From e981ae60927b5438ee9e9a46ad6f2f809becd209 Mon Sep 17 00:00:00 2001 From: Pavel Ciorici Date: Fri, 27 Sep 2024 14:43:22 +0100 Subject: [PATCH] more fixes --- dist/blocks.build.js | 2 +- dist/blocks.style.build.css | 2 +- package-lock.json | 12317 +++++++++++++++- .../recipe-card/skins/button/index.js | 4 +- .../recipe-card/skins/button/style.scss | 8 + 5 files changed, 12312 insertions(+), 21 deletions(-) diff --git a/dist/blocks.build.js b/dist/blocks.build.js index 0476182..bf33a86 100644 --- a/dist/blocks.build.js +++ b/dist/blocks.build.js @@ -1 +1 @@ -!function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=195)}([function(e,t){e.exports=wp.element},function(e,t,n){"use strict";var r=n(466);n.d(t,"a",function(){return r.a}),n.d(t,"b",function(){return r.b});n(467),n(468),n(469)},function(e,t){e.exports=wp.i18n},function(e,t){e.exports=wp.components},function(e,t){e.exports=React},function(e,t){e.exports=wp.blockEditor},function(e,t,n){(function(t){if("production"!==t.env.NODE_ENV){var r=n(105);e.exports=n(200)(r.isElement,!0)}else e.exports=n(203)()}).call(t,n(22))},function(e,t){e.exports=lodash},function(e,t,n){"use strict";(function(e){function n(t,n){if("production"!==e.env.NODE_ENV&&(void 0===t||null===t))throw new Error("Expected '".concat(n,"' to be defined, but received ").concat(t))}t.a=n}).call(t,n(22))},function(e,t,n){function r(e,t,n){var r=null==e?void 0:o(e,t);return void 0===r?n:r}var o=n(43);e.exports=r},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){"@babel/helpers - typeof";return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=l(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}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 r,o,i=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw o}}}}function s(e,t){return f(e)||p(e,t)||l(e,t)||c()}function c(){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 l(e,t){if(e){if("string"===typeof e)return u(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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){return!0},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:x.default;return window[t]&&r(window[t])?Promise.resolve(window[t]):new Promise(function(r,i){if(z[e])return void z[e].push({resolve:r,reject:i});z[e]=[{resolve:r,reject:i}];var a=function(t){z[e].forEach(function(e){return e.resolve(t)})};if(n){var s=window[n];window[n]=function(){s&&s(),a(window[t])}}o(e,function(r){r?(z[e].forEach(function(e){return e.reject(r)}),z[e]=null):n||a(window[t])})})}function w(e,t,n){var r,o=(0,S.default)(t.config,e.config),s=a(T.DEPRECATED_CONFIG_PROPS);try{for(s.s();!(r=s.n()).done;){var c=r.value;if(e[c]){var l=c.replace(/Config$/,"");if(o=(0,S.default)(o,i({},l,e[c])),n){var u="ReactPlayer: %c".concat(c," %cis deprecated, please use the config prop instead \u2013 ").concat("https://github.com/CookPete/react-player#config-prop");console.warn(u,"font-weight: bold","")}}}}catch(e){s.e(e)}finally{s.f()}return o}function C(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o1?r-1:0),i=1;i]+src="([^">]+)"/gm,n=[],r=void 0,o=0;null!==(r=t.exec(e));)r.index===t.lastIndex&&t.lastIndex++,r.forEach(function(e,t){1===t&&(n[o]=e)}),o++;return!!n.length&&n}function i(e){return!Object(s.includes)(e,"\\u003c")&&Object(s.includes)(e,"u003c")&&(e=Object(s.replace)(e,/u003c/g,"<")),!Object(s.includes)(e,"\\u003e")&&Object(s.includes)(e,"u003e")&&(e=Object(s.replace)(e,/u003e/g,">")),!Object(s.includes)(e,"\\u0022")&&Object(s.includes)(e,"u0022")&&(e=Object(s.replace)(e,/u0022/g,'"')),!Object(s.includes)(e,"\\u002d")&&Object(s.includes)(e,"u002d")&&(e=Object(s.replace)(e,/u002d/g,"--")),!Object(s.includes)(e,"\\u0026")&&Object(s.includes)(e,"u0026")&&(e=Object(s.replace)(e,/u0026/g,"&")),e}function a(e){for(var t=[],n=0;n0&&void 0!==arguments[0]?arguments[0]:"";return""!==e?i()(e+"-"+(new Date).getTime()):i()((new Date).getTime())}t.a=r;var o=n(143),i=n.n(o)},function(e,t){e.exports=wp.data},function(e,t,n){var r=n(108),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},function(e,t){function n(e){return void 0===e}e.exports=n},function(e,t,n){"use strict";function r(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function o(e){"@babel/helpers - typeof";return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(){return i=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"player";return e.player?e.player.getInternalPlayer(t):null}),g(d(e),"seekTo",function(t,n){if(!e.player)return null;e.player.seekTo(t,n)}),g(d(e),"ref",function(t){e.player=t}),e}b(n,t);var r=p(n);return u(n,[{key:"shouldComponentUpdate",value:function(e){return!(0,E.isEqual)(this.props,e)}},{key:"componentDidUpdate",value:function(){this.config=(0,E.getConfig)(this.props,C.defaultProps)}},{key:"render",value:function(){var t=this.config.file,n=t.forceVideo,r=t.forceAudio,o=t.forceHLS,a=t.forceDASH,c=n||r||o||a;if(!e.canPlay(this.props.url)&&!c)return null;var l=this.props,u=l.style,p=l.width,f=l.height,d=l.wrapper,h=(0,E.omit)(this.props,O,C.DEPRECATED_CONFIG_PROPS);return w.default.createElement(d,i({style:s({},u,{width:p,height:f})},h),w.default.createElement(_.default,i({},this.props,{ref:this.ref,activePlayer:e,config:this.config})))}}]),n}(w.Component),g(t,"displayName","".concat(e.displayName,"Player")),g(t,"propTypes",C.propTypes),g(t,"defaultProps",C.defaultProps),g(t,"canPlay",e.canPlay),n}Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var w=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!==typeof e)return{default:e};var t=r();if(t&&t.has(e))return t.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(n,a,s):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}(n(4)),C=n(63),E=n(11),_=function(e){return e&&e.__esModule?e:{default:e}}(n(96)),O=Object.keys(C.propTypes)},function(e,t,n){"use strict";function r(e,t){if(e&&t){if(e.constructor===Object&&t.constructor===Object)return Object(o.a)(e,t);if(Array.isArray(e)&&Array.isArray(t))return Object(i.a)(e,t)}return e===t}t.a=r;var o=n(106),i=n(107)},function(e,t,n){"use strict";var r=(n(27),n(242));n.d(t,"a",function(){return r.a});var o=(n(243),n(244),n(247),n(250),n(251),n(252));n.d(t,"b",function(){return o.a});n(123),n(280),n(284),n(285),n(286),n(136),n(138),n(137),n(122),n(140),n(287),n(91),n(141),n(290),n(291),n(292),n(294),n(297),n(298),n(299),n(139),n(90),n(300)},function(e,t){e.exports=wp.blocks},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(u===setTimeout)return setTimeout(e,0);if((u===n||!u)&&setTimeout)return u=setTimeout,setTimeout(e,0);try{return u(e,0)}catch(t){try{return u.call(null,e,0)}catch(t){return u.call(this,e,0)}}}function i(e){if(p===clearTimeout)return clearTimeout(e);if((p===r||!p)&&clearTimeout)return p=clearTimeout,clearTimeout(e);try{return p(e)}catch(t){try{return p.call(null,e)}catch(t){return p.call(this,e)}}}function a(){m&&d&&(m=!1,d.length?h=d.concat(h):b=-1,h.length&&s())}function s(){if(!m){var e=o(a);m=!0;for(var t=h.length;t;){for(d=h,h=[];++b1)for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:o,t=arguments[1];switch(t.type){case"SET_RECIPE_DATA":return Object.assign({},e,{recipeData:t.payload.recipeData,recipeImage:t.payload.recipeImage});case"SET_MESSAGE_TO_AI":return Object.assign({},e,{messageToAI:t.payload});default:return e}},a={setRecipeData:function(e,t){return{type:"SET_RECIPE_DATA",payload:{recipeData:e,recipeImage:t}}},setMessageToAI:function(e){return{type:"SET_MESSAGE_TO_AI",payload:e}}},s={getRecipeData:function(e){return e.recipeData},getRecipeImage:function(e){return e.recipeImage},getMessageToAI:function(e){return e.messageToAI}},c=Object(r.createReduxStore)("my-plugin",{reducer:i,actions:a,selectors:s});Object(r.register)(c);var l=function(){var e=Object(r.useDispatch)("my-plugin");return{setRecipeData:e.setRecipeData,setMessageToAI:e.setMessageToAI}},u=function(){var e=Object(r.useDispatch)("my-plugin");return{setRecipeData:e.setRecipeData,setMessageToAI:e.setMessageToAI}}},function(e,t,n){function r(e){if("string"==typeof e||o(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}var o=n(44),i=1/0;e.exports=r},function(e,t,n){function r(e){return null!=e&&i(e.length)&&!o(e)}var o=n(110),i=n(79);e.exports=r},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.a=r},function(e,t,n){function r(t,n){return delete e.exports[t],e.exports[t]=n,n}var o=n(170),i=n(172);e.exports={Parser:o,Tokenizer:n(171),ElementType:n(41),DomHandler:i,get FeedHandler(){return r("FeedHandler",n(417))},get Stream(){return r("Stream",n(431))},get WritableStream(){return r("WritableStream",n(179))},get ProxyHandler(){return r("ProxyHandler",n(438))},get DomUtils(){return r("DomUtils",n(174))},get CollectingHandler(){return r("CollectingHandler",n(439))},DefaultHandler:i,get RssHandler(){return r("RssHandler",this.FeedHandler)},parseDOM:function(e,t){var n=new i(t);return new o(n,t).end(e),n.dom},parseFeed:function(t,n){var r=new e.exports.FeedHandler(n);return new o(r,n).end(t),r.dom},createDomStream:function(e,t,n){var r=new i(e,t,n);return new o(r,t)},EVENTS:{attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0}}},function(e,t,n){function r(e,t){return o(e)?e:i(e,t)?[e]:a(s(e))}var o=n(10),i=n(70),a=n(207),s=n(26);e.exports=r},function(e,t,n){var r=n(15),o=r.Symbol;e.exports=o},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.a=r},function(e,t,n){"use strict";function r(e,t){for(var n=0;n-1&&e%1==0&&e-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=n},function(e,t,n){"use strict";t.a={oldicon:["food","room-service","cook","chef","food-1","clock","shop","snack","recipes","shopping-basket","chef-cooking","chef-cooking-1","female-cooking"],foodicons:["apple-and-grapes-on-a-bowl","apple-cut-in-half-with-visible-seeds","apple-with-stem-and-leaf","barbacue-utensils","barbecue-grill","beer-in-glass-and-bottle","beer-pint","bowl-of-hot-soup-on-a-plate","burger-and-soda-with-straw","cabbage","cheers","cheese-with-little-cutted-triangular-piece","chef-with-hat","cherries-with-stem","chicken-leg","chocolate-donut-with-sprinkles","cocktail-drink-with-stirrer","coffee-jar","coffee-jar-and-filter","coffee-maker-machine","cooking-food-in-a-hot-casserole","corn-with-leaves","croissant","cucumber-cut-in-half","cupcake-dessert","dining-meal-covered","dish-cover","eggplant-rotated-to-left","fire-flames","fish-tail-bone","food-observation","food-on-a-stick","french-fries-on-container","fresh-carrot","fried-chicken-leg-on-a-plate","fried-egg","giant-pumpkin","glass-of-wine-and-bottle","grapes-and-pear-on-a-platter","grapes-with-leaf-and-stem","half-avocado","half-lemon","hamburger-with-sesame-seeds","heating-pad","horizontal-lemon","hot-bread-with-smoke","hot-coffee-on-a-tall-paper-cup","hot-dog-with-sauce-and-bread","hot-dogs-package","hot-drink-on-a-cup-button","hot-fish","hot-fish-bone","hot-kitchen-pot","hot-meal-sign","hot-pepper","hot-pot","hot-soup","ice-cream-cone","ice-cream-in-glass","icecream-cup","leaves-of-herbs","loaves-of-bread","long-cofee-pot","meat-slice","milk-jar-with-label","milk-package","noodle-soup-on-a-bowl","onion-bulb","onion-bulb-1","opened-peas","orange-with-leaf","packed-sausage","pair-of-gloves","paper-cupcake","peach-piece","preserved-in-a-bottle","restaurant-menu-card","restaurant-utensils","rice-bowl-with-chopsticks","sausage-on-a-fork","sausage-on-a-fork-1","small-mushroom","spoon-and-fork-upside-down","squid","strawberry","sushi-platter-with-chopsticks","take-away-tacos","tea-bag-with-tag","teapot-and-cup","three-balls-ice-cream-cone","three-bananas","tomato-healthy-veggie","traditional-mate","tube-glass-with-shine","two-layer-birthday-cake-with-candle","upsized-drink-with-straw","very-hot-drink-with-shine","watermelon-slice","wine-bottle-in-bucket-with-two-glasses","wine-crystal-cup"],dashicons:["menu","admin-site","dashboard","admin-post","admin-media","admin-links","admin-page","admin-comments","admin-appearance","admin-plugins","admin-users","admin-tools","admin-settings","admin-network","admin-home","admin-generic","admin-collapse","filter","admin-customizer","admin-multisite","welcome-write-blog","welcome-add-page","welcome-view-site","welcome-widgets-menus","welcome-comments","welcome-learn-more","format-aside","format-image","format-gallery","format-video","format-status","format-quote","format-chat","format-audio","camera","images-alt","images-alt2","video-alt","video-alt2","video-alt3","media-archive","media-audio","media-code","media-default","media-document","media-interactive","media-spreadsheet","media-text","media-video","playlist-audio","playlist-video","controls-play","controls-pause","controls-forward","controls-skipforward","controls-back","controls-skipback","controls-repeat","controls-volumeon","controls-volumeoff","image-crop","image-rotate","image-rotate-left","image-rotate-right","image-flip-vertical","image-flip-horizontal","image-filter","undo","redo","editor-bold","editor-italic","editor-ul","editor-ol","editor-quote","editor-alignleft","editor-aligncenter","editor-alignright","editor-insertmore","editor-spellcheck","editor-expand","editor-contract","editor-kitchensink","editor-underline","editor-justify","editor-textcolor","editor-paste-word","editor-paste-text","editor-removeformatting","editor-video","editor-customchar","editor-outdent","editor-indent","editor-help","editor-strikethrough","editor-unlink","editor-rtl","editor-break","editor-code","editor-paragraph","editor-table","align-left","align-right","align-center","align-none","lock","unlock","calendar","calendar-alt","visibility","hidden","post-status","edit","trash","sticky","external","arrow-up","arrow-down","arrow-right","arrow-left","arrow-up-alt","arrow-down-alt","arrow-right-alt","arrow-left-alt","arrow-up-alt2","arrow-down-alt2","arrow-right-alt2","arrow-left-alt2","sort","leftright","randomize","list-view","exerpt-view","grid-view","move","share","share-alt","share-alt2","twitter","rss","email","email-alt","facebook","facebook-alt","googleplus","networking","hammer","art","migrate","performance","universal-access","universal-access-alt","tickets","nametag","clipboard","heart","megaphone","schedule","wordpress","wordpress-alt","pressthis","update","screenoptions","info","cart","feedback","cloud","translation","tag","category","archive","tagcloud","text","yes","no","no-alt","plus","plus-alt","minus","dismiss","marker","star-filled","star-half","star-empty","flag","warning","location","location-alt","vault","shield","shield-alt","sos","search","slides","analytics","chart-pie","chart-bar","chart-line","chart-area","groups","businessman","id","id-alt","products","awards","forms","testimonial","portfolio","book","book-alt","download","upload","backup","clock","lightbulb","microphone","desktop","laptop","tablet","smartphone","phone","index-card","carrot","building","store","album","palmtree","tickets-alt","money","smiley","thumbs-up","thumbs-down","layout","paperclip"],genericons:["standard","aside","image","gallery","video","status","quote","link","chat","audio","github","dribbble","twitter","facebook","facebook-alt","wordpress","googleplus","googleplus-alt","linkedin","linkedin-alt","pinterest","pinterest-alt","flickr","vimeo","youtube","tumblr","instagram","codepen","polldaddy","path","skype","digg","reddit","stumbleupon","pocket","dropbox","foursquare","comment","category","tag","time","user","day","week","month","pinned","search","unzoom","zoom","show","hide","close","close-alt","trash","star","home","mail","edit","reply","feed","warning","share","attachment","location","checkmark","menu","refresh","minimize","maximize","404","spam","summary","cloud","key","dot","next","previous","expand","collapse","dropdown","dropdown-left","top","draggable","phone","send-to-phone","plugin","cloud-download","cloud-upload","external","document","book","cog","unapprove","cart","pause","stop","skip-back","skip-ahead","play","tablet","send-to-tablet","info","notice","help","fastforward","rewind","portfolio","heart","code","subscribe","unsubscribe","subscribed","reply-alt","reply-single","flag","print","lock","bold","italic","picture","fullscreen","website","ellipsis","uparrow","rightarrow","downarrow","leftarrow","xpost","hierarchy","paintbrush","sitemap","activity","anchor","bug","download","handset","microphone","minus","move","plus","rating-empty","rating-full","rating-half","shuffle","spotify","twitch","videocamera"],fa:["fas fa-address-book","fas fa-address-card","fas fa-adjust","fas fa-align-center","fas fa-align-justify","fas fa-align-left","fas fa-align-right","fas fa-allergies","fas fa-ambulance","fas fa-american-sign-language-interpreting","fas fa-anchor","fas fa-angle-double-down","fas fa-angle-double-left","fas fa-angle-double-right","fas fa-angle-double-up","fas fa-angle-down","fas fa-angle-left","fas fa-angle-right","fas fa-angle-up","fas fa-archive","fas fa-arrow-alt-circle-down","fas fa-arrow-alt-circle-left","fas fa-arrow-alt-circle-right","fas fa-arrow-alt-circle-up","fas fa-arrow-circle-down","fas fa-arrow-circle-left","fas fa-arrow-circle-right","fas fa-arrow-circle-up","fas fa-arrow-down","fas fa-arrow-left","fas fa-arrow-right","fas fa-arrow-up","fas fa-arrows-alt","fas fa-arrows-alt-h","fas fa-arrows-alt-v","fas fa-assistive-listening-systems","fas fa-asterisk","fas fa-at","fas fa-audio-description","fas fa-backward","fas fa-balance-scale","fas fa-ban","fas fa-band-aid","fas fa-barcode","fas fa-bars","fas fa-baseball-ball","fas fa-basketball-ball","fas fa-bath","fas fa-battery-empty","fas fa-battery-full","fas fa-battery-half","fas fa-battery-quarter","fas fa-battery-three-quarters","fas fa-bed","fas fa-beer","fas fa-bell","fas fa-bell-slash","fas fa-bicycle","fas fa-binoculars","fas fa-birthday-cake","fas fa-blind","fas fa-bold","fas fa-bolt","fas fa-bomb","fas fa-book","fas fa-bookmark","fas fa-bowling-ball","fas fa-box","fas fa-box-open","fas fa-boxes","fas fa-braille","fas fa-briefcase","fas fa-briefcase-medical","fas fa-bug","fas fa-building","fas fa-bullhorn","fas fa-bullseye","fas fa-burn","fas fa-bus","fas fa-calculator","fas fa-calendar","fas fa-calendar-alt","fas fa-calendar-check","fas fa-calendar-minus","fas fa-calendar-plus","fas fa-calendar-times","fas fa-camera","fas fa-camera-retro","fas fa-capsules","fas fa-car","fas fa-caret-down","fas fa-caret-left","fas fa-caret-right","fas fa-caret-square-down","fas fa-caret-square-left","fas fa-caret-square-right","fas fa-caret-square-up","fas fa-caret-up","fas fa-cart-arrow-down","fas fa-cart-plus","fas fa-certificate","fas fa-chart-area","fas fa-chart-bar","fas fa-chart-line","fas fa-chart-pie","fas fa-check","fas fa-check-circle","fas fa-check-square","fas fa-chess","fas fa-chess-bishop","fas fa-chess-board","fas fa-chess-king","fas fa-chess-knight","fas fa-chess-pawn","fas fa-chess-queen","fas fa-chess-rook","fas fa-chevron-circle-down","fas fa-chevron-circle-left","fas fa-chevron-circle-right","fas fa-chevron-circle-up","fas fa-chevron-down","fas fa-chevron-left","fas fa-chevron-right","fas fa-chevron-up","fas fa-child","fas fa-circle","fas fa-circle-notch","fas fa-clipboard","fas fa-clipboard-check","fas fa-clipboard-list","fas fa-clock","fas fa-clone","fas fa-closed-captioning","fas fa-cloud","fas fa-cloud-download-alt","fas fa-cloud-upload-alt","fas fa-code","fas fa-code-branch","fas fa-coffee","fas fa-cog","fas fa-cogs","fas fa-columns","fas fa-comment","fas fa-comment-alt","fas fa-comment-dots","fas fa-comment-slash","fas fa-comments","fas fa-compass","fas fa-compress","fas fa-copy","fas fa-copyright","fas fa-couch","fas fa-credit-card","fas fa-crop","fas fa-crosshairs","fas fa-cube","fas fa-cubes","fas fa-cut","fas fa-database","fas fa-deaf","fas fa-desktop","fas fa-diagnoses","fas fa-dna","fas fa-dollar-sign","fas fa-dolly","fas fa-dolly-flatbed","fas fa-donate","fas fa-dot-circle","fas fa-dove","fas fa-download","fas fa-edit","fas fa-eject","fas fa-ellipsis-h","fas fa-ellipsis-v","fas fa-envelope","fas fa-envelope-open","fas fa-envelope-square","fas fa-eraser","fas fa-euro-sign","fas fa-exchange-alt","fas fa-exclamation","fas fa-exclamation-circle","fas fa-exclamation-triangle","fas fa-expand","fas fa-expand-arrows-alt","fas fa-external-link-alt","fas fa-external-link-square-alt","fas fa-eye","fas fa-eye-dropper","fas fa-eye-slash","fas fa-fast-backward","fas fa-fast-forward","fas fa-fax","fas fa-female","fas fa-fighter-jet","fas fa-file","fas fa-file-alt","fas fa-file-archive","fas fa-file-audio","fas fa-file-code","fas fa-file-excel","fas fa-file-image","fas fa-file-medical","fas fa-file-medical-alt","fas fa-file-pdf","fas fa-file-powerpoint","fas fa-file-video","fas fa-file-word","fas fa-film","fas fa-filter","fas fa-fire","fas fa-fire-extinguisher","fas fa-first-aid","fas fa-flag","fas fa-flag-checkered","fas fa-flask","fas fa-folder","fas fa-folder-open","fas fa-font","fas fa-football-ball","fas fa-forward","fas fa-frown","fas fa-futbol","fas fa-gamepad","fas fa-gavel","fas fa-gem","fas fa-genderless","fas fa-gift","fas fa-glass-martini","fas fa-globe","fas fa-golf-ball","fas fa-graduation-cap","fas fa-h-square","fas fa-hand-holding","fas fa-hand-holding-heart","fas fa-hand-holding-usd","fas fa-hand-lizard","fas fa-hand-paper","fas fa-hand-peace","fas fa-hand-point-down","fas fa-hand-point-left","fas fa-hand-point-right","fas fa-hand-point-up","fas fa-hand-pointer","fas fa-hand-rock","fas fa-hand-scissors","fas fa-hand-spock","fas fa-hands","fas fa-hands-helping","fas fa-handshake","fas fa-hashtag","fas fa-hdd","fas fa-heading","fas fa-headphones","fas fa-heart","fas fa-heartbeat","fas fa-history","fas fa-hockey-puck","fas fa-home","fas fa-hospital","fas fa-hospital-alt","fas fa-hospital-symbol","fas fa-hourglass","fas fa-hourglass-end","fas fa-hourglass-half","fas fa-hourglass-start","fas fa-i-cursor","fas fa-id-badge","fas fa-id-card","fas fa-id-card-alt","fas fa-image","fas fa-images","fas fa-inbox","fas fa-indent","fas fa-industry","fas fa-info","fas fa-info-circle","fas fa-italic","fas fa-key","fas fa-keyboard","fas fa-language","fas fa-laptop","fas fa-leaf","fas fa-lemon","fas fa-level-down-alt","fas fa-level-up-alt","fas fa-life-ring","fas fa-lightbulb","fas fa-link","fas fa-lira-sign","fas fa-list","fas fa-list-alt","fas fa-list-ol","fas fa-list-ul","fas fa-location-arrow","fas fa-lock","fas fa-lock-open","fas fa-long-arrow-alt-down","fas fa-long-arrow-alt-left","fas fa-long-arrow-alt-right","fas fa-long-arrow-alt-up","fas fa-low-vision","fas fa-magic","fas fa-magnet","fas fa-male","fas fa-map","fas fa-map-marker","fas fa-map-marker-alt","fas fa-map-pin","fas fa-map-signs","fas fa-mars","fas fa-mars-double","fas fa-mars-stroke","fas fa-mars-stroke-h","fas fa-mars-stroke-v","fas fa-medkit","fas fa-meh","fas fa-mercury","fas fa-microchip","fas fa-microphone","fas fa-microphone-slash","fas fa-minus","fas fa-minus-circle","fas fa-minus-square","fas fa-mobile","fas fa-mobile-alt","fas fa-money-bill-alt","fas fa-moon","fas fa-motorcycle","fas fa-mouse-pointer","fas fa-music","fas fa-neuter","fas fa-newspaper","fas fa-notes-medical","fas fa-object-group","fas fa-object-ungroup","fas fa-outdent","fas fa-paint-brush","fas fa-pallet","fas fa-paper-plane","fas fa-paperclip","fas fa-parachute-box","fas fa-paragraph","fas fa-paste","fas fa-pause","fas fa-pause-circle","fas fa-paw","fas fa-pen-square","fas fa-pencil-alt","fas fa-people-carry","fas fa-percent","fas fa-phone","fas fa-phone-slash","fas fa-phone-square","fas fa-phone-volume","fas fa-piggy-bank","fas fa-pills","fas fa-plane","fas fa-play","fas fa-play-circle","fas fa-plug","fas fa-plus","fas fa-plus-circle","fas fa-plus-square","fas fa-podcast","fas fa-poo","fas fa-pound-sign","fas fa-power-off","fas fa-prescription-bottle","fas fa-prescription-bottle-alt","fas fa-print","fas fa-procedures","fas fa-puzzle-piece","fas fa-qrcode","fas fa-question","fas fa-question-circle","fas fa-quidditch","fas fa-quote-left","fas fa-quote-right","fas fa-random","fas fa-recycle","fas fa-redo","fas fa-redo-alt","fas fa-registered","fas fa-reply","fas fa-reply-all","fas fa-retweet","fas fa-ribbon","fas fa-road","fas fa-rocket","fas fa-rss","fas fa-rss-square","fas fa-ruble-sign","fas fa-rupee-sign","fas fa-save","fas fa-search","fas fa-search-minus","fas fa-search-plus","fas fa-seedling","fas fa-server","fas fa-share","fas fa-share-alt","fas fa-share-alt-square","fas fa-share-square","fas fa-shekel-sign","fas fa-shield-alt","fas fa-ship","fas fa-shipping-fast","fas fa-shopping-bag","fas fa-shopping-basket","fas fa-shopping-cart","fas fa-shower","fas fa-sign","fas fa-sign-in-alt","fas fa-sign-language","fas fa-sign-out-alt","fas fa-signal","fas fa-sitemap","fas fa-sliders-h","fas fa-smile","fas fa-smoking","fas fa-snowflake","fas fa-sort","fas fa-sort-alpha-down","fas fa-sort-alpha-up","fas fa-sort-amount-down","fas fa-sort-amount-up","fas fa-sort-down","fas fa-sort-numeric-down","fas fa-sort-numeric-up","fas fa-sort-up","fas fa-space-shuttle","fas fa-spinner","fas fa-square","fas fa-square-full","fas fa-star","fas fa-star-half","fas fa-step-backward","fas fa-step-forward","fas fa-stethoscope","fas fa-sticky-note","fas fa-stop","fas fa-stop-circle","fas fa-stopwatch","fas fa-street-view","fas fa-strikethrough","fas fa-subscript","fas fa-subway","fas fa-suitcase","fas fa-sun","fas fa-superscript","fas fa-sync","fas fa-sync-alt","fas fa-syringe","fas fa-table","fas fa-table-tennis","fas fa-tablet","fas fa-tablet-alt","fas fa-tablets","fas fa-tachometer-alt","fas fa-tag","fas fa-tags","fas fa-tape","fas fa-tasks","fas fa-taxi","fas fa-terminal","fas fa-text-height","fas fa-text-width","fas fa-th","fas fa-th-large","fas fa-th-list","fas fa-thermometer","fas fa-thermometer-empty","fas fa-thermometer-full","fas fa-thermometer-half","fas fa-thermometer-quarter","fas fa-thermometer-three-quarters","fas fa-thumbs-down","fas fa-thumbs-up","fas fa-thumbtack","fas fa-ticket-alt","fas fa-times","fas fa-times-circle","fas fa-tint","fas fa-toggle-off","fas fa-toggle-on","fas fa-trademark","fas fa-train","fas fa-transgender","fas fa-transgender-alt","fas fa-trash","fas fa-trash-alt","fas fa-tree","fas fa-trophy","fas fa-truck","fas fa-truck-loading","fas fa-truck-moving","fas fa-tty","fas fa-tv","fas fa-umbrella","fas fa-underline","fas fa-undo","fas fa-undo-alt","fas fa-universal-access","fas fa-university","fas fa-unlink","fas fa-unlock","fas fa-unlock-alt","fas fa-upload","fas fa-user","fas fa-user-circle","fas fa-user-md","fas fa-user-plus","fas fa-user-secret","fas fa-user-times","fas fa-users","fas fa-utensil-spoon","fas fa-utensils","fas fa-venus","fas fa-venus-double","fas fa-venus-mars","fas fa-vial","fas fa-vials","fas fa-video","fas fa-video-slash","fas fa-volleyball-ball","fas fa-volume-down","fas fa-volume-off","fas fa-volume-up","fas fa-warehouse","fas fa-weight","fas fa-wheelchair","fas fa-wifi","fas fa-window-close","fas fa-window-maximize","fas fa-window-minimize","fas fa-window-restore","fas fa-wine-glass","fas fa-won-sign","fas fa-wrench","fas fa-x-ray","fas fa-yen-sign","far fa-address-book","far fa-address-card","far fa-arrow-alt-circle-down","far fa-arrow-alt-circle-left","far fa-arrow-alt-circle-right","far fa-arrow-alt-circle-up","far fa-bell","far fa-bell-slash","far fa-bookmark","far fa-building","far fa-calendar","far fa-calendar-alt","far fa-calendar-check","far fa-calendar-minus","far fa-calendar-plus","far fa-calendar-times","far fa-caret-square-down","far fa-caret-square-left","far fa-caret-square-right","far fa-caret-square-up","far fa-chart-bar","far fa-check-circle","far fa-check-square","far fa-circle","far fa-clipboard","far fa-clock","far fa-clone","far fa-closed-captioning","far fa-comment","far fa-comment-alt","far fa-comments","far fa-compass","far fa-copy","far fa-copyright","far fa-credit-card","far fa-dot-circle","far fa-edit","far fa-envelope","far fa-envelope-open","far fa-eye-slash","far fa-file","far fa-file-alt","far fa-file-archive","far fa-file-audio","far fa-file-code","far fa-file-excel","far fa-file-image","far fa-file-pdf","far fa-file-powerpoint","far fa-file-video","far fa-file-word","far fa-flag","far fa-folder","far fa-folder-open","far fa-frown","far fa-futbol","far fa-gem","far fa-hand-lizard","far fa-hand-paper","far fa-hand-peace","far fa-hand-point-down","far fa-hand-point-left","far fa-hand-point-right","far fa-hand-point-up","far fa-hand-pointer","far fa-hand-rock","far fa-hand-scissors","far fa-hand-spock","far fa-handshake","far fa-hdd","far fa-heart","far fa-hospital","far fa-hourglass","far fa-id-badge","far fa-id-card","far fa-image","far fa-images","far fa-keyboard","far fa-lemon","far fa-life-ring","far fa-lightbulb","far fa-list-alt","far fa-map","far fa-meh","far fa-minus-square","far fa-money-bill-alt","far fa-moon","far fa-newspaper","far fa-object-group","far fa-object-ungroup","far fa-paper-plane","far fa-pause-circle","far fa-play-circle","far fa-plus-square","far fa-question-circle","far fa-registered","far fa-save","far fa-share-square","far fa-smile","far fa-snowflake","far fa-square","far fa-star","far fa-star-half","far fa-sticky-note","far fa-stop-circle","far fa-sun","far fa-thumbs-down","far fa-thumbs-up","far fa-times-circle","far fa-trash-alt","far fa-user","far fa-user-circle","far fa-window-close","far fa-window-maximize","far fa-window-minimize","far fa-window-restore"]}},function(e,t,n){"use strict";function r(e){return Object(o.a)(e)||Object(i.a)(e)||Object(a.a)(e)||Object(s.a)()}t.a=r;var o=n(253),i=n(254),a=n(126),s=n(255)},function(e,t,n){"use strict";function r(e){if(!e.collapsed)return e.getBoundingClientRect();var t=e,n=t.startContainer,r=n.ownerDocument;if("BR"===n.nodeName){var i=n.parentNode;Object(o.a)(i,"parentNode");var a=Array.from(i.childNodes).indexOf(n);Object(o.a)(r,"ownerDocument"),e=r.createRange(),e.setStart(i,a),e.setEnd(i,a)}var s=e.getClientRects()[0];if(!s){Object(o.a)(r,"ownerDocument");var c=r.createTextNode("\u200b");e=e.cloneRange(),e.insertNode(c),s=e.getClientRects()[0],Object(o.a)(c.parentNode,"padNode.parentNode"),c.parentNode.removeChild(c)}return s}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e){Object(o.a)(e.defaultView,"doc.defaultView");var t=e.defaultView.getSelection();Object(o.a)(t,"selection");var n=t.rangeCount?t.getRangeAt(0):null;return!!n&&!n.collapsed}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e){var t=["button","checkbox","hidden","file","radio","image","range","reset","submit","number"];return Object(o.a)(e)&&e.type&&!t.includes(e.type)||"TEXTAREA"===e.nodeName||"true"===e.contentEditable}t.a=r;var o=n(129)},function(e,t,n){"use strict";function r(e){return Object(o.a)(e)&&"number"===e.type&&!!e.valueAsNumber}t.a=r;var o=n(129)},function(e,t,n){"use strict";function r(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName}t.a=r},function(e,t,n){"use strict";function r(e,t,n,r){var a=r.style.zIndex,s=r.style.position,c=Object(i.a)(r),l=c.position;"static"===(void 0===l?"static":l)&&(r.style.position="relative"),r.style.zIndex="10000";var u=Object(o.a)(e,t,n);return r.style.zIndex=a,r.style.position=s,u}t.a=r;var o=n(269),i=n(59)},function(e,t,n){"use strict";function r(e,t){Object(o.a)(t.parentNode,"referenceNode.parentNode"),t.parentNode.insertBefore(e,t.nextSibling)}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e){Object(o.a)(e.parentNode,"node.parentNode"),e.parentNode.removeChild(e)}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e,t){var n=Object(o.useRef)();return Object(o.useCallback)(function(t){t?n.current=e(t):n.current&&n.current()},t)}t.a=r;var o=n(0);n.n(o)},function(e,t,n){"use strict";function r(e){var t=Object(i.useState)(function(){return!(!e||"undefined"===typeof window||!window.matchMedia(e).matches)}),n=Object(o.a)(t,2),r=n[0],a=n[1];return Object(i.useEffect)(function(){if(e){var t=function(){return a(window.matchMedia(e).matches)};t();var n=window.matchMedia(e);return n.addListener(t),function(){n.removeListener(t)}}},[e]),e&&r}t.a=r;var o=n(28),i=n(0);n.n(i)},function(e,t,n){function r(e,t){return(s(e)?o:a)(e,i(t,3))}var o=n(74),i=n(93),a=n(385),s=n(10);e.exports=r},function(e,t,n){function r(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?s(e)?i(e[0],e[1]):o(e):c(e)}var o=n(354),i=n(381),a=n(53),s=n(10),c=n(382);e.exports=r},function(e,t,n){function r(e){if(null==e)return!0;if(c(e)&&(s(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||p(e)||a(e)))return!e.length;var t=i(e);if(t==f||t==d)return!e.size;if(u(e))return!o(e).length;for(var n in e)if(m.call(e,n))return!1;return!0}var o=n(117),i=n(155),a=n(51),s=n(10),c=n(32),l=n(77),u=n(118),p=n(78),f="[object Map]",d="[object Set]",h=Object.prototype,m=h.hasOwnProperty;e.exports=r},function(e,t,n){"use strict";function r(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function o(e){"@babel/helpers - typeof";return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&e<1){var r=this.player.getDuration();return r?void this.player.seekTo(r*e):void console.warn("ReactPlayer: could not seek using fraction \u2013\xa0duration not yet available")}this.player.seekTo(e)}},{key:"render",value:function(){var e=this.props.activePlayer;return e?v.default.createElement(e,i({},this.props,{ref:this.ref,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError})):null}}]),t}(v.Component);t.default=w,b(w,"displayName","Player"),b(w,"propTypes",g.propTypes),b(w,"defaultProps",g.defaultProps)},function(e,t,n){"use strict";function r(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function o(e){"@babel/helpers - typeof";return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 a,s=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}function o(e,t){if(e){if("string"===typeof e)return i(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)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},n=t.since,r=t.version,a=t.alternative,s=t.plugin,c=t.link,l=t.hint,u=s?" from ".concat(s):"",p=n?" since version ".concat(n):"",f=r?" and will be removed".concat(u," in version ").concat(r):"",d=a?" Please use ".concat(a," instead."):"",h=c?" See: ".concat(c):"",m=l?" Note: ".concat(l):"",b="".concat(e," is deprecated").concat(p).concat(f,".").concat(d).concat(h).concat(m);b in i||(Object(o.doAction)("deprecated",e,t,b),console.warn(b),i[b]=!0)}t.a=r;var o=n(248),i=(n.n(o),Object.create(null))},function(e,t,n){"use strict";function r(e){var t=a.get(e)||0;return a.set(e,t+1),t}function o(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return Object(i.useMemo)(function(){if(n)return n;var o=r(e);return t?"".concat(t,"-").concat(o):o},[e])}t.a=o;var i=n(0),a=(n.n(i),new WeakMap)},function(e,t,n){"use strict";function r(){return Object(a.useCallback)(function(e){e&&e.addEventListener("keydown",function(t){if(t.keyCode===o.b){var n=i.a.tabbable.find(e);if(n.length){var r=n[0],a=n[n.length-1];t.shiftKey&&t.target===r?(t.preventDefault(),a.focus()):t.shiftKey||t.target!==a?n.includes(t.target)||(t.preventDefault(),r.focus()):(t.preventDefault(),r.focus())}}})},[])}var o=n(124),i=n(127),a=n(0);n.n(a);t.a=r},function(e,t,n){"use strict";function r(e){return[p,f,d,h].filter(function(t){return e["".concat(t,"Key")]})}n.d(t,"b",function(){return l}),n.d(t,"a",function(){return u});var o=n(33),i=n(81),a=n(7),s=(n.n(a),n(2)),c=(n.n(s),n(256)),l=9,u=27,p="alt",f="ctrl",d="meta",h="shift",m={primary:function(e){return e()?[d]:[f]},primaryShift:function(e){return e()?[h,d]:[f,h]},primaryAlt:function(e){return e()?[p,d]:[f,p]},secondary:function(e){return e()?[h,p,d]:[f,h,p]},access:function(e){return e()?[f,p]:[h,p]},ctrl:function(){return[f]},alt:function(){return[p]},ctrlShift:function(){return[f,h]},shift:function(){return[h]},shiftAlt:function(){return[h,p]}},b=(Object(a.mapValues)(m,function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.a;return[].concat(Object(i.a)(e(n)),[t.toLowerCase()]).join("+")}}),Object(a.mapValues)(m,function(e){return function(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.a,s=r(),l=(n={},Object(o.a)(n,p,s?"\u2325":"Alt"),Object(o.a)(n,f,s?"\u2303":"Ctrl"),Object(o.a)(n,d,"\u2318"),Object(o.a)(n,h,s?"\u21e7":"Shift"),n),u=e(r).reduce(function(e,t){var n=Object(a.get)(l,t,t);return s?[].concat(Object(i.a)(e),[n]):[].concat(Object(i.a)(e),[n,"+"])},[]),m=Object(a.capitalize)(t);return[].concat(Object(i.a)(u),[m])}}));Object(a.mapValues)(b,function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.a;return e(t,n).join("")}}),Object(a.mapValues)(m,function(e){return function(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.a,l=r(),u=(n={},Object(o.a)(n,h,"Shift"),Object(o.a)(n,d,l?"Command":"Control"),Object(o.a)(n,f,"Control"),Object(o.a)(n,p,l?"Option":"Alt"),Object(o.a)(n,",",Object(s.__)("Comma")),Object(o.a)(n,".",Object(s.__)("Period")),Object(o.a)(n,"`",Object(s.__)("Backtick")),n);return[].concat(Object(i.a)(e(r)),[t]).map(function(e){return Object(a.capitalize)(Object(a.get)(u,e,e))}).join(l?" ":" + ")}}),Object(a.mapValues)(m,function(e){return function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.a,i=e(o),s=r(t);return!Object(a.xor)(i,s).length&&(n?t.key===n:Object(a.includes)(i,t.key.toLowerCase()))}})},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0||e.offsetHeight>0||e.getClientRects().length>0}function o(e){return"iframe"===e.nodeName.toLowerCase()&&"-1"===e.getAttribute("tabindex")}function i(e){var t=e.closest("map[name]");if(!t)return!1;var n=e.ownerDocument.querySelector('img[usemap="#'+t.name+'"]');return!!n&&r(n)}function a(e){var t=e.querySelectorAll(s);return Array.from(t).filter(function(e){return!(!r(e)||o(e))&&("AREA"!==e.nodeName||i(e))})}Object.defineProperty(t,"__esModule",{value:!0}),t.find=a;var s=["[tabindex]","a[href]","button:not([disabled])",'input:not([type="hidden"]):not([disabled])',"select:not([disabled])","textarea:not([disabled])","iframe","object","embed","area[href]","[contenteditable]:not([contenteditable=false])"].join(",")},function(e,t,n){"use strict";function r(e){return!!e&&"INPUT"===e.nodeName}t.a=r},function(e,t,n){"use strict";function r(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(Object(u.a)(e))return e.selectionStart===e.selectionEnd&&(t?0===e.selectionStart:e.value.length===e.selectionStart);if(!e.isContentEditable)return!0;var r=e.ownerDocument,p=r.defaultView;Object(l.a)(p,"defaultView");var f=p.getSelection();if(!f||!f.rangeCount)return!1;var d=f.getRangeAt(0),h=d.cloneRange(),m=Object(s.a)(f),b=f.isCollapsed;b||h.collapse(!m);var v=Object(a.a)(h),g=Object(a.a)(d);if(!v||!g)return!1;var y=Object(i.a)(d);if(!b&&y&&y>v.height&&m===t)return!1;var w=Object(o.a)(e),C=w.direction,E="rtl"===C?!t:t,_=e.getBoundingClientRect(),O=E?_.left+1:_.right-1,j=t?_.top+1:_.bottom-1,k=Object(c.a)(r,O,j,e);if(!k)return!1;var x=Object(a.a)(k);if(!x)return!1;var S=t?"top":"bottom",T=E?"left":"right",P=x[S]-g[S],L=x[T]-v[T],R=Math.abs(P)<=1,A=Math.abs(L)<=1;return n?R:R&&A}t.a=r;var o=n(59),i=n(267),a=n(82),s=n(268),c=n(87),l=n(8),u=n(86)},function(e,t,n){"use strict";function r(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(e){if(e.focus(),Object(a.a)(e)){if("number"!==typeof e.selectionStart)return;return void(t?(e.selectionStart=e.value.length,e.selectionEnd=e.value.length):(e.selectionStart=0,e.selectionEnd=0))}if(e.isContentEditable){var s=e.ownerDocument,c=e.getBoundingClientRect(),l=t?c.right-1:c.left+1,u=t?c.bottom-1:c.top+1,p=Object(i.a)(s,l,u,e);if(!p||!p.startContainer||!e.contains(p.startContainer)){if(!n)return;return n=!1,e.scrollIntoView(t),void r(e,t,n)}var f=s.defaultView;Object(o.a)(f,"defaultView");var d=f.getSelection();Object(o.a)(d,"selection"),d.removeAllRanges(),d.addRange(p)}}}t.a=r;var o=n(8),i=n(87),a=n(86)},function(e,t,n){"use strict";function r(e){var t=e.parentNode;for(Object(o.a)(t,"node.parentNode");e.firstChild;)t.insertBefore(e.firstChild,e);t.removeChild(e)}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e){switch(e.nodeType){case e.TEXT_NODE:return/^[ \f\n\r\t\v\u00a0]*$/.test(e.nodeValue||"");case e.ELEMENT_NODE:return!e.hasAttributes()&&(!e.hasChildNodes()||Array.from(e.childNodes).every(r));default:return!0}}t.a=r},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"createFakeElement",value:function(){var e="rtl"===document.documentElement.getAttribute("dir");this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var t=window.pageYOffset||document.documentElement.scrollTop;return this.fakeElem.style.top="".concat(t,"px"),this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.fakeElem}},{key:"selectFake",value:function(){var e=this,t=this.createFakeElement();this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.container.appendChild(t),this.selectedText=O()(t),this.copyText(),this.removeFake()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=O()(this.target),this.copyText()}},{key:"copyText",value:function(){var e;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==r(e)||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),e}(),k=j,x=function(e){function t(e,r){var o;return c(this,t),o=n.call(this),o.resolveOptions(r),o.listenClick(e),o}p(t,e);var n=d(t);return u(t,[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"===typeof e.action?e.action:this.defaultAction,this.target="function"===typeof e.target?e.target:this.defaultTarget,this.text="function"===typeof e.text?e.text:this.defaultText,this.container="object"===s(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=E()(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new k({action:this.action(t),target:this.target(t),text:this.text(t),container:this.container,trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return g("action",e)}},{key:"defaultTarget",value:function(e){var t=g("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return g("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"===typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach(function(e){n=n&&!!document.queryCommandSupported(e)}),n}}]),t}(w()),S=x},828:function(e){function t(e,t){for(;e&&e.nodeType!==n;){if("function"===typeof e.matches&&e.matches(t))return e;e=e.parentNode}}var n=9;if("undefined"!==typeof Element&&!Element.prototype.matches){var r=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}e.exports=t},438:function(e,t,n){function r(e,t,n,r,o){var a=i.apply(this,arguments);return e.addEventListener(n,a,o),{destroy:function(){e.removeEventListener(n,a,o)}}}function o(e,t,n,o,i){return"function"===typeof e.addEventListener?r.apply(null,arguments):"function"===typeof n?r.bind(null,document).apply(null,arguments):("string"===typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,function(e){return r(e,t,n,o,i)}))}function i(e,t,n,r){return function(n){n.delegateTarget=a(n.target,t),n.delegateTarget&&r.call(e,n)}}var a=n(828);e.exports=o},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"===typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,n){function r(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!s.string(t))throw new TypeError("Second argument must be a String");if(!s.fn(n))throw new TypeError("Third argument must be a Function");if(s.node(e))return o(e,t,n);if(s.nodeList(e))return i(e,t,n);if(s.string(e))return a(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function o(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}function i(e,t,n){return Array.prototype.forEach.call(e,function(e){e.addEventListener(t,n)}),{destroy:function(){Array.prototype.forEach.call(e,function(e){e.removeEventListener(t,n)})}}}function a(e,t,n){return c(document.body,e,t,n)}var s=n(879),c=n(438);e.exports=r},817:function(e){function t(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),o=document.createRange();o.selectNodeContents(e),r.removeAllRanges(),r.addRange(o),t=r.toString()}return t}e.exports=t},279:function(e){function t(){}t.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){function r(){o.off(e,r),t.apply(n,arguments)}var o=this;return r._=t,this.on(e,r,n)},emit:function(e){var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,o=n.length;for(r;r0&&void 0!==arguments[0]?arguments[0]:"firstElement",t=Object(o.useRef)(e);return Object(o.useEffect)(function(){t.current=e},[e]),Object(o.useCallback)(function(e){if(e&&!1!==t.current&&!e.contains(e.ownerDocument.activeElement)){var n=e;if("firstElement"===t.current){var r=i.a.tabbable.find(e)[0];r&&(n=r)}n.focus()}},[])}t.a=r;var o=n(0),i=(n.n(o),n(127))},function(e,t,n){"use strict";function r(e){var t=Object(o.useRef)(),n=Object(o.useRef)(),r=Object(o.useRef)(e);return Object(o.useEffect)(function(){r.current=e},[e]),Object(o.useCallback)(function(e){if(e){if(t.current=e,n.current)return;n.current=e.ownerDocument.activeElement}else if(n.current){var o=t.current.contains(t.current.ownerDocument.activeElement);if(t.current.isConnected&&!o)return;r.current?r.current():n.current.focus()}},[])}var o=n(0);n.n(o);t.a=r},function(e,t,n){"use strict";function r(e){if(!(e instanceof window.HTMLElement))return!1;switch(e.nodeName){case"A":case"BUTTON":return!0;case"INPUT":return Object(i.includes)(s,e.type)}return!1}function o(e){var t=Object(a.useRef)(e);Object(a.useEffect)(function(){t.current=e},[e]);var n=Object(a.useRef)(!1),o=Object(a.useRef)(),s=Object(a.useCallback)(function(){clearTimeout(o.current)},[]);Object(a.useEffect)(function(){return function(){return s()}},[]),Object(a.useEffect)(function(){e||s()},[e,s]);var c=Object(a.useCallback)(function(e){var t=e.type,o=e.target;Object(i.includes)(["mouseup","touchend"],t)?n.current=!1:r(o)&&(n.current=!0)},[]),l=Object(a.useCallback)(function(e){e.persist(),n.current||(o.current=setTimeout(function(){if(!document.hasFocus())return void e.preventDefault();"function"===typeof t.current&&t.current(e)},0))},[]);return{onFocus:s,onMouseDown:c,onMouseUp:c,onTouchStart:c,onTouchEnd:c,onBlur:l}}t.a=o;var i=n(7),a=(n.n(i),n(0)),s=(n.n(a),["button","submit"])},function(e,t,n){"use strict";function r(e){var t=Object(o.useRef)(null),n=Object(o.useRef)(!1),r=Object(o.useRef)(e),i=Object(o.useRef)(e);return i.current=e,Object(o.useLayoutEffect)(function(){e.forEach(function(e,o){var i=r.current[o];"function"===typeof e&&e!==i&&!1===n.current&&(i(null),e(t.current))}),r.current=e},e),Object(o.useLayoutEffect)(function(){n.current=!1}),Object(o.useCallback)(function(e){t.current=e,n.current=!0,(e?i.current:r.current).forEach(function(t){"function"===typeof t?t(e):t&&t.hasOwnProperty("current")&&(t.current=e)})},[])}t.a=r;var o=n(0);n.n(o)},function(e,t,n){"use strict";var r=n(0),o=(n.n(r),"undefined"!==typeof window?r.useLayoutEffect:r.useEffect);t.a=o},function(e,t,n){"use strict";function r(e){var t=Object(o.useRef)(void 0);return Object(o.useEffect)(function(){t.current=e},[e]),t.current}t.a=r;var o=n(0);n.n(o)},function(e,t,n){"use strict";function r(e,t){if(e.length!==t.length)return!1;for(var n=0;nf))return!1;var h=u.get(e),m=u.get(t);if(h&&m)return h==t&&m==e;var b=-1,v=!0,g=n&c?new o:void 0;for(u.set(e,t),u.set(t,e);++bo?0:o+t),n=n>o?o:n,n<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++re.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:"player";return e.player?e.player.getInternalPlayer(t):null}),k(C(e),"seekTo",function(t,n){if(!e.player)return null;e.player.seekTo(t,n)}),k(C(e),"handleReady",function(){e.props.onReady(C(e))}),k(C(e),"wrapperRef",function(t){e.wrapper=t}),k(C(e),"activePlayerRef",function(t){e.player=t}),e}O(t,e);var n=y(t);return g(t,[{key:"componentDidMount",value:function(){if(this.props.progressFrequency){console.warn("ReactPlayer: %cprogressFrequency%c is deprecated, please use %cprogressInterval%c instead","font-weight: bold","","font-weight: bold","")}}},{key:"shouldComponentUpdate",value:function(e,t){return!(0,T.isEqual)(this.props,e)||!(0,T.isEqual)(this.state,t)}},{key:"componentDidUpdate",value:function(e){var t=this.props.light;this.config=(0,T.getConfig)(this.props,S.defaultProps),!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}},{key:"getActivePlayer",value:function(e){for(var t=0,n=[].concat(u(Z),u(P.default));t=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}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 r,o,i=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw o}}}}function g(e,t){if(e){if("string"===typeof e)return y(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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?n.end(n.length-1):t}},{key:"getCurrentTime",value:function(){return this.player?this.player.currentTime:null}},{key:"getSecondsLoaded",value:function(){if(!this.player)return null;var e=this.player.buffered;if(0===e.length)return 0;var t=e.end(e.length-1),n=this.getDuration();return t>n?n:t}},{key:"getSource",value:function(e){var t=this.shouldUseHLS(e),n=this.shouldUseDASH(e);if(!(e instanceof Array||(0,O.isMediaStream)(e)||t||n))return A.test(e)?e.replace("www.dropbox.com","dl.dropboxusercontent.com"):e}},{key:"render",value:function(){var e=this.props,t=e.url,n=e.playing,r=e.loop,o=e.controls,a=e.muted,s=e.config,c=e.width,l=e.height,u=this.shouldUseAudio(this.props),p=u?"audio":"video",f={width:"auto"===c?c:"100%",height:"auto"===l?l:"100%"};return _.default.createElement(p,i({ref:this.ref,src:this.getSource(t),style:f,preload:"auto",autoPlay:n||void 0,controls:o,muted:a,loop:r},s.file.attributes),t instanceof Array&&t.map(this.renderSourceElement),s.file.tracks.map(this.renderTrack))}}]),t}(_.Component);t.FilePlayer=z,b(z,"displayName","FilePlayer"),b(z,"canPlay",w),b(z,"canEnablePIP",E);var M=(0,j.default)(z);t.default=M},function(e,t,n){function r(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:o(e,t,n)}var o=n(158);e.exports=r},function(e,t){function n(e){return r.test(e)}var r=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=n},function(e,t,n){function r(e){return i(e)?a(e):o(e)}var o=n(404),i=n(167),a=n(405);e.exports=r},function(e,t,n){"use strict";function r(e,t,n){return i.default[e.type](e,t,n)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var o=n(409),i=function(e){return e&&e.__esModule?e:{default:e}}(o)},function(e,t,n){function r(e,t){this._options=t||{},this._cbs=e||{},this._tagname="",this._attribname="",this._attribvalue="",this._attribs=null,this._stack=[],this._foreignContext=[],this.startIndex=0,this.endIndex=null,this._lowerCaseTagNames="lowerCaseTags"in this._options?!!this._options.lowerCaseTags:!this._options.xmlMode,this._lowerCaseAttributeNames="lowerCaseAttributeNames"in this._options?!!this._options.lowerCaseAttributeNames:!this._options.xmlMode,this._options.Tokenizer&&(o=this._options.Tokenizer),this._tokenizer=new o(this._options,this),this._cbs.onparserinit&&this._cbs.onparserinit(this)}var o=n(171),i={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},a={tr:{tr:!0,th:!0,td:!0},th:{th:!0},td:{thead:!0,th:!0,td:!0},body:{head:!0,link:!0,script:!0},li:{li:!0},p:{p:!0},h1:{p:!0},h2:{p:!0},h3:{p:!0},h4:{p:!0},h5:{p:!0},h6:{p:!0},select:i,input:i,output:i,button:i,datalist:i,textarea:i,option:{option:!0},optgroup:{optgroup:!0}},s={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},c={__proto__:null,math:!0,svg:!0},l={__proto__:null,mi:!0,mo:!0,mn:!0,ms:!0,mtext:!0,"annotation-xml":!0,foreignObject:!0,desc:!0,title:!0},u=/\s|\//;n(65)(r,n(415).EventEmitter),r.prototype._updatePosition=function(e){null===this.endIndex?this._tokenizer._sectionStart<=e?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-e:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},r.prototype.ontext=function(e){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(e)},r.prototype.onopentagname=function(e){if(this._lowerCaseTagNames&&(e=e.toLowerCase()),this._tagname=e,!this._options.xmlMode&&e in a)for(var t;(t=this._stack[this._stack.length-1])in a[e];this.onclosetag(t));!this._options.xmlMode&&e in s||(this._stack.push(e),e in c?this._foreignContext.push(!0):e in l&&this._foreignContext.push(!1)),this._cbs.onopentagname&&this._cbs.onopentagname(e),this._cbs.onopentag&&(this._attribs={})},r.prototype.onopentagend=function(){this._updatePosition(1),this._attribs&&(this._cbs.onopentag&&this._cbs.onopentag(this._tagname,this._attribs),this._attribs=null),!this._options.xmlMode&&this._cbs.onclosetag&&this._tagname in s&&this._cbs.onclosetag(this._tagname),this._tagname=""},r.prototype.onclosetag=function(e){if(this._updatePosition(1),this._lowerCaseTagNames&&(e=e.toLowerCase()),(e in c||e in l)&&this._foreignContext.pop(),!this._stack.length||e in s&&!this._options.xmlMode)this._options.xmlMode||"br"!==e&&"p"!==e||(this.onopentagname(e),this._closeCurrentTag());else{var t=this._stack.lastIndexOf(e);if(-1!==t)if(this._cbs.onclosetag)for(t=this._stack.length-t;t--;)this._cbs.onclosetag(this._stack.pop());else this._stack.length=t;else"p"!==e||this._options.xmlMode||(this.onopentagname(e),this._closeCurrentTag())}},r.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing||this._foreignContext[this._foreignContext.length-1]?this._closeCurrentTag():this.onopentagend()},r.prototype._closeCurrentTag=function(){var e=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===e&&(this._cbs.onclosetag&&this._cbs.onclosetag(e),this._stack.pop())},r.prototype.onattribname=function(e){this._lowerCaseAttributeNames&&(e=e.toLowerCase()),this._attribname=e},r.prototype.onattribdata=function(e){this._attribvalue+=e},r.prototype.onattribend=function(){this._cbs.onattribute&&this._cbs.onattribute(this._attribname,this._attribvalue),this._attribs&&!Object.prototype.hasOwnProperty.call(this._attribs,this._attribname)&&(this._attribs[this._attribname]=this._attribvalue),this._attribname="",this._attribvalue=""},r.prototype._getInstructionName=function(e){var t=e.search(u),n=t<0?e:e.substr(0,t);return this._lowerCaseTagNames&&(n=n.toLowerCase()),n},r.prototype.ondeclaration=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("!"+t,"!"+e)}},r.prototype.onprocessinginstruction=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("?"+t,"?"+e)}},r.prototype.oncomment=function(e){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(e),this._cbs.oncommentend&&this._cbs.oncommentend()},r.prototype.oncdata=function(e){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(e),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+e+"]]")},r.prototype.onerror=function(e){this._cbs.onerror&&this._cbs.onerror(e)},r.prototype.onend=function(){if(this._cbs.onclosetag)for(var e=this._stack.length;e>0;this._cbs.onclosetag(this._stack[--e]));this._cbs.onend&&this._cbs.onend()},r.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},r.prototype.parseComplete=function(e){this.reset(),this.end(e)},r.prototype.write=function(e){this._tokenizer.write(e)},r.prototype.end=function(e){this._tokenizer.end(e)},r.prototype.pause=function(){this._tokenizer.pause()},r.prototype.resume=function(){this._tokenizer.resume()},r.prototype.parseChunk=r.prototype.write,r.prototype.done=r.prototype.end,e.exports=r},function(e,t,n){function r(e){return" "===e||"\n"===e||"\t"===e||"\f"===e||"\r"===e}function o(e,t,n){var r=e.toLowerCase();return e===r?function(e){e===r?this._state=t:(this._state=n,this._index--)}:function(o){o===r||o===e?this._state=t:(this._state=n,this._index--)}}function i(e,t){var n=e.toLowerCase();return function(r){r===n||r===e?this._state=t:(this._state=h,this._index--)}}function a(e,t){this._state=f,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=f,this._special=he,this._cbs=t,this._running=!0,this._ended=!1,this._xmlMode=!(!e||!e.xmlMode),this._decodeEntities=!(!e||!e.decodeEntities)}e.exports=a;var s=n(410),c=n(412),l=n(413),u=n(414),p=0,f=p++,d=p++,h=p++,m=p++,b=p++,v=p++,g=p++,y=p++,w=p++,C=p++,E=p++,_=p++,O=p++,j=p++,k=p++,x=p++,S=p++,T=p++,P=p++,L=p++,R=p++,A=p++,z=p++,M=p++,N=p++,D=p++,V=p++,I=p++,B=p++,F=p++,H=p++,q=p++,U=p++,Z=p++,G=p++,W=p++,K=p++,Y=p++,$=p++,J=p++,X=p++,Q=p++,ee=p++,te=p++,ne=p++,re=p++,oe=p++,ie=p++,ae=p++,se=p++,ce=p++,le=p++,ue=p++,pe=p++,fe=p++,de=0,he=de++,me=de++,be=de++;a.prototype._stateText=function(e){"<"===e?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=d,this._sectionStart=this._index):this._decodeEntities&&this._special===he&&"&"===e&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=f,this._state=ce,this._sectionStart=this._index)},a.prototype._stateBeforeTagName=function(e){"/"===e?this._state=b:"<"===e?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===e||this._special!==he||r(e)?this._state=f:"!"===e?(this._state=k,this._sectionStart=this._index+1):"?"===e?(this._state=S,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==e&&"S"!==e?h:H,this._sectionStart=this._index)},a.prototype._stateInTagName=function(e){("/"===e||">"===e||r(e))&&(this._emitToken("onopentagname"),this._state=y,this._index--)},a.prototype._stateBeforeCloseingTagName=function(e){r(e)||(">"===e?this._state=f:this._special!==he?"s"===e||"S"===e?this._state=q:(this._state=f,this._index--):(this._state=v,this._sectionStart=this._index))},a.prototype._stateInCloseingTagName=function(e){(">"===e||r(e))&&(this._emitToken("onclosetag"),this._state=g,this._index--)},a.prototype._stateAfterCloseingTagName=function(e){">"===e&&(this._state=f,this._sectionStart=this._index+1)},a.prototype._stateBeforeAttributeName=function(e){">"===e?(this._cbs.onopentagend(),this._state=f,this._sectionStart=this._index+1):"/"===e?this._state=m:r(e)||(this._state=w,this._sectionStart=this._index)},a.prototype._stateInSelfClosingTag=function(e){">"===e?(this._cbs.onselfclosingtag(),this._state=f,this._sectionStart=this._index+1):r(e)||(this._state=y,this._index--)},a.prototype._stateInAttributeName=function(e){("="===e||"/"===e||">"===e||r(e))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=C,this._index--)},a.prototype._stateAfterAttributeName=function(e){"="===e?this._state=E:"/"===e||">"===e?(this._cbs.onattribend(),this._state=y,this._index--):r(e)||(this._cbs.onattribend(),this._state=w,this._sectionStart=this._index)},a.prototype._stateBeforeAttributeValue=function(e){'"'===e?(this._state=_,this._sectionStart=this._index+1):"'"===e?(this._state=O,this._sectionStart=this._index+1):r(e)||(this._state=j,this._sectionStart=this._index,this._index--)},a.prototype._stateInAttributeValueDoubleQuotes=function(e){'"'===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=y):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ce,this._sectionStart=this._index)},a.prototype._stateInAttributeValueSingleQuotes=function(e){"'"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=y):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ce,this._sectionStart=this._index)},a.prototype._stateInAttributeValueNoQuotes=function(e){r(e)||">"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=y,this._index--):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ce,this._sectionStart=this._index)},a.prototype._stateBeforeDeclaration=function(e){this._state="["===e?A:"-"===e?T:x},a.prototype._stateInDeclaration=function(e){">"===e&&(this._cbs.ondeclaration(this._getSection()),this._state=f,this._sectionStart=this._index+1)},a.prototype._stateInProcessingInstruction=function(e){">"===e&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=f,this._sectionStart=this._index+1)},a.prototype._stateBeforeComment=function(e){"-"===e?(this._state=P,this._sectionStart=this._index+1):this._state=x},a.prototype._stateInComment=function(e){"-"===e&&(this._state=L)},a.prototype._stateAfterComment1=function(e){this._state="-"===e?R:P},a.prototype._stateAfterComment2=function(e){">"===e?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=f,this._sectionStart=this._index+1):"-"!==e&&(this._state=P)},a.prototype._stateBeforeCdata1=o("C",z,x),a.prototype._stateBeforeCdata2=o("D",M,x),a.prototype._stateBeforeCdata3=o("A",N,x),a.prototype._stateBeforeCdata4=o("T",D,x),a.prototype._stateBeforeCdata5=o("A",V,x),a.prototype._stateBeforeCdata6=function(e){"["===e?(this._state=I,this._sectionStart=this._index+1):(this._state=x,this._index--)},a.prototype._stateInCdata=function(e){"]"===e&&(this._state=B)},a.prototype._stateAfterCdata1=function(e){this._state="]"===e?F:I},a.prototype._stateAfterCdata2=function(e){">"===e?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=f,this._sectionStart=this._index+1):"]"!==e&&(this._state=I)},a.prototype._stateBeforeSpecial=function(e){"c"===e||"C"===e?this._state=U:"t"===e||"T"===e?this._state=ee:(this._state=h,this._index--)},a.prototype._stateBeforeSpecialEnd=function(e){this._special!==me||"c"!==e&&"C"!==e?this._special!==be||"t"!==e&&"T"!==e?this._state=f:this._state=oe:this._state=Y},a.prototype._stateBeforeScript1=i("R",Z),a.prototype._stateBeforeScript2=i("I",G),a.prototype._stateBeforeScript3=i("P",W),a.prototype._stateBeforeScript4=i("T",K),a.prototype._stateBeforeScript5=function(e){("/"===e||">"===e||r(e))&&(this._special=me),this._state=h,this._index--},a.prototype._stateAfterScript1=o("R",$,f),a.prototype._stateAfterScript2=o("I",J,f),a.prototype._stateAfterScript3=o("P",X,f),a.prototype._stateAfterScript4=o("T",Q,f),a.prototype._stateAfterScript5=function(e){">"===e||r(e)?(this._special=he,this._state=v,this._sectionStart=this._index-6,this._index--):this._state=f},a.prototype._stateBeforeStyle1=i("Y",te),a.prototype._stateBeforeStyle2=i("L",ne),a.prototype._stateBeforeStyle3=i("E",re),a.prototype._stateBeforeStyle4=function(e){("/"===e||">"===e||r(e))&&(this._special=be),this._state=h,this._index--},a.prototype._stateAfterStyle1=o("Y",ie,f),a.prototype._stateAfterStyle2=o("L",ae,f),a.prototype._stateAfterStyle3=o("E",se,f),a.prototype._stateAfterStyle4=function(e){">"===e||r(e)?(this._special=he,this._state=v,this._sectionStart=this._index-5,this._index--):this._state=f},a.prototype._stateBeforeEntity=o("#",le,ue),a.prototype._stateBeforeNumericEntity=o("X",fe,pe),a.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+16&&(t=6);t>=2;){var n=this._buffer.substr(e,t);if(l.hasOwnProperty(n))return this._emitPartial(l[n]),void(this._sectionStart+=t+1);t--}},a.prototype._stateInNamedEntity=function(e){";"===e?(this._parseNamedEntityStrict(),this._sectionStart+1"z")&&(e<"A"||e>"Z")&&(e<"0"||e>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==f?"="!==e&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},a.prototype._decodeNumericEntity=function(e,t){var n=this._sectionStart+e;if(n!==this._index){var r=this._buffer.substring(n,this._index),o=parseInt(r,t);this._emitPartial(s(o)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},a.prototype._stateInNumericEntity=function(e){";"===e?(this._decodeNumericEntity(2,10),this._sectionStart++):(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},a.prototype._stateInHexEntity=function(e){";"===e?(this._decodeNumericEntity(3,16),this._sectionStart++):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},a.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(this._state===f?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},a.prototype.write=function(e){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=e,this._parse()},a.prototype._parse=function(){for(;this._index",GT:">",Gt:"\u226b",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",Hacek:"\u02c7",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",HARDcy:"\u042a",hardcy:"\u044a",harrcir:"\u2948",harr:"\u2194",hArr:"\u21d4",harrw:"\u21ad",Hat:"^",hbar:"\u210f",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",hfr:"\ud835\udd25",Hfr:"\u210c",HilbertSpace:"\u210b",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",hopf:"\ud835\udd59",Hopf:"\u210d",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\ud835\udcbd",Hscr:"\u210b",hslash:"\u210f",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224e",HumpEqual:"\u224f",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xcd",iacute:"\xed",ic:"\u2063",Icirc:"\xce",icirc:"\xee",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",ifr:"\ud835\udd26",Ifr:"\u2111",Igrave:"\xcc",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012a",imacr:"\u012b",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22b7",imped:"\u01b5",Implies:"\u21d2",incare:"\u2105",in:"\u2208",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",intcal:"\u22ba",int:"\u222b",Int:"\u222c",integers:"\u2124",Integral:"\u222b",intercal:"\u22ba",Intersection:"\u22c2",intlarhk:"\u2a17",intprod:"\u2a3c",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012e",iogon:"\u012f",Iopf:"\ud835\udd40",iopf:"\ud835\udd5a",Iota:"\u0399",iota:"\u03b9",iprod:"\u2a3c",iquest:"\xbf",iscr:"\ud835\udcbe",Iscr:"\u2110",isin:"\u2208",isindot:"\u22f5",isinE:"\u22f9",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xcf",iuml:"\xef",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\ud835\udd0d",jfr:"\ud835\udd27",jmath:"\u0237",Jopf:"\ud835\udd41",jopf:"\ud835\udd5b",Jscr:"\ud835\udca5",jscr:"\ud835\udcbf",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039a",kappa:"\u03ba",kappav:"\u03f0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041a",kcy:"\u043a",Kfr:"\ud835\udd0e",kfr:"\ud835\udd28",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040c",kjcy:"\u045c",Kopf:"\ud835\udd42",kopf:"\ud835\udd5c",Kscr:"\ud835\udca6",kscr:"\ud835\udcc0",lAarr:"\u21da",Lacute:"\u0139",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",Lambda:"\u039b",lambda:"\u03bb",lang:"\u27e8",Lang:"\u27ea",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",Laplacetrf:"\u2112",laquo:"\xab",larrb:"\u21e4",larrbfs:"\u291f",larr:"\u2190",Larr:"\u219e",lArr:"\u21d0",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",latail:"\u2919",lAtail:"\u291b",lat:"\u2aab",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lBarr:"\u290e",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",Lcaron:"\u013d",lcaron:"\u013e",Lcedil:"\u013b",lcedil:"\u013c",lceil:"\u2308",lcub:"{",Lcy:"\u041b",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27e8",LeftArrowBar:"\u21e4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21d0",LeftArrowRightArrow:"\u21c6",leftarrowtail:"\u21a2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21c3",LeftFloor:"\u230a",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21d4",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",LeftRightVector:"\u294e",LeftTeeArrow:"\u21a4",LeftTee:"\u22a3",LeftTeeVector:"\u295a",leftthreetimes:"\u22cb",LeftTriangleBar:"\u29cf",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21bf",LeftVectorBar:"\u2952",LeftVector:"\u21bc",lEg:"\u2a8b",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",lescc:"\u2aa8",les:"\u2a7d",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2aa1",lesssim:"\u2272",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",lfisht:"\u297c",lfloor:"\u230a",Lfr:"\ud835\udd0f",lfr:"\ud835\udd29",lg:"\u2276",lgE:"\u2a91",lHar:"\u2962",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21c7",ll:"\u226a",Ll:"\u22d8",llcorner:"\u231e",Lleftarrow:"\u21da",llhard:"\u296b",lltri:"\u25fa",Lmidot:"\u013f",lmidot:"\u0140",lmoustache:"\u23b0",lmoust:"\u23b0",lnap:"\u2a89",lnapprox:"\u2a89",lne:"\u2a87",lnE:"\u2268",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",LongLeftArrow:"\u27f5",Longleftarrow:"\u27f8",longleftrightarrow:"\u27f7",LongLeftRightArrow:"\u27f7",Longleftrightarrow:"\u27fa",longmapsto:"\u27fc",longrightarrow:"\u27f6",LongRightArrow:"\u27f6",Longrightarrow:"\u27f9",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",Lopf:"\ud835\udd43",lopf:"\ud835\udd5d",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lscr:"\ud835\udcc1",Lscr:"\u2112",lsh:"\u21b0",Lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2aa6",ltcir:"\u2a79",lt:"<",LT:"<",Lt:"\u226a",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",ltrPar:"\u2996",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",macr:"\xaf",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",Mcy:"\u041c",mcy:"\u043c",mdash:"\u2014",mDDot:"\u223a",measuredangle:"\u2221",MediumSpace:"\u205f",Mellintrf:"\u2133",Mfr:"\ud835\udd10",mfr:"\ud835\udd2a",mho:"\u2127",micro:"\xb5",midast:"*",midcir:"\u2af0",mid:"\u2223",middot:"\xb7",minusb:"\u229f",minus:"\u2212",minusd:"\u2238",minusdu:"\u2a2a",MinusPlus:"\u2213",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",Mopf:"\ud835\udd44",mopf:"\ud835\udd5e",mp:"\u2213",mscr:"\ud835\udcc2",Mscr:"\u2133",mstpos:"\u223e",Mu:"\u039c",mu:"\u03bc",multimap:"\u22b8",mumap:"\u22b8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266e",naturals:"\u2115",natur:"\u266e",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",Ncy:"\u041d",ncy:"\u043d",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21d7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",nexist:"\u2204",nexists:"\u2204",Nfr:"\ud835\udd11",nfr:"\ud835\udd2b",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",nGg:"\u22d9\u0338",ngsim:"\u2275",nGt:"\u226b\u20d2",ngt:"\u226f",ngtr:"\u226f",nGtv:"\u226b\u0338",nharr:"\u21ae",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",NJcy:"\u040a",njcy:"\u045a",nlarr:"\u219a",nlArr:"\u21cd",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219a",nLeftarrow:"\u21cd",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nLl:"\u22d8\u0338",nlsim:"\u2274",nLt:"\u226a\u20d2",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nLtv:"\u226a\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xa0",nopf:"\ud835\udd5f",Nopf:"\u2115",Not:"\u2aec",not:"\xac",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",notin:"\u2209",notindot:"\u22f5\u0338",notinE:"\u22f9\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",nprec:"\u2280",npreceq:"\u2aaf\u0338",npre:"\u2aaf\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219b",nrArr:"\u21cf",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nRightarrow:"\u21cf",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",Nscr:"\ud835\udca9",nscr:"\ud835\udcc3",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",Ntilde:"\xd1",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",Nu:"\u039d",nu:"\u03bd",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224d\u20d2",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvHarr:"\u2904",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21d6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xd3",oacute:"\xf3",oast:"\u229b",Ocirc:"\xd4",ocirc:"\xf4",ocir:"\u229a",Ocy:"\u041e",ocy:"\u043e",odash:"\u229d",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29bf",Ofr:"\ud835\udd12",ofr:"\ud835\udd2c",ogon:"\u02db",Ograve:"\xd2",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",Omacr:"\u014c",omacr:"\u014d",Omega:"\u03a9",omega:"\u03c9",Omicron:"\u039f",omicron:"\u03bf",omid:"\u29b6",ominus:"\u2296",Oopf:"\ud835\udd46",oopf:"\ud835\udd60",opar:"\u29b7",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",operp:"\u29b9",oplus:"\u2295",orarr:"\u21bb",Or:"\u2a54",or:"\u2228",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oS:"\u24c8",Oscr:"\ud835\udcaa",oscr:"\u2134",Oslash:"\xd8",oslash:"\xf8",osol:"\u2298",Otilde:"\xd5",otilde:"\xf5",otimesas:"\u2a36",Otimes:"\u2a37",otimes:"\u2297",Ouml:"\xd6",ouml:"\xf6",ovbar:"\u233d",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",para:"\xb6",parallel:"\u2225",par:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",PartialD:"\u2202",Pcy:"\u041f",pcy:"\u043f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",Pfr:"\ud835\udd13",pfr:"\ud835\udd2d",Phi:"\u03a6",phi:"\u03c6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",Pi:"\u03a0",pi:"\u03c0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plus:"+",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",Poincareplane:"\u210c",pointint:"\u2a15",popf:"\ud835\udd61",Popf:"\u2119",pound:"\xa3",prap:"\u2ab7",Pr:"\u2abb",pr:"\u227a",prcue:"\u227c",precapprox:"\u2ab7",prec:"\u227a",preccurlyeq:"\u227c",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",pre:"\u2aaf",prE:"\u2ab3",precsim:"\u227e",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2ab9",prnE:"\u2ab5",prnsim:"\u22e8",prod:"\u220f",Product:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",Proportional:"\u221d",Proportion:"\u2237",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",Pscr:"\ud835\udcab",pscr:"\ud835\udcc5",Psi:"\u03a8",psi:"\u03c8",puncsp:"\u2008",Qfr:"\ud835\udd14",qfr:"\ud835\udd2e",qint:"\u2a0c",qopf:"\ud835\udd62",Qopf:"\u211a",qprime:"\u2057",Qscr:"\ud835\udcac",qscr:"\ud835\udcc6",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",quot:'"',QUOT:'"',rAarr:"\u21db",race:"\u223d\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",Rang:"\u27eb",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21a0",rArr:"\u21d2",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21a3",rarrw:"\u219d",ratail:"\u291a",rAtail:"\u291c",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rBarr:"\u290f",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",Re:"\u211c",rect:"\u25ad",reg:"\xae",REG:"\xae",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",rfisht:"\u297d",rfloor:"\u230b",rfr:"\ud835\udd2f",Rfr:"\u211c",rHar:"\u2964",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",Rho:"\u03a1",rho:"\u03c1",rhov:"\u03f1",RightAngleBracket:"\u27e9",RightArrowBar:"\u21e5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21d2",RightArrowLeftArrow:"\u21c4",rightarrowtail:"\u21a3",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVectorBar:"\u2955",RightDownVector:"\u21c2",RightFloor:"\u230b",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",RightTeeArrow:"\u21a6",RightTee:"\u22a2",RightTeeVector:"\u295b",rightthreetimes:"\u22cc",RightTriangleBar:"\u29d0",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVectorBar:"\u2954",RightUpVector:"\u21be",RightVectorBar:"\u2953",RightVector:"\u21c0",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoustache:"\u23b1",rmoust:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",ropf:"\ud835\udd63",Ropf:"\u211d",roplus:"\u2a2e",rotimes:"\u2a35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",Rrightarrow:"\u21db",rsaquo:"\u203a",rscr:"\ud835\udcc7",Rscr:"\u211b",rsh:"\u21b1",Rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",RuleDelayed:"\u29f4",ruluhar:"\u2968",rx:"\u211e",Sacute:"\u015a",sacute:"\u015b",sbquo:"\u201a",scap:"\u2ab8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2abc",sc:"\u227b",sccue:"\u227d",sce:"\u2ab0",scE:"\u2ab4",Scedil:"\u015e",scedil:"\u015f",Scirc:"\u015c",scirc:"\u015d",scnap:"\u2aba",scnE:"\u2ab6",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",Scy:"\u0421",scy:"\u0441",sdotb:"\u22a1",sdot:"\u22c5",sdote:"\u2a66",searhk:"\u2925",searr:"\u2198",seArr:"\u21d8",searrow:"\u2198",sect:"\xa7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\ud835\udd16",sfr:"\ud835\udd30",sfrown:"\u2322",sharp:"\u266f",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xad",Sigma:"\u03a3",sigma:"\u03c3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",SOFTcy:"\u042c",softcy:"\u044c",solbar:"\u233f",solb:"\u29c4",sol:"/",Sopf:"\ud835\udd4a",sopf:"\ud835\udd64",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",Sqrt:"\u221a",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25a1",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25aa",squ:"\u25a1",squf:"\u25aa",srarr:"\u2192",Sscr:"\ud835\udcae",sscr:"\ud835\udcc8",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",Star:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",sub:"\u2282",Sub:"\u22d0",subdot:"\u2abd",subE:"\u2ac5",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subnE:"\u2acb",subne:"\u228a",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",Subset:"\u22d0",subseteq:"\u2286",subseteqq:"\u2ac5",SubsetEqual:"\u2286",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succapprox:"\u2ab8",succ:"\u227b",succcurlyeq:"\u227d",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",SuchThat:"\u220b",sum:"\u2211",Sum:"\u2211",sung:"\u266a",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",sup:"\u2283",Sup:"\u22d1",supdot:"\u2abe",supdsub:"\u2ad8",supE:"\u2ac6",supe:"\u2287",supedot:"\u2ac4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supnE:"\u2acc",supne:"\u228b",supplus:"\u2ac0",supset:"\u2283",Supset:"\u22d1",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21d9",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf",Tab:"\t",target:"\u2316",Tau:"\u03a4",tau:"\u03c4",tbrk:"\u23b4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",Tfr:"\ud835\udd17",tfr:"\ud835\udd31",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03b8",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223c",THORN:"\xde",thorn:"\xfe",tilde:"\u02dc",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2a31",timesb:"\u22a0",times:"\xd7",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",topbot:"\u2336",topcir:"\u2af1",top:"\u22a4",Topf:"\ud835\udd4b",topf:"\ud835\udd65",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",TripleDot:"\u20db",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",Tscr:"\ud835\udcaf",tscr:"\ud835\udcc9",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040b",tshcy:"\u045b",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",Uacute:"\xda",uacute:"\xfa",uarr:"\u2191",Uarr:"\u219f",uArr:"\u21d1",Uarrocir:"\u2949",Ubrcy:"\u040e",ubrcy:"\u045e",Ubreve:"\u016c",ubreve:"\u016d",Ucirc:"\xdb",ucirc:"\xfb",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21c5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",Ufr:"\ud835\udd18",ufr:"\ud835\udd32",Ugrave:"\xd9",ugrave:"\xf9",uHar:"\u2963",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",Umacr:"\u016a",umacr:"\u016b",uml:"\xa8",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",Uogon:"\u0172",uogon:"\u0173",Uopf:"\ud835\udd4c",uopf:"\ud835\udd66",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21d1",UpArrowDownArrow:"\u21c5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21d5",UpEquilibrium:"\u296e",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03c5",Upsi:"\u03d2",upsih:"\u03d2",Upsilon:"\u03a5",upsilon:"\u03c5",UpTeeArrow:"\u21a5",UpTee:"\u22a5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",Uring:"\u016e",uring:"\u016f",urtri:"\u25f9",Uscr:"\ud835\udcb0",uscr:"\ud835\udcca",utdot:"\u22f0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",Uuml:"\xdc",uuml:"\xfc",uwangle:"\u29a7",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",vArr:"\u21d5",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vBar:"\u2ae8",Vbar:"\u2aeb",vBarv:"\u2ae9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22a2",vDash:"\u22a8",Vdash:"\u22a9",VDash:"\u22ab",Vdashl:"\u2ae6",veebar:"\u22bb",vee:"\u2228",Vee:"\u22c1",veeeq:"\u225a",vellip:"\u22ee",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",Vfr:"\ud835\udd19",vfr:"\ud835\udd33",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",Vopf:"\ud835\udd4d",vopf:"\ud835\udd67",vprop:"\u221d",vrtri:"\u22b3",Vscr:"\ud835\udcb1",vscr:"\ud835\udccb",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",Vvdash:"\u22aa",vzigzag:"\u299a",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",Wedge:"\u22c0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\ud835\udd1a",wfr:"\ud835\udd34",Wopf:"\ud835\udd4e",wopf:"\ud835\udd68",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\ud835\udcb2",wscr:"\ud835\udccc",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",Xfr:"\ud835\udd1b",xfr:"\ud835\udd35",xharr:"\u27f7",xhArr:"\u27fa",Xi:"\u039e",xi:"\u03be",xlarr:"\u27f5",xlArr:"\u27f8",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",Xopf:"\ud835\udd4f",xopf:"\ud835\udd69",xoplus:"\u2a01",xotime:"\u2a02",xrarr:"\u27f6",xrArr:"\u27f9",Xscr:"\ud835\udcb3",xscr:"\ud835\udccd",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",Yacute:"\xdd",yacute:"\xfd",YAcy:"\u042f",yacy:"\u044f",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042b",ycy:"\u044b",yen:"\xa5",Yfr:"\ud835\udd1c",yfr:"\ud835\udd36",YIcy:"\u0407",yicy:"\u0457",Yopf:"\ud835\udd50",yopf:"\ud835\udd6a",Yscr:"\ud835\udcb4",yscr:"\ud835\udcce",YUcy:"\u042e",yucy:"\u044e",yuml:"\xff",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017a",Zcaron:"\u017d",zcaron:"\u017e",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017b",zdot:"\u017c",zeetrf:"\u2128",ZeroWidthSpace:"\u200b",Zeta:"\u0396",zeta:"\u03b6",zfr:"\ud835\udd37",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21dd",zopf:"\ud835\udd6b",Zopf:"\u2124",Zscr:"\ud835\udcb5",zscr:"\ud835\udccf",zwj:"\u200d",zwnj:"\u200c"}},function(e,t){e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},function(e,t,n){"use strict";function r(e){return Object.keys(e).sort().reduce(function(t,n){return t[e[n]]="&"+n+";",t},{})}function o(e){for(var t=[],n=[],r=0,o=Object.keys(e);r1?v(e):e.charCodeAt(0)).toString(16).toUpperCase()+";"}function a(e){return e.replace(g,i)}function s(e){return e.replace(f,i)}function c(e){return function(t){return t.replace(g,function(t){return e[t]||i(t)})}}var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=void 0;var u=l(n(177)),p=r(u.default),f=o(p);t.encodeXML=c(p);var d=l(n(176)),h=r(d.default),m=o(h);t.encodeHTML=function(e,t){return function(n){return n.replace(t,function(t){return e[t]}).replace(b,i)}}(h,m),t.encodeNonAsciiHTML=c(h);var b=/(?:[\x80-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,v=null!=String.prototype.codePointAt?function(e){return e.codePointAt(0)}:function(e){return 1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536},g=new RegExp(f.source+"|"+b.source,"g");t.escape=a,t.escapeUTF8=s},function(e,t,n){function r(e,t){var n=this._parser=new o(e,t),r=this._decoder=new a;i.call(this,{decodeStrings:!1}),this.once("finish",function(){n.end(r.end())})}e.exports=r;var o=n(170),i=n(432).Writable,a=n(433).StringDecoder,s=n(180).Buffer;n(65)(r,i),r.prototype._write=function(e,t,n){e instanceof s&&(e=this._decoder.write(e)),this._parser.write(e),n()}},function(e,t,n){"use strict";(function(e){function r(){return i.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function o(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function m(e){return+e!=e&&(e=0),i.alloc(+e)}function b(e,t){if(i.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return W(e).length;default:if(r)return U(e).length;t=(""+t).toLowerCase(),r=!0}}function v(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return R(this,t,n);case"utf8":case"utf-8":return S(this,t,n);case"ascii":return P(this,t,n);case"latin1":case"binary":return L(this,t,n);case"base64":return x(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function y(e,t,n,r,o){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"===typeof t&&(t=i.from(t,r)),i.isBuffer(t))return 0===t.length?-1:w(e,t,n,r,o);if("number"===typeof t)return t&=255,i.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):w(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function w(e,t,n,r,o){function i(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}var a=1,s=e.length,c=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,n/=2}var l;if(o){var u=-1;for(l=n;ls&&(n=s-c),l=n;l>=0;l--){for(var p=!0,f=0;fo&&(r=o):r=o;var i=t.length;if(i%2!==0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var a=0;a239?4:i>223?3:i>191?2:1;if(o+s<=n){var c,l,u,p;switch(s){case 1:i<128&&(a=i);break;case 2:c=e[o+1],128===(192&c)&&(p=(31&i)<<6|63&c)>127&&(a=p);break;case 3:c=e[o+1],l=e[o+2],128===(192&c)&&128===(192&l)&&(p=(15&i)<<12|(63&c)<<6|63&l)>2047&&(p<55296||p>57343)&&(a=p);break;case 4:c=e[o+1],l=e[o+2],u=e[o+3],128===(192&c)&&128===(192&l)&&128===(192&u)&&(p=(15&i)<<18|(63&c)<<12|(63&l)<<6|63&u)>65535&&p<1114112&&(a=p)}}null===a?(a=65533,s=1):a>65535&&(a-=65536,r.push(a>>>10&1023|55296),a=56320|1023&a),r.push(a),o+=s}return T(r)}function T(e){var t=e.length;if(t<=Q)return String.fromCharCode.apply(String,e);for(var n="",r=0;rr)&&(n=r);for(var o="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function M(e,t,n,r,o,a){if(!i.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function N(e,t,n,r){t<0&&(t=65535+t+1);for(var o=0,i=Math.min(e.length-n,2);o>>8*(r?o:1-o)}function D(e,t,n,r){t<0&&(t=4294967295+t+1);for(var o=0,i=Math.min(e.length-n,4);o>>8*(r?o:3-o)&255}function V(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function I(e,t,n,r,o){return o||V(e,t,n,4,3.4028234663852886e38,-3.4028234663852886e38),J.write(e,t,n,r,23,4),n+4}function B(e,t,n,r,o){return o||V(e,t,n,8,1.7976931348623157e308,-1.7976931348623157e308),J.write(e,t,n,r,52,8),n+8}function F(e){if(e=H(e).replace(ee,""),e.length<2)return"";for(;e.length%4!==0;)e+="=";return e}function H(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function q(e){return e<16?"0"+e.toString(16):e.toString(16)}function U(e,t){t=t||1/0;for(var n,r=e.length,o=null,i=[],a=0;a55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function Z(e){for(var t=[],n=0;n>8,o=n%256,i.push(o),i.push(r);return i}function W(e){return $.toByteArray(F(e))}function K(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function Y(e){return e!==e}var $=n(435),J=n(436),X=n(437);t.Buffer=i,t.SlowBuffer=m,t.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}(),t.kMaxLength=r(),i.poolSize=8192,i._augment=function(e){return e.__proto__=i.prototype,e},i.from=function(e,t,n){return a(null,e,t,n)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(e,t,n){return c(null,e,t,n)},i.allocUnsafe=function(e){return l(null,e)},i.allocUnsafeSlow=function(e){return l(null,e)},i.isBuffer=function(e){return!(null==e||!e._isBuffer)},i.compare=function(e,t){if(!i.isBuffer(e)||!i.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,o=0,a=Math.min(n,r);o0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},i.prototype.compare=function(e,t,n,r,o){if(!i.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,o>>>=0,this===e)return 0;for(var a=o-r,s=n-t,c=Math.min(a,s),l=this.slice(r,o),u=e.slice(t,n),p=0;po)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return C(this,e,t,n);case"utf8":case"utf-8":return E(this,e,t,n);case"ascii":return _(this,e,t,n);case"latin1":case"binary":return O(this,e,t,n);case"base64":return j(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var Q=4096;i.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(o*=256);)r+=this[e+--t]*o;return r},i.prototype.readUInt8=function(e,t){return t||z(e,1,this.length),this[e]},i.prototype.readUInt16LE=function(e,t){return t||z(e,2,this.length),this[e]|this[e+1]<<8},i.prototype.readUInt16BE=function(e,t){return t||z(e,2,this.length),this[e]<<8|this[e+1]},i.prototype.readUInt32LE=function(e,t){return t||z(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},i.prototype.readUInt32BE=function(e,t){return t||z(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},i.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||z(e,t,this.length);for(var r=this[e],o=1,i=0;++i=o&&(r-=Math.pow(2,8*t)),r},i.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||z(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return o*=128,i>=o&&(i-=Math.pow(2,8*t)),i},i.prototype.readInt8=function(e,t){return t||z(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},i.prototype.readInt16LE=function(e,t){t||z(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},i.prototype.readInt16BE=function(e,t){t||z(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},i.prototype.readInt32LE=function(e,t){return t||z(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},i.prototype.readInt32BE=function(e,t){return t||z(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},i.prototype.readFloatLE=function(e,t){return t||z(e,4,this.length),J.read(this,e,!0,23,4)},i.prototype.readFloatBE=function(e,t){return t||z(e,4,this.length),J.read(this,e,!1,23,4)},i.prototype.readDoubleLE=function(e,t){return t||z(e,8,this.length),J.read(this,e,!0,52,8)},i.prototype.readDoubleBE=function(e,t){return t||z(e,8,this.length),J.read(this,e,!1,52,8)},i.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){M(this,e,t,n,Math.pow(2,8*n)-1,0)}var o=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+o]=e/i&255;return t+n},i.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,1,255,0),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},i.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},i.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},i.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):D(this,e,t,!0),t+4},i.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},i.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);M(this,e,t,n,o-1,-o)}var i=0,a=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+n},i.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);M(this,e,t,n,o-1,-o)}var i=n-1,a=1,s=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/a>>0)-s&255;return t+n},i.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,1,127,-128),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},i.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},i.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},i.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):D(this,e,t,!0),t+4},i.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},i.prototype.writeFloatLE=function(e,t,n){return I(this,e,t,!0,n)},i.prototype.writeFloatBE=function(e,t,n){return I(this,e,t,!1,n)},i.prototype.writeDoubleLE=function(e,t,n){return B(this,e,t,!0,n)},i.prototype.writeDoubleBE=function(e,t,n){return B(this,e,t,!1,n)},i.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else if(a<1e3||!i.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,n=void 0===n?this.length:n>>>0,e||(e=0);var a;if("number"===typeof e)for(a=t;a-1:!!u&&o(e,t,n)>-1}var o=n(66),i=n(32),a=n(64),s=n(60),c=n(461),l=Math.max;e.exports=r},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,i=Object(o.a)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}t.a=r;var o=n(464)},function(e,t,n){function r(e){var t=Math[e];return function(e,n){if(e=a(e),(n=null==n?0:l(i(n),292))&&c(e)){var r=(s(e)+"e").split("e"),o=t(r[0]+"e"+(+r[1]+n));return r=(s(o)+"e").split("e"),+(r[0]+"e"+(+r[1]-n))}return t(e)}}var o=n(15),i=n(60),a=n(29),s=n(26),c=o.isFinite,l=Math.min;e.exports=r},function(e,t){e.exports=wp.apiFetch},function(e,t,n){function r(e,t){return(s(e)?o:i)(e,a(t,3))}var o=n(154),i=n(617),a=n(93),s=n(10);e.exports=r},function(e,t,n){e.exports=n(622)},function(e,t){},function(e,t,n){"use strict";var r=n(4),o=(n.n(r),n(6)),i=n.n(o),a=n(42),s=n.n(a),c=n(624),l=(n.n(c),function(e){var t=e.message,n=e.type,r=s()("custom-toast",{"custom-toast--success":"success"===n,"custom-toast--error":"error"===n,"custom-toast--info":"info"===n,"custom-toast--warning":"warning"===n,"custom-toast--insufficient-credit":"insufficient-credit"===n});return wp.element.createElement("div",{className:"custom-toast-container"},wp.element.createElement("div",{className:r},t))});l.propTypes={message:i.a.string.isRequired,type:i.a.oneOf(["success","error","info","warning","insufficient-credit"]).isRequired},t.a=l},function(e,t,n){"use strict";function r(e){return o.test(e)}t.a=r;var o=/^(mailto:)?[a-z0-9._%+-]+@[a-z0-9][a-z0-9.-]*\.[a-z]{2,63}$/i},function(e,t,n){"use strict";function r(e){var t;try{t=new URL(e,"http://example.com").search.substring(1)}catch(e){}if(t)return t}t.a=r},function(e,t,n){"use strict";function r(e,t){return Object(o.a)(e)[t]}t.a=r;var o=n(68)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=(n(196),n(311),n(340),n(349),n(351),n(353),n(648),n(656),n(663));!function(){wp.blocks.updateCategory("wpzoom-recipe-card",{icon:r.a})}()},function(e,t,n){"use strict";var r=n(2),o=(n.n(r),n(197)),i=n(304),a=n(80),s=n(13),c=n(310),l=n(21),u=(n.n(l),{title:{type:"array",selector:".details-title",source:"children",default:Object(r.__)("Details","recipe-card-blocks-by-wpzoom")},id:{type:"string"},details:{type:"array",selector:".details-items",default:[{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"food",label:Object(r.__)("Servings","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"room-service",label:Object(r.__)("Prep time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"cook",label:Object(r.__)("Cooking time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"shopping-basket",label:Object(r.__)("Calories","recipe-card-blocks-by-wpzoom")}]},columns:{type:"number",default:4},toInsert:{type:"string"},showModal:{type:"string",default:!1},activeIconSet:{type:"string",default:"oldicon"},searchIcon:{type:"string",default:""},icons:{type:"object",default:a.a},jsonTitle:{type:"string"},course:{type:"array"},cuisine:{type:"array"},keywords:{type:"array"},blocks_count:{type:"string"}});Object(l.registerBlockType)("wpzoom-recipe-card/block-details",{title:Object(r.__)("Details","recipe-card-blocks-by-wpzoom"),icon:{foreground:"#2EA55F",src:c.a},category:"wpzoom-recipe-card",supports:{multiple:!1},keywords:[Object(r.__)("details","recipe-card-blocks-by-wpzoom"),Object(r.__)("wpzoom","recipe-card-blocks-by-wpzoom"),Object(r.__)("recipe","recipe-card-blocks-by-wpzoom")],example:{attributes:{course:[Object(r.__)("Main","recipe-card-blocks-by-wpzoom")],cuisine:[Object(r.__)("Italian","recipe-card-blocks-by-wpzoom")],difficulty:[Object(r.__)("Medium","recipe-card-blocks-by-wpzoom")],details:[{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"food",label:Object(r.__)("Servings","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"room-service",label:Object(r.__)("Prep time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"cook",label:Object(r.__)("Cooking time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"shopping-basket",label:Object(r.__)("Calories","recipe-card-blocks-by-wpzoom")}]}},edit:function(e){var t=e.attributes,n=e.setAttributes,i=e.className;return t.details&&0!==t.details.length||(t.details=[{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"food",label:Object(r.__)("Servings","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"room-service",label:Object(r.__)("Prep time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"cook",label:Object(r.__)("Cooking time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"shopping-basket",label:Object(r.__)("Calories","recipe-card-blocks-by-wpzoom")}]),wp.element.createElement(o.a,{attributes:t,setAttributes:n,className:i})},save:function(){return null},deprecated:[{attributes:u,save:i.a.v1_0}]})},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(204)),u=n(301),p=n(12),f=n(13),d=n(5),h=(n.n(d),n(3)),m=(n.n(h),n(0)),b=(n.n(m),n(302)),v=(n.n(b),n(303)),g=(n.n(v),Object.assign||function(e){for(var t=1;t=s.length||s[a].icon===r&&s[a].label===o&&s[a].value===i&&(s[a]=Object.assign({},s[a],{icon:e,label:t,value:n,jsonLabel:Object(p.d)(Object(m.renderToString)(t)),jsonValue:Object(p.d)(Object(m.renderToString)(n))}),this.props.setAttributes({details:s}))}},{key:"insertDetail",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=this.props.attributes.details?this.props.attributes.details.slice():[];null===e&&(e=i.length-1);for(var a=i.length-1;a>e;)this.editorRefs[a+1+":icon"]=this.editorRefs[a+":icon"],this.editorRefs[a+1+":label"]=this.editorRefs[a+":label"],this.editorRefs[a+1+":value"]=this.editorRefs[a+":value"],a--;i.splice(e+1,0,{id:Object(f.a)("detail-item"),icon:t,label:n,value:r,jsonLabel:"",jsonValue:""}),this.props.setAttributes({details:i}),o&&setTimeout(this.setFocus.bind(this,e+1+":label"))}},{key:"removeDetail",value:function(e){var t=this.props.attributes.details?this.props.attributes.details.slice():[];t.splice(e,1),this.props.setAttributes({details:t}),delete this.editorRefs[e+":icon"],delete this.editorRefs[e+":label"],delete this.editorRefs[e+":value"];for(var n=e+1;this.editorRefs[n+":icon"]||this.editorRefs[n+":label"]||this.editorRefs[n+":value"];)this.editorRefs[n-1+":icon"]=this.editorRefs[n+":icon"],this.editorRefs[n-1+":label"]=this.editorRefs[n+":label"],this.editorRefs[n-1+":value"]=this.editorRefs[n+":value"],n++;var r=t.length;delete this.editorRefs[r+":icon"],delete this.editorRefs[r+":label"],delete this.editorRefs[r+":value"];var o="title";this.editorRefs[e-1+":label"]?o=e-1+":label":this.editorRefs[e-1+":value"]&&(o=e-1+":value"),this.setFocus(o)}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddDetailButtonClick",value:function(){this.insertDetail(null,null,[],[],!0)}},{key:"setFocusToDetail",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("title")}},{key:"setTitleRef",value:function(e){this.editorRefs.title=e}},{key:"setDetailRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({title:e,jsonTitle:Object(p.d)(Object(m.renderToString)(e))})}},{key:"getDetailItems",value:function(){var e=this;if(!this.props.attributes.details)return null;var t=this.state.focus.split(":"),n=y(t,2),r=n[0],o=n[1];return this.props.attributes.details.map(function(t,n){return wp.element.createElement(l.a,g({key:t.id,item:t,index:n,editorRef:e.setDetailRef,onChange:e.changeDetail,insertDetail:e.insertDetail,removeDetail:e.removeDetail,onFocus:e.setFocusToDetail,subElement:o,isFirst:0===n,isLast:n===e.props.attributes.details.length-1,isSelected:r===""+n},e.props))})}},{key:"getAddItemButton",value:function(){return wp.element.createElement(h.Button,{icon:"insert",onClick:this.onAddDetailButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add item","recipe-card-blocks-by-wpzoom")))}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.className,o=t.id,i=t.title,a=t.columns,s=[r,"col-"+a].filter(function(e){return e}).join(" "),l=["details-items"].filter(function(e){return e}).join(" ");return wp.element.createElement("div",{className:s,key:o},wp.element.createElement(d.RichText,{tagName:"h3",className:"details-title",format:"string",value:i,isSelected:"title"===this.state.focus,setFocusedElement:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(c.__)("Write Details title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("div",{className:l},this.getDetailItems()),wp.element.createElement("div",{className:"detail-buttons"},this.getAddItemButton()),wp.element.createElement(u.a,{attributes:t,setAttributes:n,className:r}))}}]),t}(m.Component);t.a=C,C.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},C.defaultProps={className:""}},function(e,t,n){"use strict";function r(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case d:case h:case c:case u:case l:case b:return e;default:switch(e=e&&e.$$typeof){case f:case m:case y:case g:case p:return e;default:return t}}case s:return t}}}function o(e){return r(e)===h}var i="function"===typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,s=i?Symbol.for("react.portal"):60106,c=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,p=i?Symbol.for("react.provider"):60109,f=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.async_mode"):60111,h=i?Symbol.for("react.concurrent_mode"):60111,m=i?Symbol.for("react.forward_ref"):60112,b=i?Symbol.for("react.suspense"):60113,v=i?Symbol.for("react.suspense_list"):60120,g=i?Symbol.for("react.memo"):60115,y=i?Symbol.for("react.lazy"):60116,w=i?Symbol.for("react.block"):60121,C=i?Symbol.for("react.fundamental"):60117,E=i?Symbol.for("react.responder"):60118,_=i?Symbol.for("react.scope"):60119;t.AsyncMode=d,t.ConcurrentMode=h,t.ContextConsumer=f,t.ContextProvider=p,t.Element=a,t.ForwardRef=m,t.Fragment=c,t.Lazy=y,t.Memo=g,t.Portal=s,t.Profiler=u,t.StrictMode=l,t.Suspense=b,t.isAsyncMode=function(e){return o(e)||r(e)===d},t.isConcurrentMode=o,t.isContextConsumer=function(e){return r(e)===f},t.isContextProvider=function(e){return r(e)===p},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return r(e)===m},t.isFragment=function(e){return r(e)===c},t.isLazy=function(e){return r(e)===y},t.isMemo=function(e){return r(e)===g},t.isPortal=function(e){return r(e)===s},t.isProfiler=function(e){return r(e)===u},t.isStrictMode=function(e){return r(e)===l},t.isSuspense=function(e){return r(e)===b},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===c||e===h||e===u||e===l||e===b||e===v||"object"===typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===g||e.$$typeof===p||e.$$typeof===f||e.$$typeof===m||e.$$typeof===C||e.$$typeof===E||e.$$typeof===_||e.$$typeof===w)},t.typeOf=r},function(e,t,n){"use strict";(function(e){"production"!==e.env.NODE_ENV&&function(){function e(e){return"string"===typeof e||"function"===typeof e||e===y||e===j||e===C||e===w||e===x||e===S||"object"===typeof e&&null!==e&&(e.$$typeof===P||e.$$typeof===T||e.$$typeof===E||e.$$typeof===_||e.$$typeof===k||e.$$typeof===R||e.$$typeof===A||e.$$typeof===z||e.$$typeof===L)}function n(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case v:var n=e.type;switch(n){case O:case j:case y:case C:case w:case x:return n;default:var r=n&&n.$$typeof;switch(r){case _:case k:case P:case T:case E:return r;default:return t}}case g:return t}}}function r(e){return K||(K=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),o(e)||n(e)===O}function o(e){return n(e)===j}function i(e){return n(e)===_}function a(e){return n(e)===E}function s(e){return"object"===typeof e&&null!==e&&e.$$typeof===v}function c(e){return n(e)===k}function l(e){return n(e)===y}function u(e){return n(e)===P}function p(e){return n(e)===T}function f(e){return n(e)===g}function d(e){return n(e)===C}function h(e){return n(e)===w}function m(e){return n(e)===x}var b="function"===typeof Symbol&&Symbol.for,v=b?Symbol.for("react.element"):60103,g=b?Symbol.for("react.portal"):60106,y=b?Symbol.for("react.fragment"):60107,w=b?Symbol.for("react.strict_mode"):60108,C=b?Symbol.for("react.profiler"):60114,E=b?Symbol.for("react.provider"):60109,_=b?Symbol.for("react.context"):60110,O=b?Symbol.for("react.async_mode"):60111,j=b?Symbol.for("react.concurrent_mode"):60111,k=b?Symbol.for("react.forward_ref"):60112,x=b?Symbol.for("react.suspense"):60113,S=b?Symbol.for("react.suspense_list"):60120,T=b?Symbol.for("react.memo"):60115,P=b?Symbol.for("react.lazy"):60116,L=b?Symbol.for("react.block"):60121,R=b?Symbol.for("react.fundamental"):60117,A=b?Symbol.for("react.responder"):60118,z=b?Symbol.for("react.scope"):60119,M=O,N=j,D=_,V=E,I=v,B=k,F=y,H=P,q=T,U=g,Z=C,G=w,W=x,K=!1;t.AsyncMode=M,t.ConcurrentMode=N,t.ContextConsumer=D,t.ContextProvider=V,t.Element=I,t.ForwardRef=B,t.Fragment=F,t.Lazy=H,t.Memo=q,t.Portal=U,t.Profiler=Z,t.StrictMode=G,t.Suspense=W,t.isAsyncMode=r,t.isConcurrentMode=o,t.isContextConsumer=i,t.isContextProvider=a,t.isElement=s,t.isForwardRef=c,t.isFragment=l,t.isLazy=u,t.isMemo=p,t.isPortal=f,t.isProfiler=d,t.isStrictMode=h,t.isSuspense=m,t.isValidElementType=e,t.typeOf=n}()}).call(t,n(22))},function(e,t,n){"use strict";(function(t){function r(){return null}var o=n(105),i=n(201),a=n(69),s=n(202),c=Function.call.bind(Object.prototype.hasOwnProperty),l=function(){};"production"!==t.env.NODE_ENV&&(l=function(e){var t="Warning: "+e;"undefined"!==typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}),e.exports=function(e,n){function u(e){var t=e&&(S&&e[S]||e[T]);if("function"===typeof t)return t}function p(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function f(e){this.message=e,this.stack=""}function d(e){function r(r,s,c,u,p,d,h){if(u=u||P,d=d||c,h!==a){if(n){var m=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw m.name="Invariant Violation",m}if("production"!==t.env.NODE_ENV&&"undefined"!==typeof console){var b=u+":"+c;!o[b]&&i<3&&(l("You are manually calling a React.PropTypes validation function for the `"+d+"` prop on `"+u+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),o[b]=!0,i++)}}return null==s[c]?r?new f(null===s[c]?"The "+p+" `"+d+"` is marked as required in `"+u+"`, but its value is `null`.":"The "+p+" `"+d+"` is marked as required in `"+u+"`, but its value is `undefined`."):null:e(s,c,u,p,d)}if("production"!==t.env.NODE_ENV)var o={},i=0;var s=r.bind(null,!1);return s.isRequired=r.bind(null,!0),s}function h(e){function t(t,n,r,o,i,a){var s=t[n];if(O(s)!==e)return new f("Invalid "+o+" `"+i+"` of type `"+j(s)+"` supplied to `"+r+"`, expected `"+e+"`.");return null}return d(t)}function m(e){function t(t,n,r,o,i){if("function"!==typeof e)return new f("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var s=t[n];if(!Array.isArray(s)){return new f("Invalid "+o+" `"+i+"` of type `"+O(s)+"` supplied to `"+r+"`, expected an array.")}for(var c=0;c1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),r)}function g(e){function t(t,n,r,o,i){if("function"!==typeof e)return new f("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var s=t[n],l=O(s);if("object"!==l)return new f("Invalid "+o+" `"+i+"` of type `"+l+"` supplied to `"+r+"`, expected an object.");for(var u in s)if(c(s,u)){var p=e(s,u,r,o,i+"."+u,a);if(p instanceof Error)return p}return null}return d(t)}function y(e){function n(t,n,r,o,i){for(var s=0;s-1}var o=n(47);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__,r=o(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var o=n(47);e.exports=r},function(e,t,n){function r(e){var t=o(this,e).delete(e);return this.size-=t?1:0,t}var o=n(49);e.exports=r},function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},function(e,t,n){function r(e){return o(this,e).get(e)}var o=n(49);e.exports=r},function(e,t,n){function r(e){return o(this,e).has(e)}var o=n(49);e.exports=r},function(e,t,n){function r(e,t){var n=o(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var o=n(49);e.exports=r},function(e,t,n){"use strict";function r(e){function t(e){var t={};return""===e?m.a:(u()(m.a,function(n,r){t[r]=n.filter(function(t){return f()(t)?t.icon.indexOf(e)>-1:t.indexOf(e)>-1})}),t)}function n(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=e.type,i=e.target,a=w.details?w.details.slice():[];s>=a.length||(a[s]=Object.assign({},a[s],{icon:n,iconSet:t,_prefix:r}),C({details:a}),"click"===o&&i.classList.contains("wpzoom-recipe-card-icons__single-element")&&y({isOpen:!1}))}function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"regular";return Object.keys(t(l)).map(function(r){return wp.element.createElement("div",{key:r,className:"wpzoom-recipe-card-icon_kit "+r+"-wrapper",style:{display:p===r?"block":"none"}},t(l)[r].map(function(t){var o=["wpzoom-recipe-card-icons__single-element",""+r,r+"-"+t].filter(function(e){return e}).join(" ");if("fa"!==r)return wp.element.createElement("span",{className:o+" "+(x===t?"icon-element-active":""),onClick:function(e){return n(e,r,t)}});var i="solid"==e?"fas":"brands"==e?"fab":"far";return-1!=t.indexOf(i)?(t=h()(t,i+" "+r+"-",""),o=["wpzoom-recipe-card-icons__single-element",i,r+"-"+t].filter(function(e){return e}).join(" "),wp.element.createElement("span",{className:o+" "+(x===t?"icon-element-active":""),onClick:function(e){return n(e,r,t,i)}})):void 0}))})}var i=e.isOpen,s=e.toInsert,l=e.searchIcon,p=e.activeIconSet,d=e.activeTab,g=e.props,y=e.setState,w=g.attributes,C=g.setAttributes,E=g.item,_=w.details,O=E.icon,j=E.iconSet,k=E._prefix;a()(j)&&(j="oldicon"),k=k||j;var x=c()(_,[s,"icon"]),S=[{label:Object(o.__)("Foodicons","recipe-card-blocks-by-wpzoom"),value:"foodicons"},{label:Object(o.__)("Dashicons","recipe-card-blocks-by-wpzoom"),value:"dashicons"},{label:Object(o.__)("Old Food icons","recipe-card-blocks-by-wpzoom"),value:"oldicon"}],T=function(e){var t="regular";"fa"==e&&(t="fas"==k?"solid":"fab"==k?"brands":"regular"),y({activeIconSet:e,activeTab:t})},P=function(){var e="regular";"fa"==g.item.iconSet&&(e="fas"==k?"solid":"fab"==k?"brands":"regular"),y({isOpen:!0,toInsert:g.index,activeIconSet:g.item.iconSet||"foodicons",activeTab:e})},L=function(e){y({activeTab:e})};return wp.element.createElement(v.Fragment,null,wp.element.createElement(b.Button,{icon:!O&&"insert",onClick:P,className:"editor-inserter__toggle",label:Object(o.__)("Add icon","recipe-card-blocks-by-wpzoom")},O&&wp.element.createElement("span",{className:k+" "+j+"-"+O})),i&&wp.element.createElement(b.Modal,{title:Object(o.__)("Modal with Icons library","recipe-card-blocks-by-wpzoom"),onRequestClose:function(){return y({isOpen:!1})}},wp.element.createElement("div",{className:"wpzoom-recipe-card-modal-form",style:{width:"720px",maxHeight:"525px"}},wp.element.createElement("div",{className:"form-group"},wp.element.createElement(b.TextControl,{label:Object(o.__)("Enter icon name","recipe-card-blocks-by-wpzoom"),value:l,onChange:function(e){return y({searchIcon:e})}}),wp.element.createElement(b.SelectControl,{label:Object(o.__)("Select Icon Kit","recipe-card-blocks-by-wpzoom"),value:p,options:S,onChange:T})),wp.element.createElement("div",{className:"modal-icons-wrapper"},"fa"==p&&wp.element.createElement(b.TabPanel,{className:"modal-icons_kit-tab-panel",activeClass:"active-tab",initialTabName:d,onSelect:L,tabs:[{name:"regular",title:Object(o.__)("Regular","recipe-card-blocks-by-wpzoom"),className:"tab-regular",content:r("regular")},{name:"solid",title:Object(o.__)("Solid","recipe-card-blocks-by-wpzoom"),className:"tab-solid",content:r("solid")}]},function(e){return e.content}),"fa"!=p&&wp.element.createElement(b.TabPanel,{className:"modal-icons_kit-tab-panel",activeClass:"active-tab",initialTabName:d,onSelect:L,tabs:[{name:"regular",title:Object(o.__)("All Icons","recipe-card-blocks-by-wpzoom"),className:"tab-regular",content:r("regular")}]},function(e){return e.content})))))}var o=n(2),i=(n.n(o),n(17)),a=n.n(i),s=n(9),c=n.n(s),l=n(75),u=n.n(l),p=n(16),f=n.n(p),d=n(120),h=n.n(d),m=n(80),b=n(3),v=(n.n(b),n(0)),g=(n.n(v),n(20));t.a=Object(g.b)({searchIcon:"",activeIconSet:"",activeTab:"regular",isOpen:!1,toInsert:0})(r)},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length;++n0&&void 0!==arguments[0]?arguments[0]:{};return Object(h.a)(function(t){return function(n){function o(){var t;return Object(s.a)(this,o),t=i.apply(this,arguments),t.setState=t.setState.bind(Object(l.a)(t)),t.state=e,t}Object(u.a)(o,n);var i=r(o);return Object(c.a)(o,[{key:"render",value:function(){return Object(d.createElement)(t,Object(a.a)({},this.props,this.state,{setState:this.setState}))}}]),o}(d.Component)},"withState")}t.a=i;var a=n(58),s=n(37),c=n(38),l=n(56),u=n(54),p=n(55),f=n(57),d=n(0),h=(n.n(d),n(27))},function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return Object(o.a)(e)}t.a=r;var o=n(125)},function(e,t,n){"use strict";function r(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}t.a=r},function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}t.a=r},function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!e){if("undefined"===typeof window)return!1;e=window}var t=e.navigator.platform;return-1!==t.indexOf("Mac")||Object(o.includes)(["iPad","iPhone"],t)}t.a=r;var o=n(7);n.n(o)},function(e,t,n){"use strict";function r(e){var t=e.getAttribute("tabindex");return null===t?0:parseInt(t,10)}function o(e){return-1!==r(e)}function i(){var e={};return function(t,n){var r=n.nodeName,o=n.type,i=n.checked,a=n.name;if("INPUT"!==r||"radio"!==o||!a)return t.concat(n);var s=e.hasOwnProperty(a);if(!i&&s)return t;if(s){var c=e[a];t=Object(d.without)(t,c)}return e[a]=n,t.concat(n)}}function a(e,t){return{element:e,index:t}}function s(e){return e.element}function c(e,t){var n=r(e.element),o=r(t.element);return n===o?e.index-t.index:n-o}function l(e){return e.filter(o).map(a).sort(c).map(s).reduce(i(),[])}function u(e){return l(Object(h.find)(e))}function p(e){var t=Object(h.find)(e.ownerDocument.body),n=t.indexOf(e);return t.length=n,Object(d.last)(l(t))}function f(e){var t=Object(h.find)(e.ownerDocument.body),n=t.indexOf(e),r=t.slice(n+1).filter(function(t){return!e.contains(t)});return Object(d.first)(l(r))}Object.defineProperty(t,"__esModule",{value:!0}),t.isTabbableIndex=o,t.find=u,t.findPrevious=p,t.findNext=f;var d=n(7),h=(n.n(d),n(128))},function(e,t,n){"use strict";n(259),n(83),n(260),n(262),n(82),n(263),n(264),n(265),n(266),n(85),n(84),n(270),n(131),n(271),n(272),n(89),n(88),n(132),n(273),n(274),n(275),n(133),n(276)},function(e,t,n){"use strict";n(82),n(8)},function(e,t,n){"use strict";n(83),n(261)},function(e,t,n){"use strict";function r(e){if(!Object(o.a)(e)&&!Object(i.a)(e))return!1;try{var t=e.selectionStart,n=e.selectionEnd;return null!==t&&t!==n}catch(e){return!1}}t.a=r;var o=n(84),i=n(85)},function(e,t,n){"use strict";n(84),n(85),n(83)},function(e,t,n){"use strict";n(59)},function(e,t,n){"use strict";n(59)},function(e,t,n){"use strict";n(8),n(86)},function(e,t,n){"use strict";n(130)},function(e,t,n){"use strict";function r(e){var t=Array.from(e.getClientRects());if(t.length){var n=Math.min.apply(Math,Object(o.a)(t.map(function(e){return e.top})));return Math.max.apply(Math,Object(o.a)(t.map(function(e){return e.bottom})))-n}}t.a=r;var o=n(81)},function(e,t,n){"use strict";function r(e){var t=e.anchorNode,n=e.focusNode,r=e.anchorOffset,i=e.focusOffset;Object(o.a)(t,"anchorNode"),Object(o.a)(n,"focusNode");var a=t.compareDocumentPosition(n);return!(a&t.DOCUMENT_POSITION_PRECEDING)&&(!!(a&t.DOCUMENT_POSITION_FOLLOWING)||(0!==a||r<=i))}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e,t,n){if(e.caretRangeFromPoint)return e.caretRangeFromPoint(t,n);if(!e.caretPositionFromPoint)return null;var r=e.caretPositionFromPoint(t,n);if(!r)return null;var o=e.createRange();return o.setStart(r.offsetNode,r.offset),o.collapse(!0),o}t.a=r},function(e,t,n){"use strict";n(130)},function(e,t,n){"use strict";n(131),n(87),n(8)},function(e,t,n){"use strict";n(8),n(88),n(89)},function(e,t,n){"use strict";n(8)},function(e,t,n){"use strict";n(8)},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(277)},function(e,t,n){"use strict";function r(e,t,n,p){Array.from(e).forEach(function(e){var f,d,h=e.nodeName.toLowerCase();if(n.hasOwnProperty(h)&&(!n[h].isMatch||null!==(f=(d=n[h]).isMatch)&&void 0!==f&&f.call(d,e))){if(Object(u.a)(e)){var m=n[h],b=m.attributes,v=void 0===b?[]:b,g=m.classes,y=void 0===g?[]:g,w=m.children,C=m.require,E=void 0===C?[]:C,_=m.allowEmpty;if(w&&!_&&Object(i.a)(e))return void Object(a.a)(e);if(e.hasAttributes()&&(Array.from(e.attributes).forEach(function(t){var n=t.name;"class"===n||Object(o.includes)(v,n)||e.removeAttribute(n)}),e.classList&&e.classList.length)){var O=y.map(function(e){return"string"===typeof e?function(t){return t===e}:e instanceof RegExp?function(t){return e.test(t)}:o.noop});Array.from(e.classList).forEach(function(t){O.some(function(e){return e(t)})||e.classList.remove(t)}),e.classList.length||e.removeAttribute("class")}if(e.hasChildNodes()){if("*"===w)return;if(w)E.length&&!e.querySelector(E.join(","))?(r(e.childNodes,t,n,p),Object(s.a)(e)):e.parentNode&&"BODY"===e.parentNode.nodeName&&Object(c.a)(e)?(r(e.childNodes,t,n,p),Array.from(e.childNodes).some(function(e){return!Object(c.a)(e)})&&Object(s.a)(e)):r(e.childNodes,t,w,p);else for(;e.firstChild;)Object(a.a)(e.firstChild)}}}else r(e.childNodes,t,n,p),p&&!Object(c.a)(e)&&e.nextElementSibling&&Object(l.a)(t.createElement("br"),e),Object(s.a)(e)})}t.a=r;var o=n(7),i=(n.n(o),n(133)),a=n(89),s=n(132),c=n(134),l=n(88),u=n(278)},function(e,t,n){"use strict";function r(e){return!!e&&e.nodeType===e.ELEMENT_NODE}t.a=r},function(e,t,n){"use strict"},function(e,t,n){"use strict";var r=(n(28),n(135)),o=(n.n(r),n(0));n.n(o),n(121)},function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}t.a=r},function(e,t,n){"use strict";function r(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{_n||null==a.return||a.return()}finally{if(r)throw o}}return n}}t.a=r},function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}t.a=r},function(e,t,n){"use strict";var r=n(135),o=(n.n(r),n(0));n.n(o),n(90)},function(e,t,n){"use strict";var r=(n(33),n(0));n.n(r),n(124),n(123),n(136),n(137),n(138),n(139)},function(e,t,n){"use strict";var r=(n(28),n(0));n.n(r),n(140)},function(e,t,n){"use strict";var r=n(288),o=(n.n(r),n(289)),i=(n.n(o),n(7)),a=(n.n(i),n(0));n.n(a)},function(e,t,n){var r;!function(o,i,a){function s(e,t,n){if(e.addEventListener)return void e.addEventListener(t,n,!1);e.attachEvent("on"+t,n)}function c(e){if("keypress"==e.type){var t=String.fromCharCode(e.which);return e.shiftKey||(t=t.toLowerCase()),t}return C[e.which]?C[e.which]:E[e.which]?E[e.which]:String.fromCharCode(e.which).toLowerCase()}function l(e,t){return e.sort().join(",")===t.sort().join(",")}function u(e){var t=[];return e.shiftKey&&t.push("shift"),e.altKey&&t.push("alt"),e.ctrlKey&&t.push("ctrl"),e.metaKey&&t.push("meta"),t}function p(e){if(e.preventDefault)return void e.preventDefault();e.returnValue=!1}function f(e){if(e.stopPropagation)return void e.stopPropagation();e.cancelBubble=!0}function d(e){return"shift"==e||"ctrl"==e||"alt"==e||"meta"==e}function h(){if(!w){w={};for(var e in C)e>95&&e<112||C.hasOwnProperty(e)&&(w[C[e]]=e)}return w}function m(e,t,n){return n||(n=h()[e]?"keydown":"keypress"),"keypress"==n&&t.length&&(n="keydown"),n}function b(e){return"+"===e?["+"]:(e=e.replace(/\+{2}/g,"+plus"),e.split("+"))}function v(e,t){var n,r,o,i=[];for(n=b(e),o=0;o1)return void h(e,s,t,r);a=v(e,r),b._callbacks[a.key]=b._callbacks[a.key]||[],n(a.key,a.modifiers,{type:a.action},o,e,i),b._callbacks[a.key][o?"unshift":"push"]({callback:t,modifiers:a.modifiers,action:a.action,seq:o,level:i,combo:e})}var b=this;if(e=e||i,!(b instanceof y))return new y(e);b.target=e,b._callbacks={},b._directMap={};var g,w={},C=!1,E=!1,_=!1;b._handleKey=function(e,o,i){var a,s=n(e,o,i),c={},l=0,u=!1;for(a=0;a":".","?":"/","|":"\\"},O={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},j=1;j<20;++j)C[111+j]="f"+j;for(j=0;j<=9;++j)C[j+96]=j.toString();y.prototype.bind=function(e,t,n){var r=this;return e=e instanceof Array?e:[e],r._bindMultiple.call(r,e,t,n),r},y.prototype.unbind=function(e,t){var n=this;return n.bind.call(n,e,function(){},t)},y.prototype.trigger=function(e,t){var n=this;return n._directMap[e+":"+t]&&n._directMap[e+":"+t]({},e),n},y.prototype.reset=function(){var e=this;return e._callbacks={},e._directMap={},e},y.prototype.stopCallback=function(e,t){var n=this;if((" "+t.className+" ").indexOf(" mousetrap ")>-1)return!1;if(g(t,n.target))return!1;if("composedPath"in e&&"function"===typeof e.composedPath){var r=e.composedPath()[0];r!==e.target&&(t=r)}return"INPUT"==t.tagName||"SELECT"==t.tagName||"TEXTAREA"==t.tagName||t.isContentEditable},y.prototype.handleKey=function(){var e=this;return e._handleKey.apply(e,arguments)},y.addKeycodes=function(e){for(var t in e)e.hasOwnProperty(t)&&(C[t]=e[t]);w=null},y.init=function(){var e=y(i);for(var t in e)"_"!==t.charAt(0)&&(y[t]=function(t){return function(){return e[t].apply(e,arguments)}}(t))},y.init(),o.Mousetrap=y,"undefined"!==typeof e&&e.exports&&(e.exports=y),void 0!==(r=function(){return y}.call(t,n,t,e))&&(e.exports=r)}}("undefined"!==typeof window?window:null,"undefined"!==typeof window?document:null)},function(e,t){!function(e){if(e){var t={},n=e.prototype.stopCallback;e.prototype.stopCallback=function(e,r,o,i){var a=this;return!!a.paused||!t[o]&&!t[i]&&n.call(a,e,r,o)},e.prototype.bindGlobal=function(e,n,r){if(this.bind(e,n,r),e instanceof Array)for(var o=0;o=0;e.env.FORCE_REDUCED_MOTION}).call(t,n(22))},function(e,t,n){"use strict";var r=n(0),o=(n.n(r),n(91)),i={huge:1440,wide:1280,large:960,medium:782,small:600,mobile:480},a={">=":"min-width","<":"max-width"},s={">=":function(e,t){return t>=e},"<":function(e,t){return t1&&void 0!==arguments[1]?arguments[1]:">=",n=Object(r.useContext)(c),l=!n&&"(".concat(a[t],": ").concat(i[e],"px)"),u=Object(o.a)(l);return n?s[t](i[e],n):u};l.__experimentalWidthProvider=c.Provider},function(e,t,n){"use strict";var r=n(293),o=n.n(r);o.a},function(e,t,n){var r=n(4),o={display:"block",opacity:0,position:"absolute",top:0,left:0,height:"100%",width:"100%",overflow:"hidden",pointerEvents:"none",zIndex:-1},i=function(e){var t=e.onResize,n=r.useRef();return function(e,t){function n(){t();var e=o();e&&e.addEventListener("resize",t)}var o=function(){return e.current&&e.current.contentDocument&&e.current.contentDocument.defaultView};r.useEffect(function(){return o()?n():e.current&&e.current.addEventListener&&e.current.addEventListener("load",n),function(){var e=o();e&&"function"==typeof e.removeEventListener&&e.removeEventListener("resize",t)}},[])}(n,function(){return t(n)}),r.createElement("iframe",{style:o,src:"about:blank",ref:n,"aria-hidden":!0,tabIndex:-1,frameBorder:0})},a=function(e){return{width:null!=e?e.offsetWidth:null,height:null!=e?e.offsetHeight:null}};e.exports=function(e){void 0===e&&(e=a);var t=r.useState(e(null)),n=t[0],o=t[1],s=r.useCallback(function(t){return o(e(t.current))},[e]);return[r.useMemo(function(){return r.createElement(i,{onResize:s})},[s]),n]}},function(e,t,n){"use strict";var r=(n(28),n(81),n(0));n.n(r),n(295)},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(296),o=function(){var e=[],t=new WeakMap,n=!1,o=function o(i){var a="number"===typeof i?function(){return!1}:function(){return i.timeRemaining()>0};do{if(0===e.length)return void(n=!1);var s=e.shift();t.get(s)(),t.delete(s)}while(a());Object(r.a)(o)};return{add:function(i,a){t.has(i)||e.push(i),t.set(i,a),n||(n=!0,Object(r.a)(o))},flush:function(n){if(!t.has(n))return!1;var r=e.indexOf(n);e.splice(r,1);var o=t.get(n);return t.delete(n),o(),!0},reset:function(){e=[],t=new WeakMap,n=!1}}}},function(e,t,n){"use strict";t.a=function(){return"undefined"===typeof window?function(e){setTimeout(function(){return e(Date.now())},0)}:window.requestIdleCallback||window.requestAnimationFrame}()},function(e,t,n){"use strict";n(28),n(141)},function(e,t,n){"use strict";var r=n(7),o=(n.n(r),n(142),n(0));n.n(o)},function(e,t,n){"use strict";var r=n(7),o=(n.n(r),n(142),n(0));n.n(o)},function(e,t,n){"use strict";var r=n(0);n.n(r),n(90)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(2),s=(n.n(a),n(9)),c=n.n(s),l=n(17),u=n.n(l),p=n(12),f=n(0),d=(n.n(f),n(5)),h=(n.n(d),n(3)),m=(n.n(h),function(){function e(e,t){for(var n=0;n4?this.props.setAttributes({columns:4}):e<2?this.props.setAttributes({columns:2}):u()(e)?this.props.setAttributes({columns:4}):void 0}},{key:"render",value:function(){var e=this,t=this.props,n=t.attributes,r=t.setAttributes,o=n.id,i=n.course,s=n.cuisine,l=n.keywords,u=n.details,m=n.columns,b=[Object(a.__)("Appetizer & Snaks","recipe-card-blocks-by-wpzoom"),Object(a.__)("Breakfast & Brunch","recipe-card-blocks-by-wpzoom"),Object(a.__)("Dessert","recipe-card-blocks-by-wpzoom"),Object(a.__)("Drinks","recipe-card-blocks-by-wpzoom"),Object(a.__)("Main Course","recipe-card-blocks-by-wpzoom"),Object(a.__)("Salad","recipe-card-blocks-by-wpzoom"),Object(a.__)("Soup","recipe-card-blocks-by-wpzoom")],v=[Object(a.__)("American","recipe-card-blocks-by-wpzoom"),Object(a.__)("Chinese","recipe-card-blocks-by-wpzoom"),Object(a.__)("French","recipe-card-blocks-by-wpzoom"),Object(a.__)("Indian","recipe-card-blocks-by-wpzoom"),Object(a.__)("Italian","recipe-card-blocks-by-wpzoom"),Object(a.__)("Japanese","recipe-card-blocks-by-wpzoom"),Object(a.__)("Mediterranean","recipe-card-blocks-by-wpzoom"),Object(a.__)("Mexican","recipe-card-blocks-by-wpzoom"),Object(a.__)("Southern","recipe-card-blocks-by-wpzoom"),Object(a.__)("Thai","recipe-card-blocks-by-wpzoom"),Object(a.__)("Other world cuisine","recipe-card-blocks-by-wpzoom")],g=[];this.valuesMinMax(m);var y=function(t,n){var o=e.props.attributes.details?e.props.attributes.details.slice():[];o[n].value=t,o[n].jsonValue=Object(p.d)(Object(f.renderToString)(t)),r({details:o})};return wp.element.createElement(d.InspectorControls,{key:"inspector"},wp.element.createElement(h.PanelBody,{initialOpen:!0,title:Object(a.__)("Details Settings","recipe-card-blocks-by-wpzoom")},wp.element.createElement(h.RangeControl,{label:Object(a.__)("Number of Columns","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Default","recipe-card-blocks-by-wpzoom")+": 4",value:m,onChange:function(e){return r({columns:e})},min:2,max:4}),wp.element.createElement(h.BaseControl,{id:o+"-course",label:Object(a.__)("Course","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Type course and press Enter.","recipe-card-blocks-by-wpzoom")},wp.element.createElement(h.FormTokenField,{label:Object(a.__)("Add course","recipe-card-blocks-by-wpzoom"),value:i,suggestions:b,onChange:function(e){return r({course:e})},placeholder:Object(a.__)("Type recipe course","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(h.BaseControl,{id:o+"-cuisine",label:Object(a.__)("Cuisine","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Type cuisine and press Enter.","recipe-card-blocks-by-wpzoom")},wp.element.createElement(h.FormTokenField,{label:Object(a.__)("Add cuisine","recipe-card-blocks-by-wpzoom"),value:s,suggestions:v,onChange:function(e){return r({cuisine:e})},placeholder:Object(a.__)("Type recipe cuisine","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(h.BaseControl,{id:o+"-keywords",label:Object(a.__)("Keywords","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Hint: For multiple keywords add `,` after each keyword (ex: keyword, keyword, keyword).","recipe-card-blocks-by-wpzoom")},wp.element.createElement(h.FormTokenField,{label:Object(a.__)("Add keywords","recipe-card-blocks-by-wpzoom"),value:l,suggestions:g,onChange:function(e){return r({keywords:e})},placeholder:Object(a.__)("Type recipe keywords","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(h.TextControl,{id:o+"-yield",type:"text",label:Object(a.__)("Servings","recipe-card-blocks-by-wpzoom"),value:c()(u,[0,"value"]),onChange:function(e){return y(e,0)}}),wp.element.createElement(h.TextControl,{id:o+"-preptime",type:"text",label:Object(a.__)("Preparation time","recipe-card-blocks-by-wpzoom"),value:c()(u,[1,"value"]),onChange:function(e){return y(e,1)}}),wp.element.createElement(h.TextControl,{id:o+"-cookingtime",type:"text",label:Object(a.__)("Cooking time","recipe-card-blocks-by-wpzoom"),value:c()(u,[2,"value"]),onChange:function(e){return y(e,2)}}),wp.element.createElement(h.TextControl,{id:o+"-calories",type:"text",label:Object(a.__)("Calories","recipe-card-blocks-by-wpzoom"),value:c()(u,[3,"value"]),onChange:function(e){return y(e,3)}})))}}]),t}(f.Component);t.a=b},function(e,t){},function(e,t){},function(e,t,n){"use strict";var r=n(305);t.a={v1_0:r.a}},function(e,t,n){"use strict";function r(e){var t=e.attributes,n=t.title,r=t.details,i=t.columns,s=(e.className,"col-"+i);return wp.element.createElement("div",{className:s},wp.element.createElement(u.RichText.Content,{value:n,tagName:"h3",className:"details-title"}),c()(i,function(e){var t=a()(r,[e,"icon"]),n=a()(r,[e,"label"]),i=a()(r,[e,"value"]),s="detail-item detail-item-"+e;return wp.element.createElement("div",{className:s},t?wp.element.createElement("span",{className:"detail-item-icon","icon-name":t},wp.element.createElement(o.a,{icon:t})):"",!u.RichText.isEmpty(n)&&wp.element.createElement(u.RichText.Content,{value:n,tagName:"span",className:"detail-item-label"}),!u.RichText.isEmpty(i)&&wp.element.createElement(u.RichText.Content,{value:i,tagName:"p",className:"detail-item-value"}))}))}t.a=r;var o=n(306),i=n(9),a=n.n(i),s=n(307),c=n.n(s),l=n(2),u=(n.n(l),n(5));n.n(u)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(0),s=(n.n(a),function(){function e(e,t){for(var n=0;ns)return[];var n=c,r=l(e,c);t=i(t),e-=c;for(var u=o(r,t);++n0){var c=t.content;if(0===o.length){for(var l=0;l3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.steps?this.props.attributes.steps.slice():[];if(!(n>=o.length)&&o[n].text===t){o[n]=Object.assign({},o[n],{text:e,jsonText:Object(h.d)(Object(g.renderToString)(e)),isGroup:r});var i=f.a.getImageSrc(e);i&&(o[n].jsonImageSrc=i),this.props.setAttributes({steps:o})}}},{key:"insertStep",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.steps?this.props.attributes.steps.slice():[];null===e&&(e=o.length-1);for(var i=o.length-1;i>e;)this.editorRefs[i+1+":text"]=this.editorRefs[i+":text"],i--;if(o.splice(e+1,0,{id:Object(m.a)("direction-step"),text:t,jsonText:"",isGroup:r}),this.props.setAttributes({steps:o}),n)return void setTimeout(this.setFocus.bind(this,e+1+":text"));Object(l.a)(Object(c.__)("New step added","recipe-card-blocks-by-wpzoom"))}},{key:"swapSteps",value:function(e,t){var n=this.props.attributes.steps?this.props.attributes.steps.slice():[],r=n[e];n[e]=n[t],n[t]=r;var o=this.editorRefs[e+":text"];this.editorRefs[e+":text"]=this.editorRefs[t+":text"],this.editorRefs[t+":text"]=o,this.props.setAttributes({steps:n});var i=this.state.focus.split(":"),a=C(i,2),s=a[0],c=a[1];s===""+e&&this.setFocus(t+":"+c),s===""+t&&this.setFocus(e+":"+c)}},{key:"removeStep",value:function(e){var t=this.props.attributes.steps?this.props.attributes.steps.slice():[];t.splice(e,1),this.props.setAttributes({steps:t}),delete this.editorRefs[e+":text"];for(var n=e+1;this.editorRefs[n+":text"];)this.editorRefs[n-1+":text"]=this.editorRefs[n+":text"],n++;var r=t.length;delete this.editorRefs[r+":text"];var o="title";this.editorRefs[e-1+":text"]&&(o=e-1+":text"),this.setFocus(o),Object(l.a)(Object(c.__)("Step removed","recipe-card-blocks-by-wpzoom"))}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddStepButtonClick",value:function(){this.insertStep(null,[],!0)}},{key:"onAddGroupButtonClick",value:function(){var e=this.state.focus.split(":"),t=C(e,2),n=t[0];t[1];n=""!=n&&"title"!=n?p()(n):null,this.insertStep(n,[],!0,!0)}},{key:"setFocusToStep",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("title")}},{key:"setTitleRef",value:function(e){this.editorRefs.title=e}},{key:"moveStepUp",value:function(e){this.swapSteps(e,e-1)}},{key:"moveStepDown",value:function(e){this.swapSteps(e,e+1)}},{key:"setStepRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({title:e,jsonTitle:Object(h.d)(Object(g.renderToString)(e))})}},{key:"getSteps",value:function(){var e=this;if(!this.props.attributes.steps)return null;var t=this.state.focus.split(":"),n=C(t,2),r=n[0],o=n[1];return this.props.attributes.steps.map(function(t,n){return wp.element.createElement(f.a,{key:t.id,step:t,index:n,editorRef:e.setStepRef,onChange:e.changeStep,insertStep:e.insertStep,removeStep:e.removeStep,onFocus:e.setFocusToStep,subElement:o,onMoveUp:e.moveStepUp,onMoveDown:e.moveStepDown,isFirst:0===n,isLast:n===e.props.attributes.steps.length-1,isSelected:r===""+n})})}},{key:"getAddStepButton",value:function(){return wp.element.createElement("div",{className:"directions-add-buttons"},wp.element.createElement(v.Button,{icon:"insert",onClick:this.onAddStepButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add step","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(v.Button,{icon:"editor-insertmore",onClick:this.onAddGroupButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add direction group","recipe-card-blocks-by-wpzoom"))))}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.className,o=t.title,i=t.id,a=t.print_visibility,s=["",r].filter(function(e){return e}).join(" "),l=["directions-list"].filter(function(e){return e}).join(" ");return wp.element.createElement("div",{className:s,id:i},wp.element.createElement("div",{className:"wpzoom-recipe-card-print-link "+a},wp.element.createElement("a",{className:"btn-print-link no-print",href:"#"+i,title:Object(c.__)("Print directions...","recipe-card-blocks-by-wpzoom")},wp.element.createElement("img",{className:"icon-print-link",src:_+"dist/assets/images/printer.svg",alt:Object(c.__)("Print","recipe-card-blocks-by-wpzoom")}),Object(c.__)("Print","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(b.RichText,{tagName:"h3",className:"directions-title",format:"string",value:o,isSelected:"title"===this.state.focus,setFocusedElement:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(c.__)("Write Directions title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("ul",{className:l},this.getSteps()),wp.element.createElement("div",{className:"direction-buttons"},this.getAddStepButton()),wp.element.createElement(d.a,{attributes:t,setAttributes:n,className:r}))}}]),t}(g.Component);t.a=O,O.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},O.defaultProps={className:""}},function(e,t,n){"use strict";function r(e){if("undefined"!==typeof document)return"complete"===document.readyState||"interactive"===document.readyState?void e():void document.addEventListener("DOMContentLoaded",e)}t.a=r},function(e,t,n){"use strict";function r(){var e=document.createElement("p");e.id="a11y-speak-intro-text",e.className="a11y-speak-intro-text",e.textContent=Object(o.__)("Notifications"),e.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),e.setAttribute("hidden","hidden");var t=document,n=t.body;return n&&n.appendChild(e),e}t.a=r;var o=n(2);n.n(o)},function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"polite",t=document.createElement("div");t.id="a11y-speak-".concat(e),t.className="a11y-speak-region",t.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),t.setAttribute("aria-live",e),t.setAttribute("aria-relevant","additions text"),t.setAttribute("aria-atomic","true");var n=document,r=n.body;return r&&r.appendChild(t),t}t.a=r},function(e,t,n){"use strict";function r(){for(var e=document.getElementsByClassName("a11y-speak-region"),t=document.getElementById("a11y-speak-intro-text"),n=0;n]+>/g," "),o===e&&(e+="\xa0"),o=e,e}t.a=r;var o=""},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(0),p=(n.n(u),n(5)),f=(n.n(p),n(3)),d=(n.n(f),n(39)),h=function(){function e(e,t){for(var n=0;n0&&n(u)?t>1?r(u,t-1,n,a,s):o(s,u):a||(s[s.length]=u)}return s}var o=n(147),i=n(330);e.exports=r},function(e,t,n){function r(e){return a(e)||i(e)||!!(s&&e&&e[s])}var o=n(36),i=n(51),a=n(10),s=o?o.isConcatSpreadable:void 0;e.exports=r},function(e,t,n){var r=n(332),o=n(145),i=n(53),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},function(e,t){function n(e){return function(){return e}}e.exports=n},function(e,t){function n(e){var t=0,n=0;return function(){var a=i(),s=o-(a-n);if(n=a,s>0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var r=800,o=16,i=Date.now;e.exports=n},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(2),s=(n.n(a),n(0)),c=(n.n(s),n(5)),l=(n.n(c),n(3)),u=(n.n(l),function(){function e(e,t){for(var n=0;n0){var c=t.content;if(0===o.length){for(var l=0;l3&&void 0!==arguments[3]&&arguments[3],i=this.props.attributes.items?this.props.attributes.items.slice():[];n>=i.length||i[n].name===t&&(i[n]=Object.assign({},i[n],{name:e,jsonName:Object(m.d)(Object(y.renderToString)(e)),isGroup:o}),this.props.setAttributes({items:[].concat(r(i))}))}},{key:"insertItem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=this.props.attributes.items?this.props.attributes.items.slice():[];null===e&&(e=i.length-1);for(var a=i.length-1;a>e;)this.editorRefs[a+1+":name"]=this.editorRefs[a+":name"],a--;if(i.splice(e+1,0,{id:Object(b.a)("ingredient-item"),name:t,jsonName:"",isGroup:o}),this.props.setAttributes({items:[].concat(r(i))}),n)return void setTimeout(this.setFocus.bind(this,e+1+":name"));Object(u.a)(Object(l.__)("New ingredient added","recipe-card-blocks-by-wpzoom"))}},{key:"swapItem",value:function(e,t){var n=this.props.attributes.items?this.props.attributes.items.slice():[],o=n[e];n[e]=n[t],n[t]=o;var i=this.editorRefs[e+":name"];this.editorRefs[e+":name"]=this.editorRefs[t+":name"],this.editorRefs[t+":name"]=i,this.props.setAttributes({items:[].concat(r(n))});var a=this.state.focus.split(":"),s=E(a,2),c=s[0],l=s[1];c===""+e&&this.setFocus(t+":"+l),c===""+t&&this.setFocus(e+":"+l)}},{key:"removeItem",value:function(e){var t=this.props.attributes.items?this.props.attributes.items.slice():[];t.splice(e,1),this.props.setAttributes({items:[].concat(r(t))}),delete this.editorRefs[e+":name"];for(var n=e+1;this.editorRefs[n+":name"];)this.editorRefs[n-1+":name"]=this.editorRefs[n+":name"],n++;var o=t.length;delete this.editorRefs[o+":name"];var i="title";this.editorRefs[e-1+":name"]&&(i=e-1+":name"),this.setFocus(i),Object(u.a)(Object(l.__)("Ingredient removed","recipe-card-blocks-by-wpzoom"))}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddIngredientButtonClick",value:function(){this.insertItem(null,[],!0)}},{key:"onAddGroupButtonClick",value:function(){var e=this.state.focus.split(":"),t=E(e,2),n=t[0];t[1];this.insertItem(f()(n),[],!0,!0)}},{key:"setFocusToIngredient",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("title")}},{key:"setTitleRef",value:function(e){this.editorRefs.title=e}},{key:"moveIngredientUp",value:function(e){this.swapItem(e,e-1)}},{key:"moveIngredientDown",value:function(e){this.swapItem(e,e+1)}},{key:"setIngredientRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({title:e,jsonTitle:Object(m.d)(Object(y.renderToString)(e))})}},{key:"getItems",value:function(){var e=this;if(!this.props.attributes.items)return null;var t=this.state.focus.split(":"),n=E(t,2),r=n[0],o=n[1];return this.props.attributes.items.map(function(t,n){return wp.element.createElement(d.a,{key:t.id,item:t,index:n,editorRef:e.setIngredientRef,onChange:e.changeItem,insertItem:e.insertItem,removeItem:e.removeItem,onFocus:e.setFocusToIngredient,subElement:o,onMoveUp:e.moveIngredientUp,onMoveDown:e.moveIngredientDown,isFirst:0===n,isLast:n===e.props.attributes.items.length-1,isSelected:r===""+n})})}},{key:"getAddItemButton",value:function(){return wp.element.createElement("div",{className:"ingredients-add-buttons"},wp.element.createElement(g.Button,{icon:"insert",onClick:this.onAddIngredientButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(l.__)("Add ingredient","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(g.Button,{icon:"editor-insertmore",onClick:this.onAddGroupButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(l.__)("Add ingredient group","recipe-card-blocks-by-wpzoom"))))}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.className,o=t.title,i=t.id,a=t.print_visibility,s=["",r].filter(function(e){return e}).join(" "),c=["ingredients-list"].filter(function(e){return e}).join(" ");return wp.element.createElement("div",{className:s,id:i},wp.element.createElement("div",{className:"wpzoom-recipe-card-print-link "+a},wp.element.createElement("a",{className:"btn-print-link no-print",href:"#"+i,title:Object(l.__)("Print ingredients...","recipe-card-blocks-by-wpzoom")},wp.element.createElement("img",{className:"icon-print-link",src:O+"dist/assets/images/printer.svg",alt:Object(l.__)("Print","recipe-card-blocks-by-wpzoom")}),Object(l.__)("Print","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(v.RichText,{tagName:"h3",className:"ingredients-title",format:"string",value:o,isSelected:"title"===this.state.focus,setFocusedElement:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(l.__)("Write Ingredients title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("ul",{className:c},this.getItems()),wp.element.createElement("div",{className:"ingredient-buttons"},this.getAddItemButton()),wp.element.createElement(h.a,{attributes:t,setAttributes:n,className:r}))}}]),t}(y.Component);t.a=j,j.propTypes={attributes:c.a.object.isRequired,setAttributes:c.a.func.isRequired,className:c.a.string},j.defaultProps={className:""}},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(0),p=(n.n(u),n(5)),f=(n.n(p),n(3)),d=(n.n(f),function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"";if(null===e)return e;var n=f("author"),r=null;return e.map(function(o,i){o.id===n&&(r=""!==t?c()(e,[i,t]):c()(e,[i]))}),r}(O,"name"),k=0;k=o?c()(r,["id"])||0:_;var x=e("my-plugin"),S=x.getMessageToAI,T=x.getRecipeData,P=x.getRecipeImage,L=Object(U.b)(),R=L.setMessageToAI,A=L.setRecipeData,z=S();z&&(t.attributes.messageToAI=z,R(null));var M=P();M&&M.id&&(t.attributes.hasImage=!0,t.hasImage=!0,t.setAttributes(Object.assign({},t,{image:{id:M.id,url:M.url,title:String(M.title)}})),A(T(),null));var N=T(),D=N?JSON.parse(N):null;return null!==D&&D&&D.title&&(t.attributes.recipeTitle=D.title,t.recipeTitle=D.title,t.setAttributes(Object.assign({},t,{recipeTitle:D.title})),delete D.title,A(JSON.stringify(D),P())),null!==D&&D&&D.description&&(t.setAttributes(Object.assign({},t,{summary:D.description,jsonSummary:D.description,course:D.course,cuisine:D.cuisine,difficulty:D.difficulty})),delete D.description,delete D.course,delete D.cuisine,delete D.difficulty,A(JSON.stringify(D),P())),Object.assign({},t,{media:!!k&&a(k),postTitle:E,postType:g,postAuthor:j,postPermalink:y,categories:w,tags:C,imageSizes:v,maxWidth:m,isRTL:b})})])(X)},function(e,t,n){var r=n(388),o=n(391),i=o(r);e.exports=i},function(e,t,n){function r(e,t,n){t=i(t,e),e=s(e,t);var r=null==e?e:e[c(a(t))];return null==r?void 0:o(r,e,n)}var o=n(149),i=n(35),a=n(389),s=n(390),c=n(31);e.exports=r},function(e,t){function n(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}e.exports=n},function(e,t,n){function r(e,t){return t.length<2?e:o(e,i(t,0,-1))}var o=n(43),i=n(158);e.exports=r},function(e,t,n){function r(e,t){return a(i(e,t,o),e+"")}var o=n(53),i=n(148),a=n(150);e.exports=r},function(e,t){function n(e,t){for(var n in t)e.setAttribute(n,t[n])}function r(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function o(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,t,i){var a=document.head||document.getElementsByTagName("head")[0],s=document.createElement("script");"function"===typeof t&&(i=t,t={}),t=t||{},i=i||function(){},s.type=t.type||"text/javascript",s.charset=t.charset||"utf8",s.async=!("async"in t)||!!t.async,s.src=e,t.attrs&&n(s,t.attrs),t.text&&(s.text=""+t.text),("onload"in s?r:o)(s,i),s.onload||r(s,i),a.appendChild(s)}},function(e,t,n){"use strict";function r(e){return!!e&&"object"===typeof e}function o(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||i(e)}function i(e){return e.$$typeof===g}function a(e){return Array.isArray(e)?[]:{}}function s(e,t){return!1!==t.clone&&t.isMergeableObject(e)?m(a(e),e,t):e}function c(e,t,n){return e.concat(t).map(function(e){return s(e,n)})}function l(e,t){if(!t.customMerge)return m;var n=t.customMerge(e);return"function"===typeof n?n:m}function u(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return e.propertyIsEnumerable(t)}):[]}function p(e){return Object.keys(e).concat(u(e))}function f(e,t){try{return t in e}catch(e){return!1}}function d(e,t){return f(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function h(e,t,n){var r={};return n.isMergeableObject(e)&&p(e).forEach(function(t){r[t]=s(e[t],n)}),p(t).forEach(function(o){d(e,o)||(f(e,o)&&n.isMergeableObject(t[o])?r[o]=l(o,n)(e[o],t[o],n):r[o]=s(t[o],n))}),r}function m(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||c,n.isMergeableObject=n.isMergeableObject||b,n.cloneUnlessOtherwiseSpecified=s;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):h(e,t,n):s(t,n)}var b=function(e){return r(e)&&!o(e)},v="function"===typeof Symbol&&Symbol.for,g=v?Symbol.for("react.element"):60103;m.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return m(e,n,t)},{})};var y=m;e.exports=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(95),o=n(97),i=n(98),a=n(160),s=n(161),c=n(162),l=n(163),u=n(99),p=n(164),f=n(165),d=[r.YouTube,o.SoundCloud,i.Vimeo,a.Facebook,s.Streamable,c.Wistia,l.Twitch,u.DailyMotion,p.Mixcloud,f.FilePlayer];t.default=d},function(e,t,n){"use strict";function r(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function o(e){"@babel/helpers - typeof";return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}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 r,o,a=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}function i(e,t){if(e){if("string"===typeof e)return a(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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=l.length||l[c].icon===o&&l[c].label===i&&l[c].value===a&&l[c].unit===s&&(l[c]=Object.assign({},l[c],{icon:e,label:t,value:n,unit:r,jsonLabel:Object(p.d)(Object(f.renderToString)(t)),jsonValue:Object(p.d)(Object(f.renderToString)(n)),jsonUnit:Object(p.d)(Object(f.renderToString)(r))}),this.props.setAttributes({details:l}))}},{key:"insertDetail",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],i=!(arguments.length>5&&void 0!==arguments[5])||arguments[5],a=this.props.attributes.details?this.props.attributes.details.slice():[];null===e&&(e=a.length-1);for(var s=a.length-1;s>e;)this.editorRefs[s+1+":icon"]=this.editorRefs[s+":icon"],this.editorRefs[s+1+":label"]=this.editorRefs[s+":label"],this.editorRefs[s+1+":value"]=this.editorRefs[s+":value"],this.editorRefs[s+1+":unit"]=this.editorRefs[s+":unit"],s--;a.splice(e+1,0,{id:this.props.generateId("detail-item"),icon:t,label:n,value:r,unit:o,jsonLabel:"",jsonValue:"",jsonUnit:""}),this.props.setAttributes({details:a}),i&&setTimeout(this.setFocus.bind(this,e+1+":label"))}},{key:"removeDetail",value:function(e){var t=this.props.attributes.details?this.props.attributes.details.slice():[];t.splice(e,1),this.props.setAttributes({details:t}),delete this.editorRefs[e+":icon"],delete this.editorRefs[e+":label"],delete this.editorRefs[e+":value"],delete this.editorRefs[e+":unit"];for(var n=e+1;this.editorRefs[n+":icon"]||this.editorRefs[n+":label"]||this.editorRefs[n+":value"];)this.editorRefs[n-1+":icon"]=this.editorRefs[n+":icon"],this.editorRefs[n-1+":label"]=this.editorRefs[n+":label"],this.editorRefs[n-1+":value"]=this.editorRefs[n+":value"],this.editorRefs[n-1+":unit"]=this.editorRefs[n+":unit"],n++;var r=t.length;delete this.editorRefs[r+":icon"],delete this.editorRefs[r+":label"],delete this.editorRefs[r+":value"],delete this.editorRefs[r+":unit"];var o="label";this.editorRefs[e-1+":label"]?o=e-1+":label":this.editorRefs[e-1+":value"]?o=e-1+":value":this.editorRefs[e-1+":unit"]&&(o=e-1+":unit"),this.setFocus(o)}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddDetailButtonClick",value:function(){this.insertDetail(null,null,[],[],[],!0)}},{key:"setFocusToDetail",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setDetailRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"getDetailItems",value:function(){var e=this,t=this.props.attributes,n=t.details,r=t.settings[0],o=r.displayServings,i=r.displayPrepTime,a=r.displayCalories,s=r.displayCookingTime,c=r.displayTotalTime;if(!n)return null;var p=this.state.focus.split(":"),f=g(p,2),d=f[0],h=f[1];return n.map(function(t,r){var p=l()(t,"id"),f=l()(t,"label");if(0===r&&o||1===r&&i||2===r&&s||8===r&&c||3===r&&a||4===r&&f||5===r&&f||6===r&&f||7===r&&f)return wp.element.createElement(u.a,v({key:p,item:t,index:r,editorRef:e.setDetailRef,onChange:e.changeDetail,insertDetail:e.insertDetail,removeDetail:e.removeDetail,onFocus:e.setFocusToDetail,subElement:h,isFirst:0===r,isLast:r===n.length-1,isSelected:d===""+r},e.props))})}},{key:"render",value:function(){var e=["recipe-card-details"].filter(function(e){return e}).join(" "),t=["details-items"].filter(function(e){return e}).join(" ");return wp.element.createElement("div",{className:e},wp.element.createElement("div",{className:t},this.getDetailItems()))}}]),t}(f.Component);w.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},w.defaultProps={className:""},t.a=Object(h.a)([Object(m.withSelect)(function(e,t){var n=e("my-plugin"),r=n.getRecipeData,o=n.getRecipeImage,i=Object(d.a)(),a=i.setRecipeData,s=r(),c=s?JSON.parse(s):null;if(null!==c&&c){var l=[];c.servings&&(l.push({id:Object(b.a)("detail-item-0"),icon:"food",iconSet:"oldicon",label:"Servings",unit:"servings",value:String(c.servings)}),delete c.servings),c.preparation_time&&(l.push({id:Object(b.a)("detail-item-1"),icon:"clock",iconSet:"oldicon",label:"Prep time",unit:"minutes",value:String(c.preparation_time)}),delete c.preparation_time),c.cooking_time&&(l.push({id:Object(b.a)("detail-item-2"),icon:"cooking-food-in-a-hot-casserole",iconSet:"foodicons",label:"Cooking time",unit:"minutes",value:String(c.cooking_time)}),delete c.cooking_time),c.calories&&(l.push({id:Object(b.a)("detail-item-3"),icon:"fire-flames",iconSet:"foodicons",label:"Calories",unit:"kcal",value:String(c.calories)}),delete c.calories),l.length>0&&(t.setAttributes(Object.assign({},t.attributes,{details:l})),a(JSON.stringify(c),o()))}return t})])(w)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(17),p=n.n(u),f=n(9),d=n.n(f),h=n(399),m=n(0),b=(n.n(m),n(3)),v=(n.n(b),function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"",n=this.props.item,r=d()(n,t),o={0:{label:Object(c.__)("Servings","recipe-card-blocks-by-wpzoom"),value:4,unit:Object(c.__)("servings","recipe-card-blocks-by-wpzoom")},1:{label:Object(c.__)("Prep time","recipe-card-blocks-by-wpzoom"),value:30,unit:Object(c.__)("minutes","recipe-card-blocks-by-wpzoom")},2:{label:Object(c.__)("Cooking time","recipe-card-blocks-by-wpzoom"),value:40,unit:Object(c.__)("minutes","recipe-card-blocks-by-wpzoom")},3:{label:Object(c.__)("Calories","recipe-card-blocks-by-wpzoom"),value:300,unit:Object(c.__)("kcal","recipe-card-blocks-by-wpzoom")},8:{label:Object(c.__)("Total time","recipe-card-blocks-by-wpzoom"),value:70,unit:Object(c.__)("minutes","recipe-card-blocks-by-wpzoom")}};return p()(r)?d()(o,[e,t])||d()(o,e)||"":r}},{key:"shouldComponentUpdate",value:function(e){return!Object(l.a)(e,this.props)}},{key:"render",value:function(){var e=this.props,t=e.index,n=e.item;if(void 0!==n){var r=n.id,o=n.icon,i=n.value;return wp.element.createElement("div",{className:"detail-item detail-item-"+t,key:r},o?wp.element.createElement("div",{className:"detail-item-icon"},this.getOpenModalButton(this.props)):wp.element.createElement("div",{className:"detail-open-modal"},this.getOpenModalButton(this.props)),wp.element.createElement("p",{className:"detail-item-label"},this.getPlaceholder(t,"label")),wp.element.createElement(b.TextControl,{instanceId:r+"-"+t+"-item-amount",type:"text",placeholder:this.getPlaceholder(t,"value"),value:i,onChange:this.onChangeValue}),wp.element.createElement("p",{className:"detail-item-unit"},this.getPlaceholder(t,"unit")))}}}]),t}(m.Component);t.a=g,g.propTypes={index:s.a.number.isRequired,item:s.a.object.isRequired,onChange:s.a.func.isRequired,onFocus:s.a.func.isRequired,editorRef:s.a.func.isRequired,subElement:s.a.string.isRequired,isSelected:s.a.bool.isRequired,isFirst:s.a.bool.isRequired,isLast:s.a.bool.isRequired}},function(e,t,n){"use strict";function r(e){function t(e){var t={};return""===e?m.a:(u()(m.a,function(n,r){t[r]=n.filter(function(t){return f()(t)?t.icon.indexOf(e)>-1:t.indexOf(e)>-1})}),t)}function n(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=e.type,i=e.target,a=C.details?C.details.slice():[];s>=a.length||(a[s]=Object.assign({},a[s],{icon:n,iconSet:t,_prefix:r}),E({details:a}),"click"===o&&i.classList.contains("wpzoom-recipe-card-icons__single-element")&&w({isOpen:!1}))}function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"regular";return Object.keys(t(l)).map(function(r){return wp.element.createElement("div",{key:r,className:"wpzoom-recipe-card-icon_kit "+r+"-wrapper",style:{display:p===r?"block":"none"}},t(l)[r].map(function(t){var o=["wpzoom-recipe-card-icons__single-element",""+r,r+"-"+t].filter(function(e){return e}).join(" ");if("fa"!==r)return wp.element.createElement("span",{className:o+" "+(R===t?"icon-element-active":""),onClick:function(e){return n(e,r,t)}});var i="solid"==e?"fas":"brands"==e?"fab":"far";return-1!=t.indexOf(i)?(t=h()(t,i+" "+r+"-",""),o=["wpzoom-recipe-card-icons__single-element",i,r+"-"+t].filter(function(e){return e}).join(" "),wp.element.createElement("span",{className:o+" "+(R===t?"icon-element-active":""),onClick:function(e){return n(e,r,t,i)}})):void 0}))})}var i=e.isOpen,s=e.toInsert,l=e.searchIcon,p=e.activeIconSet,d=e.activeTab,y=e.props,w=e.setState,C=y.attributes,E=y.setAttributes,_=y.className,O=y.item,j=C.details,k=C.settings[0].icon_details_color,x=Object(b.a)(_),S=O.icon,T=O.iconSet,P=O._prefix;a()(T)&&(T="oldicon");var L={color:k};"newdesign"===x&&(L={color:"#FFA921"}),P=P||T;var R=c()(j,[s,"icon"]),A=[{label:Object(o.__)("Foodicons","recipe-card-blocks-by-wpzoom"),value:"foodicons"},{label:Object(o.__)("Dashicons","recipe-card-blocks-by-wpzoom"),value:"dashicons"},{label:Object(o.__)("Font Awesome 5","recipe-card-blocks-by-wpzoom"),value:"fa"},{label:Object(o.__)("Genericons","recipe-card-blocks-by-wpzoom"),value:"genericons"},{label:Object(o.__)("Old Food icons","recipe-card-blocks-by-wpzoom"),value:"oldicon"}],z=function(e){var t="regular";"fa"==e&&(t="fas"==P?"solid":"fab"==P?"brands":"regular"),w({activeIconSet:e,activeTab:t})},M=function(){var e="regular";"fa"==y.item.iconSet&&(e="fas"==P?"solid":"fab"==P?"brands":"regular"),w({isOpen:!0,toInsert:y.index,activeIconSet:y.item.iconSet||"foodicons",activeTab:e})},N=function(e){w({activeTab:e})};return wp.element.createElement(g.Fragment,null,wp.element.createElement(v.Button,{icon:!S&&"insert",onClick:M,className:"editor-inserter__toggle",label:Object(o.__)("Add icon","recipe-card-blocks-by-wpzoom")},S&&wp.element.createElement("span",{className:P+" "+T+"-"+S,style:L})),i&&wp.element.createElement(v.Modal,{title:Object(o.__)("Modal with Icons library","recipe-card-blocks-by-wpzoom"),onRequestClose:function(){return w({isOpen:!1})}},wp.element.createElement("div",{className:"wpzoom-recipe-card-modal-form",style:{width:"720px",maxHeight:"525px"}},wp.element.createElement("div",{className:"form-group"},wp.element.createElement(v.TextControl,{label:Object(o.__)("Enter icon name","recipe-card-blocks-by-wpzoom"),value:l,onChange:function(e){return w({searchIcon:e})}}),wp.element.createElement(v.SelectControl,{label:Object(o.__)("Select Icon Kit","recipe-card-blocks-by-wpzoom"),value:p,options:A,onChange:z})),wp.element.createElement("div",{className:"modal-icons-wrapper"},"fa"==p&&wp.element.createElement(v.TabPanel,{className:"modal-icons_kit-tab-panel",activeClass:"active-tab",initialTabName:d,onSelect:N,tabs:[{name:"regular",title:Object(o.__)("Regular","recipe-card-blocks-by-wpzoom"),className:"tab-regular",content:r("regular")},{name:"solid",title:Object(o.__)("Solid","recipe-card-blocks-by-wpzoom"),className:"tab-solid",content:r("solid")}]},function(e){return e.content}),"fa"!=p&&wp.element.createElement(v.TabPanel,{className:"modal-icons_kit-tab-panel",activeClass:"active-tab",initialTabName:d,onSelect:N,tabs:[{name:"regular",title:Object(o.__)("All Icons","recipe-card-blocks-by-wpzoom"),className:"tab-regular",content:r("regular")}]},function(e){return e.content})))))}var o=n(2),i=(n.n(o),n(17)),a=n.n(i),s=n(9),c=n.n(s),l=n(75),u=n.n(l),p=n(16),f=n.n(p),d=n(120),h=n.n(d),m=n(80),b=n(40),v=n(3),g=(n.n(v),n(0)),y=(n.n(g),n(20));t.a=Object(y.b)({searchIcon:"",activeIconSet:"",activeTab:"regular",isOpen:!1,toInsert:0})(r)},function(e,t,n){function r(e,t,n){return n&&"number"!=typeof n&&s(e,t,n)&&(t=n=void 0),(n=void 0===n?p:n>>>0)?(e=u(e),e&&("string"==typeof t||null!=t&&!c(t))&&!(t=o(t))&&a(e)?i(l(e),0,n):e.split(t,n)):[]}var o=n(73),i=n(166),a=n(167),s=n(401),c=n(402),l=n(168),u=n(26),p=4294967295;e.exports=r},function(e,t,n){function r(e,t,n){if(!s(n))return!1;var r=typeof t;return!!("number"==r?i(n)&&a(t,n.length):"string"==r&&t in n)&&o(n[t],e)}var o=n(48),i=n(32),a=n(52),s=n(16);e.exports=r},function(e,t,n){var r=n(403),o=n(115),i=n(116),a=i&&i.isRegExp,s=a?o(a):r;e.exports=s},function(e,t,n){function r(e){return i(e)&&o(e)==a}var o=n(23),i=n(24),a="[object RegExp]";e.exports=r},function(e,t){function n(e){return e.split("")}e.exports=n},function(e,t){function n(e){return e.match(p)||[]}var r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",c="(?:\\u200d(?:"+["[^\\ud800-\\udfff]",i,a].join("|")+")[\\ufe0e\\ufe0f]?"+s+")*",l="[\\ufe0e\\ufe0f]?"+s+c,u="(?:"+["[^\\ud800-\\udfff]"+r+"?",r,i,a,"[\\ud800-\\udfff]"].join("|")+")",p=RegExp(o+"(?="+o+")|"+u+l,"g");e.exports=n},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(61)),u=n(29),p=n.n(u),f=n(407),d=n(12),h=n(13),m=n(5),b=(n.n(m),n(3)),v=(n.n(b),n(0)),g=(n.n(v),n(20)),y=n(30),w=n(14),C=(n.n(w),Object.assign||function(e){for(var t=1;t3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.ingredients?this.props.attributes.ingredients.slice():[];n>=o.length||o[n].name===t&&(o[n]=Object.assign({},o[n],{name:e,jsonName:Object(d.d)(Object(v.renderToString)(e)),isGroup:r}),this.props.setAttributes({ingredients:o}))}},{key:"insertItem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.ingredients?this.props.attributes.ingredients.slice():[];null===e&&(e=o.length-1);for(var i=o.length-1;i>e;)this.editorRefs[i+1+":name"]=this.editorRefs[i+":name"],i--;if(o.splice(e+1,0,{id:this.props.generateId("ingredient-item"),name:t,jsonName:"",isGroup:r}),this.props.setAttributes({ingredients:o}),n)return void setTimeout(this.setFocus.bind(this,e+1+":name"));Object(l.a)(Object(c.__)("New ingredient added","recipe-card-blocks-by-wpzoom"))}},{key:"swapItem",value:function(e,t){var n=this.props.attributes.ingredients?this.props.attributes.ingredients.slice():[],r=n[e];n[e]=n[t],n[t]=r;var o=this.editorRefs[e+":name"];this.editorRefs[e+":name"]=this.editorRefs[t+":name"],this.editorRefs[t+":name"]=o,this.props.setAttributes({ingredients:n});var i=this.state.focus.split(":"),a=E(i,2),s=a[0],c=a[1];s===""+e&&this.setFocus(t+":"+c),s===""+t&&this.setFocus(e+":"+c)}},{key:"removeItem",value:function(e){var t=this.props.attributes.ingredients?this.props.attributes.ingredients.slice():[];t.splice(e,1),this.props.setAttributes({ingredients:t}),delete this.editorRefs[e+":name"];for(var n=e+1;this.editorRefs[n+":name"];)this.editorRefs[n-1+":name"]=this.editorRefs[n+":name"],n++;var r=t.length;delete this.editorRefs[r+":name"];var o="ingredientsTitle";this.editorRefs[e-1+":name"]&&(o=e-1+":name"),this.setFocus(o),Object(l.a)(Object(c.__)("Ingredient removed","recipe-card-blocks-by-wpzoom"))}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddIngredientButtonClick",value:function(){this.insertItem(null,[],!0)}},{key:"onAddGroupButtonClick",value:function(){var e=this.state.focus.split(":"),t=E(e,2),n=t[0];t[1];n=""!=n&&"ingredientsTitle"!=n?p()(n):null,this.insertItem(n,[],!0,!0)}},{key:"setFocusToIngredient",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("ingredientsTitle")}},{key:"setTitleRef",value:function(e){this.editorRefs.ingredientsTitle=e}},{key:"moveIngredientUp",value:function(e){this.swapItem(e,e-1)}},{key:"moveIngredientDown",value:function(e){this.swapItem(e,e+1)}},{key:"setIngredientRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({ingredientsTitle:e,jsonIngredientsTitle:Object(d.d)(Object(v.renderToString)(e))})}},{key:"getItems",value:function(){var e=this;if(!this.props.attributes.ingredients)return null;var t=this.state.focus.split(":"),n=E(t,2),r=n[0],o=n[1];return this.props.attributes.ingredients.map(function(t,n){return wp.element.createElement(f.a,C({key:t.id,item:t,index:n,editorRef:e.setIngredientRef,onChange:e.changeItem,insertItem:e.insertItem,removeItem:e.removeItem,onFocus:e.setFocusToIngredient,subElement:o,onMoveUp:e.moveIngredientUp,onMoveDown:e.moveIngredientDown,isFirst:0===n,isLast:n===e.props.attributes.ingredients.length-1,isSelected:r===""+n},e.props))})}},{key:"getAddItemButton",value:function(){return wp.element.createElement("div",{className:"ingredients-add-buttons"},wp.element.createElement(b.Button,{icon:"insert",onClick:this.onAddIngredientButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add ingredient","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(b.Button,{icon:"editor-insertmore",onClick:this.onAddGroupButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add ingredient group","recipe-card-blocks-by-wpzoom"))))}},{key:"render",value:function(){var e=this.props.attributes,t=e.ingredientsTitle,n=e.settings[0].ingredientsLayout,r=["recipe-card-ingredients"].filter(function(e){return e}).join(" "),o=["ingredients-list","layout-"+n].filter(function(e){return e}).join(" "),i=Object(d.b)(t);return wp.element.createElement("div",{className:r},wp.element.createElement(m.RichText,{tagName:"h3",className:"ingredients-title",format:"string",value:i,unstableOnFocus:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(c.__)("Write Ingredients title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("ul",{className:o},this.getItems()),wp.element.createElement("div",{className:"ingredient-buttons"},this.getAddItemButton()))}}]),t}(v.Component);O.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},O.defaultProps={className:""},t.a=Object(g.a)([Object(w.withSelect)(function(e,t){var n=e("my-plugin"),r=n.getRecipeData,o=n.getRecipeImage,i=Object(y.a)(),a=i.setRecipeData,s=r(),c=s?JSON.parse(s):null;if(null!==c&&c&&c.ingredients&&c.ingredients.length>0){t.attributes=[];var l=[];c.ingredients.map(function(e,t){l.push({id:Object(h.a)("ingredient-item-"+t),name:[e.amount+" "+e.unit+" "+e.ingredient],jsonName:e.amount+" "+e.unit+" "+e.ingredient,isGroup:!1})}),l.length>0&&(t.setAttributes(Object.assign({},t.attributes,{ingredients:l})),c.ingredients=[],a(JSON.stringify(c),o()))}return t})])(O)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(64),p=n.n(u),f=n(100),d=n.n(f),h=n(0),m=(n.n(h),n(5)),b=(n.n(m),n(3)),v=(n.n(b),n(39)),g=n(12),y=function(){function e(e,t){for(var n=0;n=55296&&e<=57343||e>1114111)return"\ufffd";e in o&&(e=o[e]);var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)}var o=n(411);e.exports=r},function(e,t){e.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}},function(e,t){e.exports={Aacute:"\xc1",aacute:"\xe1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223e",acd:"\u223f",acE:"\u223e\u0333",Acirc:"\xc2",acirc:"\xe2",acute:"\xb4",Acy:"\u0410",acy:"\u0430",AElig:"\xc6",aelig:"\xe6",af:"\u2061",Afr:"\ud835\udd04",afr:"\ud835\udd1e",Agrave:"\xc0",agrave:"\xe0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03b1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2a3f",amp:"&",AMP:"&",andand:"\u2a55",And:"\u2a53",and:"\u2227",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ang:"\u2220",ange:"\u29a4",angle:"\u2220",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angmsd:"\u2221",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angsph:"\u2222",angst:"\xc5",angzarr:"\u237c",Aogon:"\u0104",aogon:"\u0105",Aopf:"\ud835\udd38",aopf:"\ud835\udd52",apacir:"\u2a6f",ap:"\u2248",apE:"\u2a70",ape:"\u224a",apid:"\u224b",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224a",Aring:"\xc5",aring:"\xe5",Ascr:"\ud835\udc9c",ascr:"\ud835\udcb6",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224d",Atilde:"\xc3",atilde:"\xe3",Auml:"\xc4",auml:"\xe4",awconint:"\u2233",awint:"\u2a11",backcong:"\u224c",backepsilon:"\u03f6",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",Backslash:"\u2216",Barv:"\u2ae7",barvee:"\u22bd",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",Bernoullis:"\u212c",Beta:"\u0392",beta:"\u03b2",beth:"\u2136",between:"\u226c",Bfr:"\ud835\udd05",bfr:"\ud835\udd1f",bigcap:"\u22c2",bigcirc:"\u25ef",bigcup:"\u22c3",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacklozenge:"\u29eb",blacksquare:"\u25aa",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bNot:"\u2aed",bnot:"\u2310",Bopf:"\ud835\udd39",bopf:"\ud835\udd53",bot:"\u22a5",bottom:"\u22a5",bowtie:"\u22c8",boxbox:"\u29c9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250c",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252c",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxuL:"\u255b",boxUl:"\u255c",boxUL:"\u255d",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255a",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253c",boxvH:"\u256a",boxVh:"\u256b",boxVH:"\u256c",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251c",boxvR:"\u255e",boxVr:"\u255f",boxVR:"\u2560",bprime:"\u2035",breve:"\u02d8",Breve:"\u02d8",brvbar:"\xa6",bscr:"\ud835\udcb7",Bscr:"\u212c",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsolb:"\u29c5",bsol:"\\",bsolhsub:"\u27c8",bull:"\u2022",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",Bumpeq:"\u224e",bumpeq:"\u224f",Cacute:"\u0106",cacute:"\u0107",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",cap:"\u2229",Cap:"\u22d2",capcup:"\u2a47",capdot:"\u2a40",CapitalDifferentialD:"\u2145",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",Cayleys:"\u212d",ccaps:"\u2a4d",Ccaron:"\u010c",ccaron:"\u010d",Ccedil:"\xc7",ccedil:"\xe7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2a4c",ccupssm:"\u2a50",Cdot:"\u010a",cdot:"\u010b",cedil:"\xb8",Cedilla:"\xb8",cemptyv:"\u29b2",cent:"\xa2",centerdot:"\xb7",CenterDot:"\xb7",cfr:"\ud835\udd20",Cfr:"\u212d",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03a7",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",CircleDot:"\u2299",circledR:"\xae",circledS:"\u24c8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25cb",cirE:"\u29c3",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2a74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",Congruent:"\u2261",conint:"\u222e",Conint:"\u222f",ContourIntegral:"\u222e",copf:"\ud835\udd54",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xa9",COPY:"\xa9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21b5",cross:"\u2717",Cross:"\u2a2f",Cscr:"\ud835\udc9e",cscr:"\ud835\udcb8",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",ctdot:"\u22ef",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cularrp:"\u293d",cupbrcap:"\u2a48",cupcap:"\u2a46",CupCap:"\u224d",cup:"\u222a",Cup:"\u22d3",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarr:"\u21b7",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curlyvee:"\u22ce",curlywedge:"\u22cf",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21a1",dArr:"\u21d3",dash:"\u2010",Dashv:"\u2ae4",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",Dcaron:"\u010e",dcaron:"\u010f",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21ca",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2a77",deg:"\xb0",Del:"\u2207",Delta:"\u0394",delta:"\u03b4",demptyv:"\u29b1",dfisht:"\u297f",Dfr:"\ud835\udd07",dfr:"\ud835\udd21",dHar:"\u2965",dharl:"\u21c3",dharr:"\u21c2",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",diam:"\u22c4",diamond:"\u22c4",Diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",DifferentialD:"\u2146",digamma:"\u03dd",disin:"\u22f2",div:"\xf7",divide:"\xf7",divideontimes:"\u22c7",divonx:"\u22c7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",Dopf:"\ud835\udd3b",dopf:"\ud835\udd55",Dot:"\xa8",dot:"\u02d9",DotDot:"\u20dc",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22a1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222f",DoubleDot:"\xa8",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleRightTee:"\u22a8",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21d3",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21bd",DownRightTeeVector:"\u295f",DownRightVectorBar:"\u2957",DownRightVector:"\u21c1",DownTeeArrow:"\u21a7",DownTee:"\u22a4",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",Dscr:"\ud835\udc9f",dscr:"\ud835\udcb9",DScy:"\u0405",dscy:"\u0455",dsol:"\u29f6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22f1",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",DZcy:"\u040f",dzcy:"\u045f",dzigrarr:"\u27ff",Eacute:"\xc9",eacute:"\xe9",easter:"\u2a6e",Ecaron:"\u011a",ecaron:"\u011b",Ecirc:"\xca",ecirc:"\xea",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042d",ecy:"\u044d",eDDot:"\u2a77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\ud835\udd08",efr:"\ud835\udd22",eg:"\u2a9a",Egrave:"\xc8",egrave:"\xe8",egs:"\u2a96",egsdot:"\u2a98",el:"\u2a99",Element:"\u2208",elinters:"\u23e7",ell:"\u2113",els:"\u2a95",elsdot:"\u2a97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25fb",emptyv:"\u2205",EmptyVerySmallSquare:"\u25ab",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014a",eng:"\u014b",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\ud835\udd3c",eopf:"\ud835\udd56",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsi:"\u03b5",Epsilon:"\u0395",epsilon:"\u03b5",epsiv:"\u03f5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",Equal:"\u2a75",equals:"=",EqualTilde:"\u2242",equest:"\u225f",Equilibrium:"\u21cc",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",erDot:"\u2253",escr:"\u212f",Escr:"\u2130",esdot:"\u2250",Esim:"\u2a73",esim:"\u2242",Eta:"\u0397",eta:"\u03b7",ETH:"\xd0",eth:"\xf0",Euml:"\xcb",euml:"\xeb",euro:"\u20ac",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",Ffr:"\ud835\udd09",ffr:"\ud835\udd23",filig:"\ufb01",FilledSmallSquare:"\u25fc",FilledVerySmallSquare:"\u25aa",fjlig:"fj",flat:"\u266d",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",Fopf:"\ud835\udd3d",fopf:"\ud835\udd57",forall:"\u2200",ForAll:"\u2200",fork:"\u22d4",forkv:"\u2ad9",Fouriertrf:"\u2131",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044",frown:"\u2322",fscr:"\ud835\udcbb",Fscr:"\u2131",gacute:"\u01f5",Gamma:"\u0393",gamma:"\u03b3",Gammad:"\u03dc",gammad:"\u03dd",gap:"\u2a86",Gbreve:"\u011e",gbreve:"\u011f",Gcedil:"\u0122",Gcirc:"\u011c",gcirc:"\u011d",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2a8c",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",gescc:"\u2aa9",ges:"\u2a7e",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",Gfr:"\ud835\udd0a",gfr:"\ud835\udd24",gg:"\u226b",Gg:"\u22d9",ggg:"\u22d9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2aa5",gl:"\u2277",glE:"\u2a92",glj:"\u2aa4",gnap:"\u2a8a",gnapprox:"\u2a8a",gne:"\u2a88",gnE:"\u2269",gneq:"\u2a88",gneqq:"\u2269",gnsim:"\u22e7",Gopf:"\ud835\udd3e",gopf:"\ud835\udd58",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterGreater:"\u2aa2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Gscr:"\ud835\udca2",gscr:"\u210a",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",gtcc:"\u2aa7",gtcir:"\u2a7a",gt:">",GT:">",Gt:"\u226b",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",Hacek:"\u02c7",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",HARDcy:"\u042a",hardcy:"\u044a",harrcir:"\u2948",harr:"\u2194",hArr:"\u21d4",harrw:"\u21ad",Hat:"^",hbar:"\u210f",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",hfr:"\ud835\udd25",Hfr:"\u210c",HilbertSpace:"\u210b",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",hopf:"\ud835\udd59",Hopf:"\u210d",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\ud835\udcbd",Hscr:"\u210b",hslash:"\u210f",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224e",HumpEqual:"\u224f",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xcd",iacute:"\xed",ic:"\u2063",Icirc:"\xce",icirc:"\xee",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",ifr:"\ud835\udd26",Ifr:"\u2111",Igrave:"\xcc",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012a",imacr:"\u012b",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22b7",imped:"\u01b5",Implies:"\u21d2",incare:"\u2105",in:"\u2208",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",intcal:"\u22ba",int:"\u222b",Int:"\u222c",integers:"\u2124",Integral:"\u222b",intercal:"\u22ba",Intersection:"\u22c2",intlarhk:"\u2a17",intprod:"\u2a3c",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012e",iogon:"\u012f",Iopf:"\ud835\udd40",iopf:"\ud835\udd5a",Iota:"\u0399",iota:"\u03b9",iprod:"\u2a3c",iquest:"\xbf",iscr:"\ud835\udcbe",Iscr:"\u2110",isin:"\u2208",isindot:"\u22f5",isinE:"\u22f9",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xcf",iuml:"\xef",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\ud835\udd0d",jfr:"\ud835\udd27",jmath:"\u0237",Jopf:"\ud835\udd41",jopf:"\ud835\udd5b",Jscr:"\ud835\udca5",jscr:"\ud835\udcbf",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039a",kappa:"\u03ba",kappav:"\u03f0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041a",kcy:"\u043a",Kfr:"\ud835\udd0e",kfr:"\ud835\udd28",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040c",kjcy:"\u045c",Kopf:"\ud835\udd42",kopf:"\ud835\udd5c",Kscr:"\ud835\udca6",kscr:"\ud835\udcc0",lAarr:"\u21da",Lacute:"\u0139",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",Lambda:"\u039b",lambda:"\u03bb",lang:"\u27e8",Lang:"\u27ea",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",Laplacetrf:"\u2112",laquo:"\xab",larrb:"\u21e4",larrbfs:"\u291f",larr:"\u2190",Larr:"\u219e",lArr:"\u21d0",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",latail:"\u2919",lAtail:"\u291b",lat:"\u2aab",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lBarr:"\u290e",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",Lcaron:"\u013d",lcaron:"\u013e",Lcedil:"\u013b",lcedil:"\u013c",lceil:"\u2308",lcub:"{",Lcy:"\u041b",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27e8",LeftArrowBar:"\u21e4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21d0",LeftArrowRightArrow:"\u21c6",leftarrowtail:"\u21a2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21c3",LeftFloor:"\u230a",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21d4",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",LeftRightVector:"\u294e",LeftTeeArrow:"\u21a4",LeftTee:"\u22a3",LeftTeeVector:"\u295a",leftthreetimes:"\u22cb",LeftTriangleBar:"\u29cf",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21bf",LeftVectorBar:"\u2952",LeftVector:"\u21bc",lEg:"\u2a8b",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",lescc:"\u2aa8",les:"\u2a7d",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2aa1",lesssim:"\u2272",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",lfisht:"\u297c",lfloor:"\u230a",Lfr:"\ud835\udd0f",lfr:"\ud835\udd29",lg:"\u2276",lgE:"\u2a91",lHar:"\u2962",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21c7",ll:"\u226a",Ll:"\u22d8",llcorner:"\u231e",Lleftarrow:"\u21da",llhard:"\u296b",lltri:"\u25fa",Lmidot:"\u013f",lmidot:"\u0140",lmoustache:"\u23b0",lmoust:"\u23b0",lnap:"\u2a89",lnapprox:"\u2a89",lne:"\u2a87",lnE:"\u2268",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",LongLeftArrow:"\u27f5",Longleftarrow:"\u27f8",longleftrightarrow:"\u27f7",LongLeftRightArrow:"\u27f7",Longleftrightarrow:"\u27fa",longmapsto:"\u27fc",longrightarrow:"\u27f6",LongRightArrow:"\u27f6",Longrightarrow:"\u27f9",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",Lopf:"\ud835\udd43",lopf:"\ud835\udd5d",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lscr:"\ud835\udcc1",Lscr:"\u2112",lsh:"\u21b0",Lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2aa6",ltcir:"\u2a79",lt:"<",LT:"<",Lt:"\u226a",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",ltrPar:"\u2996",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",macr:"\xaf",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",Mcy:"\u041c",mcy:"\u043c",mdash:"\u2014",mDDot:"\u223a",measuredangle:"\u2221",MediumSpace:"\u205f",Mellintrf:"\u2133",Mfr:"\ud835\udd10",mfr:"\ud835\udd2a",mho:"\u2127",micro:"\xb5",midast:"*",midcir:"\u2af0",mid:"\u2223",middot:"\xb7",minusb:"\u229f",minus:"\u2212",minusd:"\u2238",minusdu:"\u2a2a",MinusPlus:"\u2213",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",Mopf:"\ud835\udd44",mopf:"\ud835\udd5e",mp:"\u2213",mscr:"\ud835\udcc2",Mscr:"\u2133",mstpos:"\u223e",Mu:"\u039c",mu:"\u03bc",multimap:"\u22b8",mumap:"\u22b8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266e",naturals:"\u2115",natur:"\u266e",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",Ncy:"\u041d",ncy:"\u043d",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21d7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",nexist:"\u2204",nexists:"\u2204",Nfr:"\ud835\udd11",nfr:"\ud835\udd2b",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",nGg:"\u22d9\u0338",ngsim:"\u2275",nGt:"\u226b\u20d2",ngt:"\u226f",ngtr:"\u226f",nGtv:"\u226b\u0338",nharr:"\u21ae",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",NJcy:"\u040a",njcy:"\u045a",nlarr:"\u219a",nlArr:"\u21cd",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219a",nLeftarrow:"\u21cd",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nLl:"\u22d8\u0338",nlsim:"\u2274",nLt:"\u226a\u20d2",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nLtv:"\u226a\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xa0",nopf:"\ud835\udd5f",Nopf:"\u2115",Not:"\u2aec",not:"\xac",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",notin:"\u2209",notindot:"\u22f5\u0338",notinE:"\u22f9\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",nprec:"\u2280",npreceq:"\u2aaf\u0338",npre:"\u2aaf\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219b",nrArr:"\u21cf",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nRightarrow:"\u21cf",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",Nscr:"\ud835\udca9",nscr:"\ud835\udcc3",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",Ntilde:"\xd1",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",Nu:"\u039d",nu:"\u03bd",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224d\u20d2",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvHarr:"\u2904",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21d6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xd3",oacute:"\xf3",oast:"\u229b",Ocirc:"\xd4",ocirc:"\xf4",ocir:"\u229a",Ocy:"\u041e",ocy:"\u043e",odash:"\u229d",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29bf",Ofr:"\ud835\udd12",ofr:"\ud835\udd2c",ogon:"\u02db",Ograve:"\xd2",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",Omacr:"\u014c",omacr:"\u014d",Omega:"\u03a9",omega:"\u03c9",Omicron:"\u039f",omicron:"\u03bf",omid:"\u29b6",ominus:"\u2296",Oopf:"\ud835\udd46",oopf:"\ud835\udd60",opar:"\u29b7",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",operp:"\u29b9",oplus:"\u2295",orarr:"\u21bb",Or:"\u2a54",or:"\u2228",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oS:"\u24c8",Oscr:"\ud835\udcaa",oscr:"\u2134",Oslash:"\xd8",oslash:"\xf8",osol:"\u2298",Otilde:"\xd5",otilde:"\xf5",otimesas:"\u2a36",Otimes:"\u2a37",otimes:"\u2297",Ouml:"\xd6",ouml:"\xf6",ovbar:"\u233d",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",para:"\xb6",parallel:"\u2225",par:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",PartialD:"\u2202",Pcy:"\u041f",pcy:"\u043f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",Pfr:"\ud835\udd13",pfr:"\ud835\udd2d",Phi:"\u03a6",phi:"\u03c6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",Pi:"\u03a0",pi:"\u03c0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plus:"+",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",Poincareplane:"\u210c",pointint:"\u2a15",popf:"\ud835\udd61",Popf:"\u2119",pound:"\xa3",prap:"\u2ab7",Pr:"\u2abb",pr:"\u227a",prcue:"\u227c",precapprox:"\u2ab7",prec:"\u227a",preccurlyeq:"\u227c",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",pre:"\u2aaf",prE:"\u2ab3",precsim:"\u227e",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2ab9",prnE:"\u2ab5",prnsim:"\u22e8",prod:"\u220f",Product:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",Proportional:"\u221d",Proportion:"\u2237",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",Pscr:"\ud835\udcab",pscr:"\ud835\udcc5",Psi:"\u03a8",psi:"\u03c8",puncsp:"\u2008",Qfr:"\ud835\udd14",qfr:"\ud835\udd2e",qint:"\u2a0c",qopf:"\ud835\udd62",Qopf:"\u211a",qprime:"\u2057",Qscr:"\ud835\udcac",qscr:"\ud835\udcc6",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",quot:'"',QUOT:'"',rAarr:"\u21db",race:"\u223d\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",Rang:"\u27eb",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21a0",rArr:"\u21d2",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21a3",rarrw:"\u219d",ratail:"\u291a",rAtail:"\u291c",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rBarr:"\u290f",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",Re:"\u211c",rect:"\u25ad",reg:"\xae",REG:"\xae",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",rfisht:"\u297d",rfloor:"\u230b",rfr:"\ud835\udd2f",Rfr:"\u211c",rHar:"\u2964",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",Rho:"\u03a1",rho:"\u03c1",rhov:"\u03f1",RightAngleBracket:"\u27e9",RightArrowBar:"\u21e5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21d2",RightArrowLeftArrow:"\u21c4",rightarrowtail:"\u21a3",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVectorBar:"\u2955",RightDownVector:"\u21c2",RightFloor:"\u230b",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",RightTeeArrow:"\u21a6",RightTee:"\u22a2",RightTeeVector:"\u295b",rightthreetimes:"\u22cc",RightTriangleBar:"\u29d0",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVectorBar:"\u2954",RightUpVector:"\u21be",RightVectorBar:"\u2953",RightVector:"\u21c0",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoustache:"\u23b1",rmoust:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",ropf:"\ud835\udd63",Ropf:"\u211d",roplus:"\u2a2e",rotimes:"\u2a35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",Rrightarrow:"\u21db",rsaquo:"\u203a",rscr:"\ud835\udcc7",Rscr:"\u211b",rsh:"\u21b1",Rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",RuleDelayed:"\u29f4",ruluhar:"\u2968",rx:"\u211e",Sacute:"\u015a",sacute:"\u015b",sbquo:"\u201a",scap:"\u2ab8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2abc",sc:"\u227b",sccue:"\u227d",sce:"\u2ab0",scE:"\u2ab4",Scedil:"\u015e",scedil:"\u015f",Scirc:"\u015c",scirc:"\u015d",scnap:"\u2aba",scnE:"\u2ab6",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",Scy:"\u0421",scy:"\u0441",sdotb:"\u22a1",sdot:"\u22c5",sdote:"\u2a66",searhk:"\u2925",searr:"\u2198",seArr:"\u21d8",searrow:"\u2198",sect:"\xa7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\ud835\udd16",sfr:"\ud835\udd30",sfrown:"\u2322",sharp:"\u266f",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xad",Sigma:"\u03a3",sigma:"\u03c3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",SOFTcy:"\u042c",softcy:"\u044c",solbar:"\u233f",solb:"\u29c4",sol:"/",Sopf:"\ud835\udd4a",sopf:"\ud835\udd64",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",Sqrt:"\u221a",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25a1",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25aa",squ:"\u25a1",squf:"\u25aa",srarr:"\u2192",Sscr:"\ud835\udcae",sscr:"\ud835\udcc8",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",Star:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",sub:"\u2282",Sub:"\u22d0",subdot:"\u2abd",subE:"\u2ac5",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subnE:"\u2acb",subne:"\u228a",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",Subset:"\u22d0",subseteq:"\u2286",subseteqq:"\u2ac5",SubsetEqual:"\u2286",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succapprox:"\u2ab8",succ:"\u227b",succcurlyeq:"\u227d",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",SuchThat:"\u220b",sum:"\u2211",Sum:"\u2211",sung:"\u266a",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",sup:"\u2283",Sup:"\u22d1",supdot:"\u2abe",supdsub:"\u2ad8",supE:"\u2ac6",supe:"\u2287",supedot:"\u2ac4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supnE:"\u2acc",supne:"\u228b",supplus:"\u2ac0",supset:"\u2283",Supset:"\u22d1",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21d9",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf",Tab:"\t",target:"\u2316",Tau:"\u03a4",tau:"\u03c4",tbrk:"\u23b4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",Tfr:"\ud835\udd17",tfr:"\ud835\udd31",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03b8",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223c",THORN:"\xde",thorn:"\xfe",tilde:"\u02dc",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2a31",timesb:"\u22a0",times:"\xd7",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",topbot:"\u2336",topcir:"\u2af1",top:"\u22a4",Topf:"\ud835\udd4b",topf:"\ud835\udd65",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",TripleDot:"\u20db",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",Tscr:"\ud835\udcaf",tscr:"\ud835\udcc9",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040b",tshcy:"\u045b",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",Uacute:"\xda",uacute:"\xfa",uarr:"\u2191",Uarr:"\u219f",uArr:"\u21d1",Uarrocir:"\u2949",Ubrcy:"\u040e",ubrcy:"\u045e",Ubreve:"\u016c",ubreve:"\u016d",Ucirc:"\xdb",ucirc:"\xfb",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21c5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",Ufr:"\ud835\udd18",ufr:"\ud835\udd32",Ugrave:"\xd9",ugrave:"\xf9",uHar:"\u2963",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",Umacr:"\u016a",umacr:"\u016b",uml:"\xa8",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",Uogon:"\u0172",uogon:"\u0173",Uopf:"\ud835\udd4c",uopf:"\ud835\udd66",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21d1",UpArrowDownArrow:"\u21c5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21d5",UpEquilibrium:"\u296e",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03c5",Upsi:"\u03d2",upsih:"\u03d2",Upsilon:"\u03a5",upsilon:"\u03c5",UpTeeArrow:"\u21a5",UpTee:"\u22a5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",Uring:"\u016e",uring:"\u016f",urtri:"\u25f9",Uscr:"\ud835\udcb0",uscr:"\ud835\udcca",utdot:"\u22f0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",Uuml:"\xdc",uuml:"\xfc",uwangle:"\u29a7",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",vArr:"\u21d5",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vBar:"\u2ae8",Vbar:"\u2aeb",vBarv:"\u2ae9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22a2",vDash:"\u22a8",Vdash:"\u22a9",VDash:"\u22ab",Vdashl:"\u2ae6",veebar:"\u22bb",vee:"\u2228",Vee:"\u22c1",veeeq:"\u225a",vellip:"\u22ee",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",Vfr:"\ud835\udd19",vfr:"\ud835\udd33",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",Vopf:"\ud835\udd4d",vopf:"\ud835\udd67",vprop:"\u221d",vrtri:"\u22b3",Vscr:"\ud835\udcb1",vscr:"\ud835\udccb",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",Vvdash:"\u22aa",vzigzag:"\u299a",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",Wedge:"\u22c0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\ud835\udd1a",wfr:"\ud835\udd34",Wopf:"\ud835\udd4e",wopf:"\ud835\udd68",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\ud835\udcb2",wscr:"\ud835\udccc",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",Xfr:"\ud835\udd1b",xfr:"\ud835\udd35",xharr:"\u27f7",xhArr:"\u27fa",Xi:"\u039e",xi:"\u03be",xlarr:"\u27f5",xlArr:"\u27f8",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",Xopf:"\ud835\udd4f",xopf:"\ud835\udd69",xoplus:"\u2a01",xotime:"\u2a02",xrarr:"\u27f6",xrArr:"\u27f9",Xscr:"\ud835\udcb3",xscr:"\ud835\udccd",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",Yacute:"\xdd",yacute:"\xfd",YAcy:"\u042f",yacy:"\u044f",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042b",ycy:"\u044b",yen:"\xa5",Yfr:"\ud835\udd1c",yfr:"\ud835\udd36",YIcy:"\u0407",yicy:"\u0457",Yopf:"\ud835\udd50",yopf:"\ud835\udd6a",Yscr:"\ud835\udcb4",yscr:"\ud835\udcce",YUcy:"\u042e",yucy:"\u044e",yuml:"\xff",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017a",Zcaron:"\u017d",zcaron:"\u017e",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017b",zdot:"\u017c",zeetrf:"\u2128",ZeroWidthSpace:"\u200b",Zeta:"\u0396",zeta:"\u03b6",zfr:"\ud835\udd37",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21dd",zopf:"\ud835\udd6b",Zopf:"\u2124",Zscr:"\ud835\udcb5",zscr:"\ud835\udccf",zwj:"\u200d",zwnj:"\u200c"}},function(e,t){e.exports={Aacute:"\xc1",aacute:"\xe1",Acirc:"\xc2",acirc:"\xe2",acute:"\xb4",AElig:"\xc6",aelig:"\xe6",Agrave:"\xc0",agrave:"\xe0",amp:"&",AMP:"&",Aring:"\xc5",aring:"\xe5",Atilde:"\xc3",atilde:"\xe3",Auml:"\xc4",auml:"\xe4",brvbar:"\xa6",Ccedil:"\xc7",ccedil:"\xe7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",COPY:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",Eacute:"\xc9",eacute:"\xe9",Ecirc:"\xca",ecirc:"\xea",Egrave:"\xc8",egrave:"\xe8",ETH:"\xd0",eth:"\xf0",Euml:"\xcb",euml:"\xeb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",GT:">",Iacute:"\xcd",iacute:"\xed",Icirc:"\xce",icirc:"\xee",iexcl:"\xa1",Igrave:"\xcc",igrave:"\xec",iquest:"\xbf",Iuml:"\xcf",iuml:"\xef",laquo:"\xab",lt:"<",LT:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",Ntilde:"\xd1",ntilde:"\xf1",Oacute:"\xd3",oacute:"\xf3",Ocirc:"\xd4",ocirc:"\xf4",Ograve:"\xd2",ograve:"\xf2",ordf:"\xaa",ordm:"\xba",Oslash:"\xd8",oslash:"\xf8",Otilde:"\xd5",otilde:"\xf5",Ouml:"\xd6",ouml:"\xf6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',QUOT:'"',raquo:"\xbb",reg:"\xae",REG:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",THORN:"\xde",thorn:"\xfe",times:"\xd7",Uacute:"\xda",uacute:"\xfa",Ucirc:"\xdb",ucirc:"\xfb",Ugrave:"\xd9",ugrave:"\xf9",uml:"\xa8",Uuml:"\xdc",uuml:"\xfc",Yacute:"\xdd",yacute:"\xfd",yen:"\xa5",yuml:"\xff"}},function(e,t){e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},function(e,t,n){"use strict";function r(e){console&&console.warn&&console.warn(e)}function o(){o.init.call(this)}function i(e){if("function"!==typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function a(e){return void 0===e._maxListeners?o.defaultMaxListeners:e._maxListeners}function s(e,t,n,o){var s,c,l;if(i(n),c=e._events,void 0===c?(c=e._events=Object.create(null),e._eventsCount=0):(void 0!==c.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),c=e._events),l=c[t]),void 0===l)l=c[t]=n,++e._eventsCount;else if("function"===typeof l?l=c[t]=o?[n,l]:[l,n]:o?l.unshift(n):l.push(n),(s=a(e))>0&&l.length>s&&!l.warned){l.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+l.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=l.length,r(u)}return e}function c(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function l(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=c.bind(r);return o.listener=n,r.wrapFn=o,o}function u(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"===typeof o?n?[o.listener||o]:[o]:n?h(o):f(o,o.length)}function p(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function f(e,t){for(var n=new Array(t),r=0;r0&&(i=t[0]),i instanceof Error)throw i;var a=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw a.context=i,a}var s=o[e];if(void 0===s)return!1;if("function"===typeof s)w(s,this,t);else for(var c=s.length,l=f(s,c),n=0;n=0;a--)if(n[a]===t||n[a].listener===t){s=n[a].listener,o=a;break}if(o<0)return this;0===o?n.shift():d(n,o),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,s||t)}return this},o.prototype.off=o.prototype.removeListener,o.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var o,i=Object.keys(n);for(r=0;r=0;r--)this.removeListener(e,t[r]);return this},o.prototype.listeners=function(e){return u(this,e,!0)},o.prototype.rawListeners=function(e){return u(this,e,!1)},o.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},o.prototype.listenerCount=p,o.prototype.eventNames=function(){return this._eventsCount>0?g(this._events):[]}},function(e,t,n){var r=n(173),o=e.exports=Object.create(r),i={tagName:"name"};Object.keys(i).forEach(function(e){var t=i[e];Object.defineProperty(o,e,{get:function(){return this[t]||null},set:function(e){return this[t]=e,e}})})},function(e,t,n){function r(e,t){this.init(e,t)}function o(e,t){return l.getElementsByTagName(e,t,!0)}function i(e,t){return l.getElementsByTagName(e,t,!0,1)[0]}function a(e,t,n){return l.getText(l.getElementsByTagName(e,t,n,1)).trim()}function s(e,t,n,r,o){var i=a(n,r,o);i&&(e[t]=i)}var c=n(172),l=n(174);n(65)(r,c),r.prototype.init=c;var u=function(e){return"rss"===e||"feed"===e||"rdf:RDF"===e};r.prototype.onend=function(){var e,t,n={},r=i(u,this.dom);r&&("feed"===r.name?(t=r.children,n.type="atom",s(n,"id","id",t),s(n,"title","title",t),(e=i("link",t))&&(e=e.attribs)&&(e=e.href)&&(n.link=e),s(n,"description","subtitle",t),(e=a("updated",t))&&(n.updated=new Date(e)),s(n,"author","email",t,!0),n.items=o("entry",t).map(function(e){var t,n={};return e=e.children,s(n,"id","id",e),s(n,"title","title",e),(t=i("link",e))&&(t=t.attribs)&&(t=t.href)&&(n.link=t),(t=a("summary",e)||a("content",e))&&(n.description=t),(t=a("updated",e))&&(n.pubDate=new Date(t)),n})):(t=i("channel",r.children).children,n.type=r.name.substr(0,3),n.id="",s(n,"title","title",t),s(n,"link","link",t),s(n,"description","description",t),(e=a("lastBuildDate",t))&&(n.updated=new Date(e)),s(n,"author","managingEditor",t,!0),n.items=o("item",r.children).map(function(e){var t,n={};return e=e.children,s(n,"id","guid",e),s(n,"title","title",e),s(n,"link","link",e),s(n,"description","description",e),(t=a("pubDate",e))&&(n.pubDate=new Date(t)),n}))),this.dom=n,c.prototype._handleCallback.call(this,r?null:Error("couldn't find root of feed"))},e.exports=r},function(e,t,n){function r(e,t){return e.children?e.children.map(function(e){return a(e,t)}).join(""):""}function o(e){return Array.isArray(e)?e.map(o).join(""):s(e)?"br"===e.name?"\n":o(e.children):e.type===i.CDATA?o(e.children):e.type===i.Text?e.data:""}var i=n(41),a=n(419),s=i.isTag;e.exports={getInnerHTML:r,getOuterHTML:a,getText:o}},function(e,t,n){function r(e,t){if(e){var n,r="";for(var o in e)n=e[o],r&&(r+=" "),"foreign"===t.xmlMode&&(o=p.attributeNames[o]||o),r+=o,(null!==n&&""!==n||t.xmlMode)&&(r+='="'+(t.decodeEntities?u.encodeXML(n):n.replace(/\"/g,"""))+'"');return r}}function o(e,t){"foreign"===t.xmlMode&&(e.name=p.elementNames[e.name]||e.name,e.parent&&m.indexOf(e.parent.name)>=0&&(t=Object.assign({},t,{xmlMode:!1}))),!t.xmlMode&&["svg","math"].indexOf(e.name)>=0&&(t=Object.assign({},t,{xmlMode:"foreign"}));var n="<"+e.name,o=r(e.attribs,t);return o&&(n+=" "+o),!t.xmlMode||e.children&&0!==e.children.length?(n+=">",e.children&&(n+=h(e.children,t)),d[e.name]&&!t.xmlMode||(n+="")):n+="/>",n}function i(e){return"<"+e.data+">"}function a(e,t){var n=e.data||"";return!t.decodeEntities||e.parent&&e.parent.name in f||(n=u.encodeXML(n)),n}function s(e){return""}function c(e){return"\x3c!--"+e.data+"--\x3e"}var l=n(420),u=n(421),p=n(425);p.elementNames.__proto__=null,p.attributeNames.__proto__=null;var f={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0},d={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},h=e.exports=function(e,t){Array.isArray(e)||e.cheerio||(e=[e]),t=t||{};for(var n="",r=0;r",GT:">",Iacute:"\xcd",iacute:"\xed",Icirc:"\xce",icirc:"\xee",iexcl:"\xa1",Igrave:"\xcc",igrave:"\xec",iquest:"\xbf",Iuml:"\xcf",iuml:"\xef",laquo:"\xab",lt:"<",LT:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",Ntilde:"\xd1",ntilde:"\xf1",Oacute:"\xd3",oacute:"\xf3",Ocirc:"\xd4",ocirc:"\xf4",Ograve:"\xd2",ograve:"\xf2",ordf:"\xaa",ordm:"\xba",Oslash:"\xd8",oslash:"\xf8",Otilde:"\xd5",otilde:"\xf5",Ouml:"\xd6",ouml:"\xf6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',QUOT:'"',raquo:"\xbb",reg:"\xae",REG:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",THORN:"\xde",thorn:"\xfe",times:"\xd7",Uacute:"\xda",uacute:"\xfa",Ucirc:"\xdb",ucirc:"\xfb",Ugrave:"\xd9",ugrave:"\xf9",uml:"\xa8",Uuml:"\xdc",uuml:"\xfc",Yacute:"\xdd",yacute:"\xfd",yen:"\xa5",yuml:"\xff"}},function(e,t,n){"use strict";function r(e){return e>=55296&&e<=57343||e>1114111?"\ufffd":(e in i.default&&(e=i.default[e]),a(e))}var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=o(n(424)),a=String.fromCodePoint||function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)};t.default=r},function(e,t){e.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}},function(e,t){e.exports={elementNames:{altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",fedropshadow:"feDropShadow",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},attributeNames:{definitionurl:"definitionURL",attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"}}},function(e,t){var n=t.getChildren=function(e){return e.children},r=t.getParent=function(e){return e.parent};t.getSiblings=function(e){var t=r(e);return t?n(t):[e]},t.getAttributeValue=function(e,t){return e.attribs&&e.attribs[t]},t.hasAttrib=function(e,t){return!!e.attribs&&hasOwnProperty.call(e.attribs,t)},t.getName=function(e){return e.name}},function(e,t){t.removeElement=function(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}},t.replaceElement=function(e,t){var n=t.prev=e.prev;n&&(n.next=t);var r=t.next=e.next;r&&(r.prev=t);var o=t.parent=e.parent;if(o){var i=o.children;i[i.lastIndexOf(e)]=t}},t.appendChild=function(e,t){if(t.parent=e,1!==e.children.push(t)){var n=e.children[e.children.length-2];n.next=t,t.prev=n,t.next=null}},t.append=function(e,t){var n=e.parent,r=e.next;if(t.next=r,t.prev=e,e.next=t,t.parent=n,r){if(r.prev=t,n){var o=n.children;o.splice(o.lastIndexOf(r),0,t)}}else n&&n.children.push(t)},t.prepend=function(e,t){var n=e.parent;if(n){var r=n.children;r.splice(r.lastIndexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=n,t.prev=e.prev,t.next=e,e.prev=t}},function(e,t,n){function r(e,t,n,r){return Array.isArray(t)||(t=[t]),"number"===typeof r&&isFinite(r)||(r=1/0),o(e,t,!1!==n,r)}function o(e,t,n,r){for(var i,a=[],s=0,c=t.length;s0&&(i=o(e,i,n,r),a=a.concat(i),(r-=i.length)<=0)));s++);return a}function i(e,t){for(var n=0,r=t.length;n0&&(n=a(e,t[r].children)));return n}function s(e,t){for(var n=0,r=t.length;n0&&s(e,t[n].children)))return!0;return!1}function c(e,t){for(var n=[],r=t.slice();r.length;){var o=r.shift();l(o)&&(o.children&&o.children.length>0&&r.unshift.apply(r,o.children),e(o)&&n.push(o))}return n}var l=n(41).isTag;e.exports={filter:r,find:o,findOneChild:i,findOne:a,existsOne:s,findAll:c}},function(e,t,n){function r(e,t){return"function"===typeof t?function(n){return n.attribs&&t(n.attribs[e])}:function(n){return n.attribs&&n.attribs[e]===t}}function o(e,t){return function(n){return e(n)||t(n)}}var i=n(41),a=t.isTag=i.isTag;t.testElement=function(e,t){for(var n in e)if(e.hasOwnProperty(n)){if("tag_name"===n){if(!a(t)||!e.tag_name(t.name))return!1}else if("tag_type"===n){if(!e.tag_type(t.type))return!1}else if("tag_contains"===n){if(a(t)||!e.tag_contains(t.data))return!1}else if(!t.attribs||!e[n](t.attribs[n]))return!1}else;return!0};var s={tag_name:function(e){return"function"===typeof e?function(t){return a(t)&&e(t.name)}:"*"===e?a:function(t){return a(t)&&t.name===e}},tag_type:function(e){return"function"===typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"===typeof e?function(t){return!a(t)&&e(t.data)}:function(t){return!a(t)&&t.data===e}}};t.getElements=function(e,t,n,i){var a=Object.keys(e).map(function(t){var n=e[t];return t in s?s[t](n):r(t,n)});return 0===a.length?[]:this.filter(a.reduce(o),t,n,i)},t.getElementById=function(e,t,n){return Array.isArray(t)||(t=[t]),this.findOne(r("id",e),t,!1!==n)},t.getElementsByTagName=function(e,t,n,r){return this.filter(s.tag_name(e),t,n,r)},t.getElementsByTagType=function(e,t,n,r){return this.filter(s.tag_type(e),t,n,r)}},function(e,t){t.removeSubsets=function(e){for(var t,n,r,o=e.length;--o>-1;){for(t=n=e[o],e[o]=null,r=!0;n;){if(e.indexOf(n)>-1){r=!1,e.splice(o,1);break}n=n.parent}r&&(e[o]=t)}return e};var n={DISCONNECTED:1,PRECEDING:2,FOLLOWING:4,CONTAINS:8,CONTAINED_BY:16},r=t.compareDocumentPosition=function(e,t){var r,o,i,a,s,c,l=[],u=[];if(e===t)return 0;for(r=e;r;)l.unshift(r),r=r.parent;for(r=t;r;)u.unshift(r),r=r.parent;for(c=0;l[c]===u[c];)c++;return 0===c?n.DISCONNECTED:(o=l[c-1],i=o.children,a=l[c],s=u[c],i.indexOf(a)>i.indexOf(s)?o===t?n.FOLLOWING|n.CONTAINED_BY:n.FOLLOWING:o===e?n.PRECEDING|n.CONTAINS:n.PRECEDING)};t.uniqueSort=function(e){var t,o,i=e.length;for(e=e.slice();--i>-1;)t=e[i],(o=e.indexOf(t))>-1&&o>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function s(e,t,n){var r=t.length-1;if(r=0?(o>0&&(e.lastNeed=o-1),o):--r=0?(o>0&&(e.lastNeed=o-2),o):--r=0?(o>0&&(2===o?o=0:e.lastNeed=o-3),o):0)}function c(e,t,n){if(128!==(192&t[0]))return e.lastNeed=0,"\ufffd";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"\ufffd";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"\ufffd"}}function l(e){var t=this.lastTotal-this.lastNeed,n=c(this,e,t);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function u(e,t){var n=s(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)}function p(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"\ufffd":t}function f(e,t){if((e.length-t)%2===0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function d(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function h(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function b(e){return e.toString(this.encoding)}function v(e){return e&&e.length?this.write(e):""}var g=n(434).Buffer,y=g.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};t.StringDecoder=i,i.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function o(e){var t=r(e),n=t[0],o=t[1];return 3*(n+o)/4-o}function i(e,t,n){return 3*(t+n)/4-n}function a(e){var t,n,o=r(e),a=o[0],s=o[1],c=new f(i(e,a,s)),l=0,u=s>0?a-4:a;for(n=0;n>16&255,c[l++]=t>>8&255,c[l++]=255&t;return 2===s&&(t=p[e.charCodeAt(n)]<<2|p[e.charCodeAt(n+1)]>>4,c[l++]=255&t),1===s&&(t=p[e.charCodeAt(n)]<<10|p[e.charCodeAt(n+1)]<<4|p[e.charCodeAt(n+2)]>>2,c[l++]=t>>8&255,c[l++]=255&t),c}function s(e){return u[e>>18&63]+u[e>>12&63]+u[e>>6&63]+u[63&e]}function c(e,t,n){for(var r,o=[],i=t;ia?a:i+16383));return 1===r?(t=e[n-1],o.push(u[t>>2]+u[t<<4&63]+"==")):2===r&&(t=(e[n-2]<<8)+e[n-1],o.push(u[t>>10]+u[t>>4&63]+u[t<<2&63]+"=")),o.join("")}t.byteLength=o,t.toByteArray=a,t.fromByteArray=l;for(var u=[],p=[],f="undefined"!==typeof Uint8Array?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,m=d.length;h>1,u=-7,p=n?o-1:0,f=n?-1:1,d=e[t+p];for(p+=f,i=d&(1<<-u)-1,d>>=-u,u+=s;u>0;i=256*i+e[t+p],p+=f,u-=8);for(a=i&(1<<-u)-1,i>>=-u,u+=r;u>0;a=256*a+e[t+p],p+=f,u-=8);if(0===i)i=1-l;else{if(i===c)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,r),i-=l}return(d?-1:1)*a*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var a,s,c,l=8*i-o-1,u=(1<>1,f=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:i-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),t+=a+p>=1?f/c:f*Math.pow(2,1-p),t*c>=2&&(a++,c/=2),a+p>=u?(s=0,a=u):a+p>=1?(s=(t*c-1)*Math.pow(2,o),a+=p):(s=t*Math.pow(2,p-1)*Math.pow(2,o),a=0));o>=8;e[n+d]=255&s,d+=h,s/=256,o-=8);for(a=a<0;e[n+d]=255&a,d+=h,a/=256,l-=8);e[n+d-h]|=128*m}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){function r(e){this._cbs=e||{}}e.exports=r;var o=n(34).EVENTS;Object.keys(o).forEach(function(e){if(0===o[e])e="on"+e,r.prototype[e]=function(){this._cbs[e]&&this._cbs[e]()};else if(1===o[e])e="on"+e,r.prototype[e]=function(t){this._cbs[e]&&this._cbs[e](t)};else{if(2!==o[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,n){this._cbs[e]&&this._cbs[e](t,n)}}})},function(e,t,n){function r(e){this._cbs=e||{},this.events=[]}e.exports=r;var o=n(34).EVENTS;Object.keys(o).forEach(function(e){if(0===o[e])e="on"+e,r.prototype[e]=function(){this.events.push([e]),this._cbs[e]&&this._cbs[e]()};else if(1===o[e])e="on"+e,r.prototype[e]=function(t){this.events.push([e,t]),this._cbs[e]&&this._cbs[e](t)};else{if(2!==o[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,n){this.events.push([e,t,n]),this._cbs[e]&&this._cbs[e](t,n)}}}),r.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},r.prototype.restart=function(){this._cbs.onreset&&this._cbs.onreset();for(var e=0,t=this.events.length;e=0&&(t=e),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["allowfullScreen","async","autoplay","capture","checked","controls","default","defer","disabled","formnovalidate","hidden","loop","multiple","muted","novalidate","open","playsinline","readonly","required","reversed","scoped","seamless","selected","itemscope"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={accept:"accept","accept-charset":"acceptCharset",accesskey:"accessKey",action:"action",allowfullscreen:"allowFullScreen",allowtransparency:"allowTransparency",alt:"alt",as:"as",async:"async",autocomplete:"autoComplete",autoplay:"autoPlay",capture:"capture",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",challenge:"challenge",checked:"checked",cite:"cite",classid:"classID",class:"className",cols:"cols",colspan:"colSpan",content:"content",contenteditable:"contentEditable",contextmenu:"contextMenu",controls:"controls",controlsList:"controlsList",coords:"coords",crossorigin:"crossOrigin",data:"data",datetime:"dateTime",default:"default",defer:"defer",dir:"dir",disabled:"disabled",download:"download",draggable:"draggable",enctype:"encType",form:"form",formaction:"formAction",formenctype:"formEncType",formmethod:"formMethod",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hreflang:"hrefLang",for:"htmlFor","http-equiv":"httpEquiv",icon:"icon",id:"id",inputmode:"inputMode",integrity:"integrity",is:"is",keyparams:"keyParams",keytype:"keyType",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",low:"low",manifest:"manifest",marginheight:"marginHeight",marginwidth:"marginWidth",max:"max",maxlength:"maxLength",media:"media",mediagroup:"mediaGroup",method:"method",min:"min",minlength:"minLength",multiple:"multiple",muted:"muted",name:"name",nonce:"nonce",novalidate:"noValidate",open:"open",optimum:"optimum",pattern:"pattern",placeholder:"placeholder",playsinline:"playsInline",poster:"poster",preload:"preload",profile:"profile",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rel:"rel",required:"required",reversed:"reversed",role:"role",rows:"rows",rowspan:"rowSpan",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",slot:"slot",span:"span",spellcheck:"spellCheck",src:"src",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",start:"start",step:"step",style:"style",summary:"summary",tabindex:"tabIndex",target:"target",title:"title",type:"type",usemap:"useMap",value:"value",width:"width",wmode:"wmode",wrap:"wrap",about:"about",datatype:"datatype",inlist:"inlist",prefix:"prefix",property:"property",resource:"resource",typeof:"typeof",vocab:"vocab",autocapitalize:"autoCapitalize",autocorrect:"autoCorrect",autosave:"autoSave",color:"color",itemprop:"itemProp",itemscope:"itemScope",itemtype:"itemType",itemid:"itemID",itemref:"itemRef",results:"results",security:"security",unselectable:"unselectable"}},function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return""===e?{}:e.split(";").reduce(function(e,t){var n=t.split(/^([^:]+):/).filter(function(e,t){return t>0}).map(function(e){return e.trim().toLowerCase()}),r=o(n,2),i=r[0],a=r[1];return void 0===a?e:(i=i.replace(/^-ms-/,"ms-").replace(/-(.)/g,function(e,t){return t.toUpperCase()}),e[i]=a,e)},{})}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var n=void 0;e.children.length>0&&(n=e.children[0].data);var r=(0,c.default)(e.attribs,t);return a.default.createElement("style",r,n)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var i=n(4),a=r(i),s=n(181),c=r(s)},function(e,t,n){"use strict";function r(){return null}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.decodeEntities,r=void 0===n||n,o=t.transform,i=t.preprocessNodes,s=void 0===i?function(e){return e}:i,l=s(a.default.parseDOM(e,{decodeEntities:r}));return(0,c.default)(l,o)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var i=n(34),a=r(i),s=n(101),c=r(s)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(61)),u=n(29),p=n.n(u),f=n(451),d=n(12),h=n(13),m=n(5),b=(n.n(m),n(3)),v=(n.n(b),n(0)),g=(n.n(v),n(20)),y=n(30),w=n(14),C=(n.n(w),function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()),E=function(){function e(e,t){for(var n=0;n3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.steps?this.props.attributes.steps.slice():[];n>=o.length||o[n].text===t&&(o[n]={id:o[n].id,text:e,jsonText:Object(d.d)(Object(v.renderToString)(e)),isGroup:r},this.props.setAttributes({steps:o}))}},{key:"insertStep",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.steps?this.props.attributes.steps.slice():[];null===e&&(e=o.length-1);for(var i=o.length-1;i>e;)this.editorRefs[i+1+":text"]=this.editorRefs[i+":text"],i--;if(o.splice(e+1,0,{id:this.props.generateId("direction-step"),text:t,jsonText:"",isGroup:r}),this.props.setAttributes({steps:o}),n)return void setTimeout(this.setFocus.bind(this,e+1+":text"));Object(l.a)(Object(c.__)("New step added","recipe-card-blocks-by-wpzoom"))}},{key:"swapSteps",value:function(e,t){var n=this.props.attributes.steps?this.props.attributes.steps.slice():[],r=n[e];n[e]=n[t],n[t]=r;var o=this.editorRefs[e+":text"];this.editorRefs[e+":text"]=this.editorRefs[t+":text"],this.editorRefs[t+":text"]=o,this.props.setAttributes({steps:n});var i=this.state.focus.split(":"),a=C(i,2),s=a[0],c=a[1];s===""+e&&this.setFocus(t+":"+c),s===""+t&&this.setFocus(e+":"+c)}},{key:"removeStep",value:function(e){var t=this.props.attributes.steps?this.props.attributes.steps.slice():[];t.splice(e,1),this.props.setAttributes({steps:t}),delete this.editorRefs[e+":text"];for(var n=e+1;this.editorRefs[n+":text"];)this.editorRefs[n-1+":text"]=this.editorRefs[n+":text"],n++;var r=t.length;delete this.editorRefs[r+":text"];var o="directionsTitle";this.editorRefs[e-1+":text"]&&(o=e-1+":text"),this.setFocus(o)}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddStepButtonClick",value:function(){this.insertStep(null,[],!0)}},{key:"onAddGroupButtonClick",value:function(){var e=this.state.focus.split(":"),t=C(e,2),n=t[0];t[1];n=""!=n&&"directionsTitle"!=n?p()(n):null,this.insertStep(n,[],!0,!0)}},{key:"setFocusToStep",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("directionsTitle")}},{key:"setTitleRef",value:function(e){this.editorRefs.directionsTitle=e}},{key:"moveStepUp",value:function(e){this.swapSteps(e,e-1)}},{key:"moveStepDown",value:function(e){this.swapSteps(e,e+1)}},{key:"setStepRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({directionsTitle:e,jsonTitle:Object(d.d)(Object(v.renderToString)(e))})}},{key:"getSteps",value:function(){var e=this;if(!this.props.attributes.steps)return null;var t=this.state.focus.split(":"),n=C(t,2),r=n[0],o=n[1];return this.props.attributes.steps.map(function(t,n){return wp.element.createElement(f.a,{key:t.id,step:t,index:n,editorRef:e.setStepRef,onChange:e.changeStep,insertStep:e.insertStep,removeStep:e.removeStep,onFocus:e.setFocusToStep,subElement:o,onMoveUp:e.moveStepUp,onMoveDown:e.moveStepDown,isFirst:0===n,isLast:n===e.props.attributes.steps.length-1,isSelected:r===""+n})})}},{key:"getAddStepButton",value:function(){return wp.element.createElement("div",{className:"directions-add-buttons"},wp.element.createElement(b.Button,{icon:"insert",onClick:this.onAddStepButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add step","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(b.Button,{icon:"editor-insertmore",onClick:this.onAddGroupButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add direction group","recipe-card-blocks-by-wpzoom"))))}},{key:"render",value:function(){var e=this.props.attributes,t=e.directionsTitle,n=["recipe-card-directions"].filter(function(e){return e}).join(" "),r=["directions-list"].filter(function(e){return e}).join(" "),o=Object(d.b)(t);return wp.element.createElement("div",{className:n},wp.element.createElement(m.RichText,{tagName:"h3",className:"directions-title",format:"string",value:o,unstableOnFocus:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(c.__)("Write Directions title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("ul",{className:r},this.getSteps()),wp.element.createElement("div",{className:"direction-buttons"},this.getAddStepButton()))}}]),t}(v.Component);_.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},_.defaultProps={className:""},t.a=Object(g.a)([Object(w.withSelect)(function(e,t){var n=e("my-plugin"),r=n.getRecipeData,o=n.getRecipeImage,i=Object(y.a)(),a=i.setRecipeData,s=r(),c=s?JSON.parse(s):null;if(null!==c&&c&&c.instructions&&c.instructions.length>0){t.attributes=[];var l=[];c.instructions.map(function(e,t){l.push({id:Object(h.a)("direction-step-"+t),text:[e],jsonText:e,isGroup:!1})}),l.length>0&&(t.setAttributes(Object.assign({},t.attributes,{steps:l})),c.instructions=[],a(JSON.stringify(c),o()))}return t})])(_)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(16),p=n.n(u),f=n(64),d=n.n(f),h=n(17),m=n.n(h),b=n(100),v=n.n(b),g=n(39),y=n(12),w=n(0),C=(n.n(w),n(5)),E=(n.n(C),n(3)),_=(n.n(E),function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:0,n=!1;return d()(e)&&(n=Object(y.c)(e)),p()(e)&&(n=e.filter(function(e){return e&&e.type&&"img"===e.type})),!(!n||!n[t])&&(m()(n[t].props)?n[t]:n[t].props.src)}}]),t}(w.Component);t.a=x,x.propTypes={index:s.a.number.isRequired,step:s.a.object.isRequired,onChange:s.a.func.isRequired,insertStep:s.a.func.isRequired,removeStep:s.a.func.isRequired,onFocus:s.a.func.isRequired,editorRef:s.a.func.isRequired,onMoveUp:s.a.func.isRequired,onMoveDown:s.a.func.isRequired,subElement:s.a.string.isRequired,isSelected:s.a.bool.isRequired,isFirst:s.a.bool.isRequired,isLast:s.a.bool.isRequired}},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(2),s=(n.n(a),n(19)),c=n(9),l=n.n(c),u=n(92),p=n.n(u),f=n(453),d=n.n(f),h=n(94),m=n.n(h),b=n(62),v=n.n(b),g=n(26),y=n.n(g),w=n(143),C=n.n(w),E=n(17),_=n.n(E),O=n(454),j=n(12),k=n(613),x=n(39),S=n(40),T=n(67),P=n(0),L=(n.n(P),n(5)),R=(n.n(L),n(3)),A=(n.n(R),n(102)),z=n(615),M=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:0,r=this.props,o=r.setAttributes,i=r.attributes.settings,a=i?i.slice():[];l()(a,n)||(a[n]={}),a[n][t]=e,o({settings:a})}},{key:"onChangeDetail",value:function(e,t,n){var r=this.props,o=r.setAttributes,i=r.attributes.details,a=i?i.slice():[],s=l()(a,[t,"id"]),c=l()(a,[t,"icon"]),u=l()(a,[t,"iconSet"]);l()(a,t)||(a[t]={}),s||(a[t].id=C()("detail-item-"+(new Date).getTime())),"icon"===n?a[t].icon=e:c||(a[t].icon="restaurant-utensils"),"iconSet"===n?a[t].iconSet=e:u||(a[t].iconSet="foodicons"),"label"===n&&(a[t][n]=e,a[t].jsonLabel=Object(j.d)(Object(P.renderToString)(e))),"value"===n&&(a[t][n]=e,a[t].jsonValue=Object(j.d)(Object(P.renderToString)(e))),"unit"===n&&(a[t][n]=e,a[t].jsonUnit=Object(j.d)(Object(P.renderToString)(e))),"isRestingTimeField"===n&&(a[t][n]=e),o({details:a})}},{key:"onRemoveRecipeImage",value:function(){(0,this.props.setAttributes)({hasImage:!1,image:null})}},{key:"onUpdateURL",value:function(e){var t=this.props,n=t.setAttributes,r=t.attributes.image;n({hasImage:!0,image:{id:r.id,url:e,alt:r.alt,sizes:r.sizes}})}},{key:"getImageSizeOptions",value:function(){var e=this.props,t=e.imageSizes,n=e.media;return d()(p()(t,function(e){var t=e.name,r=e.slug,o=l()(n,["media_details","sizes",r,"source_url"]);return o?{value:o,label:t}:null}))}},{key:"errorDetails",value:function(){return y()(this.state.structuredDataNotice.errors).replace(/,/g,", ")}},{key:"warningDetails",value:function(){return y()(this.state.structuredDataNotice.warnings).replace(/,/g,", ")}},{key:"notDisplayDetails",value:function(){return y()(this.state.structuredDataNotice.not_display).replace(/,/g,", ")}},{key:"structuredDataTable",value:function(){var e=this.props.attributes,t=e.ingredients,n=e.steps,r=0,o=0;t.forEach(function(e){var t=l()(e,"jsonName");m()(t)||r++}),n.forEach(function(e){var t=l()(e,"jsonText");m()(t)||o++}),this.setState({structuredDataTable:{recipeIngredients:r,recipeInstructions:o}},this.structuredDataNotice)}},{key:"structuredDataNotice",value:function(){var e=this.state.structuredDataTable,t=this.props.attributes,n=t.hasImage,r=t.details,o=t.course,i=t.cuisine,a=t.keywords,s=t.summary,c=t.hasVideo,u=t.settings[0],p=u.displayPrepTime,f=u.displayCookingTime,d=u.displayCourse,h=u.displayCuisine,b=u.displayCalories,v=[],g=[],y=[];L.RichText.isEmpty(s)&&g.push("summary"),!c&&g.push("video"),!l()(r,[1,"value"])&&g.push("prepTime"),!l()(r,[2,"value"])&&g.push("cookTime"),!l()(r,[3,"value"])&&g.push("calories"),m()(o)&&g.push("course"),m()(i)&&g.push("cuisine"),m()(a)&&g.push("keywords"),!f&&v.push("cookTime"),!p&&v.push("prepTime"),!b&&v.push("calories"),!h&&v.push("cuisine"),!d&&v.push("course"),!n&&y.push("image"),!l()(e,"recipeIngredients")&&y.push("ingredients"),!l()(e,"recipeInstructions")&&y.push("steps"),this.setState({structuredDataNotice:{warnings:g,errors:y,not_display:v}})}},{key:"calculateTotalTime",value:function(){if(!this.state.isCalculatedTotalTime){var e=this.props.attributes.details,t=Object(k.b)(l()(e,[1,"value"])),n=Object(k.b)(l()(e,[2,"value"])),r=Object(k.b)(l()(e,[4,"value"])),o=l()(e,[4,"isRestingTimeField"])||!1,i=t+n;o&&(i=t+n+r);var a=l()(e,[8,"value"]);if(!this.state.isCalculateBtnClick&&!_()(a)&&!m()(a)&&0!=a)return void this.setState({isCalculatedTotalTime:!0,isCalculateBtnClick:!1});""!=t&&""!=n&&i>0&&(this.onChangeDetail(y()(i),8,"value"),this.setState({isCalculatedTotalTime:!0,isCalculateBtnClick:!1}))}}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,r=t.attributes,o=t.setAttributes,i=this.state,s=i.structuredDataNotice,c=i.structuredDataTable,u=r.id,p=r.hasImage,f=r.image,d=r.hasVideo,h=r.video,b=r.recipeTitle,v=r.summary,g=r.jsonSummary,y=r.course,w=r.cuisine,C=r.difficulty,E=r.keywords,x=r.details,N=r.settings[0],U=N.hide_header_image,G=N.print_btn,W=N.pin_btn,K=N.custom_author_name,Y=N.displayCourse,$=N.displayCuisine,J=N.displayDifficulty,X=N.displayAuthor,Q=N.displayServings,ee=N.displayPrepTime,te=N.displayCookingTime,ne=N.displayTotalTime,re=N.displayCalories,oe=N.headerAlign,ie=N.ingredientsLayout,ae=Object(S.a)(n),se=this.getImageSizeOptions(),ce="1"===Z.wpzoom_rcb_settings_sections_expanded;return wp.element.createElement(L.InspectorControls,null,wp.element.createElement(R.PanelBody,{icon:T.h,className:"wpzoom-recipe-card-settings",initialOpen:ce,title:Object(a.__)("Recipe Card Settings","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.BaseControl,{id:u+"-image",className:"editor-post-featured-image",label:Object(a.__)("Recipe Card Image (required)","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Upload image for Recipe Card.","recipe-card-blocks-by-wpzoom")},!p&&wp.element.createElement(L.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:D,value:l()(f,["id"]),render:function(e){var t=e.open;return wp.element.createElement(R.Button,{className:"editor-post-featured-image__toggle",onClick:t},Object(a.__)("Add Recipe Image","recipe-card-blocks-by-wpzoom"))}}),p&&wp.element.createElement(P.Fragment,null,wp.element.createElement(L.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:D,value:l()(f,["id"]),render:function(e){var t=e.open;return wp.element.createElement(R.Button,{className:"editor-post-featured-image__preview",onClick:t},wp.element.createElement("img",{className:u+"-image",src:l()(f,["sizes","full","url"])||l()(f,["sizes","full","source_url"])||l()(f,["url"])||l()(f,["source_url"]),alt:l()(f,["alt"])||b}))}}),wp.element.createElement(L.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:D,value:l()(f,["id"]),render:function(e){var t=e.open;return wp.element.createElement(R.Button,{isDefault:!0,isLarge:!0,onClick:t},Object(a.__)("Replace Image","recipe-card-blocks-by-wpzoom"))}}),wp.element.createElement(R.Button,{isLink:"true",isDestructive:"true",onClick:this.onRemoveRecipeImage},Object(a.__)("Remove Recipe Image","recipe-card-blocks-by-wpzoom")))),p&&!m()(se)&&wp.element.createElement(R.SelectControl,{label:Object(a.__)("Image Size","recipe-card-blocks-by-wpzoom"),value:l()(f,["url"]),options:se,onChange:this.onUpdateURL}),wp.element.createElement(R.BaseControl,{id:u+"-hide-header-image",label:Object(a.__)("Hide Recipe Image in Post","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Hide Image","recipe-card-blocks-by-wpzoom"),checked:U,onChange:function(t){return e.onChangeSettings(t,"hide_header_image")}})),!U&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.BaseControl,{id:u+"-print-btn",label:Object(a.__)("Print Button","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Print Button","recipe-card-blocks-by-wpzoom"),checked:G,onChange:function(t){return e.onChangeSettings(t,"print_btn")}})),wp.element.createElement(R.BaseControl,{id:u+"-pinit-btn",label:Object(a.__)("Pinterest Button","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Pinterest Button","recipe-card-blocks-by-wpzoom"),checked:W,onChange:function(t){return e.onChangeSettings(t,"pin_btn")}}))),"simple"===ae&&wp.element.createElement(R.BaseControl,{id:u+"-heading-align",label:Object(a.__)("Header Content Align","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ButtonGroup,null,wp.element.createElement(R.Button,{isPrimary:"left"===oe,isSecondary:"left"!==oe,icon:A.b,title:Object(a.__)("Left","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("left","headerAlign")}}),wp.element.createElement(R.Button,{isPrimary:"right"===oe,isSecondary:"right"!==oe,icon:A.c,title:Object(a.__)("Right","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("right","headerAlign")}}))),"simple"!==ae&&wp.element.createElement(R.BaseControl,{id:u+"-heading-align",label:Object(a.__)("Header Content Align","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ButtonGroup,null,wp.element.createElement(R.Button,{isPrimary:"left"===oe,isSecondary:"left"!==oe,icon:A.b,title:Object(a.__)("Left","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("left","headerAlign")}}),wp.element.createElement(R.Button,{isPrimary:"center"===oe,isSecondary:"center"!==oe,icon:A.a,title:Object(a.__)("Center","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("center","headerAlign")}}),wp.element.createElement(R.Button,{isPrimary:"right"===oe,isSecondary:"right"!==oe,icon:A.c,title:Object(a.__)("Right","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("right","headerAlign")}}))),wp.element.createElement(R.BaseControl,{id:u+"-author",label:Object(a.__)("Author","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Author","recipe-card-blocks-by-wpzoom"),checked:X,onChange:function(t){return e.onChangeSettings(t,"displayAuthor")}}),X&&wp.element.createElement(R.TextControl,{id:u+"-custom-author-name",instanceId:u+"-custom-author-name",type:"text",label:Object(a.__)("Custom author name","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Default: Author of the post","recipe-card-blocks-by-wpzoom"),value:K,onChange:function(t){return e.onChangeSettings(t,"custom_author_name")}})),"newdesign"===ae&&wp.element.createElement(R.BaseControl,{id:u+"-ingredients-layout",label:Object(a.__)("Ingredients Layout","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.SelectControl,{label:Object(a.__)("Select Layout","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("This setting is visible only on Front-End. In Editor still appears in one column to prevent floating elements on editing.","recipe-card-blocks-by-wpzoom"),value:ie,options:[{label:Object(a.__)("1 column"),value:"1-column"},{label:Object(a.__)("2 columns"),value:"2-columns"}],onChange:function(t){return e.onChangeSettings(t,"ingredientsLayout")}}))),wp.element.createElement(O.a,{attributes:r,setAttributes:o,className:n}),wp.element.createElement(R.PanelBody,{icon:T.g,className:"wpzoom-recipe-card-seo-settings",initialOpen:ce,title:Object(a.__)("Recipe Details","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.BaseControl,{id:u+"-course",label:Object(a.__)("Course (required)","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("The post category is added by default.","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Course","recipe-card-blocks-by-wpzoom"),checked:Y,onChange:function(t){return e.onChangeSettings(t,"displayCourse")}}),Y&&wp.element.createElement(R.FormTokenField,{label:Object(a.__)("Add course","recipe-card-blocks-by-wpzoom"),value:y,suggestions:B,onChange:function(e){return o({course:e})},placeholder:Object(a.__)("Type course and press Enter","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(R.BaseControl,{id:u+"-cuisine",label:Object(a.__)("Cuisine (required)","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Cuisine","recipe-card-blocks-by-wpzoom"),checked:$,onChange:function(t){return e.onChangeSettings(t,"displayCuisine")}}),$&&wp.element.createElement(R.FormTokenField,{label:Object(a.__)("Add cuisine","recipe-card-blocks-by-wpzoom"),value:w,suggestions:F,onChange:function(e){return o({cuisine:e})},placeholder:Object(a.__)("Type cuisine and press Enter","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(R.BaseControl,{id:u+"-difficulty",label:Object(a.__)("Difficulty","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Difficulty","recipe-card-blocks-by-wpzoom"),checked:J,onChange:function(t){return e.onChangeSettings(t,"displayDifficulty")}}),J&&wp.element.createElement(R.FormTokenField,{label:Object(a.__)("Add difficulty level","recipe-card-blocks-by-wpzoom"),value:C,suggestions:H,onChange:function(e){return o({difficulty:e})},placeholder:Object(a.__)("Type difficulty level and press Enter","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(R.BaseControl,{id:u+"-keywords",label:Object(a.__)("Keywords (recommended)","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("For multiple keywords add `,` after each keyword (ex: keyword, keyword, keyword). Note: The post tags is added by default.","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.FormTokenField,{label:Object(a.__)("Add keywords","recipe-card-blocks-by-wpzoom"),value:E,suggestions:q,onChange:function(e){return o({keywords:e})},placeholder:Object(a.__)("Type recipe keywords","recipe-card-blocks-by-wpzoom")}))),wp.element.createElement(R.PanelBody,{icon:T.d,className:"wpzoom-recipe-card-details",initialOpen:ce,title:Object(a.__)("Cooking Details","recipe-card-blocks-by-wpzoom")},!l()(r,["settings",1,"isNoticeDismiss"])&&wp.element.createElement(R.Notice,{status:"info",onRemove:function(){return e.onChangeSettings(!0,"isNoticeDismiss",1)}},wp.element.createElement("p",null,Object(a.__)("The following details are used for Schema Markup (Rich Snippets). If you want to hide some details in the post, just turn them off below.","recipe-card-blocks-by-wpzoom")),wp.element.createElement("p",null,wp.element.createElement("strong",null,Object(a.__)("NEW: you can also add custom details (see next panel below).","recipe-card-blocks-by-wpzoom")))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Servings","recipe-card-blocks-by-wpzoom"),checked:Q,onChange:function(t){return e.onChangeSettings(t,"displayServings")}}),wp.element.createElement(R.PanelRow,null,Q&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-yield-label",instanceId:u+"-yield-label",type:"text",label:Object(a.__)("Servings Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Servings","recipe-card-blocks-by-wpzoom"),value:l()(x,[0,"label"]),onChange:function(t){return e.onChangeDetail(t,0,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-yield-value",instanceId:u+"-yield-value",type:"number",label:Object(a.__)("Servings Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[0,"value"]),onChange:function(t){return e.onChangeDetail(t,0,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-yield-unit",instanceId:u+"-yield-unit",type:"text",label:Object(a.__)("Servings Unit","recipe-card-blocks-by-wpzoom"),value:l()(x,[0,"unit"]),onChange:function(t){return e.onChangeDetail(t,0,"unit")}}))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Preparation Time","recipe-card-blocks-by-wpzoom"),checked:ee,onChange:function(t){return e.onChangeSettings(t,"displayPrepTime")}}),wp.element.createElement(R.PanelRow,null,ee&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-preptime-label",instanceId:u+"-preptime-label",type:"text",label:Object(a.__)("Prep Time Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Prep Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[1,"label"]),onChange:function(t){return e.onChangeDetail(t,1,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-preptime-value",instanceId:u+"-preptime-value",type:"number",label:Object(a.__)("Prep Time Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[1,"value"]),onChange:function(t){return e.onChangeDetail(t,1,"value")}}),wp.element.createElement("span",null,l()(x,[1,"unit"])))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Cooking Time","recipe-card-blocks-by-wpzoom"),checked:te,onChange:function(t){return e.onChangeSettings(t,"displayCookingTime")}}),wp.element.createElement(R.PanelRow,null,te&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-cookingtime-label",instanceId:u+"-cookingtime-label",type:"text",label:Object(a.__)("Cook Time Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Cooking Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[2,"label"]),onChange:function(t){return e.onChangeDetail(t,2,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-cookingtime-value",instanceId:u+"-cookingtime-value",type:"number",label:Object(a.__)("Cook Time Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[2,"value"]),onChange:function(t){return e.onChangeDetail(t,2,"value")}}),wp.element.createElement("span",null,l()(x,[2,"unit"])))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Total Time","recipe-card-blocks-by-wpzoom"),checked:ne,onChange:function(t){return e.onChangeSettings(t,"displayTotalTime")}}),wp.element.createElement(R.PanelRow,null,ne&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-totaltime-label",instanceId:u+"-totaltime-label",type:"text",label:Object(a.__)("Total Time Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Total Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[8,"label"]),onChange:function(t){return e.onChangeDetail(t,8,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-totaltime-value",instanceId:u+"-totaltime-value",type:"number",label:Object(a.__)("Total Time Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[8,"value"]),onChange:function(t){return e.onChangeDetail(t,8,"value")}}),wp.element.createElement("span",null,l()(x,[8,"unit"])),wp.element.createElement(R.Button,{isDefault:!0,className:"editor-calculate-total-time",onClick:function(){return e.setState({isCalculatedTotalTime:!1,isCalculateBtnClick:!0})}},Object(a.__)("Calculate Total Time","recipe-card-blocks-by-wpzoom")),wp.element.createElement("p",{className:"description"},Object(a.__)("Default value: prepTime + cookTime","recipe-card-blocks-by-wpzoom")))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Calories","recipe-card-blocks-by-wpzoom"),checked:re,onChange:function(t){return e.onChangeSettings(t,"displayCalories")}}),wp.element.createElement(R.PanelRow,null,re&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-calories-label",instanceId:u+"-calories-label",type:"text",label:Object(a.__)("Calories Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Calories","recipe-card-blocks-by-wpzoom"),value:l()(x,[3,"label"]),onChange:function(t){return e.onChangeDetail(t,3,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-calories-value",instanceId:u+"-calories-value",type:"number",label:Object(a.__)("Calories Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[3,"value"]),onChange:function(t){return e.onChangeDetail(t,3,"value")}}),wp.element.createElement("span",null,l()(x,[3,"unit"]))))),wp.element.createElement(R.PanelBody,{icon:T.b,className:"wpzoom-recipe-card-custom-details",initialOpen:ce,title:Object(a.__)("Custom Details","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.PanelRow,null,wp.element.createElement(R.TextControl,{id:u+"-custom-detail-1-label",instanceId:u+"-custom-detail-1-label",type:"text",label:Object(a.__)("Custom Label 1","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Resting Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[4,"label"]),onChange:function(t){return e.onChangeDetail(t,4,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-1-value",instanceId:u+"-custom-detail-1-value",type:"text",label:Object(a.__)("Custom Value 1","recipe-card-blocks-by-wpzoom"),value:l()(x,[4,"value"]),onChange:function(t){return e.onChangeDetail(t,4,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-1-unit",instanceId:u+"-custom-detail-1-unit",type:"text",label:Object(a.__)("Custom Unit 1","recipe-card-blocks-by-wpzoom"),value:l()(x,[4,"unit"]),onChange:function(t){return e.onChangeDetail(t,4,"unit")}}),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Is Resting Time field?","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("If option is enabled, this means that the value is used to calculate the Total Time. And unit will be converted from minutes to hours if it's needed.","recipe-card-blocks-by-wpzoom"),checked:l()(x,[4,"isRestingTimeField"]),onChange:function(t){return e.onChangeDetail(t,4,"isRestingTimeField")}})),wp.element.createElement(R.PanelRow,null,wp.element.createElement(R.TextControl,{id:u+"-custom-detail-2-label",instanceId:u+"-custom-detail-2-label",type:"text",label:Object(a.__)("Custom Label 2","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Baking Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[5,"label"]),onChange:function(t){return e.onChangeDetail(t,5,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-2-value",instanceId:u+"-custom-detail-2-value",type:"text",label:Object(a.__)("Custom Value 2","recipe-card-blocks-by-wpzoom"),value:l()(x,[5,"value"]),onChange:function(t){return e.onChangeDetail(t,5,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-2-unit",instanceId:u+"-custom-detail-2-unit",type:"text",label:Object(a.__)("Custom Unit 2","recipe-card-blocks-by-wpzoom"),value:l()(x,[5,"unit"]),onChange:function(t){return e.onChangeDetail(t,5,"unit")}})),wp.element.createElement(R.PanelRow,null,wp.element.createElement(R.TextControl,{id:u+"-custom-detail-3-label",instanceId:u+"-custom-detail-3-label",type:"text",label:Object(a.__)("Custom Label 3","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Serving Size","recipe-card-blocks-by-wpzoom"),value:l()(x,[6,"label"]),onChange:function(t){return e.onChangeDetail(t,6,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-3-value",instanceId:u+"-custom-detail-3-value",type:"text",label:Object(a.__)("Custom Value 3","recipe-card-blocks-by-wpzoom"),value:l()(x,[6,"value"]),onChange:function(t){return e.onChangeDetail(t,6,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-3-unit",instanceId:u+"-custom-detail-3-unit",type:"text",label:Object(a.__)("Custom Unit 3","recipe-card-blocks-by-wpzoom"),value:l()(x,[6,"unit"]),onChange:function(t){return e.onChangeDetail(t,6,"unit")}})),wp.element.createElement(R.PanelRow,null,wp.element.createElement(R.TextControl,{id:u+"-custom-detail-4-label",instanceId:u+"-custom-detail-4-label",type:"text",label:Object(a.__)("Custom Label 4","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Net Carbs","recipe-card-blocks-by-wpzoom"),value:l()(x,[7,"label"]),onChange:function(t){return e.onChangeDetail(t,7,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-4-value",instanceId:u+"-custom-detail-4-value",type:"text",label:Object(a.__)("Custom Value 4","recipe-card-blocks-by-wpzoom"),value:l()(x,[7,"value"]),onChange:function(t){return e.onChangeDetail(t,7,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-4-unit",instanceId:u+"-custom-detail-4-unit",type:"text",label:Object(a.__)("Custom Unit 4","recipe-card-blocks-by-wpzoom"),value:l()(x,[7,"unit"]),onChange:function(t){return e.onChangeDetail(t,7,"unit")}}))),wp.element.createElement(z.a,M({onChangeDetail:this.onChangeDetail},{attributes:r})),wp.element.createElement(R.PanelBody,{icon:T.c,className:"wpzoom-recipe-card-structured-data-testing",initialOpen:ce,title:Object(a.__)("Structured Data Testing","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.BaseControl,{id:u+"-counters",help:Object(a.__)("Automatically check Structured Data errors and warnings.","recipe-card-blocks-by-wpzoom")},l()(s,"errors").length>0&&wp.element.createElement(R.Notice,{status:"error",isDismissible:!1},wp.element.createElement("p",null,Object(a.__)("Please enter value for required fields: ","recipe-card-blocks-by-wpzoom")," ",wp.element.createElement("strong",null,this.errorDetails()),".")),l()(s,"warnings").length>0&&wp.element.createElement(R.Notice,{status:"warning",isDismissible:!1},wp.element.createElement("p",null,Object(a.__)("We recommend to add value for following fields: ","recipe-card-blocks-by-wpzoom")," ",wp.element.createElement("strong",null,this.warningDetails()),".")),l()(s,"not_display").length>0&&wp.element.createElement(R.Notice,{status:"warning",isDismissible:!1},wp.element.createElement("p",null,Object(a.__)("We recommend to display following fields: ","recipe-card-blocks-by-wpzoom")," ",wp.element.createElement("strong",null,this.notDisplayDetails()),".")),wp.element.createElement(R.PanelRow,{className:b?"text-color-green":"text-color-red"},wp.element.createElement("span",null,"recipeTitle"),wp.element.createElement("strong",null,b)),wp.element.createElement(R.PanelRow,{className:L.RichText.isEmpty(v)?"text-color-orange":"text-color-green"},wp.element.createElement("span",null,"description"),wp.element.createElement("strong",null,_()(g)?V:Object(j.d)(g))),wp.element.createElement(R.PanelRow,{className:p?"text-color-green":"text-color-red"},wp.element.createElement("span",null,"image"),wp.element.createElement("strong",null,p?l()(f,"url"):V)),wp.element.createElement(R.PanelRow,{className:d?"text-color-green":"text-color-orange"},wp.element.createElement("span",null,"video"),wp.element.createElement("strong",null,d?l()(h,"url"):V)),wp.element.createElement(R.PanelRow,{className:m()(E)?"text-color-orange":"text-color-green"},wp.element.createElement("span",null,"keywords"),wp.element.createElement("strong",null,m()(E)?V:E.filter(function(e){return e}).join(", "))),wp.element.createElement(R.PanelRow,{className:!Y||m()(y)?"text-color-orange":"text-color-green"},wp.element.createElement("span",null,"recipeCategory"),Y&&wp.element.createElement("strong",null,m()(y)?V:y.filter(function(e){return e}).join(", ")),!Y&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:!$||m()(w)?"text-color-orange":"text-color-green"},wp.element.createElement("span",null,"recipeCuisine"),$&&wp.element.createElement("strong",null,m()(w)?V:w.filter(function(e){return e}).join(", ")),!$&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:Q&&l()(x,[0,"value"])&&"text-color-green"},wp.element.createElement("span",null,"recipeYield"),Q&&wp.element.createElement("strong",null,l()(x,[0,"value"])?l()(x,[0,"value"])+" "+l()(x,[0,"unit"]):V),!Q&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:ee&&l()(x,[1,"value"])?"text-color-green":"text-color-orange"},wp.element.createElement("span",null,"prepTime"),ee&&wp.element.createElement("strong",null,l()(x,[1,"value"])?Object(k.a)(l()(x,[1,"value"])):V),!ee&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:te&&l()(x,[2,"value"])?"text-color-green":"text-color-orange"},wp.element.createElement("span",null,"cookTime"),te&&wp.element.createElement("strong",null,l()(x,[2,"value"])?Object(k.a)(l()(x,[2,"value"])):V),!te&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:ne&&l()(x,[8,"value"])&&"text-color-green"},wp.element.createElement("span",null,"totalTime"),ne&&wp.element.createElement("strong",null,l()(x,[8,"value"])?Object(k.a)(l()(x,[8,"value"])):V),!ne&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:re&&l()(x,[3,"value"])?"text-color-green":"text-color-orange"},wp.element.createElement("span",null,"calories"),re&&wp.element.createElement("strong",null,l()(x,[3,"value"])?l()(x,[3,"value"])+" "+l()(x,[3,"unit"]):V),!re&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:l()(c,"recipeIngredients")?"text-color-green":"text-color-red"},wp.element.createElement("span",null,Object(a.__)("Ingredients","recipe-card-blocks-by-wpzoom")),wp.element.createElement("strong",null,l()(c,"recipeIngredients")?l()(c,"recipeIngredients"):V)),wp.element.createElement(R.PanelRow,{className:l()(c,"recipeInstructions")?"text-color-green":"text-color-red"},wp.element.createElement("span",null,Object(a.__)("Steps","recipe-card-blocks-by-wpzoom")),wp.element.createElement("strong",null,l()(c,"recipeInstructions")?l()(c,"recipeInstructions"):V)))))}}]),t}(P.Component);t.a=G},function(e,t){function n(e){for(var t=-1,n=null==e?0:e.length,r=0,o=[];++t-1;);return n}var o=n(66);e.exports=r},function(e,t){function n(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i-1;);return n}var o=n(66);e.exports=r},function(e,t,n){function r(e){return null==e?[]:o(e,i(e))}var o=n(462),i=n(50);e.exports=r},function(e,t,n){function r(e,t){return o(t,function(t){return e[t]})}var o=n(74);e.exports=r},function(e,t,n){"use strict";var r=(n(33),n(185),n(0));n.n(r)},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}t.a=r},function(e,t,n){"use strict";var r=n(0),o=(n.n(r),n(1)),i=Object(r.createElement)(o.b,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(r.createElement)(o.a,{d:"M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z"}));t.a=i},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1],n="",o={hours:{value:"",unit:""},minutes:{value:"",unit:""}},a=r(e);if(!a)return e;var c=s()(a/60),u=a%60;return t?(c&&(o.hours.value=c,o.hours.unit=Object(i._n)("hour","hours",l()(c),"recipe-card-blocks-by-wpzoom")),u&&(o.minutes.value=u,o.minutes.unit=Object(i._n)("minute","minutes",l()(u),"recipe-card-blocks-by-wpzoom")),o):(c&&(n+=c+" "+Object(i._n)("hour","hours",l()(c),"recipe-card-blocks-by-wpzoom")),u&&(n+=" "+u,n+=" "+Object(i._n)("minute","minutes",l()(u),"recipe-card-blocks-by-wpzoom")),n)}t.b=r,t.a=o;var i=n(2),a=(n.n(i),n(614)),s=n.n(a),c=n(29),l=n.n(c),u=n(62),p=n.n(u)},function(e,t,n){var r=n(186),o=r("floor");e.exports=o},function(e,t,n){"use strict";var r=n(67),o=n(2),i=(n.n(o),n(3)),a=(n.n(i),n(0)),s=(n.n(a),n(187)),c=n.n(s),l=function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=wpzoomRecipeCard,p=u.setting_options,f=u.storeURL,d=Object(o.__)("AI Credits","recipe-card-blocks-by-wpzoom"),h=function(e){var t=e.attributes,n=(e.onChangeDetail,t.id,t.details,Object(a.useState)(null)),s=l(n,2),u=s[0],h=s[1],m=Object(a.useState)(0),b=l(m,2),v=b[0],g=b[1],y=Object(a.useState)(0),w=l(y,2),C=w[0],E=w[1];Object(a.useEffect)(function(){c()({path:"/wp/v2/users/me"}).then(function(e){h(e.id),console.log("User data:",e.id)}).catch(function(e){console.error("Error fetching user data:",e)})},[]),Object(a.useEffect)(function(){if(null!==u){var e=function(){c()({path:"/wpzoomRCB/v1/getCredits",method:"GET"}).then(function(e){g(e.remaining||0),E(e.free_credits||0)}).catch(function(e){console.error("Error fetching credits:",e)})};e();var t=setInterval(e,1e4);return function(){clearInterval(t)}}},[u]);var _="1"===p.wpzoom_rcb_settings_sections_expanded;return wp.element.createElement(i.PanelBody,{icon:r.a,className:"wpzoom-recipe-card-custom-details",initialOpen:_,title:d},wp.element.createElement(i.PanelRow,{style:{borderBottom:"none !important"}},wp.element.createElement("p",{style:{color:"#808080",fontWeight:300}},"Generating a recipe costs 1 AI Credit. Buy an AI credit plan from our website that best fits your needs.")),wp.element.createElement(i.PanelRow,{style:{borderBottom:"none !important"}},C>0&&wp.element.createElement("strong",null,C," Free Credits"),v>0&&wp.element.createElement("strong",null,v," Credits remaining"),0==C&&0==v&&wp.element.createElement("strong",null,"0 Credits remaining")),wp.element.createElement(i.PanelRow,{style:{textAlign:"center",borderBottom:"none !important"}},wp.element.createElement(i.Button,{className:"buyMore",target:"_blank",isPrimary:!0,href:f+"account/ai-credits/"},Object(o.__)("Buy more credits","recipe-card-blocks-by-wpzoom"))))};t.a=h},function(e,t,n){"use strict";function r(e){function t(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=r(e),o="";return f()(n)||(o=Object(T.d)(Object(P.renderToString)(c()(n)))),t&&(o="**"+o+"**"),f()(o)?"":o+"\n"}function n(e){var t="";return h()(e)&&E()(e,function(e,n){t+=n+": "+e+";"}),b()(e)&&(t=e),t}function r(e){if(b()(e))return e;if(u()(e))return"";var t="";return E()(e,function(e){if(b()(e))t+=e;else{var o=a()(e,["type"])||"",i=a()(e,["props","children"])||"",s=o?"<"+o+">":"",c=o?"":"";if("img"===o){var l=a()(e,["props","src"])||!1;if(l){s="<"+o+' src="'+l+'" alt="'+(a()(e,["props","alt"])||"")+'" class="direction-step-image" style="'+n(a()(e,["props","style"])||"")+'" />'}else s="";c=""}else if("a"===o){var u=a()(e,["props","rel"])||"",p=a()(e,["props","aria-label"])||"",f=a()(e,["props","href"])||"#",d=a()(e,["props","target"])||"_blank";s="<"+o+' rel="'+u+'" aria-label="'+p+'" href="'+f+'" target="'+d+'">'}else"br"===o&&(c="");t+=s+r(i)+c}}),t}function i(){for(var e=[],t=/([^\n\t\r\v\f][\w\W\u0430-\u044f\u0410-\u042f].*)/gim,n=void 0,r=0;null!==(n=t.exec(y));)n.index===t.lastIndex&&t.lastIndex++,E()(n,function(t,o){if("1"==o){var i=k()(t,"**");i&&(t=c()(t,"**"));var a=S()(t);e[r]={id:"ingredient-item-"+n.index,name:a,jsonName:Object(T.d)(Object(P.renderToString)(c()(t))),isGroup:i},r++}});_({ingredients:e})}function s(){for(var e=[],t=/([^.\n\t\r\v\f][a-zA-Z0-9\u0430-\u044f\u0410-\u042f].*)/gim,n=void 0,r=0;null!==(n=t.exec(C));)n.index===t.lastIndex&&t.lastIndex++,E()(n,function(t,o){if("1"==o){var i=k()(t,"**");i&&(t=c()(t,"**"));var a=S()(t);e[r]={id:"direction-step-"+n.index,text:a,jsonText:Object(T.d)(Object(P.renderToString)(c()(t))),isGroup:i},r++}});_({steps:e}),j({isOpen:!1})}var l=e.toToolBar,p=e.isOpen,d=e.isDataSet,m=(e.hasBlocks,e.ingredients),v=e.steps,y=e._ingredients,C=e._directions,_=e.setAttributes,j=e.setState,x=e.onBulkAdd,R=["wpzoom-recipe-card/block-ingredients","wpzoom-recipe-card/block-directions"],M=Object(A.select)("core/block-editor").getBlocks(),N=w()(M,function(e){return-1!==O()(R,e.name)});return d||(m&&m.map(function(e){var n=!g()(e.isGroup)&&e.isGroup;y+=t(e.name,n)}),v&&v.map(function(e){var n=!g()(e.isGroup)&&e.isGroup;C+=t(e.text,n)}),j({isDataSet:!0,_ingredients:y,_directions:C})),wp.element.createElement(P.Fragment,null,l&&wp.element.createElement(L.Toolbar,null,wp.element.createElement(L.Button,{icon:"edit",className:"wpzoom-recipe-card__extra-options",label:Object(o.__)("Recipe Card extra options","recipe-card-blocks-by-wpzoom"),isPrimary:!0,isLarge:!0,onClick:function(e){e.stopPropagation(),j({isOpen:!0,isDataSet:!1,_ingredients:"",_directions:"",hasBlocks:N.length>0})}},Object(o.__)("Bulk Add","recipe-card-blocks-by-wpzoom"))),p&&wp.element.createElement(L.Modal,{title:Object(o.__)("Recipe Card Bulk Add","recipe-card-blocks-by-wpzoom"),onRequestClose:function(){return j({isOpen:!1})}},wp.element.createElement("div",{className:"wpzoom-recipe-card-extra-options",style:{maxWidth:"720px",maxHeight:"525px"}},wp.element.createElement("div",{className:"form-group"},wp.element.createElement("div",{className:"wrap-content"},wp.element.createElement(L.TextareaControl,{label:Object(o.__)("Insert Ingredients","recipe-card-blocks-by-wpzoom"),help:Object(o.__)("Each line break is a new ingredient. Note: To add Ingredient Group Title just type **Group Title** on new line.","recipe-card-blocks-by-wpzoom"),className:"bulk-add-enter-ingredients",rows:"5",value:y,onKeyPress:z,onChange:function(e){return j({_ingredients:e})}}),wp.element.createElement(L.TextareaControl,{label:Object(o.__)("Insert Directions","recipe-card-blocks-by-wpzoom"),help:Object(o.__)("Each line break is a new direction. Note: To add Direction Group Title just type **Group Title** on new line.","recipe-card-blocks-by-wpzoom"),className:"bulk-add-enter-directions",rows:"5",value:C,onKeyPress:z,onChange:function(e){return j({_directions:e})}}))),wp.element.createElement("div",{className:"form-group"},wp.element.createElement(L.Button,{isDefault:!0,onClick:function(){return j({isOpen:!1})}},Object(o.__)("Cancel","recipe-card-blocks-by-wpzoom")),(!f()(y)||!f()(C))&&wp.element.createElement(L.Button,{isPrimary:!0,onClick:function(){i(),s(),x()}},Object(o.__)("Bulk Add","recipe-card-blocks-by-wpzoom"))))))}var o=n(2),i=(n.n(o),n(9)),a=n.n(i),s=n(183),c=n.n(s),l=n(62),u=n.n(l),p=n(94),f=n.n(p),d=n(16),h=n.n(d),m=n(64),b=n.n(m),v=n(17),g=n.n(v),y=n(188),w=n.n(y),C=n(75),E=n.n(C),_=n(618),O=n.n(_),j=n(184),k=n.n(j),x=n(100),S=n.n(x),T=n(12),P=n(0),L=(n.n(P),n(3)),R=(n.n(L),n(20)),A=n(14),z=(n.n(A),function(e){return e.stopPropagation()});t.a=Object(R.b)({toToolBar:!0,isOpen:!1,isDataSet:!1,hasBlocks:!1,_ingredients:"",_directions:""})(r)},function(e,t,n){function r(e,t){var n=[];return o(e,function(e,r,o){t(e,r,o)&&n.push(e)}),n}var o=n(76);e.exports=r},function(e,t,n){function r(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var s=null==n?0:i(n);return s<0&&(s=a(r+s,0)),o(e,t,s)}var o=n(66),i=n(60),a=Math.max;e.exports=r},function(e,t,n){"use strict";var r=n(42),o=n.n(r),i=n(2),a=(n.n(i),o()("wpzoom-recipe-card-print-link")),s=function(e){var t=e.id,n=e.icon;return wp.element.createElement("div",{className:a},wp.element.createElement("a",{className:"btn-print-link no-print",href:"#"+t,title:Object(i.__)("Print directions...","recipe-card-blocks-by-wpzoom")},n,wp.element.createElement("span",null,Object(i.__)("Print","recipe-card-blocks-by-wpzoom"))))};t.a=s},function(e,t,n){"use strict";var r=n(42),o=n.n(r),i=n(2),a=(n.n(i),o()("wpzoom-recipe-card-pinit")),s=function(e){var t=e.icon;return wp.element.createElement("div",{className:a},wp.element.createElement("a",{className:"btn-pinit-link no-print","data-pin-do":"buttonPin",href:"#","data-pin-custom":"true"},t,wp.element.createElement("span",null,Object(i.__)("Pin","recipe-card-blocks-by-wpzoom"))))};t.a=s},function(e,t,n){"use strict";function r(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(o,i){try{var a=t[o](i),s=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var o=n(189),i=n.n(o),a=n(4),s=(n.n(a),n(190)),c=(n.n(s),n(2)),l=(n.n(c),n(3)),u=(n.n(l),n(14)),p=(n.n(u),n(191)),f=n(30),d=this,h=function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),m=wpzoomRecipeCard,b=m.siteURL,v=m.storeURL,g=function(e){var t=e.prompts,n="",o="",s="",m=!0;t&&(t.recipe&&(n=t.recipe),t.image&&(o=t.image),t.nutrition&&(s=t.nutrition),n!==o&&(m=!1));var g=Object(f.a)(),y=g.setRecipeData,w=g.setMessageToAI,C=Object(a.useState)(!1),E=h(C,2),_=E[0],O=E[1],j=Object(a.useState)(n),k=h(j,2),x=k[0],S=k[1],T=Object(a.useState)(m),P=h(T,2),L=P[0],R=P[1],A=Object(a.useState)(!0),z=h(A,2),M=z[0],N=z[1],D=Object(a.useState)(o),V=h(D,2),I=V[0],B=V[1],F=Object(a.useState)(s),H=h(F,2),q=(H[0],H[1],Object(a.useState)(!1)),U=h(q,2),Z=U[0],G=U[1],W=Object(a.useState)(!0),K=h(W,2),Y=K[0],$=K[1],J=Object(a.useState)(!1),X=h(J,2),Q=X[0],ee=X[1],te=Object(a.useState)(!1),ne=h(te,2),re=ne[0],oe=ne[1],ie=Object(a.useState)(!1),ae=h(ie,2),se=ae[0],ce=ae[1],le=Object(a.useState)(!1),ue=h(le,2),pe=ue[0],fe=ue[1],de=Object(a.useState)(!1),he=h(de,2),me=he[0],be=he[1],ve=Object(a.useState)(!1),ge=h(ve,2),ye=ge[0],we=ge[1],Ce=Object(a.useState)(!1),Ee=h(Ce,2),_e=Ee[0],Oe=(Ee[1],Object(u.useSelect)(function(e){return{getCurrentUser:e("core").getCurrentUser}})),je=Oe.getCurrentUser;Object(a.useEffect)(function(){var e=document.querySelector(".wp-block-wpzoom-recipe-card-block-recipe-card");e&&(ye?e.classList.add("image-loader"):e.classList.remove("image-loader"))},[ye]);var ke=function(){O(function(e){return!e}),G(!0),$(!1)},xe=function(e){S(e)},Se=function(){var e=r(i.a.mark(function e(){var t,n,r,o,a,s,c,l,u,p,f,h;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,be(!0),O(!1),t={},e.next=6,fetch(b+"/wp-json/wpzoomRCB/v1/getLicenseData").then(function(e){return e.json()}).then(function(e){t=e}).catch(function(e){console.error("Error fetching option value:",e)});case 6:return e.next=8,je();case 8:if(n=e.sent,r=t.chat_model,o=" "+t.append_recipe_data_prompt,a=t.prepend_recipe_data_prompt+" ",s=" "+t.append_recipe_image_prompt,c=t.prepend_recipe_image_prompt+" ",t.license="valid",""!=t.user&&null!=t.user&&void 0!=t.user){e.next=16;break}return fe(!1),be(!1),ce(!0),e.abrupt("return",!1);case 16:return e.next=18,fetch(t.endpoint_url+"wp-json/wp-zoom-openai/v1/purchase",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({message:{recipe:a+x+o,image:c+(L?x:I)+s,generate_image:M},user_id:t.user.ID,email:t.user.email,chat_model:r})});case 18:return l=e.sent,e.next=21,l.json();case 21:if(u=e.sent,console.log(u),"Insufficient credits"!==u.error){e.next=27;break}ee(!0),e.next=60;break;case 27:e.prev=27,p=u.chat_response?JSON.parse(u.chat_response):null,e.next=37;break;case 31:return e.prev=31,e.t0=e.catch(27),fe(!1),oe("Error in AI Response,\nTry using a different prompt."),console.error("Error parsing JSON:",e.t0.message),e.abrupt("return",!1);case 37:if(f=u.dalle_response,h=u.chat_response,!h.error){e.next=42;break}return fe(!1),oe("Error in AI Response,\nTry using a different prompt."),e.abrupt("return",!1);case 42:if(y(h,null),fe(!0),be(!1),!M){e.next=51;break}if(!f.error){e.next=50;break}return fe(!1),oe("Error in AI Response,\nTry using a different prompt."),e.abrupt("return",!1);case 50:we(!0);case 51:if(!f){e.next=54;break}return e.next=54,fetch(b+"/wp-json/wpzoomRCB/v1/saveGeneratedImage",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(f)}).then(function(e){return e.json()}).then(function(e){f=e}).catch(function(e){console.error("Error fetching option value:",e)});case 54:if(!u.credits){e.next=57;break}return e.next=57,fetch(b+"/wp-json/wpzoomRCB/v1/updateCredits",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u.credits)});case 57:fe(!0),w({recipe:x,image:L?x:I}),y(null,f);case 60:e.next=67;break;case 62:e.prev=62,e.t1=e.catch(0),console.error("Error fetching option value:",e.t1),fe(!1),oe(!0);case 67:return e.prev=67,be(!1),O(!1),we(!1),e.finish(67);case 72:case"end":return e.stop()}},e,d,[[0,62,67,72],[27,31]])}));return function(){return e.apply(this,arguments)}}(),Te=function(){O(!1),G(!1),$(!0)},Pe=function(){oe(!1),ce(!1),ee(!1),G(!1),O(!1)},Le=function(){oe(!1),G(!1),O(!0),_(!0)},Re=["Classic Italian pasta","Low-carb dinner recipe","Beginner-friendly dessert recipe","I want a recipe with a twist. Surprise me!","Generate a festive holiday dessert idea."];return wp.element.createElement("div",{className:"ai-div"},Y&&wp.element.createElement(l.Button,{className:"ai-button",onClick:ke},wp.element.createElement("span",{className:"btn-svg"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},wp.element.createElement("g",{clipPath:"url(#clip0_0_75)"},wp.element.createElement("path",{d:"M7.65693 6.24724C7.76693 5.91724 8.23293 5.91724 8.34293 6.24724L8.98793 8.18424C9.1299 8.61004 9.3691 8.99693 9.68657 9.31422C10.004 9.63152 10.3911 9.8705 10.8169 10.0122L12.7529 10.6572C13.0829 10.7672 13.0829 11.2332 12.7529 11.3432L10.8159 11.9882C10.3901 12.1302 10.0033 12.3694 9.68595 12.6869C9.36866 13.0044 9.12967 13.3914 8.98793 13.8172L8.34293 15.7532C8.31922 15.8255 8.27329 15.8884 8.21169 15.933C8.1501 15.9777 8.07599 16.0017 7.99993 16.0017C7.92388 16.0017 7.84977 15.9777 7.78817 15.933C7.72658 15.8884 7.68065 15.8255 7.65693 15.7532L7.01193 13.8162C6.87006 13.3905 6.63101 13.0037 6.31373 12.6865C5.99644 12.3692 5.60963 12.1301 5.18393 11.9882L3.24693 11.3432C3.17467 11.3195 3.11175 11.2736 3.06713 11.212C3.02252 11.1504 2.9985 11.0763 2.9985 11.0002C2.9985 10.9242 3.02252 10.8501 3.06713 10.7885C3.11175 10.7269 3.17467 10.681 3.24693 10.6572L5.18393 10.0122C5.60963 9.87037 5.99644 9.63132 6.31373 9.31404C6.63101 8.99675 6.87006 8.60994 7.01193 8.18424L7.65693 6.24724ZM3.79393 1.14824C3.80827 1.10494 3.8359 1.06725 3.87288 1.04054C3.90986 1.01383 3.95431 0.999455 3.99993 0.999455C4.04555 0.999455 4.09001 1.01383 4.12699 1.04054C4.16397 1.06725 4.19159 1.10494 4.20593 1.14824L4.59293 2.31024C4.76593 2.82824 5.17193 3.23424 5.68993 3.40724L6.85193 3.79424C6.89524 3.80858 6.93292 3.83621 6.95963 3.87319C6.98634 3.91017 7.00072 3.95462 7.00072 4.00024C7.00072 4.04586 6.98634 4.09032 6.95963 4.1273C6.93292 4.16428 6.89524 4.1919 6.85193 4.20624L5.68993 4.59324C5.43431 4.67808 5.20202 4.82143 5.01157 5.01188C4.82112 5.20233 4.67777 5.43462 4.59293 5.69024L4.20593 6.85224C4.19159 6.89555 4.16397 6.93323 4.12699 6.95994C4.09001 6.98665 4.04555 7.00103 3.99993 7.00103C3.95431 7.00103 3.90986 6.98665 3.87288 6.95994C3.8359 6.93323 3.80827 6.89555 3.79393 6.85224L3.40693 5.69024C3.32209 5.43462 3.17874 5.20233 2.98829 5.01188C2.79784 4.82143 2.56556 4.67808 2.30993 4.59324L1.14793 4.20624C1.10463 4.1919 1.06694 4.16428 1.04023 4.1273C1.01352 4.09032 0.999146 4.04586 0.999146 4.00024C0.999146 3.95462 1.01352 3.91017 1.04023 3.87319C1.06694 3.83621 1.10463 3.80858 1.14793 3.79424L2.30993 3.40724C2.56556 3.3224 2.79784 3.17905 2.98829 2.9886C3.17874 2.79815 3.32209 2.56587 3.40693 2.31024L3.79393 1.14824ZM10.8629 0.0992422C10.8728 0.0707684 10.8913 0.0460781 10.9159 0.0286037C10.9404 0.0111294 10.9698 0.0017395 10.9999 0.0017395C11.0301 0.0017395 11.0595 0.0111294 11.084 0.0286037C11.1086 0.0460781 11.1271 0.0707684 11.1369 0.0992422L11.3949 0.873242C11.5099 1.21924 11.7809 1.49024 12.1269 1.60524L12.9009 1.86324C12.9294 1.87311 12.9541 1.89161 12.9716 1.91617C12.989 1.94072 12.9984 1.97011 12.9984 2.00024C12.9984 2.03038 12.989 2.05977 12.9716 2.08432C12.9541 2.10887 12.9294 2.12737 12.9009 2.13724L12.1269 2.39524C11.9566 2.45224 11.8018 2.54803 11.6747 2.67506C11.5477 2.80209 11.4519 2.95688 11.3949 3.12724L11.1369 3.90124C11.1271 3.92972 11.1086 3.95441 11.084 3.97188C11.0595 3.98936 11.0301 3.99875 10.9999 3.99875C10.9698 3.99875 10.9404 3.98936 10.9159 3.97188C10.8913 3.95441 10.8728 3.92972 10.8629 3.90124L10.6049 3.12724C10.5479 2.95688 10.4521 2.80209 10.3251 2.67506C10.1981 2.54803 10.0433 2.45224 9.87293 2.39524L9.09993 2.13724C9.07146 2.12737 9.04677 2.10887 9.02929 2.08432C9.01182 2.05977 9.00243 2.03038 9.00243 2.00024C9.00243 1.97011 9.01182 1.94072 9.02929 1.91617C9.04677 1.89161 9.07146 1.87311 9.09993 1.86324L9.87393 1.60524C10.2199 1.49024 10.4909 1.21924 10.6059 0.873242L10.8629 0.0992422Z",fill:"#E1581A"})),wp.element.createElement("defs",null,wp.element.createElement("clipPath",{id:"clip0_0_75"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white"}))))),wp.element.createElement("span",{className:"btn-text"},"Generate with AI")),Z&&wp.element.createElement(l.Button,{className:"manual-button",onClick:Te},"Add manually"),_&&wp.element.createElement(l.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content"},wp.element.createElement("button",{className:"close-button",onClick:Te},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("form",{onSubmit:Se},wp.element.createElement("div",{className:"svg-input"},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 16 16",fill:"none"},wp.element.createElement("g",{clipPath:"url(#clip0_0_75)"},wp.element.createElement("path",{d:"M7.65693 6.24724C7.76693 5.91724 8.23293 5.91724 8.34293 6.24724L8.98793 8.18424C9.1299 8.61004 9.3691 8.99693 9.68657 9.31422C10.004 9.63152 10.3911 9.8705 10.8169 10.0122L12.7529 10.6572C13.0829 10.7672 13.0829 11.2332 12.7529 11.3432L10.8159 11.9882C10.3901 12.1302 10.0033 12.3694 9.68595 12.6869C9.36866 13.0044 9.12967 13.3914 8.98793 13.8172L8.34293 15.7532C8.31922 15.8255 8.27329 15.8884 8.21169 15.933C8.1501 15.9777 8.07599 16.0017 7.99993 16.0017C7.92388 16.0017 7.84977 15.9777 7.78817 15.933C7.72658 15.8884 7.68065 15.8255 7.65693 15.7532L7.01193 13.8162C6.87006 13.3905 6.63101 13.0037 6.31373 12.6865C5.99644 12.3692 5.60963 12.1301 5.18393 11.9882L3.24693 11.3432C3.17467 11.3195 3.11175 11.2736 3.06713 11.212C3.02252 11.1504 2.9985 11.0763 2.9985 11.0002C2.9985 10.9242 3.02252 10.8501 3.06713 10.7885C3.11175 10.7269 3.17467 10.681 3.24693 10.6572L5.18393 10.0122C5.60963 9.87037 5.99644 9.63132 6.31373 9.31404C6.63101 8.99675 6.87006 8.60994 7.01193 8.18424L7.65693 6.24724ZM3.79393 1.14824C3.80827 1.10494 3.8359 1.06725 3.87288 1.04054C3.90986 1.01383 3.95431 0.999455 3.99993 0.999455C4.04555 0.999455 4.09001 1.01383 4.12699 1.04054C4.16397 1.06725 4.19159 1.10494 4.20593 1.14824L4.59293 2.31024C4.76593 2.82824 5.17193 3.23424 5.68993 3.40724L6.85193 3.79424C6.89524 3.80858 6.93292 3.83621 6.95963 3.87319C6.98634 3.91017 7.00072 3.95462 7.00072 4.00024C7.00072 4.04586 6.98634 4.09032 6.95963 4.1273C6.93292 4.16428 6.89524 4.1919 6.85193 4.20624L5.68993 4.59324C5.43431 4.67808 5.20202 4.82143 5.01157 5.01188C4.82112 5.20233 4.67777 5.43462 4.59293 5.69024L4.20593 6.85224C4.19159 6.89555 4.16397 6.93323 4.12699 6.95994C4.09001 6.98665 4.04555 7.00103 3.99993 7.00103C3.95431 7.00103 3.90986 6.98665 3.87288 6.95994C3.8359 6.93323 3.80827 6.89555 3.79393 6.85224L3.40693 5.69024C3.32209 5.43462 3.17874 5.20233 2.98829 5.01188C2.79784 4.82143 2.56556 4.67808 2.30993 4.59324L1.14793 4.20624C1.10463 4.1919 1.06694 4.16428 1.04023 4.1273C1.01352 4.09032 0.999146 4.04586 0.999146 4.00024C0.999146 3.95462 1.01352 3.91017 1.04023 3.87319C1.06694 3.83621 1.10463 3.80858 1.14793 3.79424L2.30993 3.40724C2.56556 3.3224 2.79784 3.17905 2.98829 2.9886C3.17874 2.79815 3.32209 2.56587 3.40693 2.31024L3.79393 1.14824ZM10.8629 0.0992422C10.8728 0.0707684 10.8913 0.0460781 10.9159 0.0286037C10.9404 0.0111294 10.9698 0.0017395 10.9999 0.0017395C11.0301 0.0017395 11.0595 0.0111294 11.084 0.0286037C11.1086 0.0460781 11.1271 0.0707684 11.1369 0.0992422L11.3949 0.873242C11.5099 1.21924 11.7809 1.49024 12.1269 1.60524L12.9009 1.86324C12.9294 1.87311 12.9541 1.89161 12.9716 1.91617C12.989 1.94072 12.9984 1.97011 12.9984 2.00024C12.9984 2.03038 12.989 2.05977 12.9716 2.08432C12.9541 2.10887 12.9294 2.12737 12.9009 2.13724L12.1269 2.39524C11.9566 2.45224 11.8018 2.54803 11.6747 2.67506C11.5477 2.80209 11.4519 2.95688 11.3949 3.12724L11.1369 3.90124C11.1271 3.92972 11.1086 3.95441 11.084 3.97188C11.0595 3.98936 11.0301 3.99875 10.9999 3.99875C10.9698 3.99875 10.9404 3.98936 10.9159 3.97188C10.8913 3.95441 10.8728 3.92972 10.8629 3.90124L10.6049 3.12724C10.5479 2.95688 10.4521 2.80209 10.3251 2.67506C10.1981 2.54803 10.0433 2.45224 9.87293 2.39524L9.09993 2.13724C9.07146 2.12737 9.04677 2.10887 9.02929 2.08432C9.01182 2.05977 9.00243 2.03038 9.00243 2.00024C9.00243 1.97011 9.01182 1.94072 9.02929 1.91617C9.04677 1.89161 9.07146 1.87311 9.09993 1.86324L9.87393 1.60524C10.2199 1.49024 10.4909 1.21924 10.6059 0.873242L10.8629 0.0992422Z",fill:"#E1581A"})),wp.element.createElement("defs",null,wp.element.createElement("clipPath",{id:"clip0_0_75"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white"}))))),wp.element.createElement(l.TextControl,{placeholder:Object(c.__)("Enter recipe title here"),value:x,className:"message-recipe",onChange:xe})),wp.element.createElement(l.CheckboxControl,{label:Object(c.__)("Generate Recipe Image with AI"),help:Object(c.__)("This step might slow down the process (~30 seconds)"),checked:M,className:"use-recipe-image-prompt",onChange:function(e){N(e)}}),M&&wp.element.createElement(l.CheckboxControl,{label:Object(c.__)("Use the same prompt for image"),checked:L,className:"use-recipe-image-prompt",onChange:function(e){R(e)}}),!L&&wp.element.createElement("div",{className:"svg-input"},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 16 16",fill:"none"},wp.element.createElement("g",{clipPath:"url(#clip0_0_75)"},wp.element.createElement("path",{d:"M7.65693 6.24724C7.76693 5.91724 8.23293 5.91724 8.34293 6.24724L8.98793 8.18424C9.1299 8.61004 9.3691 8.99693 9.68657 9.31422C10.004 9.63152 10.3911 9.8705 10.8169 10.0122L12.7529 10.6572C13.0829 10.7672 13.0829 11.2332 12.7529 11.3432L10.8159 11.9882C10.3901 12.1302 10.0033 12.3694 9.68595 12.6869C9.36866 13.0044 9.12967 13.3914 8.98793 13.8172L8.34293 15.7532C8.31922 15.8255 8.27329 15.8884 8.21169 15.933C8.1501 15.9777 8.07599 16.0017 7.99993 16.0017C7.92388 16.0017 7.84977 15.9777 7.78817 15.933C7.72658 15.8884 7.68065 15.8255 7.65693 15.7532L7.01193 13.8162C6.87006 13.3905 6.63101 13.0037 6.31373 12.6865C5.99644 12.3692 5.60963 12.1301 5.18393 11.9882L3.24693 11.3432C3.17467 11.3195 3.11175 11.2736 3.06713 11.212C3.02252 11.1504 2.9985 11.0763 2.9985 11.0002C2.9985 10.9242 3.02252 10.8501 3.06713 10.7885C3.11175 10.7269 3.17467 10.681 3.24693 10.6572L5.18393 10.0122C5.60963 9.87037 5.99644 9.63132 6.31373 9.31404C6.63101 8.99675 6.87006 8.60994 7.01193 8.18424L7.65693 6.24724ZM3.79393 1.14824C3.80827 1.10494 3.8359 1.06725 3.87288 1.04054C3.90986 1.01383 3.95431 0.999455 3.99993 0.999455C4.04555 0.999455 4.09001 1.01383 4.12699 1.04054C4.16397 1.06725 4.19159 1.10494 4.20593 1.14824L4.59293 2.31024C4.76593 2.82824 5.17193 3.23424 5.68993 3.40724L6.85193 3.79424C6.89524 3.80858 6.93292 3.83621 6.95963 3.87319C6.98634 3.91017 7.00072 3.95462 7.00072 4.00024C7.00072 4.04586 6.98634 4.09032 6.95963 4.1273C6.93292 4.16428 6.89524 4.1919 6.85193 4.20624L5.68993 4.59324C5.43431 4.67808 5.20202 4.82143 5.01157 5.01188C4.82112 5.20233 4.67777 5.43462 4.59293 5.69024L4.20593 6.85224C4.19159 6.89555 4.16397 6.93323 4.12699 6.95994C4.09001 6.98665 4.04555 7.00103 3.99993 7.00103C3.95431 7.00103 3.90986 6.98665 3.87288 6.95994C3.8359 6.93323 3.80827 6.89555 3.79393 6.85224L3.40693 5.69024C3.32209 5.43462 3.17874 5.20233 2.98829 5.01188C2.79784 4.82143 2.56556 4.67808 2.30993 4.59324L1.14793 4.20624C1.10463 4.1919 1.06694 4.16428 1.04023 4.1273C1.01352 4.09032 0.999146 4.04586 0.999146 4.00024C0.999146 3.95462 1.01352 3.91017 1.04023 3.87319C1.06694 3.83621 1.10463 3.80858 1.14793 3.79424L2.30993 3.40724C2.56556 3.3224 2.79784 3.17905 2.98829 2.9886C3.17874 2.79815 3.32209 2.56587 3.40693 2.31024L3.79393 1.14824ZM10.8629 0.0992422C10.8728 0.0707684 10.8913 0.0460781 10.9159 0.0286037C10.9404 0.0111294 10.9698 0.0017395 10.9999 0.0017395C11.0301 0.0017395 11.0595 0.0111294 11.084 0.0286037C11.1086 0.0460781 11.1271 0.0707684 11.1369 0.0992422L11.3949 0.873242C11.5099 1.21924 11.7809 1.49024 12.1269 1.60524L12.9009 1.86324C12.9294 1.87311 12.9541 1.89161 12.9716 1.91617C12.989 1.94072 12.9984 1.97011 12.9984 2.00024C12.9984 2.03038 12.989 2.05977 12.9716 2.08432C12.9541 2.10887 12.9294 2.12737 12.9009 2.13724L12.1269 2.39524C11.9566 2.45224 11.8018 2.54803 11.6747 2.67506C11.5477 2.80209 11.4519 2.95688 11.3949 3.12724L11.1369 3.90124C11.1271 3.92972 11.1086 3.95441 11.084 3.97188C11.0595 3.98936 11.0301 3.99875 10.9999 3.99875C10.9698 3.99875 10.9404 3.98936 10.9159 3.97188C10.8913 3.95441 10.8728 3.92972 10.8629 3.90124L10.6049 3.12724C10.5479 2.95688 10.4521 2.80209 10.3251 2.67506C10.1981 2.54803 10.0433 2.45224 9.87293 2.39524L9.09993 2.13724C9.07146 2.12737 9.04677 2.10887 9.02929 2.08432C9.01182 2.05977 9.00243 2.03038 9.00243 2.00024C9.00243 1.97011 9.01182 1.94072 9.02929 1.91617C9.04677 1.89161 9.07146 1.87311 9.09993 1.86324L9.87393 1.60524C10.2199 1.49024 10.4909 1.21924 10.6059 0.873242L10.8629 0.0992422Z",fill:"#E1581A"})),wp.element.createElement("defs",null,wp.element.createElement("clipPath",{id:"clip0_0_75"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white"}))))),wp.element.createElement(l.TextControl,{placeholder:Object(c.__)("Image Prompt"),value:I,className:"recipe-image-prompt-field",onChange:function(e){B(e)}})),wp.element.createElement("button",{className:"submit-button "+(x?"":"disabled"),disabled:!x,isPrimary:x},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"19",viewBox:"0 0 21 19",fill:"none"},wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.9965 14.7697C17.8949 14.5878 21 11.3529 21 7.38889C21 3.30812 17.7093 0 13.65 0C10.7148 0 8.18145 1.72961 7.00345 4.23029C7.03215 4.22895 7.0609 4.22777 7.0897 4.22677C3.15096 4.3646 0 7.61794 0 11.6111C0 15.6919 3.29072 19 7.35003 19C10.2852 19 12.8186 17.2704 13.9965 14.7697ZM14.6383 12.5733C17.0653 12.1085 18.9 9.96409 18.9 7.38889C18.9 4.47405 16.5495 2.11111 13.65 2.11111C11.821 2.11111 10.2106 3.05125 9.27061 4.47703C12.3985 5.32595 14.7001 8.19833 14.7001 11.6111C14.7001 11.9372 14.679 12.2584 14.6383 12.5733ZM7.47429 4.22326C7.43292 4.22257 7.39147 4.22222 7.34994 4.22222L7.47429 4.22326ZM6.83247 12.2473L7.22749 11.0972C7.29486 10.9012 7.58025 10.9012 7.64762 11.0972L8.04264 12.2473C8.12959 12.5001 8.27608 12.7298 8.47051 12.9182C8.66494 13.1066 8.90196 13.2485 9.16279 13.3326L10.3485 13.7156C10.5506 13.7809 10.5506 14.0576 10.3485 14.1229L9.16217 14.5059C8.9014 14.5902 8.66446 14.7322 8.47014 14.9207C8.27581 15.1092 8.12945 15.339 8.04264 15.5919L7.64762 16.7414C7.63309 16.7843 7.60496 16.8216 7.56724 16.8481C7.52952 16.8746 7.48413 16.8889 7.43755 16.8889C7.39098 16.8889 7.34559 16.8746 7.30786 16.8481C7.27014 16.8216 7.24201 16.7843 7.22749 16.7414L6.83247 15.5913C6.74558 15.3385 6.59918 15.1089 6.40486 14.9205C6.21054 14.7321 5.97364 14.5901 5.71293 14.5059L4.52664 14.1229C4.48239 14.1089 4.44385 14.0816 4.41653 14.045C4.3892 14.0084 4.37449 13.9644 4.37449 13.9193C4.37449 13.8741 4.3892 13.8301 4.41653 13.7935C4.44385 13.757 4.48239 13.7297 4.52664 13.7156L5.71293 13.3326C5.97364 13.2484 6.21054 13.1065 6.40486 12.9181C6.59918 12.7297 6.74558 12.5 6.83247 12.2473ZM4.86164 8.06963C4.87043 8.04391 4.88734 8.02154 4.90999 8.00568C4.93264 7.98982 4.95987 7.98129 4.98781 7.98129C5.01574 7.98129 5.04297 7.98982 5.06562 8.00568C5.08827 8.02154 5.10519 8.04391 5.11397 8.06963L5.35098 8.75957C5.45693 9.06713 5.70558 9.3082 6.02282 9.41092L6.73448 9.6407C6.761 9.64921 6.78408 9.66561 6.80044 9.68757C6.81679 9.70953 6.8256 9.73592 6.8256 9.76301C6.8256 9.7901 6.81679 9.81649 6.80044 9.83845C6.78408 9.86041 6.761 9.87681 6.73448 9.88532L6.02282 10.1151C5.86627 10.1655 5.72401 10.2506 5.60737 10.3637C5.49073 10.4768 5.40294 10.6147 5.35098 10.7665L5.11397 11.4564C5.10519 11.4821 5.08827 11.5045 5.06562 11.5203C5.04297 11.5362 5.01574 11.5447 4.98781 11.5447C4.95987 11.5447 4.93264 11.5362 4.90999 11.5203C4.88734 11.5045 4.87043 11.4821 4.86164 11.4564L4.62463 10.7665C4.57267 10.6147 4.48488 10.4768 4.36824 10.3637C4.2516 10.2506 4.10934 10.1655 3.95279 10.1151L3.24114 9.88532C3.21461 9.87681 3.19153 9.86041 3.17518 9.83845C3.15882 9.81649 3.15001 9.7901 3.15001 9.76301C3.15001 9.73592 3.15882 9.70953 3.17518 9.68757C3.19153 9.66561 3.21461 9.64921 3.24114 9.6407L3.95279 9.41092C4.10934 9.36054 4.2516 9.27543 4.36824 9.16235C4.48488 9.04927 4.57267 8.91135 4.62463 8.75957L4.86164 8.06963ZM9.19096 7.44678C9.19701 7.42987 9.20833 7.41522 9.22337 7.40484C9.23841 7.39446 9.25641 7.38889 9.27486 7.38889C9.29332 7.38889 9.31132 7.39446 9.32635 7.40484C9.34139 7.41522 9.35272 7.42987 9.35877 7.44678L9.51678 7.90635C9.58721 8.11178 9.75318 8.27269 9.96508 8.34097L10.4391 8.49416C10.4565 8.50002 10.4717 8.51101 10.4824 8.52558C10.4931 8.54016 10.4988 8.55761 10.4988 8.57551C10.4988 8.5934 10.4931 8.61085 10.4824 8.62543C10.4717 8.64 10.4565 8.65099 10.4391 8.65685L9.96508 8.81004C9.86074 8.84388 9.76594 8.90076 9.68815 8.97618C9.61035 9.0516 9.55168 9.14351 9.51678 9.24466L9.35877 9.70423C9.35272 9.72113 9.34139 9.7358 9.32635 9.74617C9.31132 9.75655 9.29332 9.76212 9.27486 9.76212C9.25641 9.76212 9.23841 9.75655 9.22337 9.74617C9.20833 9.7358 9.19701 9.72113 9.19096 9.70423L9.03295 9.24466C8.99804 9.14351 8.93938 9.0516 8.86158 8.97618C8.78378 8.90076 8.68898 8.84388 8.58465 8.81004L8.11123 8.65685C8.09379 8.65099 8.07867 8.64 8.06797 8.62543C8.05727 8.61085 8.05152 8.5934 8.05152 8.57551C8.05152 8.55761 8.05727 8.54016 8.06797 8.52558C8.07867 8.51101 8.09379 8.50002 8.11123 8.49416L8.58526 8.34097C8.79716 8.27269 8.96313 8.11178 9.03356 7.90635L9.19096 7.44678Z",fill:"white"})),Object(c.__)("Generate with 1 AI Credit")))),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("h4",null,"Prompt Examples"),wp.element.createElement("ul",null,Re.map(function(e,t){return wp.element.createElement("li",{key:t,onClick:function(){return xe(e)}},e)}))))),se&&wp.element.createElement(l.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:Pe},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"We're sorry, an unexpected error has occurred."),wp.element.createElement("p",null,"Please, check in the Ai Credits page that you are connected to the ",v),wp.element.createElement("a",{class:"components-button buyMore is-primary",href:b+"/wp-admin/admin.php?page=admin-license"},"AI Credits and Connect page")))),re&&wp.element.createElement(l.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:Pe},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"We're sorry, an unexpected error has occurred."),wp.element.createElement("p",null,"Refresh the page, this might clear the error and allow you to continue."),wp.element.createElement(l.Button,{className:"try-again",onClick:Le},wp.element.createElement("span",{className:"btn-text"},"Try again"))))),Q&&wp.element.createElement(l.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:Pe},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions ai-credits-error"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"There are no AI Credits left"),wp.element.createElement("p",{className:"ai-p"},"Refill your balance for uninterrupted access to AI Recipe Generator functionalities."),wp.element.createElement("span",{className:"ai-error"},wp.element.createElement("a",{href:"#"},"Learn more about AI Recipe Generator")),wp.element.createElement(l.Button,{className:"try-again ai-error",target:"_blank",href:v+"account/ai-credits/"},wp.element.createElement("span",{className:"btn-text"},"Buy more Al credits"))))),me&&wp.element.createElement("div",{className:"loader"}),_e&&wp.element.createElement(p.a,{message:pe?"Recipe Created Successfully":re||"Insufficient credits",type:pe?"success":re?"error":"insufficient-credit"}))};t.a=g},function(e,t,n){var r=function(){return this}()||Function("return this")(),o=r.regeneratorRuntime&&Object.getOwnPropertyNames(r).indexOf("regeneratorRuntime")>=0,i=o&&r.regeneratorRuntime;if(r.regeneratorRuntime=void 0,e.exports=n(623),o)r.regeneratorRuntime=i;else try{delete r.regeneratorRuntime}catch(e){r.regeneratorRuntime=void 0}},function(e,t){!function(t){"use strict";function n(e,t,n,r){var i=t&&t.prototype instanceof o?t:o,a=Object.create(i.prototype),s=new d(r||[]);return a._invoke=l(e,n,s),a}function r(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function o(){}function i(){}function a(){}function s(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function c(e){function t(n,o,i,a){var s=r(e[n],e,o);if("throw"!==s.type){var c=s.arg,l=c.value;return l&&"object"===typeof l&&g.call(l,"__await")?Promise.resolve(l.__await).then(function(e){t("next",e,i,a)},function(e){t("throw",e,i,a)}):Promise.resolve(l).then(function(e){c.value=e,i(c)},a)}a(s.arg)}function n(e,n){function r(){return new Promise(function(r,o){t(e,n,r,o)})}return o=o?o.then(r,r):r()}var o;this._invoke=n}function l(e,t,n){var o=j;return function(i,a){if(o===x)throw new Error("Generator is already running");if(o===S){if("throw"===i)throw a;return m()}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var c=u(s,n);if(c){if(c===T)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===j)throw o=S,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=x;var l=r(e,t,n);if("normal"===l.type){if(o=n.done?S:k,l.arg===T)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=S,n.method="throw",n.arg=l.arg)}}}function u(e,t){var n=e.iterator[t.method];if(n===b){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=b,u(e,t),"throw"===t.method))return T;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return T}var o=r(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,T;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=b),t.delegate=null,T):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,T)}function p(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function f(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function d(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(p,this),this.reset(!0)}function h(e){if(e){var t=e[w];if(t)return t.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc<=this.prev){var a=g.call(o,"catchLoc"),s=g.call(o,"finallyLoc");if(a&&s){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&g.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),f(n),T}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;f(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:h(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=b),T}}}(function(){return this}()||Function("return this")())},function(e,t){},function(e,t,n){"use strict";function r(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(o,i){try{var a=t[o](i),s=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var o=n(189),i=n.n(o),a=n(4),s=(n.n(a),n(190)),c=(n.n(s),n(3)),l=(n.n(c),n(14)),u=(n.n(l),n(30)),p=n(6),f=n.n(p),d=n(191),h=n(2),m=(n.n(h),this),b=function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),v=wpzoomRecipeCard,g=v.siteURL,y=v.storeURL,w=function(e){var t=e.message;if(void 0===t)return"";var n="";if("image"===e.type&&!t.hasOwnProperty("image")||"recipe"===e.type&&!t.hasOwnProperty("recipe")||"nutrition"===e.type&&!t.hasOwnProperty("nutrition"))return"";"image"===e.type&&t.hasOwnProperty("image")?n=t.image:"recipe"===e.type&&t.hasOwnProperty("recipe")?n=t.recipe:"nutrition"===e.type&&t.hasOwnProperty("nutrition")&&(n=t.nutrition);var o=Object(a.useState)(!1),s=b(o,2),p=(s[0],s[1],Object(u.a)()),f=(p.getRecipeData,p.setRecipeData),v=Object(a.useState)(!1),w=b(v,2),C=w[0],E=w[1],_=Object(a.useState)(n),O=b(_,2),j=O[0],k=O[1],x=Object(a.useState)(!1),S=b(x,2),T=S[0],P=S[1],L=Object(a.useState)(!1),R=b(L,2),A=R[0],z=R[1],M=Object(a.useState)(!0),N=b(M,2),D=(N[0],N[1]),V=Object(a.useState)(!1),I=b(V,2),B=(I[0],I[1]),F=Object(a.useState)(!1),H=b(F,2),q=H[0],U=H[1],Z=Object(a.useState)(!1),G=b(Z,2),W=G[0],K=G[1],Y=Object(a.useState)(!1),$=b(Y,2),J=$[0],X=$[1],Q=Object(a.useState)(!1),ee=b(Q,2),te=ee[0],ne=(ee[1],Object(l.useSelect)(function(e){return{getCurrentUser:e("core").getCurrentUser}})),re=ne.getCurrentUser,oe=function(){var t=r(i.a.mark(function t(){var n,r,o,a,s,c,l,u,p,d,h;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(confirm("Are you sure you want to regenerate the "+e.type+"? This action cannot be undone.")){t.next=2;break}return t.abrupt("return",!1);case 2:return t.prev=2,t.next=5,re();case 5:return n=t.sent,X(!0),E(!1),r={},t.next=11,fetch(g+"/wp-json/wpzoomRCB/v1/getLicenseData").then(function(e){return e.json()}).then(function(e){r=e}).catch(function(e){console.error("Error fetching option value:",e)});case 11:if(""!=r.user&&null!=r.user&&void 0!=r.user){t.next=16;break}return K(!1),X(!1),z(!0),t.abrupt("return",!1);case 16:if(o="","image"!==e.type){t.next=21;break}o=r.endpoint_url+"wp-json/wp-zoom-openai/v1/regenerate_img",t.next=30;break;case 21:if("recipe"!==e.type){t.next=25;break}o=r.endpoint_url+"wp-json/wp-zoom-openai/v1/regenerate_data",t.next=30;break;case 25:if("nutrition"!==e.type){t.next=29;break}o=r.endpoint_url+"wp-json/wp-zoom-openai/v1/regenerate_nutrition",t.next=30;break;case 29:return t.abrupt("return",!1);case 30:return a=r.chat_model,s="",c="","recipe"===e.type?(s=" "+r.append_recipe_data_prompt,c=r.prepend_recipe_data_prompt+" "):"image"===e.type&&(s=" "+r.append_recipe_image_prompt,c=r.prepend_recipe_image_prompt+" "),t.next=34,fetch(o,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({message:c+j+s,user_id:r.user.ID,email:r.user.email,chat_model:a})});case 34:return l=t.sent,t.next=37,l.json();case 37:if(u=t.sent,"Insufficient credits"!==u.error){t.next=42;break}U(!0),t.next=68;break;case 42:if("recipe"!==e.type){t.next=54;break}t.prev=43,p=u.chat_response?JSON.parse(u.chat_response):null,console.log("isvalid",u.chat_response,JSON.parse(u.chat_response),p),t.next=54;break;case 48:return t.prev=48,t.t0=t.catch(43),K(!1),P(!1),console.error("Error parsing JSON:",t.t0.message),t.abrupt("return",!1);case 54:if(d=u.dalle_response,h=u.chat_response,!(void 0!==d&&d.error||void 0!==h&&h.error)){t.next=59;break}return K(!1),P("Error in AI Response,\nTry using a different prompt."),t.abrupt("return",!1);case 59:if("image"!==e.type){t.next=62;break}return t.next=62,fetch(g+"/wp-json/wpzoomRCB/v1/saveGeneratedImage",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(d)}).then(function(e){return e.json()}).then(function(e){d=e}).catch(function(e){console.error("Error fetching option value:",e)});case 62:if(!u.credits){t.next=65;break}return t.next=65,fetch(g+"/wp-json/wpzoomRCB/v1/updateCredits",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u.credits)});case 65:P(!1),K(!0),f(u.chat_response,d);case 68:t.next=74;break;case 70:t.prev=70,t.t1=t.catch(2),K(!1),P(!0);case 74:return t.prev=74,X(!1),E(!1),t.finish(74);case 78:case"end":return t.stop()}},t,m,[[2,70,74,78],[43,48]])}));return function(){return t.apply(this,arguments)}}(),ie=function(){P(!1),z(!1),U(!1),B(!1),D(!0)},ae=function(){P(!1),E(!0),D(!1)};return wp.element.createElement("div",{className:"ai-div"},wp.element.createElement(c.Button,{className:"regenerate-recipe-button",onClick:function(){"nutrition"===e.type?oe():E(C?!1:!0)}},wp.element.createElement("span",{className:"btn-svg"},wp.element.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M5.99935 11.3327C4.51046 11.3327 3.24935 10.816 2.21602 9.78268C1.18268 8.74935 0.666016 7.48824 0.666016 5.99935C0.666016 4.51046 1.18268 3.24935 2.21602 2.21602C3.24935 1.18268 4.51046 0.666016 5.99935 0.666016C6.76602 0.666016 7.49935 0.824238 8.19935 1.14068C8.89935 1.45713 9.49935 1.91002 9.99935 2.49935V0.666016H11.3327V5.33268H6.66602V3.99935H9.46602C9.11046 3.37713 8.62446 2.88824 8.00802 2.53268C7.39157 2.17713 6.72202 1.99935 5.99935 1.99935C4.88824 1.99935 3.94379 2.38824 3.16602 3.16602C2.38824 3.94379 1.99935 4.88824 1.99935 5.99935C1.99935 7.11046 2.38824 8.0549 3.16602 8.83268C3.94379 9.61046 4.88824 9.99935 5.99935 9.99935C6.8549 9.99935 7.62713 9.7549 8.31602 9.26602C9.0049 8.77713 9.48824 8.13268 9.76602 7.33268H11.166C10.8549 8.51046 10.2216 9.47157 9.26602 10.216C8.31046 10.9605 7.22157 11.3327 5.99935 11.3327Z",fill:"#E1581A"}))),wp.element.createElement("span",{className:"btn-text"},"nutrition"===e.type?t.recipe?"Recalculate":"Calculate":"Regenerate"," ",e.type," ","nutrition"!==e.type?"with 1 AI credit":"with AI")),J&&wp.element.createElement("div",{className:"loader"}),C&&wp.element.createElement(c.Popover,{className:"popup-overlay",position:"bottom center"},wp.element.createElement("div",{className:"popup-content"},wp.element.createElement("button",{className:"close-button",onClick:function(){E(!1)}},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("form",{onSubmit:oe},wp.element.createElement("div",{className:"svg-input"},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 16 16",fill:"none"},wp.element.createElement("g",{clipPath:"url(#clip0_0_75)"},wp.element.createElement("path",{d:"M7.65693 6.24724C7.76693 5.91724 8.23293 5.91724 8.34293 6.24724L8.98793 8.18424C9.1299 8.61004 9.3691 8.99693 9.68657 9.31422C10.004 9.63152 10.3911 9.8705 10.8169 10.0122L12.7529 10.6572C13.0829 10.7672 13.0829 11.2332 12.7529 11.3432L10.8159 11.9882C10.3901 12.1302 10.0033 12.3694 9.68595 12.6869C9.36866 13.0044 9.12967 13.3914 8.98793 13.8172L8.34293 15.7532C8.31922 15.8255 8.27329 15.8884 8.21169 15.933C8.1501 15.9777 8.07599 16.0017 7.99993 16.0017C7.92388 16.0017 7.84977 15.9777 7.78817 15.933C7.72658 15.8884 7.68065 15.8255 7.65693 15.7532L7.01193 13.8162C6.87006 13.3905 6.63101 13.0037 6.31373 12.6865C5.99644 12.3692 5.60963 12.1301 5.18393 11.9882L3.24693 11.3432C3.17467 11.3195 3.11175 11.2736 3.06713 11.212C3.02252 11.1504 2.9985 11.0763 2.9985 11.0002C2.9985 10.9242 3.02252 10.8501 3.06713 10.7885C3.11175 10.7269 3.17467 10.681 3.24693 10.6572L5.18393 10.0122C5.60963 9.87037 5.99644 9.63132 6.31373 9.31404C6.63101 8.99675 6.87006 8.60994 7.01193 8.18424L7.65693 6.24724ZM3.79393 1.14824C3.80827 1.10494 3.8359 1.06725 3.87288 1.04054C3.90986 1.01383 3.95431 0.999455 3.99993 0.999455C4.04555 0.999455 4.09001 1.01383 4.12699 1.04054C4.16397 1.06725 4.19159 1.10494 4.20593 1.14824L4.59293 2.31024C4.76593 2.82824 5.17193 3.23424 5.68993 3.40724L6.85193 3.79424C6.89524 3.80858 6.93292 3.83621 6.95963 3.87319C6.98634 3.91017 7.00072 3.95462 7.00072 4.00024C7.00072 4.04586 6.98634 4.09032 6.95963 4.1273C6.93292 4.16428 6.89524 4.1919 6.85193 4.20624L5.68993 4.59324C5.43431 4.67808 5.20202 4.82143 5.01157 5.01188C4.82112 5.20233 4.67777 5.43462 4.59293 5.69024L4.20593 6.85224C4.19159 6.89555 4.16397 6.93323 4.12699 6.95994C4.09001 6.98665 4.04555 7.00103 3.99993 7.00103C3.95431 7.00103 3.90986 6.98665 3.87288 6.95994C3.8359 6.93323 3.80827 6.89555 3.79393 6.85224L3.40693 5.69024C3.32209 5.43462 3.17874 5.20233 2.98829 5.01188C2.79784 4.82143 2.56556 4.67808 2.30993 4.59324L1.14793 4.20624C1.10463 4.1919 1.06694 4.16428 1.04023 4.1273C1.01352 4.09032 0.999146 4.04586 0.999146 4.00024C0.999146 3.95462 1.01352 3.91017 1.04023 3.87319C1.06694 3.83621 1.10463 3.80858 1.14793 3.79424L2.30993 3.40724C2.56556 3.3224 2.79784 3.17905 2.98829 2.9886C3.17874 2.79815 3.32209 2.56587 3.40693 2.31024L3.79393 1.14824ZM10.8629 0.0992422C10.8728 0.0707684 10.8913 0.0460781 10.9159 0.0286037C10.9404 0.0111294 10.9698 0.0017395 10.9999 0.0017395C11.0301 0.0017395 11.0595 0.0111294 11.084 0.0286037C11.1086 0.0460781 11.1271 0.0707684 11.1369 0.0992422L11.3949 0.873242C11.5099 1.21924 11.7809 1.49024 12.1269 1.60524L12.9009 1.86324C12.9294 1.87311 12.9541 1.89161 12.9716 1.91617C12.989 1.94072 12.9984 1.97011 12.9984 2.00024C12.9984 2.03038 12.989 2.05977 12.9716 2.08432C12.9541 2.10887 12.9294 2.12737 12.9009 2.13724L12.1269 2.39524C11.9566 2.45224 11.8018 2.54803 11.6747 2.67506C11.5477 2.80209 11.4519 2.95688 11.3949 3.12724L11.1369 3.90124C11.1271 3.92972 11.1086 3.95441 11.084 3.97188C11.0595 3.98936 11.0301 3.99875 10.9999 3.99875C10.9698 3.99875 10.9404 3.98936 10.9159 3.97188C10.8913 3.95441 10.8728 3.92972 10.8629 3.90124L10.6049 3.12724C10.5479 2.95688 10.4521 2.80209 10.3251 2.67506C10.1981 2.54803 10.0433 2.45224 9.87293 2.39524L9.09993 2.13724C9.07146 2.12737 9.04677 2.10887 9.02929 2.08432C9.01182 2.05977 9.00243 2.03038 9.00243 2.00024C9.00243 1.97011 9.01182 1.94072 9.02929 1.91617C9.04677 1.89161 9.07146 1.87311 9.09993 1.86324L9.87393 1.60524C10.2199 1.49024 10.4909 1.21924 10.6059 0.873242L10.8629 0.0992422Z",fill:"#E1581A"})),wp.element.createElement("defs",null,wp.element.createElement("clipPath",{id:"clip0_0_75"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white"}))))),wp.element.createElement(c.TextControl,{placeholder:Object(h.__)("Message Recipe Generator"),value:j,className:"message-recipe",onChange:function(e){k(e)}})),wp.element.createElement("button",{className:"submit-button "+(j?"":"disabled"),disabled:!j,isPrimary:j},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"19",viewBox:"0 0 21 19",fill:"none"},wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.9965 14.7697C17.8949 14.5878 21 11.3529 21 7.38889C21 3.30812 17.7093 0 13.65 0C10.7148 0 8.18145 1.72961 7.00345 4.23029C7.03215 4.22895 7.0609 4.22777 7.0897 4.22677C3.15096 4.3646 0 7.61794 0 11.6111C0 15.6919 3.29072 19 7.35003 19C10.2852 19 12.8186 17.2704 13.9965 14.7697ZM14.6383 12.5733C17.0653 12.1085 18.9 9.96409 18.9 7.38889C18.9 4.47405 16.5495 2.11111 13.65 2.11111C11.821 2.11111 10.2106 3.05125 9.27061 4.47703C12.3985 5.32595 14.7001 8.19833 14.7001 11.6111C14.7001 11.9372 14.679 12.2584 14.6383 12.5733ZM7.47429 4.22326C7.43292 4.22257 7.39147 4.22222 7.34994 4.22222L7.47429 4.22326ZM6.83247 12.2473L7.22749 11.0972C7.29486 10.9012 7.58025 10.9012 7.64762 11.0972L8.04264 12.2473C8.12959 12.5001 8.27608 12.7298 8.47051 12.9182C8.66494 13.1066 8.90196 13.2485 9.16279 13.3326L10.3485 13.7156C10.5506 13.7809 10.5506 14.0576 10.3485 14.1229L9.16217 14.5059C8.9014 14.5902 8.66446 14.7322 8.47014 14.9207C8.27581 15.1092 8.12945 15.339 8.04264 15.5919L7.64762 16.7414C7.63309 16.7843 7.60496 16.8216 7.56724 16.8481C7.52952 16.8746 7.48413 16.8889 7.43755 16.8889C7.39098 16.8889 7.34559 16.8746 7.30786 16.8481C7.27014 16.8216 7.24201 16.7843 7.22749 16.7414L6.83247 15.5913C6.74558 15.3385 6.59918 15.1089 6.40486 14.9205C6.21054 14.7321 5.97364 14.5901 5.71293 14.5059L4.52664 14.1229C4.48239 14.1089 4.44385 14.0816 4.41653 14.045C4.3892 14.0084 4.37449 13.9644 4.37449 13.9193C4.37449 13.8741 4.3892 13.8301 4.41653 13.7935C4.44385 13.757 4.48239 13.7297 4.52664 13.7156L5.71293 13.3326C5.97364 13.2484 6.21054 13.1065 6.40486 12.9181C6.59918 12.7297 6.74558 12.5 6.83247 12.2473ZM4.86164 8.06963C4.87043 8.04391 4.88734 8.02154 4.90999 8.00568C4.93264 7.98982 4.95987 7.98129 4.98781 7.98129C5.01574 7.98129 5.04297 7.98982 5.06562 8.00568C5.08827 8.02154 5.10519 8.04391 5.11397 8.06963L5.35098 8.75957C5.45693 9.06713 5.70558 9.3082 6.02282 9.41092L6.73448 9.6407C6.761 9.64921 6.78408 9.66561 6.80044 9.68757C6.81679 9.70953 6.8256 9.73592 6.8256 9.76301C6.8256 9.7901 6.81679 9.81649 6.80044 9.83845C6.78408 9.86041 6.761 9.87681 6.73448 9.88532L6.02282 10.1151C5.86627 10.1655 5.72401 10.2506 5.60737 10.3637C5.49073 10.4768 5.40294 10.6147 5.35098 10.7665L5.11397 11.4564C5.10519 11.4821 5.08827 11.5045 5.06562 11.5203C5.04297 11.5362 5.01574 11.5447 4.98781 11.5447C4.95987 11.5447 4.93264 11.5362 4.90999 11.5203C4.88734 11.5045 4.87043 11.4821 4.86164 11.4564L4.62463 10.7665C4.57267 10.6147 4.48488 10.4768 4.36824 10.3637C4.2516 10.2506 4.10934 10.1655 3.95279 10.1151L3.24114 9.88532C3.21461 9.87681 3.19153 9.86041 3.17518 9.83845C3.15882 9.81649 3.15001 9.7901 3.15001 9.76301C3.15001 9.73592 3.15882 9.70953 3.17518 9.68757C3.19153 9.66561 3.21461 9.64921 3.24114 9.6407L3.95279 9.41092C4.10934 9.36054 4.2516 9.27543 4.36824 9.16235C4.48488 9.04927 4.57267 8.91135 4.62463 8.75957L4.86164 8.06963ZM9.19096 7.44678C9.19701 7.42987 9.20833 7.41522 9.22337 7.40484C9.23841 7.39446 9.25641 7.38889 9.27486 7.38889C9.29332 7.38889 9.31132 7.39446 9.32635 7.40484C9.34139 7.41522 9.35272 7.42987 9.35877 7.44678L9.51678 7.90635C9.58721 8.11178 9.75318 8.27269 9.96508 8.34097L10.4391 8.49416C10.4565 8.50002 10.4717 8.51101 10.4824 8.52558C10.4931 8.54016 10.4988 8.55761 10.4988 8.57551C10.4988 8.5934 10.4931 8.61085 10.4824 8.62543C10.4717 8.64 10.4565 8.65099 10.4391 8.65685L9.96508 8.81004C9.86074 8.84388 9.76594 8.90076 9.68815 8.97618C9.61035 9.0516 9.55168 9.14351 9.51678 9.24466L9.35877 9.70423C9.35272 9.72113 9.34139 9.7358 9.32635 9.74617C9.31132 9.75655 9.29332 9.76212 9.27486 9.76212C9.25641 9.76212 9.23841 9.75655 9.22337 9.74617C9.20833 9.7358 9.19701 9.72113 9.19096 9.70423L9.03295 9.24466C8.99804 9.14351 8.93938 9.0516 8.86158 8.97618C8.78378 8.90076 8.68898 8.84388 8.58465 8.81004L8.11123 8.65685C8.09379 8.65099 8.07867 8.64 8.06797 8.62543C8.05727 8.61085 8.05152 8.5934 8.05152 8.57551C8.05152 8.55761 8.05727 8.54016 8.06797 8.52558C8.07867 8.51101 8.09379 8.50002 8.11123 8.49416L8.58526 8.34097C8.79716 8.27269 8.96313 8.11178 9.03356 7.90635L9.19096 7.44678Z",fill:"white"})),Object(h.__)("Generate with 1 AI Credit")))))),A&&wp.element.createElement(c.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:ie},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"We're sorry, an unexpected error has occurred."),wp.element.createElement("p",null,"Please, check in the Ai Credits page that you are connected to the ",y),wp.element.createElement("a",{class:"components-button is-primary",href:g+"/wp-admin/admin.php?page=admin-license"},"AI Credits and Connect page")))),T&&wp.element.createElement(c.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:ie},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"We're sorry, an unexpected error has occurred."),wp.element.createElement("p",null,"Refresh the page, this might clear the error and allow you to continue."),wp.element.createElement(c.Button,{className:"try-again",onClick:ae},wp.element.createElement("span",{className:"btn-text"},"Try again"))))),q&&wp.element.createElement(c.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:ie},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions ai-credits-error"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"There are no AI Credits left"),wp.element.createElement("p",{className:"ai-p"},"Refill your balance for uninterrupted access to AI Recipe Generator functionalities."),wp.element.createElement("span",{className:"ai-error"},wp.element.createElement("a",{href:"#"},"Learn more about AI Recipe Generator")),wp.element.createElement(c.Button,{className:"try-again ai-error",target:"_blank",href:"https://recipecard.io/account/ai-credits/"},wp.element.createElement("span",{className:"btn-text"},"Buy more Al credits"))))),te&&wp.element.createElement(d.a,{message:W?"Recipe Regenerated Successfully":T||"Insufficient credits",type:W?"success":T?"error":"insufficient-credit"}))};w.propTypes={type:f.a.string.isRequired,message:f.a.string.isRequired},t.a=w},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";function r(e){var t=/^[^\/\s:]+:(?:\/\/)?[^\/\s#?]+[\/]([^\s#?]+)[#?]{0,1}\S*$/.exec(e);if(t)return t[1]}t.a=r},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(103)},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;if(!t||!Object.keys(t).length)return e;var n=e,r=e.indexOf("?");return-1!==r&&(t=Object.assign(Object(o.a)(e),t),n=n.substr(0,r)),n+"?"+Object(i.a)(t)}t.a=r;var o=n(68),i=n(104)},function(e,t,n){"use strict";n(194)},function(e,t,n){"use strict";n(68),n(104)},function(e,t,n){"use strict";n(192)},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";var r=n(7);n.n(r)},function(e,t){},function(e,t){},function(e,t,n){"use strict";var r=n(3);n.n(r);t.a=wp.element.createElement("svg",{width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("g",{opacity:"0.3"},wp.element.createElement("path",{d:"M19.8276 32.112V29.7576H28.1768V32.112H19.8276Z",fill:"#22BB66"}),wp.element.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36 8H12V40H36V8ZM28.1171 15.6123C27.8869 15.6123 27.6568 15.6391 27.4289 15.6916C26.5558 14.6103 25.3855 14 24.1526 14C22.3597 14 20.7721 15.2252 19.9645 17.1759C17.7565 17.103 16 19.3386 16 22.0996C16 24.0807 16.9358 25.8415 18.3362 26.6076V33.056C18.3362 33.5779 18.6697 34 19.0819 34H28.9225C29.3347 34 29.6682 33.5779 29.6682 33.056V25.0413C31.0657 24.2715 32 22.5116 32 20.5352C32 17.8212 30.2581 15.6123 28.1171 15.6123Z",fill:"#22BB66"})),wp.element.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M27.4289 15.6916C27.6568 15.6391 27.887 15.6123 28.1171 15.6123C30.2581 15.6123 32 17.8212 32 20.5352C32 22.5116 31.0657 24.2715 29.6682 25.0413V33.056C29.6682 33.5778 29.3347 34 28.9225 34H19.0819C18.6697 34 18.3362 33.5778 18.3362 33.056V26.6076C16.9358 25.8415 16 24.0807 16 22.0996C16 19.3386 17.7565 17.103 19.9645 17.1759C20.7721 15.2252 22.3597 14 24.1526 14C25.3855 14 26.5558 14.6103 27.4289 15.6916ZM19.8276 29.7576V32.112H28.1768V29.7576H19.8276Z",fill:"#22BB66"}),wp.element.createElement("path",{d:"M36 4.02L12 4C9.78 4 8 5.78 8 8V40C8 42.22 9.78 44 12 44H36C38.22 44 40 42.22 40 40V8C40 5.78 38.22 4.02 36 4.02ZM36 40H12L11.98 8H36V40Z",fill:"#22BB66"}))},function(e,t,n){"use strict";var r=n(649),o=n(2),i=(n.n(o),n(650)),a=n(21);n.n(a);Object(a.registerBlockType)("wpzoom-recipe-card/block-nutrition",{title:Object(o.__)("Nutrition Facts","recipe-card-blocks-by-wpzoom"),description:Object(o.__)("Display Nutrition Facts for your recipe.","recipe-card-blocks-by-wpzoom"),icon:{foreground:"#FDA921",src:r.a},category:"wpzoom-recipe-card",supports:{multiple:!1},keywords:[Object(o.__)("Recipe Card","recipe-card-blocks-by-wpzoom"),Object(o.__)("Nutrition","recipe-card-blocks-by-wpzoom"),Object(o.__)("WPZOOM","recipe-card-blocks-by-wpzoom")],edit:function(e){var t=e.attributes,n=e.setAttributes,r=e.className,o=e.clientId;return wp.element.createElement(i.a,{attributes:t,setAttributes:n,className:r,clientId:o})},save:function(){return null}})},function(e,t,n){"use strict";var r=n(3);n.n(r);t.a=wp.element.createElement("svg",{width:"20",height:"20",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{opacity:"0.3",d:"M38 18V22H18V18H38ZM26 30V26H30V30H26ZM30 34V38H26V34H30ZM22 30H18V26H22V30ZM34 26H38V30H34V26ZM18 34H22V38H18V34ZM34 38V34H38V38H34Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M38 14H18C15.8 14 14 15.8 14 18V38C14 40.2 15.8 42 18 42H38C40.2 42 42 40.2 42 38V18C42 15.8 40.2 14 38 14ZM38 18V22H18V18H38ZM26 30V26H30V30H26ZM30 34V38H26V34H30ZM22 30H18V26H22V30ZM34 26H38V30H34V26ZM18 34H22V38H18V34ZM34 38V34H38V38H34ZM12 34H10C7.8 34 6 32.2 6 30V10C6 7.8 7.8 6 10 6H30C32.2 6 34 7.8 34 10V12H30V10H10V30H12V34Z",fill:"#E1581A"}))},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(2),s=(n.n(a),n(9)),c=n.n(s),l=n(651),u=n.n(l),p=n(188),f=n.n(p),d=n(652),h=n.n(d),m=n(40),b=n(0),v=(n.n(b),n(14)),g=(n.n(v),n(20)),y=n(3),w=(n.n(y),n(5)),C=(n.n(w),n(654)),E=(n.n(C),n(655)),_=(n.n(E),function(){function e(e,t){for(var n=0;n0?n.map(function(e){return{value:e.id,label:e.title.raw}}):[],h=wp.element.createElement(f.a,{className:"wpzoom-select-cpt-recipe-cards","aria-labelledby":"cpt-select",options:d,value:u,onChange:function(e){return a({postId:String(e)})},simpleValue:!0,clearable:!0}),m=r(u),v=wp.element.createElement("p",{className:"wpzoom-edit-link-description"},Object(p.__)("Edit the recipe post","recipe-card-blocks-by-wpzoom")," ",wp.element.createElement("a",{href:m},Object(p.__)("here","recipe-card-blocks-by-wpzoom")));return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:Object(p.__)("Options","recipe-card-blocks-by-wpzoom")},d.length>0?h:wp.element.createElement(s.Disabled,null,h),v)),wp.element.createElement(l.Fragment,null,"-1"!=u?wp.element.createElement(b,{block:"wpzoom-recipe-card/recipe-block-from-posts",attributes:t}):wp.element.createElement(s.Placeholder,{icon:o.a,label:Object(p.__)("Insert Existing Recipe","recipe-card-blocks-by-wpzoom")},d.length>0?h:wp.element.createElement(s.Disabled,null,h))))})})},function(e,t,n){"use strict";var r=n(3);n.n(r);t.a=wp.element.createElement("svg",{width:"20",height:"20",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{opacity:"0.3","fill-rule":"evenodd","clip-rule":"evenodd",d:"M26.2 8C26.0689 8.64622 26 9.31507 26 10C26 11.8078 26.4797 13.5035 27.3187 14.9668C26.3296 15.6946 25.7 16.7148 25.7 17.6V24.8H28.4V34H30.2V18.1471C31.3176 18.9442 32.6062 19.517 34 19.8V40H10V8H26.2ZM21.2 20.3H19.4V14H17.6V20.3H15.8V14H14V20.3C14 22.289 15.611 23.9 17.6 23.9V34H19.4V23.9C21.389 23.9 23 22.289 23 20.3V14H21.2V20.3Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M27.3187 14.9668C26.3296 15.6946 25.7 16.7148 25.7 17.6V24.8H28.4V34H30.2V18.1471C29.0253 17.3093 28.0394 16.2238 27.3187 14.9668Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M19.4 20.3H21.2V14H23V20.3C23 22.289 21.389 23.9 19.4 23.9V34H17.6V23.9C15.611 23.9 14 22.289 14 20.3V14H15.8V20.3H17.6V14H19.4V20.3Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M34 19.8V40H10L9.98 8H26.2C26.4987 6.52859 27.1205 5.1745 27.988 4.01499L10 4C7.78 4 6 5.78 6 8V40C6 42.22 7.78 44 10 44H34C36.22 44 38 42.22 38 40V19.8C37.3538 19.9311 36.6849 20 36 20C35.3151 20 34.6462 19.9311 34 19.8Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M38 4H34V10H30L36 16L42 10H38V4Z",fill:"#E1581A"}))},function(e,t,n){"use strict";var r=n(659),o=n.n(r),i=n(42),a=n.n(i),s=n(6),c=n.n(s),l=n(4),u=n.n(l),p=n(660),f=(n.n(p),function(e){var t=e.onMouseDown;return u.a.createElement("span",{className:"Select-arrow",onMouseDown:t})});f.propTypes={onMouseDown:c.a.func};var d=function(){return u.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],m=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var o=e[r.valueKey],i=e[r.labelKey],a=v(o),s=v(i);if(!a&&!s)return!1;var c=a?String(o):null,l=s?String(i):null;return r.ignoreAccents&&(c&&"label"!==r.matchProp&&(c=m(c)),l&&"value"!==r.matchProp&&(l=m(l))),r.ignoreCase&&(c&&"label"!==r.matchProp&&(c=c.toLowerCase()),l&&"value"!==r.matchProp&&(l=l.toLowerCase())),"start"===r.matchPos?c&&"label"!==r.matchProp&&c.substr(0,t.length)===t||l&&"value"!==r.matchProp&&l.substr(0,t.length)===t:c&&"label"!==r.matchProp&&c.indexOf(t)>=0||l&&"value"!==r.matchProp&&l.indexOf(t)>=0})},y=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,o=e.instancePrefix,i=e.onFocus,s=e.onOptionRef,c=e.onSelect,l=e.optionClassName,p=e.optionComponent,f=e.optionRenderer,d=e.options,h=e.removeValue,m=e.selectValue,b=e.valueArray,v=e.valueKey,g=p;return d.map(function(e,p){var d=b&&b.some(function(t){return t[v]===e[v]}),y=e===t,w=a()(l,{"Select-option":!0,"is-selected":d,"is-focused":y,"is-disabled":e.disabled});return u.a.createElement(g,{className:w,focusOption:n,inputValue:r,instancePrefix:o,isDisabled:e.disabled,isFocused:y,isSelected:d,key:"option-"+p+"-"+e[v],onFocus:i,onSelect:c,option:e,optionIndex:p,ref:function(e){s(e,y)},removeValue:h,selectValue:m},f(e,p,r))})};y.propTypes={focusOption:c.a.func,focusedOption:c.a.object,inputValue:c.a.string,instancePrefix:c.a.string,onFocus:c.a.func,onOptionRef:c.a.func,onSelect:c.a.func,optionClassName:c.a.string,optionComponent:c.a.func,optionRenderer:c.a.func,options:c.a.array,removeValue:c.a.func,selectValue:c.a.func,valueArray:c.a.array,valueKey:c.a.string};var w=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},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},E=(function(){function e(e){this.value=e}function t(t){function n(e,t){return new Promise(function(n,o){var s={key:e,arg:t,resolve:n,reject:o,next:null};a?a=a.next=s:(i=a=s,r(e,t))})}function r(n,i){try{var a=t[n](i),s=a.value;s instanceof e?Promise.resolve(s.value).then(function(e){r("next",e)},function(e){r("throw",e)}):o(a.done?"return":"normal",a.value)}catch(e){o("throw",e)}}function o(e,t){switch(e){case"return":i.resolve({value:t,done:!0});break;case"throw":i.reject(t);break;default:i.resolve({value:t,done:!1})}i=i.next,i?r(i.key,i.arg):a=null}var i,a;this._invoke=n,"function"!==typeof t.return&&(this.return=void 0)}"function"===typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},S=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t},T=function(e){function t(e){E(this,t);var n=S(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,o=a()(this.props.className,t.className);return t.disabled?u.a.createElement("div",{className:o,onMouseDown:w,onClick:w},this.props.children):u.a.createElement("div",{className:o,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(u.a.Component);T.propTypes={children:c.a.node,className:c.a.string,instancePrefix:c.a.string.isRequired,isDisabled:c.a.bool,isFocused:c.a.bool,isSelected:c.a.bool,onFocus:c.a.func,onSelect:c.a.func,onUnfocus:c.a.func,option:c.a.object.isRequired,optionIndex:c.a.number};var P=function(e){function t(e){E(this,t);var n=S(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return u.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"\xd7")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?u.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):u.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return u.a.createElement("div",{className:a()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(u.a.Component);P.propTypes={children:c.a.node,disabled:c.a.bool,id:c.a.string,onClick:c.a.func,onRemove:c.a.func,value:c.a.object.isRequired};var L=function(e){return"string"===typeof e?e:null!==e&&JSON.stringify(e)||""},R=c.a.oneOfType([c.a.string,c.a.node]),A=c.a.oneOfType([c.a.string,c.a.number]),z=1,M=function(e,t){var n=e.inputValue,r=e.isPseudoFocused,o=e.isFocused,i=t.onSelectResetsInput;return!n||!i&&!(!o&&r||o&&!r)},N=function(e,t,n){var r=e.inputValue,o=e.isPseudoFocused,i=e.isFocused,a=t.onSelectResetsInput;return!r||!a&&!n&&!o&&!i},D=function(e,t){var n="undefined"===typeof e?"undefined":C(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,o=t.valueKey;if(r)for(var i=0;ia||if.bottom?l.scrollTop=c.offsetTop+c.clientHeight-l.offsetHeight:u.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===("undefined"===typeof t?"undefined":C(t))?t:this.props;if(n.multi){if("string"===typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return D(e,n)}).filter(function(e){return e})}var r=D(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=V(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,o=0;o0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var i=r-this.props.pageSize;r=i<0?0:i}else if("page_down"===e){var a=r+this.props.pageSize;r=a>t.length-1?t.length-1:a}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return u.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},u.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,o=this.props.valueComponent;if(!e.length){return N(this.state,this.props,t)?u.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null}var i=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return u.a.createElement(o,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:i,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),u.a.createElement("span",{className:"Select-aria-only"},"\xa0"))}):M(this.state,this.props)?(t&&(i=null),u.a.createElement(o,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:i,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,i=a()("Select-input",this.props.inputProps.className),s=this.state.isOpen,c=a()((n={},O(n,this._instancePrefix+"-list",s),O(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),l=this.state.inputValue;!l||this.props.onSelectResetsInput||this.state.isFocused||(l="");var p=j({},this.props.inputProps,{"aria-activedescendant":s?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+s,"aria-haspopup":""+s,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":c,className:i,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:l});if(this.props.inputRenderer)return this.props.inputRenderer(p);if(this.props.disabled||!this.props.searchable){var f=x(this.props.inputProps,[]),d=a()(O({},this._instancePrefix+"-list",s));return u.a.createElement("div",j({},f,{"aria-expanded":s,"aria-owns":d,"aria-activedescendant":s?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:i,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?u.a.createElement(o.a,j({id:this.props.id},p,{minWidth:"5"})):u.a.createElement("div",{className:i,key:"input-wrap",style:{display:"inline-block"}},u.a.createElement("input",j({id:this.props.id},p)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return u.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?u.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){return("function"===typeof this.props.filterOptions?this.props.filterOptions:g)(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?u.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return L(e[t.props.valueKey])}).join(this.props.delimiter);return u.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return u.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:L(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var o=-1;if(t.some(function(e,t){var i=e[n]===r[n];return i&&(o=t),i}),-1!==o)return o}for(var i=0;i=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function s(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var c=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}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 r,o,i=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw o}}}}function s(e,t){return f(e)||p(e,t)||l(e,t)||c()}function c(){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 l(e,t){if(e){if("string"===typeof e)return u(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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){return!0},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:x.default;return window[t]&&r(window[t])?Promise.resolve(window[t]):new Promise(function(r,i){if(A[e])return void A[e].push({resolve:r,reject:i});A[e]=[{resolve:r,reject:i}];var a=function(t){A[e].forEach(function(e){return e.resolve(t)})};if(n){var s=window[n];window[n]=function(){s&&s(),a(window[t])}}o(e,function(r){r?(A[e].forEach(function(e){return e.reject(r)}),A[e]=null):n||a(window[t])})})}function w(e,t,n){var r,o=(0,S.default)(t.config,e.config),s=a(T.DEPRECATED_CONFIG_PROPS);try{for(s.s();!(r=s.n()).done;){var c=r.value;if(e[c]){var l=c.replace(/Config$/,"");if(o=(0,S.default)(o,i({},l,e[c])),n){var u="ReactPlayer: %c".concat(c," %cis deprecated, please use the config prop instead \u2013 ").concat("https://github.com/CookPete/react-player#config-prop");console.warn(u,"font-weight: bold","")}}}}catch(e){s.e(e)}finally{s.f()}return o}function C(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o1?r-1:0),i=1;i]+src="([^">]+)"/gm,n=[],r=void 0,o=0;null!==(r=t.exec(e));)r.index===t.lastIndex&&t.lastIndex++,r.forEach(function(e,t){1===t&&(n[o]=e)}),o++;return!!n.length&&n}function i(e){return!Object(s.includes)(e,"\\u003c")&&Object(s.includes)(e,"u003c")&&(e=Object(s.replace)(e,/u003c/g,"<")),!Object(s.includes)(e,"\\u003e")&&Object(s.includes)(e,"u003e")&&(e=Object(s.replace)(e,/u003e/g,">")),!Object(s.includes)(e,"\\u0022")&&Object(s.includes)(e,"u0022")&&(e=Object(s.replace)(e,/u0022/g,'"')),!Object(s.includes)(e,"\\u002d")&&Object(s.includes)(e,"u002d")&&(e=Object(s.replace)(e,/u002d/g,"--")),!Object(s.includes)(e,"\\u0026")&&Object(s.includes)(e,"u0026")&&(e=Object(s.replace)(e,/u0026/g,"&")),e}function a(e){for(var t=[],n=0;n0&&void 0!==arguments[0]?arguments[0]:"";return""!==e?i()(e+"-"+(new Date).getTime()):i()((new Date).getTime())}t.a=r;var o=n(143),i=n.n(o)},function(e,t){e.exports=wp.data},function(e,t,n){var r=n(108),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},function(e,t){function n(e){return void 0===e}e.exports=n},function(e,t,n){"use strict";function r(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function o(e){"@babel/helpers - typeof";return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(){return i=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"player";return e.player?e.player.getInternalPlayer(t):null}),g(d(e),"seekTo",function(t,n){if(!e.player)return null;e.player.seekTo(t,n)}),g(d(e),"ref",function(t){e.player=t}),e}b(n,t);var r=p(n);return u(n,[{key:"shouldComponentUpdate",value:function(e){return!(0,E.isEqual)(this.props,e)}},{key:"componentDidUpdate",value:function(){this.config=(0,E.getConfig)(this.props,C.defaultProps)}},{key:"render",value:function(){var t=this.config.file,n=t.forceVideo,r=t.forceAudio,o=t.forceHLS,a=t.forceDASH,c=n||r||o||a;if(!e.canPlay(this.props.url)&&!c)return null;var l=this.props,u=l.style,p=l.width,f=l.height,d=l.wrapper,h=(0,E.omit)(this.props,O,C.DEPRECATED_CONFIG_PROPS);return w.default.createElement(d,i({style:s({},u,{width:p,height:f})},h),w.default.createElement(_.default,i({},this.props,{ref:this.ref,activePlayer:e,config:this.config})))}}]),n}(w.Component),g(t,"displayName","".concat(e.displayName,"Player")),g(t,"propTypes",C.propTypes),g(t,"defaultProps",C.defaultProps),g(t,"canPlay",e.canPlay),n}Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var w=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!==typeof e)return{default:e};var t=r();if(t&&t.has(e))return t.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(n,a,s):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}(n(4)),C=n(63),E=n(11),_=function(e){return e&&e.__esModule?e:{default:e}}(n(96)),O=Object.keys(C.propTypes)},function(e,t,n){"use strict";function r(e,t){if(e&&t){if(e.constructor===Object&&t.constructor===Object)return Object(o.a)(e,t);if(Array.isArray(e)&&Array.isArray(t))return Object(i.a)(e,t)}return e===t}t.a=r;var o=n(106),i=n(107)},function(e,t,n){"use strict";var r=(n(27),n(242));n.d(t,"a",function(){return r.a});var o=(n(243),n(244),n(247),n(250),n(251),n(252));n.d(t,"b",function(){return o.a});n(123),n(280),n(284),n(285),n(286),n(136),n(138),n(137),n(122),n(140),n(287),n(91),n(141),n(290),n(291),n(292),n(294),n(297),n(298),n(299),n(139),n(90),n(300)},function(e,t){e.exports=wp.blocks},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(u===setTimeout)return setTimeout(e,0);if((u===n||!u)&&setTimeout)return u=setTimeout,setTimeout(e,0);try{return u(e,0)}catch(t){try{return u.call(null,e,0)}catch(t){return u.call(this,e,0)}}}function i(e){if(p===clearTimeout)return clearTimeout(e);if((p===r||!p)&&clearTimeout)return p=clearTimeout,clearTimeout(e);try{return p(e)}catch(t){try{return p.call(null,e)}catch(t){return p.call(this,e)}}}function a(){m&&d&&(m=!1,d.length?h=d.concat(h):b=-1,h.length&&s())}function s(){if(!m){var e=o(a);m=!0;for(var t=h.length;t;){for(d=h,h=[];++b1)for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:o,t=arguments[1];switch(t.type){case"SET_RECIPE_DATA":return Object.assign({},e,{recipeData:t.payload.recipeData,recipeImage:t.payload.recipeImage});case"SET_MESSAGE_TO_AI":return Object.assign({},e,{messageToAI:t.payload});default:return e}},a={setRecipeData:function(e,t){return{type:"SET_RECIPE_DATA",payload:{recipeData:e,recipeImage:t}}},setMessageToAI:function(e){return{type:"SET_MESSAGE_TO_AI",payload:e}}},s={getRecipeData:function(e){return e.recipeData},getRecipeImage:function(e){return e.recipeImage},getMessageToAI:function(e){return e.messageToAI}},c=Object(r.createReduxStore)("my-plugin",{reducer:i,actions:a,selectors:s});Object(r.register)(c);var l=function(){var e=Object(r.useDispatch)("my-plugin");return{setRecipeData:e.setRecipeData,setMessageToAI:e.setMessageToAI}},u=function(){var e=Object(r.useDispatch)("my-plugin");return{setRecipeData:e.setRecipeData,setMessageToAI:e.setMessageToAI}}},function(e,t,n){function r(e){if("string"==typeof e||o(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}var o=n(44),i=1/0;e.exports=r},function(e,t,n){function r(e){return null!=e&&i(e.length)&&!o(e)}var o=n(110),i=n(79);e.exports=r},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.a=r},function(e,t,n){function r(t,n){return delete e.exports[t],e.exports[t]=n,n}var o=n(170),i=n(172);e.exports={Parser:o,Tokenizer:n(171),ElementType:n(41),DomHandler:i,get FeedHandler(){return r("FeedHandler",n(417))},get Stream(){return r("Stream",n(431))},get WritableStream(){return r("WritableStream",n(179))},get ProxyHandler(){return r("ProxyHandler",n(438))},get DomUtils(){return r("DomUtils",n(174))},get CollectingHandler(){return r("CollectingHandler",n(439))},DefaultHandler:i,get RssHandler(){return r("RssHandler",this.FeedHandler)},parseDOM:function(e,t){var n=new i(t);return new o(n,t).end(e),n.dom},parseFeed:function(t,n){var r=new e.exports.FeedHandler(n);return new o(r,n).end(t),r.dom},createDomStream:function(e,t,n){var r=new i(e,t,n);return new o(r,t)},EVENTS:{attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0}}},function(e,t,n){function r(e,t){return o(e)?e:i(e,t)?[e]:a(s(e))}var o=n(10),i=n(70),a=n(207),s=n(26);e.exports=r},function(e,t,n){var r=n(15),o=r.Symbol;e.exports=o},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.a=r},function(e,t,n){"use strict";function r(e,t){for(var n=0;n-1&&e%1==0&&e-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=n},function(e,t,n){"use strict";t.a={oldicon:["food","room-service","cook","chef","food-1","clock","shop","snack","recipes","shopping-basket","chef-cooking","chef-cooking-1","female-cooking"],foodicons:["apple-and-grapes-on-a-bowl","apple-cut-in-half-with-visible-seeds","apple-with-stem-and-leaf","barbacue-utensils","barbecue-grill","beer-in-glass-and-bottle","beer-pint","bowl-of-hot-soup-on-a-plate","burger-and-soda-with-straw","cabbage","cheers","cheese-with-little-cutted-triangular-piece","chef-with-hat","cherries-with-stem","chicken-leg","chocolate-donut-with-sprinkles","cocktail-drink-with-stirrer","coffee-jar","coffee-jar-and-filter","coffee-maker-machine","cooking-food-in-a-hot-casserole","corn-with-leaves","croissant","cucumber-cut-in-half","cupcake-dessert","dining-meal-covered","dish-cover","eggplant-rotated-to-left","fire-flames","fish-tail-bone","food-observation","food-on-a-stick","french-fries-on-container","fresh-carrot","fried-chicken-leg-on-a-plate","fried-egg","giant-pumpkin","glass-of-wine-and-bottle","grapes-and-pear-on-a-platter","grapes-with-leaf-and-stem","half-avocado","half-lemon","hamburger-with-sesame-seeds","heating-pad","horizontal-lemon","hot-bread-with-smoke","hot-coffee-on-a-tall-paper-cup","hot-dog-with-sauce-and-bread","hot-dogs-package","hot-drink-on-a-cup-button","hot-fish","hot-fish-bone","hot-kitchen-pot","hot-meal-sign","hot-pepper","hot-pot","hot-soup","ice-cream-cone","ice-cream-in-glass","icecream-cup","leaves-of-herbs","loaves-of-bread","long-cofee-pot","meat-slice","milk-jar-with-label","milk-package","noodle-soup-on-a-bowl","onion-bulb","onion-bulb-1","opened-peas","orange-with-leaf","packed-sausage","pair-of-gloves","paper-cupcake","peach-piece","preserved-in-a-bottle","restaurant-menu-card","restaurant-utensils","rice-bowl-with-chopsticks","sausage-on-a-fork","sausage-on-a-fork-1","small-mushroom","spoon-and-fork-upside-down","squid","strawberry","sushi-platter-with-chopsticks","take-away-tacos","tea-bag-with-tag","teapot-and-cup","three-balls-ice-cream-cone","three-bananas","tomato-healthy-veggie","traditional-mate","tube-glass-with-shine","two-layer-birthday-cake-with-candle","upsized-drink-with-straw","very-hot-drink-with-shine","watermelon-slice","wine-bottle-in-bucket-with-two-glasses","wine-crystal-cup"],dashicons:["menu","admin-site","dashboard","admin-post","admin-media","admin-links","admin-page","admin-comments","admin-appearance","admin-plugins","admin-users","admin-tools","admin-settings","admin-network","admin-home","admin-generic","admin-collapse","filter","admin-customizer","admin-multisite","welcome-write-blog","welcome-add-page","welcome-view-site","welcome-widgets-menus","welcome-comments","welcome-learn-more","format-aside","format-image","format-gallery","format-video","format-status","format-quote","format-chat","format-audio","camera","images-alt","images-alt2","video-alt","video-alt2","video-alt3","media-archive","media-audio","media-code","media-default","media-document","media-interactive","media-spreadsheet","media-text","media-video","playlist-audio","playlist-video","controls-play","controls-pause","controls-forward","controls-skipforward","controls-back","controls-skipback","controls-repeat","controls-volumeon","controls-volumeoff","image-crop","image-rotate","image-rotate-left","image-rotate-right","image-flip-vertical","image-flip-horizontal","image-filter","undo","redo","editor-bold","editor-italic","editor-ul","editor-ol","editor-quote","editor-alignleft","editor-aligncenter","editor-alignright","editor-insertmore","editor-spellcheck","editor-expand","editor-contract","editor-kitchensink","editor-underline","editor-justify","editor-textcolor","editor-paste-word","editor-paste-text","editor-removeformatting","editor-video","editor-customchar","editor-outdent","editor-indent","editor-help","editor-strikethrough","editor-unlink","editor-rtl","editor-break","editor-code","editor-paragraph","editor-table","align-left","align-right","align-center","align-none","lock","unlock","calendar","calendar-alt","visibility","hidden","post-status","edit","trash","sticky","external","arrow-up","arrow-down","arrow-right","arrow-left","arrow-up-alt","arrow-down-alt","arrow-right-alt","arrow-left-alt","arrow-up-alt2","arrow-down-alt2","arrow-right-alt2","arrow-left-alt2","sort","leftright","randomize","list-view","exerpt-view","grid-view","move","share","share-alt","share-alt2","twitter","rss","email","email-alt","facebook","facebook-alt","googleplus","networking","hammer","art","migrate","performance","universal-access","universal-access-alt","tickets","nametag","clipboard","heart","megaphone","schedule","wordpress","wordpress-alt","pressthis","update","screenoptions","info","cart","feedback","cloud","translation","tag","category","archive","tagcloud","text","yes","no","no-alt","plus","plus-alt","minus","dismiss","marker","star-filled","star-half","star-empty","flag","warning","location","location-alt","vault","shield","shield-alt","sos","search","slides","analytics","chart-pie","chart-bar","chart-line","chart-area","groups","businessman","id","id-alt","products","awards","forms","testimonial","portfolio","book","book-alt","download","upload","backup","clock","lightbulb","microphone","desktop","laptop","tablet","smartphone","phone","index-card","carrot","building","store","album","palmtree","tickets-alt","money","smiley","thumbs-up","thumbs-down","layout","paperclip"],genericons:["standard","aside","image","gallery","video","status","quote","link","chat","audio","github","dribbble","twitter","facebook","facebook-alt","wordpress","googleplus","googleplus-alt","linkedin","linkedin-alt","pinterest","pinterest-alt","flickr","vimeo","youtube","tumblr","instagram","codepen","polldaddy","path","skype","digg","reddit","stumbleupon","pocket","dropbox","foursquare","comment","category","tag","time","user","day","week","month","pinned","search","unzoom","zoom","show","hide","close","close-alt","trash","star","home","mail","edit","reply","feed","warning","share","attachment","location","checkmark","menu","refresh","minimize","maximize","404","spam","summary","cloud","key","dot","next","previous","expand","collapse","dropdown","dropdown-left","top","draggable","phone","send-to-phone","plugin","cloud-download","cloud-upload","external","document","book","cog","unapprove","cart","pause","stop","skip-back","skip-ahead","play","tablet","send-to-tablet","info","notice","help","fastforward","rewind","portfolio","heart","code","subscribe","unsubscribe","subscribed","reply-alt","reply-single","flag","print","lock","bold","italic","picture","fullscreen","website","ellipsis","uparrow","rightarrow","downarrow","leftarrow","xpost","hierarchy","paintbrush","sitemap","activity","anchor","bug","download","handset","microphone","minus","move","plus","rating-empty","rating-full","rating-half","shuffle","spotify","twitch","videocamera"],fa:["fas fa-address-book","fas fa-address-card","fas fa-adjust","fas fa-align-center","fas fa-align-justify","fas fa-align-left","fas fa-align-right","fas fa-allergies","fas fa-ambulance","fas fa-american-sign-language-interpreting","fas fa-anchor","fas fa-angle-double-down","fas fa-angle-double-left","fas fa-angle-double-right","fas fa-angle-double-up","fas fa-angle-down","fas fa-angle-left","fas fa-angle-right","fas fa-angle-up","fas fa-archive","fas fa-arrow-alt-circle-down","fas fa-arrow-alt-circle-left","fas fa-arrow-alt-circle-right","fas fa-arrow-alt-circle-up","fas fa-arrow-circle-down","fas fa-arrow-circle-left","fas fa-arrow-circle-right","fas fa-arrow-circle-up","fas fa-arrow-down","fas fa-arrow-left","fas fa-arrow-right","fas fa-arrow-up","fas fa-arrows-alt","fas fa-arrows-alt-h","fas fa-arrows-alt-v","fas fa-assistive-listening-systems","fas fa-asterisk","fas fa-at","fas fa-audio-description","fas fa-backward","fas fa-balance-scale","fas fa-ban","fas fa-band-aid","fas fa-barcode","fas fa-bars","fas fa-baseball-ball","fas fa-basketball-ball","fas fa-bath","fas fa-battery-empty","fas fa-battery-full","fas fa-battery-half","fas fa-battery-quarter","fas fa-battery-three-quarters","fas fa-bed","fas fa-beer","fas fa-bell","fas fa-bell-slash","fas fa-bicycle","fas fa-binoculars","fas fa-birthday-cake","fas fa-blind","fas fa-bold","fas fa-bolt","fas fa-bomb","fas fa-book","fas fa-bookmark","fas fa-bowling-ball","fas fa-box","fas fa-box-open","fas fa-boxes","fas fa-braille","fas fa-briefcase","fas fa-briefcase-medical","fas fa-bug","fas fa-building","fas fa-bullhorn","fas fa-bullseye","fas fa-burn","fas fa-bus","fas fa-calculator","fas fa-calendar","fas fa-calendar-alt","fas fa-calendar-check","fas fa-calendar-minus","fas fa-calendar-plus","fas fa-calendar-times","fas fa-camera","fas fa-camera-retro","fas fa-capsules","fas fa-car","fas fa-caret-down","fas fa-caret-left","fas fa-caret-right","fas fa-caret-square-down","fas fa-caret-square-left","fas fa-caret-square-right","fas fa-caret-square-up","fas fa-caret-up","fas fa-cart-arrow-down","fas fa-cart-plus","fas fa-certificate","fas fa-chart-area","fas fa-chart-bar","fas fa-chart-line","fas fa-chart-pie","fas fa-check","fas fa-check-circle","fas fa-check-square","fas fa-chess","fas fa-chess-bishop","fas fa-chess-board","fas fa-chess-king","fas fa-chess-knight","fas fa-chess-pawn","fas fa-chess-queen","fas fa-chess-rook","fas fa-chevron-circle-down","fas fa-chevron-circle-left","fas fa-chevron-circle-right","fas fa-chevron-circle-up","fas fa-chevron-down","fas fa-chevron-left","fas fa-chevron-right","fas fa-chevron-up","fas fa-child","fas fa-circle","fas fa-circle-notch","fas fa-clipboard","fas fa-clipboard-check","fas fa-clipboard-list","fas fa-clock","fas fa-clone","fas fa-closed-captioning","fas fa-cloud","fas fa-cloud-download-alt","fas fa-cloud-upload-alt","fas fa-code","fas fa-code-branch","fas fa-coffee","fas fa-cog","fas fa-cogs","fas fa-columns","fas fa-comment","fas fa-comment-alt","fas fa-comment-dots","fas fa-comment-slash","fas fa-comments","fas fa-compass","fas fa-compress","fas fa-copy","fas fa-copyright","fas fa-couch","fas fa-credit-card","fas fa-crop","fas fa-crosshairs","fas fa-cube","fas fa-cubes","fas fa-cut","fas fa-database","fas fa-deaf","fas fa-desktop","fas fa-diagnoses","fas fa-dna","fas fa-dollar-sign","fas fa-dolly","fas fa-dolly-flatbed","fas fa-donate","fas fa-dot-circle","fas fa-dove","fas fa-download","fas fa-edit","fas fa-eject","fas fa-ellipsis-h","fas fa-ellipsis-v","fas fa-envelope","fas fa-envelope-open","fas fa-envelope-square","fas fa-eraser","fas fa-euro-sign","fas fa-exchange-alt","fas fa-exclamation","fas fa-exclamation-circle","fas fa-exclamation-triangle","fas fa-expand","fas fa-expand-arrows-alt","fas fa-external-link-alt","fas fa-external-link-square-alt","fas fa-eye","fas fa-eye-dropper","fas fa-eye-slash","fas fa-fast-backward","fas fa-fast-forward","fas fa-fax","fas fa-female","fas fa-fighter-jet","fas fa-file","fas fa-file-alt","fas fa-file-archive","fas fa-file-audio","fas fa-file-code","fas fa-file-excel","fas fa-file-image","fas fa-file-medical","fas fa-file-medical-alt","fas fa-file-pdf","fas fa-file-powerpoint","fas fa-file-video","fas fa-file-word","fas fa-film","fas fa-filter","fas fa-fire","fas fa-fire-extinguisher","fas fa-first-aid","fas fa-flag","fas fa-flag-checkered","fas fa-flask","fas fa-folder","fas fa-folder-open","fas fa-font","fas fa-football-ball","fas fa-forward","fas fa-frown","fas fa-futbol","fas fa-gamepad","fas fa-gavel","fas fa-gem","fas fa-genderless","fas fa-gift","fas fa-glass-martini","fas fa-globe","fas fa-golf-ball","fas fa-graduation-cap","fas fa-h-square","fas fa-hand-holding","fas fa-hand-holding-heart","fas fa-hand-holding-usd","fas fa-hand-lizard","fas fa-hand-paper","fas fa-hand-peace","fas fa-hand-point-down","fas fa-hand-point-left","fas fa-hand-point-right","fas fa-hand-point-up","fas fa-hand-pointer","fas fa-hand-rock","fas fa-hand-scissors","fas fa-hand-spock","fas fa-hands","fas fa-hands-helping","fas fa-handshake","fas fa-hashtag","fas fa-hdd","fas fa-heading","fas fa-headphones","fas fa-heart","fas fa-heartbeat","fas fa-history","fas fa-hockey-puck","fas fa-home","fas fa-hospital","fas fa-hospital-alt","fas fa-hospital-symbol","fas fa-hourglass","fas fa-hourglass-end","fas fa-hourglass-half","fas fa-hourglass-start","fas fa-i-cursor","fas fa-id-badge","fas fa-id-card","fas fa-id-card-alt","fas fa-image","fas fa-images","fas fa-inbox","fas fa-indent","fas fa-industry","fas fa-info","fas fa-info-circle","fas fa-italic","fas fa-key","fas fa-keyboard","fas fa-language","fas fa-laptop","fas fa-leaf","fas fa-lemon","fas fa-level-down-alt","fas fa-level-up-alt","fas fa-life-ring","fas fa-lightbulb","fas fa-link","fas fa-lira-sign","fas fa-list","fas fa-list-alt","fas fa-list-ol","fas fa-list-ul","fas fa-location-arrow","fas fa-lock","fas fa-lock-open","fas fa-long-arrow-alt-down","fas fa-long-arrow-alt-left","fas fa-long-arrow-alt-right","fas fa-long-arrow-alt-up","fas fa-low-vision","fas fa-magic","fas fa-magnet","fas fa-male","fas fa-map","fas fa-map-marker","fas fa-map-marker-alt","fas fa-map-pin","fas fa-map-signs","fas fa-mars","fas fa-mars-double","fas fa-mars-stroke","fas fa-mars-stroke-h","fas fa-mars-stroke-v","fas fa-medkit","fas fa-meh","fas fa-mercury","fas fa-microchip","fas fa-microphone","fas fa-microphone-slash","fas fa-minus","fas fa-minus-circle","fas fa-minus-square","fas fa-mobile","fas fa-mobile-alt","fas fa-money-bill-alt","fas fa-moon","fas fa-motorcycle","fas fa-mouse-pointer","fas fa-music","fas fa-neuter","fas fa-newspaper","fas fa-notes-medical","fas fa-object-group","fas fa-object-ungroup","fas fa-outdent","fas fa-paint-brush","fas fa-pallet","fas fa-paper-plane","fas fa-paperclip","fas fa-parachute-box","fas fa-paragraph","fas fa-paste","fas fa-pause","fas fa-pause-circle","fas fa-paw","fas fa-pen-square","fas fa-pencil-alt","fas fa-people-carry","fas fa-percent","fas fa-phone","fas fa-phone-slash","fas fa-phone-square","fas fa-phone-volume","fas fa-piggy-bank","fas fa-pills","fas fa-plane","fas fa-play","fas fa-play-circle","fas fa-plug","fas fa-plus","fas fa-plus-circle","fas fa-plus-square","fas fa-podcast","fas fa-poo","fas fa-pound-sign","fas fa-power-off","fas fa-prescription-bottle","fas fa-prescription-bottle-alt","fas fa-print","fas fa-procedures","fas fa-puzzle-piece","fas fa-qrcode","fas fa-question","fas fa-question-circle","fas fa-quidditch","fas fa-quote-left","fas fa-quote-right","fas fa-random","fas fa-recycle","fas fa-redo","fas fa-redo-alt","fas fa-registered","fas fa-reply","fas fa-reply-all","fas fa-retweet","fas fa-ribbon","fas fa-road","fas fa-rocket","fas fa-rss","fas fa-rss-square","fas fa-ruble-sign","fas fa-rupee-sign","fas fa-save","fas fa-search","fas fa-search-minus","fas fa-search-plus","fas fa-seedling","fas fa-server","fas fa-share","fas fa-share-alt","fas fa-share-alt-square","fas fa-share-square","fas fa-shekel-sign","fas fa-shield-alt","fas fa-ship","fas fa-shipping-fast","fas fa-shopping-bag","fas fa-shopping-basket","fas fa-shopping-cart","fas fa-shower","fas fa-sign","fas fa-sign-in-alt","fas fa-sign-language","fas fa-sign-out-alt","fas fa-signal","fas fa-sitemap","fas fa-sliders-h","fas fa-smile","fas fa-smoking","fas fa-snowflake","fas fa-sort","fas fa-sort-alpha-down","fas fa-sort-alpha-up","fas fa-sort-amount-down","fas fa-sort-amount-up","fas fa-sort-down","fas fa-sort-numeric-down","fas fa-sort-numeric-up","fas fa-sort-up","fas fa-space-shuttle","fas fa-spinner","fas fa-square","fas fa-square-full","fas fa-star","fas fa-star-half","fas fa-step-backward","fas fa-step-forward","fas fa-stethoscope","fas fa-sticky-note","fas fa-stop","fas fa-stop-circle","fas fa-stopwatch","fas fa-street-view","fas fa-strikethrough","fas fa-subscript","fas fa-subway","fas fa-suitcase","fas fa-sun","fas fa-superscript","fas fa-sync","fas fa-sync-alt","fas fa-syringe","fas fa-table","fas fa-table-tennis","fas fa-tablet","fas fa-tablet-alt","fas fa-tablets","fas fa-tachometer-alt","fas fa-tag","fas fa-tags","fas fa-tape","fas fa-tasks","fas fa-taxi","fas fa-terminal","fas fa-text-height","fas fa-text-width","fas fa-th","fas fa-th-large","fas fa-th-list","fas fa-thermometer","fas fa-thermometer-empty","fas fa-thermometer-full","fas fa-thermometer-half","fas fa-thermometer-quarter","fas fa-thermometer-three-quarters","fas fa-thumbs-down","fas fa-thumbs-up","fas fa-thumbtack","fas fa-ticket-alt","fas fa-times","fas fa-times-circle","fas fa-tint","fas fa-toggle-off","fas fa-toggle-on","fas fa-trademark","fas fa-train","fas fa-transgender","fas fa-transgender-alt","fas fa-trash","fas fa-trash-alt","fas fa-tree","fas fa-trophy","fas fa-truck","fas fa-truck-loading","fas fa-truck-moving","fas fa-tty","fas fa-tv","fas fa-umbrella","fas fa-underline","fas fa-undo","fas fa-undo-alt","fas fa-universal-access","fas fa-university","fas fa-unlink","fas fa-unlock","fas fa-unlock-alt","fas fa-upload","fas fa-user","fas fa-user-circle","fas fa-user-md","fas fa-user-plus","fas fa-user-secret","fas fa-user-times","fas fa-users","fas fa-utensil-spoon","fas fa-utensils","fas fa-venus","fas fa-venus-double","fas fa-venus-mars","fas fa-vial","fas fa-vials","fas fa-video","fas fa-video-slash","fas fa-volleyball-ball","fas fa-volume-down","fas fa-volume-off","fas fa-volume-up","fas fa-warehouse","fas fa-weight","fas fa-wheelchair","fas fa-wifi","fas fa-window-close","fas fa-window-maximize","fas fa-window-minimize","fas fa-window-restore","fas fa-wine-glass","fas fa-won-sign","fas fa-wrench","fas fa-x-ray","fas fa-yen-sign","far fa-address-book","far fa-address-card","far fa-arrow-alt-circle-down","far fa-arrow-alt-circle-left","far fa-arrow-alt-circle-right","far fa-arrow-alt-circle-up","far fa-bell","far fa-bell-slash","far fa-bookmark","far fa-building","far fa-calendar","far fa-calendar-alt","far fa-calendar-check","far fa-calendar-minus","far fa-calendar-plus","far fa-calendar-times","far fa-caret-square-down","far fa-caret-square-left","far fa-caret-square-right","far fa-caret-square-up","far fa-chart-bar","far fa-check-circle","far fa-check-square","far fa-circle","far fa-clipboard","far fa-clock","far fa-clone","far fa-closed-captioning","far fa-comment","far fa-comment-alt","far fa-comments","far fa-compass","far fa-copy","far fa-copyright","far fa-credit-card","far fa-dot-circle","far fa-edit","far fa-envelope","far fa-envelope-open","far fa-eye-slash","far fa-file","far fa-file-alt","far fa-file-archive","far fa-file-audio","far fa-file-code","far fa-file-excel","far fa-file-image","far fa-file-pdf","far fa-file-powerpoint","far fa-file-video","far fa-file-word","far fa-flag","far fa-folder","far fa-folder-open","far fa-frown","far fa-futbol","far fa-gem","far fa-hand-lizard","far fa-hand-paper","far fa-hand-peace","far fa-hand-point-down","far fa-hand-point-left","far fa-hand-point-right","far fa-hand-point-up","far fa-hand-pointer","far fa-hand-rock","far fa-hand-scissors","far fa-hand-spock","far fa-handshake","far fa-hdd","far fa-heart","far fa-hospital","far fa-hourglass","far fa-id-badge","far fa-id-card","far fa-image","far fa-images","far fa-keyboard","far fa-lemon","far fa-life-ring","far fa-lightbulb","far fa-list-alt","far fa-map","far fa-meh","far fa-minus-square","far fa-money-bill-alt","far fa-moon","far fa-newspaper","far fa-object-group","far fa-object-ungroup","far fa-paper-plane","far fa-pause-circle","far fa-play-circle","far fa-plus-square","far fa-question-circle","far fa-registered","far fa-save","far fa-share-square","far fa-smile","far fa-snowflake","far fa-square","far fa-star","far fa-star-half","far fa-sticky-note","far fa-stop-circle","far fa-sun","far fa-thumbs-down","far fa-thumbs-up","far fa-times-circle","far fa-trash-alt","far fa-user","far fa-user-circle","far fa-window-close","far fa-window-maximize","far fa-window-minimize","far fa-window-restore"]}},function(e,t,n){"use strict";function r(e){return Object(o.a)(e)||Object(i.a)(e)||Object(a.a)(e)||Object(s.a)()}t.a=r;var o=n(253),i=n(254),a=n(126),s=n(255)},function(e,t,n){"use strict";function r(e){if(!e.collapsed)return e.getBoundingClientRect();var t=e,n=t.startContainer,r=n.ownerDocument;if("BR"===n.nodeName){var i=n.parentNode;Object(o.a)(i,"parentNode");var a=Array.from(i.childNodes).indexOf(n);Object(o.a)(r,"ownerDocument"),e=r.createRange(),e.setStart(i,a),e.setEnd(i,a)}var s=e.getClientRects()[0];if(!s){Object(o.a)(r,"ownerDocument");var c=r.createTextNode("\u200b");e=e.cloneRange(),e.insertNode(c),s=e.getClientRects()[0],Object(o.a)(c.parentNode,"padNode.parentNode"),c.parentNode.removeChild(c)}return s}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e){Object(o.a)(e.defaultView,"doc.defaultView");var t=e.defaultView.getSelection();Object(o.a)(t,"selection");var n=t.rangeCount?t.getRangeAt(0):null;return!!n&&!n.collapsed}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e){var t=["button","checkbox","hidden","file","radio","image","range","reset","submit","number"];return Object(o.a)(e)&&e.type&&!t.includes(e.type)||"TEXTAREA"===e.nodeName||"true"===e.contentEditable}t.a=r;var o=n(129)},function(e,t,n){"use strict";function r(e){return Object(o.a)(e)&&"number"===e.type&&!!e.valueAsNumber}t.a=r;var o=n(129)},function(e,t,n){"use strict";function r(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName}t.a=r},function(e,t,n){"use strict";function r(e,t,n,r){var a=r.style.zIndex,s=r.style.position,c=Object(i.a)(r),l=c.position;"static"===(void 0===l?"static":l)&&(r.style.position="relative"),r.style.zIndex="10000";var u=Object(o.a)(e,t,n);return r.style.zIndex=a,r.style.position=s,u}t.a=r;var o=n(269),i=n(59)},function(e,t,n){"use strict";function r(e,t){Object(o.a)(t.parentNode,"referenceNode.parentNode"),t.parentNode.insertBefore(e,t.nextSibling)}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e){Object(o.a)(e.parentNode,"node.parentNode"),e.parentNode.removeChild(e)}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e,t){var n=Object(o.useRef)();return Object(o.useCallback)(function(t){t?n.current=e(t):n.current&&n.current()},t)}t.a=r;var o=n(0);n.n(o)},function(e,t,n){"use strict";function r(e){var t=Object(i.useState)(function(){return!(!e||"undefined"===typeof window||!window.matchMedia(e).matches)}),n=Object(o.a)(t,2),r=n[0],a=n[1];return Object(i.useEffect)(function(){if(e){var t=function(){return a(window.matchMedia(e).matches)};t();var n=window.matchMedia(e);return n.addListener(t),function(){n.removeListener(t)}}},[e]),e&&r}t.a=r;var o=n(28),i=n(0);n.n(i)},function(e,t,n){function r(e,t){return(s(e)?o:a)(e,i(t,3))}var o=n(74),i=n(93),a=n(385),s=n(10);e.exports=r},function(e,t,n){function r(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?s(e)?i(e[0],e[1]):o(e):c(e)}var o=n(354),i=n(381),a=n(53),s=n(10),c=n(382);e.exports=r},function(e,t,n){function r(e){if(null==e)return!0;if(c(e)&&(s(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||p(e)||a(e)))return!e.length;var t=i(e);if(t==f||t==d)return!e.size;if(u(e))return!o(e).length;for(var n in e)if(m.call(e,n))return!1;return!0}var o=n(117),i=n(155),a=n(51),s=n(10),c=n(32),l=n(77),u=n(118),p=n(78),f="[object Map]",d="[object Set]",h=Object.prototype,m=h.hasOwnProperty;e.exports=r},function(e,t,n){"use strict";function r(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function o(e){"@babel/helpers - typeof";return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&e<1){var r=this.player.getDuration();return r?void this.player.seekTo(r*e):void console.warn("ReactPlayer: could not seek using fraction \u2013\xa0duration not yet available")}this.player.seekTo(e)}},{key:"render",value:function(){var e=this.props.activePlayer;return e?v.default.createElement(e,i({},this.props,{ref:this.ref,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError})):null}}]),t}(v.Component);t.default=w,b(w,"displayName","Player"),b(w,"propTypes",g.propTypes),b(w,"defaultProps",g.defaultProps)},function(e,t,n){"use strict";function r(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function o(e){"@babel/helpers - typeof";return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 a,s=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}function o(e,t){if(e){if("string"===typeof e)return i(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)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},n=t.since,r=t.version,a=t.alternative,s=t.plugin,c=t.link,l=t.hint,u=s?" from ".concat(s):"",p=n?" since version ".concat(n):"",f=r?" and will be removed".concat(u," in version ").concat(r):"",d=a?" Please use ".concat(a," instead."):"",h=c?" See: ".concat(c):"",m=l?" Note: ".concat(l):"",b="".concat(e," is deprecated").concat(p).concat(f,".").concat(d).concat(h).concat(m);b in i||(Object(o.doAction)("deprecated",e,t,b),console.warn(b),i[b]=!0)}t.a=r;var o=n(248),i=(n.n(o),Object.create(null))},function(e,t,n){"use strict";function r(e){var t=a.get(e)||0;return a.set(e,t+1),t}function o(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return Object(i.useMemo)(function(){if(n)return n;var o=r(e);return t?"".concat(t,"-").concat(o):o},[e])}t.a=o;var i=n(0),a=(n.n(i),new WeakMap)},function(e,t,n){"use strict";function r(){return Object(a.useCallback)(function(e){e&&e.addEventListener("keydown",function(t){if(t.keyCode===o.b){var n=i.a.tabbable.find(e);if(n.length){var r=n[0],a=n[n.length-1];t.shiftKey&&t.target===r?(t.preventDefault(),a.focus()):t.shiftKey||t.target!==a?n.includes(t.target)||(t.preventDefault(),r.focus()):(t.preventDefault(),r.focus())}}})},[])}var o=n(124),i=n(127),a=n(0);n.n(a);t.a=r},function(e,t,n){"use strict";function r(e){return[p,f,d,h].filter(function(t){return e["".concat(t,"Key")]})}n.d(t,"b",function(){return l}),n.d(t,"a",function(){return u});var o=n(33),i=n(81),a=n(7),s=(n.n(a),n(2)),c=(n.n(s),n(256)),l=9,u=27,p="alt",f="ctrl",d="meta",h="shift",m={primary:function(e){return e()?[d]:[f]},primaryShift:function(e){return e()?[h,d]:[f,h]},primaryAlt:function(e){return e()?[p,d]:[f,p]},secondary:function(e){return e()?[h,p,d]:[f,h,p]},access:function(e){return e()?[f,p]:[h,p]},ctrl:function(){return[f]},alt:function(){return[p]},ctrlShift:function(){return[f,h]},shift:function(){return[h]},shiftAlt:function(){return[h,p]}},b=(Object(a.mapValues)(m,function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.a;return[].concat(Object(i.a)(e(n)),[t.toLowerCase()]).join("+")}}),Object(a.mapValues)(m,function(e){return function(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.a,s=r(),l=(n={},Object(o.a)(n,p,s?"\u2325":"Alt"),Object(o.a)(n,f,s?"\u2303":"Ctrl"),Object(o.a)(n,d,"\u2318"),Object(o.a)(n,h,s?"\u21e7":"Shift"),n),u=e(r).reduce(function(e,t){var n=Object(a.get)(l,t,t);return s?[].concat(Object(i.a)(e),[n]):[].concat(Object(i.a)(e),[n,"+"])},[]),m=Object(a.capitalize)(t);return[].concat(Object(i.a)(u),[m])}}));Object(a.mapValues)(b,function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.a;return e(t,n).join("")}}),Object(a.mapValues)(m,function(e){return function(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.a,l=r(),u=(n={},Object(o.a)(n,h,"Shift"),Object(o.a)(n,d,l?"Command":"Control"),Object(o.a)(n,f,"Control"),Object(o.a)(n,p,l?"Option":"Alt"),Object(o.a)(n,",",Object(s.__)("Comma")),Object(o.a)(n,".",Object(s.__)("Period")),Object(o.a)(n,"`",Object(s.__)("Backtick")),n);return[].concat(Object(i.a)(e(r)),[t]).map(function(e){return Object(a.capitalize)(Object(a.get)(u,e,e))}).join(l?" ":" + ")}}),Object(a.mapValues)(m,function(e){return function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.a,i=e(o),s=r(t);return!Object(a.xor)(i,s).length&&(n?t.key===n:Object(a.includes)(i,t.key.toLowerCase()))}})},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0||e.offsetHeight>0||e.getClientRects().length>0}function o(e){return"iframe"===e.nodeName.toLowerCase()&&"-1"===e.getAttribute("tabindex")}function i(e){var t=e.closest("map[name]");if(!t)return!1;var n=e.ownerDocument.querySelector('img[usemap="#'+t.name+'"]');return!!n&&r(n)}function a(e){var t=e.querySelectorAll(s);return Array.from(t).filter(function(e){return!(!r(e)||o(e))&&("AREA"!==e.nodeName||i(e))})}Object.defineProperty(t,"__esModule",{value:!0}),t.find=a;var s=["[tabindex]","a[href]","button:not([disabled])",'input:not([type="hidden"]):not([disabled])',"select:not([disabled])","textarea:not([disabled])","iframe","object","embed","area[href]","[contenteditable]:not([contenteditable=false])"].join(",")},function(e,t,n){"use strict";function r(e){return!!e&&"INPUT"===e.nodeName}t.a=r},function(e,t,n){"use strict";function r(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(Object(u.a)(e))return e.selectionStart===e.selectionEnd&&(t?0===e.selectionStart:e.value.length===e.selectionStart);if(!e.isContentEditable)return!0;var r=e.ownerDocument,p=r.defaultView;Object(l.a)(p,"defaultView");var f=p.getSelection();if(!f||!f.rangeCount)return!1;var d=f.getRangeAt(0),h=d.cloneRange(),m=Object(s.a)(f),b=f.isCollapsed;b||h.collapse(!m);var v=Object(a.a)(h),g=Object(a.a)(d);if(!v||!g)return!1;var y=Object(i.a)(d);if(!b&&y&&y>v.height&&m===t)return!1;var w=Object(o.a)(e),C=w.direction,E="rtl"===C?!t:t,_=e.getBoundingClientRect(),O=E?_.left+1:_.right-1,j=t?_.top+1:_.bottom-1,k=Object(c.a)(r,O,j,e);if(!k)return!1;var x=Object(a.a)(k);if(!x)return!1;var S=t?"top":"bottom",T=E?"left":"right",P=x[S]-g[S],L=x[T]-v[T],R=Math.abs(P)<=1,z=Math.abs(L)<=1;return n?R:R&&z}t.a=r;var o=n(59),i=n(267),a=n(82),s=n(268),c=n(87),l=n(8),u=n(86)},function(e,t,n){"use strict";function r(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(e){if(e.focus(),Object(a.a)(e)){if("number"!==typeof e.selectionStart)return;return void(t?(e.selectionStart=e.value.length,e.selectionEnd=e.value.length):(e.selectionStart=0,e.selectionEnd=0))}if(e.isContentEditable){var s=e.ownerDocument,c=e.getBoundingClientRect(),l=t?c.right-1:c.left+1,u=t?c.bottom-1:c.top+1,p=Object(i.a)(s,l,u,e);if(!p||!p.startContainer||!e.contains(p.startContainer)){if(!n)return;return n=!1,e.scrollIntoView(t),void r(e,t,n)}var f=s.defaultView;Object(o.a)(f,"defaultView");var d=f.getSelection();Object(o.a)(d,"selection"),d.removeAllRanges(),d.addRange(p)}}}t.a=r;var o=n(8),i=n(87),a=n(86)},function(e,t,n){"use strict";function r(e){var t=e.parentNode;for(Object(o.a)(t,"node.parentNode");e.firstChild;)t.insertBefore(e.firstChild,e);t.removeChild(e)}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e){switch(e.nodeType){case e.TEXT_NODE:return/^[ \f\n\r\t\v\u00a0]*$/.test(e.nodeValue||"");case e.ELEMENT_NODE:return!e.hasAttributes()&&(!e.hasChildNodes()||Array.from(e.childNodes).every(r));default:return!0}}t.a=r},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"createFakeElement",value:function(){var e="rtl"===document.documentElement.getAttribute("dir");this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var t=window.pageYOffset||document.documentElement.scrollTop;return this.fakeElem.style.top="".concat(t,"px"),this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.fakeElem}},{key:"selectFake",value:function(){var e=this,t=this.createFakeElement();this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.container.appendChild(t),this.selectedText=O()(t),this.copyText(),this.removeFake()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=O()(this.target),this.copyText()}},{key:"copyText",value:function(){var e;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==r(e)||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),e}(),k=j,x=function(e){function t(e,r){var o;return c(this,t),o=n.call(this),o.resolveOptions(r),o.listenClick(e),o}p(t,e);var n=d(t);return u(t,[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"===typeof e.action?e.action:this.defaultAction,this.target="function"===typeof e.target?e.target:this.defaultTarget,this.text="function"===typeof e.text?e.text:this.defaultText,this.container="object"===s(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=E()(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new k({action:this.action(t),target:this.target(t),text:this.text(t),container:this.container,trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return g("action",e)}},{key:"defaultTarget",value:function(e){var t=g("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return g("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"===typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach(function(e){n=n&&!!document.queryCommandSupported(e)}),n}}]),t}(w()),S=x},828:function(e){function t(e,t){for(;e&&e.nodeType!==n;){if("function"===typeof e.matches&&e.matches(t))return e;e=e.parentNode}}var n=9;if("undefined"!==typeof Element&&!Element.prototype.matches){var r=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}e.exports=t},438:function(e,t,n){function r(e,t,n,r,o){var a=i.apply(this,arguments);return e.addEventListener(n,a,o),{destroy:function(){e.removeEventListener(n,a,o)}}}function o(e,t,n,o,i){return"function"===typeof e.addEventListener?r.apply(null,arguments):"function"===typeof n?r.bind(null,document).apply(null,arguments):("string"===typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,function(e){return r(e,t,n,o,i)}))}function i(e,t,n,r){return function(n){n.delegateTarget=a(n.target,t),n.delegateTarget&&r.call(e,n)}}var a=n(828);e.exports=o},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"===typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,n){function r(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!s.string(t))throw new TypeError("Second argument must be a String");if(!s.fn(n))throw new TypeError("Third argument must be a Function");if(s.node(e))return o(e,t,n);if(s.nodeList(e))return i(e,t,n);if(s.string(e))return a(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function o(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}function i(e,t,n){return Array.prototype.forEach.call(e,function(e){e.addEventListener(t,n)}),{destroy:function(){Array.prototype.forEach.call(e,function(e){e.removeEventListener(t,n)})}}}function a(e,t,n){return c(document.body,e,t,n)}var s=n(879),c=n(438);e.exports=r},817:function(e){function t(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),o=document.createRange();o.selectNodeContents(e),r.removeAllRanges(),r.addRange(o),t=r.toString()}return t}e.exports=t},279:function(e){function t(){}t.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){function r(){o.off(e,r),t.apply(n,arguments)}var o=this;return r._=t,this.on(e,r,n)},emit:function(e){var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,o=n.length;for(r;r0&&void 0!==arguments[0]?arguments[0]:"firstElement",t=Object(o.useRef)(e);return Object(o.useEffect)(function(){t.current=e},[e]),Object(o.useCallback)(function(e){if(e&&!1!==t.current&&!e.contains(e.ownerDocument.activeElement)){var n=e;if("firstElement"===t.current){var r=i.a.tabbable.find(e)[0];r&&(n=r)}n.focus()}},[])}t.a=r;var o=n(0),i=(n.n(o),n(127))},function(e,t,n){"use strict";function r(e){var t=Object(o.useRef)(),n=Object(o.useRef)(),r=Object(o.useRef)(e);return Object(o.useEffect)(function(){r.current=e},[e]),Object(o.useCallback)(function(e){if(e){if(t.current=e,n.current)return;n.current=e.ownerDocument.activeElement}else if(n.current){var o=t.current.contains(t.current.ownerDocument.activeElement);if(t.current.isConnected&&!o)return;r.current?r.current():n.current.focus()}},[])}var o=n(0);n.n(o);t.a=r},function(e,t,n){"use strict";function r(e){if(!(e instanceof window.HTMLElement))return!1;switch(e.nodeName){case"A":case"BUTTON":return!0;case"INPUT":return Object(i.includes)(s,e.type)}return!1}function o(e){var t=Object(a.useRef)(e);Object(a.useEffect)(function(){t.current=e},[e]);var n=Object(a.useRef)(!1),o=Object(a.useRef)(),s=Object(a.useCallback)(function(){clearTimeout(o.current)},[]);Object(a.useEffect)(function(){return function(){return s()}},[]),Object(a.useEffect)(function(){e||s()},[e,s]);var c=Object(a.useCallback)(function(e){var t=e.type,o=e.target;Object(i.includes)(["mouseup","touchend"],t)?n.current=!1:r(o)&&(n.current=!0)},[]),l=Object(a.useCallback)(function(e){e.persist(),n.current||(o.current=setTimeout(function(){if(!document.hasFocus())return void e.preventDefault();"function"===typeof t.current&&t.current(e)},0))},[]);return{onFocus:s,onMouseDown:c,onMouseUp:c,onTouchStart:c,onTouchEnd:c,onBlur:l}}t.a=o;var i=n(7),a=(n.n(i),n(0)),s=(n.n(a),["button","submit"])},function(e,t,n){"use strict";function r(e){var t=Object(o.useRef)(null),n=Object(o.useRef)(!1),r=Object(o.useRef)(e),i=Object(o.useRef)(e);return i.current=e,Object(o.useLayoutEffect)(function(){e.forEach(function(e,o){var i=r.current[o];"function"===typeof e&&e!==i&&!1===n.current&&(i(null),e(t.current))}),r.current=e},e),Object(o.useLayoutEffect)(function(){n.current=!1}),Object(o.useCallback)(function(e){t.current=e,n.current=!0,(e?i.current:r.current).forEach(function(t){"function"===typeof t?t(e):t&&t.hasOwnProperty("current")&&(t.current=e)})},[])}t.a=r;var o=n(0);n.n(o)},function(e,t,n){"use strict";var r=n(0),o=(n.n(r),"undefined"!==typeof window?r.useLayoutEffect:r.useEffect);t.a=o},function(e,t,n){"use strict";function r(e){var t=Object(o.useRef)(void 0);return Object(o.useEffect)(function(){t.current=e},[e]),t.current}t.a=r;var o=n(0);n.n(o)},function(e,t,n){"use strict";function r(e,t){if(e.length!==t.length)return!1;for(var n=0;nf))return!1;var h=u.get(e),m=u.get(t);if(h&&m)return h==t&&m==e;var b=-1,v=!0,g=n&c?new o:void 0;for(u.set(e,t),u.set(t,e);++bo?0:o+t),n=n>o?o:n,n<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++re.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:"player";return e.player?e.player.getInternalPlayer(t):null}),k(C(e),"seekTo",function(t,n){if(!e.player)return null;e.player.seekTo(t,n)}),k(C(e),"handleReady",function(){e.props.onReady(C(e))}),k(C(e),"wrapperRef",function(t){e.wrapper=t}),k(C(e),"activePlayerRef",function(t){e.player=t}),e}O(t,e);var n=y(t);return g(t,[{key:"componentDidMount",value:function(){if(this.props.progressFrequency){console.warn("ReactPlayer: %cprogressFrequency%c is deprecated, please use %cprogressInterval%c instead","font-weight: bold","","font-weight: bold","")}}},{key:"shouldComponentUpdate",value:function(e,t){return!(0,T.isEqual)(this.props,e)||!(0,T.isEqual)(this.state,t)}},{key:"componentDidUpdate",value:function(e){var t=this.props.light;this.config=(0,T.getConfig)(this.props,S.defaultProps),!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}},{key:"getActivePlayer",value:function(e){for(var t=0,n=[].concat(u(Z),u(P.default));t=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}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 r,o,i=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw o}}}}function g(e,t){if(e){if("string"===typeof e)return y(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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?n.end(n.length-1):t}},{key:"getCurrentTime",value:function(){return this.player?this.player.currentTime:null}},{key:"getSecondsLoaded",value:function(){if(!this.player)return null;var e=this.player.buffered;if(0===e.length)return 0;var t=e.end(e.length-1),n=this.getDuration();return t>n?n:t}},{key:"getSource",value:function(e){var t=this.shouldUseHLS(e),n=this.shouldUseDASH(e);if(!(e instanceof Array||(0,O.isMediaStream)(e)||t||n))return z.test(e)?e.replace("www.dropbox.com","dl.dropboxusercontent.com"):e}},{key:"render",value:function(){var e=this.props,t=e.url,n=e.playing,r=e.loop,o=e.controls,a=e.muted,s=e.config,c=e.width,l=e.height,u=this.shouldUseAudio(this.props),p=u?"audio":"video",f={width:"auto"===c?c:"100%",height:"auto"===l?l:"100%"};return _.default.createElement(p,i({ref:this.ref,src:this.getSource(t),style:f,preload:"auto",autoPlay:n||void 0,controls:o,muted:a,loop:r},s.file.attributes),t instanceof Array&&t.map(this.renderSourceElement),s.file.tracks.map(this.renderTrack))}}]),t}(_.Component);t.FilePlayer=A,b(A,"displayName","FilePlayer"),b(A,"canPlay",w),b(A,"canEnablePIP",E);var M=(0,j.default)(A);t.default=M},function(e,t,n){function r(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:o(e,t,n)}var o=n(158);e.exports=r},function(e,t){function n(e){return r.test(e)}var r=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=n},function(e,t,n){function r(e){return i(e)?a(e):o(e)}var o=n(404),i=n(167),a=n(405);e.exports=r},function(e,t,n){"use strict";function r(e,t,n){return i.default[e.type](e,t,n)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var o=n(409),i=function(e){return e&&e.__esModule?e:{default:e}}(o)},function(e,t,n){function r(e,t){this._options=t||{},this._cbs=e||{},this._tagname="",this._attribname="",this._attribvalue="",this._attribs=null,this._stack=[],this._foreignContext=[],this.startIndex=0,this.endIndex=null,this._lowerCaseTagNames="lowerCaseTags"in this._options?!!this._options.lowerCaseTags:!this._options.xmlMode,this._lowerCaseAttributeNames="lowerCaseAttributeNames"in this._options?!!this._options.lowerCaseAttributeNames:!this._options.xmlMode,this._options.Tokenizer&&(o=this._options.Tokenizer),this._tokenizer=new o(this._options,this),this._cbs.onparserinit&&this._cbs.onparserinit(this)}var o=n(171),i={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},a={tr:{tr:!0,th:!0,td:!0},th:{th:!0},td:{thead:!0,th:!0,td:!0},body:{head:!0,link:!0,script:!0},li:{li:!0},p:{p:!0},h1:{p:!0},h2:{p:!0},h3:{p:!0},h4:{p:!0},h5:{p:!0},h6:{p:!0},select:i,input:i,output:i,button:i,datalist:i,textarea:i,option:{option:!0},optgroup:{optgroup:!0}},s={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},c={__proto__:null,math:!0,svg:!0},l={__proto__:null,mi:!0,mo:!0,mn:!0,ms:!0,mtext:!0,"annotation-xml":!0,foreignObject:!0,desc:!0,title:!0},u=/\s|\//;n(65)(r,n(415).EventEmitter),r.prototype._updatePosition=function(e){null===this.endIndex?this._tokenizer._sectionStart<=e?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-e:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},r.prototype.ontext=function(e){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(e)},r.prototype.onopentagname=function(e){if(this._lowerCaseTagNames&&(e=e.toLowerCase()),this._tagname=e,!this._options.xmlMode&&e in a)for(var t;(t=this._stack[this._stack.length-1])in a[e];this.onclosetag(t));!this._options.xmlMode&&e in s||(this._stack.push(e),e in c?this._foreignContext.push(!0):e in l&&this._foreignContext.push(!1)),this._cbs.onopentagname&&this._cbs.onopentagname(e),this._cbs.onopentag&&(this._attribs={})},r.prototype.onopentagend=function(){this._updatePosition(1),this._attribs&&(this._cbs.onopentag&&this._cbs.onopentag(this._tagname,this._attribs),this._attribs=null),!this._options.xmlMode&&this._cbs.onclosetag&&this._tagname in s&&this._cbs.onclosetag(this._tagname),this._tagname=""},r.prototype.onclosetag=function(e){if(this._updatePosition(1),this._lowerCaseTagNames&&(e=e.toLowerCase()),(e in c||e in l)&&this._foreignContext.pop(),!this._stack.length||e in s&&!this._options.xmlMode)this._options.xmlMode||"br"!==e&&"p"!==e||(this.onopentagname(e),this._closeCurrentTag());else{var t=this._stack.lastIndexOf(e);if(-1!==t)if(this._cbs.onclosetag)for(t=this._stack.length-t;t--;)this._cbs.onclosetag(this._stack.pop());else this._stack.length=t;else"p"!==e||this._options.xmlMode||(this.onopentagname(e),this._closeCurrentTag())}},r.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing||this._foreignContext[this._foreignContext.length-1]?this._closeCurrentTag():this.onopentagend()},r.prototype._closeCurrentTag=function(){var e=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===e&&(this._cbs.onclosetag&&this._cbs.onclosetag(e),this._stack.pop())},r.prototype.onattribname=function(e){this._lowerCaseAttributeNames&&(e=e.toLowerCase()),this._attribname=e},r.prototype.onattribdata=function(e){this._attribvalue+=e},r.prototype.onattribend=function(){this._cbs.onattribute&&this._cbs.onattribute(this._attribname,this._attribvalue),this._attribs&&!Object.prototype.hasOwnProperty.call(this._attribs,this._attribname)&&(this._attribs[this._attribname]=this._attribvalue),this._attribname="",this._attribvalue=""},r.prototype._getInstructionName=function(e){var t=e.search(u),n=t<0?e:e.substr(0,t);return this._lowerCaseTagNames&&(n=n.toLowerCase()),n},r.prototype.ondeclaration=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("!"+t,"!"+e)}},r.prototype.onprocessinginstruction=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("?"+t,"?"+e)}},r.prototype.oncomment=function(e){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(e),this._cbs.oncommentend&&this._cbs.oncommentend()},r.prototype.oncdata=function(e){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(e),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+e+"]]")},r.prototype.onerror=function(e){this._cbs.onerror&&this._cbs.onerror(e)},r.prototype.onend=function(){if(this._cbs.onclosetag)for(var e=this._stack.length;e>0;this._cbs.onclosetag(this._stack[--e]));this._cbs.onend&&this._cbs.onend()},r.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},r.prototype.parseComplete=function(e){this.reset(),this.end(e)},r.prototype.write=function(e){this._tokenizer.write(e)},r.prototype.end=function(e){this._tokenizer.end(e)},r.prototype.pause=function(){this._tokenizer.pause()},r.prototype.resume=function(){this._tokenizer.resume()},r.prototype.parseChunk=r.prototype.write,r.prototype.done=r.prototype.end,e.exports=r},function(e,t,n){function r(e){return" "===e||"\n"===e||"\t"===e||"\f"===e||"\r"===e}function o(e,t,n){var r=e.toLowerCase();return e===r?function(e){e===r?this._state=t:(this._state=n,this._index--)}:function(o){o===r||o===e?this._state=t:(this._state=n,this._index--)}}function i(e,t){var n=e.toLowerCase();return function(r){r===n||r===e?this._state=t:(this._state=h,this._index--)}}function a(e,t){this._state=f,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=f,this._special=he,this._cbs=t,this._running=!0,this._ended=!1,this._xmlMode=!(!e||!e.xmlMode),this._decodeEntities=!(!e||!e.decodeEntities)}e.exports=a;var s=n(410),c=n(412),l=n(413),u=n(414),p=0,f=p++,d=p++,h=p++,m=p++,b=p++,v=p++,g=p++,y=p++,w=p++,C=p++,E=p++,_=p++,O=p++,j=p++,k=p++,x=p++,S=p++,T=p++,P=p++,L=p++,R=p++,z=p++,A=p++,M=p++,N=p++,D=p++,V=p++,I=p++,B=p++,F=p++,H=p++,q=p++,U=p++,Z=p++,G=p++,W=p++,K=p++,Y=p++,$=p++,J=p++,X=p++,Q=p++,ee=p++,te=p++,ne=p++,re=p++,oe=p++,ie=p++,ae=p++,se=p++,ce=p++,le=p++,ue=p++,pe=p++,fe=p++,de=0,he=de++,me=de++,be=de++;a.prototype._stateText=function(e){"<"===e?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=d,this._sectionStart=this._index):this._decodeEntities&&this._special===he&&"&"===e&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=f,this._state=ce,this._sectionStart=this._index)},a.prototype._stateBeforeTagName=function(e){"/"===e?this._state=b:"<"===e?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===e||this._special!==he||r(e)?this._state=f:"!"===e?(this._state=k,this._sectionStart=this._index+1):"?"===e?(this._state=S,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==e&&"S"!==e?h:H,this._sectionStart=this._index)},a.prototype._stateInTagName=function(e){("/"===e||">"===e||r(e))&&(this._emitToken("onopentagname"),this._state=y,this._index--)},a.prototype._stateBeforeCloseingTagName=function(e){r(e)||(">"===e?this._state=f:this._special!==he?"s"===e||"S"===e?this._state=q:(this._state=f,this._index--):(this._state=v,this._sectionStart=this._index))},a.prototype._stateInCloseingTagName=function(e){(">"===e||r(e))&&(this._emitToken("onclosetag"),this._state=g,this._index--)},a.prototype._stateAfterCloseingTagName=function(e){">"===e&&(this._state=f,this._sectionStart=this._index+1)},a.prototype._stateBeforeAttributeName=function(e){">"===e?(this._cbs.onopentagend(),this._state=f,this._sectionStart=this._index+1):"/"===e?this._state=m:r(e)||(this._state=w,this._sectionStart=this._index)},a.prototype._stateInSelfClosingTag=function(e){">"===e?(this._cbs.onselfclosingtag(),this._state=f,this._sectionStart=this._index+1):r(e)||(this._state=y,this._index--)},a.prototype._stateInAttributeName=function(e){("="===e||"/"===e||">"===e||r(e))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=C,this._index--)},a.prototype._stateAfterAttributeName=function(e){"="===e?this._state=E:"/"===e||">"===e?(this._cbs.onattribend(),this._state=y,this._index--):r(e)||(this._cbs.onattribend(),this._state=w,this._sectionStart=this._index)},a.prototype._stateBeforeAttributeValue=function(e){'"'===e?(this._state=_,this._sectionStart=this._index+1):"'"===e?(this._state=O,this._sectionStart=this._index+1):r(e)||(this._state=j,this._sectionStart=this._index,this._index--)},a.prototype._stateInAttributeValueDoubleQuotes=function(e){'"'===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=y):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ce,this._sectionStart=this._index)},a.prototype._stateInAttributeValueSingleQuotes=function(e){"'"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=y):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ce,this._sectionStart=this._index)},a.prototype._stateInAttributeValueNoQuotes=function(e){r(e)||">"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=y,this._index--):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ce,this._sectionStart=this._index)},a.prototype._stateBeforeDeclaration=function(e){this._state="["===e?z:"-"===e?T:x},a.prototype._stateInDeclaration=function(e){">"===e&&(this._cbs.ondeclaration(this._getSection()),this._state=f,this._sectionStart=this._index+1)},a.prototype._stateInProcessingInstruction=function(e){">"===e&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=f,this._sectionStart=this._index+1)},a.prototype._stateBeforeComment=function(e){"-"===e?(this._state=P,this._sectionStart=this._index+1):this._state=x},a.prototype._stateInComment=function(e){"-"===e&&(this._state=L)},a.prototype._stateAfterComment1=function(e){this._state="-"===e?R:P},a.prototype._stateAfterComment2=function(e){">"===e?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=f,this._sectionStart=this._index+1):"-"!==e&&(this._state=P)},a.prototype._stateBeforeCdata1=o("C",A,x),a.prototype._stateBeforeCdata2=o("D",M,x),a.prototype._stateBeforeCdata3=o("A",N,x),a.prototype._stateBeforeCdata4=o("T",D,x),a.prototype._stateBeforeCdata5=o("A",V,x),a.prototype._stateBeforeCdata6=function(e){"["===e?(this._state=I,this._sectionStart=this._index+1):(this._state=x,this._index--)},a.prototype._stateInCdata=function(e){"]"===e&&(this._state=B)},a.prototype._stateAfterCdata1=function(e){this._state="]"===e?F:I},a.prototype._stateAfterCdata2=function(e){">"===e?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=f,this._sectionStart=this._index+1):"]"!==e&&(this._state=I)},a.prototype._stateBeforeSpecial=function(e){"c"===e||"C"===e?this._state=U:"t"===e||"T"===e?this._state=ee:(this._state=h,this._index--)},a.prototype._stateBeforeSpecialEnd=function(e){this._special!==me||"c"!==e&&"C"!==e?this._special!==be||"t"!==e&&"T"!==e?this._state=f:this._state=oe:this._state=Y},a.prototype._stateBeforeScript1=i("R",Z),a.prototype._stateBeforeScript2=i("I",G),a.prototype._stateBeforeScript3=i("P",W),a.prototype._stateBeforeScript4=i("T",K),a.prototype._stateBeforeScript5=function(e){("/"===e||">"===e||r(e))&&(this._special=me),this._state=h,this._index--},a.prototype._stateAfterScript1=o("R",$,f),a.prototype._stateAfterScript2=o("I",J,f),a.prototype._stateAfterScript3=o("P",X,f),a.prototype._stateAfterScript4=o("T",Q,f),a.prototype._stateAfterScript5=function(e){">"===e||r(e)?(this._special=he,this._state=v,this._sectionStart=this._index-6,this._index--):this._state=f},a.prototype._stateBeforeStyle1=i("Y",te),a.prototype._stateBeforeStyle2=i("L",ne),a.prototype._stateBeforeStyle3=i("E",re),a.prototype._stateBeforeStyle4=function(e){("/"===e||">"===e||r(e))&&(this._special=be),this._state=h,this._index--},a.prototype._stateAfterStyle1=o("Y",ie,f),a.prototype._stateAfterStyle2=o("L",ae,f),a.prototype._stateAfterStyle3=o("E",se,f),a.prototype._stateAfterStyle4=function(e){">"===e||r(e)?(this._special=he,this._state=v,this._sectionStart=this._index-5,this._index--):this._state=f},a.prototype._stateBeforeEntity=o("#",le,ue),a.prototype._stateBeforeNumericEntity=o("X",fe,pe),a.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+16&&(t=6);t>=2;){var n=this._buffer.substr(e,t);if(l.hasOwnProperty(n))return this._emitPartial(l[n]),void(this._sectionStart+=t+1);t--}},a.prototype._stateInNamedEntity=function(e){";"===e?(this._parseNamedEntityStrict(),this._sectionStart+1"z")&&(e<"A"||e>"Z")&&(e<"0"||e>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==f?"="!==e&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},a.prototype._decodeNumericEntity=function(e,t){var n=this._sectionStart+e;if(n!==this._index){var r=this._buffer.substring(n,this._index),o=parseInt(r,t);this._emitPartial(s(o)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},a.prototype._stateInNumericEntity=function(e){";"===e?(this._decodeNumericEntity(2,10),this._sectionStart++):(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},a.prototype._stateInHexEntity=function(e){";"===e?(this._decodeNumericEntity(3,16),this._sectionStart++):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},a.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(this._state===f?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},a.prototype.write=function(e){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=e,this._parse()},a.prototype._parse=function(){for(;this._index",GT:">",Gt:"\u226b",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",Hacek:"\u02c7",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",HARDcy:"\u042a",hardcy:"\u044a",harrcir:"\u2948",harr:"\u2194",hArr:"\u21d4",harrw:"\u21ad",Hat:"^",hbar:"\u210f",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",hfr:"\ud835\udd25",Hfr:"\u210c",HilbertSpace:"\u210b",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",hopf:"\ud835\udd59",Hopf:"\u210d",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\ud835\udcbd",Hscr:"\u210b",hslash:"\u210f",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224e",HumpEqual:"\u224f",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xcd",iacute:"\xed",ic:"\u2063",Icirc:"\xce",icirc:"\xee",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",ifr:"\ud835\udd26",Ifr:"\u2111",Igrave:"\xcc",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012a",imacr:"\u012b",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22b7",imped:"\u01b5",Implies:"\u21d2",incare:"\u2105",in:"\u2208",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",intcal:"\u22ba",int:"\u222b",Int:"\u222c",integers:"\u2124",Integral:"\u222b",intercal:"\u22ba",Intersection:"\u22c2",intlarhk:"\u2a17",intprod:"\u2a3c",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012e",iogon:"\u012f",Iopf:"\ud835\udd40",iopf:"\ud835\udd5a",Iota:"\u0399",iota:"\u03b9",iprod:"\u2a3c",iquest:"\xbf",iscr:"\ud835\udcbe",Iscr:"\u2110",isin:"\u2208",isindot:"\u22f5",isinE:"\u22f9",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xcf",iuml:"\xef",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\ud835\udd0d",jfr:"\ud835\udd27",jmath:"\u0237",Jopf:"\ud835\udd41",jopf:"\ud835\udd5b",Jscr:"\ud835\udca5",jscr:"\ud835\udcbf",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039a",kappa:"\u03ba",kappav:"\u03f0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041a",kcy:"\u043a",Kfr:"\ud835\udd0e",kfr:"\ud835\udd28",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040c",kjcy:"\u045c",Kopf:"\ud835\udd42",kopf:"\ud835\udd5c",Kscr:"\ud835\udca6",kscr:"\ud835\udcc0",lAarr:"\u21da",Lacute:"\u0139",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",Lambda:"\u039b",lambda:"\u03bb",lang:"\u27e8",Lang:"\u27ea",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",Laplacetrf:"\u2112",laquo:"\xab",larrb:"\u21e4",larrbfs:"\u291f",larr:"\u2190",Larr:"\u219e",lArr:"\u21d0",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",latail:"\u2919",lAtail:"\u291b",lat:"\u2aab",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lBarr:"\u290e",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",Lcaron:"\u013d",lcaron:"\u013e",Lcedil:"\u013b",lcedil:"\u013c",lceil:"\u2308",lcub:"{",Lcy:"\u041b",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27e8",LeftArrowBar:"\u21e4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21d0",LeftArrowRightArrow:"\u21c6",leftarrowtail:"\u21a2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21c3",LeftFloor:"\u230a",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21d4",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",LeftRightVector:"\u294e",LeftTeeArrow:"\u21a4",LeftTee:"\u22a3",LeftTeeVector:"\u295a",leftthreetimes:"\u22cb",LeftTriangleBar:"\u29cf",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21bf",LeftVectorBar:"\u2952",LeftVector:"\u21bc",lEg:"\u2a8b",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",lescc:"\u2aa8",les:"\u2a7d",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2aa1",lesssim:"\u2272",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",lfisht:"\u297c",lfloor:"\u230a",Lfr:"\ud835\udd0f",lfr:"\ud835\udd29",lg:"\u2276",lgE:"\u2a91",lHar:"\u2962",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21c7",ll:"\u226a",Ll:"\u22d8",llcorner:"\u231e",Lleftarrow:"\u21da",llhard:"\u296b",lltri:"\u25fa",Lmidot:"\u013f",lmidot:"\u0140",lmoustache:"\u23b0",lmoust:"\u23b0",lnap:"\u2a89",lnapprox:"\u2a89",lne:"\u2a87",lnE:"\u2268",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",LongLeftArrow:"\u27f5",Longleftarrow:"\u27f8",longleftrightarrow:"\u27f7",LongLeftRightArrow:"\u27f7",Longleftrightarrow:"\u27fa",longmapsto:"\u27fc",longrightarrow:"\u27f6",LongRightArrow:"\u27f6",Longrightarrow:"\u27f9",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",Lopf:"\ud835\udd43",lopf:"\ud835\udd5d",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lscr:"\ud835\udcc1",Lscr:"\u2112",lsh:"\u21b0",Lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2aa6",ltcir:"\u2a79",lt:"<",LT:"<",Lt:"\u226a",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",ltrPar:"\u2996",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",macr:"\xaf",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",Mcy:"\u041c",mcy:"\u043c",mdash:"\u2014",mDDot:"\u223a",measuredangle:"\u2221",MediumSpace:"\u205f",Mellintrf:"\u2133",Mfr:"\ud835\udd10",mfr:"\ud835\udd2a",mho:"\u2127",micro:"\xb5",midast:"*",midcir:"\u2af0",mid:"\u2223",middot:"\xb7",minusb:"\u229f",minus:"\u2212",minusd:"\u2238",minusdu:"\u2a2a",MinusPlus:"\u2213",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",Mopf:"\ud835\udd44",mopf:"\ud835\udd5e",mp:"\u2213",mscr:"\ud835\udcc2",Mscr:"\u2133",mstpos:"\u223e",Mu:"\u039c",mu:"\u03bc",multimap:"\u22b8",mumap:"\u22b8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266e",naturals:"\u2115",natur:"\u266e",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",Ncy:"\u041d",ncy:"\u043d",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21d7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",nexist:"\u2204",nexists:"\u2204",Nfr:"\ud835\udd11",nfr:"\ud835\udd2b",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",nGg:"\u22d9\u0338",ngsim:"\u2275",nGt:"\u226b\u20d2",ngt:"\u226f",ngtr:"\u226f",nGtv:"\u226b\u0338",nharr:"\u21ae",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",NJcy:"\u040a",njcy:"\u045a",nlarr:"\u219a",nlArr:"\u21cd",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219a",nLeftarrow:"\u21cd",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nLl:"\u22d8\u0338",nlsim:"\u2274",nLt:"\u226a\u20d2",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nLtv:"\u226a\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xa0",nopf:"\ud835\udd5f",Nopf:"\u2115",Not:"\u2aec",not:"\xac",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",notin:"\u2209",notindot:"\u22f5\u0338",notinE:"\u22f9\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",nprec:"\u2280",npreceq:"\u2aaf\u0338",npre:"\u2aaf\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219b",nrArr:"\u21cf",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nRightarrow:"\u21cf",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",Nscr:"\ud835\udca9",nscr:"\ud835\udcc3",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",Ntilde:"\xd1",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",Nu:"\u039d",nu:"\u03bd",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224d\u20d2",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvHarr:"\u2904",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21d6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xd3",oacute:"\xf3",oast:"\u229b",Ocirc:"\xd4",ocirc:"\xf4",ocir:"\u229a",Ocy:"\u041e",ocy:"\u043e",odash:"\u229d",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29bf",Ofr:"\ud835\udd12",ofr:"\ud835\udd2c",ogon:"\u02db",Ograve:"\xd2",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",Omacr:"\u014c",omacr:"\u014d",Omega:"\u03a9",omega:"\u03c9",Omicron:"\u039f",omicron:"\u03bf",omid:"\u29b6",ominus:"\u2296",Oopf:"\ud835\udd46",oopf:"\ud835\udd60",opar:"\u29b7",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",operp:"\u29b9",oplus:"\u2295",orarr:"\u21bb",Or:"\u2a54",or:"\u2228",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oS:"\u24c8",Oscr:"\ud835\udcaa",oscr:"\u2134",Oslash:"\xd8",oslash:"\xf8",osol:"\u2298",Otilde:"\xd5",otilde:"\xf5",otimesas:"\u2a36",Otimes:"\u2a37",otimes:"\u2297",Ouml:"\xd6",ouml:"\xf6",ovbar:"\u233d",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",para:"\xb6",parallel:"\u2225",par:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",PartialD:"\u2202",Pcy:"\u041f",pcy:"\u043f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",Pfr:"\ud835\udd13",pfr:"\ud835\udd2d",Phi:"\u03a6",phi:"\u03c6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",Pi:"\u03a0",pi:"\u03c0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plus:"+",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",Poincareplane:"\u210c",pointint:"\u2a15",popf:"\ud835\udd61",Popf:"\u2119",pound:"\xa3",prap:"\u2ab7",Pr:"\u2abb",pr:"\u227a",prcue:"\u227c",precapprox:"\u2ab7",prec:"\u227a",preccurlyeq:"\u227c",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",pre:"\u2aaf",prE:"\u2ab3",precsim:"\u227e",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2ab9",prnE:"\u2ab5",prnsim:"\u22e8",prod:"\u220f",Product:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",Proportional:"\u221d",Proportion:"\u2237",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",Pscr:"\ud835\udcab",pscr:"\ud835\udcc5",Psi:"\u03a8",psi:"\u03c8",puncsp:"\u2008",Qfr:"\ud835\udd14",qfr:"\ud835\udd2e",qint:"\u2a0c",qopf:"\ud835\udd62",Qopf:"\u211a",qprime:"\u2057",Qscr:"\ud835\udcac",qscr:"\ud835\udcc6",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",quot:'"',QUOT:'"',rAarr:"\u21db",race:"\u223d\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",Rang:"\u27eb",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21a0",rArr:"\u21d2",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21a3",rarrw:"\u219d",ratail:"\u291a",rAtail:"\u291c",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rBarr:"\u290f",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",Re:"\u211c",rect:"\u25ad",reg:"\xae",REG:"\xae",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",rfisht:"\u297d",rfloor:"\u230b",rfr:"\ud835\udd2f",Rfr:"\u211c",rHar:"\u2964",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",Rho:"\u03a1",rho:"\u03c1",rhov:"\u03f1",RightAngleBracket:"\u27e9",RightArrowBar:"\u21e5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21d2",RightArrowLeftArrow:"\u21c4",rightarrowtail:"\u21a3",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVectorBar:"\u2955",RightDownVector:"\u21c2",RightFloor:"\u230b",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",RightTeeArrow:"\u21a6",RightTee:"\u22a2",RightTeeVector:"\u295b",rightthreetimes:"\u22cc",RightTriangleBar:"\u29d0",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVectorBar:"\u2954",RightUpVector:"\u21be",RightVectorBar:"\u2953",RightVector:"\u21c0",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoustache:"\u23b1",rmoust:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",ropf:"\ud835\udd63",Ropf:"\u211d",roplus:"\u2a2e",rotimes:"\u2a35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",Rrightarrow:"\u21db",rsaquo:"\u203a",rscr:"\ud835\udcc7",Rscr:"\u211b",rsh:"\u21b1",Rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",RuleDelayed:"\u29f4",ruluhar:"\u2968",rx:"\u211e",Sacute:"\u015a",sacute:"\u015b",sbquo:"\u201a",scap:"\u2ab8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2abc",sc:"\u227b",sccue:"\u227d",sce:"\u2ab0",scE:"\u2ab4",Scedil:"\u015e",scedil:"\u015f",Scirc:"\u015c",scirc:"\u015d",scnap:"\u2aba",scnE:"\u2ab6",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",Scy:"\u0421",scy:"\u0441",sdotb:"\u22a1",sdot:"\u22c5",sdote:"\u2a66",searhk:"\u2925",searr:"\u2198",seArr:"\u21d8",searrow:"\u2198",sect:"\xa7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\ud835\udd16",sfr:"\ud835\udd30",sfrown:"\u2322",sharp:"\u266f",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xad",Sigma:"\u03a3",sigma:"\u03c3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",SOFTcy:"\u042c",softcy:"\u044c",solbar:"\u233f",solb:"\u29c4",sol:"/",Sopf:"\ud835\udd4a",sopf:"\ud835\udd64",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",Sqrt:"\u221a",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25a1",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25aa",squ:"\u25a1",squf:"\u25aa",srarr:"\u2192",Sscr:"\ud835\udcae",sscr:"\ud835\udcc8",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",Star:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",sub:"\u2282",Sub:"\u22d0",subdot:"\u2abd",subE:"\u2ac5",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subnE:"\u2acb",subne:"\u228a",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",Subset:"\u22d0",subseteq:"\u2286",subseteqq:"\u2ac5",SubsetEqual:"\u2286",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succapprox:"\u2ab8",succ:"\u227b",succcurlyeq:"\u227d",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",SuchThat:"\u220b",sum:"\u2211",Sum:"\u2211",sung:"\u266a",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",sup:"\u2283",Sup:"\u22d1",supdot:"\u2abe",supdsub:"\u2ad8",supE:"\u2ac6",supe:"\u2287",supedot:"\u2ac4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supnE:"\u2acc",supne:"\u228b",supplus:"\u2ac0",supset:"\u2283",Supset:"\u22d1",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21d9",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf",Tab:"\t",target:"\u2316",Tau:"\u03a4",tau:"\u03c4",tbrk:"\u23b4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",Tfr:"\ud835\udd17",tfr:"\ud835\udd31",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03b8",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223c",THORN:"\xde",thorn:"\xfe",tilde:"\u02dc",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2a31",timesb:"\u22a0",times:"\xd7",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",topbot:"\u2336",topcir:"\u2af1",top:"\u22a4",Topf:"\ud835\udd4b",topf:"\ud835\udd65",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",TripleDot:"\u20db",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",Tscr:"\ud835\udcaf",tscr:"\ud835\udcc9",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040b",tshcy:"\u045b",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",Uacute:"\xda",uacute:"\xfa",uarr:"\u2191",Uarr:"\u219f",uArr:"\u21d1",Uarrocir:"\u2949",Ubrcy:"\u040e",ubrcy:"\u045e",Ubreve:"\u016c",ubreve:"\u016d",Ucirc:"\xdb",ucirc:"\xfb",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21c5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",Ufr:"\ud835\udd18",ufr:"\ud835\udd32",Ugrave:"\xd9",ugrave:"\xf9",uHar:"\u2963",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",Umacr:"\u016a",umacr:"\u016b",uml:"\xa8",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",Uogon:"\u0172",uogon:"\u0173",Uopf:"\ud835\udd4c",uopf:"\ud835\udd66",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21d1",UpArrowDownArrow:"\u21c5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21d5",UpEquilibrium:"\u296e",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03c5",Upsi:"\u03d2",upsih:"\u03d2",Upsilon:"\u03a5",upsilon:"\u03c5",UpTeeArrow:"\u21a5",UpTee:"\u22a5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",Uring:"\u016e",uring:"\u016f",urtri:"\u25f9",Uscr:"\ud835\udcb0",uscr:"\ud835\udcca",utdot:"\u22f0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",Uuml:"\xdc",uuml:"\xfc",uwangle:"\u29a7",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",vArr:"\u21d5",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vBar:"\u2ae8",Vbar:"\u2aeb",vBarv:"\u2ae9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22a2",vDash:"\u22a8",Vdash:"\u22a9",VDash:"\u22ab",Vdashl:"\u2ae6",veebar:"\u22bb",vee:"\u2228",Vee:"\u22c1",veeeq:"\u225a",vellip:"\u22ee",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",Vfr:"\ud835\udd19",vfr:"\ud835\udd33",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",Vopf:"\ud835\udd4d",vopf:"\ud835\udd67",vprop:"\u221d",vrtri:"\u22b3",Vscr:"\ud835\udcb1",vscr:"\ud835\udccb",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",Vvdash:"\u22aa",vzigzag:"\u299a",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",Wedge:"\u22c0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\ud835\udd1a",wfr:"\ud835\udd34",Wopf:"\ud835\udd4e",wopf:"\ud835\udd68",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\ud835\udcb2",wscr:"\ud835\udccc",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",Xfr:"\ud835\udd1b",xfr:"\ud835\udd35",xharr:"\u27f7",xhArr:"\u27fa",Xi:"\u039e",xi:"\u03be",xlarr:"\u27f5",xlArr:"\u27f8",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",Xopf:"\ud835\udd4f",xopf:"\ud835\udd69",xoplus:"\u2a01",xotime:"\u2a02",xrarr:"\u27f6",xrArr:"\u27f9",Xscr:"\ud835\udcb3",xscr:"\ud835\udccd",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",Yacute:"\xdd",yacute:"\xfd",YAcy:"\u042f",yacy:"\u044f",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042b",ycy:"\u044b",yen:"\xa5",Yfr:"\ud835\udd1c",yfr:"\ud835\udd36",YIcy:"\u0407",yicy:"\u0457",Yopf:"\ud835\udd50",yopf:"\ud835\udd6a",Yscr:"\ud835\udcb4",yscr:"\ud835\udcce",YUcy:"\u042e",yucy:"\u044e",yuml:"\xff",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017a",Zcaron:"\u017d",zcaron:"\u017e",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017b",zdot:"\u017c",zeetrf:"\u2128",ZeroWidthSpace:"\u200b",Zeta:"\u0396",zeta:"\u03b6",zfr:"\ud835\udd37",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21dd",zopf:"\ud835\udd6b",Zopf:"\u2124",Zscr:"\ud835\udcb5",zscr:"\ud835\udccf",zwj:"\u200d",zwnj:"\u200c"}},function(e,t){e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},function(e,t,n){"use strict";function r(e){return Object.keys(e).sort().reduce(function(t,n){return t[e[n]]="&"+n+";",t},{})}function o(e){for(var t=[],n=[],r=0,o=Object.keys(e);r1?v(e):e.charCodeAt(0)).toString(16).toUpperCase()+";"}function a(e){return e.replace(g,i)}function s(e){return e.replace(f,i)}function c(e){return function(t){return t.replace(g,function(t){return e[t]||i(t)})}}var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=void 0;var u=l(n(177)),p=r(u.default),f=o(p);t.encodeXML=c(p);var d=l(n(176)),h=r(d.default),m=o(h);t.encodeHTML=function(e,t){return function(n){return n.replace(t,function(t){return e[t]}).replace(b,i)}}(h,m),t.encodeNonAsciiHTML=c(h);var b=/(?:[\x80-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,v=null!=String.prototype.codePointAt?function(e){return e.codePointAt(0)}:function(e){return 1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536},g=new RegExp(f.source+"|"+b.source,"g");t.escape=a,t.escapeUTF8=s},function(e,t,n){function r(e,t){var n=this._parser=new o(e,t),r=this._decoder=new a;i.call(this,{decodeStrings:!1}),this.once("finish",function(){n.end(r.end())})}e.exports=r;var o=n(170),i=n(432).Writable,a=n(433).StringDecoder,s=n(180).Buffer;n(65)(r,i),r.prototype._write=function(e,t,n){e instanceof s&&(e=this._decoder.write(e)),this._parser.write(e),n()}},function(e,t,n){"use strict";(function(e){function r(){return i.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function o(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function m(e){return+e!=e&&(e=0),i.alloc(+e)}function b(e,t){if(i.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return W(e).length;default:if(r)return U(e).length;t=(""+t).toLowerCase(),r=!0}}function v(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return R(this,t,n);case"utf8":case"utf-8":return S(this,t,n);case"ascii":return P(this,t,n);case"latin1":case"binary":return L(this,t,n);case"base64":return x(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function y(e,t,n,r,o){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"===typeof t&&(t=i.from(t,r)),i.isBuffer(t))return 0===t.length?-1:w(e,t,n,r,o);if("number"===typeof t)return t&=255,i.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):w(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function w(e,t,n,r,o){function i(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}var a=1,s=e.length,c=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,n/=2}var l;if(o){var u=-1;for(l=n;ls&&(n=s-c),l=n;l>=0;l--){for(var p=!0,f=0;fo&&(r=o):r=o;var i=t.length;if(i%2!==0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var a=0;a239?4:i>223?3:i>191?2:1;if(o+s<=n){var c,l,u,p;switch(s){case 1:i<128&&(a=i);break;case 2:c=e[o+1],128===(192&c)&&(p=(31&i)<<6|63&c)>127&&(a=p);break;case 3:c=e[o+1],l=e[o+2],128===(192&c)&&128===(192&l)&&(p=(15&i)<<12|(63&c)<<6|63&l)>2047&&(p<55296||p>57343)&&(a=p);break;case 4:c=e[o+1],l=e[o+2],u=e[o+3],128===(192&c)&&128===(192&l)&&128===(192&u)&&(p=(15&i)<<18|(63&c)<<12|(63&l)<<6|63&u)>65535&&p<1114112&&(a=p)}}null===a?(a=65533,s=1):a>65535&&(a-=65536,r.push(a>>>10&1023|55296),a=56320|1023&a),r.push(a),o+=s}return T(r)}function T(e){var t=e.length;if(t<=Q)return String.fromCharCode.apply(String,e);for(var n="",r=0;rr)&&(n=r);for(var o="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function M(e,t,n,r,o,a){if(!i.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function N(e,t,n,r){t<0&&(t=65535+t+1);for(var o=0,i=Math.min(e.length-n,2);o>>8*(r?o:1-o)}function D(e,t,n,r){t<0&&(t=4294967295+t+1);for(var o=0,i=Math.min(e.length-n,4);o>>8*(r?o:3-o)&255}function V(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function I(e,t,n,r,o){return o||V(e,t,n,4,3.4028234663852886e38,-3.4028234663852886e38),J.write(e,t,n,r,23,4),n+4}function B(e,t,n,r,o){return o||V(e,t,n,8,1.7976931348623157e308,-1.7976931348623157e308),J.write(e,t,n,r,52,8),n+8}function F(e){if(e=H(e).replace(ee,""),e.length<2)return"";for(;e.length%4!==0;)e+="=";return e}function H(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function q(e){return e<16?"0"+e.toString(16):e.toString(16)}function U(e,t){t=t||1/0;for(var n,r=e.length,o=null,i=[],a=0;a55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function Z(e){for(var t=[],n=0;n>8,o=n%256,i.push(o),i.push(r);return i}function W(e){return $.toByteArray(F(e))}function K(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function Y(e){return e!==e}var $=n(435),J=n(436),X=n(437);t.Buffer=i,t.SlowBuffer=m,t.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}(),t.kMaxLength=r(),i.poolSize=8192,i._augment=function(e){return e.__proto__=i.prototype,e},i.from=function(e,t,n){return a(null,e,t,n)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(e,t,n){return c(null,e,t,n)},i.allocUnsafe=function(e){return l(null,e)},i.allocUnsafeSlow=function(e){return l(null,e)},i.isBuffer=function(e){return!(null==e||!e._isBuffer)},i.compare=function(e,t){if(!i.isBuffer(e)||!i.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,o=0,a=Math.min(n,r);o0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},i.prototype.compare=function(e,t,n,r,o){if(!i.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,o>>>=0,this===e)return 0;for(var a=o-r,s=n-t,c=Math.min(a,s),l=this.slice(r,o),u=e.slice(t,n),p=0;po)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return C(this,e,t,n);case"utf8":case"utf-8":return E(this,e,t,n);case"ascii":return _(this,e,t,n);case"latin1":case"binary":return O(this,e,t,n);case"base64":return j(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var Q=4096;i.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(o*=256);)r+=this[e+--t]*o;return r},i.prototype.readUInt8=function(e,t){return t||A(e,1,this.length),this[e]},i.prototype.readUInt16LE=function(e,t){return t||A(e,2,this.length),this[e]|this[e+1]<<8},i.prototype.readUInt16BE=function(e,t){return t||A(e,2,this.length),this[e]<<8|this[e+1]},i.prototype.readUInt32LE=function(e,t){return t||A(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},i.prototype.readUInt32BE=function(e,t){return t||A(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},i.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||A(e,t,this.length);for(var r=this[e],o=1,i=0;++i=o&&(r-=Math.pow(2,8*t)),r},i.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||A(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return o*=128,i>=o&&(i-=Math.pow(2,8*t)),i},i.prototype.readInt8=function(e,t){return t||A(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},i.prototype.readInt16LE=function(e,t){t||A(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},i.prototype.readInt16BE=function(e,t){t||A(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},i.prototype.readInt32LE=function(e,t){return t||A(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},i.prototype.readInt32BE=function(e,t){return t||A(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},i.prototype.readFloatLE=function(e,t){return t||A(e,4,this.length),J.read(this,e,!0,23,4)},i.prototype.readFloatBE=function(e,t){return t||A(e,4,this.length),J.read(this,e,!1,23,4)},i.prototype.readDoubleLE=function(e,t){return t||A(e,8,this.length),J.read(this,e,!0,52,8)},i.prototype.readDoubleBE=function(e,t){return t||A(e,8,this.length),J.read(this,e,!1,52,8)},i.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){M(this,e,t,n,Math.pow(2,8*n)-1,0)}var o=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+o]=e/i&255;return t+n},i.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,1,255,0),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},i.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},i.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},i.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):D(this,e,t,!0),t+4},i.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},i.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);M(this,e,t,n,o-1,-o)}var i=0,a=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+n},i.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);M(this,e,t,n,o-1,-o)}var i=n-1,a=1,s=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/a>>0)-s&255;return t+n},i.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,1,127,-128),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},i.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):N(this,e,t,!0),t+2},i.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):N(this,e,t,!1),t+2},i.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):D(this,e,t,!0),t+4},i.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},i.prototype.writeFloatLE=function(e,t,n){return I(this,e,t,!0,n)},i.prototype.writeFloatBE=function(e,t,n){return I(this,e,t,!1,n)},i.prototype.writeDoubleLE=function(e,t,n){return B(this,e,t,!0,n)},i.prototype.writeDoubleBE=function(e,t,n){return B(this,e,t,!1,n)},i.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else if(a<1e3||!i.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,n=void 0===n?this.length:n>>>0,e||(e=0);var a;if("number"===typeof e)for(a=t;a-1:!!u&&o(e,t,n)>-1}var o=n(66),i=n(32),a=n(64),s=n(60),c=n(461),l=Math.max;e.exports=r},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,i=Object(o.a)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}t.a=r;var o=n(464)},function(e,t,n){function r(e){var t=Math[e];return function(e,n){if(e=a(e),(n=null==n?0:l(i(n),292))&&c(e)){var r=(s(e)+"e").split("e"),o=t(r[0]+"e"+(+r[1]+n));return r=(s(o)+"e").split("e"),+(r[0]+"e"+(+r[1]-n))}return t(e)}}var o=n(15),i=n(60),a=n(29),s=n(26),c=o.isFinite,l=Math.min;e.exports=r},function(e,t){e.exports=wp.apiFetch},function(e,t,n){function r(e,t){return(s(e)?o:i)(e,a(t,3))}var o=n(154),i=n(617),a=n(93),s=n(10);e.exports=r},function(e,t,n){e.exports=n(622)},function(e,t){},function(e,t,n){"use strict";var r=n(4),o=(n.n(r),n(6)),i=n.n(o),a=n(42),s=n.n(a),c=n(624),l=(n.n(c),function(e){var t=e.message,n=e.type,r=s()("custom-toast",{"custom-toast--success":"success"===n,"custom-toast--error":"error"===n,"custom-toast--info":"info"===n,"custom-toast--warning":"warning"===n,"custom-toast--insufficient-credit":"insufficient-credit"===n});return wp.element.createElement("div",{className:"custom-toast-container"},wp.element.createElement("div",{className:r},t))});l.propTypes={message:i.a.string.isRequired,type:i.a.oneOf(["success","error","info","warning","insufficient-credit"]).isRequired},t.a=l},function(e,t,n){"use strict";function r(e){return o.test(e)}t.a=r;var o=/^(mailto:)?[a-z0-9._%+-]+@[a-z0-9][a-z0-9.-]*\.[a-z]{2,63}$/i},function(e,t,n){"use strict";function r(e){var t;try{t=new URL(e,"http://example.com").search.substring(1)}catch(e){}if(t)return t}t.a=r},function(e,t,n){"use strict";function r(e,t){return Object(o.a)(e)[t]}t.a=r;var o=n(68)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=(n(196),n(311),n(340),n(349),n(351),n(353),n(648),n(656),n(663));!function(){wp.blocks.updateCategory("wpzoom-recipe-card",{icon:r.a})}()},function(e,t,n){"use strict";var r=n(2),o=(n.n(r),n(197)),i=n(304),a=n(80),s=n(13),c=n(310),l=n(21),u=(n.n(l),{title:{type:"array",selector:".details-title",source:"children",default:Object(r.__)("Details","recipe-card-blocks-by-wpzoom")},id:{type:"string"},details:{type:"array",selector:".details-items",default:[{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"food",label:Object(r.__)("Servings","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"room-service",label:Object(r.__)("Prep time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"cook",label:Object(r.__)("Cooking time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"shopping-basket",label:Object(r.__)("Calories","recipe-card-blocks-by-wpzoom")}]},columns:{type:"number",default:4},toInsert:{type:"string"},showModal:{type:"string",default:!1},activeIconSet:{type:"string",default:"oldicon"},searchIcon:{type:"string",default:""},icons:{type:"object",default:a.a},jsonTitle:{type:"string"},course:{type:"array"},cuisine:{type:"array"},keywords:{type:"array"},blocks_count:{type:"string"}});Object(l.registerBlockType)("wpzoom-recipe-card/block-details",{title:Object(r.__)("Details","recipe-card-blocks-by-wpzoom"),icon:{foreground:"#2EA55F",src:c.a},category:"wpzoom-recipe-card",supports:{multiple:!1},keywords:[Object(r.__)("details","recipe-card-blocks-by-wpzoom"),Object(r.__)("wpzoom","recipe-card-blocks-by-wpzoom"),Object(r.__)("recipe","recipe-card-blocks-by-wpzoom")],example:{attributes:{course:[Object(r.__)("Main","recipe-card-blocks-by-wpzoom")],cuisine:[Object(r.__)("Italian","recipe-card-blocks-by-wpzoom")],difficulty:[Object(r.__)("Medium","recipe-card-blocks-by-wpzoom")],details:[{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"food",label:Object(r.__)("Servings","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"room-service",label:Object(r.__)("Prep time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"cook",label:Object(r.__)("Cooking time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"shopping-basket",label:Object(r.__)("Calories","recipe-card-blocks-by-wpzoom")}]}},edit:function(e){var t=e.attributes,n=e.setAttributes,i=e.className;return t.details&&0!==t.details.length||(t.details=[{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"food",label:Object(r.__)("Servings","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"room-service",label:Object(r.__)("Prep time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"cook",label:Object(r.__)("Cooking time","recipe-card-blocks-by-wpzoom")},{id:Object(s.a)("detail-item"),iconSet:"oldicon",icon:"shopping-basket",label:Object(r.__)("Calories","recipe-card-blocks-by-wpzoom")}]),wp.element.createElement(o.a,{attributes:t,setAttributes:n,className:i})},save:function(){return null},deprecated:[{attributes:u,save:i.a.v1_0}]})},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(204)),u=n(301),p=n(12),f=n(13),d=n(5),h=(n.n(d),n(3)),m=(n.n(h),n(0)),b=(n.n(m),n(302)),v=(n.n(b),n(303)),g=(n.n(v),Object.assign||function(e){for(var t=1;t=s.length||s[a].icon===r&&s[a].label===o&&s[a].value===i&&(s[a]=Object.assign({},s[a],{icon:e,label:t,value:n,jsonLabel:Object(p.d)(Object(m.renderToString)(t)),jsonValue:Object(p.d)(Object(m.renderToString)(n))}),this.props.setAttributes({details:s}))}},{key:"insertDetail",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=this.props.attributes.details?this.props.attributes.details.slice():[];null===e&&(e=i.length-1);for(var a=i.length-1;a>e;)this.editorRefs[a+1+":icon"]=this.editorRefs[a+":icon"],this.editorRefs[a+1+":label"]=this.editorRefs[a+":label"],this.editorRefs[a+1+":value"]=this.editorRefs[a+":value"],a--;i.splice(e+1,0,{id:Object(f.a)("detail-item"),icon:t,label:n,value:r,jsonLabel:"",jsonValue:""}),this.props.setAttributes({details:i}),o&&setTimeout(this.setFocus.bind(this,e+1+":label"))}},{key:"removeDetail",value:function(e){var t=this.props.attributes.details?this.props.attributes.details.slice():[];t.splice(e,1),this.props.setAttributes({details:t}),delete this.editorRefs[e+":icon"],delete this.editorRefs[e+":label"],delete this.editorRefs[e+":value"];for(var n=e+1;this.editorRefs[n+":icon"]||this.editorRefs[n+":label"]||this.editorRefs[n+":value"];)this.editorRefs[n-1+":icon"]=this.editorRefs[n+":icon"],this.editorRefs[n-1+":label"]=this.editorRefs[n+":label"],this.editorRefs[n-1+":value"]=this.editorRefs[n+":value"],n++;var r=t.length;delete this.editorRefs[r+":icon"],delete this.editorRefs[r+":label"],delete this.editorRefs[r+":value"];var o="title";this.editorRefs[e-1+":label"]?o=e-1+":label":this.editorRefs[e-1+":value"]&&(o=e-1+":value"),this.setFocus(o)}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddDetailButtonClick",value:function(){this.insertDetail(null,null,[],[],!0)}},{key:"setFocusToDetail",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("title")}},{key:"setTitleRef",value:function(e){this.editorRefs.title=e}},{key:"setDetailRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({title:e,jsonTitle:Object(p.d)(Object(m.renderToString)(e))})}},{key:"getDetailItems",value:function(){var e=this;if(!this.props.attributes.details)return null;var t=this.state.focus.split(":"),n=y(t,2),r=n[0],o=n[1];return this.props.attributes.details.map(function(t,n){return wp.element.createElement(l.a,g({key:t.id,item:t,index:n,editorRef:e.setDetailRef,onChange:e.changeDetail,insertDetail:e.insertDetail,removeDetail:e.removeDetail,onFocus:e.setFocusToDetail,subElement:o,isFirst:0===n,isLast:n===e.props.attributes.details.length-1,isSelected:r===""+n},e.props))})}},{key:"getAddItemButton",value:function(){return wp.element.createElement(h.Button,{icon:"insert",onClick:this.onAddDetailButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add item","recipe-card-blocks-by-wpzoom")))}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.className,o=t.id,i=t.title,a=t.columns,s=[r,"col-"+a].filter(function(e){return e}).join(" "),l=["details-items"].filter(function(e){return e}).join(" ");return wp.element.createElement("div",{className:s,key:o},wp.element.createElement(d.RichText,{tagName:"h3",className:"details-title",format:"string",value:i,isSelected:"title"===this.state.focus,setFocusedElement:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(c.__)("Write Details title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("div",{className:l},this.getDetailItems()),wp.element.createElement("div",{className:"detail-buttons"},this.getAddItemButton()),wp.element.createElement(u.a,{attributes:t,setAttributes:n,className:r}))}}]),t}(m.Component);t.a=C,C.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},C.defaultProps={className:""}},function(e,t,n){"use strict";function r(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case d:case h:case c:case u:case l:case b:return e;default:switch(e=e&&e.$$typeof){case f:case m:case y:case g:case p:return e;default:return t}}case s:return t}}}function o(e){return r(e)===h}var i="function"===typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,s=i?Symbol.for("react.portal"):60106,c=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,p=i?Symbol.for("react.provider"):60109,f=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.async_mode"):60111,h=i?Symbol.for("react.concurrent_mode"):60111,m=i?Symbol.for("react.forward_ref"):60112,b=i?Symbol.for("react.suspense"):60113,v=i?Symbol.for("react.suspense_list"):60120,g=i?Symbol.for("react.memo"):60115,y=i?Symbol.for("react.lazy"):60116,w=i?Symbol.for("react.block"):60121,C=i?Symbol.for("react.fundamental"):60117,E=i?Symbol.for("react.responder"):60118,_=i?Symbol.for("react.scope"):60119;t.AsyncMode=d,t.ConcurrentMode=h,t.ContextConsumer=f,t.ContextProvider=p,t.Element=a,t.ForwardRef=m,t.Fragment=c,t.Lazy=y,t.Memo=g,t.Portal=s,t.Profiler=u,t.StrictMode=l,t.Suspense=b,t.isAsyncMode=function(e){return o(e)||r(e)===d},t.isConcurrentMode=o,t.isContextConsumer=function(e){return r(e)===f},t.isContextProvider=function(e){return r(e)===p},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return r(e)===m},t.isFragment=function(e){return r(e)===c},t.isLazy=function(e){return r(e)===y},t.isMemo=function(e){return r(e)===g},t.isPortal=function(e){return r(e)===s},t.isProfiler=function(e){return r(e)===u},t.isStrictMode=function(e){return r(e)===l},t.isSuspense=function(e){return r(e)===b},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===c||e===h||e===u||e===l||e===b||e===v||"object"===typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===g||e.$$typeof===p||e.$$typeof===f||e.$$typeof===m||e.$$typeof===C||e.$$typeof===E||e.$$typeof===_||e.$$typeof===w)},t.typeOf=r},function(e,t,n){"use strict";(function(e){"production"!==e.env.NODE_ENV&&function(){function e(e){return"string"===typeof e||"function"===typeof e||e===y||e===j||e===C||e===w||e===x||e===S||"object"===typeof e&&null!==e&&(e.$$typeof===P||e.$$typeof===T||e.$$typeof===E||e.$$typeof===_||e.$$typeof===k||e.$$typeof===R||e.$$typeof===z||e.$$typeof===A||e.$$typeof===L)}function n(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case v:var n=e.type;switch(n){case O:case j:case y:case C:case w:case x:return n;default:var r=n&&n.$$typeof;switch(r){case _:case k:case P:case T:case E:return r;default:return t}}case g:return t}}}function r(e){return K||(K=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),o(e)||n(e)===O}function o(e){return n(e)===j}function i(e){return n(e)===_}function a(e){return n(e)===E}function s(e){return"object"===typeof e&&null!==e&&e.$$typeof===v}function c(e){return n(e)===k}function l(e){return n(e)===y}function u(e){return n(e)===P}function p(e){return n(e)===T}function f(e){return n(e)===g}function d(e){return n(e)===C}function h(e){return n(e)===w}function m(e){return n(e)===x}var b="function"===typeof Symbol&&Symbol.for,v=b?Symbol.for("react.element"):60103,g=b?Symbol.for("react.portal"):60106,y=b?Symbol.for("react.fragment"):60107,w=b?Symbol.for("react.strict_mode"):60108,C=b?Symbol.for("react.profiler"):60114,E=b?Symbol.for("react.provider"):60109,_=b?Symbol.for("react.context"):60110,O=b?Symbol.for("react.async_mode"):60111,j=b?Symbol.for("react.concurrent_mode"):60111,k=b?Symbol.for("react.forward_ref"):60112,x=b?Symbol.for("react.suspense"):60113,S=b?Symbol.for("react.suspense_list"):60120,T=b?Symbol.for("react.memo"):60115,P=b?Symbol.for("react.lazy"):60116,L=b?Symbol.for("react.block"):60121,R=b?Symbol.for("react.fundamental"):60117,z=b?Symbol.for("react.responder"):60118,A=b?Symbol.for("react.scope"):60119,M=O,N=j,D=_,V=E,I=v,B=k,F=y,H=P,q=T,U=g,Z=C,G=w,W=x,K=!1;t.AsyncMode=M,t.ConcurrentMode=N,t.ContextConsumer=D,t.ContextProvider=V,t.Element=I,t.ForwardRef=B,t.Fragment=F,t.Lazy=H,t.Memo=q,t.Portal=U,t.Profiler=Z,t.StrictMode=G,t.Suspense=W,t.isAsyncMode=r,t.isConcurrentMode=o,t.isContextConsumer=i,t.isContextProvider=a,t.isElement=s,t.isForwardRef=c,t.isFragment=l,t.isLazy=u,t.isMemo=p,t.isPortal=f,t.isProfiler=d,t.isStrictMode=h,t.isSuspense=m,t.isValidElementType=e,t.typeOf=n}()}).call(t,n(22))},function(e,t,n){"use strict";(function(t){function r(){return null}var o=n(105),i=n(201),a=n(69),s=n(202),c=Function.call.bind(Object.prototype.hasOwnProperty),l=function(){};"production"!==t.env.NODE_ENV&&(l=function(e){var t="Warning: "+e;"undefined"!==typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}),e.exports=function(e,n){function u(e){var t=e&&(S&&e[S]||e[T]);if("function"===typeof t)return t}function p(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function f(e){this.message=e,this.stack=""}function d(e){function r(r,s,c,u,p,d,h){if(u=u||P,d=d||c,h!==a){if(n){var m=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw m.name="Invariant Violation",m}if("production"!==t.env.NODE_ENV&&"undefined"!==typeof console){var b=u+":"+c;!o[b]&&i<3&&(l("You are manually calling a React.PropTypes validation function for the `"+d+"` prop on `"+u+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),o[b]=!0,i++)}}return null==s[c]?r?new f(null===s[c]?"The "+p+" `"+d+"` is marked as required in `"+u+"`, but its value is `null`.":"The "+p+" `"+d+"` is marked as required in `"+u+"`, but its value is `undefined`."):null:e(s,c,u,p,d)}if("production"!==t.env.NODE_ENV)var o={},i=0;var s=r.bind(null,!1);return s.isRequired=r.bind(null,!0),s}function h(e){function t(t,n,r,o,i,a){var s=t[n];if(O(s)!==e)return new f("Invalid "+o+" `"+i+"` of type `"+j(s)+"` supplied to `"+r+"`, expected `"+e+"`.");return null}return d(t)}function m(e){function t(t,n,r,o,i){if("function"!==typeof e)return new f("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var s=t[n];if(!Array.isArray(s)){return new f("Invalid "+o+" `"+i+"` of type `"+O(s)+"` supplied to `"+r+"`, expected an array.")}for(var c=0;c1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),r)}function g(e){function t(t,n,r,o,i){if("function"!==typeof e)return new f("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var s=t[n],l=O(s);if("object"!==l)return new f("Invalid "+o+" `"+i+"` of type `"+l+"` supplied to `"+r+"`, expected an object.");for(var u in s)if(c(s,u)){var p=e(s,u,r,o,i+"."+u,a);if(p instanceof Error)return p}return null}return d(t)}function y(e){function n(t,n,r,o,i){for(var s=0;s-1}var o=n(47);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__,r=o(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var o=n(47);e.exports=r},function(e,t,n){function r(e){var t=o(this,e).delete(e);return this.size-=t?1:0,t}var o=n(49);e.exports=r},function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},function(e,t,n){function r(e){return o(this,e).get(e)}var o=n(49);e.exports=r},function(e,t,n){function r(e){return o(this,e).has(e)}var o=n(49);e.exports=r},function(e,t,n){function r(e,t){var n=o(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var o=n(49);e.exports=r},function(e,t,n){"use strict";function r(e){function t(e){var t={};return""===e?m.a:(u()(m.a,function(n,r){t[r]=n.filter(function(t){return f()(t)?t.icon.indexOf(e)>-1:t.indexOf(e)>-1})}),t)}function n(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=e.type,i=e.target,a=w.details?w.details.slice():[];s>=a.length||(a[s]=Object.assign({},a[s],{icon:n,iconSet:t,_prefix:r}),C({details:a}),"click"===o&&i.classList.contains("wpzoom-recipe-card-icons__single-element")&&y({isOpen:!1}))}function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"regular";return Object.keys(t(l)).map(function(r){return wp.element.createElement("div",{key:r,className:"wpzoom-recipe-card-icon_kit "+r+"-wrapper",style:{display:p===r?"block":"none"}},t(l)[r].map(function(t){var o=["wpzoom-recipe-card-icons__single-element",""+r,r+"-"+t].filter(function(e){return e}).join(" ");if("fa"!==r)return wp.element.createElement("span",{className:o+" "+(x===t?"icon-element-active":""),onClick:function(e){return n(e,r,t)}});var i="solid"==e?"fas":"brands"==e?"fab":"far";return-1!=t.indexOf(i)?(t=h()(t,i+" "+r+"-",""),o=["wpzoom-recipe-card-icons__single-element",i,r+"-"+t].filter(function(e){return e}).join(" "),wp.element.createElement("span",{className:o+" "+(x===t?"icon-element-active":""),onClick:function(e){return n(e,r,t,i)}})):void 0}))})}var i=e.isOpen,s=e.toInsert,l=e.searchIcon,p=e.activeIconSet,d=e.activeTab,g=e.props,y=e.setState,w=g.attributes,C=g.setAttributes,E=g.item,_=w.details,O=E.icon,j=E.iconSet,k=E._prefix;a()(j)&&(j="oldicon"),k=k||j;var x=c()(_,[s,"icon"]),S=[{label:Object(o.__)("Foodicons","recipe-card-blocks-by-wpzoom"),value:"foodicons"},{label:Object(o.__)("Dashicons","recipe-card-blocks-by-wpzoom"),value:"dashicons"},{label:Object(o.__)("Old Food icons","recipe-card-blocks-by-wpzoom"),value:"oldicon"}],T=function(e){var t="regular";"fa"==e&&(t="fas"==k?"solid":"fab"==k?"brands":"regular"),y({activeIconSet:e,activeTab:t})},P=function(){var e="regular";"fa"==g.item.iconSet&&(e="fas"==k?"solid":"fab"==k?"brands":"regular"),y({isOpen:!0,toInsert:g.index,activeIconSet:g.item.iconSet||"foodicons",activeTab:e})},L=function(e){y({activeTab:e})};return wp.element.createElement(v.Fragment,null,wp.element.createElement(b.Button,{icon:!O&&"insert",onClick:P,className:"editor-inserter__toggle",label:Object(o.__)("Add icon","recipe-card-blocks-by-wpzoom")},O&&wp.element.createElement("span",{className:k+" "+j+"-"+O})),i&&wp.element.createElement(b.Modal,{title:Object(o.__)("Modal with Icons library","recipe-card-blocks-by-wpzoom"),onRequestClose:function(){return y({isOpen:!1})}},wp.element.createElement("div",{className:"wpzoom-recipe-card-modal-form",style:{width:"720px",maxHeight:"525px"}},wp.element.createElement("div",{className:"form-group"},wp.element.createElement(b.TextControl,{label:Object(o.__)("Enter icon name","recipe-card-blocks-by-wpzoom"),value:l,onChange:function(e){return y({searchIcon:e})}}),wp.element.createElement(b.SelectControl,{label:Object(o.__)("Select Icon Kit","recipe-card-blocks-by-wpzoom"),value:p,options:S,onChange:T})),wp.element.createElement("div",{className:"modal-icons-wrapper"},"fa"==p&&wp.element.createElement(b.TabPanel,{className:"modal-icons_kit-tab-panel",activeClass:"active-tab",initialTabName:d,onSelect:L,tabs:[{name:"regular",title:Object(o.__)("Regular","recipe-card-blocks-by-wpzoom"),className:"tab-regular",content:r("regular")},{name:"solid",title:Object(o.__)("Solid","recipe-card-blocks-by-wpzoom"),className:"tab-solid",content:r("solid")}]},function(e){return e.content}),"fa"!=p&&wp.element.createElement(b.TabPanel,{className:"modal-icons_kit-tab-panel",activeClass:"active-tab",initialTabName:d,onSelect:L,tabs:[{name:"regular",title:Object(o.__)("All Icons","recipe-card-blocks-by-wpzoom"),className:"tab-regular",content:r("regular")}]},function(e){return e.content})))))}var o=n(2),i=(n.n(o),n(17)),a=n.n(i),s=n(9),c=n.n(s),l=n(75),u=n.n(l),p=n(16),f=n.n(p),d=n(120),h=n.n(d),m=n(80),b=n(3),v=(n.n(b),n(0)),g=(n.n(v),n(20));t.a=Object(g.b)({searchIcon:"",activeIconSet:"",activeTab:"regular",isOpen:!1,toInsert:0})(r)},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length;++n0&&void 0!==arguments[0]?arguments[0]:{};return Object(h.a)(function(t){return function(n){function o(){var t;return Object(s.a)(this,o),t=i.apply(this,arguments),t.setState=t.setState.bind(Object(l.a)(t)),t.state=e,t}Object(u.a)(o,n);var i=r(o);return Object(c.a)(o,[{key:"render",value:function(){return Object(d.createElement)(t,Object(a.a)({},this.props,this.state,{setState:this.setState}))}}]),o}(d.Component)},"withState")}t.a=i;var a=n(58),s=n(37),c=n(38),l=n(56),u=n(54),p=n(55),f=n(57),d=n(0),h=(n.n(d),n(27))},function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return Object(o.a)(e)}t.a=r;var o=n(125)},function(e,t,n){"use strict";function r(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}t.a=r},function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}t.a=r},function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!e){if("undefined"===typeof window)return!1;e=window}var t=e.navigator.platform;return-1!==t.indexOf("Mac")||Object(o.includes)(["iPad","iPhone"],t)}t.a=r;var o=n(7);n.n(o)},function(e,t,n){"use strict";function r(e){var t=e.getAttribute("tabindex");return null===t?0:parseInt(t,10)}function o(e){return-1!==r(e)}function i(){var e={};return function(t,n){var r=n.nodeName,o=n.type,i=n.checked,a=n.name;if("INPUT"!==r||"radio"!==o||!a)return t.concat(n);var s=e.hasOwnProperty(a);if(!i&&s)return t;if(s){var c=e[a];t=Object(d.without)(t,c)}return e[a]=n,t.concat(n)}}function a(e,t){return{element:e,index:t}}function s(e){return e.element}function c(e,t){var n=r(e.element),o=r(t.element);return n===o?e.index-t.index:n-o}function l(e){return e.filter(o).map(a).sort(c).map(s).reduce(i(),[])}function u(e){return l(Object(h.find)(e))}function p(e){var t=Object(h.find)(e.ownerDocument.body),n=t.indexOf(e);return t.length=n,Object(d.last)(l(t))}function f(e){var t=Object(h.find)(e.ownerDocument.body),n=t.indexOf(e),r=t.slice(n+1).filter(function(t){return!e.contains(t)});return Object(d.first)(l(r))}Object.defineProperty(t,"__esModule",{value:!0}),t.isTabbableIndex=o,t.find=u,t.findPrevious=p,t.findNext=f;var d=n(7),h=(n.n(d),n(128))},function(e,t,n){"use strict";n(259),n(83),n(260),n(262),n(82),n(263),n(264),n(265),n(266),n(85),n(84),n(270),n(131),n(271),n(272),n(89),n(88),n(132),n(273),n(274),n(275),n(133),n(276)},function(e,t,n){"use strict";n(82),n(8)},function(e,t,n){"use strict";n(83),n(261)},function(e,t,n){"use strict";function r(e){if(!Object(o.a)(e)&&!Object(i.a)(e))return!1;try{var t=e.selectionStart,n=e.selectionEnd;return null!==t&&t!==n}catch(e){return!1}}t.a=r;var o=n(84),i=n(85)},function(e,t,n){"use strict";n(84),n(85),n(83)},function(e,t,n){"use strict";n(59)},function(e,t,n){"use strict";n(59)},function(e,t,n){"use strict";n(8),n(86)},function(e,t,n){"use strict";n(130)},function(e,t,n){"use strict";function r(e){var t=Array.from(e.getClientRects());if(t.length){var n=Math.min.apply(Math,Object(o.a)(t.map(function(e){return e.top})));return Math.max.apply(Math,Object(o.a)(t.map(function(e){return e.bottom})))-n}}t.a=r;var o=n(81)},function(e,t,n){"use strict";function r(e){var t=e.anchorNode,n=e.focusNode,r=e.anchorOffset,i=e.focusOffset;Object(o.a)(t,"anchorNode"),Object(o.a)(n,"focusNode");var a=t.compareDocumentPosition(n);return!(a&t.DOCUMENT_POSITION_PRECEDING)&&(!!(a&t.DOCUMENT_POSITION_FOLLOWING)||(0!==a||r<=i))}t.a=r;var o=n(8)},function(e,t,n){"use strict";function r(e,t,n){if(e.caretRangeFromPoint)return e.caretRangeFromPoint(t,n);if(!e.caretPositionFromPoint)return null;var r=e.caretPositionFromPoint(t,n);if(!r)return null;var o=e.createRange();return o.setStart(r.offsetNode,r.offset),o.collapse(!0),o}t.a=r},function(e,t,n){"use strict";n(130)},function(e,t,n){"use strict";n(131),n(87),n(8)},function(e,t,n){"use strict";n(8),n(88),n(89)},function(e,t,n){"use strict";n(8)},function(e,t,n){"use strict";n(8)},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(277)},function(e,t,n){"use strict";function r(e,t,n,p){Array.from(e).forEach(function(e){var f,d,h=e.nodeName.toLowerCase();if(n.hasOwnProperty(h)&&(!n[h].isMatch||null!==(f=(d=n[h]).isMatch)&&void 0!==f&&f.call(d,e))){if(Object(u.a)(e)){var m=n[h],b=m.attributes,v=void 0===b?[]:b,g=m.classes,y=void 0===g?[]:g,w=m.children,C=m.require,E=void 0===C?[]:C,_=m.allowEmpty;if(w&&!_&&Object(i.a)(e))return void Object(a.a)(e);if(e.hasAttributes()&&(Array.from(e.attributes).forEach(function(t){var n=t.name;"class"===n||Object(o.includes)(v,n)||e.removeAttribute(n)}),e.classList&&e.classList.length)){var O=y.map(function(e){return"string"===typeof e?function(t){return t===e}:e instanceof RegExp?function(t){return e.test(t)}:o.noop});Array.from(e.classList).forEach(function(t){O.some(function(e){return e(t)})||e.classList.remove(t)}),e.classList.length||e.removeAttribute("class")}if(e.hasChildNodes()){if("*"===w)return;if(w)E.length&&!e.querySelector(E.join(","))?(r(e.childNodes,t,n,p),Object(s.a)(e)):e.parentNode&&"BODY"===e.parentNode.nodeName&&Object(c.a)(e)?(r(e.childNodes,t,n,p),Array.from(e.childNodes).some(function(e){return!Object(c.a)(e)})&&Object(s.a)(e)):r(e.childNodes,t,w,p);else for(;e.firstChild;)Object(a.a)(e.firstChild)}}}else r(e.childNodes,t,n,p),p&&!Object(c.a)(e)&&e.nextElementSibling&&Object(l.a)(t.createElement("br"),e),Object(s.a)(e)})}t.a=r;var o=n(7),i=(n.n(o),n(133)),a=n(89),s=n(132),c=n(134),l=n(88),u=n(278)},function(e,t,n){"use strict";function r(e){return!!e&&e.nodeType===e.ELEMENT_NODE}t.a=r},function(e,t,n){"use strict"},function(e,t,n){"use strict";var r=(n(28),n(135)),o=(n.n(r),n(0));n.n(o),n(121)},function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}t.a=r},function(e,t,n){"use strict";function r(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{_n||null==a.return||a.return()}finally{if(r)throw o}}return n}}t.a=r},function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}t.a=r},function(e,t,n){"use strict";var r=n(135),o=(n.n(r),n(0));n.n(o),n(90)},function(e,t,n){"use strict";var r=(n(33),n(0));n.n(r),n(124),n(123),n(136),n(137),n(138),n(139)},function(e,t,n){"use strict";var r=(n(28),n(0));n.n(r),n(140)},function(e,t,n){"use strict";var r=n(288),o=(n.n(r),n(289)),i=(n.n(o),n(7)),a=(n.n(i),n(0));n.n(a)},function(e,t,n){var r;!function(o,i,a){function s(e,t,n){if(e.addEventListener)return void e.addEventListener(t,n,!1);e.attachEvent("on"+t,n)}function c(e){if("keypress"==e.type){var t=String.fromCharCode(e.which);return e.shiftKey||(t=t.toLowerCase()),t}return C[e.which]?C[e.which]:E[e.which]?E[e.which]:String.fromCharCode(e.which).toLowerCase()}function l(e,t){return e.sort().join(",")===t.sort().join(",")}function u(e){var t=[];return e.shiftKey&&t.push("shift"),e.altKey&&t.push("alt"),e.ctrlKey&&t.push("ctrl"),e.metaKey&&t.push("meta"),t}function p(e){if(e.preventDefault)return void e.preventDefault();e.returnValue=!1}function f(e){if(e.stopPropagation)return void e.stopPropagation();e.cancelBubble=!0}function d(e){return"shift"==e||"ctrl"==e||"alt"==e||"meta"==e}function h(){if(!w){w={};for(var e in C)e>95&&e<112||C.hasOwnProperty(e)&&(w[C[e]]=e)}return w}function m(e,t,n){return n||(n=h()[e]?"keydown":"keypress"),"keypress"==n&&t.length&&(n="keydown"),n}function b(e){return"+"===e?["+"]:(e=e.replace(/\+{2}/g,"+plus"),e.split("+"))}function v(e,t){var n,r,o,i=[];for(n=b(e),o=0;o1)return void h(e,s,t,r);a=v(e,r),b._callbacks[a.key]=b._callbacks[a.key]||[],n(a.key,a.modifiers,{type:a.action},o,e,i),b._callbacks[a.key][o?"unshift":"push"]({callback:t,modifiers:a.modifiers,action:a.action,seq:o,level:i,combo:e})}var b=this;if(e=e||i,!(b instanceof y))return new y(e);b.target=e,b._callbacks={},b._directMap={};var g,w={},C=!1,E=!1,_=!1;b._handleKey=function(e,o,i){var a,s=n(e,o,i),c={},l=0,u=!1;for(a=0;a":".","?":"/","|":"\\"},O={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},j=1;j<20;++j)C[111+j]="f"+j;for(j=0;j<=9;++j)C[j+96]=j.toString();y.prototype.bind=function(e,t,n){var r=this;return e=e instanceof Array?e:[e],r._bindMultiple.call(r,e,t,n),r},y.prototype.unbind=function(e,t){var n=this;return n.bind.call(n,e,function(){},t)},y.prototype.trigger=function(e,t){var n=this;return n._directMap[e+":"+t]&&n._directMap[e+":"+t]({},e),n},y.prototype.reset=function(){var e=this;return e._callbacks={},e._directMap={},e},y.prototype.stopCallback=function(e,t){var n=this;if((" "+t.className+" ").indexOf(" mousetrap ")>-1)return!1;if(g(t,n.target))return!1;if("composedPath"in e&&"function"===typeof e.composedPath){var r=e.composedPath()[0];r!==e.target&&(t=r)}return"INPUT"==t.tagName||"SELECT"==t.tagName||"TEXTAREA"==t.tagName||t.isContentEditable},y.prototype.handleKey=function(){var e=this;return e._handleKey.apply(e,arguments)},y.addKeycodes=function(e){for(var t in e)e.hasOwnProperty(t)&&(C[t]=e[t]);w=null},y.init=function(){var e=y(i);for(var t in e)"_"!==t.charAt(0)&&(y[t]=function(t){return function(){return e[t].apply(e,arguments)}}(t))},y.init(),o.Mousetrap=y,"undefined"!==typeof e&&e.exports&&(e.exports=y),void 0!==(r=function(){return y}.call(t,n,t,e))&&(e.exports=r)}}("undefined"!==typeof window?window:null,"undefined"!==typeof window?document:null)},function(e,t){!function(e){if(e){var t={},n=e.prototype.stopCallback;e.prototype.stopCallback=function(e,r,o,i){var a=this;return!!a.paused||!t[o]&&!t[i]&&n.call(a,e,r,o)},e.prototype.bindGlobal=function(e,n,r){if(this.bind(e,n,r),e instanceof Array)for(var o=0;o=0;e.env.FORCE_REDUCED_MOTION}).call(t,n(22))},function(e,t,n){"use strict";var r=n(0),o=(n.n(r),n(91)),i={huge:1440,wide:1280,large:960,medium:782,small:600,mobile:480},a={">=":"min-width","<":"max-width"},s={">=":function(e,t){return t>=e},"<":function(e,t){return t1&&void 0!==arguments[1]?arguments[1]:">=",n=Object(r.useContext)(c),l=!n&&"(".concat(a[t],": ").concat(i[e],"px)"),u=Object(o.a)(l);return n?s[t](i[e],n):u};l.__experimentalWidthProvider=c.Provider},function(e,t,n){"use strict";var r=n(293),o=n.n(r);o.a},function(e,t,n){var r=n(4),o={display:"block",opacity:0,position:"absolute",top:0,left:0,height:"100%",width:"100%",overflow:"hidden",pointerEvents:"none",zIndex:-1},i=function(e){var t=e.onResize,n=r.useRef();return function(e,t){function n(){t();var e=o();e&&e.addEventListener("resize",t)}var o=function(){return e.current&&e.current.contentDocument&&e.current.contentDocument.defaultView};r.useEffect(function(){return o()?n():e.current&&e.current.addEventListener&&e.current.addEventListener("load",n),function(){var e=o();e&&"function"==typeof e.removeEventListener&&e.removeEventListener("resize",t)}},[])}(n,function(){return t(n)}),r.createElement("iframe",{style:o,src:"about:blank",ref:n,"aria-hidden":!0,tabIndex:-1,frameBorder:0})},a=function(e){return{width:null!=e?e.offsetWidth:null,height:null!=e?e.offsetHeight:null}};e.exports=function(e){void 0===e&&(e=a);var t=r.useState(e(null)),n=t[0],o=t[1],s=r.useCallback(function(t){return o(e(t.current))},[e]);return[r.useMemo(function(){return r.createElement(i,{onResize:s})},[s]),n]}},function(e,t,n){"use strict";var r=(n(28),n(81),n(0));n.n(r),n(295)},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(296),o=function(){var e=[],t=new WeakMap,n=!1,o=function o(i){var a="number"===typeof i?function(){return!1}:function(){return i.timeRemaining()>0};do{if(0===e.length)return void(n=!1);var s=e.shift();t.get(s)(),t.delete(s)}while(a());Object(r.a)(o)};return{add:function(i,a){t.has(i)||e.push(i),t.set(i,a),n||(n=!0,Object(r.a)(o))},flush:function(n){if(!t.has(n))return!1;var r=e.indexOf(n);e.splice(r,1);var o=t.get(n);return t.delete(n),o(),!0},reset:function(){e=[],t=new WeakMap,n=!1}}}},function(e,t,n){"use strict";t.a=function(){return"undefined"===typeof window?function(e){setTimeout(function(){return e(Date.now())},0)}:window.requestIdleCallback||window.requestAnimationFrame}()},function(e,t,n){"use strict";n(28),n(141)},function(e,t,n){"use strict";var r=n(7),o=(n.n(r),n(142),n(0));n.n(o)},function(e,t,n){"use strict";var r=n(7),o=(n.n(r),n(142),n(0));n.n(o)},function(e,t,n){"use strict";var r=n(0);n.n(r),n(90)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(2),s=(n.n(a),n(9)),c=n.n(s),l=n(17),u=n.n(l),p=n(12),f=n(0),d=(n.n(f),n(5)),h=(n.n(d),n(3)),m=(n.n(h),function(){function e(e,t){for(var n=0;n4?this.props.setAttributes({columns:4}):e<2?this.props.setAttributes({columns:2}):u()(e)?this.props.setAttributes({columns:4}):void 0}},{key:"render",value:function(){var e=this,t=this.props,n=t.attributes,r=t.setAttributes,o=n.id,i=n.course,s=n.cuisine,l=n.keywords,u=n.details,m=n.columns,b=[Object(a.__)("Appetizer & Snaks","recipe-card-blocks-by-wpzoom"),Object(a.__)("Breakfast & Brunch","recipe-card-blocks-by-wpzoom"),Object(a.__)("Dessert","recipe-card-blocks-by-wpzoom"),Object(a.__)("Drinks","recipe-card-blocks-by-wpzoom"),Object(a.__)("Main Course","recipe-card-blocks-by-wpzoom"),Object(a.__)("Salad","recipe-card-blocks-by-wpzoom"),Object(a.__)("Soup","recipe-card-blocks-by-wpzoom")],v=[Object(a.__)("American","recipe-card-blocks-by-wpzoom"),Object(a.__)("Chinese","recipe-card-blocks-by-wpzoom"),Object(a.__)("French","recipe-card-blocks-by-wpzoom"),Object(a.__)("Indian","recipe-card-blocks-by-wpzoom"),Object(a.__)("Italian","recipe-card-blocks-by-wpzoom"),Object(a.__)("Japanese","recipe-card-blocks-by-wpzoom"),Object(a.__)("Mediterranean","recipe-card-blocks-by-wpzoom"),Object(a.__)("Mexican","recipe-card-blocks-by-wpzoom"),Object(a.__)("Southern","recipe-card-blocks-by-wpzoom"),Object(a.__)("Thai","recipe-card-blocks-by-wpzoom"),Object(a.__)("Other world cuisine","recipe-card-blocks-by-wpzoom")],g=[];this.valuesMinMax(m);var y=function(t,n){var o=e.props.attributes.details?e.props.attributes.details.slice():[];o[n].value=t,o[n].jsonValue=Object(p.d)(Object(f.renderToString)(t)),r({details:o})};return wp.element.createElement(d.InspectorControls,{key:"inspector"},wp.element.createElement(h.PanelBody,{initialOpen:!0,title:Object(a.__)("Details Settings","recipe-card-blocks-by-wpzoom")},wp.element.createElement(h.RangeControl,{label:Object(a.__)("Number of Columns","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Default","recipe-card-blocks-by-wpzoom")+": 4",value:m,onChange:function(e){return r({columns:e})},min:2,max:4}),wp.element.createElement(h.BaseControl,{id:o+"-course",label:Object(a.__)("Course","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Type course and press Enter.","recipe-card-blocks-by-wpzoom")},wp.element.createElement(h.FormTokenField,{label:Object(a.__)("Add course","recipe-card-blocks-by-wpzoom"),value:i,suggestions:b,onChange:function(e){return r({course:e})},placeholder:Object(a.__)("Type recipe course","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(h.BaseControl,{id:o+"-cuisine",label:Object(a.__)("Cuisine","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Type cuisine and press Enter.","recipe-card-blocks-by-wpzoom")},wp.element.createElement(h.FormTokenField,{label:Object(a.__)("Add cuisine","recipe-card-blocks-by-wpzoom"),value:s,suggestions:v,onChange:function(e){return r({cuisine:e})},placeholder:Object(a.__)("Type recipe cuisine","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(h.BaseControl,{id:o+"-keywords",label:Object(a.__)("Keywords","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Hint: For multiple keywords add `,` after each keyword (ex: keyword, keyword, keyword).","recipe-card-blocks-by-wpzoom")},wp.element.createElement(h.FormTokenField,{label:Object(a.__)("Add keywords","recipe-card-blocks-by-wpzoom"),value:l,suggestions:g,onChange:function(e){return r({keywords:e})},placeholder:Object(a.__)("Type recipe keywords","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(h.TextControl,{id:o+"-yield",type:"text",label:Object(a.__)("Servings","recipe-card-blocks-by-wpzoom"),value:c()(u,[0,"value"]),onChange:function(e){return y(e,0)}}),wp.element.createElement(h.TextControl,{id:o+"-preptime",type:"text",label:Object(a.__)("Preparation time","recipe-card-blocks-by-wpzoom"),value:c()(u,[1,"value"]),onChange:function(e){return y(e,1)}}),wp.element.createElement(h.TextControl,{id:o+"-cookingtime",type:"text",label:Object(a.__)("Cooking time","recipe-card-blocks-by-wpzoom"),value:c()(u,[2,"value"]),onChange:function(e){return y(e,2)}}),wp.element.createElement(h.TextControl,{id:o+"-calories",type:"text",label:Object(a.__)("Calories","recipe-card-blocks-by-wpzoom"),value:c()(u,[3,"value"]),onChange:function(e){return y(e,3)}})))}}]),t}(f.Component);t.a=b},function(e,t){},function(e,t){},function(e,t,n){"use strict";var r=n(305);t.a={v1_0:r.a}},function(e,t,n){"use strict";function r(e){var t=e.attributes,n=t.title,r=t.details,i=t.columns,s=(e.className,"col-"+i);return wp.element.createElement("div",{className:s},wp.element.createElement(u.RichText.Content,{value:n,tagName:"h3",className:"details-title"}),c()(i,function(e){var t=a()(r,[e,"icon"]),n=a()(r,[e,"label"]),i=a()(r,[e,"value"]),s="detail-item detail-item-"+e;return wp.element.createElement("div",{className:s},t?wp.element.createElement("span",{className:"detail-item-icon","icon-name":t},wp.element.createElement(o.a,{icon:t})):"",!u.RichText.isEmpty(n)&&wp.element.createElement(u.RichText.Content,{value:n,tagName:"span",className:"detail-item-label"}),!u.RichText.isEmpty(i)&&wp.element.createElement(u.RichText.Content,{value:i,tagName:"p",className:"detail-item-value"}))}))}t.a=r;var o=n(306),i=n(9),a=n.n(i),s=n(307),c=n.n(s),l=n(2),u=(n.n(l),n(5));n.n(u)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(0),s=(n.n(a),function(){function e(e,t){for(var n=0;ns)return[];var n=c,r=l(e,c);t=i(t),e-=c;for(var u=o(r,t);++n0){var c=t.content;if(0===o.length){for(var l=0;l3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.steps?this.props.attributes.steps.slice():[];if(!(n>=o.length)&&o[n].text===t){o[n]=Object.assign({},o[n],{text:e,jsonText:Object(h.d)(Object(g.renderToString)(e)),isGroup:r});var i=f.a.getImageSrc(e);i&&(o[n].jsonImageSrc=i),this.props.setAttributes({steps:o})}}},{key:"insertStep",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.steps?this.props.attributes.steps.slice():[];null===e&&(e=o.length-1);for(var i=o.length-1;i>e;)this.editorRefs[i+1+":text"]=this.editorRefs[i+":text"],i--;if(o.splice(e+1,0,{id:Object(m.a)("direction-step"),text:t,jsonText:"",isGroup:r}),this.props.setAttributes({steps:o}),n)return void setTimeout(this.setFocus.bind(this,e+1+":text"));Object(l.a)(Object(c.__)("New step added","recipe-card-blocks-by-wpzoom"))}},{key:"swapSteps",value:function(e,t){var n=this.props.attributes.steps?this.props.attributes.steps.slice():[],r=n[e];n[e]=n[t],n[t]=r;var o=this.editorRefs[e+":text"];this.editorRefs[e+":text"]=this.editorRefs[t+":text"],this.editorRefs[t+":text"]=o,this.props.setAttributes({steps:n});var i=this.state.focus.split(":"),a=C(i,2),s=a[0],c=a[1];s===""+e&&this.setFocus(t+":"+c),s===""+t&&this.setFocus(e+":"+c)}},{key:"removeStep",value:function(e){var t=this.props.attributes.steps?this.props.attributes.steps.slice():[];t.splice(e,1),this.props.setAttributes({steps:t}),delete this.editorRefs[e+":text"];for(var n=e+1;this.editorRefs[n+":text"];)this.editorRefs[n-1+":text"]=this.editorRefs[n+":text"],n++;var r=t.length;delete this.editorRefs[r+":text"];var o="title";this.editorRefs[e-1+":text"]&&(o=e-1+":text"),this.setFocus(o),Object(l.a)(Object(c.__)("Step removed","recipe-card-blocks-by-wpzoom"))}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddStepButtonClick",value:function(){this.insertStep(null,[],!0)}},{key:"onAddGroupButtonClick",value:function(){var e=this.state.focus.split(":"),t=C(e,2),n=t[0];t[1];n=""!=n&&"title"!=n?p()(n):null,this.insertStep(n,[],!0,!0)}},{key:"setFocusToStep",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("title")}},{key:"setTitleRef",value:function(e){this.editorRefs.title=e}},{key:"moveStepUp",value:function(e){this.swapSteps(e,e-1)}},{key:"moveStepDown",value:function(e){this.swapSteps(e,e+1)}},{key:"setStepRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({title:e,jsonTitle:Object(h.d)(Object(g.renderToString)(e))})}},{key:"getSteps",value:function(){var e=this;if(!this.props.attributes.steps)return null;var t=this.state.focus.split(":"),n=C(t,2),r=n[0],o=n[1];return this.props.attributes.steps.map(function(t,n){return wp.element.createElement(f.a,{key:t.id,step:t,index:n,editorRef:e.setStepRef,onChange:e.changeStep,insertStep:e.insertStep,removeStep:e.removeStep,onFocus:e.setFocusToStep,subElement:o,onMoveUp:e.moveStepUp,onMoveDown:e.moveStepDown,isFirst:0===n,isLast:n===e.props.attributes.steps.length-1,isSelected:r===""+n})})}},{key:"getAddStepButton",value:function(){return wp.element.createElement("div",{className:"directions-add-buttons"},wp.element.createElement(v.Button,{icon:"insert",onClick:this.onAddStepButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add step","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(v.Button,{icon:"editor-insertmore",onClick:this.onAddGroupButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add direction group","recipe-card-blocks-by-wpzoom"))))}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.className,o=t.title,i=t.id,a=t.print_visibility,s=["",r].filter(function(e){return e}).join(" "),l=["directions-list"].filter(function(e){return e}).join(" ");return wp.element.createElement("div",{className:s,id:i},wp.element.createElement("div",{className:"wpzoom-recipe-card-print-link "+a},wp.element.createElement("a",{className:"btn-print-link no-print",href:"#"+i,title:Object(c.__)("Print directions...","recipe-card-blocks-by-wpzoom")},wp.element.createElement("img",{className:"icon-print-link",src:_+"dist/assets/images/printer.svg",alt:Object(c.__)("Print","recipe-card-blocks-by-wpzoom")}),Object(c.__)("Print","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(b.RichText,{tagName:"h3",className:"directions-title",format:"string",value:o,isSelected:"title"===this.state.focus,setFocusedElement:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(c.__)("Write Directions title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("ul",{className:l},this.getSteps()),wp.element.createElement("div",{className:"direction-buttons"},this.getAddStepButton()),wp.element.createElement(d.a,{attributes:t,setAttributes:n,className:r}))}}]),t}(g.Component);t.a=O,O.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},O.defaultProps={className:""}},function(e,t,n){"use strict";function r(e){if("undefined"!==typeof document)return"complete"===document.readyState||"interactive"===document.readyState?void e():void document.addEventListener("DOMContentLoaded",e)}t.a=r},function(e,t,n){"use strict";function r(){var e=document.createElement("p");e.id="a11y-speak-intro-text",e.className="a11y-speak-intro-text",e.textContent=Object(o.__)("Notifications"),e.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),e.setAttribute("hidden","hidden");var t=document,n=t.body;return n&&n.appendChild(e),e}t.a=r;var o=n(2);n.n(o)},function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"polite",t=document.createElement("div");t.id="a11y-speak-".concat(e),t.className="a11y-speak-region",t.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),t.setAttribute("aria-live",e),t.setAttribute("aria-relevant","additions text"),t.setAttribute("aria-atomic","true");var n=document,r=n.body;return r&&r.appendChild(t),t}t.a=r},function(e,t,n){"use strict";function r(){for(var e=document.getElementsByClassName("a11y-speak-region"),t=document.getElementById("a11y-speak-intro-text"),n=0;n]+>/g," "),o===e&&(e+="\xa0"),o=e,e}t.a=r;var o=""},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(0),p=(n.n(u),n(5)),f=(n.n(p),n(3)),d=(n.n(f),n(39)),h=function(){function e(e,t){for(var n=0;n0&&n(u)?t>1?r(u,t-1,n,a,s):o(s,u):a||(s[s.length]=u)}return s}var o=n(147),i=n(330);e.exports=r},function(e,t,n){function r(e){return a(e)||i(e)||!!(s&&e&&e[s])}var o=n(36),i=n(51),a=n(10),s=o?o.isConcatSpreadable:void 0;e.exports=r},function(e,t,n){var r=n(332),o=n(145),i=n(53),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},function(e,t){function n(e){return function(){return e}}e.exports=n},function(e,t){function n(e){var t=0,n=0;return function(){var a=i(),s=o-(a-n);if(n=a,s>0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var r=800,o=16,i=Date.now;e.exports=n},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(2),s=(n.n(a),n(0)),c=(n.n(s),n(5)),l=(n.n(c),n(3)),u=(n.n(l),function(){function e(e,t){for(var n=0;n0){var c=t.content;if(0===o.length){for(var l=0;l3&&void 0!==arguments[3]&&arguments[3],i=this.props.attributes.items?this.props.attributes.items.slice():[];n>=i.length||i[n].name===t&&(i[n]=Object.assign({},i[n],{name:e,jsonName:Object(m.d)(Object(y.renderToString)(e)),isGroup:o}),this.props.setAttributes({items:[].concat(r(i))}))}},{key:"insertItem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=this.props.attributes.items?this.props.attributes.items.slice():[];null===e&&(e=i.length-1);for(var a=i.length-1;a>e;)this.editorRefs[a+1+":name"]=this.editorRefs[a+":name"],a--;if(i.splice(e+1,0,{id:Object(b.a)("ingredient-item"),name:t,jsonName:"",isGroup:o}),this.props.setAttributes({items:[].concat(r(i))}),n)return void setTimeout(this.setFocus.bind(this,e+1+":name"));Object(u.a)(Object(l.__)("New ingredient added","recipe-card-blocks-by-wpzoom"))}},{key:"swapItem",value:function(e,t){var n=this.props.attributes.items?this.props.attributes.items.slice():[],o=n[e];n[e]=n[t],n[t]=o;var i=this.editorRefs[e+":name"];this.editorRefs[e+":name"]=this.editorRefs[t+":name"],this.editorRefs[t+":name"]=i,this.props.setAttributes({items:[].concat(r(n))});var a=this.state.focus.split(":"),s=E(a,2),c=s[0],l=s[1];c===""+e&&this.setFocus(t+":"+l),c===""+t&&this.setFocus(e+":"+l)}},{key:"removeItem",value:function(e){var t=this.props.attributes.items?this.props.attributes.items.slice():[];t.splice(e,1),this.props.setAttributes({items:[].concat(r(t))}),delete this.editorRefs[e+":name"];for(var n=e+1;this.editorRefs[n+":name"];)this.editorRefs[n-1+":name"]=this.editorRefs[n+":name"],n++;var o=t.length;delete this.editorRefs[o+":name"];var i="title";this.editorRefs[e-1+":name"]&&(i=e-1+":name"),this.setFocus(i),Object(u.a)(Object(l.__)("Ingredient removed","recipe-card-blocks-by-wpzoom"))}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddIngredientButtonClick",value:function(){this.insertItem(null,[],!0)}},{key:"onAddGroupButtonClick",value:function(){var e=this.state.focus.split(":"),t=E(e,2),n=t[0];t[1];this.insertItem(f()(n),[],!0,!0)}},{key:"setFocusToIngredient",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("title")}},{key:"setTitleRef",value:function(e){this.editorRefs.title=e}},{key:"moveIngredientUp",value:function(e){this.swapItem(e,e-1)}},{key:"moveIngredientDown",value:function(e){this.swapItem(e,e+1)}},{key:"setIngredientRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({title:e,jsonTitle:Object(m.d)(Object(y.renderToString)(e))})}},{key:"getItems",value:function(){var e=this;if(!this.props.attributes.items)return null;var t=this.state.focus.split(":"),n=E(t,2),r=n[0],o=n[1];return this.props.attributes.items.map(function(t,n){return wp.element.createElement(d.a,{key:t.id,item:t,index:n,editorRef:e.setIngredientRef,onChange:e.changeItem,insertItem:e.insertItem,removeItem:e.removeItem,onFocus:e.setFocusToIngredient,subElement:o,onMoveUp:e.moveIngredientUp,onMoveDown:e.moveIngredientDown,isFirst:0===n,isLast:n===e.props.attributes.items.length-1,isSelected:r===""+n})})}},{key:"getAddItemButton",value:function(){return wp.element.createElement("div",{className:"ingredients-add-buttons"},wp.element.createElement(g.Button,{icon:"insert",onClick:this.onAddIngredientButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(l.__)("Add ingredient","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(g.Button,{icon:"editor-insertmore",onClick:this.onAddGroupButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(l.__)("Add ingredient group","recipe-card-blocks-by-wpzoom"))))}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.className,o=t.title,i=t.id,a=t.print_visibility,s=["",r].filter(function(e){return e}).join(" "),c=["ingredients-list"].filter(function(e){return e}).join(" ");return wp.element.createElement("div",{className:s,id:i},wp.element.createElement("div",{className:"wpzoom-recipe-card-print-link "+a},wp.element.createElement("a",{className:"btn-print-link no-print",href:"#"+i,title:Object(l.__)("Print ingredients...","recipe-card-blocks-by-wpzoom")},wp.element.createElement("img",{className:"icon-print-link",src:O+"dist/assets/images/printer.svg",alt:Object(l.__)("Print","recipe-card-blocks-by-wpzoom")}),Object(l.__)("Print","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(v.RichText,{tagName:"h3",className:"ingredients-title",format:"string",value:o,isSelected:"title"===this.state.focus,setFocusedElement:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(l.__)("Write Ingredients title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("ul",{className:c},this.getItems()),wp.element.createElement("div",{className:"ingredient-buttons"},this.getAddItemButton()),wp.element.createElement(h.a,{attributes:t,setAttributes:n,className:r}))}}]),t}(y.Component);t.a=j,j.propTypes={attributes:c.a.object.isRequired,setAttributes:c.a.func.isRequired,className:c.a.string},j.defaultProps={className:""}},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(0),p=(n.n(u),n(5)),f=(n.n(p),n(3)),d=(n.n(f),function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"";if(null===e)return e;var n=f("author"),r=null;return e.map(function(o,i){o.id===n&&(r=""!==t?c()(e,[i,t]):c()(e,[i]))}),r}(O,"name"),k=0;k=o?c()(r,["id"])||0:_;var x=e("my-plugin"),S=x.getMessageToAI,T=x.getRecipeData,P=x.getRecipeImage,L=Object(U.b)(),R=L.setMessageToAI,z=L.setRecipeData,A=S();A&&(t.attributes.messageToAI=A,R(null));var M=P();M&&M.id&&(t.attributes.hasImage=!0,t.hasImage=!0,t.setAttributes(Object.assign({},t,{image:{id:M.id,url:M.url,title:String(M.title)}})),z(T(),null));var N=T(),D=N?JSON.parse(N):null;return null!==D&&D&&D.title&&(t.attributes.recipeTitle=D.title,t.recipeTitle=D.title,t.setAttributes(Object.assign({},t,{recipeTitle:D.title})),delete D.title,z(JSON.stringify(D),P())),null!==D&&D&&D.description&&(t.setAttributes(Object.assign({},t,{summary:D.description,jsonSummary:D.description,course:D.course,cuisine:D.cuisine,difficulty:D.difficulty})),delete D.description,delete D.course,delete D.cuisine,delete D.difficulty,z(JSON.stringify(D),P())),Object.assign({},t,{media:!!k&&a(k),postTitle:E,postType:g,postAuthor:j,postPermalink:y,categories:w,tags:C,imageSizes:v,maxWidth:m,isRTL:b})})])(X)},function(e,t,n){var r=n(388),o=n(391),i=o(r);e.exports=i},function(e,t,n){function r(e,t,n){t=i(t,e),e=s(e,t);var r=null==e?e:e[c(a(t))];return null==r?void 0:o(r,e,n)}var o=n(149),i=n(35),a=n(389),s=n(390),c=n(31);e.exports=r},function(e,t){function n(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}e.exports=n},function(e,t,n){function r(e,t){return t.length<2?e:o(e,i(t,0,-1))}var o=n(43),i=n(158);e.exports=r},function(e,t,n){function r(e,t){return a(i(e,t,o),e+"")}var o=n(53),i=n(148),a=n(150);e.exports=r},function(e,t){function n(e,t){for(var n in t)e.setAttribute(n,t[n])}function r(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function o(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,t,i){var a=document.head||document.getElementsByTagName("head")[0],s=document.createElement("script");"function"===typeof t&&(i=t,t={}),t=t||{},i=i||function(){},s.type=t.type||"text/javascript",s.charset=t.charset||"utf8",s.async=!("async"in t)||!!t.async,s.src=e,t.attrs&&n(s,t.attrs),t.text&&(s.text=""+t.text),("onload"in s?r:o)(s,i),s.onload||r(s,i),a.appendChild(s)}},function(e,t,n){"use strict";function r(e){return!!e&&"object"===typeof e}function o(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||i(e)}function i(e){return e.$$typeof===g}function a(e){return Array.isArray(e)?[]:{}}function s(e,t){return!1!==t.clone&&t.isMergeableObject(e)?m(a(e),e,t):e}function c(e,t,n){return e.concat(t).map(function(e){return s(e,n)})}function l(e,t){if(!t.customMerge)return m;var n=t.customMerge(e);return"function"===typeof n?n:m}function u(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return e.propertyIsEnumerable(t)}):[]}function p(e){return Object.keys(e).concat(u(e))}function f(e,t){try{return t in e}catch(e){return!1}}function d(e,t){return f(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function h(e,t,n){var r={};return n.isMergeableObject(e)&&p(e).forEach(function(t){r[t]=s(e[t],n)}),p(t).forEach(function(o){d(e,o)||(f(e,o)&&n.isMergeableObject(t[o])?r[o]=l(o,n)(e[o],t[o],n):r[o]=s(t[o],n))}),r}function m(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||c,n.isMergeableObject=n.isMergeableObject||b,n.cloneUnlessOtherwiseSpecified=s;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):h(e,t,n):s(t,n)}var b=function(e){return r(e)&&!o(e)},v="function"===typeof Symbol&&Symbol.for,g=v?Symbol.for("react.element"):60103;m.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return m(e,n,t)},{})};var y=m;e.exports=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(95),o=n(97),i=n(98),a=n(160),s=n(161),c=n(162),l=n(163),u=n(99),p=n(164),f=n(165),d=[r.YouTube,o.SoundCloud,i.Vimeo,a.Facebook,s.Streamable,c.Wistia,l.Twitch,u.DailyMotion,p.Mixcloud,f.FilePlayer];t.default=d},function(e,t,n){"use strict";function r(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function o(e){"@babel/helpers - typeof";return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}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 r,o,a=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}function i(e,t){if(e){if("string"===typeof e)return a(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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=l.length||l[c].icon===o&&l[c].label===i&&l[c].value===a&&l[c].unit===s&&(l[c]=Object.assign({},l[c],{icon:e,label:t,value:n,unit:r,jsonLabel:Object(p.d)(Object(f.renderToString)(t)),jsonValue:Object(p.d)(Object(f.renderToString)(n)),jsonUnit:Object(p.d)(Object(f.renderToString)(r))}),this.props.setAttributes({details:l}))}},{key:"insertDetail",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],i=!(arguments.length>5&&void 0!==arguments[5])||arguments[5],a=this.props.attributes.details?this.props.attributes.details.slice():[];null===e&&(e=a.length-1);for(var s=a.length-1;s>e;)this.editorRefs[s+1+":icon"]=this.editorRefs[s+":icon"],this.editorRefs[s+1+":label"]=this.editorRefs[s+":label"],this.editorRefs[s+1+":value"]=this.editorRefs[s+":value"],this.editorRefs[s+1+":unit"]=this.editorRefs[s+":unit"],s--;a.splice(e+1,0,{id:this.props.generateId("detail-item"),icon:t,label:n,value:r,unit:o,jsonLabel:"",jsonValue:"",jsonUnit:""}),this.props.setAttributes({details:a}),i&&setTimeout(this.setFocus.bind(this,e+1+":label"))}},{key:"removeDetail",value:function(e){var t=this.props.attributes.details?this.props.attributes.details.slice():[];t.splice(e,1),this.props.setAttributes({details:t}),delete this.editorRefs[e+":icon"],delete this.editorRefs[e+":label"],delete this.editorRefs[e+":value"],delete this.editorRefs[e+":unit"];for(var n=e+1;this.editorRefs[n+":icon"]||this.editorRefs[n+":label"]||this.editorRefs[n+":value"];)this.editorRefs[n-1+":icon"]=this.editorRefs[n+":icon"],this.editorRefs[n-1+":label"]=this.editorRefs[n+":label"],this.editorRefs[n-1+":value"]=this.editorRefs[n+":value"],this.editorRefs[n-1+":unit"]=this.editorRefs[n+":unit"],n++;var r=t.length;delete this.editorRefs[r+":icon"],delete this.editorRefs[r+":label"],delete this.editorRefs[r+":value"],delete this.editorRefs[r+":unit"];var o="label";this.editorRefs[e-1+":label"]?o=e-1+":label":this.editorRefs[e-1+":value"]?o=e-1+":value":this.editorRefs[e-1+":unit"]&&(o=e-1+":unit"),this.setFocus(o)}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddDetailButtonClick",value:function(){this.insertDetail(null,null,[],[],[],!0)}},{key:"setFocusToDetail",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setDetailRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"getDetailItems",value:function(){var e=this,t=this.props.attributes,n=t.details,r=t.settings[0],o=r.displayServings,i=r.displayPrepTime,a=r.displayCalories,s=r.displayCookingTime,c=r.displayTotalTime;if(!n)return null;var p=this.state.focus.split(":"),f=g(p,2),d=f[0],h=f[1];return n.map(function(t,r){var p=l()(t,"id"),f=l()(t,"label");if(0===r&&o||1===r&&i||2===r&&s||8===r&&c||3===r&&a||4===r&&f||5===r&&f||6===r&&f||7===r&&f)return wp.element.createElement(u.a,v({key:p,item:t,index:r,editorRef:e.setDetailRef,onChange:e.changeDetail,insertDetail:e.insertDetail,removeDetail:e.removeDetail,onFocus:e.setFocusToDetail,subElement:h,isFirst:0===r,isLast:r===n.length-1,isSelected:d===""+r},e.props))})}},{key:"render",value:function(){var e=["recipe-card-details"].filter(function(e){return e}).join(" "),t=["details-items"].filter(function(e){return e}).join(" ");return wp.element.createElement("div",{className:e},wp.element.createElement("div",{className:t},this.getDetailItems()))}}]),t}(f.Component);w.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},w.defaultProps={className:""},t.a=Object(h.a)([Object(m.withSelect)(function(e,t){var n=e("my-plugin"),r=n.getRecipeData,o=n.getRecipeImage,i=Object(d.a)(),a=i.setRecipeData,s=r(),c=s?JSON.parse(s):null;if(null!==c&&c){var l=[];c.servings&&(l.push({id:Object(b.a)("detail-item-0"),icon:"food",iconSet:"oldicon",label:"Servings",unit:"servings",value:String(c.servings)}),delete c.servings),c.preparation_time&&(l.push({id:Object(b.a)("detail-item-1"),icon:"clock",iconSet:"oldicon",label:"Prep time",unit:"minutes",value:String(c.preparation_time)}),delete c.preparation_time),c.cooking_time&&(l.push({id:Object(b.a)("detail-item-2"),icon:"cooking-food-in-a-hot-casserole",iconSet:"foodicons",label:"Cooking time",unit:"minutes",value:String(c.cooking_time)}),delete c.cooking_time),c.calories&&(l.push({id:Object(b.a)("detail-item-3"),icon:"fire-flames",iconSet:"foodicons",label:"Calories",unit:"kcal",value:String(c.calories)}),delete c.calories),l.length>0&&(t.setAttributes(Object.assign({},t.attributes,{details:l})),a(JSON.stringify(c),o()))}return t})])(w)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(17),p=n.n(u),f=n(9),d=n.n(f),h=n(399),m=n(0),b=(n.n(m),n(3)),v=(n.n(b),function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"",n=this.props.item,r=d()(n,t),o={0:{label:Object(c.__)("Servings","recipe-card-blocks-by-wpzoom"),value:4,unit:Object(c.__)("servings","recipe-card-blocks-by-wpzoom")},1:{label:Object(c.__)("Prep time","recipe-card-blocks-by-wpzoom"),value:30,unit:Object(c.__)("minutes","recipe-card-blocks-by-wpzoom")},2:{label:Object(c.__)("Cooking time","recipe-card-blocks-by-wpzoom"),value:40,unit:Object(c.__)("minutes","recipe-card-blocks-by-wpzoom")},3:{label:Object(c.__)("Calories","recipe-card-blocks-by-wpzoom"),value:300,unit:Object(c.__)("kcal","recipe-card-blocks-by-wpzoom")},8:{label:Object(c.__)("Total time","recipe-card-blocks-by-wpzoom"),value:70,unit:Object(c.__)("minutes","recipe-card-blocks-by-wpzoom")}};return p()(r)?d()(o,[e,t])||d()(o,e)||"":r}},{key:"shouldComponentUpdate",value:function(e){return!Object(l.a)(e,this.props)}},{key:"render",value:function(){var e=this.props,t=e.index,n=e.item;if(void 0!==n){var r=n.id,o=n.icon,i=n.value;return wp.element.createElement("div",{className:"detail-item detail-item-"+t,key:r},o?wp.element.createElement("div",{className:"detail-item-icon"},this.getOpenModalButton(this.props)):wp.element.createElement("div",{className:"detail-open-modal"},this.getOpenModalButton(this.props)),wp.element.createElement("p",{className:"detail-item-label"},this.getPlaceholder(t,"label")),wp.element.createElement(b.TextControl,{instanceId:r+"-"+t+"-item-amount",type:"text",placeholder:this.getPlaceholder(t,"value"),value:i,onChange:this.onChangeValue}),wp.element.createElement("p",{className:"detail-item-unit"},this.getPlaceholder(t,"unit")))}}}]),t}(m.Component);t.a=g,g.propTypes={index:s.a.number.isRequired,item:s.a.object.isRequired,onChange:s.a.func.isRequired,onFocus:s.a.func.isRequired,editorRef:s.a.func.isRequired,subElement:s.a.string.isRequired,isSelected:s.a.bool.isRequired,isFirst:s.a.bool.isRequired,isLast:s.a.bool.isRequired}},function(e,t,n){"use strict";function r(e){function t(e){var t={};return""===e?m.a:(u()(m.a,function(n,r){t[r]=n.filter(function(t){return f()(t)?t.icon.indexOf(e)>-1:t.indexOf(e)>-1})}),t)}function n(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=e.type,i=e.target,a=C.details?C.details.slice():[];s>=a.length||(a[s]=Object.assign({},a[s],{icon:n,iconSet:t,_prefix:r}),E({details:a}),"click"===o&&i.classList.contains("wpzoom-recipe-card-icons__single-element")&&w({isOpen:!1}))}function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"regular";return Object.keys(t(l)).map(function(r){return wp.element.createElement("div",{key:r,className:"wpzoom-recipe-card-icon_kit "+r+"-wrapper",style:{display:p===r?"block":"none"}},t(l)[r].map(function(t){var o=["wpzoom-recipe-card-icons__single-element",""+r,r+"-"+t].filter(function(e){return e}).join(" ");if("fa"!==r)return wp.element.createElement("span",{className:o+" "+(R===t?"icon-element-active":""),onClick:function(e){return n(e,r,t)}});var i="solid"==e?"fas":"brands"==e?"fab":"far";return-1!=t.indexOf(i)?(t=h()(t,i+" "+r+"-",""),o=["wpzoom-recipe-card-icons__single-element",i,r+"-"+t].filter(function(e){return e}).join(" "),wp.element.createElement("span",{className:o+" "+(R===t?"icon-element-active":""),onClick:function(e){return n(e,r,t,i)}})):void 0}))})}var i=e.isOpen,s=e.toInsert,l=e.searchIcon,p=e.activeIconSet,d=e.activeTab,y=e.props,w=e.setState,C=y.attributes,E=y.setAttributes,_=y.className,O=y.item,j=C.details,k=C.settings[0].icon_details_color,x=Object(b.a)(_),S=O.icon,T=O.iconSet,P=O._prefix;a()(T)&&(T="oldicon");var L={color:k};"newdesign"===x&&(L={color:"#FFA921"}),P=P||T;var R=c()(j,[s,"icon"]),z=[{label:Object(o.__)("Foodicons","recipe-card-blocks-by-wpzoom"),value:"foodicons"},{label:Object(o.__)("Dashicons","recipe-card-blocks-by-wpzoom"),value:"dashicons"},{label:Object(o.__)("Font Awesome 5","recipe-card-blocks-by-wpzoom"),value:"fa"},{label:Object(o.__)("Genericons","recipe-card-blocks-by-wpzoom"),value:"genericons"},{label:Object(o.__)("Old Food icons","recipe-card-blocks-by-wpzoom"),value:"oldicon"}],A=function(e){var t="regular";"fa"==e&&(t="fas"==P?"solid":"fab"==P?"brands":"regular"),w({activeIconSet:e,activeTab:t})},M=function(){var e="regular";"fa"==y.item.iconSet&&(e="fas"==P?"solid":"fab"==P?"brands":"regular"),w({isOpen:!0,toInsert:y.index,activeIconSet:y.item.iconSet||"foodicons",activeTab:e})},N=function(e){w({activeTab:e})};return wp.element.createElement(g.Fragment,null,wp.element.createElement(v.Button,{icon:!S&&"insert",onClick:M,className:"editor-inserter__toggle",label:Object(o.__)("Add icon","recipe-card-blocks-by-wpzoom")},S&&wp.element.createElement("span",{className:P+" "+T+"-"+S,style:L})),i&&wp.element.createElement(v.Modal,{title:Object(o.__)("Modal with Icons library","recipe-card-blocks-by-wpzoom"),onRequestClose:function(){return w({isOpen:!1})}},wp.element.createElement("div",{className:"wpzoom-recipe-card-modal-form",style:{width:"720px",maxHeight:"525px"}},wp.element.createElement("div",{className:"form-group"},wp.element.createElement(v.TextControl,{label:Object(o.__)("Enter icon name","recipe-card-blocks-by-wpzoom"),value:l,onChange:function(e){return w({searchIcon:e})}}),wp.element.createElement(v.SelectControl,{label:Object(o.__)("Select Icon Kit","recipe-card-blocks-by-wpzoom"),value:p,options:z,onChange:A})),wp.element.createElement("div",{className:"modal-icons-wrapper"},"fa"==p&&wp.element.createElement(v.TabPanel,{className:"modal-icons_kit-tab-panel",activeClass:"active-tab",initialTabName:d,onSelect:N,tabs:[{name:"regular",title:Object(o.__)("Regular","recipe-card-blocks-by-wpzoom"),className:"tab-regular",content:r("regular")},{name:"solid",title:Object(o.__)("Solid","recipe-card-blocks-by-wpzoom"),className:"tab-solid",content:r("solid")}]},function(e){return e.content}),"fa"!=p&&wp.element.createElement(v.TabPanel,{className:"modal-icons_kit-tab-panel",activeClass:"active-tab",initialTabName:d,onSelect:N,tabs:[{name:"regular",title:Object(o.__)("All Icons","recipe-card-blocks-by-wpzoom"),className:"tab-regular",content:r("regular")}]},function(e){return e.content})))))}var o=n(2),i=(n.n(o),n(17)),a=n.n(i),s=n(9),c=n.n(s),l=n(75),u=n.n(l),p=n(16),f=n.n(p),d=n(120),h=n.n(d),m=n(80),b=n(40),v=n(3),g=(n.n(v),n(0)),y=(n.n(g),n(20));t.a=Object(y.b)({searchIcon:"",activeIconSet:"",activeTab:"regular",isOpen:!1,toInsert:0})(r)},function(e,t,n){function r(e,t,n){return n&&"number"!=typeof n&&s(e,t,n)&&(t=n=void 0),(n=void 0===n?p:n>>>0)?(e=u(e),e&&("string"==typeof t||null!=t&&!c(t))&&!(t=o(t))&&a(e)?i(l(e),0,n):e.split(t,n)):[]}var o=n(73),i=n(166),a=n(167),s=n(401),c=n(402),l=n(168),u=n(26),p=4294967295;e.exports=r},function(e,t,n){function r(e,t,n){if(!s(n))return!1;var r=typeof t;return!!("number"==r?i(n)&&a(t,n.length):"string"==r&&t in n)&&o(n[t],e)}var o=n(48),i=n(32),a=n(52),s=n(16);e.exports=r},function(e,t,n){var r=n(403),o=n(115),i=n(116),a=i&&i.isRegExp,s=a?o(a):r;e.exports=s},function(e,t,n){function r(e){return i(e)&&o(e)==a}var o=n(23),i=n(24),a="[object RegExp]";e.exports=r},function(e,t){function n(e){return e.split("")}e.exports=n},function(e,t){function n(e){return e.match(p)||[]}var r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",c="(?:\\u200d(?:"+["[^\\ud800-\\udfff]",i,a].join("|")+")[\\ufe0e\\ufe0f]?"+s+")*",l="[\\ufe0e\\ufe0f]?"+s+c,u="(?:"+["[^\\ud800-\\udfff]"+r+"?",r,i,a,"[\\ud800-\\udfff]"].join("|")+")",p=RegExp(o+"(?="+o+")|"+u+l,"g");e.exports=n},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(61)),u=n(29),p=n.n(u),f=n(407),d=n(12),h=n(13),m=n(5),b=(n.n(m),n(3)),v=(n.n(b),n(0)),g=(n.n(v),n(20)),y=n(30),w=n(14),C=(n.n(w),Object.assign||function(e){for(var t=1;t3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.ingredients?this.props.attributes.ingredients.slice():[];n>=o.length||o[n].name===t&&(o[n]=Object.assign({},o[n],{name:e,jsonName:Object(d.d)(Object(v.renderToString)(e)),isGroup:r}),this.props.setAttributes({ingredients:o}))}},{key:"insertItem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.ingredients?this.props.attributes.ingredients.slice():[];null===e&&(e=o.length-1);for(var i=o.length-1;i>e;)this.editorRefs[i+1+":name"]=this.editorRefs[i+":name"],i--;if(o.splice(e+1,0,{id:this.props.generateId("ingredient-item"),name:t,jsonName:"",isGroup:r}),this.props.setAttributes({ingredients:o}),n)return void setTimeout(this.setFocus.bind(this,e+1+":name"));Object(l.a)(Object(c.__)("New ingredient added","recipe-card-blocks-by-wpzoom"))}},{key:"swapItem",value:function(e,t){var n=this.props.attributes.ingredients?this.props.attributes.ingredients.slice():[],r=n[e];n[e]=n[t],n[t]=r;var o=this.editorRefs[e+":name"];this.editorRefs[e+":name"]=this.editorRefs[t+":name"],this.editorRefs[t+":name"]=o,this.props.setAttributes({ingredients:n});var i=this.state.focus.split(":"),a=E(i,2),s=a[0],c=a[1];s===""+e&&this.setFocus(t+":"+c),s===""+t&&this.setFocus(e+":"+c)}},{key:"removeItem",value:function(e){var t=this.props.attributes.ingredients?this.props.attributes.ingredients.slice():[];t.splice(e,1),this.props.setAttributes({ingredients:t}),delete this.editorRefs[e+":name"];for(var n=e+1;this.editorRefs[n+":name"];)this.editorRefs[n-1+":name"]=this.editorRefs[n+":name"],n++;var r=t.length;delete this.editorRefs[r+":name"];var o="ingredientsTitle";this.editorRefs[e-1+":name"]&&(o=e-1+":name"),this.setFocus(o),Object(l.a)(Object(c.__)("Ingredient removed","recipe-card-blocks-by-wpzoom"))}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddIngredientButtonClick",value:function(){this.insertItem(null,[],!0)}},{key:"onAddGroupButtonClick",value:function(){var e=this.state.focus.split(":"),t=E(e,2),n=t[0];t[1];n=""!=n&&"ingredientsTitle"!=n?p()(n):null,this.insertItem(n,[],!0,!0)}},{key:"setFocusToIngredient",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("ingredientsTitle")}},{key:"setTitleRef",value:function(e){this.editorRefs.ingredientsTitle=e}},{key:"moveIngredientUp",value:function(e){this.swapItem(e,e-1)}},{key:"moveIngredientDown",value:function(e){this.swapItem(e,e+1)}},{key:"setIngredientRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({ingredientsTitle:e,jsonIngredientsTitle:Object(d.d)(Object(v.renderToString)(e))})}},{key:"getItems",value:function(){var e=this;if(!this.props.attributes.ingredients)return null;var t=this.state.focus.split(":"),n=E(t,2),r=n[0],o=n[1];return this.props.attributes.ingredients.map(function(t,n){return wp.element.createElement(f.a,C({key:t.id,item:t,index:n,editorRef:e.setIngredientRef,onChange:e.changeItem,insertItem:e.insertItem,removeItem:e.removeItem,onFocus:e.setFocusToIngredient,subElement:o,onMoveUp:e.moveIngredientUp,onMoveDown:e.moveIngredientDown,isFirst:0===n,isLast:n===e.props.attributes.ingredients.length-1,isSelected:r===""+n},e.props))})}},{key:"getAddItemButton",value:function(){return wp.element.createElement("div",{className:"ingredients-add-buttons"},wp.element.createElement(b.Button,{icon:"insert",onClick:this.onAddIngredientButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add ingredient","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(b.Button,{icon:"editor-insertmore",onClick:this.onAddGroupButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add ingredient group","recipe-card-blocks-by-wpzoom"))))}},{key:"render",value:function(){var e=this.props.attributes,t=e.ingredientsTitle,n=e.settings[0].ingredientsLayout,r=["recipe-card-ingredients"].filter(function(e){return e}).join(" "),o=["ingredients-list","layout-"+n].filter(function(e){return e}).join(" "),i=Object(d.b)(t);return wp.element.createElement("div",{className:r},wp.element.createElement(m.RichText,{tagName:"h3",className:"ingredients-title",format:"string",value:i,unstableOnFocus:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(c.__)("Write Ingredients title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("ul",{className:o},this.getItems()),wp.element.createElement("div",{className:"ingredient-buttons"},this.getAddItemButton()))}}]),t}(v.Component);O.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},O.defaultProps={className:""},t.a=Object(g.a)([Object(w.withSelect)(function(e,t){var n=e("my-plugin"),r=n.getRecipeData,o=n.getRecipeImage,i=Object(y.a)(),a=i.setRecipeData,s=r(),c=s?JSON.parse(s):null;if(null!==c&&c&&c.ingredients&&c.ingredients.length>0){t.attributes=[];var l=[];c.ingredients.map(function(e,t){l.push({id:Object(h.a)("ingredient-item-"+t),name:[e.amount+" "+e.unit+" "+e.ingredient],jsonName:e.amount+" "+e.unit+" "+e.ingredient,isGroup:!1})}),l.length>0&&(t.setAttributes(Object.assign({},t.attributes,{ingredients:l})),c.ingredients=[],a(JSON.stringify(c),o()))}return t})])(O)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(64),p=n.n(u),f=n(100),d=n.n(f),h=n(0),m=(n.n(h),n(5)),b=(n.n(m),n(3)),v=(n.n(b),n(39)),g=n(12),y=function(){function e(e,t){for(var n=0;n=55296&&e<=57343||e>1114111)return"\ufffd";e in o&&(e=o[e]);var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)}var o=n(411);e.exports=r},function(e,t){e.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}},function(e,t){e.exports={Aacute:"\xc1",aacute:"\xe1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223e",acd:"\u223f",acE:"\u223e\u0333",Acirc:"\xc2",acirc:"\xe2",acute:"\xb4",Acy:"\u0410",acy:"\u0430",AElig:"\xc6",aelig:"\xe6",af:"\u2061",Afr:"\ud835\udd04",afr:"\ud835\udd1e",Agrave:"\xc0",agrave:"\xe0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03b1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2a3f",amp:"&",AMP:"&",andand:"\u2a55",And:"\u2a53",and:"\u2227",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ang:"\u2220",ange:"\u29a4",angle:"\u2220",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angmsd:"\u2221",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angsph:"\u2222",angst:"\xc5",angzarr:"\u237c",Aogon:"\u0104",aogon:"\u0105",Aopf:"\ud835\udd38",aopf:"\ud835\udd52",apacir:"\u2a6f",ap:"\u2248",apE:"\u2a70",ape:"\u224a",apid:"\u224b",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224a",Aring:"\xc5",aring:"\xe5",Ascr:"\ud835\udc9c",ascr:"\ud835\udcb6",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224d",Atilde:"\xc3",atilde:"\xe3",Auml:"\xc4",auml:"\xe4",awconint:"\u2233",awint:"\u2a11",backcong:"\u224c",backepsilon:"\u03f6",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",Backslash:"\u2216",Barv:"\u2ae7",barvee:"\u22bd",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",Bernoullis:"\u212c",Beta:"\u0392",beta:"\u03b2",beth:"\u2136",between:"\u226c",Bfr:"\ud835\udd05",bfr:"\ud835\udd1f",bigcap:"\u22c2",bigcirc:"\u25ef",bigcup:"\u22c3",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacklozenge:"\u29eb",blacksquare:"\u25aa",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bNot:"\u2aed",bnot:"\u2310",Bopf:"\ud835\udd39",bopf:"\ud835\udd53",bot:"\u22a5",bottom:"\u22a5",bowtie:"\u22c8",boxbox:"\u29c9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250c",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252c",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxuL:"\u255b",boxUl:"\u255c",boxUL:"\u255d",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255a",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253c",boxvH:"\u256a",boxVh:"\u256b",boxVH:"\u256c",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251c",boxvR:"\u255e",boxVr:"\u255f",boxVR:"\u2560",bprime:"\u2035",breve:"\u02d8",Breve:"\u02d8",brvbar:"\xa6",bscr:"\ud835\udcb7",Bscr:"\u212c",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsolb:"\u29c5",bsol:"\\",bsolhsub:"\u27c8",bull:"\u2022",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",Bumpeq:"\u224e",bumpeq:"\u224f",Cacute:"\u0106",cacute:"\u0107",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",cap:"\u2229",Cap:"\u22d2",capcup:"\u2a47",capdot:"\u2a40",CapitalDifferentialD:"\u2145",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",Cayleys:"\u212d",ccaps:"\u2a4d",Ccaron:"\u010c",ccaron:"\u010d",Ccedil:"\xc7",ccedil:"\xe7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2a4c",ccupssm:"\u2a50",Cdot:"\u010a",cdot:"\u010b",cedil:"\xb8",Cedilla:"\xb8",cemptyv:"\u29b2",cent:"\xa2",centerdot:"\xb7",CenterDot:"\xb7",cfr:"\ud835\udd20",Cfr:"\u212d",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03a7",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",CircleDot:"\u2299",circledR:"\xae",circledS:"\u24c8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25cb",cirE:"\u29c3",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2a74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",Congruent:"\u2261",conint:"\u222e",Conint:"\u222f",ContourIntegral:"\u222e",copf:"\ud835\udd54",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xa9",COPY:"\xa9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21b5",cross:"\u2717",Cross:"\u2a2f",Cscr:"\ud835\udc9e",cscr:"\ud835\udcb8",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",ctdot:"\u22ef",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cularrp:"\u293d",cupbrcap:"\u2a48",cupcap:"\u2a46",CupCap:"\u224d",cup:"\u222a",Cup:"\u22d3",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarr:"\u21b7",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curlyvee:"\u22ce",curlywedge:"\u22cf",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21a1",dArr:"\u21d3",dash:"\u2010",Dashv:"\u2ae4",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",Dcaron:"\u010e",dcaron:"\u010f",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21ca",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2a77",deg:"\xb0",Del:"\u2207",Delta:"\u0394",delta:"\u03b4",demptyv:"\u29b1",dfisht:"\u297f",Dfr:"\ud835\udd07",dfr:"\ud835\udd21",dHar:"\u2965",dharl:"\u21c3",dharr:"\u21c2",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",diam:"\u22c4",diamond:"\u22c4",Diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",DifferentialD:"\u2146",digamma:"\u03dd",disin:"\u22f2",div:"\xf7",divide:"\xf7",divideontimes:"\u22c7",divonx:"\u22c7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",Dopf:"\ud835\udd3b",dopf:"\ud835\udd55",Dot:"\xa8",dot:"\u02d9",DotDot:"\u20dc",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22a1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222f",DoubleDot:"\xa8",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleRightTee:"\u22a8",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21d3",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21bd",DownRightTeeVector:"\u295f",DownRightVectorBar:"\u2957",DownRightVector:"\u21c1",DownTeeArrow:"\u21a7",DownTee:"\u22a4",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",Dscr:"\ud835\udc9f",dscr:"\ud835\udcb9",DScy:"\u0405",dscy:"\u0455",dsol:"\u29f6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22f1",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",DZcy:"\u040f",dzcy:"\u045f",dzigrarr:"\u27ff",Eacute:"\xc9",eacute:"\xe9",easter:"\u2a6e",Ecaron:"\u011a",ecaron:"\u011b",Ecirc:"\xca",ecirc:"\xea",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042d",ecy:"\u044d",eDDot:"\u2a77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\ud835\udd08",efr:"\ud835\udd22",eg:"\u2a9a",Egrave:"\xc8",egrave:"\xe8",egs:"\u2a96",egsdot:"\u2a98",el:"\u2a99",Element:"\u2208",elinters:"\u23e7",ell:"\u2113",els:"\u2a95",elsdot:"\u2a97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25fb",emptyv:"\u2205",EmptyVerySmallSquare:"\u25ab",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014a",eng:"\u014b",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\ud835\udd3c",eopf:"\ud835\udd56",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsi:"\u03b5",Epsilon:"\u0395",epsilon:"\u03b5",epsiv:"\u03f5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",Equal:"\u2a75",equals:"=",EqualTilde:"\u2242",equest:"\u225f",Equilibrium:"\u21cc",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",erDot:"\u2253",escr:"\u212f",Escr:"\u2130",esdot:"\u2250",Esim:"\u2a73",esim:"\u2242",Eta:"\u0397",eta:"\u03b7",ETH:"\xd0",eth:"\xf0",Euml:"\xcb",euml:"\xeb",euro:"\u20ac",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",Ffr:"\ud835\udd09",ffr:"\ud835\udd23",filig:"\ufb01",FilledSmallSquare:"\u25fc",FilledVerySmallSquare:"\u25aa",fjlig:"fj",flat:"\u266d",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",Fopf:"\ud835\udd3d",fopf:"\ud835\udd57",forall:"\u2200",ForAll:"\u2200",fork:"\u22d4",forkv:"\u2ad9",Fouriertrf:"\u2131",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044",frown:"\u2322",fscr:"\ud835\udcbb",Fscr:"\u2131",gacute:"\u01f5",Gamma:"\u0393",gamma:"\u03b3",Gammad:"\u03dc",gammad:"\u03dd",gap:"\u2a86",Gbreve:"\u011e",gbreve:"\u011f",Gcedil:"\u0122",Gcirc:"\u011c",gcirc:"\u011d",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2a8c",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",gescc:"\u2aa9",ges:"\u2a7e",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",Gfr:"\ud835\udd0a",gfr:"\ud835\udd24",gg:"\u226b",Gg:"\u22d9",ggg:"\u22d9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2aa5",gl:"\u2277",glE:"\u2a92",glj:"\u2aa4",gnap:"\u2a8a",gnapprox:"\u2a8a",gne:"\u2a88",gnE:"\u2269",gneq:"\u2a88",gneqq:"\u2269",gnsim:"\u22e7",Gopf:"\ud835\udd3e",gopf:"\ud835\udd58",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterGreater:"\u2aa2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Gscr:"\ud835\udca2",gscr:"\u210a",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",gtcc:"\u2aa7",gtcir:"\u2a7a",gt:">",GT:">",Gt:"\u226b",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",Hacek:"\u02c7",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",HARDcy:"\u042a",hardcy:"\u044a",harrcir:"\u2948",harr:"\u2194",hArr:"\u21d4",harrw:"\u21ad",Hat:"^",hbar:"\u210f",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",hfr:"\ud835\udd25",Hfr:"\u210c",HilbertSpace:"\u210b",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",hopf:"\ud835\udd59",Hopf:"\u210d",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\ud835\udcbd",Hscr:"\u210b",hslash:"\u210f",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224e",HumpEqual:"\u224f",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xcd",iacute:"\xed",ic:"\u2063",Icirc:"\xce",icirc:"\xee",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",ifr:"\ud835\udd26",Ifr:"\u2111",Igrave:"\xcc",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012a",imacr:"\u012b",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22b7",imped:"\u01b5",Implies:"\u21d2",incare:"\u2105",in:"\u2208",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",intcal:"\u22ba",int:"\u222b",Int:"\u222c",integers:"\u2124",Integral:"\u222b",intercal:"\u22ba",Intersection:"\u22c2",intlarhk:"\u2a17",intprod:"\u2a3c",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012e",iogon:"\u012f",Iopf:"\ud835\udd40",iopf:"\ud835\udd5a",Iota:"\u0399",iota:"\u03b9",iprod:"\u2a3c",iquest:"\xbf",iscr:"\ud835\udcbe",Iscr:"\u2110",isin:"\u2208",isindot:"\u22f5",isinE:"\u22f9",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xcf",iuml:"\xef",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\ud835\udd0d",jfr:"\ud835\udd27",jmath:"\u0237",Jopf:"\ud835\udd41",jopf:"\ud835\udd5b",Jscr:"\ud835\udca5",jscr:"\ud835\udcbf",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039a",kappa:"\u03ba",kappav:"\u03f0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041a",kcy:"\u043a",Kfr:"\ud835\udd0e",kfr:"\ud835\udd28",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040c",kjcy:"\u045c",Kopf:"\ud835\udd42",kopf:"\ud835\udd5c",Kscr:"\ud835\udca6",kscr:"\ud835\udcc0",lAarr:"\u21da",Lacute:"\u0139",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",Lambda:"\u039b",lambda:"\u03bb",lang:"\u27e8",Lang:"\u27ea",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",Laplacetrf:"\u2112",laquo:"\xab",larrb:"\u21e4",larrbfs:"\u291f",larr:"\u2190",Larr:"\u219e",lArr:"\u21d0",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",latail:"\u2919",lAtail:"\u291b",lat:"\u2aab",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lBarr:"\u290e",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",Lcaron:"\u013d",lcaron:"\u013e",Lcedil:"\u013b",lcedil:"\u013c",lceil:"\u2308",lcub:"{",Lcy:"\u041b",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27e8",LeftArrowBar:"\u21e4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21d0",LeftArrowRightArrow:"\u21c6",leftarrowtail:"\u21a2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21c3",LeftFloor:"\u230a",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21d4",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",LeftRightVector:"\u294e",LeftTeeArrow:"\u21a4",LeftTee:"\u22a3",LeftTeeVector:"\u295a",leftthreetimes:"\u22cb",LeftTriangleBar:"\u29cf",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21bf",LeftVectorBar:"\u2952",LeftVector:"\u21bc",lEg:"\u2a8b",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",lescc:"\u2aa8",les:"\u2a7d",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2aa1",lesssim:"\u2272",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",lfisht:"\u297c",lfloor:"\u230a",Lfr:"\ud835\udd0f",lfr:"\ud835\udd29",lg:"\u2276",lgE:"\u2a91",lHar:"\u2962",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21c7",ll:"\u226a",Ll:"\u22d8",llcorner:"\u231e",Lleftarrow:"\u21da",llhard:"\u296b",lltri:"\u25fa",Lmidot:"\u013f",lmidot:"\u0140",lmoustache:"\u23b0",lmoust:"\u23b0",lnap:"\u2a89",lnapprox:"\u2a89",lne:"\u2a87",lnE:"\u2268",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",LongLeftArrow:"\u27f5",Longleftarrow:"\u27f8",longleftrightarrow:"\u27f7",LongLeftRightArrow:"\u27f7",Longleftrightarrow:"\u27fa",longmapsto:"\u27fc",longrightarrow:"\u27f6",LongRightArrow:"\u27f6",Longrightarrow:"\u27f9",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",Lopf:"\ud835\udd43",lopf:"\ud835\udd5d",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lscr:"\ud835\udcc1",Lscr:"\u2112",lsh:"\u21b0",Lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2aa6",ltcir:"\u2a79",lt:"<",LT:"<",Lt:"\u226a",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",ltrPar:"\u2996",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",macr:"\xaf",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",Mcy:"\u041c",mcy:"\u043c",mdash:"\u2014",mDDot:"\u223a",measuredangle:"\u2221",MediumSpace:"\u205f",Mellintrf:"\u2133",Mfr:"\ud835\udd10",mfr:"\ud835\udd2a",mho:"\u2127",micro:"\xb5",midast:"*",midcir:"\u2af0",mid:"\u2223",middot:"\xb7",minusb:"\u229f",minus:"\u2212",minusd:"\u2238",minusdu:"\u2a2a",MinusPlus:"\u2213",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",Mopf:"\ud835\udd44",mopf:"\ud835\udd5e",mp:"\u2213",mscr:"\ud835\udcc2",Mscr:"\u2133",mstpos:"\u223e",Mu:"\u039c",mu:"\u03bc",multimap:"\u22b8",mumap:"\u22b8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266e",naturals:"\u2115",natur:"\u266e",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",Ncy:"\u041d",ncy:"\u043d",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21d7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",nexist:"\u2204",nexists:"\u2204",Nfr:"\ud835\udd11",nfr:"\ud835\udd2b",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",nGg:"\u22d9\u0338",ngsim:"\u2275",nGt:"\u226b\u20d2",ngt:"\u226f",ngtr:"\u226f",nGtv:"\u226b\u0338",nharr:"\u21ae",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",NJcy:"\u040a",njcy:"\u045a",nlarr:"\u219a",nlArr:"\u21cd",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219a",nLeftarrow:"\u21cd",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nLl:"\u22d8\u0338",nlsim:"\u2274",nLt:"\u226a\u20d2",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nLtv:"\u226a\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xa0",nopf:"\ud835\udd5f",Nopf:"\u2115",Not:"\u2aec",not:"\xac",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",notin:"\u2209",notindot:"\u22f5\u0338",notinE:"\u22f9\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",nprec:"\u2280",npreceq:"\u2aaf\u0338",npre:"\u2aaf\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219b",nrArr:"\u21cf",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nRightarrow:"\u21cf",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",Nscr:"\ud835\udca9",nscr:"\ud835\udcc3",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",Ntilde:"\xd1",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",Nu:"\u039d",nu:"\u03bd",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224d\u20d2",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvHarr:"\u2904",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21d6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xd3",oacute:"\xf3",oast:"\u229b",Ocirc:"\xd4",ocirc:"\xf4",ocir:"\u229a",Ocy:"\u041e",ocy:"\u043e",odash:"\u229d",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29bf",Ofr:"\ud835\udd12",ofr:"\ud835\udd2c",ogon:"\u02db",Ograve:"\xd2",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",Omacr:"\u014c",omacr:"\u014d",Omega:"\u03a9",omega:"\u03c9",Omicron:"\u039f",omicron:"\u03bf",omid:"\u29b6",ominus:"\u2296",Oopf:"\ud835\udd46",oopf:"\ud835\udd60",opar:"\u29b7",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",operp:"\u29b9",oplus:"\u2295",orarr:"\u21bb",Or:"\u2a54",or:"\u2228",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oS:"\u24c8",Oscr:"\ud835\udcaa",oscr:"\u2134",Oslash:"\xd8",oslash:"\xf8",osol:"\u2298",Otilde:"\xd5",otilde:"\xf5",otimesas:"\u2a36",Otimes:"\u2a37",otimes:"\u2297",Ouml:"\xd6",ouml:"\xf6",ovbar:"\u233d",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",para:"\xb6",parallel:"\u2225",par:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",PartialD:"\u2202",Pcy:"\u041f",pcy:"\u043f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",Pfr:"\ud835\udd13",pfr:"\ud835\udd2d",Phi:"\u03a6",phi:"\u03c6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",Pi:"\u03a0",pi:"\u03c0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plus:"+",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",Poincareplane:"\u210c",pointint:"\u2a15",popf:"\ud835\udd61",Popf:"\u2119",pound:"\xa3",prap:"\u2ab7",Pr:"\u2abb",pr:"\u227a",prcue:"\u227c",precapprox:"\u2ab7",prec:"\u227a",preccurlyeq:"\u227c",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",pre:"\u2aaf",prE:"\u2ab3",precsim:"\u227e",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2ab9",prnE:"\u2ab5",prnsim:"\u22e8",prod:"\u220f",Product:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",Proportional:"\u221d",Proportion:"\u2237",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",Pscr:"\ud835\udcab",pscr:"\ud835\udcc5",Psi:"\u03a8",psi:"\u03c8",puncsp:"\u2008",Qfr:"\ud835\udd14",qfr:"\ud835\udd2e",qint:"\u2a0c",qopf:"\ud835\udd62",Qopf:"\u211a",qprime:"\u2057",Qscr:"\ud835\udcac",qscr:"\ud835\udcc6",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",quot:'"',QUOT:'"',rAarr:"\u21db",race:"\u223d\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",Rang:"\u27eb",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21a0",rArr:"\u21d2",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21a3",rarrw:"\u219d",ratail:"\u291a",rAtail:"\u291c",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rBarr:"\u290f",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",Re:"\u211c",rect:"\u25ad",reg:"\xae",REG:"\xae",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",rfisht:"\u297d",rfloor:"\u230b",rfr:"\ud835\udd2f",Rfr:"\u211c",rHar:"\u2964",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",Rho:"\u03a1",rho:"\u03c1",rhov:"\u03f1",RightAngleBracket:"\u27e9",RightArrowBar:"\u21e5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21d2",RightArrowLeftArrow:"\u21c4",rightarrowtail:"\u21a3",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVectorBar:"\u2955",RightDownVector:"\u21c2",RightFloor:"\u230b",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",RightTeeArrow:"\u21a6",RightTee:"\u22a2",RightTeeVector:"\u295b",rightthreetimes:"\u22cc",RightTriangleBar:"\u29d0",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVectorBar:"\u2954",RightUpVector:"\u21be",RightVectorBar:"\u2953",RightVector:"\u21c0",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoustache:"\u23b1",rmoust:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",ropf:"\ud835\udd63",Ropf:"\u211d",roplus:"\u2a2e",rotimes:"\u2a35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",Rrightarrow:"\u21db",rsaquo:"\u203a",rscr:"\ud835\udcc7",Rscr:"\u211b",rsh:"\u21b1",Rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",RuleDelayed:"\u29f4",ruluhar:"\u2968",rx:"\u211e",Sacute:"\u015a",sacute:"\u015b",sbquo:"\u201a",scap:"\u2ab8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2abc",sc:"\u227b",sccue:"\u227d",sce:"\u2ab0",scE:"\u2ab4",Scedil:"\u015e",scedil:"\u015f",Scirc:"\u015c",scirc:"\u015d",scnap:"\u2aba",scnE:"\u2ab6",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",Scy:"\u0421",scy:"\u0441",sdotb:"\u22a1",sdot:"\u22c5",sdote:"\u2a66",searhk:"\u2925",searr:"\u2198",seArr:"\u21d8",searrow:"\u2198",sect:"\xa7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\ud835\udd16",sfr:"\ud835\udd30",sfrown:"\u2322",sharp:"\u266f",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xad",Sigma:"\u03a3",sigma:"\u03c3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",SOFTcy:"\u042c",softcy:"\u044c",solbar:"\u233f",solb:"\u29c4",sol:"/",Sopf:"\ud835\udd4a",sopf:"\ud835\udd64",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",Sqrt:"\u221a",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25a1",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25aa",squ:"\u25a1",squf:"\u25aa",srarr:"\u2192",Sscr:"\ud835\udcae",sscr:"\ud835\udcc8",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",Star:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",sub:"\u2282",Sub:"\u22d0",subdot:"\u2abd",subE:"\u2ac5",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subnE:"\u2acb",subne:"\u228a",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",Subset:"\u22d0",subseteq:"\u2286",subseteqq:"\u2ac5",SubsetEqual:"\u2286",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succapprox:"\u2ab8",succ:"\u227b",succcurlyeq:"\u227d",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",SuchThat:"\u220b",sum:"\u2211",Sum:"\u2211",sung:"\u266a",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",sup:"\u2283",Sup:"\u22d1",supdot:"\u2abe",supdsub:"\u2ad8",supE:"\u2ac6",supe:"\u2287",supedot:"\u2ac4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supnE:"\u2acc",supne:"\u228b",supplus:"\u2ac0",supset:"\u2283",Supset:"\u22d1",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21d9",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf",Tab:"\t",target:"\u2316",Tau:"\u03a4",tau:"\u03c4",tbrk:"\u23b4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",Tfr:"\ud835\udd17",tfr:"\ud835\udd31",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03b8",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223c",THORN:"\xde",thorn:"\xfe",tilde:"\u02dc",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2a31",timesb:"\u22a0",times:"\xd7",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",topbot:"\u2336",topcir:"\u2af1",top:"\u22a4",Topf:"\ud835\udd4b",topf:"\ud835\udd65",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",TripleDot:"\u20db",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",Tscr:"\ud835\udcaf",tscr:"\ud835\udcc9",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040b",tshcy:"\u045b",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",Uacute:"\xda",uacute:"\xfa",uarr:"\u2191",Uarr:"\u219f",uArr:"\u21d1",Uarrocir:"\u2949",Ubrcy:"\u040e",ubrcy:"\u045e",Ubreve:"\u016c",ubreve:"\u016d",Ucirc:"\xdb",ucirc:"\xfb",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21c5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",Ufr:"\ud835\udd18",ufr:"\ud835\udd32",Ugrave:"\xd9",ugrave:"\xf9",uHar:"\u2963",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",Umacr:"\u016a",umacr:"\u016b",uml:"\xa8",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",Uogon:"\u0172",uogon:"\u0173",Uopf:"\ud835\udd4c",uopf:"\ud835\udd66",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21d1",UpArrowDownArrow:"\u21c5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21d5",UpEquilibrium:"\u296e",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03c5",Upsi:"\u03d2",upsih:"\u03d2",Upsilon:"\u03a5",upsilon:"\u03c5",UpTeeArrow:"\u21a5",UpTee:"\u22a5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",Uring:"\u016e",uring:"\u016f",urtri:"\u25f9",Uscr:"\ud835\udcb0",uscr:"\ud835\udcca",utdot:"\u22f0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",Uuml:"\xdc",uuml:"\xfc",uwangle:"\u29a7",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",vArr:"\u21d5",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vBar:"\u2ae8",Vbar:"\u2aeb",vBarv:"\u2ae9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22a2",vDash:"\u22a8",Vdash:"\u22a9",VDash:"\u22ab",Vdashl:"\u2ae6",veebar:"\u22bb",vee:"\u2228",Vee:"\u22c1",veeeq:"\u225a",vellip:"\u22ee",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",Vfr:"\ud835\udd19",vfr:"\ud835\udd33",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",Vopf:"\ud835\udd4d",vopf:"\ud835\udd67",vprop:"\u221d",vrtri:"\u22b3",Vscr:"\ud835\udcb1",vscr:"\ud835\udccb",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",Vvdash:"\u22aa",vzigzag:"\u299a",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",Wedge:"\u22c0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\ud835\udd1a",wfr:"\ud835\udd34",Wopf:"\ud835\udd4e",wopf:"\ud835\udd68",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\ud835\udcb2",wscr:"\ud835\udccc",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",Xfr:"\ud835\udd1b",xfr:"\ud835\udd35",xharr:"\u27f7",xhArr:"\u27fa",Xi:"\u039e",xi:"\u03be",xlarr:"\u27f5",xlArr:"\u27f8",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",Xopf:"\ud835\udd4f",xopf:"\ud835\udd69",xoplus:"\u2a01",xotime:"\u2a02",xrarr:"\u27f6",xrArr:"\u27f9",Xscr:"\ud835\udcb3",xscr:"\ud835\udccd",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",Yacute:"\xdd",yacute:"\xfd",YAcy:"\u042f",yacy:"\u044f",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042b",ycy:"\u044b",yen:"\xa5",Yfr:"\ud835\udd1c",yfr:"\ud835\udd36",YIcy:"\u0407",yicy:"\u0457",Yopf:"\ud835\udd50",yopf:"\ud835\udd6a",Yscr:"\ud835\udcb4",yscr:"\ud835\udcce",YUcy:"\u042e",yucy:"\u044e",yuml:"\xff",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017a",Zcaron:"\u017d",zcaron:"\u017e",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017b",zdot:"\u017c",zeetrf:"\u2128",ZeroWidthSpace:"\u200b",Zeta:"\u0396",zeta:"\u03b6",zfr:"\ud835\udd37",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21dd",zopf:"\ud835\udd6b",Zopf:"\u2124",Zscr:"\ud835\udcb5",zscr:"\ud835\udccf",zwj:"\u200d",zwnj:"\u200c"}},function(e,t){e.exports={Aacute:"\xc1",aacute:"\xe1",Acirc:"\xc2",acirc:"\xe2",acute:"\xb4",AElig:"\xc6",aelig:"\xe6",Agrave:"\xc0",agrave:"\xe0",amp:"&",AMP:"&",Aring:"\xc5",aring:"\xe5",Atilde:"\xc3",atilde:"\xe3",Auml:"\xc4",auml:"\xe4",brvbar:"\xa6",Ccedil:"\xc7",ccedil:"\xe7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",COPY:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",Eacute:"\xc9",eacute:"\xe9",Ecirc:"\xca",ecirc:"\xea",Egrave:"\xc8",egrave:"\xe8",ETH:"\xd0",eth:"\xf0",Euml:"\xcb",euml:"\xeb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",GT:">",Iacute:"\xcd",iacute:"\xed",Icirc:"\xce",icirc:"\xee",iexcl:"\xa1",Igrave:"\xcc",igrave:"\xec",iquest:"\xbf",Iuml:"\xcf",iuml:"\xef",laquo:"\xab",lt:"<",LT:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",Ntilde:"\xd1",ntilde:"\xf1",Oacute:"\xd3",oacute:"\xf3",Ocirc:"\xd4",ocirc:"\xf4",Ograve:"\xd2",ograve:"\xf2",ordf:"\xaa",ordm:"\xba",Oslash:"\xd8",oslash:"\xf8",Otilde:"\xd5",otilde:"\xf5",Ouml:"\xd6",ouml:"\xf6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',QUOT:'"',raquo:"\xbb",reg:"\xae",REG:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",THORN:"\xde",thorn:"\xfe",times:"\xd7",Uacute:"\xda",uacute:"\xfa",Ucirc:"\xdb",ucirc:"\xfb",Ugrave:"\xd9",ugrave:"\xf9",uml:"\xa8",Uuml:"\xdc",uuml:"\xfc",Yacute:"\xdd",yacute:"\xfd",yen:"\xa5",yuml:"\xff"}},function(e,t){e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},function(e,t,n){"use strict";function r(e){console&&console.warn&&console.warn(e)}function o(){o.init.call(this)}function i(e){if("function"!==typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function a(e){return void 0===e._maxListeners?o.defaultMaxListeners:e._maxListeners}function s(e,t,n,o){var s,c,l;if(i(n),c=e._events,void 0===c?(c=e._events=Object.create(null),e._eventsCount=0):(void 0!==c.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),c=e._events),l=c[t]),void 0===l)l=c[t]=n,++e._eventsCount;else if("function"===typeof l?l=c[t]=o?[n,l]:[l,n]:o?l.unshift(n):l.push(n),(s=a(e))>0&&l.length>s&&!l.warned){l.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+l.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=l.length,r(u)}return e}function c(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function l(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=c.bind(r);return o.listener=n,r.wrapFn=o,o}function u(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"===typeof o?n?[o.listener||o]:[o]:n?h(o):f(o,o.length)}function p(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function f(e,t){for(var n=new Array(t),r=0;r0&&(i=t[0]),i instanceof Error)throw i;var a=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw a.context=i,a}var s=o[e];if(void 0===s)return!1;if("function"===typeof s)w(s,this,t);else for(var c=s.length,l=f(s,c),n=0;n=0;a--)if(n[a]===t||n[a].listener===t){s=n[a].listener,o=a;break}if(o<0)return this;0===o?n.shift():d(n,o),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,s||t)}return this},o.prototype.off=o.prototype.removeListener,o.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var o,i=Object.keys(n);for(r=0;r=0;r--)this.removeListener(e,t[r]);return this},o.prototype.listeners=function(e){return u(this,e,!0)},o.prototype.rawListeners=function(e){return u(this,e,!1)},o.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},o.prototype.listenerCount=p,o.prototype.eventNames=function(){return this._eventsCount>0?g(this._events):[]}},function(e,t,n){var r=n(173),o=e.exports=Object.create(r),i={tagName:"name"};Object.keys(i).forEach(function(e){var t=i[e];Object.defineProperty(o,e,{get:function(){return this[t]||null},set:function(e){return this[t]=e,e}})})},function(e,t,n){function r(e,t){this.init(e,t)}function o(e,t){return l.getElementsByTagName(e,t,!0)}function i(e,t){return l.getElementsByTagName(e,t,!0,1)[0]}function a(e,t,n){return l.getText(l.getElementsByTagName(e,t,n,1)).trim()}function s(e,t,n,r,o){var i=a(n,r,o);i&&(e[t]=i)}var c=n(172),l=n(174);n(65)(r,c),r.prototype.init=c;var u=function(e){return"rss"===e||"feed"===e||"rdf:RDF"===e};r.prototype.onend=function(){var e,t,n={},r=i(u,this.dom);r&&("feed"===r.name?(t=r.children,n.type="atom",s(n,"id","id",t),s(n,"title","title",t),(e=i("link",t))&&(e=e.attribs)&&(e=e.href)&&(n.link=e),s(n,"description","subtitle",t),(e=a("updated",t))&&(n.updated=new Date(e)),s(n,"author","email",t,!0),n.items=o("entry",t).map(function(e){var t,n={};return e=e.children,s(n,"id","id",e),s(n,"title","title",e),(t=i("link",e))&&(t=t.attribs)&&(t=t.href)&&(n.link=t),(t=a("summary",e)||a("content",e))&&(n.description=t),(t=a("updated",e))&&(n.pubDate=new Date(t)),n})):(t=i("channel",r.children).children,n.type=r.name.substr(0,3),n.id="",s(n,"title","title",t),s(n,"link","link",t),s(n,"description","description",t),(e=a("lastBuildDate",t))&&(n.updated=new Date(e)),s(n,"author","managingEditor",t,!0),n.items=o("item",r.children).map(function(e){var t,n={};return e=e.children,s(n,"id","guid",e),s(n,"title","title",e),s(n,"link","link",e),s(n,"description","description",e),(t=a("pubDate",e))&&(n.pubDate=new Date(t)),n}))),this.dom=n,c.prototype._handleCallback.call(this,r?null:Error("couldn't find root of feed"))},e.exports=r},function(e,t,n){function r(e,t){return e.children?e.children.map(function(e){return a(e,t)}).join(""):""}function o(e){return Array.isArray(e)?e.map(o).join(""):s(e)?"br"===e.name?"\n":o(e.children):e.type===i.CDATA?o(e.children):e.type===i.Text?e.data:""}var i=n(41),a=n(419),s=i.isTag;e.exports={getInnerHTML:r,getOuterHTML:a,getText:o}},function(e,t,n){function r(e,t){if(e){var n,r="";for(var o in e)n=e[o],r&&(r+=" "),"foreign"===t.xmlMode&&(o=p.attributeNames[o]||o),r+=o,(null!==n&&""!==n||t.xmlMode)&&(r+='="'+(t.decodeEntities?u.encodeXML(n):n.replace(/\"/g,"""))+'"');return r}}function o(e,t){"foreign"===t.xmlMode&&(e.name=p.elementNames[e.name]||e.name,e.parent&&m.indexOf(e.parent.name)>=0&&(t=Object.assign({},t,{xmlMode:!1}))),!t.xmlMode&&["svg","math"].indexOf(e.name)>=0&&(t=Object.assign({},t,{xmlMode:"foreign"}));var n="<"+e.name,o=r(e.attribs,t);return o&&(n+=" "+o),!t.xmlMode||e.children&&0!==e.children.length?(n+=">",e.children&&(n+=h(e.children,t)),d[e.name]&&!t.xmlMode||(n+="")):n+="/>",n}function i(e){return"<"+e.data+">"}function a(e,t){var n=e.data||"";return!t.decodeEntities||e.parent&&e.parent.name in f||(n=u.encodeXML(n)),n}function s(e){return""}function c(e){return"\x3c!--"+e.data+"--\x3e"}var l=n(420),u=n(421),p=n(425);p.elementNames.__proto__=null,p.attributeNames.__proto__=null;var f={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0},d={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},h=e.exports=function(e,t){Array.isArray(e)||e.cheerio||(e=[e]),t=t||{};for(var n="",r=0;r",GT:">",Iacute:"\xcd",iacute:"\xed",Icirc:"\xce",icirc:"\xee",iexcl:"\xa1",Igrave:"\xcc",igrave:"\xec",iquest:"\xbf",Iuml:"\xcf",iuml:"\xef",laquo:"\xab",lt:"<",LT:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",Ntilde:"\xd1",ntilde:"\xf1",Oacute:"\xd3",oacute:"\xf3",Ocirc:"\xd4",ocirc:"\xf4",Ograve:"\xd2",ograve:"\xf2",ordf:"\xaa",ordm:"\xba",Oslash:"\xd8",oslash:"\xf8",Otilde:"\xd5",otilde:"\xf5",Ouml:"\xd6",ouml:"\xf6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',QUOT:'"',raquo:"\xbb",reg:"\xae",REG:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",THORN:"\xde",thorn:"\xfe",times:"\xd7",Uacute:"\xda",uacute:"\xfa",Ucirc:"\xdb",ucirc:"\xfb",Ugrave:"\xd9",ugrave:"\xf9",uml:"\xa8",Uuml:"\xdc",uuml:"\xfc",Yacute:"\xdd",yacute:"\xfd",yen:"\xa5",yuml:"\xff"}},function(e,t,n){"use strict";function r(e){return e>=55296&&e<=57343||e>1114111?"\ufffd":(e in i.default&&(e=i.default[e]),a(e))}var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=o(n(424)),a=String.fromCodePoint||function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)};t.default=r},function(e,t){e.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}},function(e,t){e.exports={elementNames:{altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",fedropshadow:"feDropShadow",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},attributeNames:{definitionurl:"definitionURL",attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"}}},function(e,t){var n=t.getChildren=function(e){return e.children},r=t.getParent=function(e){return e.parent};t.getSiblings=function(e){var t=r(e);return t?n(t):[e]},t.getAttributeValue=function(e,t){return e.attribs&&e.attribs[t]},t.hasAttrib=function(e,t){return!!e.attribs&&hasOwnProperty.call(e.attribs,t)},t.getName=function(e){return e.name}},function(e,t){t.removeElement=function(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}},t.replaceElement=function(e,t){var n=t.prev=e.prev;n&&(n.next=t);var r=t.next=e.next;r&&(r.prev=t);var o=t.parent=e.parent;if(o){var i=o.children;i[i.lastIndexOf(e)]=t}},t.appendChild=function(e,t){if(t.parent=e,1!==e.children.push(t)){var n=e.children[e.children.length-2];n.next=t,t.prev=n,t.next=null}},t.append=function(e,t){var n=e.parent,r=e.next;if(t.next=r,t.prev=e,e.next=t,t.parent=n,r){if(r.prev=t,n){var o=n.children;o.splice(o.lastIndexOf(r),0,t)}}else n&&n.children.push(t)},t.prepend=function(e,t){var n=e.parent;if(n){var r=n.children;r.splice(r.lastIndexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=n,t.prev=e.prev,t.next=e,e.prev=t}},function(e,t,n){function r(e,t,n,r){return Array.isArray(t)||(t=[t]),"number"===typeof r&&isFinite(r)||(r=1/0),o(e,t,!1!==n,r)}function o(e,t,n,r){for(var i,a=[],s=0,c=t.length;s0&&(i=o(e,i,n,r),a=a.concat(i),(r-=i.length)<=0)));s++);return a}function i(e,t){for(var n=0,r=t.length;n0&&(n=a(e,t[r].children)));return n}function s(e,t){for(var n=0,r=t.length;n0&&s(e,t[n].children)))return!0;return!1}function c(e,t){for(var n=[],r=t.slice();r.length;){var o=r.shift();l(o)&&(o.children&&o.children.length>0&&r.unshift.apply(r,o.children),e(o)&&n.push(o))}return n}var l=n(41).isTag;e.exports={filter:r,find:o,findOneChild:i,findOne:a,existsOne:s,findAll:c}},function(e,t,n){function r(e,t){return"function"===typeof t?function(n){return n.attribs&&t(n.attribs[e])}:function(n){return n.attribs&&n.attribs[e]===t}}function o(e,t){return function(n){return e(n)||t(n)}}var i=n(41),a=t.isTag=i.isTag;t.testElement=function(e,t){for(var n in e)if(e.hasOwnProperty(n)){if("tag_name"===n){if(!a(t)||!e.tag_name(t.name))return!1}else if("tag_type"===n){if(!e.tag_type(t.type))return!1}else if("tag_contains"===n){if(a(t)||!e.tag_contains(t.data))return!1}else if(!t.attribs||!e[n](t.attribs[n]))return!1}else;return!0};var s={tag_name:function(e){return"function"===typeof e?function(t){return a(t)&&e(t.name)}:"*"===e?a:function(t){return a(t)&&t.name===e}},tag_type:function(e){return"function"===typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"===typeof e?function(t){return!a(t)&&e(t.data)}:function(t){return!a(t)&&t.data===e}}};t.getElements=function(e,t,n,i){var a=Object.keys(e).map(function(t){var n=e[t];return t in s?s[t](n):r(t,n)});return 0===a.length?[]:this.filter(a.reduce(o),t,n,i)},t.getElementById=function(e,t,n){return Array.isArray(t)||(t=[t]),this.findOne(r("id",e),t,!1!==n)},t.getElementsByTagName=function(e,t,n,r){return this.filter(s.tag_name(e),t,n,r)},t.getElementsByTagType=function(e,t,n,r){return this.filter(s.tag_type(e),t,n,r)}},function(e,t){t.removeSubsets=function(e){for(var t,n,r,o=e.length;--o>-1;){for(t=n=e[o],e[o]=null,r=!0;n;){if(e.indexOf(n)>-1){r=!1,e.splice(o,1);break}n=n.parent}r&&(e[o]=t)}return e};var n={DISCONNECTED:1,PRECEDING:2,FOLLOWING:4,CONTAINS:8,CONTAINED_BY:16},r=t.compareDocumentPosition=function(e,t){var r,o,i,a,s,c,l=[],u=[];if(e===t)return 0;for(r=e;r;)l.unshift(r),r=r.parent;for(r=t;r;)u.unshift(r),r=r.parent;for(c=0;l[c]===u[c];)c++;return 0===c?n.DISCONNECTED:(o=l[c-1],i=o.children,a=l[c],s=u[c],i.indexOf(a)>i.indexOf(s)?o===t?n.FOLLOWING|n.CONTAINED_BY:n.FOLLOWING:o===e?n.PRECEDING|n.CONTAINS:n.PRECEDING)};t.uniqueSort=function(e){var t,o,i=e.length;for(e=e.slice();--i>-1;)t=e[i],(o=e.indexOf(t))>-1&&o>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function s(e,t,n){var r=t.length-1;if(r=0?(o>0&&(e.lastNeed=o-1),o):--r=0?(o>0&&(e.lastNeed=o-2),o):--r=0?(o>0&&(2===o?o=0:e.lastNeed=o-3),o):0)}function c(e,t,n){if(128!==(192&t[0]))return e.lastNeed=0,"\ufffd";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"\ufffd";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"\ufffd"}}function l(e){var t=this.lastTotal-this.lastNeed,n=c(this,e,t);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function u(e,t){var n=s(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)}function p(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"\ufffd":t}function f(e,t){if((e.length-t)%2===0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function d(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function h(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function m(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function b(e){return e.toString(this.encoding)}function v(e){return e&&e.length?this.write(e):""}var g=n(434).Buffer,y=g.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};t.StringDecoder=i,i.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function o(e){var t=r(e),n=t[0],o=t[1];return 3*(n+o)/4-o}function i(e,t,n){return 3*(t+n)/4-n}function a(e){var t,n,o=r(e),a=o[0],s=o[1],c=new f(i(e,a,s)),l=0,u=s>0?a-4:a;for(n=0;n>16&255,c[l++]=t>>8&255,c[l++]=255&t;return 2===s&&(t=p[e.charCodeAt(n)]<<2|p[e.charCodeAt(n+1)]>>4,c[l++]=255&t),1===s&&(t=p[e.charCodeAt(n)]<<10|p[e.charCodeAt(n+1)]<<4|p[e.charCodeAt(n+2)]>>2,c[l++]=t>>8&255,c[l++]=255&t),c}function s(e){return u[e>>18&63]+u[e>>12&63]+u[e>>6&63]+u[63&e]}function c(e,t,n){for(var r,o=[],i=t;ia?a:i+16383));return 1===r?(t=e[n-1],o.push(u[t>>2]+u[t<<4&63]+"==")):2===r&&(t=(e[n-2]<<8)+e[n-1],o.push(u[t>>10]+u[t>>4&63]+u[t<<2&63]+"=")),o.join("")}t.byteLength=o,t.toByteArray=a,t.fromByteArray=l;for(var u=[],p=[],f="undefined"!==typeof Uint8Array?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,m=d.length;h>1,u=-7,p=n?o-1:0,f=n?-1:1,d=e[t+p];for(p+=f,i=d&(1<<-u)-1,d>>=-u,u+=s;u>0;i=256*i+e[t+p],p+=f,u-=8);for(a=i&(1<<-u)-1,i>>=-u,u+=r;u>0;a=256*a+e[t+p],p+=f,u-=8);if(0===i)i=1-l;else{if(i===c)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,r),i-=l}return(d?-1:1)*a*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var a,s,c,l=8*i-o-1,u=(1<>1,f=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:i-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),t+=a+p>=1?f/c:f*Math.pow(2,1-p),t*c>=2&&(a++,c/=2),a+p>=u?(s=0,a=u):a+p>=1?(s=(t*c-1)*Math.pow(2,o),a+=p):(s=t*Math.pow(2,p-1)*Math.pow(2,o),a=0));o>=8;e[n+d]=255&s,d+=h,s/=256,o-=8);for(a=a<0;e[n+d]=255&a,d+=h,a/=256,l-=8);e[n+d-h]|=128*m}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){function r(e){this._cbs=e||{}}e.exports=r;var o=n(34).EVENTS;Object.keys(o).forEach(function(e){if(0===o[e])e="on"+e,r.prototype[e]=function(){this._cbs[e]&&this._cbs[e]()};else if(1===o[e])e="on"+e,r.prototype[e]=function(t){this._cbs[e]&&this._cbs[e](t)};else{if(2!==o[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,n){this._cbs[e]&&this._cbs[e](t,n)}}})},function(e,t,n){function r(e){this._cbs=e||{},this.events=[]}e.exports=r;var o=n(34).EVENTS;Object.keys(o).forEach(function(e){if(0===o[e])e="on"+e,r.prototype[e]=function(){this.events.push([e]),this._cbs[e]&&this._cbs[e]()};else if(1===o[e])e="on"+e,r.prototype[e]=function(t){this.events.push([e,t]),this._cbs[e]&&this._cbs[e](t)};else{if(2!==o[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,n){this.events.push([e,t,n]),this._cbs[e]&&this._cbs[e](t,n)}}}),r.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},r.prototype.restart=function(){this._cbs.onreset&&this._cbs.onreset();for(var e=0,t=this.events.length;e=0&&(t=e),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["allowfullScreen","async","autoplay","capture","checked","controls","default","defer","disabled","formnovalidate","hidden","loop","multiple","muted","novalidate","open","playsinline","readonly","required","reversed","scoped","seamless","selected","itemscope"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={accept:"accept","accept-charset":"acceptCharset",accesskey:"accessKey",action:"action",allowfullscreen:"allowFullScreen",allowtransparency:"allowTransparency",alt:"alt",as:"as",async:"async",autocomplete:"autoComplete",autoplay:"autoPlay",capture:"capture",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",challenge:"challenge",checked:"checked",cite:"cite",classid:"classID",class:"className",cols:"cols",colspan:"colSpan",content:"content",contenteditable:"contentEditable",contextmenu:"contextMenu",controls:"controls",controlsList:"controlsList",coords:"coords",crossorigin:"crossOrigin",data:"data",datetime:"dateTime",default:"default",defer:"defer",dir:"dir",disabled:"disabled",download:"download",draggable:"draggable",enctype:"encType",form:"form",formaction:"formAction",formenctype:"formEncType",formmethod:"formMethod",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hreflang:"hrefLang",for:"htmlFor","http-equiv":"httpEquiv",icon:"icon",id:"id",inputmode:"inputMode",integrity:"integrity",is:"is",keyparams:"keyParams",keytype:"keyType",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",low:"low",manifest:"manifest",marginheight:"marginHeight",marginwidth:"marginWidth",max:"max",maxlength:"maxLength",media:"media",mediagroup:"mediaGroup",method:"method",min:"min",minlength:"minLength",multiple:"multiple",muted:"muted",name:"name",nonce:"nonce",novalidate:"noValidate",open:"open",optimum:"optimum",pattern:"pattern",placeholder:"placeholder",playsinline:"playsInline",poster:"poster",preload:"preload",profile:"profile",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rel:"rel",required:"required",reversed:"reversed",role:"role",rows:"rows",rowspan:"rowSpan",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",slot:"slot",span:"span",spellcheck:"spellCheck",src:"src",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",start:"start",step:"step",style:"style",summary:"summary",tabindex:"tabIndex",target:"target",title:"title",type:"type",usemap:"useMap",value:"value",width:"width",wmode:"wmode",wrap:"wrap",about:"about",datatype:"datatype",inlist:"inlist",prefix:"prefix",property:"property",resource:"resource",typeof:"typeof",vocab:"vocab",autocapitalize:"autoCapitalize",autocorrect:"autoCorrect",autosave:"autoSave",color:"color",itemprop:"itemProp",itemscope:"itemScope",itemtype:"itemType",itemid:"itemID",itemref:"itemRef",results:"results",security:"security",unselectable:"unselectable"}},function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return""===e?{}:e.split(";").reduce(function(e,t){var n=t.split(/^([^:]+):/).filter(function(e,t){return t>0}).map(function(e){return e.trim().toLowerCase()}),r=o(n,2),i=r[0],a=r[1];return void 0===a?e:(i=i.replace(/^-ms-/,"ms-").replace(/-(.)/g,function(e,t){return t.toUpperCase()}),e[i]=a,e)},{})}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var n=void 0;e.children.length>0&&(n=e.children[0].data);var r=(0,c.default)(e.attribs,t);return a.default.createElement("style",r,n)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var i=n(4),a=r(i),s=n(181),c=r(s)},function(e,t,n){"use strict";function r(){return null}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.decodeEntities,r=void 0===n||n,o=t.transform,i=t.preprocessNodes,s=void 0===i?function(e){return e}:i,l=s(a.default.parseDOM(e,{decodeEntities:r}));return(0,c.default)(l,o)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var i=n(34),a=r(i),s=n(101),c=r(s)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(61)),u=n(29),p=n.n(u),f=n(451),d=n(12),h=n(13),m=n(5),b=(n.n(m),n(3)),v=(n.n(b),n(0)),g=(n.n(v),n(20)),y=n(30),w=n(14),C=(n.n(w),function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()),E=function(){function e(e,t){for(var n=0;n3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.steps?this.props.attributes.steps.slice():[];n>=o.length||o[n].text===t&&(o[n]={id:o[n].id,text:e,jsonText:Object(d.d)(Object(v.renderToString)(e)),isGroup:r},this.props.setAttributes({steps:o}))}},{key:"insertStep",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=this.props.attributes.steps?this.props.attributes.steps.slice():[];null===e&&(e=o.length-1);for(var i=o.length-1;i>e;)this.editorRefs[i+1+":text"]=this.editorRefs[i+":text"],i--;if(o.splice(e+1,0,{id:this.props.generateId("direction-step"),text:t,jsonText:"",isGroup:r}),this.props.setAttributes({steps:o}),n)return void setTimeout(this.setFocus.bind(this,e+1+":text"));Object(l.a)(Object(c.__)("New step added","recipe-card-blocks-by-wpzoom"))}},{key:"swapSteps",value:function(e,t){var n=this.props.attributes.steps?this.props.attributes.steps.slice():[],r=n[e];n[e]=n[t],n[t]=r;var o=this.editorRefs[e+":text"];this.editorRefs[e+":text"]=this.editorRefs[t+":text"],this.editorRefs[t+":text"]=o,this.props.setAttributes({steps:n});var i=this.state.focus.split(":"),a=C(i,2),s=a[0],c=a[1];s===""+e&&this.setFocus(t+":"+c),s===""+t&&this.setFocus(e+":"+c)}},{key:"removeStep",value:function(e){var t=this.props.attributes.steps?this.props.attributes.steps.slice():[];t.splice(e,1),this.props.setAttributes({steps:t}),delete this.editorRefs[e+":text"];for(var n=e+1;this.editorRefs[n+":text"];)this.editorRefs[n-1+":text"]=this.editorRefs[n+":text"],n++;var r=t.length;delete this.editorRefs[r+":text"];var o="directionsTitle";this.editorRefs[e-1+":text"]&&(o=e-1+":text"),this.setFocus(o)}},{key:"setFocus",value:function(e){e!==this.state.focus&&(this.setState({focus:e}),this.editorRefs[e]&&this.editorRefs[e].focus())}},{key:"onAddStepButtonClick",value:function(){this.insertStep(null,[],!0)}},{key:"onAddGroupButtonClick",value:function(){var e=this.state.focus.split(":"),t=C(e,2),n=t[0];t[1];n=""!=n&&"directionsTitle"!=n?p()(n):null,this.insertStep(n,[],!0,!0)}},{key:"setFocusToStep",value:function(e,t){this.setFocus(e+":"+t)}},{key:"setFocusToTitle",value:function(){this.setFocus("directionsTitle")}},{key:"setTitleRef",value:function(e){this.editorRefs.directionsTitle=e}},{key:"moveStepUp",value:function(e){this.swapSteps(e,e-1)}},{key:"moveStepDown",value:function(e){this.swapSteps(e,e+1)}},{key:"setStepRef",value:function(e,t,n){this.editorRefs[e+":"+t]=n}},{key:"onChangeTitle",value:function(e){this.props.setAttributes({directionsTitle:e,jsonTitle:Object(d.d)(Object(v.renderToString)(e))})}},{key:"getSteps",value:function(){var e=this;if(!this.props.attributes.steps)return null;var t=this.state.focus.split(":"),n=C(t,2),r=n[0],o=n[1];return this.props.attributes.steps.map(function(t,n){return wp.element.createElement(f.a,{key:t.id,step:t,index:n,editorRef:e.setStepRef,onChange:e.changeStep,insertStep:e.insertStep,removeStep:e.removeStep,onFocus:e.setFocusToStep,subElement:o,onMoveUp:e.moveStepUp,onMoveDown:e.moveStepDown,isFirst:0===n,isLast:n===e.props.attributes.steps.length-1,isSelected:r===""+n})})}},{key:"getAddStepButton",value:function(){return wp.element.createElement("div",{className:"directions-add-buttons"},wp.element.createElement(b.Button,{icon:"insert",onClick:this.onAddStepButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add step","recipe-card-blocks-by-wpzoom"))),wp.element.createElement(b.Button,{icon:"editor-insertmore",onClick:this.onAddGroupButtonClick,className:"editor-inserter__toggle"},wp.element.createElement("span",{className:"components-icon-button-text"},Object(c.__)("Add direction group","recipe-card-blocks-by-wpzoom"))))}},{key:"render",value:function(){var e=this.props.attributes,t=e.directionsTitle,n=["recipe-card-directions"].filter(function(e){return e}).join(" "),r=["directions-list"].filter(function(e){return e}).join(" "),o=Object(d.b)(t);return wp.element.createElement("div",{className:n},wp.element.createElement(m.RichText,{tagName:"h3",className:"directions-title",format:"string",value:o,unstableOnFocus:this.setFocusToTitle,onChange:this.onChangeTitle,unstableOnSetup:this.setTitleRef,placeholder:Object(c.__)("Write Directions title","recipe-card-blocks-by-wpzoom"),keepPlaceholderOnFocus:!0}),wp.element.createElement("ul",{className:r},this.getSteps()),wp.element.createElement("div",{className:"direction-buttons"},this.getAddStepButton()))}}]),t}(v.Component);_.propTypes={attributes:s.a.object.isRequired,setAttributes:s.a.func.isRequired,className:s.a.string},_.defaultProps={className:""},t.a=Object(g.a)([Object(w.withSelect)(function(e,t){var n=e("my-plugin"),r=n.getRecipeData,o=n.getRecipeImage,i=Object(y.a)(),a=i.setRecipeData,s=r(),c=s?JSON.parse(s):null;if(null!==c&&c&&c.instructions&&c.instructions.length>0){t.attributes=[];var l=[];c.instructions.map(function(e,t){l.push({id:Object(h.a)("direction-step-"+t),text:[e],jsonText:e,isGroup:!1})}),l.length>0&&(t.setAttributes(Object.assign({},t.attributes,{steps:l})),c.instructions=[],a(JSON.stringify(c),o()))}return t})])(_)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(6),s=n.n(a),c=n(2),l=(n.n(c),n(19)),u=n(16),p=n.n(u),f=n(64),d=n.n(f),h=n(17),m=n.n(h),b=n(100),v=n.n(b),g=n(39),y=n(12),w=n(0),C=(n.n(w),n(5)),E=(n.n(C),n(3)),_=(n.n(E),function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:0,n=!1;return d()(e)&&(n=Object(y.c)(e)),p()(e)&&(n=e.filter(function(e){return e&&e.type&&"img"===e.type})),!(!n||!n[t])&&(m()(n[t].props)?n[t]:n[t].props.src)}}]),t}(w.Component);t.a=x,x.propTypes={index:s.a.number.isRequired,step:s.a.object.isRequired,onChange:s.a.func.isRequired,insertStep:s.a.func.isRequired,removeStep:s.a.func.isRequired,onFocus:s.a.func.isRequired,editorRef:s.a.func.isRequired,onMoveUp:s.a.func.isRequired,onMoveDown:s.a.func.isRequired,subElement:s.a.string.isRequired,isSelected:s.a.bool.isRequired,isFirst:s.a.bool.isRequired,isLast:s.a.bool.isRequired}},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(2),s=(n.n(a),n(19)),c=n(9),l=n.n(c),u=n(92),p=n.n(u),f=n(453),d=n.n(f),h=n(94),m=n.n(h),b=n(62),v=n.n(b),g=n(26),y=n.n(g),w=n(143),C=n.n(w),E=n(17),_=n.n(E),O=n(454),j=n(12),k=n(613),x=n(39),S=n(40),T=n(67),P=n(0),L=(n.n(P),n(5)),R=(n.n(L),n(3)),z=(n.n(R),n(102)),A=n(615),M=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:0,r=this.props,o=r.setAttributes,i=r.attributes.settings,a=i?i.slice():[];l()(a,n)||(a[n]={}),a[n][t]=e,o({settings:a})}},{key:"onChangeDetail",value:function(e,t,n){var r=this.props,o=r.setAttributes,i=r.attributes.details,a=i?i.slice():[],s=l()(a,[t,"id"]),c=l()(a,[t,"icon"]),u=l()(a,[t,"iconSet"]);l()(a,t)||(a[t]={}),s||(a[t].id=C()("detail-item-"+(new Date).getTime())),"icon"===n?a[t].icon=e:c||(a[t].icon="restaurant-utensils"),"iconSet"===n?a[t].iconSet=e:u||(a[t].iconSet="foodicons"),"label"===n&&(a[t][n]=e,a[t].jsonLabel=Object(j.d)(Object(P.renderToString)(e))),"value"===n&&(a[t][n]=e,a[t].jsonValue=Object(j.d)(Object(P.renderToString)(e))),"unit"===n&&(a[t][n]=e,a[t].jsonUnit=Object(j.d)(Object(P.renderToString)(e))),"isRestingTimeField"===n&&(a[t][n]=e),o({details:a})}},{key:"onRemoveRecipeImage",value:function(){(0,this.props.setAttributes)({hasImage:!1,image:null})}},{key:"onUpdateURL",value:function(e){var t=this.props,n=t.setAttributes,r=t.attributes.image;n({hasImage:!0,image:{id:r.id,url:e,alt:r.alt,sizes:r.sizes}})}},{key:"getImageSizeOptions",value:function(){var e=this.props,t=e.imageSizes,n=e.media;return d()(p()(t,function(e){var t=e.name,r=e.slug,o=l()(n,["media_details","sizes",r,"source_url"]);return o?{value:o,label:t}:null}))}},{key:"errorDetails",value:function(){return y()(this.state.structuredDataNotice.errors).replace(/,/g,", ")}},{key:"warningDetails",value:function(){return y()(this.state.structuredDataNotice.warnings).replace(/,/g,", ")}},{key:"notDisplayDetails",value:function(){return y()(this.state.structuredDataNotice.not_display).replace(/,/g,", ")}},{key:"structuredDataTable",value:function(){var e=this.props.attributes,t=e.ingredients,n=e.steps,r=0,o=0;t.forEach(function(e){var t=l()(e,"jsonName");m()(t)||r++}),n.forEach(function(e){var t=l()(e,"jsonText");m()(t)||o++}),this.setState({structuredDataTable:{recipeIngredients:r,recipeInstructions:o}},this.structuredDataNotice)}},{key:"structuredDataNotice",value:function(){var e=this.state.structuredDataTable,t=this.props.attributes,n=t.hasImage,r=t.details,o=t.course,i=t.cuisine,a=t.keywords,s=t.summary,c=t.hasVideo,u=t.settings[0],p=u.displayPrepTime,f=u.displayCookingTime,d=u.displayCourse,h=u.displayCuisine,b=u.displayCalories,v=[],g=[],y=[];L.RichText.isEmpty(s)&&g.push("summary"),!c&&g.push("video"),!l()(r,[1,"value"])&&g.push("prepTime"),!l()(r,[2,"value"])&&g.push("cookTime"),!l()(r,[3,"value"])&&g.push("calories"),m()(o)&&g.push("course"),m()(i)&&g.push("cuisine"),m()(a)&&g.push("keywords"),!f&&v.push("cookTime"),!p&&v.push("prepTime"),!b&&v.push("calories"),!h&&v.push("cuisine"),!d&&v.push("course"),!n&&y.push("image"),!l()(e,"recipeIngredients")&&y.push("ingredients"),!l()(e,"recipeInstructions")&&y.push("steps"),this.setState({structuredDataNotice:{warnings:g,errors:y,not_display:v}})}},{key:"calculateTotalTime",value:function(){if(!this.state.isCalculatedTotalTime){var e=this.props.attributes.details,t=Object(k.b)(l()(e,[1,"value"])),n=Object(k.b)(l()(e,[2,"value"])),r=Object(k.b)(l()(e,[4,"value"])),o=l()(e,[4,"isRestingTimeField"])||!1,i=t+n;o&&(i=t+n+r);var a=l()(e,[8,"value"]);if(!this.state.isCalculateBtnClick&&!_()(a)&&!m()(a)&&0!=a)return void this.setState({isCalculatedTotalTime:!0,isCalculateBtnClick:!1});""!=t&&""!=n&&i>0&&(this.onChangeDetail(y()(i),8,"value"),this.setState({isCalculatedTotalTime:!0,isCalculateBtnClick:!1}))}}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,r=t.attributes,o=t.setAttributes,i=this.state,s=i.structuredDataNotice,c=i.structuredDataTable,u=r.id,p=r.hasImage,f=r.image,d=r.hasVideo,h=r.video,b=r.recipeTitle,v=r.summary,g=r.jsonSummary,y=r.course,w=r.cuisine,C=r.difficulty,E=r.keywords,x=r.details,N=r.settings[0],U=N.hide_header_image,G=N.print_btn,W=N.pin_btn,K=N.custom_author_name,Y=N.displayCourse,$=N.displayCuisine,J=N.displayDifficulty,X=N.displayAuthor,Q=N.displayServings,ee=N.displayPrepTime,te=N.displayCookingTime,ne=N.displayTotalTime,re=N.displayCalories,oe=N.headerAlign,ie=N.ingredientsLayout,ae=Object(S.a)(n),se=this.getImageSizeOptions(),ce="1"===Z.wpzoom_rcb_settings_sections_expanded;return wp.element.createElement(L.InspectorControls,null,wp.element.createElement(R.PanelBody,{icon:T.h,className:"wpzoom-recipe-card-settings",initialOpen:ce,title:Object(a.__)("Recipe Card Settings","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.BaseControl,{id:u+"-image",className:"editor-post-featured-image",label:Object(a.__)("Recipe Card Image (required)","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Upload image for Recipe Card.","recipe-card-blocks-by-wpzoom")},!p&&wp.element.createElement(L.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:D,value:l()(f,["id"]),render:function(e){var t=e.open;return wp.element.createElement(R.Button,{className:"editor-post-featured-image__toggle",onClick:t},Object(a.__)("Add Recipe Image","recipe-card-blocks-by-wpzoom"))}}),p&&wp.element.createElement(P.Fragment,null,wp.element.createElement(L.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:D,value:l()(f,["id"]),render:function(e){var t=e.open;return wp.element.createElement(R.Button,{className:"editor-post-featured-image__preview",onClick:t},wp.element.createElement("img",{className:u+"-image",src:l()(f,["sizes","full","url"])||l()(f,["sizes","full","source_url"])||l()(f,["url"])||l()(f,["source_url"]),alt:l()(f,["alt"])||b}))}}),wp.element.createElement(L.MediaUpload,{onSelect:this.onSelectImage,allowedTypes:D,value:l()(f,["id"]),render:function(e){var t=e.open;return wp.element.createElement(R.Button,{isDefault:!0,isLarge:!0,onClick:t},Object(a.__)("Replace Image","recipe-card-blocks-by-wpzoom"))}}),wp.element.createElement(R.Button,{isLink:"true",isDestructive:"true",onClick:this.onRemoveRecipeImage},Object(a.__)("Remove Recipe Image","recipe-card-blocks-by-wpzoom")))),p&&!m()(se)&&wp.element.createElement(R.SelectControl,{label:Object(a.__)("Image Size","recipe-card-blocks-by-wpzoom"),value:l()(f,["url"]),options:se,onChange:this.onUpdateURL}),wp.element.createElement(R.BaseControl,{id:u+"-hide-header-image",label:Object(a.__)("Hide Recipe Image in Post","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Hide Image","recipe-card-blocks-by-wpzoom"),checked:U,onChange:function(t){return e.onChangeSettings(t,"hide_header_image")}})),!U&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.BaseControl,{id:u+"-print-btn",label:Object(a.__)("Print Button","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Print Button","recipe-card-blocks-by-wpzoom"),checked:G,onChange:function(t){return e.onChangeSettings(t,"print_btn")}})),wp.element.createElement(R.BaseControl,{id:u+"-pinit-btn",label:Object(a.__)("Pinterest Button","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Pinterest Button","recipe-card-blocks-by-wpzoom"),checked:W,onChange:function(t){return e.onChangeSettings(t,"pin_btn")}}))),"simple"===ae&&wp.element.createElement(R.BaseControl,{id:u+"-heading-align",label:Object(a.__)("Header Content Align","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ButtonGroup,null,wp.element.createElement(R.Button,{isPrimary:"left"===oe,isSecondary:"left"!==oe,icon:z.b,title:Object(a.__)("Left","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("left","headerAlign")}}),wp.element.createElement(R.Button,{isPrimary:"right"===oe,isSecondary:"right"!==oe,icon:z.c,title:Object(a.__)("Right","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("right","headerAlign")}}))),"simple"!==ae&&wp.element.createElement(R.BaseControl,{id:u+"-heading-align",label:Object(a.__)("Header Content Align","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ButtonGroup,null,wp.element.createElement(R.Button,{isPrimary:"left"===oe,isSecondary:"left"!==oe,icon:z.b,title:Object(a.__)("Left","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("left","headerAlign")}}),wp.element.createElement(R.Button,{isPrimary:"center"===oe,isSecondary:"center"!==oe,icon:z.a,title:Object(a.__)("Center","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("center","headerAlign")}}),wp.element.createElement(R.Button,{isPrimary:"right"===oe,isSecondary:"right"!==oe,icon:z.c,title:Object(a.__)("Right","recipe-card-blocks-by-wpzoom"),onClick:function(){return e.onChangeSettings("right","headerAlign")}}))),wp.element.createElement(R.BaseControl,{id:u+"-author",label:Object(a.__)("Author","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Author","recipe-card-blocks-by-wpzoom"),checked:X,onChange:function(t){return e.onChangeSettings(t,"displayAuthor")}}),X&&wp.element.createElement(R.TextControl,{id:u+"-custom-author-name",instanceId:u+"-custom-author-name",type:"text",label:Object(a.__)("Custom author name","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("Default: Author of the post","recipe-card-blocks-by-wpzoom"),value:K,onChange:function(t){return e.onChangeSettings(t,"custom_author_name")}})),"newdesign"===ae&&wp.element.createElement(R.BaseControl,{id:u+"-ingredients-layout",label:Object(a.__)("Ingredients Layout","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.SelectControl,{label:Object(a.__)("Select Layout","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("This setting is visible only on Front-End. In Editor still appears in one column to prevent floating elements on editing.","recipe-card-blocks-by-wpzoom"),value:ie,options:[{label:Object(a.__)("1 column"),value:"1-column"},{label:Object(a.__)("2 columns"),value:"2-columns"}],onChange:function(t){return e.onChangeSettings(t,"ingredientsLayout")}}))),wp.element.createElement(O.a,{attributes:r,setAttributes:o,className:n}),wp.element.createElement(R.PanelBody,{icon:T.g,className:"wpzoom-recipe-card-seo-settings",initialOpen:ce,title:Object(a.__)("Recipe Details","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.BaseControl,{id:u+"-course",label:Object(a.__)("Course (required)","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("The post category is added by default.","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Course","recipe-card-blocks-by-wpzoom"),checked:Y,onChange:function(t){return e.onChangeSettings(t,"displayCourse")}}),Y&&wp.element.createElement(R.FormTokenField,{label:Object(a.__)("Add course","recipe-card-blocks-by-wpzoom"),value:y,suggestions:B,onChange:function(e){return o({course:e})},placeholder:Object(a.__)("Type course and press Enter","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(R.BaseControl,{id:u+"-cuisine",label:Object(a.__)("Cuisine (required)","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Cuisine","recipe-card-blocks-by-wpzoom"),checked:$,onChange:function(t){return e.onChangeSettings(t,"displayCuisine")}}),$&&wp.element.createElement(R.FormTokenField,{label:Object(a.__)("Add cuisine","recipe-card-blocks-by-wpzoom"),value:w,suggestions:F,onChange:function(e){return o({cuisine:e})},placeholder:Object(a.__)("Type cuisine and press Enter","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(R.BaseControl,{id:u+"-difficulty",label:Object(a.__)("Difficulty","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Difficulty","recipe-card-blocks-by-wpzoom"),checked:J,onChange:function(t){return e.onChangeSettings(t,"displayDifficulty")}}),J&&wp.element.createElement(R.FormTokenField,{label:Object(a.__)("Add difficulty level","recipe-card-blocks-by-wpzoom"),value:C,suggestions:H,onChange:function(e){return o({difficulty:e})},placeholder:Object(a.__)("Type difficulty level and press Enter","recipe-card-blocks-by-wpzoom")})),wp.element.createElement(R.BaseControl,{id:u+"-keywords",label:Object(a.__)("Keywords (recommended)","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("For multiple keywords add `,` after each keyword (ex: keyword, keyword, keyword). Note: The post tags is added by default.","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.FormTokenField,{label:Object(a.__)("Add keywords","recipe-card-blocks-by-wpzoom"),value:E,suggestions:q,onChange:function(e){return o({keywords:e})},placeholder:Object(a.__)("Type recipe keywords","recipe-card-blocks-by-wpzoom")}))),wp.element.createElement(R.PanelBody,{icon:T.d,className:"wpzoom-recipe-card-details",initialOpen:ce,title:Object(a.__)("Cooking Details","recipe-card-blocks-by-wpzoom")},!l()(r,["settings",1,"isNoticeDismiss"])&&wp.element.createElement(R.Notice,{status:"info",onRemove:function(){return e.onChangeSettings(!0,"isNoticeDismiss",1)}},wp.element.createElement("p",null,Object(a.__)("The following details are used for Schema Markup (Rich Snippets). If you want to hide some details in the post, just turn them off below.","recipe-card-blocks-by-wpzoom")),wp.element.createElement("p",null,wp.element.createElement("strong",null,Object(a.__)("NEW: you can also add custom details (see next panel below).","recipe-card-blocks-by-wpzoom")))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Servings","recipe-card-blocks-by-wpzoom"),checked:Q,onChange:function(t){return e.onChangeSettings(t,"displayServings")}}),wp.element.createElement(R.PanelRow,null,Q&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-yield-label",instanceId:u+"-yield-label",type:"text",label:Object(a.__)("Servings Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Servings","recipe-card-blocks-by-wpzoom"),value:l()(x,[0,"label"]),onChange:function(t){return e.onChangeDetail(t,0,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-yield-value",instanceId:u+"-yield-value",type:"number",label:Object(a.__)("Servings Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[0,"value"]),onChange:function(t){return e.onChangeDetail(t,0,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-yield-unit",instanceId:u+"-yield-unit",type:"text",label:Object(a.__)("Servings Unit","recipe-card-blocks-by-wpzoom"),value:l()(x,[0,"unit"]),onChange:function(t){return e.onChangeDetail(t,0,"unit")}}))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Preparation Time","recipe-card-blocks-by-wpzoom"),checked:ee,onChange:function(t){return e.onChangeSettings(t,"displayPrepTime")}}),wp.element.createElement(R.PanelRow,null,ee&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-preptime-label",instanceId:u+"-preptime-label",type:"text",label:Object(a.__)("Prep Time Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Prep Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[1,"label"]),onChange:function(t){return e.onChangeDetail(t,1,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-preptime-value",instanceId:u+"-preptime-value",type:"number",label:Object(a.__)("Prep Time Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[1,"value"]),onChange:function(t){return e.onChangeDetail(t,1,"value")}}),wp.element.createElement("span",null,l()(x,[1,"unit"])))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Cooking Time","recipe-card-blocks-by-wpzoom"),checked:te,onChange:function(t){return e.onChangeSettings(t,"displayCookingTime")}}),wp.element.createElement(R.PanelRow,null,te&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-cookingtime-label",instanceId:u+"-cookingtime-label",type:"text",label:Object(a.__)("Cook Time Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Cooking Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[2,"label"]),onChange:function(t){return e.onChangeDetail(t,2,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-cookingtime-value",instanceId:u+"-cookingtime-value",type:"number",label:Object(a.__)("Cook Time Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[2,"value"]),onChange:function(t){return e.onChangeDetail(t,2,"value")}}),wp.element.createElement("span",null,l()(x,[2,"unit"])))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Total Time","recipe-card-blocks-by-wpzoom"),checked:ne,onChange:function(t){return e.onChangeSettings(t,"displayTotalTime")}}),wp.element.createElement(R.PanelRow,null,ne&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-totaltime-label",instanceId:u+"-totaltime-label",type:"text",label:Object(a.__)("Total Time Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Total Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[8,"label"]),onChange:function(t){return e.onChangeDetail(t,8,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-totaltime-value",instanceId:u+"-totaltime-value",type:"number",label:Object(a.__)("Total Time Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[8,"value"]),onChange:function(t){return e.onChangeDetail(t,8,"value")}}),wp.element.createElement("span",null,l()(x,[8,"unit"])),wp.element.createElement(R.Button,{isDefault:!0,className:"editor-calculate-total-time",onClick:function(){return e.setState({isCalculatedTotalTime:!1,isCalculateBtnClick:!0})}},Object(a.__)("Calculate Total Time","recipe-card-blocks-by-wpzoom")),wp.element.createElement("p",{className:"description"},Object(a.__)("Default value: prepTime + cookTime","recipe-card-blocks-by-wpzoom")))),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Display Calories","recipe-card-blocks-by-wpzoom"),checked:re,onChange:function(t){return e.onChangeSettings(t,"displayCalories")}}),wp.element.createElement(R.PanelRow,null,re&&wp.element.createElement(P.Fragment,null,wp.element.createElement(R.TextControl,{id:u+"-calories-label",instanceId:u+"-calories-label",type:"text",label:Object(a.__)("Calories Label","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Calories","recipe-card-blocks-by-wpzoom"),value:l()(x,[3,"label"]),onChange:function(t){return e.onChangeDetail(t,3,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-calories-value",instanceId:u+"-calories-value",type:"number",label:Object(a.__)("Calories Value","recipe-card-blocks-by-wpzoom"),value:l()(x,[3,"value"]),onChange:function(t){return e.onChangeDetail(t,3,"value")}}),wp.element.createElement("span",null,l()(x,[3,"unit"]))))),wp.element.createElement(R.PanelBody,{icon:T.b,className:"wpzoom-recipe-card-custom-details",initialOpen:ce,title:Object(a.__)("Custom Details","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.PanelRow,null,wp.element.createElement(R.TextControl,{id:u+"-custom-detail-1-label",instanceId:u+"-custom-detail-1-label",type:"text",label:Object(a.__)("Custom Label 1","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Resting Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[4,"label"]),onChange:function(t){return e.onChangeDetail(t,4,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-1-value",instanceId:u+"-custom-detail-1-value",type:"text",label:Object(a.__)("Custom Value 1","recipe-card-blocks-by-wpzoom"),value:l()(x,[4,"value"]),onChange:function(t){return e.onChangeDetail(t,4,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-1-unit",instanceId:u+"-custom-detail-1-unit",type:"text",label:Object(a.__)("Custom Unit 1","recipe-card-blocks-by-wpzoom"),value:l()(x,[4,"unit"]),onChange:function(t){return e.onChangeDetail(t,4,"unit")}}),wp.element.createElement(R.ToggleControl,{label:Object(a.__)("Is Resting Time field?","recipe-card-blocks-by-wpzoom"),help:Object(a.__)("If option is enabled, this means that the value is used to calculate the Total Time. And unit will be converted from minutes to hours if it's needed.","recipe-card-blocks-by-wpzoom"),checked:l()(x,[4,"isRestingTimeField"]),onChange:function(t){return e.onChangeDetail(t,4,"isRestingTimeField")}})),wp.element.createElement(R.PanelRow,null,wp.element.createElement(R.TextControl,{id:u+"-custom-detail-2-label",instanceId:u+"-custom-detail-2-label",type:"text",label:Object(a.__)("Custom Label 2","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Baking Time","recipe-card-blocks-by-wpzoom"),value:l()(x,[5,"label"]),onChange:function(t){return e.onChangeDetail(t,5,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-2-value",instanceId:u+"-custom-detail-2-value",type:"text",label:Object(a.__)("Custom Value 2","recipe-card-blocks-by-wpzoom"),value:l()(x,[5,"value"]),onChange:function(t){return e.onChangeDetail(t,5,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-2-unit",instanceId:u+"-custom-detail-2-unit",type:"text",label:Object(a.__)("Custom Unit 2","recipe-card-blocks-by-wpzoom"),value:l()(x,[5,"unit"]),onChange:function(t){return e.onChangeDetail(t,5,"unit")}})),wp.element.createElement(R.PanelRow,null,wp.element.createElement(R.TextControl,{id:u+"-custom-detail-3-label",instanceId:u+"-custom-detail-3-label",type:"text",label:Object(a.__)("Custom Label 3","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Serving Size","recipe-card-blocks-by-wpzoom"),value:l()(x,[6,"label"]),onChange:function(t){return e.onChangeDetail(t,6,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-3-value",instanceId:u+"-custom-detail-3-value",type:"text",label:Object(a.__)("Custom Value 3","recipe-card-blocks-by-wpzoom"),value:l()(x,[6,"value"]),onChange:function(t){return e.onChangeDetail(t,6,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-3-unit",instanceId:u+"-custom-detail-3-unit",type:"text",label:Object(a.__)("Custom Unit 3","recipe-card-blocks-by-wpzoom"),value:l()(x,[6,"unit"]),onChange:function(t){return e.onChangeDetail(t,6,"unit")}})),wp.element.createElement(R.PanelRow,null,wp.element.createElement(R.TextControl,{id:u+"-custom-detail-4-label",instanceId:u+"-custom-detail-4-label",type:"text",label:Object(a.__)("Custom Label 4","recipe-card-blocks-by-wpzoom"),placeholder:Object(a.__)("Net Carbs","recipe-card-blocks-by-wpzoom"),value:l()(x,[7,"label"]),onChange:function(t){return e.onChangeDetail(t,7,"label")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-4-value",instanceId:u+"-custom-detail-4-value",type:"text",label:Object(a.__)("Custom Value 4","recipe-card-blocks-by-wpzoom"),value:l()(x,[7,"value"]),onChange:function(t){return e.onChangeDetail(t,7,"value")}}),wp.element.createElement(R.TextControl,{id:u+"-custom-detail-4-unit",instanceId:u+"-custom-detail-4-unit",type:"text",label:Object(a.__)("Custom Unit 4","recipe-card-blocks-by-wpzoom"),value:l()(x,[7,"unit"]),onChange:function(t){return e.onChangeDetail(t,7,"unit")}}))),wp.element.createElement(A.a,M({onChangeDetail:this.onChangeDetail},{attributes:r})),wp.element.createElement(R.PanelBody,{icon:T.c,className:"wpzoom-recipe-card-structured-data-testing",initialOpen:ce,title:Object(a.__)("Structured Data Testing","recipe-card-blocks-by-wpzoom")},wp.element.createElement(R.BaseControl,{id:u+"-counters",help:Object(a.__)("Automatically check Structured Data errors and warnings.","recipe-card-blocks-by-wpzoom")},l()(s,"errors").length>0&&wp.element.createElement(R.Notice,{status:"error",isDismissible:!1},wp.element.createElement("p",null,Object(a.__)("Please enter value for required fields: ","recipe-card-blocks-by-wpzoom")," ",wp.element.createElement("strong",null,this.errorDetails()),".")),l()(s,"warnings").length>0&&wp.element.createElement(R.Notice,{status:"warning",isDismissible:!1},wp.element.createElement("p",null,Object(a.__)("We recommend to add value for following fields: ","recipe-card-blocks-by-wpzoom")," ",wp.element.createElement("strong",null,this.warningDetails()),".")),l()(s,"not_display").length>0&&wp.element.createElement(R.Notice,{status:"warning",isDismissible:!1},wp.element.createElement("p",null,Object(a.__)("We recommend to display following fields: ","recipe-card-blocks-by-wpzoom")," ",wp.element.createElement("strong",null,this.notDisplayDetails()),".")),wp.element.createElement(R.PanelRow,{className:b?"text-color-green":"text-color-red"},wp.element.createElement("span",null,"recipeTitle"),wp.element.createElement("strong",null,b)),wp.element.createElement(R.PanelRow,{className:L.RichText.isEmpty(v)?"text-color-orange":"text-color-green"},wp.element.createElement("span",null,"description"),wp.element.createElement("strong",null,_()(g)?V:Object(j.d)(g))),wp.element.createElement(R.PanelRow,{className:p?"text-color-green":"text-color-red"},wp.element.createElement("span",null,"image"),wp.element.createElement("strong",null,p?l()(f,"url"):V)),wp.element.createElement(R.PanelRow,{className:d?"text-color-green":"text-color-orange"},wp.element.createElement("span",null,"video"),wp.element.createElement("strong",null,d?l()(h,"url"):V)),wp.element.createElement(R.PanelRow,{className:m()(E)?"text-color-orange":"text-color-green"},wp.element.createElement("span",null,"keywords"),wp.element.createElement("strong",null,m()(E)?V:E.filter(function(e){return e}).join(", "))),wp.element.createElement(R.PanelRow,{className:!Y||m()(y)?"text-color-orange":"text-color-green"},wp.element.createElement("span",null,"recipeCategory"),Y&&wp.element.createElement("strong",null,m()(y)?V:y.filter(function(e){return e}).join(", ")),!Y&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:!$||m()(w)?"text-color-orange":"text-color-green"},wp.element.createElement("span",null,"recipeCuisine"),$&&wp.element.createElement("strong",null,m()(w)?V:w.filter(function(e){return e}).join(", ")),!$&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:Q&&l()(x,[0,"value"])&&"text-color-green"},wp.element.createElement("span",null,"recipeYield"),Q&&wp.element.createElement("strong",null,l()(x,[0,"value"])?l()(x,[0,"value"])+" "+l()(x,[0,"unit"]):V),!Q&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:ee&&l()(x,[1,"value"])?"text-color-green":"text-color-orange"},wp.element.createElement("span",null,"prepTime"),ee&&wp.element.createElement("strong",null,l()(x,[1,"value"])?Object(k.a)(l()(x,[1,"value"])):V),!ee&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:te&&l()(x,[2,"value"])?"text-color-green":"text-color-orange"},wp.element.createElement("span",null,"cookTime"),te&&wp.element.createElement("strong",null,l()(x,[2,"value"])?Object(k.a)(l()(x,[2,"value"])):V),!te&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:ne&&l()(x,[8,"value"])&&"text-color-green"},wp.element.createElement("span",null,"totalTime"),ne&&wp.element.createElement("strong",null,l()(x,[8,"value"])?Object(k.a)(l()(x,[8,"value"])):V),!ne&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:re&&l()(x,[3,"value"])?"text-color-green":"text-color-orange"},wp.element.createElement("span",null,"calories"),re&&wp.element.createElement("strong",null,l()(x,[3,"value"])?l()(x,[3,"value"])+" "+l()(x,[3,"unit"]):V),!re&&wp.element.createElement("strong",null,I)),wp.element.createElement(R.PanelRow,{className:l()(c,"recipeIngredients")?"text-color-green":"text-color-red"},wp.element.createElement("span",null,Object(a.__)("Ingredients","recipe-card-blocks-by-wpzoom")),wp.element.createElement("strong",null,l()(c,"recipeIngredients")?l()(c,"recipeIngredients"):V)),wp.element.createElement(R.PanelRow,{className:l()(c,"recipeInstructions")?"text-color-green":"text-color-red"},wp.element.createElement("span",null,Object(a.__)("Steps","recipe-card-blocks-by-wpzoom")),wp.element.createElement("strong",null,l()(c,"recipeInstructions")?l()(c,"recipeInstructions"):V)))))}}]),t}(P.Component);t.a=G},function(e,t){function n(e){for(var t=-1,n=null==e?0:e.length,r=0,o=[];++t-1;);return n}var o=n(66);e.exports=r},function(e,t){function n(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i-1;);return n}var o=n(66);e.exports=r},function(e,t,n){function r(e){return null==e?[]:o(e,i(e))}var o=n(462),i=n(50);e.exports=r},function(e,t,n){function r(e,t){return o(t,function(t){return e[t]})}var o=n(74);e.exports=r},function(e,t,n){"use strict";var r=(n(33),n(185),n(0));n.n(r)},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}t.a=r},function(e,t,n){"use strict";var r=n(0),o=(n.n(r),n(1)),i=Object(r.createElement)(o.b,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(r.createElement)(o.a,{d:"M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z"}));t.a=i},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1],n="",o={hours:{value:"",unit:""},minutes:{value:"",unit:""}},a=r(e);if(!a)return e;var c=s()(a/60),u=a%60;return t?(c&&(o.hours.value=c,o.hours.unit=Object(i._n)("hour","hours",l()(c),"recipe-card-blocks-by-wpzoom")),u&&(o.minutes.value=u,o.minutes.unit=Object(i._n)("minute","minutes",l()(u),"recipe-card-blocks-by-wpzoom")),o):(c&&(n+=c+" "+Object(i._n)("hour","hours",l()(c),"recipe-card-blocks-by-wpzoom")),u&&(n+=" "+u,n+=" "+Object(i._n)("minute","minutes",l()(u),"recipe-card-blocks-by-wpzoom")),n)}t.b=r,t.a=o;var i=n(2),a=(n.n(i),n(614)),s=n.n(a),c=n(29),l=n.n(c),u=n(62),p=n.n(u)},function(e,t,n){var r=n(186),o=r("floor");e.exports=o},function(e,t,n){"use strict";var r=n(67),o=n(2),i=(n.n(o),n(3)),a=(n.n(i),n(0)),s=(n.n(a),n(187)),c=n.n(s),l=function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=wpzoomRecipeCard,p=u.setting_options,f=u.storeURL,d=Object(o.__)("AI Credits","recipe-card-blocks-by-wpzoom"),h=function(e){var t=e.attributes,n=(e.onChangeDetail,t.id,t.details,Object(a.useState)(null)),s=l(n,2),u=s[0],h=s[1],m=Object(a.useState)(0),b=l(m,2),v=b[0],g=b[1],y=Object(a.useState)(0),w=l(y,2),C=w[0],E=w[1];Object(a.useEffect)(function(){c()({path:"/wp/v2/users/me"}).then(function(e){h(e.id),console.log("User data:",e.id)}).catch(function(e){console.error("Error fetching user data:",e)})},[]),Object(a.useEffect)(function(){if(null!==u){var e=function(){c()({path:"/wpzoomRCB/v1/getCredits",method:"GET"}).then(function(e){g(e.remaining||0),E(e.free_credits||0)}).catch(function(e){console.error("Error fetching credits:",e)})};e();var t=setInterval(e,1e4);return function(){clearInterval(t)}}},[u]);var _="1"===p.wpzoom_rcb_settings_sections_expanded;return wp.element.createElement(i.PanelBody,{icon:r.a,className:"wpzoom-recipe-card-custom-details",initialOpen:_,title:d},wp.element.createElement(i.PanelRow,{style:{borderBottom:"none !important"}},wp.element.createElement("p",{style:{color:"#808080",fontWeight:300}},"Generating a recipe costs 1 AI Credit. Buy an AI credit plan from our website that best fits your needs.")),wp.element.createElement(i.PanelRow,{style:{borderBottom:"none !important"}},C>0&&wp.element.createElement("strong",null,C," Free Credits"),v>0&&wp.element.createElement("strong",null,v," Credits remaining"),0==C&&0==v&&wp.element.createElement("strong",null,"0 Credits remaining")),wp.element.createElement(i.PanelRow,{style:{textAlign:"center",borderBottom:"none !important"}},wp.element.createElement(i.Button,{className:"buyMore",target:"_blank",isPrimary:!0,href:f+"account/ai-credits/"},Object(o.__)("Buy more credits","recipe-card-blocks-by-wpzoom"))))};t.a=h},function(e,t,n){"use strict";function r(e){function t(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=r(e),o="";return f()(n)||(o=Object(T.d)(Object(P.renderToString)(c()(n)))),t&&(o="**"+o+"**"),f()(o)?"":o+"\n"}function n(e){var t="";return h()(e)&&E()(e,function(e,n){t+=n+": "+e+";"}),b()(e)&&(t=e),t}function r(e){if(b()(e))return e;if(u()(e))return"";var t="";return E()(e,function(e){if(b()(e))t+=e;else{var o=a()(e,["type"])||"",i=a()(e,["props","children"])||"",s=o?"<"+o+">":"",c=o?"":"";if("img"===o){var l=a()(e,["props","src"])||!1;if(l){s="<"+o+' src="'+l+'" alt="'+(a()(e,["props","alt"])||"")+'" class="direction-step-image" style="'+n(a()(e,["props","style"])||"")+'" />'}else s="";c=""}else if("a"===o){var u=a()(e,["props","rel"])||"",p=a()(e,["props","aria-label"])||"",f=a()(e,["props","href"])||"#",d=a()(e,["props","target"])||"_blank";s="<"+o+' rel="'+u+'" aria-label="'+p+'" href="'+f+'" target="'+d+'">'}else"br"===o&&(c="");t+=s+r(i)+c}}),t}function i(){for(var e=[],t=/([^\n\t\r\v\f][\w\W\u0430-\u044f\u0410-\u042f].*)/gim,n=void 0,r=0;null!==(n=t.exec(y));)n.index===t.lastIndex&&t.lastIndex++,E()(n,function(t,o){if("1"==o){var i=k()(t,"**");i&&(t=c()(t,"**"));var a=S()(t);e[r]={id:"ingredient-item-"+n.index,name:a,jsonName:Object(T.d)(Object(P.renderToString)(c()(t))),isGroup:i},r++}});_({ingredients:e})}function s(){for(var e=[],t=/([^.\n\t\r\v\f][a-zA-Z0-9\u0430-\u044f\u0410-\u042f].*)/gim,n=void 0,r=0;null!==(n=t.exec(C));)n.index===t.lastIndex&&t.lastIndex++,E()(n,function(t,o){if("1"==o){var i=k()(t,"**");i&&(t=c()(t,"**"));var a=S()(t);e[r]={id:"direction-step-"+n.index,text:a,jsonText:Object(T.d)(Object(P.renderToString)(c()(t))),isGroup:i},r++}});_({steps:e}),j({isOpen:!1})}var l=e.toToolBar,p=e.isOpen,d=e.isDataSet,m=(e.hasBlocks,e.ingredients),v=e.steps,y=e._ingredients,C=e._directions,_=e.setAttributes,j=e.setState,x=e.onBulkAdd,R=["wpzoom-recipe-card/block-ingredients","wpzoom-recipe-card/block-directions"],M=Object(z.select)("core/block-editor").getBlocks(),N=w()(M,function(e){return-1!==O()(R,e.name)});return d||(m&&m.map(function(e){var n=!g()(e.isGroup)&&e.isGroup;y+=t(e.name,n)}),v&&v.map(function(e){var n=!g()(e.isGroup)&&e.isGroup;C+=t(e.text,n)}),j({isDataSet:!0,_ingredients:y,_directions:C})),wp.element.createElement(P.Fragment,null,l&&wp.element.createElement(L.Toolbar,null,wp.element.createElement(L.Button,{icon:"edit",className:"wpzoom-recipe-card__extra-options",label:Object(o.__)("Recipe Card extra options","recipe-card-blocks-by-wpzoom"),isPrimary:!0,isLarge:!0,onClick:function(e){e.stopPropagation(),j({isOpen:!0,isDataSet:!1,_ingredients:"",_directions:"",hasBlocks:N.length>0})}},Object(o.__)("Bulk Add","recipe-card-blocks-by-wpzoom"))),p&&wp.element.createElement(L.Modal,{title:Object(o.__)("Recipe Card Bulk Add","recipe-card-blocks-by-wpzoom"),onRequestClose:function(){return j({isOpen:!1})}},wp.element.createElement("div",{className:"wpzoom-recipe-card-extra-options",style:{maxWidth:"720px",maxHeight:"525px"}},wp.element.createElement("div",{className:"form-group"},wp.element.createElement("div",{className:"wrap-content"},wp.element.createElement(L.TextareaControl,{label:Object(o.__)("Insert Ingredients","recipe-card-blocks-by-wpzoom"),help:Object(o.__)("Each line break is a new ingredient. Note: To add Ingredient Group Title just type **Group Title** on new line.","recipe-card-blocks-by-wpzoom"),className:"bulk-add-enter-ingredients",rows:"5",value:y,onKeyPress:A,onChange:function(e){return j({_ingredients:e})}}),wp.element.createElement(L.TextareaControl,{label:Object(o.__)("Insert Directions","recipe-card-blocks-by-wpzoom"),help:Object(o.__)("Each line break is a new direction. Note: To add Direction Group Title just type **Group Title** on new line.","recipe-card-blocks-by-wpzoom"),className:"bulk-add-enter-directions",rows:"5",value:C,onKeyPress:A,onChange:function(e){return j({_directions:e})}}))),wp.element.createElement("div",{className:"form-group"},wp.element.createElement(L.Button,{isDefault:!0,onClick:function(){return j({isOpen:!1})}},Object(o.__)("Cancel","recipe-card-blocks-by-wpzoom")),(!f()(y)||!f()(C))&&wp.element.createElement(L.Button,{isPrimary:!0,onClick:function(){i(),s(),x()}},Object(o.__)("Bulk Add","recipe-card-blocks-by-wpzoom"))))))}var o=n(2),i=(n.n(o),n(9)),a=n.n(i),s=n(183),c=n.n(s),l=n(62),u=n.n(l),p=n(94),f=n.n(p),d=n(16),h=n.n(d),m=n(64),b=n.n(m),v=n(17),g=n.n(v),y=n(188),w=n.n(y),C=n(75),E=n.n(C),_=n(618),O=n.n(_),j=n(184),k=n.n(j),x=n(100),S=n.n(x),T=n(12),P=n(0),L=(n.n(P),n(3)),R=(n.n(L),n(20)),z=n(14),A=(n.n(z),function(e){return e.stopPropagation()});t.a=Object(R.b)({toToolBar:!0,isOpen:!1,isDataSet:!1,hasBlocks:!1,_ingredients:"",_directions:""})(r)},function(e,t,n){function r(e,t){var n=[];return o(e,function(e,r,o){t(e,r,o)&&n.push(e)}),n}var o=n(76);e.exports=r},function(e,t,n){function r(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var s=null==n?0:i(n);return s<0&&(s=a(r+s,0)),o(e,t,s)}var o=n(66),i=n(60),a=Math.max;e.exports=r},function(e,t,n){"use strict";var r=n(42),o=n.n(r),i=n(2),a=(n.n(i),o()("wpzoom-recipe-card-print-link")),s=function(e){var t=e.id,n=e.icon;return wp.element.createElement("div",{className:a},wp.element.createElement("a",{className:"btn-print-link no-print",href:"#"+t,title:Object(i.__)("Print directions...","recipe-card-blocks-by-wpzoom")},n,wp.element.createElement("span",null,Object(i.__)("Print","recipe-card-blocks-by-wpzoom"))))};t.a=s},function(e,t,n){"use strict";var r=n(42),o=n.n(r),i=n(2),a=(n.n(i),o()("wpzoom-recipe-card-pinit")),s=function(e){var t=e.icon;return wp.element.createElement("div",{className:a},wp.element.createElement("a",{className:"btn-pinit-link no-print","data-pin-do":"buttonPin",href:"#","data-pin-custom":"true"},t,wp.element.createElement("span",null,Object(i.__)("Pin","recipe-card-blocks-by-wpzoom"))))};t.a=s},function(e,t,n){"use strict";function r(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(o,i){try{var a=t[o](i),s=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var o=n(189),i=n.n(o),a=n(4),s=(n.n(a),n(190)),c=(n.n(s),n(2)),l=(n.n(c),n(3)),u=(n.n(l),n(14)),p=(n.n(u),n(191)),f=n(30),d=this,h=function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),m=wpzoomRecipeCard,b=m.siteURL,v=m.storeURL,g=function(e){var t=e.prompts,n="",o="",s="",m=!0;t&&(t.recipe&&(n=t.recipe),t.image&&(o=t.image),t.nutrition&&(s=t.nutrition),n!==o&&(m=!1));var g=Object(f.a)(),y=g.setRecipeData,w=g.setMessageToAI,C=Object(a.useState)(!1),E=h(C,2),_=E[0],O=E[1],j=Object(a.useState)(n),k=h(j,2),x=k[0],S=k[1],T=Object(a.useState)(m),P=h(T,2),L=P[0],R=P[1],z=Object(a.useState)(!0),A=h(z,2),M=A[0],N=A[1],D=Object(a.useState)(o),V=h(D,2),I=V[0],B=V[1],F=Object(a.useState)(s),H=h(F,2),q=(H[0],H[1],Object(a.useState)(!1)),U=h(q,2),Z=U[0],G=U[1],W=Object(a.useState)(!0),K=h(W,2),Y=K[0],$=K[1],J=Object(a.useState)(!1),X=h(J,2),Q=X[0],ee=X[1],te=Object(a.useState)(!1),ne=h(te,2),re=ne[0],oe=ne[1],ie=Object(a.useState)(!1),ae=h(ie,2),se=ae[0],ce=ae[1],le=Object(a.useState)(!1),ue=h(le,2),pe=ue[0],fe=ue[1],de=Object(a.useState)(!1),he=h(de,2),me=he[0],be=he[1],ve=Object(a.useState)(!1),ge=h(ve,2),ye=ge[0],we=ge[1],Ce=Object(a.useState)(!1),Ee=h(Ce,2),_e=Ee[0],Oe=(Ee[1],Object(u.useSelect)(function(e){return{getCurrentUser:e("core").getCurrentUser}})),je=Oe.getCurrentUser;Object(a.useEffect)(function(){var e=document.querySelector(".wp-block-wpzoom-recipe-card-block-recipe-card");e&&(ye?e.classList.add("image-loader"):e.classList.remove("image-loader"))},[ye]);var ke=function(){O(function(e){return!e}),G(!0),$(!1)},xe=function(e){S(e)},Se=function(){var e=r(i.a.mark(function e(){var t,n,r,o,a,s,c,l,u,p,f,h;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,be(!0),O(!1),t={},e.next=6,fetch(b+"/wp-json/wpzoomRCB/v1/getLicenseData").then(function(e){return e.json()}).then(function(e){t=e}).catch(function(e){console.error("Error fetching option value:",e)});case 6:return e.next=8,je();case 8:if(n=e.sent,r=t.chat_model,o=" "+t.append_recipe_data_prompt,a=t.prepend_recipe_data_prompt+" ",s=" "+t.append_recipe_image_prompt,c=t.prepend_recipe_image_prompt+" ",t.license="valid",""!=t.user&&null!=t.user&&void 0!=t.user){e.next=16;break}return fe(!1),be(!1),ce(!0),e.abrupt("return",!1);case 16:return e.next=18,fetch(t.endpoint_url+"wp-json/wp-zoom-openai/v1/purchase",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({message:{recipe:a+x+o,image:c+(L?x:I)+s,generate_image:M},user_id:t.user.ID,email:t.user.email,chat_model:r})});case 18:return l=e.sent,e.next=21,l.json();case 21:if(u=e.sent,console.log(u),"Insufficient credits"!==u.error){e.next=27;break}ee(!0),e.next=60;break;case 27:e.prev=27,p=u.chat_response?JSON.parse(u.chat_response):null,e.next=37;break;case 31:return e.prev=31,e.t0=e.catch(27),fe(!1),oe("Error in AI Response,\nTry using a different prompt."),console.error("Error parsing JSON:",e.t0.message),e.abrupt("return",!1);case 37:if(f=u.dalle_response,h=u.chat_response,!h.error){e.next=42;break}return fe(!1),oe("Error in AI Response,\nTry using a different prompt."),e.abrupt("return",!1);case 42:if(y(h,null),fe(!0),be(!1),!M){e.next=51;break}if(!f.error){e.next=50;break}return fe(!1),oe("Error in AI Response,\nTry using a different prompt."),e.abrupt("return",!1);case 50:we(!0);case 51:if(!f){e.next=54;break}return e.next=54,fetch(b+"/wp-json/wpzoomRCB/v1/saveGeneratedImage",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(f)}).then(function(e){return e.json()}).then(function(e){f=e}).catch(function(e){console.error("Error fetching option value:",e)});case 54:if(!u.credits){e.next=57;break}return e.next=57,fetch(b+"/wp-json/wpzoomRCB/v1/updateCredits",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u.credits)});case 57:fe(!0),w({recipe:x,image:L?x:I}),y(null,f);case 60:e.next=67;break;case 62:e.prev=62,e.t1=e.catch(0),console.error("Error fetching option value:",e.t1),fe(!1),oe(!0);case 67:return e.prev=67,be(!1),O(!1),we(!1),e.finish(67);case 72:case"end":return e.stop()}},e,d,[[0,62,67,72],[27,31]])}));return function(){return e.apply(this,arguments)}}(),Te=function(){O(!1),G(!1),$(!0)},Pe=function(){oe(!1),ce(!1),ee(!1),G(!1),O(!1)},Le=function(){oe(!1),G(!1),O(!0),_(!0)},Re=["Classic Italian pasta","Low-carb dinner recipe","Beginner-friendly dessert recipe","I want a recipe with a twist. Surprise me!","Generate a festive holiday dessert idea."];return wp.element.createElement("div",{className:"ai-div"},Y&&wp.element.createElement(l.Button,{className:"ai-button",onClick:ke},wp.element.createElement("span",{className:"btn-svg"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},wp.element.createElement("g",{clipPath:"url(#clip0_0_75)"},wp.element.createElement("path",{d:"M7.65693 6.24724C7.76693 5.91724 8.23293 5.91724 8.34293 6.24724L8.98793 8.18424C9.1299 8.61004 9.3691 8.99693 9.68657 9.31422C10.004 9.63152 10.3911 9.8705 10.8169 10.0122L12.7529 10.6572C13.0829 10.7672 13.0829 11.2332 12.7529 11.3432L10.8159 11.9882C10.3901 12.1302 10.0033 12.3694 9.68595 12.6869C9.36866 13.0044 9.12967 13.3914 8.98793 13.8172L8.34293 15.7532C8.31922 15.8255 8.27329 15.8884 8.21169 15.933C8.1501 15.9777 8.07599 16.0017 7.99993 16.0017C7.92388 16.0017 7.84977 15.9777 7.78817 15.933C7.72658 15.8884 7.68065 15.8255 7.65693 15.7532L7.01193 13.8162C6.87006 13.3905 6.63101 13.0037 6.31373 12.6865C5.99644 12.3692 5.60963 12.1301 5.18393 11.9882L3.24693 11.3432C3.17467 11.3195 3.11175 11.2736 3.06713 11.212C3.02252 11.1504 2.9985 11.0763 2.9985 11.0002C2.9985 10.9242 3.02252 10.8501 3.06713 10.7885C3.11175 10.7269 3.17467 10.681 3.24693 10.6572L5.18393 10.0122C5.60963 9.87037 5.99644 9.63132 6.31373 9.31404C6.63101 8.99675 6.87006 8.60994 7.01193 8.18424L7.65693 6.24724ZM3.79393 1.14824C3.80827 1.10494 3.8359 1.06725 3.87288 1.04054C3.90986 1.01383 3.95431 0.999455 3.99993 0.999455C4.04555 0.999455 4.09001 1.01383 4.12699 1.04054C4.16397 1.06725 4.19159 1.10494 4.20593 1.14824L4.59293 2.31024C4.76593 2.82824 5.17193 3.23424 5.68993 3.40724L6.85193 3.79424C6.89524 3.80858 6.93292 3.83621 6.95963 3.87319C6.98634 3.91017 7.00072 3.95462 7.00072 4.00024C7.00072 4.04586 6.98634 4.09032 6.95963 4.1273C6.93292 4.16428 6.89524 4.1919 6.85193 4.20624L5.68993 4.59324C5.43431 4.67808 5.20202 4.82143 5.01157 5.01188C4.82112 5.20233 4.67777 5.43462 4.59293 5.69024L4.20593 6.85224C4.19159 6.89555 4.16397 6.93323 4.12699 6.95994C4.09001 6.98665 4.04555 7.00103 3.99993 7.00103C3.95431 7.00103 3.90986 6.98665 3.87288 6.95994C3.8359 6.93323 3.80827 6.89555 3.79393 6.85224L3.40693 5.69024C3.32209 5.43462 3.17874 5.20233 2.98829 5.01188C2.79784 4.82143 2.56556 4.67808 2.30993 4.59324L1.14793 4.20624C1.10463 4.1919 1.06694 4.16428 1.04023 4.1273C1.01352 4.09032 0.999146 4.04586 0.999146 4.00024C0.999146 3.95462 1.01352 3.91017 1.04023 3.87319C1.06694 3.83621 1.10463 3.80858 1.14793 3.79424L2.30993 3.40724C2.56556 3.3224 2.79784 3.17905 2.98829 2.9886C3.17874 2.79815 3.32209 2.56587 3.40693 2.31024L3.79393 1.14824ZM10.8629 0.0992422C10.8728 0.0707684 10.8913 0.0460781 10.9159 0.0286037C10.9404 0.0111294 10.9698 0.0017395 10.9999 0.0017395C11.0301 0.0017395 11.0595 0.0111294 11.084 0.0286037C11.1086 0.0460781 11.1271 0.0707684 11.1369 0.0992422L11.3949 0.873242C11.5099 1.21924 11.7809 1.49024 12.1269 1.60524L12.9009 1.86324C12.9294 1.87311 12.9541 1.89161 12.9716 1.91617C12.989 1.94072 12.9984 1.97011 12.9984 2.00024C12.9984 2.03038 12.989 2.05977 12.9716 2.08432C12.9541 2.10887 12.9294 2.12737 12.9009 2.13724L12.1269 2.39524C11.9566 2.45224 11.8018 2.54803 11.6747 2.67506C11.5477 2.80209 11.4519 2.95688 11.3949 3.12724L11.1369 3.90124C11.1271 3.92972 11.1086 3.95441 11.084 3.97188C11.0595 3.98936 11.0301 3.99875 10.9999 3.99875C10.9698 3.99875 10.9404 3.98936 10.9159 3.97188C10.8913 3.95441 10.8728 3.92972 10.8629 3.90124L10.6049 3.12724C10.5479 2.95688 10.4521 2.80209 10.3251 2.67506C10.1981 2.54803 10.0433 2.45224 9.87293 2.39524L9.09993 2.13724C9.07146 2.12737 9.04677 2.10887 9.02929 2.08432C9.01182 2.05977 9.00243 2.03038 9.00243 2.00024C9.00243 1.97011 9.01182 1.94072 9.02929 1.91617C9.04677 1.89161 9.07146 1.87311 9.09993 1.86324L9.87393 1.60524C10.2199 1.49024 10.4909 1.21924 10.6059 0.873242L10.8629 0.0992422Z",fill:"#E1581A"})),wp.element.createElement("defs",null,wp.element.createElement("clipPath",{id:"clip0_0_75"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white"}))))),wp.element.createElement("span",{className:"btn-text"},"Generate with AI")),Z&&wp.element.createElement(l.Button,{className:"manual-button",onClick:Te},"Add manually"),_&&wp.element.createElement(l.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content"},wp.element.createElement("button",{className:"close-button",onClick:Te},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("form",{onSubmit:Se},wp.element.createElement("div",{className:"svg-input"},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 16 16",fill:"none"},wp.element.createElement("g",{clipPath:"url(#clip0_0_75)"},wp.element.createElement("path",{d:"M7.65693 6.24724C7.76693 5.91724 8.23293 5.91724 8.34293 6.24724L8.98793 8.18424C9.1299 8.61004 9.3691 8.99693 9.68657 9.31422C10.004 9.63152 10.3911 9.8705 10.8169 10.0122L12.7529 10.6572C13.0829 10.7672 13.0829 11.2332 12.7529 11.3432L10.8159 11.9882C10.3901 12.1302 10.0033 12.3694 9.68595 12.6869C9.36866 13.0044 9.12967 13.3914 8.98793 13.8172L8.34293 15.7532C8.31922 15.8255 8.27329 15.8884 8.21169 15.933C8.1501 15.9777 8.07599 16.0017 7.99993 16.0017C7.92388 16.0017 7.84977 15.9777 7.78817 15.933C7.72658 15.8884 7.68065 15.8255 7.65693 15.7532L7.01193 13.8162C6.87006 13.3905 6.63101 13.0037 6.31373 12.6865C5.99644 12.3692 5.60963 12.1301 5.18393 11.9882L3.24693 11.3432C3.17467 11.3195 3.11175 11.2736 3.06713 11.212C3.02252 11.1504 2.9985 11.0763 2.9985 11.0002C2.9985 10.9242 3.02252 10.8501 3.06713 10.7885C3.11175 10.7269 3.17467 10.681 3.24693 10.6572L5.18393 10.0122C5.60963 9.87037 5.99644 9.63132 6.31373 9.31404C6.63101 8.99675 6.87006 8.60994 7.01193 8.18424L7.65693 6.24724ZM3.79393 1.14824C3.80827 1.10494 3.8359 1.06725 3.87288 1.04054C3.90986 1.01383 3.95431 0.999455 3.99993 0.999455C4.04555 0.999455 4.09001 1.01383 4.12699 1.04054C4.16397 1.06725 4.19159 1.10494 4.20593 1.14824L4.59293 2.31024C4.76593 2.82824 5.17193 3.23424 5.68993 3.40724L6.85193 3.79424C6.89524 3.80858 6.93292 3.83621 6.95963 3.87319C6.98634 3.91017 7.00072 3.95462 7.00072 4.00024C7.00072 4.04586 6.98634 4.09032 6.95963 4.1273C6.93292 4.16428 6.89524 4.1919 6.85193 4.20624L5.68993 4.59324C5.43431 4.67808 5.20202 4.82143 5.01157 5.01188C4.82112 5.20233 4.67777 5.43462 4.59293 5.69024L4.20593 6.85224C4.19159 6.89555 4.16397 6.93323 4.12699 6.95994C4.09001 6.98665 4.04555 7.00103 3.99993 7.00103C3.95431 7.00103 3.90986 6.98665 3.87288 6.95994C3.8359 6.93323 3.80827 6.89555 3.79393 6.85224L3.40693 5.69024C3.32209 5.43462 3.17874 5.20233 2.98829 5.01188C2.79784 4.82143 2.56556 4.67808 2.30993 4.59324L1.14793 4.20624C1.10463 4.1919 1.06694 4.16428 1.04023 4.1273C1.01352 4.09032 0.999146 4.04586 0.999146 4.00024C0.999146 3.95462 1.01352 3.91017 1.04023 3.87319C1.06694 3.83621 1.10463 3.80858 1.14793 3.79424L2.30993 3.40724C2.56556 3.3224 2.79784 3.17905 2.98829 2.9886C3.17874 2.79815 3.32209 2.56587 3.40693 2.31024L3.79393 1.14824ZM10.8629 0.0992422C10.8728 0.0707684 10.8913 0.0460781 10.9159 0.0286037C10.9404 0.0111294 10.9698 0.0017395 10.9999 0.0017395C11.0301 0.0017395 11.0595 0.0111294 11.084 0.0286037C11.1086 0.0460781 11.1271 0.0707684 11.1369 0.0992422L11.3949 0.873242C11.5099 1.21924 11.7809 1.49024 12.1269 1.60524L12.9009 1.86324C12.9294 1.87311 12.9541 1.89161 12.9716 1.91617C12.989 1.94072 12.9984 1.97011 12.9984 2.00024C12.9984 2.03038 12.989 2.05977 12.9716 2.08432C12.9541 2.10887 12.9294 2.12737 12.9009 2.13724L12.1269 2.39524C11.9566 2.45224 11.8018 2.54803 11.6747 2.67506C11.5477 2.80209 11.4519 2.95688 11.3949 3.12724L11.1369 3.90124C11.1271 3.92972 11.1086 3.95441 11.084 3.97188C11.0595 3.98936 11.0301 3.99875 10.9999 3.99875C10.9698 3.99875 10.9404 3.98936 10.9159 3.97188C10.8913 3.95441 10.8728 3.92972 10.8629 3.90124L10.6049 3.12724C10.5479 2.95688 10.4521 2.80209 10.3251 2.67506C10.1981 2.54803 10.0433 2.45224 9.87293 2.39524L9.09993 2.13724C9.07146 2.12737 9.04677 2.10887 9.02929 2.08432C9.01182 2.05977 9.00243 2.03038 9.00243 2.00024C9.00243 1.97011 9.01182 1.94072 9.02929 1.91617C9.04677 1.89161 9.07146 1.87311 9.09993 1.86324L9.87393 1.60524C10.2199 1.49024 10.4909 1.21924 10.6059 0.873242L10.8629 0.0992422Z",fill:"#E1581A"})),wp.element.createElement("defs",null,wp.element.createElement("clipPath",{id:"clip0_0_75"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white"}))))),wp.element.createElement(l.TextControl,{placeholder:Object(c.__)("Enter recipe title here"),value:x,className:"message-recipe",onChange:xe})),wp.element.createElement(l.CheckboxControl,{label:Object(c.__)("Generate Recipe Image with AI"),help:Object(c.__)("This step might slow down the process (~30 seconds)"),checked:M,className:"use-recipe-image-prompt",onChange:function(e){N(e)}}),M&&wp.element.createElement(l.CheckboxControl,{label:Object(c.__)("Use the same prompt for image"),checked:L,className:"use-recipe-image-prompt",onChange:function(e){R(e)}}),!L&&wp.element.createElement("div",{className:"svg-input"},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 16 16",fill:"none"},wp.element.createElement("g",{clipPath:"url(#clip0_0_75)"},wp.element.createElement("path",{d:"M7.65693 6.24724C7.76693 5.91724 8.23293 5.91724 8.34293 6.24724L8.98793 8.18424C9.1299 8.61004 9.3691 8.99693 9.68657 9.31422C10.004 9.63152 10.3911 9.8705 10.8169 10.0122L12.7529 10.6572C13.0829 10.7672 13.0829 11.2332 12.7529 11.3432L10.8159 11.9882C10.3901 12.1302 10.0033 12.3694 9.68595 12.6869C9.36866 13.0044 9.12967 13.3914 8.98793 13.8172L8.34293 15.7532C8.31922 15.8255 8.27329 15.8884 8.21169 15.933C8.1501 15.9777 8.07599 16.0017 7.99993 16.0017C7.92388 16.0017 7.84977 15.9777 7.78817 15.933C7.72658 15.8884 7.68065 15.8255 7.65693 15.7532L7.01193 13.8162C6.87006 13.3905 6.63101 13.0037 6.31373 12.6865C5.99644 12.3692 5.60963 12.1301 5.18393 11.9882L3.24693 11.3432C3.17467 11.3195 3.11175 11.2736 3.06713 11.212C3.02252 11.1504 2.9985 11.0763 2.9985 11.0002C2.9985 10.9242 3.02252 10.8501 3.06713 10.7885C3.11175 10.7269 3.17467 10.681 3.24693 10.6572L5.18393 10.0122C5.60963 9.87037 5.99644 9.63132 6.31373 9.31404C6.63101 8.99675 6.87006 8.60994 7.01193 8.18424L7.65693 6.24724ZM3.79393 1.14824C3.80827 1.10494 3.8359 1.06725 3.87288 1.04054C3.90986 1.01383 3.95431 0.999455 3.99993 0.999455C4.04555 0.999455 4.09001 1.01383 4.12699 1.04054C4.16397 1.06725 4.19159 1.10494 4.20593 1.14824L4.59293 2.31024C4.76593 2.82824 5.17193 3.23424 5.68993 3.40724L6.85193 3.79424C6.89524 3.80858 6.93292 3.83621 6.95963 3.87319C6.98634 3.91017 7.00072 3.95462 7.00072 4.00024C7.00072 4.04586 6.98634 4.09032 6.95963 4.1273C6.93292 4.16428 6.89524 4.1919 6.85193 4.20624L5.68993 4.59324C5.43431 4.67808 5.20202 4.82143 5.01157 5.01188C4.82112 5.20233 4.67777 5.43462 4.59293 5.69024L4.20593 6.85224C4.19159 6.89555 4.16397 6.93323 4.12699 6.95994C4.09001 6.98665 4.04555 7.00103 3.99993 7.00103C3.95431 7.00103 3.90986 6.98665 3.87288 6.95994C3.8359 6.93323 3.80827 6.89555 3.79393 6.85224L3.40693 5.69024C3.32209 5.43462 3.17874 5.20233 2.98829 5.01188C2.79784 4.82143 2.56556 4.67808 2.30993 4.59324L1.14793 4.20624C1.10463 4.1919 1.06694 4.16428 1.04023 4.1273C1.01352 4.09032 0.999146 4.04586 0.999146 4.00024C0.999146 3.95462 1.01352 3.91017 1.04023 3.87319C1.06694 3.83621 1.10463 3.80858 1.14793 3.79424L2.30993 3.40724C2.56556 3.3224 2.79784 3.17905 2.98829 2.9886C3.17874 2.79815 3.32209 2.56587 3.40693 2.31024L3.79393 1.14824ZM10.8629 0.0992422C10.8728 0.0707684 10.8913 0.0460781 10.9159 0.0286037C10.9404 0.0111294 10.9698 0.0017395 10.9999 0.0017395C11.0301 0.0017395 11.0595 0.0111294 11.084 0.0286037C11.1086 0.0460781 11.1271 0.0707684 11.1369 0.0992422L11.3949 0.873242C11.5099 1.21924 11.7809 1.49024 12.1269 1.60524L12.9009 1.86324C12.9294 1.87311 12.9541 1.89161 12.9716 1.91617C12.989 1.94072 12.9984 1.97011 12.9984 2.00024C12.9984 2.03038 12.989 2.05977 12.9716 2.08432C12.9541 2.10887 12.9294 2.12737 12.9009 2.13724L12.1269 2.39524C11.9566 2.45224 11.8018 2.54803 11.6747 2.67506C11.5477 2.80209 11.4519 2.95688 11.3949 3.12724L11.1369 3.90124C11.1271 3.92972 11.1086 3.95441 11.084 3.97188C11.0595 3.98936 11.0301 3.99875 10.9999 3.99875C10.9698 3.99875 10.9404 3.98936 10.9159 3.97188C10.8913 3.95441 10.8728 3.92972 10.8629 3.90124L10.6049 3.12724C10.5479 2.95688 10.4521 2.80209 10.3251 2.67506C10.1981 2.54803 10.0433 2.45224 9.87293 2.39524L9.09993 2.13724C9.07146 2.12737 9.04677 2.10887 9.02929 2.08432C9.01182 2.05977 9.00243 2.03038 9.00243 2.00024C9.00243 1.97011 9.01182 1.94072 9.02929 1.91617C9.04677 1.89161 9.07146 1.87311 9.09993 1.86324L9.87393 1.60524C10.2199 1.49024 10.4909 1.21924 10.6059 0.873242L10.8629 0.0992422Z",fill:"#E1581A"})),wp.element.createElement("defs",null,wp.element.createElement("clipPath",{id:"clip0_0_75"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white"}))))),wp.element.createElement(l.TextControl,{placeholder:Object(c.__)("Image Prompt"),value:I,className:"recipe-image-prompt-field",onChange:function(e){B(e)}})),wp.element.createElement("button",{className:"submit-button "+(x?"":"disabled"),disabled:!x,isPrimary:x},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"19",viewBox:"0 0 21 19",fill:"none"},wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.9965 14.7697C17.8949 14.5878 21 11.3529 21 7.38889C21 3.30812 17.7093 0 13.65 0C10.7148 0 8.18145 1.72961 7.00345 4.23029C7.03215 4.22895 7.0609 4.22777 7.0897 4.22677C3.15096 4.3646 0 7.61794 0 11.6111C0 15.6919 3.29072 19 7.35003 19C10.2852 19 12.8186 17.2704 13.9965 14.7697ZM14.6383 12.5733C17.0653 12.1085 18.9 9.96409 18.9 7.38889C18.9 4.47405 16.5495 2.11111 13.65 2.11111C11.821 2.11111 10.2106 3.05125 9.27061 4.47703C12.3985 5.32595 14.7001 8.19833 14.7001 11.6111C14.7001 11.9372 14.679 12.2584 14.6383 12.5733ZM7.47429 4.22326C7.43292 4.22257 7.39147 4.22222 7.34994 4.22222L7.47429 4.22326ZM6.83247 12.2473L7.22749 11.0972C7.29486 10.9012 7.58025 10.9012 7.64762 11.0972L8.04264 12.2473C8.12959 12.5001 8.27608 12.7298 8.47051 12.9182C8.66494 13.1066 8.90196 13.2485 9.16279 13.3326L10.3485 13.7156C10.5506 13.7809 10.5506 14.0576 10.3485 14.1229L9.16217 14.5059C8.9014 14.5902 8.66446 14.7322 8.47014 14.9207C8.27581 15.1092 8.12945 15.339 8.04264 15.5919L7.64762 16.7414C7.63309 16.7843 7.60496 16.8216 7.56724 16.8481C7.52952 16.8746 7.48413 16.8889 7.43755 16.8889C7.39098 16.8889 7.34559 16.8746 7.30786 16.8481C7.27014 16.8216 7.24201 16.7843 7.22749 16.7414L6.83247 15.5913C6.74558 15.3385 6.59918 15.1089 6.40486 14.9205C6.21054 14.7321 5.97364 14.5901 5.71293 14.5059L4.52664 14.1229C4.48239 14.1089 4.44385 14.0816 4.41653 14.045C4.3892 14.0084 4.37449 13.9644 4.37449 13.9193C4.37449 13.8741 4.3892 13.8301 4.41653 13.7935C4.44385 13.757 4.48239 13.7297 4.52664 13.7156L5.71293 13.3326C5.97364 13.2484 6.21054 13.1065 6.40486 12.9181C6.59918 12.7297 6.74558 12.5 6.83247 12.2473ZM4.86164 8.06963C4.87043 8.04391 4.88734 8.02154 4.90999 8.00568C4.93264 7.98982 4.95987 7.98129 4.98781 7.98129C5.01574 7.98129 5.04297 7.98982 5.06562 8.00568C5.08827 8.02154 5.10519 8.04391 5.11397 8.06963L5.35098 8.75957C5.45693 9.06713 5.70558 9.3082 6.02282 9.41092L6.73448 9.6407C6.761 9.64921 6.78408 9.66561 6.80044 9.68757C6.81679 9.70953 6.8256 9.73592 6.8256 9.76301C6.8256 9.7901 6.81679 9.81649 6.80044 9.83845C6.78408 9.86041 6.761 9.87681 6.73448 9.88532L6.02282 10.1151C5.86627 10.1655 5.72401 10.2506 5.60737 10.3637C5.49073 10.4768 5.40294 10.6147 5.35098 10.7665L5.11397 11.4564C5.10519 11.4821 5.08827 11.5045 5.06562 11.5203C5.04297 11.5362 5.01574 11.5447 4.98781 11.5447C4.95987 11.5447 4.93264 11.5362 4.90999 11.5203C4.88734 11.5045 4.87043 11.4821 4.86164 11.4564L4.62463 10.7665C4.57267 10.6147 4.48488 10.4768 4.36824 10.3637C4.2516 10.2506 4.10934 10.1655 3.95279 10.1151L3.24114 9.88532C3.21461 9.87681 3.19153 9.86041 3.17518 9.83845C3.15882 9.81649 3.15001 9.7901 3.15001 9.76301C3.15001 9.73592 3.15882 9.70953 3.17518 9.68757C3.19153 9.66561 3.21461 9.64921 3.24114 9.6407L3.95279 9.41092C4.10934 9.36054 4.2516 9.27543 4.36824 9.16235C4.48488 9.04927 4.57267 8.91135 4.62463 8.75957L4.86164 8.06963ZM9.19096 7.44678C9.19701 7.42987 9.20833 7.41522 9.22337 7.40484C9.23841 7.39446 9.25641 7.38889 9.27486 7.38889C9.29332 7.38889 9.31132 7.39446 9.32635 7.40484C9.34139 7.41522 9.35272 7.42987 9.35877 7.44678L9.51678 7.90635C9.58721 8.11178 9.75318 8.27269 9.96508 8.34097L10.4391 8.49416C10.4565 8.50002 10.4717 8.51101 10.4824 8.52558C10.4931 8.54016 10.4988 8.55761 10.4988 8.57551C10.4988 8.5934 10.4931 8.61085 10.4824 8.62543C10.4717 8.64 10.4565 8.65099 10.4391 8.65685L9.96508 8.81004C9.86074 8.84388 9.76594 8.90076 9.68815 8.97618C9.61035 9.0516 9.55168 9.14351 9.51678 9.24466L9.35877 9.70423C9.35272 9.72113 9.34139 9.7358 9.32635 9.74617C9.31132 9.75655 9.29332 9.76212 9.27486 9.76212C9.25641 9.76212 9.23841 9.75655 9.22337 9.74617C9.20833 9.7358 9.19701 9.72113 9.19096 9.70423L9.03295 9.24466C8.99804 9.14351 8.93938 9.0516 8.86158 8.97618C8.78378 8.90076 8.68898 8.84388 8.58465 8.81004L8.11123 8.65685C8.09379 8.65099 8.07867 8.64 8.06797 8.62543C8.05727 8.61085 8.05152 8.5934 8.05152 8.57551C8.05152 8.55761 8.05727 8.54016 8.06797 8.52558C8.07867 8.51101 8.09379 8.50002 8.11123 8.49416L8.58526 8.34097C8.79716 8.27269 8.96313 8.11178 9.03356 7.90635L9.19096 7.44678Z",fill:"white"})),Object(c.__)("Generate with 1 AI Credit")))),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("h4",null,"Prompt Examples"),wp.element.createElement("ul",null,Re.map(function(e,t){return wp.element.createElement("li",{key:t,onClick:function(){return xe(e)}},e)}))))),se&&wp.element.createElement(l.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:Pe},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"We're sorry, an unexpected error has occurred."),wp.element.createElement("p",null,"Please connect your Recipe Card Blocks account to your website"),wp.element.createElement("a",{class:"components-button buyMore",href:b+"/wp-admin/admin.php?page=admin-license"},"Connect your account")))),re&&wp.element.createElement(l.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:Pe},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"We're sorry, an unexpected error has occurred."),wp.element.createElement("p",null,"Refresh the page, this might clear the error and allow you to continue."),wp.element.createElement(l.Button,{className:"try-again",onClick:Le},wp.element.createElement("span",{className:"btn-text"},"Try again"))))),Q&&wp.element.createElement(l.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:Pe},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions ai-credits-error"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"There are no AI Credits left"),wp.element.createElement("p",{className:"ai-p"},"Refill your balance for uninterrupted access to AI Recipe Generator functionalities."),wp.element.createElement("span",{className:"ai-error"},wp.element.createElement("a",{href:"#"},"Learn more about AI Recipe Generator")),wp.element.createElement(l.Button,{className:"try-again ai-error",target:"_blank",href:v+"account/ai-credits/"},wp.element.createElement("span",{className:"btn-text"},"Buy more Al credits"))))),me&&wp.element.createElement("div",{className:"loader"}),_e&&wp.element.createElement(p.a,{message:pe?"Recipe Created Successfully":re||"Insufficient credits",type:pe?"success":re?"error":"insufficient-credit"}))};t.a=g},function(e,t,n){var r=function(){return this}()||Function("return this")(),o=r.regeneratorRuntime&&Object.getOwnPropertyNames(r).indexOf("regeneratorRuntime")>=0,i=o&&r.regeneratorRuntime;if(r.regeneratorRuntime=void 0,e.exports=n(623),o)r.regeneratorRuntime=i;else try{delete r.regeneratorRuntime}catch(e){r.regeneratorRuntime=void 0}},function(e,t){!function(t){"use strict";function n(e,t,n,r){var i=t&&t.prototype instanceof o?t:o,a=Object.create(i.prototype),s=new d(r||[]);return a._invoke=l(e,n,s),a}function r(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function o(){}function i(){}function a(){}function s(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function c(e){function t(n,o,i,a){var s=r(e[n],e,o);if("throw"!==s.type){var c=s.arg,l=c.value;return l&&"object"===typeof l&&g.call(l,"__await")?Promise.resolve(l.__await).then(function(e){t("next",e,i,a)},function(e){t("throw",e,i,a)}):Promise.resolve(l).then(function(e){c.value=e,i(c)},a)}a(s.arg)}function n(e,n){function r(){return new Promise(function(r,o){t(e,n,r,o)})}return o=o?o.then(r,r):r()}var o;this._invoke=n}function l(e,t,n){var o=j;return function(i,a){if(o===x)throw new Error("Generator is already running");if(o===S){if("throw"===i)throw a;return m()}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var c=u(s,n);if(c){if(c===T)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===j)throw o=S,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=x;var l=r(e,t,n);if("normal"===l.type){if(o=n.done?S:k,l.arg===T)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=S,n.method="throw",n.arg=l.arg)}}}function u(e,t){var n=e.iterator[t.method];if(n===b){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=b,u(e,t),"throw"===t.method))return T;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return T}var o=r(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,T;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=b),t.delegate=null,T):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,T)}function p(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function f(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function d(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(p,this),this.reset(!0)}function h(e){if(e){var t=e[w];if(t)return t.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc<=this.prev){var a=g.call(o,"catchLoc"),s=g.call(o,"finallyLoc");if(a&&s){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&g.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),f(n),T}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;f(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:h(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=b),T}}}(function(){return this}()||Function("return this")())},function(e,t){},function(e,t,n){"use strict";function r(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(o,i){try{var a=t[o](i),s=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var o=n(189),i=n.n(o),a=n(4),s=(n.n(a),n(190)),c=(n.n(s),n(3)),l=(n.n(c),n(14)),u=(n.n(l),n(30)),p=n(6),f=n.n(p),d=n(191),h=n(2),m=(n.n(h),this),b=function(){function e(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(_n=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{!_n&&a.return&&a.return()}finally{if(r)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),v=wpzoomRecipeCard,g=v.siteURL,y=v.storeURL,w=function(e){var t=e.message;if(void 0===t)return"";var n="";if("image"===e.type&&!t.hasOwnProperty("image")||"recipe"===e.type&&!t.hasOwnProperty("recipe")||"nutrition"===e.type&&!t.hasOwnProperty("nutrition"))return"";"image"===e.type&&t.hasOwnProperty("image")?n=t.image:"recipe"===e.type&&t.hasOwnProperty("recipe")?n=t.recipe:"nutrition"===e.type&&t.hasOwnProperty("nutrition")&&(n=t.nutrition);var o=Object(a.useState)(!1),s=b(o,2),p=(s[0],s[1],Object(u.a)()),f=(p.getRecipeData,p.setRecipeData),v=Object(a.useState)(!1),w=b(v,2),C=w[0],E=w[1],_=Object(a.useState)(n),O=b(_,2),j=O[0],k=O[1],x=Object(a.useState)(!1),S=b(x,2),T=S[0],P=S[1],L=Object(a.useState)(!1),R=b(L,2),z=R[0],A=R[1],M=Object(a.useState)(!0),N=b(M,2),D=(N[0],N[1]),V=Object(a.useState)(!1),I=b(V,2),B=(I[0],I[1]),F=Object(a.useState)(!1),H=b(F,2),q=H[0],U=H[1],Z=Object(a.useState)(!1),G=b(Z,2),W=G[0],K=G[1],Y=Object(a.useState)(!1),$=b(Y,2),J=$[0],X=$[1],Q=Object(a.useState)(!1),ee=b(Q,2),te=ee[0],ne=(ee[1],Object(l.useSelect)(function(e){return{getCurrentUser:e("core").getCurrentUser}})),re=ne.getCurrentUser,oe=function(){var t=r(i.a.mark(function t(){var n,r,o,a,s,c,l,u,p,d,h;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(confirm("Are you sure you want to regenerate the "+e.type+"? This action cannot be undone.")){t.next=2;break}return t.abrupt("return",!1);case 2:return t.prev=2,t.next=5,re();case 5:return n=t.sent,X(!0),E(!1),r={},t.next=11,fetch(g+"/wp-json/wpzoomRCB/v1/getLicenseData").then(function(e){return e.json()}).then(function(e){r=e}).catch(function(e){console.error("Error fetching option value:",e)});case 11:if(""!=r.user&&null!=r.user&&void 0!=r.user){t.next=16;break}return K(!1),X(!1),A(!0),t.abrupt("return",!1);case 16:if(o="","image"!==e.type){t.next=21;break}o=r.endpoint_url+"wp-json/wp-zoom-openai/v1/regenerate_img",t.next=30;break;case 21:if("recipe"!==e.type){t.next=25;break}o=r.endpoint_url+"wp-json/wp-zoom-openai/v1/regenerate_data",t.next=30;break;case 25:if("nutrition"!==e.type){t.next=29;break}o=r.endpoint_url+"wp-json/wp-zoom-openai/v1/regenerate_nutrition",t.next=30;break;case 29:return t.abrupt("return",!1);case 30:return a=r.chat_model,s="",c="","recipe"===e.type?(s=" "+r.append_recipe_data_prompt,c=r.prepend_recipe_data_prompt+" "):"image"===e.type&&(s=" "+r.append_recipe_image_prompt,c=r.prepend_recipe_image_prompt+" "),t.next=34,fetch(o,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({message:c+j+s,user_id:r.user.ID,email:r.user.email,chat_model:a})});case 34:return l=t.sent,t.next=37,l.json();case 37:if(u=t.sent,"Insufficient credits"!==u.error){t.next=42;break}U(!0),t.next=68;break;case 42:if("recipe"!==e.type){t.next=54;break}t.prev=43,p=u.chat_response?JSON.parse(u.chat_response):null,console.log("isvalid",u.chat_response,JSON.parse(u.chat_response),p),t.next=54;break;case 48:return t.prev=48,t.t0=t.catch(43),K(!1),P(!1),console.error("Error parsing JSON:",t.t0.message),t.abrupt("return",!1);case 54:if(d=u.dalle_response,h=u.chat_response,!(void 0!==d&&d.error||void 0!==h&&h.error)){t.next=59;break}return K(!1),P("Error in AI Response,\nTry using a different prompt."),t.abrupt("return",!1);case 59:if("image"!==e.type){t.next=62;break}return t.next=62,fetch(g+"/wp-json/wpzoomRCB/v1/saveGeneratedImage",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(d)}).then(function(e){return e.json()}).then(function(e){d=e}).catch(function(e){console.error("Error fetching option value:",e)});case 62:if(!u.credits){t.next=65;break}return t.next=65,fetch(g+"/wp-json/wpzoomRCB/v1/updateCredits",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u.credits)});case 65:P(!1),K(!0),f(u.chat_response,d);case 68:t.next=74;break;case 70:t.prev=70,t.t1=t.catch(2),K(!1),P(!0);case 74:return t.prev=74,X(!1),E(!1),t.finish(74);case 78:case"end":return t.stop()}},t,m,[[2,70,74,78],[43,48]])}));return function(){return t.apply(this,arguments)}}(),ie=function(){P(!1),A(!1),U(!1),B(!1),D(!0)},ae=function(){P(!1),E(!0),D(!1)};return wp.element.createElement("div",{className:"ai-div"},wp.element.createElement(c.Button,{className:"regenerate-recipe-button",onClick:function(){"nutrition"===e.type?oe():E(C?!1:!0)}},wp.element.createElement("span",{className:"btn-svg"},wp.element.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M5.99935 11.3327C4.51046 11.3327 3.24935 10.816 2.21602 9.78268C1.18268 8.74935 0.666016 7.48824 0.666016 5.99935C0.666016 4.51046 1.18268 3.24935 2.21602 2.21602C3.24935 1.18268 4.51046 0.666016 5.99935 0.666016C6.76602 0.666016 7.49935 0.824238 8.19935 1.14068C8.89935 1.45713 9.49935 1.91002 9.99935 2.49935V0.666016H11.3327V5.33268H6.66602V3.99935H9.46602C9.11046 3.37713 8.62446 2.88824 8.00802 2.53268C7.39157 2.17713 6.72202 1.99935 5.99935 1.99935C4.88824 1.99935 3.94379 2.38824 3.16602 3.16602C2.38824 3.94379 1.99935 4.88824 1.99935 5.99935C1.99935 7.11046 2.38824 8.0549 3.16602 8.83268C3.94379 9.61046 4.88824 9.99935 5.99935 9.99935C6.8549 9.99935 7.62713 9.7549 8.31602 9.26602C9.0049 8.77713 9.48824 8.13268 9.76602 7.33268H11.166C10.8549 8.51046 10.2216 9.47157 9.26602 10.216C8.31046 10.9605 7.22157 11.3327 5.99935 11.3327Z",fill:"#E1581A"}))),wp.element.createElement("span",{className:"btn-text"},"nutrition"===e.type?t.recipe?"Recalculate":"Calculate":"Regenerate"," ",e.type," ","nutrition"!==e.type?"with 1 AI credit":"with AI")),J&&wp.element.createElement("div",{className:"loader"}),C&&wp.element.createElement(c.Popover,{className:"popup-overlay",position:"bottom center"},wp.element.createElement("div",{className:"popup-content"},wp.element.createElement("button",{className:"close-button",onClick:function(){E(!1)}},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("form",{onSubmit:oe},wp.element.createElement("div",{className:"svg-input"},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"22",viewBox:"0 0 16 16",fill:"none"},wp.element.createElement("g",{clipPath:"url(#clip0_0_75)"},wp.element.createElement("path",{d:"M7.65693 6.24724C7.76693 5.91724 8.23293 5.91724 8.34293 6.24724L8.98793 8.18424C9.1299 8.61004 9.3691 8.99693 9.68657 9.31422C10.004 9.63152 10.3911 9.8705 10.8169 10.0122L12.7529 10.6572C13.0829 10.7672 13.0829 11.2332 12.7529 11.3432L10.8159 11.9882C10.3901 12.1302 10.0033 12.3694 9.68595 12.6869C9.36866 13.0044 9.12967 13.3914 8.98793 13.8172L8.34293 15.7532C8.31922 15.8255 8.27329 15.8884 8.21169 15.933C8.1501 15.9777 8.07599 16.0017 7.99993 16.0017C7.92388 16.0017 7.84977 15.9777 7.78817 15.933C7.72658 15.8884 7.68065 15.8255 7.65693 15.7532L7.01193 13.8162C6.87006 13.3905 6.63101 13.0037 6.31373 12.6865C5.99644 12.3692 5.60963 12.1301 5.18393 11.9882L3.24693 11.3432C3.17467 11.3195 3.11175 11.2736 3.06713 11.212C3.02252 11.1504 2.9985 11.0763 2.9985 11.0002C2.9985 10.9242 3.02252 10.8501 3.06713 10.7885C3.11175 10.7269 3.17467 10.681 3.24693 10.6572L5.18393 10.0122C5.60963 9.87037 5.99644 9.63132 6.31373 9.31404C6.63101 8.99675 6.87006 8.60994 7.01193 8.18424L7.65693 6.24724ZM3.79393 1.14824C3.80827 1.10494 3.8359 1.06725 3.87288 1.04054C3.90986 1.01383 3.95431 0.999455 3.99993 0.999455C4.04555 0.999455 4.09001 1.01383 4.12699 1.04054C4.16397 1.06725 4.19159 1.10494 4.20593 1.14824L4.59293 2.31024C4.76593 2.82824 5.17193 3.23424 5.68993 3.40724L6.85193 3.79424C6.89524 3.80858 6.93292 3.83621 6.95963 3.87319C6.98634 3.91017 7.00072 3.95462 7.00072 4.00024C7.00072 4.04586 6.98634 4.09032 6.95963 4.1273C6.93292 4.16428 6.89524 4.1919 6.85193 4.20624L5.68993 4.59324C5.43431 4.67808 5.20202 4.82143 5.01157 5.01188C4.82112 5.20233 4.67777 5.43462 4.59293 5.69024L4.20593 6.85224C4.19159 6.89555 4.16397 6.93323 4.12699 6.95994C4.09001 6.98665 4.04555 7.00103 3.99993 7.00103C3.95431 7.00103 3.90986 6.98665 3.87288 6.95994C3.8359 6.93323 3.80827 6.89555 3.79393 6.85224L3.40693 5.69024C3.32209 5.43462 3.17874 5.20233 2.98829 5.01188C2.79784 4.82143 2.56556 4.67808 2.30993 4.59324L1.14793 4.20624C1.10463 4.1919 1.06694 4.16428 1.04023 4.1273C1.01352 4.09032 0.999146 4.04586 0.999146 4.00024C0.999146 3.95462 1.01352 3.91017 1.04023 3.87319C1.06694 3.83621 1.10463 3.80858 1.14793 3.79424L2.30993 3.40724C2.56556 3.3224 2.79784 3.17905 2.98829 2.9886C3.17874 2.79815 3.32209 2.56587 3.40693 2.31024L3.79393 1.14824ZM10.8629 0.0992422C10.8728 0.0707684 10.8913 0.0460781 10.9159 0.0286037C10.9404 0.0111294 10.9698 0.0017395 10.9999 0.0017395C11.0301 0.0017395 11.0595 0.0111294 11.084 0.0286037C11.1086 0.0460781 11.1271 0.0707684 11.1369 0.0992422L11.3949 0.873242C11.5099 1.21924 11.7809 1.49024 12.1269 1.60524L12.9009 1.86324C12.9294 1.87311 12.9541 1.89161 12.9716 1.91617C12.989 1.94072 12.9984 1.97011 12.9984 2.00024C12.9984 2.03038 12.989 2.05977 12.9716 2.08432C12.9541 2.10887 12.9294 2.12737 12.9009 2.13724L12.1269 2.39524C11.9566 2.45224 11.8018 2.54803 11.6747 2.67506C11.5477 2.80209 11.4519 2.95688 11.3949 3.12724L11.1369 3.90124C11.1271 3.92972 11.1086 3.95441 11.084 3.97188C11.0595 3.98936 11.0301 3.99875 10.9999 3.99875C10.9698 3.99875 10.9404 3.98936 10.9159 3.97188C10.8913 3.95441 10.8728 3.92972 10.8629 3.90124L10.6049 3.12724C10.5479 2.95688 10.4521 2.80209 10.3251 2.67506C10.1981 2.54803 10.0433 2.45224 9.87293 2.39524L9.09993 2.13724C9.07146 2.12737 9.04677 2.10887 9.02929 2.08432C9.01182 2.05977 9.00243 2.03038 9.00243 2.00024C9.00243 1.97011 9.01182 1.94072 9.02929 1.91617C9.04677 1.89161 9.07146 1.87311 9.09993 1.86324L9.87393 1.60524C10.2199 1.49024 10.4909 1.21924 10.6059 0.873242L10.8629 0.0992422Z",fill:"#E1581A"})),wp.element.createElement("defs",null,wp.element.createElement("clipPath",{id:"clip0_0_75"},wp.element.createElement("rect",{width:"16",height:"16",fill:"white"}))))),wp.element.createElement(c.TextControl,{placeholder:Object(h.__)("Message Recipe Generator"),value:j,className:"message-recipe",onChange:function(e){k(e)}})),wp.element.createElement("button",{className:"submit-button "+(j?"":"disabled"),disabled:!j,isPrimary:j},wp.element.createElement("span",null,wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"19",viewBox:"0 0 21 19",fill:"none"},wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.9965 14.7697C17.8949 14.5878 21 11.3529 21 7.38889C21 3.30812 17.7093 0 13.65 0C10.7148 0 8.18145 1.72961 7.00345 4.23029C7.03215 4.22895 7.0609 4.22777 7.0897 4.22677C3.15096 4.3646 0 7.61794 0 11.6111C0 15.6919 3.29072 19 7.35003 19C10.2852 19 12.8186 17.2704 13.9965 14.7697ZM14.6383 12.5733C17.0653 12.1085 18.9 9.96409 18.9 7.38889C18.9 4.47405 16.5495 2.11111 13.65 2.11111C11.821 2.11111 10.2106 3.05125 9.27061 4.47703C12.3985 5.32595 14.7001 8.19833 14.7001 11.6111C14.7001 11.9372 14.679 12.2584 14.6383 12.5733ZM7.47429 4.22326C7.43292 4.22257 7.39147 4.22222 7.34994 4.22222L7.47429 4.22326ZM6.83247 12.2473L7.22749 11.0972C7.29486 10.9012 7.58025 10.9012 7.64762 11.0972L8.04264 12.2473C8.12959 12.5001 8.27608 12.7298 8.47051 12.9182C8.66494 13.1066 8.90196 13.2485 9.16279 13.3326L10.3485 13.7156C10.5506 13.7809 10.5506 14.0576 10.3485 14.1229L9.16217 14.5059C8.9014 14.5902 8.66446 14.7322 8.47014 14.9207C8.27581 15.1092 8.12945 15.339 8.04264 15.5919L7.64762 16.7414C7.63309 16.7843 7.60496 16.8216 7.56724 16.8481C7.52952 16.8746 7.48413 16.8889 7.43755 16.8889C7.39098 16.8889 7.34559 16.8746 7.30786 16.8481C7.27014 16.8216 7.24201 16.7843 7.22749 16.7414L6.83247 15.5913C6.74558 15.3385 6.59918 15.1089 6.40486 14.9205C6.21054 14.7321 5.97364 14.5901 5.71293 14.5059L4.52664 14.1229C4.48239 14.1089 4.44385 14.0816 4.41653 14.045C4.3892 14.0084 4.37449 13.9644 4.37449 13.9193C4.37449 13.8741 4.3892 13.8301 4.41653 13.7935C4.44385 13.757 4.48239 13.7297 4.52664 13.7156L5.71293 13.3326C5.97364 13.2484 6.21054 13.1065 6.40486 12.9181C6.59918 12.7297 6.74558 12.5 6.83247 12.2473ZM4.86164 8.06963C4.87043 8.04391 4.88734 8.02154 4.90999 8.00568C4.93264 7.98982 4.95987 7.98129 4.98781 7.98129C5.01574 7.98129 5.04297 7.98982 5.06562 8.00568C5.08827 8.02154 5.10519 8.04391 5.11397 8.06963L5.35098 8.75957C5.45693 9.06713 5.70558 9.3082 6.02282 9.41092L6.73448 9.6407C6.761 9.64921 6.78408 9.66561 6.80044 9.68757C6.81679 9.70953 6.8256 9.73592 6.8256 9.76301C6.8256 9.7901 6.81679 9.81649 6.80044 9.83845C6.78408 9.86041 6.761 9.87681 6.73448 9.88532L6.02282 10.1151C5.86627 10.1655 5.72401 10.2506 5.60737 10.3637C5.49073 10.4768 5.40294 10.6147 5.35098 10.7665L5.11397 11.4564C5.10519 11.4821 5.08827 11.5045 5.06562 11.5203C5.04297 11.5362 5.01574 11.5447 4.98781 11.5447C4.95987 11.5447 4.93264 11.5362 4.90999 11.5203C4.88734 11.5045 4.87043 11.4821 4.86164 11.4564L4.62463 10.7665C4.57267 10.6147 4.48488 10.4768 4.36824 10.3637C4.2516 10.2506 4.10934 10.1655 3.95279 10.1151L3.24114 9.88532C3.21461 9.87681 3.19153 9.86041 3.17518 9.83845C3.15882 9.81649 3.15001 9.7901 3.15001 9.76301C3.15001 9.73592 3.15882 9.70953 3.17518 9.68757C3.19153 9.66561 3.21461 9.64921 3.24114 9.6407L3.95279 9.41092C4.10934 9.36054 4.2516 9.27543 4.36824 9.16235C4.48488 9.04927 4.57267 8.91135 4.62463 8.75957L4.86164 8.06963ZM9.19096 7.44678C9.19701 7.42987 9.20833 7.41522 9.22337 7.40484C9.23841 7.39446 9.25641 7.38889 9.27486 7.38889C9.29332 7.38889 9.31132 7.39446 9.32635 7.40484C9.34139 7.41522 9.35272 7.42987 9.35877 7.44678L9.51678 7.90635C9.58721 8.11178 9.75318 8.27269 9.96508 8.34097L10.4391 8.49416C10.4565 8.50002 10.4717 8.51101 10.4824 8.52558C10.4931 8.54016 10.4988 8.55761 10.4988 8.57551C10.4988 8.5934 10.4931 8.61085 10.4824 8.62543C10.4717 8.64 10.4565 8.65099 10.4391 8.65685L9.96508 8.81004C9.86074 8.84388 9.76594 8.90076 9.68815 8.97618C9.61035 9.0516 9.55168 9.14351 9.51678 9.24466L9.35877 9.70423C9.35272 9.72113 9.34139 9.7358 9.32635 9.74617C9.31132 9.75655 9.29332 9.76212 9.27486 9.76212C9.25641 9.76212 9.23841 9.75655 9.22337 9.74617C9.20833 9.7358 9.19701 9.72113 9.19096 9.70423L9.03295 9.24466C8.99804 9.14351 8.93938 9.0516 8.86158 8.97618C8.78378 8.90076 8.68898 8.84388 8.58465 8.81004L8.11123 8.65685C8.09379 8.65099 8.07867 8.64 8.06797 8.62543C8.05727 8.61085 8.05152 8.5934 8.05152 8.57551C8.05152 8.55761 8.05727 8.54016 8.06797 8.52558C8.07867 8.51101 8.09379 8.50002 8.11123 8.49416L8.58526 8.34097C8.79716 8.27269 8.96313 8.11178 9.03356 7.90635L9.19096 7.44678Z",fill:"white"})),Object(h.__)("Generate with 1 AI Credit")))))),z&&wp.element.createElement(c.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:ie},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"We're sorry, an unexpected error has occurred."),wp.element.createElement("p",null,"Please, check in the Ai Credits page that you are connected to the ",y),wp.element.createElement("a",{class:"components-button is-primary",href:g+"/wp-admin/admin.php?page=admin-license"},"AI Credits and Connect page")))),T&&wp.element.createElement(c.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:ie},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"We're sorry, an unexpected error has occurred."),wp.element.createElement("p",null,"Refresh the page, this might clear the error and allow you to continue."),wp.element.createElement(c.Button,{className:"try-again",onClick:ae},wp.element.createElement("span",{className:"btn-text"},"Try again"))))),q&&wp.element.createElement(c.Popover,{className:"popup-overlay",position:"center center"},wp.element.createElement("div",{className:"popup-content popup-content-error"},wp.element.createElement("button",{className:"close-button error-close-btn",onClick:ie},wp.element.createElement("span",{className:"dashicons dashicons-no-alt"})),wp.element.createElement("div",{className:"Content-suggestions ai-credits-error"},wp.element.createElement("div",{className:"popup-svg"},wp.element.createElement("svg",{className:"error-svg",xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 18 18",fill:"none"},wp.element.createElement("path",{opacity:"0.3",fillRule:"evenodd",clipRule:"evenodd",d:"M11.2116 12.5764C13.856 12.5764 15.9998 10.4326 15.9998 7.7882C15.9998 5.14375 13.856 3 11.2116 3C9.35072 3 7.73778 4.06155 6.94531 5.61211C9.54951 5.65863 11.6463 7.78421 11.6463 10.3995C11.6463 11.1831 11.4581 11.9227 11.1244 12.5756C11.1534 12.5761 11.1825 12.5764 11.2116 12.5764Z",fill:"#E1581A"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4975 12.7443C14.282 12.615 16.4999 10.3165 16.4999 7.5C16.4999 4.60051 14.1494 2.25 11.2499 2.25C9.15338 2.25 7.34386 3.47893 6.50244 5.25573C6.52295 5.25478 6.54348 5.25394 6.56405 5.25323C3.75067 5.35117 1.5 7.66275 1.5 10.5C1.5 13.3995 3.85051 15.75 6.75 15.75C8.84655 15.75 10.6561 14.5211 11.4975 12.7443ZM11.9559 11.1837C13.6895 10.8534 14.9999 9.32975 14.9999 7.5C14.9999 5.42893 13.321 3.75 11.2499 3.75C9.94357 3.75 8.79323 4.41799 8.12184 5.43105C10.356 6.03423 12 8.07513 12 10.5C12 10.7317 11.985 10.9599 11.9559 11.1837ZM6.83876 5.25074C6.80921 5.25025 6.7796 5.25 6.74994 5.25L6.83876 5.25074ZM6.38031 10.952L6.66247 10.1348C6.71059 9.99561 6.91444 9.99561 6.96256 10.1348L7.24472 10.952C7.30683 11.1316 7.41146 11.2949 7.55034 11.4287C7.68922 11.5626 7.85852 11.6634 8.04482 11.7232L8.89173 11.9953C9.03609 12.0417 9.03609 12.2383 8.89173 12.2847L8.04438 12.5568C7.85812 12.6167 7.68887 12.7176 7.55007 12.8516C7.41127 12.9855 7.30672 13.1488 7.24472 13.3284L6.96256 14.1452C6.95219 14.1757 6.93209 14.2022 6.90515 14.221C6.87821 14.2399 6.84579 14.25 6.81252 14.25C6.77925 14.25 6.74683 14.2399 6.71988 14.221C6.69294 14.2022 6.67284 14.1757 6.66247 14.1452L6.38031 13.328C6.31825 13.1484 6.21368 12.9852 6.07488 12.8514C5.93608 12.7175 5.76687 12.6167 5.58065 12.5568L4.7333 12.2847C4.70169 12.2747 4.67416 12.2553 4.65465 12.2293C4.63513 12.2034 4.62462 12.1721 4.62462 12.14C4.62462 12.1079 4.63513 12.0767 4.65465 12.0507C4.67416 12.0247 4.70169 12.0053 4.7333 11.9953L5.58065 11.7232C5.76687 11.6633 5.93608 11.5625 6.07488 11.4286C6.21368 11.2948 6.31825 11.1316 6.38031 10.952ZM4.97259 7.98368C4.97886 7.96541 4.99094 7.94951 5.00712 7.93825C5.0233 7.92698 5.04275 7.92091 5.0627 7.92091C5.08266 7.92091 5.10211 7.92698 5.11828 7.93825C5.13446 7.94951 5.14655 7.96541 5.15282 7.98368L5.32211 8.4739C5.39779 8.69244 5.5754 8.86372 5.802 8.9367L6.31032 9.09997C6.32926 9.10602 6.34575 9.11767 6.35743 9.13327C6.36912 9.14887 6.37541 9.16763 6.37541 9.18687C6.37541 9.20612 6.36912 9.22488 6.35743 9.24048C6.34575 9.25608 6.32926 9.26773 6.31032 9.27378L5.802 9.43705C5.69018 9.47284 5.58856 9.53332 5.50525 9.61366C5.42194 9.69401 5.35923 9.792 5.32211 9.89985L5.15282 10.3901C5.14655 10.4083 5.13446 10.4242 5.11828 10.4355C5.10211 10.4468 5.08266 10.4528 5.0627 10.4528C5.04275 10.4528 5.0233 10.4468 5.00712 10.4355C4.99094 10.4242 4.97886 10.4083 4.97259 10.3901L4.80329 9.89985C4.76618 9.792 4.70347 9.69401 4.62016 9.61366C4.53685 9.53332 4.43523 9.47284 4.32341 9.43705L3.81509 9.27378C3.79614 9.26773 3.77966 9.25608 3.76797 9.24048C3.75629 9.22488 3.75 9.20612 3.75 9.18687C3.75 9.16763 3.75629 9.14887 3.76797 9.13327C3.77966 9.11767 3.79614 9.10602 3.81509 9.09997L4.32341 8.9367C4.43523 8.90091 4.53685 8.84043 4.62016 8.76009C4.70347 8.67974 4.76618 8.58175 4.80329 8.4739L4.97259 7.98368ZM8.06494 7.54113C8.06926 7.52912 8.07735 7.51871 8.08809 7.51133C8.09884 7.50396 8.11169 7.5 8.12487 7.5C8.13806 7.5 8.15091 7.50396 8.16165 7.51133C8.1724 7.51871 8.18049 7.52912 8.18481 7.54113L8.29767 7.86767C8.34798 8.01364 8.46653 8.12796 8.61788 8.17648L8.95647 8.28533C8.96893 8.28949 8.97973 8.29729 8.98737 8.30765C8.99502 8.31801 8.99913 8.33041 8.99913 8.34312C8.99913 8.35584 8.99502 8.36823 8.98737 8.37859C8.97973 8.38895 8.96893 8.39675 8.95647 8.40092L8.61788 8.50976C8.54336 8.53381 8.47564 8.57422 8.42007 8.62781C8.36451 8.6814 8.3226 8.74671 8.29767 8.81858L8.18481 9.14511C8.18049 9.15712 8.1724 9.16754 8.16165 9.17491C8.15091 9.18228 8.13806 9.18624 8.12487 9.18624C8.11169 9.18624 8.09884 9.18228 8.08809 9.17491C8.07735 9.16754 8.06926 9.15712 8.06494 9.14511L7.95208 8.81858C7.92715 8.74671 7.88524 8.6814 7.82967 8.62781C7.77411 8.57422 7.70639 8.53381 7.63187 8.50976L7.29371 8.40092C7.28126 8.39675 7.27046 8.38895 7.26281 8.37859C7.25517 8.36823 7.25106 8.35584 7.25106 8.34312C7.25106 8.33041 7.25517 8.31801 7.26281 8.30765C7.27046 8.29729 7.28126 8.28949 7.29371 8.28533L7.6323 8.17648C7.78366 8.12796 7.90221 8.01364 7.95252 7.86767L8.06494 7.54113Z",fill:"#E1581A"}))),wp.element.createElement("h4",null,"There are no AI Credits left"),wp.element.createElement("p",{className:"ai-p"},"Refill your balance for uninterrupted access to AI Recipe Generator functionalities."),wp.element.createElement("span",{className:"ai-error"},wp.element.createElement("a",{href:"#"},"Learn more about AI Recipe Generator")),wp.element.createElement(c.Button,{className:"try-again ai-error",target:"_blank",href:"https://recipecard.io/account/ai-credits/"},wp.element.createElement("span",{className:"btn-text"},"Buy more Al credits"))))),te&&wp.element.createElement(d.a,{message:W?"Recipe Regenerated Successfully":T||"Insufficient credits",type:W?"success":T?"error":"insufficient-credit"}))};w.propTypes={type:f.a.string.isRequired,message:f.a.string.isRequired},t.a=w},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";function r(e){var t=/^[^\/\s:]+:(?:\/\/)?[^\/\s#?]+[\/]([^\s#?]+)[#?]{0,1}\S*$/.exec(e);if(t)return t[1]}t.a=r},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(103)},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;if(!t||!Object.keys(t).length)return e;var n=e,r=e.indexOf("?");return-1!==r&&(t=Object.assign(Object(o.a)(e),t),n=n.substr(0,r)),n+"?"+Object(i.a)(t)}t.a=r;var o=n(68),i=n(104)},function(e,t,n){"use strict";n(194)},function(e,t,n){"use strict";n(68),n(104)},function(e,t,n){"use strict";n(192)},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";var r=n(7);n.n(r)},function(e,t){},function(e,t){},function(e,t,n){"use strict";var r=n(3);n.n(r);t.a=wp.element.createElement("svg",{width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("g",{opacity:"0.3"},wp.element.createElement("path",{d:"M19.8276 32.112V29.7576H28.1768V32.112H19.8276Z",fill:"#22BB66"}),wp.element.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36 8H12V40H36V8ZM28.1171 15.6123C27.8869 15.6123 27.6568 15.6391 27.4289 15.6916C26.5558 14.6103 25.3855 14 24.1526 14C22.3597 14 20.7721 15.2252 19.9645 17.1759C17.7565 17.103 16 19.3386 16 22.0996C16 24.0807 16.9358 25.8415 18.3362 26.6076V33.056C18.3362 33.5779 18.6697 34 19.0819 34H28.9225C29.3347 34 29.6682 33.5779 29.6682 33.056V25.0413C31.0657 24.2715 32 22.5116 32 20.5352C32 17.8212 30.2581 15.6123 28.1171 15.6123Z",fill:"#22BB66"})),wp.element.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M27.4289 15.6916C27.6568 15.6391 27.887 15.6123 28.1171 15.6123C30.2581 15.6123 32 17.8212 32 20.5352C32 22.5116 31.0657 24.2715 29.6682 25.0413V33.056C29.6682 33.5778 29.3347 34 28.9225 34H19.0819C18.6697 34 18.3362 33.5778 18.3362 33.056V26.6076C16.9358 25.8415 16 24.0807 16 22.0996C16 19.3386 17.7565 17.103 19.9645 17.1759C20.7721 15.2252 22.3597 14 24.1526 14C25.3855 14 26.5558 14.6103 27.4289 15.6916ZM19.8276 29.7576V32.112H28.1768V29.7576H19.8276Z",fill:"#22BB66"}),wp.element.createElement("path",{d:"M36 4.02L12 4C9.78 4 8 5.78 8 8V40C8 42.22 9.78 44 12 44H36C38.22 44 40 42.22 40 40V8C40 5.78 38.22 4.02 36 4.02ZM36 40H12L11.98 8H36V40Z",fill:"#22BB66"}))},function(e,t,n){"use strict";var r=n(649),o=n(2),i=(n.n(o),n(650)),a=n(21);n.n(a);Object(a.registerBlockType)("wpzoom-recipe-card/block-nutrition",{title:Object(o.__)("Nutrition Facts","recipe-card-blocks-by-wpzoom"),description:Object(o.__)("Display Nutrition Facts for your recipe.","recipe-card-blocks-by-wpzoom"),icon:{foreground:"#FDA921",src:r.a},category:"wpzoom-recipe-card",supports:{multiple:!1},keywords:[Object(o.__)("Recipe Card","recipe-card-blocks-by-wpzoom"),Object(o.__)("Nutrition","recipe-card-blocks-by-wpzoom"),Object(o.__)("WPZOOM","recipe-card-blocks-by-wpzoom")],edit:function(e){var t=e.attributes,n=e.setAttributes,r=e.className,o=e.clientId;return wp.element.createElement(i.a,{attributes:t,setAttributes:n,className:r,clientId:o})},save:function(){return null}})},function(e,t,n){"use strict";var r=n(3);n.n(r);t.a=wp.element.createElement("svg",{width:"20",height:"20",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{opacity:"0.3",d:"M38 18V22H18V18H38ZM26 30V26H30V30H26ZM30 34V38H26V34H30ZM22 30H18V26H22V30ZM34 26H38V30H34V26ZM18 34H22V38H18V34ZM34 38V34H38V38H34Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M38 14H18C15.8 14 14 15.8 14 18V38C14 40.2 15.8 42 18 42H38C40.2 42 42 40.2 42 38V18C42 15.8 40.2 14 38 14ZM38 18V22H18V18H38ZM26 30V26H30V30H26ZM30 34V38H26V34H30ZM22 30H18V26H22V30ZM34 26H38V30H34V26ZM18 34H22V38H18V34ZM34 38V34H38V38H34ZM12 34H10C7.8 34 6 32.2 6 30V10C6 7.8 7.8 6 10 6H30C32.2 6 34 7.8 34 10V12H30V10H10V30H12V34Z",fill:"#E1581A"}))},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=n(2),s=(n.n(a),n(9)),c=n.n(s),l=n(651),u=n.n(l),p=n(188),f=n.n(p),d=n(652),h=n.n(d),m=n(40),b=n(0),v=(n.n(b),n(14)),g=(n.n(v),n(20)),y=n(3),w=(n.n(y),n(5)),C=(n.n(w),n(654)),E=(n.n(C),n(655)),_=(n.n(E),function(){function e(e,t){for(var n=0;n0?n.map(function(e){return{value:e.id,label:e.title.raw}}):[],h=wp.element.createElement(f.a,{className:"wpzoom-select-cpt-recipe-cards","aria-labelledby":"cpt-select",options:d,value:u,onChange:function(e){return a({postId:String(e)})},simpleValue:!0,clearable:!0}),m=r(u),v=wp.element.createElement("p",{className:"wpzoom-edit-link-description"},Object(p.__)("Edit the recipe post","recipe-card-blocks-by-wpzoom")," ",wp.element.createElement("a",{href:m},Object(p.__)("here","recipe-card-blocks-by-wpzoom")));return wp.element.createElement(React.Fragment,null,wp.element.createElement(i.InspectorControls,null,wp.element.createElement(s.PanelBody,{title:Object(p.__)("Options","recipe-card-blocks-by-wpzoom")},d.length>0?h:wp.element.createElement(s.Disabled,null,h),v)),wp.element.createElement(l.Fragment,null,"-1"!=u?wp.element.createElement(b,{block:"wpzoom-recipe-card/recipe-block-from-posts",attributes:t}):wp.element.createElement(s.Placeholder,{icon:o.a,label:Object(p.__)("Insert Existing Recipe","recipe-card-blocks-by-wpzoom")},d.length>0?h:wp.element.createElement(s.Disabled,null,h))))})})},function(e,t,n){"use strict";var r=n(3);n.n(r);t.a=wp.element.createElement("svg",{width:"20",height:"20",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{opacity:"0.3","fill-rule":"evenodd","clip-rule":"evenodd",d:"M26.2 8C26.0689 8.64622 26 9.31507 26 10C26 11.8078 26.4797 13.5035 27.3187 14.9668C26.3296 15.6946 25.7 16.7148 25.7 17.6V24.8H28.4V34H30.2V18.1471C31.3176 18.9442 32.6062 19.517 34 19.8V40H10V8H26.2ZM21.2 20.3H19.4V14H17.6V20.3H15.8V14H14V20.3C14 22.289 15.611 23.9 17.6 23.9V34H19.4V23.9C21.389 23.9 23 22.289 23 20.3V14H21.2V20.3Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M27.3187 14.9668C26.3296 15.6946 25.7 16.7148 25.7 17.6V24.8H28.4V34H30.2V18.1471C29.0253 17.3093 28.0394 16.2238 27.3187 14.9668Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M19.4 20.3H21.2V14H23V20.3C23 22.289 21.389 23.9 19.4 23.9V34H17.6V23.9C15.611 23.9 14 22.289 14 20.3V14H15.8V20.3H17.6V14H19.4V20.3Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M34 19.8V40H10L9.98 8H26.2C26.4987 6.52859 27.1205 5.1745 27.988 4.01499L10 4C7.78 4 6 5.78 6 8V40C6 42.22 7.78 44 10 44H34C36.22 44 38 42.22 38 40V19.8C37.3538 19.9311 36.6849 20 36 20C35.3151 20 34.6462 19.9311 34 19.8Z",fill:"#E1581A"}),wp.element.createElement("path",{d:"M38 4H34V10H30L36 16L42 10H38V4Z",fill:"#E1581A"}))},function(e,t,n){"use strict";var r=n(659),o=n.n(r),i=n(42),a=n.n(i),s=n(6),c=n.n(s),l=n(4),u=n.n(l),p=n(660),f=(n.n(p),function(e){var t=e.onMouseDown;return u.a.createElement("span",{className:"Select-arrow",onMouseDown:t})});f.propTypes={onMouseDown:c.a.func};var d=function(){return u.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],m=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var o=e[r.valueKey],i=e[r.labelKey],a=v(o),s=v(i);if(!a&&!s)return!1;var c=a?String(o):null,l=s?String(i):null;return r.ignoreAccents&&(c&&"label"!==r.matchProp&&(c=m(c)),l&&"value"!==r.matchProp&&(l=m(l))),r.ignoreCase&&(c&&"label"!==r.matchProp&&(c=c.toLowerCase()),l&&"value"!==r.matchProp&&(l=l.toLowerCase())),"start"===r.matchPos?c&&"label"!==r.matchProp&&c.substr(0,t.length)===t||l&&"value"!==r.matchProp&&l.substr(0,t.length)===t:c&&"label"!==r.matchProp&&c.indexOf(t)>=0||l&&"value"!==r.matchProp&&l.indexOf(t)>=0})},y=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,o=e.instancePrefix,i=e.onFocus,s=e.onOptionRef,c=e.onSelect,l=e.optionClassName,p=e.optionComponent,f=e.optionRenderer,d=e.options,h=e.removeValue,m=e.selectValue,b=e.valueArray,v=e.valueKey,g=p;return d.map(function(e,p){var d=b&&b.some(function(t){return t[v]===e[v]}),y=e===t,w=a()(l,{"Select-option":!0,"is-selected":d,"is-focused":y,"is-disabled":e.disabled});return u.a.createElement(g,{className:w,focusOption:n,inputValue:r,instancePrefix:o,isDisabled:e.disabled,isFocused:y,isSelected:d,key:"option-"+p+"-"+e[v],onFocus:i,onSelect:c,option:e,optionIndex:p,ref:function(e){s(e,y)},removeValue:h,selectValue:m},f(e,p,r))})};y.propTypes={focusOption:c.a.func,focusedOption:c.a.object,inputValue:c.a.string,instancePrefix:c.a.string,onFocus:c.a.func,onOptionRef:c.a.func,onSelect:c.a.func,optionClassName:c.a.string,optionComponent:c.a.func,optionRenderer:c.a.func,options:c.a.array,removeValue:c.a.func,selectValue:c.a.func,valueArray:c.a.array,valueKey:c.a.string};var w=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},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},E=(function(){function e(e){this.value=e}function t(t){function n(e,t){return new Promise(function(n,o){var s={key:e,arg:t,resolve:n,reject:o,next:null};a?a=a.next=s:(i=a=s,r(e,t))})}function r(n,i){try{var a=t[n](i),s=a.value;s instanceof e?Promise.resolve(s.value).then(function(e){r("next",e)},function(e){r("throw",e)}):o(a.done?"return":"normal",a.value)}catch(e){o("throw",e)}}function o(e,t){switch(e){case"return":i.resolve({value:t,done:!0});break;case"throw":i.reject(t);break;default:i.resolve({value:t,done:!1})}i=i.next,i?r(i.key,i.arg):a=null}var i,a;this._invoke=n,"function"!==typeof t.return&&(this.return=void 0)}"function"===typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},S=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t},T=function(e){function t(e){E(this,t);var n=S(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,o=a()(this.props.className,t.className);return t.disabled?u.a.createElement("div",{className:o,onMouseDown:w,onClick:w},this.props.children):u.a.createElement("div",{className:o,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(u.a.Component);T.propTypes={children:c.a.node,className:c.a.string,instancePrefix:c.a.string.isRequired,isDisabled:c.a.bool,isFocused:c.a.bool,isSelected:c.a.bool,onFocus:c.a.func,onSelect:c.a.func,onUnfocus:c.a.func,option:c.a.object.isRequired,optionIndex:c.a.number};var P=function(e){function t(e){E(this,t);var n=S(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return u.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"\xd7")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?u.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):u.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return u.a.createElement("div",{className:a()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(u.a.Component);P.propTypes={children:c.a.node,disabled:c.a.bool,id:c.a.string,onClick:c.a.func,onRemove:c.a.func,value:c.a.object.isRequired};var L=function(e){return"string"===typeof e?e:null!==e&&JSON.stringify(e)||""},R=c.a.oneOfType([c.a.string,c.a.node]),z=c.a.oneOfType([c.a.string,c.a.number]),A=1,M=function(e,t){var n=e.inputValue,r=e.isPseudoFocused,o=e.isFocused,i=t.onSelectResetsInput;return!n||!i&&!(!o&&r||o&&!r)},N=function(e,t,n){var r=e.inputValue,o=e.isPseudoFocused,i=e.isFocused,a=t.onSelectResetsInput;return!r||!a&&!n&&!o&&!i},D=function(e,t){var n="undefined"===typeof e?"undefined":C(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,o=t.valueKey;if(r)for(var i=0;ia||if.bottom?l.scrollTop=c.offsetTop+c.clientHeight-l.offsetHeight:u.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===("undefined"===typeof t?"undefined":C(t))?t:this.props;if(n.multi){if("string"===typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return D(e,n)}).filter(function(e){return e})}var r=D(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=V(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,o=0;o0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var i=r-this.props.pageSize;r=i<0?0:i}else if("page_down"===e){var a=r+this.props.pageSize;r=a>t.length-1?t.length-1:a}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return u.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},u.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,o=this.props.valueComponent;if(!e.length){return N(this.state,this.props,t)?u.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null}var i=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return u.a.createElement(o,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:i,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),u.a.createElement("span",{className:"Select-aria-only"},"\xa0"))}):M(this.state,this.props)?(t&&(i=null),u.a.createElement(o,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:i,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,i=a()("Select-input",this.props.inputProps.className),s=this.state.isOpen,c=a()((n={},O(n,this._instancePrefix+"-list",s),O(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),l=this.state.inputValue;!l||this.props.onSelectResetsInput||this.state.isFocused||(l="");var p=j({},this.props.inputProps,{"aria-activedescendant":s?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+s,"aria-haspopup":""+s,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":c,className:i,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:l});if(this.props.inputRenderer)return this.props.inputRenderer(p);if(this.props.disabled||!this.props.searchable){var f=x(this.props.inputProps,[]),d=a()(O({},this._instancePrefix+"-list",s));return u.a.createElement("div",j({},f,{"aria-expanded":s,"aria-owns":d,"aria-activedescendant":s?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:i,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?u.a.createElement(o.a,j({id:this.props.id},p,{minWidth:"5"})):u.a.createElement("div",{className:i,key:"input-wrap",style:{display:"inline-block"}},u.a.createElement("input",j({id:this.props.id},p)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return u.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?u.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){return("function"===typeof this.props.filterOptions?this.props.filterOptions:g)(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?u.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return L(e[t.props.valueKey])}).join(this.props.delimiter);return u.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return u.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:L(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var o=-1;if(t.some(function(e,t){var i=e[n]===r[n];return i&&(o=t),i}),-1!==o)return o}for(var i=0;i=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function s(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var c=Object.assign||function(e){for(var t=1;tli{position:relative;line-height:1.8;list-style:none;min-height:44px;padding-left:40px;margin:0 0 15px}.wp-block-wpzoom-recipe-card-block-directions .directions-list>li::before{counter-increment:count;content:counter(count);display:block;position:absolute;top:0;left:0;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.4;color:#222;background:none;width:35px;vertical-align:middle;padding:0;margin-right:20px}.wp-block-wpzoom-recipe-card-block-directions .directions-list>li:last-child{margin:0}.wp-block-wpzoom-recipe-card-block-directions .directions-list .direction-step-group::before{content:'';counter-increment:none}.wp-block-wpzoom-recipe-card-block-directions .direction-step img{margin:10px 0;max-width:100%;height:auto;display:block} :root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87}html[amp] *,html[amp] *:before,html[amp] *:after{-webkit-box-sizing:border-box;box-sizing:border-box}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-print-link,html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-print-link{display:none}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit{right:20px}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit{margin-right:0}.wp-block-wpzoom-recipe-card-block-ingredients{position:relative;color:#736458;background-color:#FBF9E7;border-radius:3px;margin:0 0 20px;padding:30px;text-align:left;max-width:750px}.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link{position:absolute;right:30px;top:30px;text-align:right;z-index:1}.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link a{display:inline-block;text-decoration:none;color:#a0a0a0}.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link .icon-print-link{display:inline-block;vertical-align:text-top;width:18px;margin-right:5px}.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link.hidden{display:none}.wp-block-wpzoom-recipe-card-block-ingredients .wpzoom-recipe-card-print-link.visible{display:block}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-title{font-size:22px;font-weight:600;color:inherit;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list{margin:0 !important;padding:0 !important;list-style:none}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list>li{list-style:none;padding:0 0 13px;margin:0 0 13px;border-bottom:1px solid #e9e5c9;position:relative;cursor:pointer;line-height:1.7}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list>li .ingredient-item-name{display:inline-block;margin:0;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list>li .ingredient-item-name.is-strikethrough-active:hover{text-decoration:line-through}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list>li::before{content:'';display:inline-block;vertical-align:middle;width:18px;height:18px;margin:0 10px 0 0;border-radius:50%;border:2px solid #DEDAB6;cursor:pointer;position:relative}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list>li.ingredient-item-group{cursor:initial}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list>li.ingredient-item-group::before{display:none}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list>li.ticked .ingredient-item-name.is-strikethrough-active{text-decoration:line-through}.wp-block-wpzoom-recipe-card-block-ingredients .ingredients-list>li.ticked::before{border:2px solid #9AD093;background:#9AD093;-webkit-box-shadow:inset 0px 0px 0px 2px #FBF9E7;box-shadow:inset 0px 0px 0px 2px #FBF9E7} -:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87}html[amp] *,html[amp] *:before,html[amp] *:after{-webkit-box-sizing:border-box;box-sizing:border-box}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-print-link,html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-print-link{display:none}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit{right:20px}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit{margin-right:0}.ai-button{background-color:white;color:#E1581A;border:2px solid #E1581A;padding:14px 40px;cursor:pointer;-webkit-transition:background-color 0.3s, color 0.3s;-o-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto !important;display:block;border-radius:5px;font-weight:600 !important;padding:15px 20px 35px 20px !important}.ai-button:hover{background-color:#E1581A;color:white}.ai-button:hover svg path{fill:white}.ai-button svg{margin-right:10px}.popup-overlay{position:fixed !important;top:0 !important;left:0 !important;background:#00000055;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;width:100%;height:100%;z-index:999}.popup-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;padding:40px 60px;border:2px solid #F2F4F6;border-radius:10px;width:570px;-webkit-box-shadow:0 15px 25px 0 rgba(0,0,0,0.05);box-shadow:0 15px 25px 0 rgba(0,0,0,0.05)}.popup-content h2{font-size:18px;color:#041728;margin-top:35px;font-weight:600}.popup-content ul li{font-size:16px;line-height:1.4;font-weight:400;color:#E1581A}.popup-content input[type="text"]{font-size:20px;color:var(--rcb-dark, #041728);padding:10px 10px 10px 70px;border-radius:4px;margin:0 0 20px 0;border:1px solid #7C848A;width:440px;height:47px;border:1px solid var(--rcb-grey, #7C848A);background:var(--white, #fff)}.submit-button{font-size:22px;background-color:#f34b00 !important;color:#fff;border:none;border-radius:5px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:60px;font-weight:500;width:440px;padding:14px;justify-content:center;border-radius:5px;background:var(--main-color, #E1581A)}.submit-button:hover{background-color:#c03b00}.submit-button span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.submit-button span svg{height:26px;width:26px;margin-right:16px}.manual-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto !important;display:block;color:#7C848A;border:2px solid #7C848A;background-color:white;border-radius:5px;font-weight:500;font-size:14px !important}.components-button.ai-button{position:relative}.components-button.ai-button span.btn-svg{position:absolute;top:8px}.components-button.ai-button span.btn-text{padding-left:20px;font-size:15px;font-weight:500}.components-button.regenerate-recipe-button{padding:0 0 0 0;font-size:14px;font-weight:600}.components-button.regenerate-recipe-button span.btn-text{color:#E1581A;font-size:12px;font-weight:600}.components-button.regenerate-recipe-button span.btn-svg{margin:0 5px 0 0}.svg-input{position:relative}.svg-input span svg{position:absolute;top:14px;left:20px}.Content-suggestions{text-align:center}.Content-suggestions h4{color:#041728;font-size:15px;margin:25px 0 15px 0;opacity:1}.Content-suggestions ul li{opacity:1;cursor:pointer}.page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:9999}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder,.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview,.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:9999999}.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder,.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview{position:relative;min-height:200px;-webkit-box-shadow:none;box-shadow:none}.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder div,.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview div{display:none}.recipe-image-placeholder-wrapper .loader{position:absolute}.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder::after,.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview::after,.loader::after{content:"";border:4px solid rgba(255,255,255,0.3);border-top:4px solid #E1581A;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image-preview .recipe-card-image{margin:10px 0}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#inspector-text-control-0:focus{border:1px solid var(--rcb-grey, #7C848A)}#inspector-text-control-0::-webkit-input-placeholder{color:#c4b8b8}#inspector-text-control-0::-moz-placeholder{color:#c4b8b8}#inspector-text-control-0::-ms-input-placeholder{color:#c4b8b8}#inspector-text-control-0::placeholder{color:#c4b8b8}.manual-button:active,.manual-button:hover{border-radius:5px;border:2px solid var(--rcb-grey, #7C848A);color:#7C848A}.components-button.ai-button span.btn-text{font-weight:600 !important;padding-left:28px}.components-button.ai-button span.btn-svg{top:15px}.use-recipe-image-prompt{margin:0 0 25px 0}.use-recipe-image-prompt .components-checkbox-control__input[type=checkbox]:checked,.use-recipe-image-prompt .components-checkbox-control__input[type=checkbox]:indeterminate{background-color:#E1581A;border-color:#E1581A}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-header-wrap{margin-top:20px !important}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image{margin-top:20px}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container{margin-top:20px !important}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ai-button{margin-right:auto !important;margin-left:0 !important}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container{margin-top:20px !important}.close-button{position:absolute;top:-10px;right:-10px;width:26px;height:26px;background-color:#f34b00;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#ffffff;border-radius:20px;padding:0 4px 1px 5px;border:none}.close-button span{margin:1px 1px 0 0}.submit-button{opacity:1;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;cursor:pointer}.submit-button.disabled{opacity:0.5;cursor:not-allowed}.calculate-nutr{background-color:white;color:#E1581A;border:2px solid #E1581A;cursor:pointer;-o-transition:background-color 0.3s, color 0.3s;margin-left:auto !important;display:block;border-radius:5px;font-weight:600 !important;padding:10px 30px 30px 30px !important;margin-right:100px;font-size:15px}.popup-content-error{border-radius:6px !important;width:475px;padding:0}.popup-content-error h4{border-radius:0px !important;font-size:20px;text-align:center;line-height:1.5em}.popup-content-error .error-close-btn{background:white;color:#8080809e;right:20px;top:15px}.popup-content-error .error-close-btn span{font-size:30px !important}.popup-content-error .Content-suggestions p{text-align:center;font-size:14px}.popup-content-error .Content-suggestions{padding:50px 30px 30px}button.components-button.try-again,button.components-button.activate-license{margin:0 auto;display:block;background-color:#E1581A;color:#fff;width:100%;border-radius:3px;font-size:15px;height:40px;margin-top:80px}.popup-content-error a.try-again,.popup-content-error a.activate-license{margin:0 auto;display:block;background-color:#E1581A;color:#fff;width:100%;border-radius:3px;font-size:15px;height:40px;margin-top:80px;text-align:center;padding:10px}.popup-content-error a.activate-license,button.components-button.activate-license{margin-top:0}.popup-content-error a.try-again span.btn-text,.popup-content-error a.activate-license span.btn-text{color:white;font-size:15px;text-align:center;margin:0 auto}.popup-svg{width:100px;display:block;margin:0 auto;background:#ffe7d4;border-radius:3px;padding:10px 10px 10px 10px}.popup-svg .error-svg{display:block;margin:0 auto}.popup-content-error .ai-credits-error{padding:35px 35px 30px !important}.popup-content-error a.ai-error{margin:0px !important}span.ai-error{width:100%;display:block;padding:30px 0px 30px 0px;margin-top:40px;text-align:center}span.ai-error a{text-align:center;color:#E1581A;font-size:15px;text-decoration:underline}p.ai-p{padding:0px 20px 0px 20px}@media only screen and (max-width: 640px){.popup-content{width:90%;padding:7%}.popup-content input[type="text"],.submit-button{width:100%}} +:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87}html[amp] *,html[amp] *:before,html[amp] *:after{-webkit-box-sizing:border-box;box-sizing:border-box}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-print-link,html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-print-link{display:none}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit{right:20px}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit{margin-right:0}.ai-button{background-color:white;color:#E1581A;border:2px solid #E1581A;padding:14px 40px;cursor:pointer;-webkit-transition:background-color 0.3s, color 0.3s;-o-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto !important;display:block;border-radius:5px;font-weight:600 !important;padding:15px 20px 35px 20px !important}.ai-button:hover{background-color:#E1581A;color:white}.ai-button:hover svg path{fill:white}.ai-button svg{margin-right:10px}.popup-overlay{position:fixed !important;top:0 !important;left:0 !important;background:#00000055;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;width:100%;height:100%;z-index:999}.popup-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;padding:40px 60px;border:2px solid #F2F4F6;border-radius:10px;width:570px;-webkit-box-shadow:0 15px 25px 0 rgba(0,0,0,0.05);box-shadow:0 15px 25px 0 rgba(0,0,0,0.05)}.popup-content h2{font-size:18px;color:#041728;margin-top:35px;font-weight:600}.popup-content ul li{font-size:16px;line-height:1.4;font-weight:400;color:#E1581A}.popup-content input[type="text"]{font-size:20px;color:var(--rcb-dark, #041728);padding:10px 10px 10px 70px;border-radius:4px;margin:0 0 20px 0;border:1px solid #7C848A;width:440px;height:47px;border:1px solid var(--rcb-grey, #7C848A);background:var(--white, #fff)}.submit-button{font-size:22px;background-color:#f34b00 !important;color:#fff;border:none;border-radius:5px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:60px;font-weight:500;width:440px;padding:14px;justify-content:center;border-radius:5px;background:var(--main-color, #E1581A)}.submit-button:hover{background-color:#c03b00}.submit-button span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.submit-button span svg{height:26px;width:26px;margin-right:16px}.manual-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto !important;display:block;color:#7C848A;border:2px solid #7C848A;background-color:white;border-radius:5px;font-weight:500;font-size:14px !important}.components-button.ai-button{position:relative}.components-button.ai-button span.btn-svg{position:absolute;top:8px}.components-button.ai-button span.btn-text{padding-left:20px;font-size:15px;font-weight:500}.components-button.regenerate-recipe-button{padding:0 0 0 0;font-size:14px;font-weight:600}.components-button.regenerate-recipe-button span.btn-text{color:#E1581A;font-size:12px;font-weight:600}.components-button.regenerate-recipe-button span.btn-svg{margin:0 5px 0 0}.svg-input{position:relative}.svg-input span svg{position:absolute;top:14px;left:20px}.Content-suggestions{text-align:center}.Content-suggestions h4{color:#041728;font-size:15px;margin:25px 0 15px 0;opacity:1;text-align:left}.Content-suggestions ul{text-align:left}.Content-suggestions ul li{opacity:1;cursor:pointer}.page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:9999}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder,.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview,.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:9999999}.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder,.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview{position:relative;min-height:200px;-webkit-box-shadow:none;box-shadow:none}.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder div,.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview div{display:none}.recipe-image-placeholder-wrapper .loader{position:absolute}.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-placeholder::after,.wp-block-wpzoom-recipe-card-block-recipe-card.image-loader .recipe-card-image-preview::after,.loader::after{content:"";border:4px solid rgba(255,255,255,0.3);border-top:4px solid #E1581A;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image-preview .recipe-card-image{margin:10px 0}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#inspector-text-control-0:focus{border:1px solid var(--rcb-grey, #7C848A)}#inspector-text-control-0::-webkit-input-placeholder{color:#c4b8b8}#inspector-text-control-0::-moz-placeholder{color:#c4b8b8}#inspector-text-control-0::-ms-input-placeholder{color:#c4b8b8}#inspector-text-control-0::placeholder{color:#c4b8b8}.manual-button:active,.manual-button:hover{border-radius:5px;border:2px solid var(--rcb-grey, #7C848A);color:#7C848A}.components-button.ai-button span.btn-text{font-weight:600 !important;padding-left:28px}.components-button.ai-button span.btn-svg{top:15px}.use-recipe-image-prompt{margin:0 0 25px 0}.use-recipe-image-prompt .components-checkbox-control__input[type=checkbox]:checked,.use-recipe-image-prompt .components-checkbox-control__input[type=checkbox]:indeterminate{background-color:#E1581A;border-color:#E1581A}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-header-wrap{margin-top:20px !important}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image{margin-top:20px}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .recipe-card-header-container{margin-top:20px !important}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-mint .ai-button{margin-right:auto !important;margin-left:0 !important}.wp-block .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-accent-color-header .recipe-card-header-container{margin-top:20px !important}.close-button{position:absolute;top:-10px;right:-10px;width:26px;height:26px;background-color:#f34b00;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#ffffff;border-radius:20px;padding:0 4px 1px 5px;border:none}.close-button span{margin:1px 1px 0 0}.submit-button{opacity:1;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;cursor:pointer}.submit-button.disabled{opacity:0.5;cursor:not-allowed}.calculate-nutr{background-color:white;color:#E1581A;border:2px solid #E1581A;cursor:pointer;-o-transition:background-color 0.3s, color 0.3s;margin-left:auto !important;display:block;border-radius:5px;font-weight:600 !important;padding:10px 30px 30px 30px !important;margin-right:100px;font-size:15px}.popup-content-error{border-radius:6px !important;width:475px;padding:0}.popup-content-error h4{border-radius:0px !important;font-size:20px;text-align:center;line-height:1.5em}.popup-content-error .error-close-btn{background:white;color:#8080809e;right:20px;top:15px}.popup-content-error .error-close-btn span{font-size:30px !important}.popup-content-error .Content-suggestions p{text-align:center;font-size:14px}.popup-content-error .Content-suggestions{padding:50px 30px 30px}button.components-button.try-again,.components-button.buyMore,button.components-button.activate-license{margin:0 auto;display:block;background-color:#E1581A;color:#fff;width:100%;border-radius:3px;font-size:15px;height:40px;margin-top:80px}.popup-content-error a.try-again,.components-button.buyMore,.popup-content-error a.activate-license{margin:0 auto;display:block;background-color:#E1581A;color:#fff;width:100%;border-radius:3px;font-size:15px;height:40px;margin-top:80px;text-align:center;padding:10px}.components-button.buyMore:active{color:#fff}.popup-content-error a.activate-license,button.components-button.activate-license{margin-top:0}.popup-content-error a.try-again span.btn-text,.popup-content-error a.activate-license span.btn-text{color:white;font-size:15px;text-align:center;margin:0 auto}.popup-svg{width:100px;display:block;margin:0 auto;background:#ffe7d4;border-radius:3px;padding:10px 10px 10px 10px}.popup-svg .error-svg{display:block;margin:0 auto}.popup-content-error .ai-credits-error{padding:35px 35px 30px !important}.popup-content-error a.ai-error{margin:0px !important}span.ai-error{width:100%;display:block;padding:30px 0px 30px 0px;margin-top:40px;text-align:center}span.ai-error a{text-align:center;color:#E1581A;font-size:15px;text-decoration:underline}p.ai-p{padding:0px 20px 0px 20px}@media only screen and (max-width: 640px){.popup-content{width:90%;padding:7%}.popup-content input[type="text"],.submit-button{width:100%}} :root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87}html[amp] *,html[amp] *:before,html[amp] *:after{-webkit-box-sizing:border-box;box-sizing:border-box}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-print-link,html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-print-link{display:none}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit{right:20px}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit{margin-right:0}.custom-toast-container{position:fixed;top:20px;right:20px;z-index:9999}.custom-toast{background-color:#333;color:#fff;padding:12px 20px;border-radius:4px;margin-bottom:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.custom-toast--success{background-color:#28a745 !important}.custom-toast--error{background-color:#dc3545 !important}.custom-toast--insufficient-credit{background-color:#dc3545 !important} :root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87}html[amp] *,html[amp] *:before,html[amp] *:after{-webkit-box-sizing:border-box;box-sizing:border-box}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-print-link,html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-print-link{display:none}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit{right:20px}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit{margin-right:0}#wpadminbar #wp-admin-bar-edit-wpzoom-recipe>.ab-item:before{content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='20' style='fill:%2382878c' viewBox='0 0 32 32'%3E%3Ctitle%3Erecipe-cards%3C/title%3E%3Cpath d='M16.256 1.903c-2.895 0-5.457 1.653-6.813 4.277-3.598 0.031-6.38 3.186-6.38 6.994 0 2.715 1.454 5.154 3.679 6.297v8.467c0 0.873 0.659 1.629 1.53 1.629h15.495c0.872 0 1.53-0.756 1.53-1.629v-10.578c2.219-1.147 3.672-3.585 3.672-6.293 0-3.826-2.876-6.99-6.47-6.99-0.321 0-0.642 0.026-0.96 0.079-1.423-1.438-3.302-2.251-5.282-2.251zM11.816 8.467c0.704-2.022 2.452-3.307 4.439-3.307 1.4 0 2.671 0.641 3.584 1.826 0.394 0.51 1.048 0.724 1.651 0.517 0.33-0.113 0.669-0.17 1.007-0.17 1.853 0 3.409 1.647 3.409 3.733 0 1.706-1.060 3.175-2.54 3.598-0.683 0.196-1.132 0.852-1.132 1.573v4.355h-12.433v-2.247c0-0.721-0.45-1.38-1.136-1.574-1.479-0.419-2.542-1.887-2.542-3.597 0-2.053 1.578-3.736 3.371-3.736 0.196 0 0.394 0.021 0.588 0.062l0 0c0.751 0.157 1.477-0.299 1.732-1.032zM9.802 26.308v-2.459h12.433v2.459h-12.433z'%3E%3C/path%3E%3C/svg%3E%0A");font-size:16px !important;top:2px}.wp-block-wpzoom-recipe-card-block-recipe-card{max-width:750px}.wp-block-wpzoom-recipe-card-block-recipe-card.recipe-card-noimage .recipe-card-image{display:none}.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-left .recipe-card-heading{text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-center .recipe-card-heading{text-align:center}.wp-block-wpzoom-recipe-card-block-recipe-card.header-content-align-right .recipe-card-heading{text-align:right}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left{margin-right:auto}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-summary,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-ingredients,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-directions,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-video,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-notes,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-summary,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-ingredients,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-directions,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-video,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-notes,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-summary,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-ingredients,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-directions,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-video,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-notes{text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-left .recipe-card-directions .directions-list>li img,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-left .recipe-card-directions .directions-list>li img,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-directions .directions-list>li img{margin-right:auto}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-center,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-center,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-center{margin-left:auto;margin-right:auto}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right{margin-left:auto}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-image figure figcaption,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-image figure figcaption,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-image figure figcaption{text-align:right}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-summary,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-ingredients,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-directions,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-video,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-notes,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-summary,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-ingredients,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-directions,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-video,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-notes,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-summary,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-ingredients,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-directions,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-video,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-notes{text-align:right}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-ingredients .ingredients-list>li .tick-circle,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-ingredients .ingredients-list>li .tick-circle,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-ingredients .ingredients-list>li .tick-circle{float:right;margin:6px 0 0 10px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-ingredients .ingredients-list .ingredient-item-name,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-ingredients .ingredients-list .ingredient-item-name,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-ingredients .ingredients-list .ingredient-item-name{padding-left:0;padding-right:30px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-directions .directions-list>li,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-directions .directions-list>li,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-directions .directions-list>li{padding-left:0;padding-right:40px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-directions .directions-list>li::before,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-directions .directions-list>li::before,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-directions .directions-list>li::before{left:auto;right:0;margin-right:0;margin-left:20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-directions .directions-list>li img,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-directions .directions-list>li img,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-directions .directions-list>li img{margin-left:auto}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default.block-alignment-right .recipe-card-notes .recipe-card-notes-list>li::before,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign.block-alignment-right .recipe-card-notes .recipe-card-notes-list>li::before,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-right .recipe-card-notes .recipe-card-notes-list>li::before{left:auto;right:-6px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-center .recipe-card-image figure figcaption{text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.block-alignment-left .recipe-card-image figure figcaption{text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .recipe-card-author{margin-bottom:10px}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading .recipe-card-title+p{margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-heading::after{content:'';clear:both;display:table}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image figure img{width:100%}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image figure figcaption{padding:0;margin:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link{margin-top:0;margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link{margin-top:0;margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-video{margin-top:20px;margin-bottom:20px}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-video video{max-width:100%}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-video blockquote{border:none;font-size:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-video blockquote *{display:none}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-video blockquote iframe{display:block}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-video [poster]{-o-object-fit:cover;object-fit:cover}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details{margin-bottom:15px;clear:both}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .detail-item>p:not(.detail-item-label):not(.detail-item-value):not(.detail-item-unit){display:none}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .detail-item .detail-item-label{margin-bottom:5px}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-details .detail-item .detail-item-unit{margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list{margin:0;padding:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list>li{padding-left:0}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list .ingredient-item-name{padding-left:30px;margin:0;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card .hidden{display:none !important}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions+.footer-copyright{margin-top:30px}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions .directions-list .direction-step-group{counter-reset:count}.wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-directions .directions-list .direction-step-group::before{content:'';counter-increment:none}.wp-block-wpzoom-recipe-card-block-recipe-card .direction-step img{display:block;clear:both}.wp-block-wpzoom-recipe-card-block-recipe-card .footer-copyright p{margin-bottom:0;text-align:center;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#ababab}.wp-block-wpzoom-recipe-card-block-recipe-card .footer-copyright p a{color:#222222;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #eee}.wp-block-wpzoom-recipe-card-block-recipe-card .footer-copyright p a:hover{text-decoration:none;border-bottom-color:#ccc}.wpzoom-recipe-card-buttons{text-align:center}.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe,.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe,.wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button{display:inline-block;border-radius:3px;padding:10px 20px;font-style:normal;text-decoration:none;font-size:14px;color:#fff;line-height:1.2;background-color:#041728;border:none;-webkit-box-shadow:none;box-shadow:none;margin-right:10px;margin-bottom:15px;font-weight:600}.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe:hover,.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe:hover,.wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button:hover{color:#fff;background-color:#0e2e4b}.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe svg,.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe svg,.wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button svg{display:inline-block;margin-right:6px;width:16px;height:16px;vertical-align:middle;fill:#fff}@media screen and (max-width: 600px){.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe,.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe,.wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button{padding:10px 15px}}@media screen and (max-width: 360px){.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe,.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe,.wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button{padding:10px}}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default{padding:20px 25px 30px;margin-top:50px;margin-bottom:50px;background:#ffffff;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 0px 15px rgba(0,0,0,0.1);box-shadow:0 0px 15px rgba(0,0,0,0.1);border-radius:5px 5px 0 0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image{margin-top:-21px;margin-left:-26px;margin-right:-26px;margin-bottom:20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure{position:relative;margin:0;line-height:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure img{max-width:100%;width:100%;height:auto;margin:0;border-radius:5px 5px 0 0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.65)), color-stop(35%, rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 35%);background:-o-linear-gradient(bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 35%);background:linear-gradient(to top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 35%)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image figure figcaption{position:absolute;right:20px;left:20px;text-align:right;bottom:8px;padding-bottom:10px;z-index:2;line-height:1.8}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link{display:inline-block;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link{display:block;border-radius:4px;padding:10px 20px;font-style:normal;text-decoration:none;font-size:14px;font-weight:600;line-height:1.2;color:#fff;background-color:#222;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:.2s ease opacity}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link:hover{opacity:.8}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link{display:inline-block;margin-right:8px;width:16px;height:16px;vertical-align:middle;fill:#fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon{font-size:18px;margin-right:calc(6px);vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon+span{font-size:14px;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit{display:inline-block;vertical-align:middle;margin-right:10px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link{cursor:pointer;display:block;border-radius:4px;padding:10px 20px;text-decoration:none;font-size:14px;font-weight:600;color:#fff;line-height:1.2;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#C62122;-webkit-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:.2s ease opacity}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link:hover{opacity:.8}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-icon-pinit-link{display:inline-block;margin-right:8px;width:16px;height:16px;vertical-align:middle;fill:#fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon{font-size:18px;margin-right:calc(6px);vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon+span{font-size:14px;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading{margin-bottom:15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-title{font-size:30px;font-weight:600;font-family:inherit;margin:0 0 10px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-author{display:block;color:#5b5d61;font-size:14px;font-weight:normal;font-style:italic;margin:0 0 12px;padding:0 0 12px;border-bottom:1px dashed rgba(0,0,0,0.1)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-course,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-cuisine,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-difficulty{font-size:14px;color:#5b5d61}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-course mark,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-cuisine mark,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-difficulty mark{color:#222;font-weight:600;background:transparent;padding:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading span:not(.recipe-card-author)+span:not(.recipe-card-author):before{content:" / ";color:#B6BABB;margin:0 12px;font-style:normal;opacity:.5}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items{font-size:0;border-left:1px dashed rgba(0,0,0,0.1);border-top:1px dashed rgba(0,0,0,0.1);text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item{-ms-flex:1 0 25%;flex:1 0 25%;padding:10px 1.5%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px dashed rgba(0,0,0,0.1);border-bottom:1px dashed rgba(0,0,0,0.1)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-label{font-weight:bold}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-label,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-value,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-unit{font-size:14px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-label{display:block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-value{font-weight:500;margin:0 5px 0 0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-value,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-unit{display:inline-block;line-height:1.4}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon{opacity:.7;margin:0 auto;height:35px;line-height:35px;font-size:16px;color:#6d767f}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon .components-icon-button{margin:0 auto !important}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon span{color:#6d767f}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon span::before{font-size:16px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon svg{fill:#6d767f}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-summary{margin-bottom:20px !important;font-size:14px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .video-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .notes-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-title{margin-bottom:25px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients{position:relative;color:#736458;background-color:#FBF9E7;border-radius:3px;margin:0 0 30px;padding:25px 25px 5px;text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list{margin:0;padding:0;list-style:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li{list-style:none;padding:0 0 13px;margin:0 0 13px;border-bottom:1px solid #e9e5c9;position:relative;line-height:1.7}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li.ingredient-item-group{cursor:initial}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li:last-child{border-bottom:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li::after{content:'';clear:both;display:table}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li .tick-circle{content:'';float:left;width:18px;height:18px;margin:6px 10px 0 0;border-radius:50%;border:2px solid #DEDAB6;cursor:pointer;position:relative}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li.ticked .ingredient-item-name.is-strikethrough-active{text-decoration:line-through}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li.ticked .tick-circle{border:2px solid #9AD093 !important;background:#9AD093;-webkit-box-shadow:inset 0px 0px 0px 2px #fff;box-shadow:inset 0px 0px 0px 2px #fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list{counter-reset:count;line-height:normal;list-style:none;margin:0;padding:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li{position:relative;line-height:1.8;list-style:none;padding-left:40px;margin:0 0 15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li::before{counter-increment:count;content:counter(count);display:block;position:absolute;top:0;left:0;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.4;color:#222;background:none;width:35px;vertical-align:middle;padding:0;margin-right:20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li:last-child{margin:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li .direction-step-text{margin-bottom:20px;font-size:14px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li .direction-step-text img{max-width:100%;height:auto;display:block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list>li:last-child .direction-step-text{margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .direction-step img{margin:10px 0;max-width:100%;height:auto;display:block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes{margin-top:30px;padding-top:20px;border-top:1px dashed rgba(0,0,0,0.1);margin-bottom:30px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes ul{margin:0;padding:0;list-style:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list>li:empty,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes ul>li:empty{display:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list>li,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes ul>li{position:relative;background-color:#FBF9E7;color:#736458;margin:0 0 15px;padding:20px 25px 20px 50px;list-style-type:none;font-size:14px;border-radius:5px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list>li::before,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes ul>li::before{content:"i";position:absolute;display:block;color:#fff;background-color:#222;border-radius:8px;width:16px;height:16px;line-height:16px;font-size:12px;text-align:center;left:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 700px){.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-image{margin-bottom:15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-title{font-size:24px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items{-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item{min-width:50%;padding:7px 1.5%;border-bottom:1px dashed rgba(0,0,0,0.1)}}@media screen and (max-width: 460px){.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .details-items .detail-item .detail-item-icon{display:none}}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign{padding:20px 30px 35px;margin-top:50px;margin-bottom:50px;background:#ffffff;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 0px 15px rgba(0,0,0,0.1);box-shadow:0 0px 15px rgba(0,0,0,0.1);border-radius:5px 5px 0 0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image{margin-top:-21px;margin-left:-31px;margin-right:-31px;margin-bottom:30px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image figure{position:relative;margin:0;line-height:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image figure img{max-width:100%;width:100%;height:auto;margin:0;border-radius:5px 5px 0 0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link{position:absolute;right:20px;bottom:-26px;z-index:2;line-height:1.8}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link{display:block;width:52px;height:52px;border-radius:50%;padding:10px 8px;text-align:center;text-decoration:none;font-size:12px;color:#fff;line-height:1.2;background-color:#FFA921;-webkit-box-shadow:0 5px 40px #FFA921;box-shadow:0 5px 40px #FFA921;border:none;-webkit-transition:.2s ease box-shadow;-o-transition:.2s ease box-shadow;transition:.2s ease box-shadow}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link:hover{opacity:.9;-webkit-box-shadow:0 15px 10px #FFA921;box-shadow:0 15px 10px #FFA921}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link{margin:auto;margin-bottom:5px;display:block;width:16px;height:16px;fill:#fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon{font-size:18px;margin-right:calc(6px);vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon+span{font-size:14px;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit{position:absolute;right:90px;bottom:-26px;z-index:2;line-height:1.8}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link{cursor:pointer;display:block;width:52px;height:52px;border-radius:50%;padding:10px 8px;text-align:center;text-decoration:none;font-size:12px;color:#fff;line-height:1.2;background-color:#C62122;-webkit-box-shadow:0 5px 40px #C62122;box-shadow:0 5px 40px #C62122;outline:0;-webkit-transition:.2s ease box-shadow;-o-transition:.2s ease box-shadow;transition:.2s ease box-shadow}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link:hover{opacity:.8;-webkit-box-shadow:0 5px 30px #C62122;box-shadow:0 5px 30px #C62122}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-icon-pinit-link{margin:auto;margin-bottom:5px;display:block;width:16px;height:16px;fill:#fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon{font-size:18px;margin-right:calc(6px);vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon+span{font-size:14px;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading{margin-bottom:15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-title{font-size:30px;font-weight:600;font-family:inherit;margin:0 0 10px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-author{display:block;color:#5b5d61;font-size:14px;font-weight:normal;font-style:italic;margin:0 0 15px;padding:0 0 15px;border-bottom:1px dashed rgba(0,0,0,0.1)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-course,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-cuisine,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-difficulty{font-size:14px;color:#5b5d61}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-course mark,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-cuisine mark,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-difficulty mark{color:#222;font-weight:600;background:transparent;padding:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading span:not(.recipe-card-author)+span:not(.recipe-card-author):before{content:" / ";color:#B6BABB;margin:0 12px;font-style:normal;opacity:.5}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items{font-size:0;border-left:1px dashed rgba(0,0,0,0.1);border-top:1px dashed rgba(0,0,0,0.1);text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item{-ms-flex:1 0 25%;flex:1 0 25%;padding:10px 1.5%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px dashed rgba(0,0,0,0.1);border-bottom:1px dashed rgba(0,0,0,0.1)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-label{font-weight:bold}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-label,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-value,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-unit{font-size:14px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-label{display:block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-value{font-weight:500;margin-right:5px;margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-value,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-unit{display:inline-block;line-height:1.4}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon{height:35px;line-height:35px;font-size:16px;margin:auto;color:#6d767f}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon span{color:#6d767f}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon span::before{font-size:16px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon svg{fill:#6d767f}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon .components-icon-button{margin:0 auto !important}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-summary{margin-bottom:20px !important}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-ingredients{margin:15px 0 30px;padding:25px 0;border-top:1px dashed rgba(0,0,0,0.1);border-bottom:1px dashed rgba(0,0,0,0.1);position:relative;text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .video-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .notes-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list{margin:0;padding:0;list-style:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list>li{list-style:none;margin:0 0 10px;position:relative;line-height:1.7}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list>li.ingredient-item-group{cursor:initial}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list>li::after{content:'';clear:both;display:table}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list>li .tick-circle{content:'';float:left;width:18px;height:18px;margin:6px 10px 0 0;border-radius:50%;border:2px solid #FFA921;cursor:pointer;position:relative}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list>li.ticked .ingredient-item-name.is-strikethrough-active{text-decoration:line-through}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list>li.ticked .tick-circle{border:2px solid #9AD093 !important;background:#9AD093;-webkit-box-shadow:inset 0px 0px 0px 2px #fff;box-shadow:inset 0px 0px 0px 2px #fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list.layout-2-columns{-webkit-columns:2;-moz-columns:2;columns:2}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list.layout-2-columns .ingredient-item-group{-webkit-column-span:all;-moz-column-span:all;column-span:all}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list{counter-reset:count;line-height:normal;list-style:none;margin:0;padding:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list>li{position:relative;line-height:1.8;list-style:none;padding-left:40px;margin:0 0 15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list>li::before{counter-increment:count;content:counter(count);display:block;position:absolute;top:0;left:0;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.4;color:#222;background:none;width:35px;vertical-align:middle;padding:0;margin-right:20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list>li:last-child{margin:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list>li .direction-step-text{margin-bottom:20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list>li .direction-step-text img{max-width:100%;height:auto;display:block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .directions-list>li:last-child .direction-step-text{margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .direction-step img{margin:10px 0;max-width:100%;height:auto;display:block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes{margin-top:30px;margin-bottom:30px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes .recipe-card-notes-list,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes ul{margin:0;padding:0;list-style:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes .recipe-card-notes-list>li:empty,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes ul>li:empty{display:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes .recipe-card-notes-list>li,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes ul>li{position:relative;background-color:#f5f5f5;color:inherit;margin:0 0 15px;padding:20px 25px 20px 50px;list-style-type:none;font-size:14px;border-radius:5px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes .recipe-card-notes-list>li::before,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-notes ul>li::before{content:"i";position:absolute;display:block;color:#fff;background-color:#FFA921;border-radius:8px;width:16px;height:16px;line-height:16px;font-size:12px;text-align:center;left:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 700px){.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image{margin-bottom:15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-heading .recipe-card-title{font-size:24px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item{min-width:50%;padding:7px 1.5%;border-bottom:1px dashed rgba(0,0,0,0.1)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .ingredients-list.layout-2-columns{-webkit-columns:1;-moz-columns:1;columns:1}}@media screen and (max-width: 460px){.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .details-items .detail-item .detail-item-icon{display:none}}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple{padding:25px;border-radius:10px;margin-top:50px;margin-bottom:50px;background:#ffffff;border:1px solid rgba(0,0,0,0.1)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-header-wrap{margin:-26px -26px 25px -26px;padding:25px;background-color:#FFF3E0;border-radius:10px 10px 0 0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-header-wrap::after{content:'';clear:both;display:table}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .recipe-card-image{float:right;text-align:right}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .recipe-card-along-image{float:left;text-align:right}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .recipe-card-heading,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .recipe-card-details{margin-right:20px;margin-left:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.header-content-align-right .details-items .detail-item{margin-right:0;margin-left:15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image{float:left;width:40%}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image figure{position:relative;margin:0;line-height:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image figure img{max-width:100%;width:100%;height:auto;margin:0;border-radius:8px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image figure figcaption{margin-top:10px;line-height:1.8}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link{display:inline-block;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit{margin-right:12px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link{display:block;border-radius:4px;padding:8px 16px;font-style:normal;text-decoration:none;font-size:14px;font-weight:600;color:#fff;line-height:1.4;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;background-color:#C62122;-webkit-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:.2s ease opacity}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link:hover{opacity:.8}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-icon-pinit-link{display:inline-block;margin-right:8px;width:16px;height:16px;vertical-align:middle;fill:#fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon{font-size:18px;margin-right:calc(6px);vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-pinit .btn-pinit-link .wpzoom-rcb-pinit-icon+span{font-size:14px;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link{display:block;border-radius:4px;padding:8px 16px;font-style:normal;text-decoration:none;font-size:14px;font-weight:600;color:#fff;line-height:1.4;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:#fff;background-color:#222;-webkit-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:.2s ease opacity}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link:hover{opacity:.8}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-icon-print-link{display:inline-block;margin-right:8px;width:16px;height:16px;vertical-align:middle;fill:#fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon{font-size:18px;margin-right:calc(6px);vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image .wpzoom-recipe-card-print-link .btn-print-link .wpzoom-rcb-print-icon+span{font-size:14px;vertical-align:middle}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-along-image{float:right;width:60%}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading{margin-bottom:5px;margin-left:20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-title{font-size:24px;font-weight:600;font-family:inherit;margin:0 0 10px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-author{display:block;color:#5b5d61;font-size:14px;font-weight:normal;font-style:italic;margin:0 0 6px;padding:0 0 12px;border-bottom:1px dashed rgba(0,0,0,0.1)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-course,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-cuisine,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-difficulty{font-size:14px;color:#5b5d61}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-course mark,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-cuisine mark,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-difficulty mark{color:#222;font-weight:600;background:transparent;padding:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading span:not(.recipe-card-author)+span:not(.recipe-card-author):before{content:" / ";color:#B6BABB;margin:0 12px;font-style:normal;opacity:.5}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-course,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-cuisine,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-difficulty{font-size:14px;color:#5b5d61;display:inline-block;margin-bottom:5px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-course mark,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-cuisine mark,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading .recipe-card-difficulty mark{color:#222;font-weight:600;background:transparent;padding:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading span:not(.recipe-card-author)+span:not(.recipe-card-author):before{content:" / ";color:#B6BABB;margin:0 12px;font-style:normal;opacity:.5}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-details{margin-left:20px;margin-bottom:0;padding-top:5px;border-top:1px dashed rgba(0,0,0,0.1)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item{color:#333;display:inline-block;vertical-align:middle;margin-right:15px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-label{font-weight:bold;margin-right:5px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-label,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-value,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-unit{font-size:14px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-label{display:inline-block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-value{font-weight:500;margin:0 5px 0 0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-value,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-unit{display:inline-block;line-height:1.4}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon{opacity:.7;margin:0;margin-right:10px;height:35px;line-height:35px;font-size:16px;color:#6d767f;display:inline-block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon .components-icon-button{margin:0 auto !important}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon span{color:#6d767f}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon span::before{font-size:16px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .details-items .detail-item .detail-item-icon svg{fill:#6d767f}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-summary{margin-bottom:20px !important}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .video-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .notes-title{font-size:22px;font-weight:600;color:#222;margin:0 0 20px;padding:0;background-color:transparent;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-title{margin-bottom:25px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-ingredients{position:relative;margin:0 0 30px;text-align:left}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list{margin:0;padding:0;list-style:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list>li{list-style:none;margin:0 0 13px;position:relative;line-height:1.6}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list>li.ingredient-item-group{cursor:initial}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list>li:last-child{border-bottom:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list>li::after{content:'';clear:both;display:table}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list>li .tick-circle{content:'';float:left;width:18px;height:18px;margin:6px 10px 0 0;border-radius:50%;border:2px solid #d0d0d0;cursor:pointer;position:relative}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list>li.ticked .ingredient-item-name.is-strikethrough-active{text-decoration:line-through}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .ingredients-list>li.ticked .tick-circle{border:2px solid #9AD093 !important;background:#9AD093;-webkit-box-shadow:inset 0px 0px 0px 2px #fff;box-shadow:inset 0px 0px 0px 2px #fff}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list{counter-reset:count;line-height:normal;list-style:none;margin:0;padding:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list>li{position:relative;line-height:1.8;list-style:none;padding-left:40px;margin:0 0 16px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list>li.direction-step-group{min-height:0;font-size:18px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list>li::before{counter-increment:count;content:counter(count);display:block;position:absolute;top:0;left:0;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.4;color:#222;background:none;width:35px;vertical-align:middle;padding:0;margin-right:20px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list>li:last-child{margin:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list>li .direction-step-text{margin-bottom:20px;font-size:14px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list>li .direction-step-text img{max-width:100%;height:auto;display:block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .directions-list>li:last-child .direction-step-text{margin-bottom:0}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .direction-step img{margin:10px 0;max-width:100%;height:auto;display:block}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes{margin-top:30px;padding-top:20px;border-top:1px dashed rgba(0,0,0,0.1);margin-bottom:30px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes .recipe-card-notes-list,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes ul{margin:0;padding:0;list-style:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes .recipe-card-notes-list>li:empty,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes ul>li:empty{display:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes .recipe-card-notes-list>li,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes ul>li{position:relative;background-color:#FFF3E0;color:#736458;margin:0 0 15px;padding:20px 25px 20px 50px;list-style-type:none;font-size:14px;border-radius:5px}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes .recipe-card-notes-list>li::before,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-notes ul>li::before{content:"i";position:absolute;display:block;color:#fff;background-color:#222;border-radius:8px;width:16px;height:16px;line-height:16px;font-size:12px;text-align:center;left:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-image-preview,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-image{display:none}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-along-image{float:none;width:100%}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-heading,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple.recipe-card-noimage .recipe-card-details{margin-left:0}@media screen and (max-width: 768px){.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-image{margin-bottom:15px;float:none;width:100%}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-along-image{float:none;width:100%}.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-heading,.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-simple .recipe-card-details{margin-left:0}} :root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87}html[amp] *,html[amp] *:before,html[amp] *:after{-webkit-box-sizing:border-box;box-sizing:border-box}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-print-link,html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-print-link{display:none}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-image .wpzoom-recipe-card-pinit{right:20px}html[amp] .wp-block-wpzoom-recipe-card-block-recipe-card .wpzoom-recipe-card-pinit{margin-right:0}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;line-height:1.6;font-size:14px;border:1px solid #aaa;border-radius:3px;padding:20px;margin:0 0 2em;color:#222}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition h2{font-size:2.4em;line-height:1;letter-spacing:0;font-weight:800;padding:0 0 .4em;margin:0;border-bottom:1px solid #aaa;color:inherit}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition p{margin:0;padding:0;font-size:1em;line-height:1.4em}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul{list-style:none !important;margin:0;padding:0}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li{position:relative;margin:0;padding:3px 0;border-top:1px solid #aaa;list-style-type:none}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li.nutrition-facts-no-border,#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li:empty,#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li:first-child{border:none}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul li::after{content:'';clear:both;display:table}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition ul ul{padding-left:20px}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition strong{font-weight:700}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition strong.nutrition-facts-label{font-weight:400}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-heading{font-size:.85em;font-weight:800}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-right{float:right}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-serving{font-size:1em}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-serving-size{font-size:1.1em;font-weight:800}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-serving-size+.nutrition-facts-label{font-size:1.1em;font-weight:800}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-hr{border:none;border-top:1em solid;margin:.2em 0 0;padding:0}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-spacer{border:none;height:.5em;padding:0;background:#222}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-amount-per-serving{display:block}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-calories{font-weight:800;font-size:1.8em}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-calories+.nutrition-facts-label{float:right;font-size:2.5em;line-height:1em;font-weight:800}#wpzoom-recipe-nutrition .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-daily-value-text{line-height:1.2em;font-size:.75em}#wpzoom-recipe-nutrition.layout-orientation-vertical .wp-block-wpzoom-recipe-card-block-nutrition{display:inline-block}#wpzoom-recipe-nutrition.layout-orientation-vertical .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-daily-value-text{max-width:300px}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition::after{content:'';clear:both;display:table}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1,#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-2,#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3{float:left;width:33.3333%;padding-right:10px}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3{padding-right:0}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 .nutrition-facts-hr{border-top:1px solid #aaa;margin:.5em 0;background-color:transparent}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 .nutrition-facts-hr+p{line-height:2em}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 .nutrition-facts-calories{display:inline-block;margin-top:.3em}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition ul>li.nutrition-facts-no-border:first-child{line-height:1em}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition ul>li.nutrition-facts-no-border:first-child>strong{font-size:.75em}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-amount-per-serving{display:inline-block}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom{clear:both;border-bottom:1px solid #aaa;padding-top:5px}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li{border:none;display:inline-block;padding:0}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li .nutrition-facts-right{float:none}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li>strong{display:inline-block;vertical-align:middle}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li::after{content:'\2022';display:inline-block;vertical-align:middle;margin:auto 10px}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .nutrition-facts-bottom li:last-child::after{display:none}@media screen and (max-width: 600px){#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1,#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-2,#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3{float:none;width:100%;padding-right:0}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 p{line-height:1.8em}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-1 .nutrition-facts-hr{border:none;border-top:1em solid;margin:.2em 0 0;padding:0}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-2>ul>.nutrition-facts-spacer{display:none}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3>ul>li:nth-child(1),#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3>ul>li:nth-child(2){display:none}#wpzoom-recipe-nutrition.layout-orientation-horizontal .wp-block-wpzoom-recipe-card-block-nutrition .horizontal-column-3>ul>li:nth-child(3){border-top:1px solid #aaa}} diff --git a/package-lock.json b/package-lock.json index 14d83f6..75264e8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,12283 @@ { "name": "recipe-card-blocks-by-wpzoom-cgb-guten-block", "version": "3.0.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "recipe-card-blocks-by-wpzoom-cgb-guten-block", + "version": "3.0.0", + "dependencies": { + "@babel/core": "^7.16.7", + "@wordpress/a11y": "^2.15.3", + "@wordpress/api-fetch": "^3.23.1", + "@wordpress/blob": "^2.13.2", + "@wordpress/icons": "^1.4.0", + "@wordpress/keycodes": "^2.19.3", + "@wordpress/rich-text": "^3.25.3", + "@wordpress/url": "^2.22.2", + "@wordpress/viewport": "^2.26.3", + "browserslist": "^4.19.1", + "cgb-scripts": "^1.23.1", + "classnames": "^2.3.1", + "html-react-parser": "^0.9.1", + "react-html-parser": "^2.0.2", + "react-player": "^1.11.1", + "react-select": "^1.2.1" + }, + "devDependencies": { + "@babel/cli": "^7.16.8", + "@babel/preset-env": "^7.16.8", + "@wordpress/base-styles": "^1.4.0", + "babel-plugin-lodash": "^3.3.4" + } + }, + "node_modules/@babel/cli": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.16.8.tgz", + "integrity": "sha512-FTKBbxyk5TclXOGmwYyqelqP5IF6hMxaeJskd85jbR5jBfYlwqgwAbJwnixi1ZBbTqKfFuAA95mdmUFeSRwyJA==", + "dev": true, + "dependencies": { + "commander": "^4.0.1", + "convert-source-map": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "glob": "^7.0.0", + "make-dir": "^2.1.0", + "slash": "^2.0.0", + "source-map": "^0.5.0" + }, + "bin": { + "babel": "bin/babel.js", + "babel-external-helpers": "bin/babel-external-helpers.js" + }, + "engines": { + "node": ">=6.9.0" + }, + "optionalDependencies": { + "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", + "chokidar": "^3.4.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.8.tgz", + "integrity": "sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.7.tgz", + "integrity": "sha512-aeLaqcqThRNZYmbMqtulsetOQZ/5gbR/dWruUCJcpas4Qoyy+QeagfDsPdMrqwsPRDNxJvBlRiZxxX7THO7qtA==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.7", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.8.tgz", + "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==", + "dependencies": { + "@babel/types": "^7.16.8", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.7.tgz", + "integrity": "sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.7.tgz", + "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-environment-visitor/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-environment-visitor/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", + "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz", + "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", + "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz", + "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", + "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead.", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", + "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.7.tgz", + "integrity": "sha512-7twV3pzhrRxSwHeIvFE6coPgvo+exNDOiGUMg39o2LiLo1Y+4aKpfkcLGcg1UHonzorCt7SNXnoMyCnnIOA8Sw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", + "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.8.tgz", + "integrity": "sha512-9rNKgVCdwHb3z1IlbMyft6yIXIeP3xz6vWvGaLHrJThuEIqWfHb0DNBH9VuTgnDfdbUDhkmkvMZS/YMCtP7Elg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.7", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", + "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.7.tgz", + "integrity": "sha512-Wvzcw4mBYbTagyBVZpAJWI06auSIj033T/yNE0Zn1xcup83MieCddZA7ls3kme17L4NOGBrQ09Q+nKB41RLWBA==", + "dependencies": { + "core-js-pure": "^3.15.0", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.8.tgz", + "integrity": "sha512-xe+H7JlvKsDQwXRsBhSnq1/+9c+LlQcCK3Tn/l5sbx02HYns/cn7ibp9+RV1sIUqu7hKg91NWsgHurO9dowITQ==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.8", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.16.8", + "@babel/types": "^7.16.8", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", + "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@nicolo-ribaudo/chokidar-2": { + "version": "2.1.8-no-fsevents.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", + "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", + "dev": true, + "optional": true + }, + "node_modules/@scarf/scarf": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@scarf/scarf/-/scarf-1.1.1.tgz", + "integrity": "sha512-VGbKDbk1RFIaSmdVb0cNjjWJoRWRI/Weo23AjRCC2nryO0iAS8pzsToJfPVPtVs74WHw4L1UTADNdIYRLkirZQ==", + "hasInstallScript": true + }, + "node_modules/@tannin/compile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz", + "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==", + "dependencies": { + "@tannin/evaluate": "^1.2.0", + "@tannin/postfix": "^1.1.0" + } + }, + "node_modules/@tannin/evaluate": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz", + "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==" + }, + "node_modules/@tannin/plural-forms": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz", + "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==", + "dependencies": { + "@tannin/compile": "^1.1.0" + } + }, + "node_modules/@tannin/postfix": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz", + "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==" + }, + "node_modules/@types/domhandler": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/domhandler/-/domhandler-2.4.1.tgz", + "integrity": "sha512-cfBw6q6tT5sa1gSPFSRKzF/xxYrrmeiut7E0TxNBObiLSBTuFEHibcfEe3waQPEDbqBsq+ql/TOniw65EyDFMA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, + "node_modules/@types/react": { + "version": "16.14.5", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.5.tgz", + "integrity": "sha512-YRRv9DNZhaVTVRh9Wmmit7Y0UFhEVqXqCSw3uazRWMxa2x85hWQZ5BN24i7GXZbaclaLXEcodEeIHsjBA8eAMw==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "16.9.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.11.tgz", + "integrity": "sha512-3UuR4MoWf5spNgrG6cwsmT9DdRghcR4IDFOzNZ6+wcmacxkFykcb5ji0nNVm9ckBT4BCxvCrJJbM4+EYsEEVIg==", + "dependencies": { + "@types/react": "^16" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", + "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==" + }, + "node_modules/@wordpress/a11y": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-2.15.3.tgz", + "integrity": "sha512-uoCznHY3/TaNWeXutLI6juC198ykaBwZ34P51PNHHQqi3WzVoBhFx6AnAR/9Uupl3tZcekefpkVHy7AJHMAPIA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@wordpress/dom-ready": "^2.13.2", + "@wordpress/i18n": "^3.20.0" + } + }, + "node_modules/@wordpress/api-fetch": { + "version": "3.23.1", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-3.23.1.tgz", + "integrity": "sha512-dmeigLuvqYAzpQ2hWUQT1P5VQAjkj9hS1z7PgNi1CcULFPbY8BWW+KiBETUu6Wm+rlSbUL2dC8qrA4JDv9ja5A==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@wordpress/i18n": "^3.19.2", + "@wordpress/url": "^2.22.2" + } + }, + "node_modules/@wordpress/base-styles": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-1.11.0.tgz", + "integrity": "sha512-CV7NsA0SzLGKFmhhTIhi6pWeijeSaBl16hwp+x7OcyQKy/MMbVx2gXsHf3KjGNY18FT1Uf2MlhcdIeBM22RpWQ==", + "dev": true + }, + "node_modules/@wordpress/blob": { + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.13.2.tgz", + "integrity": "sha512-Us71BMrvjiMjW9WTV1UzZbEBd+Q7W05P0WW+Tfo6qHJLBMYXPDN9dP9s6JhK6fzzL+U/PzotMJwA6P85BqL30w==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@wordpress/compose": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.25.3.tgz", + "integrity": "sha512-tCO2EnJCkCH548OqA0uU8V1k/1skz2QwBlHs8ZQSpimqUS4OWWsAlndCEFe4U4vDTqFt2ow7tzAir+05Cw8MAg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@wordpress/deprecated": "^2.12.3", + "@wordpress/dom": "^2.18.0", + "@wordpress/element": "^2.20.3", + "@wordpress/is-shallow-equal": "^3.1.3", + "@wordpress/keycodes": "^2.19.3", + "@wordpress/priority-queue": "^1.11.2", + "clipboard": "^2.0.1", + "lodash": "^4.17.19", + "memize": "^1.1.0", + "mousetrap": "^1.6.5", + "react-resize-aware": "^3.1.0", + "use-memo-one": "^1.1.1" + } + }, + "node_modules/@wordpress/compose/node_modules/@wordpress/element": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.20.3.tgz", + "integrity": "sha512-f4ZPTDf9CxiiOXiMxc4v1K7jcBMT4dsiehVOpkKzCDKboNXp4qVf8oe5PE23VGZNEjcOj5Mkg9hB57R0nqvMTw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@types/react": "^16.9.0", + "@types/react-dom": "^16.9.0", + "@wordpress/escape-html": "^1.12.2", + "lodash": "^4.17.19", + "react": "^16.13.1", + "react-dom": "^16.13.1" + } + }, + "node_modules/@wordpress/compose/node_modules/@wordpress/escape-html": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.12.2.tgz", + "integrity": "sha512-FabgSwznhdaUwe6hr1CsGpgxQbzqEoGevv73WIL1B9GvlZ6csRWodgHfWh4P6fYqpzxFL4WYB8wPJ1PdO32XFA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@wordpress/data": { + "version": "4.27.3", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.27.3.tgz", + "integrity": "sha512-5763NgNV9IIa1CC3Q80dAvrH6108tJtj3IrHfUCZmUk1atSNsOMBCkLdQ7tGTTi2JFejeGEMg1LJI22JD5zM6Q==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@wordpress/compose": "^3.25.3", + "@wordpress/deprecated": "^2.12.3", + "@wordpress/element": "^2.20.3", + "@wordpress/is-shallow-equal": "^3.1.3", + "@wordpress/priority-queue": "^1.11.2", + "@wordpress/redux-routine": "^3.14.2", + "equivalent-key-map": "^0.2.2", + "is-promise": "^4.0.0", + "lodash": "^4.17.19", + "memize": "^1.1.0", + "redux": "^4.0.0", + "turbo-combine-reducers": "^1.0.2", + "use-memo-one": "^1.1.1" + } + }, + "node_modules/@wordpress/data/node_modules/@wordpress/element": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.20.3.tgz", + "integrity": "sha512-f4ZPTDf9CxiiOXiMxc4v1K7jcBMT4dsiehVOpkKzCDKboNXp4qVf8oe5PE23VGZNEjcOj5Mkg9hB57R0nqvMTw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@types/react": "^16.9.0", + "@types/react-dom": "^16.9.0", + "@wordpress/escape-html": "^1.12.2", + "lodash": "^4.17.19", + "react": "^16.13.1", + "react-dom": "^16.13.1" + } + }, + "node_modules/@wordpress/data/node_modules/@wordpress/escape-html": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.12.2.tgz", + "integrity": "sha512-FabgSwznhdaUwe6hr1CsGpgxQbzqEoGevv73WIL1B9GvlZ6csRWodgHfWh4P6fYqpzxFL4WYB8wPJ1PdO32XFA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@wordpress/deprecated": { + "version": "2.12.3", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.12.3.tgz", + "integrity": "sha512-qr+yDfTQfI3M4h6oY6IeHWwoHr4jxbILjSlV+Ht6Jjto9Owap6OuzSqR13Ev4xqIoG4C7b5B3gZXVfwVDae1zg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@wordpress/hooks": "^2.12.3" + } + }, + "node_modules/@wordpress/dom": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-2.18.0.tgz", + "integrity": "sha512-tM2WeQuSObl3nzWjUTF0/dyLnA7sdl/MXaSe32D64OF89bjSyJvjUipI7gjKzI3kJ7ddGhwcTggGvSB06MOoCQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "lodash": "^4.17.19" + } + }, + "node_modules/@wordpress/dom-ready": { + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-2.13.2.tgz", + "integrity": "sha512-COH7n2uZfBq4FtluSbl37N3nCEcdMXzV42ETCWKUcumiP1Zd3qnkfQKcsxTaHWY8aVt/358RvJ7ghWe3xAd+fg==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@wordpress/element": { + "version": "2.19.1", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.19.1.tgz", + "integrity": "sha512-mjgFYJzSCNlQBFXvVP806pJiKh9nSIB+NeAVUVwMOntek4aCdKk+t4aTU2cRmktZI2QRySmy+lyDrY2aVkwdyg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@types/react": "^16.9.0", + "@types/react-dom": "^16.9.0", + "@wordpress/escape-html": "^1.11.1", + "lodash": "^4.17.19", + "react": "^16.13.1", + "react-dom": "^16.13.1" + } + }, + "node_modules/@wordpress/escape-html": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.11.1.tgz", + "integrity": "sha512-kthpdAijVY1tSGnSy1kuKM5+L/u7uxzSBNDusqKcfeSgczfHlfKwkkA82SMHzsSR/WicXDaWBfcEMqfb4PENiQ==", + "dependencies": { + "@babel/runtime": "^7.12.5" + } + }, + "node_modules/@wordpress/hooks": { + "version": "2.12.3", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.12.3.tgz", + "integrity": "sha512-LmKiwKldZt6UYqOxV/a6+eUFXdvALFnB/pQx3RmrMvO64sgFhfR6dhrlv+uVbuuezSuv8dce1jx8lUWAT0krMA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@wordpress/i18n": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.20.0.tgz", + "integrity": "sha512-SIoOJFB4UrrYAScS4H91CYCLW9dX3Ghv8pBKc/yHGculb1AdGr6gRMlmJxZV62Cn3CZ4Ga86c+FfR+GiBu0JPg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@wordpress/hooks": "^2.12.3", + "gettext-parser": "^1.3.1", + "lodash": "^4.17.19", + "memize": "^1.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + } + }, + "node_modules/@wordpress/icons": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-1.4.0.tgz", + "integrity": "sha512-YNW1ocZddZ6c40QHiR/Q3yIPYzh4Fdcq/J4sJIkegwqEXltVknYa90RNaDG9xr+qMvXN5/wotYaLA+AP6pUfHA==", + "dependencies": { + "@babel/runtime": "^7.9.2", + "@wordpress/element": "^2.13.1", + "@wordpress/primitives": "^1.4.0" + } + }, + "node_modules/@wordpress/is-shallow-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-3.1.3.tgz", + "integrity": "sha512-eDLhfC4aaSgklzqwc6F/F4zmJVpTVTAvhqX+q0SP/8LPcP2HuKErPHVrEc75PMWqIutja2wJg98YSNPdewrj1w==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@wordpress/keycodes": { + "version": "2.19.3", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.19.3.tgz", + "integrity": "sha512-8rNdmP5M1ifTgLIL0dt/N1uTGsq/Rx1ydCXy+gg24WdxBRhyu5sudNVCtascVXo26aIfOH9OJRdqRZZTEORhog==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@wordpress/i18n": "^3.20.0", + "lodash": "^4.17.19" + } + }, + "node_modules/@wordpress/primitives": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-1.11.1.tgz", + "integrity": "sha512-xYxcQ0JGnYjaSo1oXCapFl69jBjOPT8iuLf9RC1TulmZFnQsvqIv7Mu9VW9YPTg4gMXAavLD2EB+fqXdI1NNhQ==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@wordpress/element": "^2.19.1", + "classnames": "^2.2.5" + } + }, + "node_modules/@wordpress/priority-queue": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.11.2.tgz", + "integrity": "sha512-ulwmUOklY3orn1xXpcPnTyGWV5B/oycxI+cHZ6EevBVgM5sq+BW3xo0PKLR/MMm6UNBtFTu/71QAJrNZcD6V1g==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@wordpress/redux-routine": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.14.2.tgz", + "integrity": "sha512-aqi4UtvMP/+NhULxyCR8ktG0v4BJVTRcMpByAqDg7Oabq2sz2LPuShxd5UY8vxQYQY9t1uUJbslhom4ytcohWg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "is-promise": "^4.0.0", + "lodash": "^4.17.19", + "rungen": "^0.3.2" + } + }, + "node_modules/@wordpress/rich-text": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.25.3.tgz", + "integrity": "sha512-FdqL1/rHTsRxZ1gW1UEWuy0URmUEqMzj5hcAbOhHFPO5m0ENrkzC9bBa195KqZBSNSmBmXnDZdHu4UJUolzcZg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@wordpress/compose": "^3.25.3", + "@wordpress/data": "^4.27.3", + "@wordpress/dom": "^2.18.0", + "@wordpress/element": "^2.20.3", + "@wordpress/escape-html": "^1.12.2", + "@wordpress/is-shallow-equal": "^3.1.3", + "@wordpress/keycodes": "^2.19.3", + "classnames": "^2.2.5", + "lodash": "^4.17.19", + "memize": "^1.1.0", + "rememo": "^3.0.0" + } + }, + "node_modules/@wordpress/rich-text/node_modules/@wordpress/element": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.20.3.tgz", + "integrity": "sha512-f4ZPTDf9CxiiOXiMxc4v1K7jcBMT4dsiehVOpkKzCDKboNXp4qVf8oe5PE23VGZNEjcOj5Mkg9hB57R0nqvMTw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@types/react": "^16.9.0", + "@types/react-dom": "^16.9.0", + "@wordpress/escape-html": "^1.12.2", + "lodash": "^4.17.19", + "react": "^16.13.1", + "react-dom": "^16.13.1" + } + }, + "node_modules/@wordpress/rich-text/node_modules/@wordpress/escape-html": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.12.2.tgz", + "integrity": "sha512-FabgSwznhdaUwe6hr1CsGpgxQbzqEoGevv73WIL1B9GvlZ6csRWodgHfWh4P6fYqpzxFL4WYB8wPJ1PdO32XFA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@wordpress/url": { + "version": "2.22.2", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.22.2.tgz", + "integrity": "sha512-aqpYKQXzyzkCOm+GzZRYlLb+wh58g0cwR1PaKAl0UXaBS4mdS+X6biMriylb4P8CVC/RR7CSw5XI20JC24KDwQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "lodash": "^4.17.19", + "react-native-url-polyfill": "^1.1.2" + } + }, + "node_modules/@wordpress/viewport": { + "version": "2.26.3", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.26.3.tgz", + "integrity": "sha512-CjTMPgWDmcBIa3sEd3wcIhULFsJgStiHJWEtRVHfM2fp/ZApaXrvldHJJxkoHhT5OuLet9JlNnNoD1ZvcUoE1g==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@wordpress/compose": "^3.25.3", + "@wordpress/data": "^4.27.3", + "lodash": "^4.17.19" + } + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-dynamic-import": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "deprecated": "This is probably built in to whatever tool you're using. If you still need it... idk", + "dependencies": { + "acorn": "^4.0.3" + } + }, + "node_modules/acorn-dynamic-import/node_modules/acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dependencies": { + "acorn": "^3.0.4" + } + }, + "node_modules/acorn-jsx/node_modules/acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dependencies": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "peerDependencies": { + "ajv": "^5.0.0" + } + }, + "node_modules/align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dependencies": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "engines": { + "node": ">=0.4.2" + } + }, + "node_modules/ansi-align": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", + "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", + "dependencies": { + "string-width": "^2.0.0" + } + }, + "node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "deprecated": "This package is no longer supported.", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/argparse/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "optional": true + }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "engines": { + "node": "*" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "optional": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz", + "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==", + "dependencies": { + "browserslist": "^2.11.3", + "caniuse-lite": "^1.0.30000805", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^6.0.17", + "postcss-value-parser": "^3.2.3" + }, + "bin": { + "autoprefixer-info": "bin/autoprefixer-info" + } + }, + "node_modules/autoprefixer/node_modules/browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", + "dependencies": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "node_modules/axe-core": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.3.tgz", + "integrity": "sha512-pXnVMfJKSIWU2Ml4JHP7pZEPIrgBO1Fd3WGx+fPBsS+KRGhE4vxooD8XBGWbQOIVSZsVK7pUDBBkCicNu80yzQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "node_modules/babel-core/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/babel-core/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-core/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/babel-core/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-eslint": { + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.6.tgz", + "integrity": "sha512-aCdHjhzcILdP8c9lej7hvXKvQieyRt20SF102SIGyY4cUIiw6UaAtK4j2o3dXX74jEmy0TJ0CEhv4fTIM3SzcA==", + "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", + "dependencies": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/traverse": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-eslint/node_modules/@babel/code-frame": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz", + "integrity": "sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==", + "dependencies": { + "@babel/highlight": "7.0.0-beta.44" + } + }, + "node_modules/babel-eslint/node_modules/@babel/generator": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.44.tgz", + "integrity": "sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==", + "dependencies": { + "@babel/types": "7.0.0-beta.44", + "jsesc": "^2.5.1", + "lodash": "^4.2.0", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + } + }, + "node_modules/babel-eslint/node_modules/@babel/helper-function-name": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz", + "integrity": "sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg==", + "dependencies": { + "@babel/helper-get-function-arity": "7.0.0-beta.44", + "@babel/template": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44" + } + }, + "node_modules/babel-eslint/node_modules/@babel/helper-get-function-arity": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz", + "integrity": "sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw==", + "dependencies": { + "@babel/types": "7.0.0-beta.44" + } + }, + "node_modules/babel-eslint/node_modules/@babel/helper-split-export-declaration": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz", + "integrity": "sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA==", + "dependencies": { + "@babel/types": "7.0.0-beta.44" + } + }, + "node_modules/babel-eslint/node_modules/@babel/highlight": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz", + "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==", + "dependencies": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" + } + }, + "node_modules/babel-eslint/node_modules/@babel/template": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.44.tgz", + "integrity": "sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng==", + "dependencies": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "lodash": "^4.2.0" + } + }, + "node_modules/babel-eslint/node_modules/@babel/traverse": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.44.tgz", + "integrity": "sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA==", + "dependencies": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/generator": "7.0.0-beta.44", + "@babel/helper-function-name": "7.0.0-beta.44", + "@babel/helper-split-export-declaration": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "debug": "^3.1.0", + "globals": "^11.1.0", + "invariant": "^2.2.0", + "lodash": "^4.2.0" + } + }, + "node_modules/babel-eslint/node_modules/@babel/types": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.44.tgz", + "integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==", + "dependencies": { + "esutils": "^2.0.2", + "lodash": "^4.2.0", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/babel-eslint/node_modules/babylon": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "bin": { + "babylon": "bin/babylon.js" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/babel-eslint/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/babel-eslint/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "node_modules/babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dependencies": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "node_modules/babel-generator/node_modules/jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dependencies": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-builder-react-jsx": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", + "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "esutils": "^2.0.2" + } + }, + "node_modules/babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dependencies": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dependencies": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-loader": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz", + "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==", + "dependencies": { + "find-cache-dir": "^1.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "babel-core": "6", + "webpack": "2 || 3 || 4" + } + }, + "node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-lodash": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/babel-plugin-lodash/-/babel-plugin-lodash-3.3.4.tgz", + "integrity": "sha512-yDZLjK7TCkWl1gpBeBGmuaDIFhZKmkoL+Cu2MUUjv5VxUZx/z7tBGBCBcQs5RI1Bkz5LLmNdjx7paOyQtMovyg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0-beta.49", + "@babel/types": "^7.0.0-beta.49", + "glob": "^7.1.1", + "lodash": "^4.17.10", + "require-package-name": "^2.0.1" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.1.tgz", + "integrity": "sha512-TihqEe4sQcb/QcPJvxe94/9RZuLQuF1+To4WqQcRvc+3J3gLCPIPgDKzGLG6zmQLfH3nn25heRuDNkS2KR4I8A==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.20.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=" + }, + "node_modules/babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=" + }, + "node_modules/babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=" + }, + "node_modules/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=" + }, + "node_modules/babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dependencies": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dependencies": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dependencies": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dependencies": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dependencies": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dependencies": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dependencies": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dependencies": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex/node_modules/regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dependencies": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-react-jsx": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", + "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", + "dependencies": { + "babel-helper-builder-react-jsx": "^6.24.1", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dependencies": { + "regenerator-transform": "^0.10.0" + } + }, + "node_modules/babel-plugin-transform-regenerator/node_modules/regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dependencies": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "node_modules/babel-plugin-transform-runtime": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz", + "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-preset-cgb": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/babel-preset-cgb/-/babel-preset-cgb-1.7.1.tgz", + "integrity": "sha512-9fzPz7TSZhQrQCxOcZwqmoNCg2HFWoNyc700Z9X9oAws9quM3m52hZMW4ZV3Tq+X3nHh0upf5XBJ6apssntjHQ==", + "dependencies": { + "@scarf/scarf": "^1.0.6", + "babel-plugin-syntax-async-functions": "^6.13.0", + "babel-plugin-transform-class-properties": "6.24.1", + "babel-plugin-transform-object-rest-spread": "^6.26.0", + "babel-plugin-transform-react-jsx": "^6.24.1", + "babel-plugin-transform-runtime": "^6.23.0", + "babel-preset-env": "^1.6.0", + "update-notifier": "^2.3.0" + } + }, + "node_modules/babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + } + }, + "node_modules/babel-preset-env/node_modules/browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dependencies": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/babel-preset-env/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dependencies": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/babel-traverse/node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-traverse/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/babel-types/node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "optional": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dependencies": { + "inherits": "~2.0.0" + }, + "engines": { + "node": "0.4 || >=0.5.8" + } + }, + "node_modules/bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "node_modules/boxen": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", + "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", + "dependencies": { + "ansi-align": "^2.0.0", + "camelcase": "^4.0.0", + "chalk": "^2.0.1", + "cli-boxes": "^1.0.0", + "string-width": "^2.0.0", + "term-size": "^1.2.0", + "widest-line": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/boxen/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", + "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.4", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.6", + "readable-stream": "^3.6.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/browserify-sign/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dependencies": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/browserslist/node_modules/caniuse-lite": { + "version": "1.0.30001300", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001300.tgz", + "integrity": "sha512-cVjiJHWGcNlJi8TZVKNMnvMid3Z3TTdDHmLDzlOdIiZq138Exvo0G+G0wTdVYolxKb4AYwC+38pxodiInVtJSA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/browserslist/node_modules/electron-to-chromium": { + "version": "1.4.47", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.47.tgz", + "integrity": "sha512-ZHc8i3/cgeCRK/vC7W2htAG6JqUmOUgDNn/f9yY9J8UjfLjwzwOVEt4MWmgJAdvmxyrsR5KIFA/6+kUHGY0eUA==" + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "optional": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001230", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001230.tgz", + "integrity": "sha512-5yBd5nWCBS+jWKTcHOzXwo5xzcj4ePE/yjtkZyUV1BTUmrBaA9MRGC+e7mxnqXSA90CmCA8L3eKLaSUkt099IQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/capture-stack-trace": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", + "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "node_modules/center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dependencies": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cgb-dev-utils": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/cgb-dev-utils/-/cgb-dev-utils-1.6.1.tgz", + "integrity": "sha512-WJFWifyKCL+jVewgELmJ8I8H1IrTedYuOnk6IFaxRvP9ELAHEcofCKNt4HiNJorMUUrqkt8ohaRaxeaH75UPlA==", + "dependencies": { + "@scarf/scarf": "^1.0.6", + "chalk": "2.3.0", + "cross-spawn": "5.1.0", + "update-notifier": "^2.3.0" + } + }, + "node_modules/cgb-dev-utils/node_modules/chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "dependencies": { + "ansi-styles": "^3.1.0", + "escape-string-regexp": "^1.0.5", + "supports-color": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cgb-dev-utils/node_modules/has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cgb-dev-utils/node_modules/supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dependencies": { + "has-flag": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cgb-scripts": { + "version": "1.23.1", + "resolved": "https://registry.npmjs.org/cgb-scripts/-/cgb-scripts-1.23.1.tgz", + "integrity": "sha512-axJTEMMgXI6kUsGQYCZ4WHGVGVFUOCBmu6SpLR/80zStmv+4dtGpWSw6G73b1t3iW/wCBmgU7HMQVenCfxp+AQ==", + "dependencies": { + "@scarf/scarf": "^1.0.6", + "autoprefixer": "^7.2.4", + "babel-core": "^6.25.0", + "babel-eslint": "^8.2.1", + "babel-loader": "^7.1.1", + "babel-preset-cgb": "^1.7.0", + "cgb-dev-utils": "^1.6.0", + "chalk": "^2.3.0", + "cross-env": "^5.0.1", + "cross-spawn": "^5.1.0", + "eslint": "^4.15.0", + "eslint-config-wordpress": "^2.0.0", + "eslint-plugin-jest": "^21.6.1", + "eslint-plugin-jsx-a11y": "^6.0.3", + "eslint-plugin-react": "^7.5.1", + "eslint-plugin-wordpress": "^0.1.0", + "extract-text-webpack-plugin": "^3.0.2", + "filesize": "^3.5.11", + "fs-extra": "^5.0.0", + "gzip-size": "^4.1.0", + "inquirer": "^5.0.0", + "node-sass": "^4.7.2", + "ora": "^1.3.0", + "postcss-loader": "^2.0.10", + "raw-loader": "^0.5.1", + "resolve-pkg": "^1.0.0", + "sass-loader": "^6.0.6", + "shelljs": "^0.8.0", + "style-loader": "^0.23.1", + "update-notifier": "^2.3.0", + "webpack": "^3.1.0" + }, + "bin": { + "cgb-scripts": "bin/cgb-scripts.js" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/chokidar/node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "optional": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/chokidar/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "optional": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "optional": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chokidar/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/chokidar/node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/chokidar/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==" + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "deprecated": "CircularJSON is in maintenance only, flatted is its successor." + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "optional": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "deprecated": "Please upgrade to v0.1.7", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "deprecated": "Please upgrade to v0.1.5", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + }, + "node_modules/cli-boxes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", + "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-spinners": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", + "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, + "node_modules/clipboard": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.8.tgz", + "integrity": "sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ==", + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/cliui/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz", + "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==", + "dependencies": { + "for-own": "^1.0.0", + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.0", + "shallow-clone": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-deep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "optional": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "optional": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/configstore": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.5.tgz", + "integrity": "sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA==", + "dependencies": { + "dot-prop": "^4.2.1", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "unique-string": "^1.0.0", + "write-file-atomic": "^2.0.0", + "xdg-basedir": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/configstore/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/core-js-compat": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.3.tgz", + "integrity": "sha512-c8M5h0IkNZ+I92QhIpuSijOxGAcj3lgpsWdkCqmUTZNwidujF4r3pi6x1DCN+Vcs5qTS2XWWMfWSuCqyupX8gw==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.1.tgz", + "integrity": "sha512-OZuWHDlYcIda8sJLY4Ec6nWq2hRjlyCqCZ+jCflyleMkVt3tPedDVErvHslyS2nbO+SlBFMSBJYvtLMwxnrzjA==", + "deprecated": "core-js-pure@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js-pure.", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/create-error-class": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "dependencies": { + "capture-stack-trace": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-env": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.1.tgz", + "integrity": "sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ==", + "dependencies": { + "cross-spawn": "^6.0.5" + }, + "bin": { + "cross-env": "dist/bin/cross-env.js", + "cross-env-shell": "dist/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/cross-env/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-env/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz", + "integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g==" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "optional": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", + "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.1.tgz", + "integrity": "sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==", + "dependencies": { + "is-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.739", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.739.tgz", + "integrity": "sha512-+LPJVRsN7hGZ9EIUUiWCpO7l4E3qBYHNadazlucBfsXBbccDFNKUBAgzE68FnkWGJPwD/AfKhSzL+G+Iqb8A4A==" + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/enhanced-resolve": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", + "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "object-assign": "^4.0.1", + "tapable": "^0.2.7" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/equivalent-key-map": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/equivalent-key-map/-/equivalent-key-map-0.2.2.tgz", + "integrity": "sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==" + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", + "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.10.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "node_modules/es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + } + }, + "node_modules/es6-set/node_modules/es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dependencies": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/eslint": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", + "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "dependencies": { + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", + "chalk": "^2.1.0", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.4", + "esquery": "^1.0.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.0.1", + "ignore": "^3.3.3", + "imurmurhash": "^0.1.4", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "regexpp": "^1.0.1", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", + "strip-ansi": "^4.0.0", + "strip-json-comments": "~2.0.1", + "table": "4.0.2", + "text-table": "~0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-config-wordpress": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-wordpress/-/eslint-config-wordpress-2.0.0.tgz", + "integrity": "sha1-UgEgbGlk1kgxUjLt9t+9LpJeTNY=", + "deprecated": "This package has been deprecated, please use @wordpress/eslint-plugin or @wordpress/scripts", + "engines": { + "node": ">=4.2.1" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "21.27.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-21.27.2.tgz", + "integrity": "sha512-0E4OIgBJVlAmf1KfYFtZ3gYxgUzC5Eb3Jzmrc9ikI1OY+/cM8Kh72Ti7KfpeHNeD3HJNf9SmEfmvQLIz44Hrhw==", + "engines": { + "node": ">= 4" + }, + "peerDependencies": { + "eslint": ">=3.6" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.4", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.4", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-wordpress": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-wordpress/-/eslint-plugin-wordpress-0.1.0.tgz", + "integrity": "sha1-PmlvCTJtmRXiZogasUj+0oFhF2I=", + "deprecated": "This package has been deprecated, please use @wordpress/eslint-plugin or @wordpress/scripts", + "dependencies": { + "requireindex": "~1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint/node_modules/inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "dependencies": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dependencies": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "optional": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "optional": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "deprecated": "Please upgrade to v0.1.7", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "deprecated": "Please upgrade to v0.1.5", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "optional": true + }, + "node_modules/ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dependencies": { + "type": "^2.0.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "dependencies": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "optional": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-text-webpack-plugin": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz", + "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==", + "deprecated": "Deprecated. Please use https://github.com/webpack-contrib/mini-css-extract-plugin", + "dependencies": { + "async": "^2.4.1", + "loader-utils": "^1.1.0", + "schema-utils": "^0.3.0", + "webpack-sources": "^1.0.1" + }, + "engines": { + "node": ">= 4.8 < 5.0.0 || >= 5.10" + }, + "peerDependencies": { + "webpack": "^3.1.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dependencies": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "node_modules/filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dependencies": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "optional": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "deprecated": "This package is no longer supported.", + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "deprecated": "This package is no longer supported.", + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "engines": { + "node": ">=4" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/gettext-parser": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", + "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", + "dependencies": { + "encoding": "^0.1.12", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "dependencies": { + "ini": "^1.3.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "dependencies": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/got": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", + "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", + "dependencies": { + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "node_modules/gzip-size": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-4.1.0.tgz", + "integrity": "sha1-iuCWJX6r59acRb4rZ8RIEk/7UXw=", + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/har-validator/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/har-validator/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/har-validator/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "optional": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/html-dom-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-0.2.3.tgz", + "integrity": "sha512-GdzE63/U0IQEvcpAz0cUdYx2zQx0Ai+HWvE9TXEgwP27+SymUzKa7iB4DhjYpf2IdNLfTTOBuMS5nxeWOosSMQ==", + "dependencies": { + "@types/domhandler": "2.4.1", + "domhandler": "2.4.2", + "htmlparser2": "3.10.1" + } + }, + "node_modules/html-react-parser": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-0.9.2.tgz", + "integrity": "sha512-EMf70HXgojCC9D1w9EmjdxDVXGqPkwtTa8Bmj1ePDWh7f2CbyEcS4WNDGS+I6ipS0ovUh5Ofe2kkGeW4XuvpaA==", + "dependencies": { + "@types/domhandler": "2.4.1", + "html-dom-parser": "0.2.3", + "react-property": "1.0.1", + "style-to-object": "0.2.3" + }, + "peerDependencies": { + "react": "^0.14 || ^15 || ^16" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "bin": { + "in-install": "in-install.js", + "in-publish": "in-publish.js", + "not-in-install": "not-in-install.js", + "not-in-publish": "not-in-publish.js" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/inquirer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz", + "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==", + "dependencies": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.1.0", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^5.5.2", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "deprecated": "Please upgrade to v1.0.1", + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "dependencies": { + "ci-info": "^1.5.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "deprecated": "Please upgrade to v1.0.1", + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-installed-globally": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", + "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", + "dependencies": { + "global-dirs": "^0.1.0", + "is-path-inside": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-npm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", + "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dependencies": { + "path-is-inside": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" + }, + "node_modules/is-redirect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "dependencies": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "node_modules/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==" + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "node_modules/json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "dependencies": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/latest-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", + "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", + "dependencies": { + "package-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-script": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/load-script/-/load-script-1.0.0.tgz", + "integrity": "sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ=" + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/lodash.tail": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz", + "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=" + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "optional": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/memize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/memize/-/memize-1.1.0.tgz", + "integrity": "sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==" + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "optional": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/mime-db": { + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", + "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", + "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "dependencies": { + "mime-db": "1.46.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "optional": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dependencies": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object/node_modules/for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mousetrap": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==" + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "optional": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dependencies": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/node-gyp/node_modules/semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + }, + "node_modules/node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "deprecated": "Node Sass is no longer supported. Please use `sass` or `sass-embedded` instead.", + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dependencies": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "node_modules/node-sass/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-sass/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "deprecated": "This package is no longer supported.", + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "optional": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "deprecated": "Please upgrade to v0.1.7", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "deprecated": "Please upgrade to v0.1.5", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "optional": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "optional": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-1.4.0.tgz", + "integrity": "sha512-iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw==", + "dependencies": { + "chalk": "^2.1.0", + "cli-cursor": "^2.1.0", + "cli-spinners": "^1.0.1", + "log-symbols": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dependencies": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "deprecated": "This package is no longer supported.", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/package-json": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", + "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", + "dependencies": { + "got": "^6.7.1", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "optional": true + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-type/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "optional": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "engines": { + "node": ">=4" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-loader": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz", + "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==", + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^6.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^0.4.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/postcss-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/postcss-loader/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/postcss-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=" + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/react": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" + } + }, + "node_modules/react-html-parser": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/react-html-parser/-/react-html-parser-2.0.2.tgz", + "integrity": "sha512-XeerLwCVjTs3njZcgCOeDUqLgNIt/t+6Jgi5/qPsO/krUWl76kWKXMeVs2LhY2gwM6X378DkhLjur0zUQdpz0g==", + "dependencies": { + "htmlparser2": "^3.9.0" + }, + "peerDependencies": { + "react": "^0.14.0 || ^15.0.0 || ^16.0.0-0" + } + }, + "node_modules/react-input-autosize": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-2.2.2.tgz", + "integrity": "sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw==", + "dependencies": { + "prop-types": "^15.5.8" + }, + "peerDependencies": { + "react": "^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-native-url-polyfill": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz", + "integrity": "sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==", + "dependencies": { + "whatwg-url-without-unicode": "8.0.0-3" + }, + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/react-player": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/react-player/-/react-player-1.15.3.tgz", + "integrity": "sha512-8fc0R1AipFIy7l4lKgnIg+gMU2IY32ZMxxBlINjXAq/YnN3HUP3hOaE+aQ0lQv+a1/MMZgbekWD86ZGDO7kB8g==", + "dependencies": { + "deepmerge": "^4.0.0", + "load-script": "^1.0.0", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-property/-/react-property-1.0.1.tgz", + "integrity": "sha512-1tKOwxFn3dXVomH6pM9IkLkq2Y8oh+fh/lYW3MJ/B03URswUTqttgckOlbxY2XHF3vPG6uanSc4dVsLW/wk3wQ==" + }, + "node_modules/react-resize-aware": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.1.tgz", + "integrity": "sha512-M8IyVLBN8D6tEUss+bxQlWte3ZYtNEGhg7rBxtCVG8yEBjUlZwUo5EFLq6tnvTZXcgAbCLjsQn+NCoTJKumRYg==", + "peerDependencies": { + "react": "^16.8.0 || 17.x" + } + }, + "node_modules/react-select": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-1.2.1.tgz", + "integrity": "sha512-vaCgT2bEl+uTyE/uKOEgzE5Dc/wLtzhnBvoHCeuLoJWc4WuadN6WQDhoL42DW+TziniZK2Gaqe/wUXydI3NSaQ==", + "dependencies": { + "classnames": "^2.2.4", + "prop-types": "^15.5.8", + "react-input-autosize": "^2.1.2" + }, + "peerDependencies": { + "react": "^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0", + "react-dom": "^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0" + } + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redux": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.2.tgz", + "integrity": "sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "optional": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "optional": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", + "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", + "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", + "dependencies": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "dependencies": { + "rc": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/rememo": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rememo/-/rememo-3.0.0.tgz", + "integrity": "sha512-eWtut/7pqMRnSccbexb647iPjN7ir6Tmf4RG92ZVlykFEkHqGYy9tWnpHH3I+FS+WQ6lQ1i1iDgarYzGKgTcRQ==" + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "optional": true + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk=", + "dev": true + }, + "node_modules/require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dependencies": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-uncached/node_modules/caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dependencies": { + "callsites": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-uncached/node_modules/callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-uncached/node_modules/resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requireindex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.1.0.tgz", + "integrity": "sha1-5UBLgVV+91225JxacgBIk/4D4WI=", + "engines": { + "node": ">=0.10.5" + } + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pkg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-1.0.0.tgz", + "integrity": "sha1-4ZoV54rKLhJEYdySsuOUPvk0lNk=", + "dependencies": { + "resolve-from": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pkg/node_modules/resolve-from": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", + "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "optional": true + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "optional": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dependencies": { + "align-text": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/rungen": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/rungen/-/rungen-0.3.2.tgz", + "integrity": "sha1-QAwJ6+kU57F+C27zJjQA/Cq8fLM=" + }, + "node_modules/rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" + }, + "node_modules/rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "dependencies": { + "rx-lite": "*" + } + }, + "node_modules/rxjs": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", + "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", + "dependencies": { + "symbol-observable": "1.0.1" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/symbol-observable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", + "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "optional": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "bin": { + "sassgraph": "bin/sassgraph" + } + }, + "node_modules/sass-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-6.0.7.tgz", + "integrity": "sha512-JoiyD00Yo1o61OJsoP2s2kb19L1/Y2p3QFcCdWdF6oomBGKVYuZyqHWemRBfQ2uGYsk+CH3eCguXNfpjzlcpaA==", + "dependencies": { + "clone-deep": "^2.0.1", + "loader-utils": "^1.0.1", + "lodash.tail": "^4.1.1", + "neo-async": "^2.5.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">= 4.3 < 5.0.0 || >= 5.10" + }, + "peerDependencies": { + "node-sass": "^4.0.0", + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz", + "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", + "dependencies": { + "ajv": "^5.0.0" + }, + "engines": { + "node": ">= 4.3 < 5.0.0 || >= 5.10" + } + }, + "node_modules/scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dependencies": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + } + }, + "node_modules/scss-tokenizer/node_modules/source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=" + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/semver-diff": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", + "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", + "dependencies": { + "semver": "^5.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", + "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", + "dependencies": { + "is-extendable": "^0.1.1", + "kind-of": "^5.0.0", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "optional": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "optional": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "optional": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "optional": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "deprecated": "Please upgrade to v0.1.7", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "deprecated": "Please upgrade to v0.1.5", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "optional": true + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "optional": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "optional": true + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "optional": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "optional": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "optional": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "optional": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "deprecated": "Please upgrade to v0.1.7", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "deprecated": "Please upgrade to v0.1.5", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/style-loader": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", + "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", + "dependencies": { + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/style-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/style-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/style-loader/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/style-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/style-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/style-to-object": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.2.3.tgz", + "integrity": "sha512-1d/k4EY2N7jVLOqf2j04dTc37TPOv/hHxZmvpg8Pdh8UYydxeu/C1W1U4vD8alzf5V2Gt7rLsmkr4dxAlDm9ng==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/table": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", + "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", + "dependencies": { + "ajv": "^5.2.3", + "ajv-keywords": "^2.1.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", + "slice-ansi": "1.0.0", + "string-width": "^2.1.1" + } + }, + "node_modules/tannin": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz", + "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==", + "dependencies": { + "@tannin/plural-forms": "^1.1.0" + } + }, + "node_modules/tapable": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.9.tgz", + "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.", + "dependencies": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "node_modules/term-size": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", + "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", + "dependencies": { + "execa": "^0.7.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "optional": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "optional": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dependencies": { + "glob": "^7.1.2" + } + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/turbo-combine-reducers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/turbo-combine-reducers/-/turbo-combine-reducers-1.0.2.tgz", + "integrity": "sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==" + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dependencies": { + "source-map": "~0.5.1", + "yargs": "~3.10.0" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + }, + "optionalDependencies": { + "uglify-to-browserify": "~1.0.0" + } + }, + "node_modules/uglify-js/node_modules/camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uglify-js/node_modules/cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dependencies": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + } + }, + "node_modules/uglify-js/node_modules/wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/uglify-js/node_modules/yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dependencies": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + }, + "node_modules/uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "optional": true + }, + "node_modules/uglifyjs-webpack-plugin": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", + "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", + "hasInstallScript": true, + "dependencies": { + "source-map": "^0.5.6", + "uglify-js": "^2.8.29", + "webpack-sources": "^1.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + }, + "peerDependencies": { + "webpack": "^1.9 || ^2 || ^2.1.0-beta || ^2.2.0-rc || ^3.0.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "optional": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "dependencies": { + "crypto-random-string": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "optional": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "optional": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "optional": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unzip-response": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", + "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", + "engines": { + "node": ">=4" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "optional": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-notifier": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", + "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", + "dependencies": { + "boxen": "^1.2.1", + "chalk": "^2.0.1", + "configstore": "^3.0.0", + "import-lazy": "^2.1.0", + "is-ci": "^1.0.10", + "is-installed-globally": "^0.1.0", + "is-npm": "^1.0.0", + "latest-version": "^3.0.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "optional": true + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dependencies": { + "prepend-http": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-memo-one": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.2.tgz", + "integrity": "sha512-u2qFKtxLsia/r8qG0ZKkbytbztzRb317XCkT7yP8wxL0tZ/CzK2G+WWie5vWvpyeP7+YoPIwbJoIHJ4Ba4k0oQ==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz", + "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==", + "dependencies": { + "acorn": "^5.0.0", + "acorn-dynamic-import": "^2.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "async": "^2.1.2", + "enhanced-resolve": "^3.4.0", + "escope": "^3.6.0", + "interpret": "^1.0.0", + "json-loader": "^0.5.4", + "json5": "^0.5.1", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "mkdirp": "~0.5.0", + "node-libs-browser": "^2.0.0", + "source-map": "^0.5.3", + "supports-color": "^4.2.1", + "tapable": "^0.2.7", + "uglifyjs-webpack-plugin": "^0.4.6", + "watchpack": "^1.4.0", + "webpack-sources": "^1.0.1", + "yargs": "^8.0.2" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/webpack/node_modules/cliui/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/webpack/node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "node_modules/webpack/node_modules/has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/webpack/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/webpack/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "node_modules/webpack/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dependencies": { + "has-flag": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" + }, + "node_modules/webpack/node_modules/yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "dependencies": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + } + }, + "node_modules/webpack/node_modules/yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dependencies": { + "camelcase": "^4.1.0" + } + }, + "node_modules/whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "dependencies": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/widest-line": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", + "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "dependencies": { + "string-width": "^2.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/xdg-basedir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", + "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", + "engines": { + "node": ">=4" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/yargs/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + } + }, "dependencies": { "@babel/cli": { "version": "7.16.8", @@ -1981,12 +14256,14 @@ "ajv-errors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "requires": {} }, "ajv-keywords": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=" + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "requires": {} }, "align-text": { "version": "0.1.4", @@ -4790,7 +17067,8 @@ "eslint-plugin-jest": { "version": "21.27.2", "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-21.27.2.tgz", - "integrity": "sha512-0E4OIgBJVlAmf1KfYFtZ3gYxgUzC5Eb3Jzmrc9ikI1OY+/cM8Kh72Ti7KfpeHNeD3HJNf9SmEfmvQLIz44Hrhw==" + "integrity": "sha512-0E4OIgBJVlAmf1KfYFtZ3gYxgUzC5Eb3Jzmrc9ikI1OY+/cM8Kh72Ti7KfpeHNeD3HJNf9SmEfmvQLIz44Hrhw==", + "requires": {} }, "eslint-plugin-jsx-a11y": { "version": "6.4.1", @@ -7419,7 +19697,8 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "fast-deep-equal": { "version": "3.1.3", @@ -7643,7 +19922,8 @@ "react-resize-aware": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/react-resize-aware/-/react-resize-aware-3.1.1.tgz", - "integrity": "sha512-M8IyVLBN8D6tEUss+bxQlWte3ZYtNEGhg7rBxtCVG8yEBjUlZwUo5EFLq6tnvTZXcgAbCLjsQn+NCoTJKumRYg==" + "integrity": "sha512-M8IyVLBN8D6tEUss+bxQlWte3ZYtNEGhg7rBxtCVG8yEBjUlZwUo5EFLq6tnvTZXcgAbCLjsQn+NCoTJKumRYg==", + "requires": {} }, "react-select": { "version": "1.2.1", @@ -8607,6 +20887,14 @@ "xtend": "^4.0.0" } }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -8649,14 +20937,6 @@ "define-properties": "^1.1.3" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", @@ -8714,7 +20994,8 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "fast-deep-equal": { "version": "3.1.3", @@ -9202,7 +21483,8 @@ "use-memo-one": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.2.tgz", - "integrity": "sha512-u2qFKtxLsia/r8qG0ZKkbytbztzRb317XCkT7yP8wxL0tZ/CzK2G+WWie5vWvpyeP7+YoPIwbJoIHJ4Ba4k0oQ==" + "integrity": "sha512-u2qFKtxLsia/r8qG0ZKkbytbztzRb317XCkT7yP8wxL0tZ/CzK2G+WWie5vWvpyeP7+YoPIwbJoIHJ4Ba4k0oQ==", + "requires": {} }, "util": { "version": "0.11.1", @@ -9353,7 +21635,8 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "ansi-regex": { "version": "2.1.1", diff --git a/src/wpzoom-blocks/recipe-card/skins/button/index.js b/src/wpzoom-blocks/recipe-card/skins/button/index.js index 8017477..a170783 100644 --- a/src/wpzoom-blocks/recipe-card/skins/button/index.js +++ b/src/wpzoom-blocks/recipe-card/skins/button/index.js @@ -413,8 +413,8 @@ const ButtonBox = ( props ) => {

We're sorry, an unexpected error has occurred.

-

Please, check in the Ai Credits page that you are connected to the {storeURL}

- AI Credits and Connect page +

Please connect your Recipe Card Blocks account to your website

+ Connect your account diff --git a/src/wpzoom-blocks/recipe-card/skins/button/style.scss b/src/wpzoom-blocks/recipe-card/skins/button/style.scss index e019759..790ce0e 100644 --- a/src/wpzoom-blocks/recipe-card/skins/button/style.scss +++ b/src/wpzoom-blocks/recipe-card/skins/button/style.scss @@ -185,9 +185,12 @@ $secondary-color: #f34b00; font-size: 15px; margin: 25px 0 15px 0; opacity: 1; + text-align: left; } ul { + text-align: left; + li { opacity: 1; cursor: pointer; @@ -422,6 +425,7 @@ $secondary-color: #f34b00; padding: 50px 30px 30px; } button.components-button.try-again, +.components-button.buyMore, button.components-button.activate-license { margin: 0 auto; @@ -435,6 +439,7 @@ button.components-button.activate-license margin-top: 80px; } .popup-content-error a.try-again, +.components-button.buyMore, .popup-content-error a.activate-license { margin: 0 auto; @@ -449,6 +454,9 @@ button.components-button.activate-license text-align: center; padding: 10px; } +.components-button.buyMore:active { + color: #fff; +} .popup-content-error a.activate-license, button.components-button.activate-license {