Done !
| Server IP : 46.105.57.169 / Your IP : 216.73.216.67 Web Server : Apache System : Linux webm002.cluster120.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64 User : verseaumee ( 152031) PHP Version : 8.5.7 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/verseaumee/blueversion/wp-content/plugins/before-after-image-compare/dist/ |
Upload File : |
!function(){var a={878:function(a){"use strict";a.exports=function(a,e,t,i,r,n,o,s){if(!a){var l;if(void 0===e)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[t,i,r,n,o,s],y=0;(l=new Error(e.replace(/%s/g,(function(){return c[y++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},588:function(a,e,t){"use strict";var i=t(788);function r(){}function n(){}n.resetWarningCache=r,a.exports=function(){function a(a,e,t,r,n,o){if(o!==i){var s=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 s.name="Invariant Violation",s}}function e(){return a}a.isRequired=a;var t={array:a,bigint:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:e,element:a,elementType:a,instanceOf:e,node:a,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:n,resetWarningCache:r};return t.PropTypes=t,t}},740:function(a,e,t){a.exports=t(588)()},788:function(a){"use strict";a.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},975:function(a,e){"use strict";function t(a,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(a,i.key,i)}}Object.defineProperty(e,"__esModule",{value:!0});var i={value:"data-value",disabled:"data-disabled",class:"class",type:"type"},r=function(){function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}(this,a),this._node=e instanceof HTMLElement?e:document.createElement(e),this._config={i18n:i},this._setAttributes(t),t.textContent&&this._setTextContent(t.textContent),this}var e,r,n;return e=a,(r=[{key:"get",value:function(){return this._node}},{key:"append",value:function(a){return this._node.appendChild(a),this}},{key:"addClass",value:function(a){return this._node.classList.add(a),this}},{key:"removeClass",value:function(a){return this._node.classList.remove(a),this}},{key:"toggleClass",value:function(a){return this._node.classList.toggle(a),this}},{key:"addEventListener",value:function(a,e){return this._node.addEventListener(a,e),this}},{key:"removeEventListener",value:function(a,e){return this._node.removeEventListener(a,e),this}},{key:"setText",value:function(a){return this._setTextContent(a),this}},{key:"getHeight",value:function(){return window.getComputedStyle(this._node).height}},{key:"setTop",value:function(a){return this._node.style.top="".concat(a,"px"),this}},{key:"focus",value:function(){return this._node.focus(),this}},{key:"_setTextContent",value:function(a){this._node.textContent=a}},{key:"_setAttributes",value:function(a){for(var e in a)i[e]&&a[e]&&this._setAttribute(i[e],a[e])}},{key:"_setAttribute",value:function(a,e){this._node.setAttribute(a,e)}}])&&t(e.prototype,r),n&&t(e,n),a}();e.default=r},575:function(a,e,t){"use strict";var i,r=t(975),n=(i=r)&&i.__esModule?i:{default:i};function o(a){return function(a){if(Array.isArray(a))return s(a)}(a)||function(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}(a)||function(a,e){if(!a)return;if("string"==typeof a)return s(a,e);var t=Object.prototype.toString.call(a).slice(8,-1);"Object"===t&&a.constructor&&(t=a.constructor.name);if("Map"===t||"Set"===t)return Array.from(a);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(a,e)}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(a,e){(null==e||e>a.length)&&(e=a.length);for(var t=0,i=new Array(e);t<e;t++)i[t]=a[t];return i}function l(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(a);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),t.push.apply(t,i)}return t}function c(a){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?l(Object(t),!0).forEach((function(e){y(a,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(t)):l(Object(t)).forEach((function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(t,e))}))}return a}function y(a,e,t){return e in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}function f(a,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(a,i.key,i)}}var m={select:"select-pure__select",dropdownShown:"select-pure__select--opened",multiselect:"select-pure__select--multiple",label:"select-pure__label",placeholder:"select-pure__placeholder",dropdown:"select-pure__options",option:"select-pure__option",optionDisabled:"select-pure__option--disabled",autocompleteInput:"select-pure__autocomplete",selectedLabel:"select-pure__selected-label",selectedOption:"select-pure__option--selected",placeholderHidden:"select-pure__placeholder--hidden",optionHidden:"select-pure__option--hidden"}}},e={};function t(i){var r=e[i];if(void 0!==r)return r.exports;var n=e[i]={exports:{}};return a[i](n,n.exports,t),n.exports}t.n=function(a){var e=a&&a.__esModule?function(){return a.default}:function(){return a};return t.d(e,{a:e}),e},t.d=function(a,e){for(var i in e)t.o(e,i)&&!t.o(a,i)&&Object.defineProperty(a,i,{enumerable:!0,get:e[i]})},t.o=function(a,e){return Object.prototype.hasOwnProperty.call(a,e)},function(){"use strict";var a=wp.blocks,e=JSON.parse('{"apiVersion":"1","name":"icb/image-compare","title":"Image Compare","description":"Compare and filter between two images.","category":"widgets","keywords":["image slider","image compare","image filter"],"textdomain":"image-compare","attributes":{"align":{"type":"string","default":""},"cId":{"type":"string","default":""},"alignment":{"type":"string","default":"center"},"width":{"type":"string","default":"80%"},"border":{"type":"object","default":{}},"beforeImg":{"type":"object","default":{"id":null,"url":"","alt":"","title":""}},"afterImg":{"type":"object","default":{"id":null,"url":"","alt":"","title":""}},"isSwap":{"type":"boolean","default":false},"isLabel":{"type":"boolean","default":true},"beforeLabel":{"type":"string","selector":".beforeLabel","default":""},"afterLabel":{"type":"string","selector":".afterLabel","default":""},"labelTypo":{"type":"object","default":{"fontSize":{"desktop":15,"tablet":15,"mobile":15}}},"labelColors":{"type":"object","default":{"color":"#fff","bg":"#00000080"}},"labelPadding":{"type":"object","default":{"vertical":"10px","horizontal":"15px"}},"isCap":{"type":"boolean","default":true},"cap":{"type":"string","selector":".caption","default":""},"capAlign":{"type":"string","default":"center"},"capTypo":{"type":"object","default":{"fontSize":{"desktop":14,"tablet":14,"mobile":14}}},"capColors":{"type":"object","default":{"color":"#333","bg":"#f4f4f4"}},"capPadding":{"type":"object","default":{"vertical":"10px","horizontal":"15px"}}},"supports":{"align":["wide","full"],"html":false},"example":{"attributes":{"preview":true}},"editorScript":"file:dist/editor.js","script":"file:dist/script.js"}'),i=React,r=wp.i18n,n=wp.blockEditor,o=wp.components,s=wp.blob,l=function(a){var e=a.className,t=void 0===e?"mt20 mb5":e,i=a.htmlFor,r=a.children;return React.createElement("label",{className:"bPlLabel ".concat(t),htmlFor:i},r)},c=[{label:"Solid",value:"solid"},{label:"Dashed",value:"dashed"},{label:"Dotted",value:"dotted"},{label:"Double",value:"double"},{label:"Groove",value:"groove"},{label:"Inset",value:"inset"},{label:"Outset",value:"outset"},{label:"Ridge",value:"ridge"}],y=function(){return{value:"px",label:"px",default:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0}},f=function(){return{value:"%",label:"%",default:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0}},m=function(){return{value:"em",label:"em",default:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0}},u=function(){return{value:"rem",label:"rem",default:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0}},g=function(){return{value:"vw",label:"vw",default:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0}},d=[{value:"all",label:"All Sides"},{value:"top",label:"Top"},{value:"right",label:"Right"},{value:"bottom",label:"Bottom"},{value:"left",label:"Left"},{value:"topRight",label:"Top Right"},{value:"topBottom",label:"Top Bottom"},{value:"topLeft",label:"Top Left"},{value:"topRightBottom",label:"Top Right Bottom"},{value:"topRightLeft",label:"Top Right Left"},{value:"topBottomLeft",label:"Top Bottom Left"},{value:"rightBottom",label:"Right Bottom"},{value:"rightLeft",label:"Right Left"},{value:"rightBottomLeft",label:"Right Bottom Left"},{value:"bottomLeft",label:"Bottom Left"}],v=[{name:"Daisy Bush to Fuchsia Blue",gradient:"linear-gradient(135deg, #4527a4, #8344c5)",slug:"daisy-bush-to-fuchsia-blue"},{name:"Reddish Orange to Yellowish Orange",gradient:"linear-gradient(135deg, #fe6601, #fbb040)",slug:"reddish-orange-to-yellowish-orange"},{name:"Tuft Bush to Carnation Pink",gradient:"linear-gradient(135deg, #fed1c7, #fe8dc6)",slug:"tuft-bush-to-carnation-pink"},{name:"Golden Fizz to Yellow Orange",gradient:"linear-gradient(135deg, #f9ed32, #fbb040)",slug:"golden-fizz-to-yellow-orange"},{name:"Light Electric Violet to Electric Violet",gradient:"linear-gradient(135deg, #e100ff, #7f00ff)",slug:"light-electric-violet-to-electric-violet"},{name:"Hot Pink to Violet Red",gradient:"linear-gradient(135deg, #ff7db8, #ee2a7b)",slug:"hot-pink-to-violet-red"},{name:"Spring Green to Azure Radiance",gradient:"linear-gradient(135deg, #00ff8f, #00a1ff)",slug:"spring-green-to-azure-radiance"}],p=[{label:"Solid",value:"solid"},{label:"Gradient",value:"gradient"}];function h(a,e){return function(a){if(Array.isArray(a))return a}(a)||function(a,e){var t=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=t){var i,r,n,o,s=[],l=!0,c=!1;try{if(n=(t=t.call(a)).next,0===e){if(Object(t)!==t)return;l=!1}else for(;!(l=(i=n.call(t)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(a){c=!0,r=a}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(a,e)||function(a,e){if(!a)return;if("string"==typeof a)return b(a,e);var t=Object.prototype.toString.call(a).slice(8,-1);"Object"===t&&a.constructor&&(t=a.constructor.name);if("Map"===t||"Set"===t)return Array.from(a);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return b(a,e)}(a,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(a,e){(null==e||e>a.length)&&(e=a.length);for(var t=0,i=new Array(e);t<e;t++)i[t]=a[t];return i}var w=function(a){var e=a.className,t=void 0===e?"":e,n=a.label,s=void 0===n?(0,r.__)("Color:","bplugins"):n,c=a.value,y=a.onChange,f=a.defaultColor,m=a.disableAlpha,u=void 0!==m&&m,g=h((0,i.useState)(c),2),d=g[0],v=g[1],p=wp.data.select("core/block-editor").getSettings().colors;return React.createElement(o.PanelRow,{className:t},React.createElement(l,{className:""},s),React.createElement(o.Dropdown,{className:"bPlDropdownContainer bColor",contentClassName:"bPlDropdownPopover bColorDropdownPopover",popoverProps:{placement:"top-end"},renderToggle:function(a){var e=a.isOpen,t=a.onToggle;return React.createElement(React.Fragment,null,React.createElement("div",{className:"bColorButtonContainer"},React.createElement("button",{className:"bColorButton",isPrimary:!0,onClick:t,"aria-expanded":e,style:{backgroundColor:c||"transparent"}})),f&&f!=d&&React.createElement(o.Button,{className:"bPlResetVal",icon:"image-rotate",label:(0,r.__)("Reset","bplugins"),onClick:function(){y(f),v(f)}}))},renderContent:function(a){var e=a.isOpen;a.onClose;return React.createElement(React.Fragment,null,React.createElement(o.ColorPicker,{color:c||"",disableAlpha:u,onChangeComplete:function(a){y("rgba(".concat(a.rgb.r,", ").concat(a.rgb.g,", ").concat(a.rgb.b,", ").concat(a.rgb.a,")")),v(a.hex)}}),p.length&&React.createElement("div",{className:"themeColors"},p.map((function(a){var t=a.color;return React.createElement("div",{className:"bColorButtonContainer"},React.createElement("button",{className:"bColorButton",onClick:function(){y(t),v(t)},"aria-expanded":e,style:{backgroundColor:c?t:"transparent"}}))}))))}}))},S="#4527a4",C=React.createElement("svg",{xmlns:"https://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 548.172 548.172"},React.createElement("path",{fill:S,d:"M534.75 49.965c-8.945-8.945-19.694-13.422-32.261-13.422H45.681c-12.562 0-23.313 4.477-32.264 13.422C4.471 58.913 0 69.663 0 82.226v310.633c0 12.566 4.471 23.315 13.417 32.265 8.951 8.945 19.702 13.414 32.264 13.414h155.318c0 7.231-1.524 14.661-4.57 22.269-3.044 7.614-6.09 14.273-9.136 19.981-3.042 5.715-4.565 9.897-4.565 12.56 0 4.948 1.807 9.24 5.424 12.847 3.615 3.621 7.898 5.435 12.847 5.435h146.179c4.949 0 9.233-1.813 12.848-5.435 3.62-3.606 5.427-7.898 5.427-12.847 0-2.468-1.526-6.611-4.571-12.415-3.046-5.801-6.092-12.566-9.134-20.267-3.046-7.71-4.569-15.085-4.569-22.128h155.318c12.56 0 23.309-4.469 32.254-13.414 8.949-8.949 13.422-19.698 13.422-32.265V82.226c.003-12.563-4.474-23.313-13.423-32.261zm-23.123 269.803c0 2.475-.903 4.613-2.711 6.424-1.81 1.804-3.952 2.707-6.427 2.707H45.681c-2.473 0-4.615-.903-6.423-2.707-1.807-1.817-2.712-3.949-2.712-6.424V82.226c0-2.475.902-4.615 2.712-6.423 1.809-1.805 3.951-2.712 6.423-2.712h456.815c2.471 0 4.617.904 6.42 2.712 1.808 1.809 2.711 3.949 2.711 6.423v237.542z"})),O=React.createElement("svg",{xmlns:"https://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 512 512"},React.createElement("path",{fill:S,d:"M394.667 0H117.333C87.936 0 64 23.936 64 53.333v405.333C64 488.064 87.936 512 117.333 512h277.333C424.064 512 448 488.064 448 458.667V53.333C448 23.936 424.064 0 394.667 0zM256 480c-11.755 0-21.333-9.579-21.333-21.333s9.579-21.333 21.333-21.333 21.333 9.579 21.333 21.333S267.755 480 256 480zm149.333-64c0 5.888-4.779 10.667-10.667 10.667H117.333c-5.888 0-10.667-4.779-10.667-10.667V53.333c0-5.888 4.779-10.667 10.667-10.667h277.333c5.888 0 10.667 4.779 10.667 10.667V416z"})),R=React.createElement("svg",{xmlns:"https://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 503.604 503.604"},React.createElement("path",{fill:S,d:"M337.324 0H167.192c-28.924 0-53.5 23.584-53.5 52.5v398.664c0 28.916 24.056 52.44 52.98 52.44l170.412-.184c28.92 0 52.58-23.528 52.58-52.448l.248-398.5C389.908 23.452 366.364 0 337.324 0zM227.68 31.476h49.36c4.336 0 7.868 3.52 7.868 7.868 0 4.348-3.532 7.868-7.868 7.868h-49.36a7.865 7.865 0 01-7.868-7.868 7.865 7.865 0 017.868-7.868zm-29.66 2.504c2.916-2.912 8.224-2.952 11.136 0a7.973 7.973 0 012.324 5.588c0 2.048-.864 4.088-2.324 5.548-1.452 1.46-3.504 2.32-5.548 2.32-2.084 0-4.088-.86-5.588-2.32-1.452-1.456-2.28-3.5-2.28-5.548-.004-2.088.828-4.132 2.28-5.588zm52.752 454.028c-12.984 0-23.544-10.568-23.544-23.548 0-12.984 10.56-23.548 23.544-23.548s23.544 10.564 23.544 23.548c0 12.98-10.564 23.548-23.544 23.548zm114.716-63.1H141.232V74.756h224.256v350.152z"})),x=React.createElement("svg",{xmlns:"https://www.w3.org/2000/svg",width:14,height:14,viewBox:"0 0 330 330"},React.createElement("path",{d:"M100.606 229.393c-5.857-5.857-15.355-5.857-21.213 0-5.858 5.857-5.858 15.355 0 21.213l75 75A14.954 14.954 0 00165 330a14.95 14.95 0 0010.606-4.394l75-75c5.858-5.857 5.858-15.355 0-21.213-5.857-5.857-15.355-5.857-21.213 0L180 278.787V51.212l49.394 49.394A14.95 14.95 0 00240 105a14.95 14.95 0 0010.606-4.394c5.858-5.857 5.858-15.355 0-21.213l-75-75c-5.857-5.858-15.355-5.858-21.213 0l-75 75c-5.858 5.857-5.858 15.355 0 21.213 5.857 5.857 15.355 5.857 21.213 0L150 51.212v227.574l-49.394-49.393z"})),E=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 448 512"},React.createElement("path",{d:"M96 0C43 0 0 43 0 96V416c0 53 43 96 96 96H384h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V384c17.7 0 32-14.3 32-32V32c0-17.7-14.3-32-32-32H384 96zm0 384H352v64H96c-17.7 0-32-14.3-32-32s14.3-32 32-32zm32-240c0-8.8 7.2-16 16-16H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16zm16 48H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H144c-8.8 0-16-7.2-16-16s7.2-16 16-16z"})),_=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 512 512"},React.createElement("path",{d:"M256 48C141.1 48 48 141.1 48 256v40c0 13.3-10.7 24-24 24s-24-10.7-24-24V256C0 114.6 114.6 0 256 0S512 114.6 512 256V400.1c0 48.6-39.4 88-88.1 88L313.6 488c-8.3 14.3-23.8 24-41.6 24H240c-26.5 0-48-21.5-48-48s21.5-48 48-48h32c17.8 0 33.3 9.7 41.6 24l110.4 .1c22.1 0 40-17.9 40-40V256c0-114.9-93.1-208-208-208zM144 208h16c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32H144c-35.3 0-64-28.7-64-64V272c0-35.3 28.7-64 64-64zm224 0c35.3 0 64 28.7 64 64v48c0 35.3-28.7 64-64 64H352c-17.7 0-32-14.3-32-32V240c0-17.7 14.3-32 32-32h16z"})),P=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 576 512"},React.createElement("path",{d:"M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"})),k=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 448 512"},React.createElement("path",{d:"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"}));function T(a,e){return function(a){if(Array.isArray(a))return a}(a)||function(a,e){var t=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=t){var i,r,n,o,s=[],l=!0,c=!1;try{if(n=(t=t.call(a)).next,0===e){if(Object(t)!==t)return;l=!1}else for(;!(l=(i=n.call(t)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(a){c=!0,r=a}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(a,e)||function(a,e){if(!a)return;if("string"==typeof a)return N(a,e);var t=Object.prototype.toString.call(a).slice(8,-1);"Object"===t&&a.constructor&&(t=a.constructor.name);if("Map"===t||"Set"===t)return Array.from(a);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return N(a,e)}(a,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(a,e){(null==e||e>a.length)&&(e=a.length);for(var t=0,i=new Array(e);t<e;t++)i[t]=a[t];return i}var M=function(a){var e=a.device,t=void 0===e?"desktop":e,r=a.onChange,n=a.className,o=void 0===n?"iconButton":n,s=a.style,l=T((0,i.useState)(!1),2),c=l[0],y=l[1];return window.addEventListener("click",(function(){return y(!1)})),React.createElement("div",{className:"bDevice",style:s},!c&&React.createElement("button",{className:o,title:t[0].toUpperCase()+t.slice(1),onClick:function(a){y(!0),a.stopPropagation()}},"desktop"==t?C:"tablet"==t?O:R),c&&React.createElement("div",{className:"bDevicePopup"},[{value:"desktop",icon:C},{value:"tablet",icon:O},{value:"mobile",icon:R}].map((function(a){var e=a.icon,t=a.value;return React.createElement("button",{key:t,className:o,title:t[0].toUpperCase()+t.slice(1),onClick:function(){r(t),y(!1)}},e)}))))};function A(a){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},A(a)}function j(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(a);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),t.push.apply(t,i)}return t}function I(a){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?j(Object(t),!0).forEach((function(e){D(a,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(t)):j(Object(t)).forEach((function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(t,e))}))}return a}function D(a,e,t){return(e=function(a){var e=function(a,e){if("object"!==A(a)||null===a)return a;var t=a[Symbol.toPrimitive];if(void 0!==t){var i=t.call(a,e||"default");if("object"!==A(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(a)}(a,"string");return"symbol"===A(e)?e:String(e)}(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var B=function(a){var e=a.className,t=void 0===e?"":e,i=a.label,n=void 0===i?(0,r.__)("Border:","bplugins"):i,s=a.value,g=a.onChange,v=a.defaults,p=void 0===v?{}:v,h={width:"0px",style:"solid",color:"#0000",side:"all",radius:"0px"},b=function(a){return(null==p?void 0:p[a])||h[a]},S=function(a){return(null==s?void 0:s[a])||b(a)},C=function(a,e){return g(I(I({},s),{},D({},a,e)))},O=function(a){return React.createElement(o.Button,{icon:"image-rotate",className:"bPlResetVal",onClick:function(){return function(a){return g(I(I({},s),{},D({},a,b(a))))}(a)}})};return React.createElement(o.PanelRow,{className:"bPlDropdown ".concat(t)},React.createElement(l,{className:"mt5"},n),React.createElement(o.Dropdown,{className:"bPlDropdownContainer",contentClassName:"bPlDropdownPopover",popoverProps:{placement:"bottom-end"},renderToggle:function(a){var e=a.isOpen,t=a.onToggle;return React.createElement(o.Button,{icon:"edit",onClick:t,"aria-expanded":e})},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(o.PanelRow,null,React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Width:","bplugins"),labelPosition:"left",value:S("width"),onChange:function(a){return C("width",a)},units:[y(),m()]}),(null==s?void 0:s.width)&&(null==s?void 0:s.width)!==b("width")&&O("width")),React.createElement(o.PanelRow,null,React.createElement(l,{className:""},(0,r.__)("Style:","bplugins")),React.createElement(o.SelectControl,{value:S("style"),onChange:function(a){return C("style",a)},options:c}),(null==s?void 0:s.style)&&(null==s?void 0:s.style)!==b("style")&&O("style")),React.createElement(w,{label:(0,r.__)("Color:","bplugins"),value:S("color"),onChange:function(a){return C("color",a)},defaultColor:b("color")}),React.createElement(o.PanelRow,null,React.createElement(l,{className:""},(0,r.__)("Sides:","bplugins")),React.createElement(o.SelectControl,{value:S("side"),onChange:function(a){return C("side",a)},options:d}),(null==s?void 0:s.side)&&(null==s?void 0:s.side)!==b("side")&&O("side")),React.createElement(o.PanelRow,null,React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Radius:","bplugins"),labelPosition:"left",value:S("radius"),onChange:function(a){return C("radius",a)},units:[y(50),f(50),m(3),u(3)],isResetValueOnUnitChange:!0}),(null==s?void 0:s.radius)&&(null==s?void 0:s.radius)!==b("radius")&&O("radius")))}}))},L=function(a){var e=a.className,t=a.label,i=void 0===t?"":t,r=a.value,n=a.onChange,s=a.options,c=a.isIcon,y=void 0!==c&&c,f=a.isTextIcon,m=void 0!==f&&f,u=a.size,g=function(a){var e=a.className,t=void 0===e?"":e;return React.createElement(o.ButtonGroup,{className:"bPlBtnGroup ".concat(t||null)},Object.values(s).map((function(a){var e=a.value,t=a.icon,i=void 0===t?"":t,s=a.label,l=void 0===s?"":s,c=a.def,f=void 0===c?"":c,g=r===e,d="small"===u;return React.createElement(o.Button,{key:e,label:l,showTooltip:!0,tooltipPosition:"top",icon:y?i:null,variant:g?"primary":"","aria-pressed":g,isSmall:d,isMedium:!d,onClick:function(){return n(e,f&&f)}},m?i:y?"":l)})))};return i?React.createElement(o.PanelRow,{className:e},React.createElement(l,{className:""},i),React.createElement(g,null)):React.createElement(g,{className:e})};function F(a){return F="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},F(a)}function z(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(a);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),t.push.apply(t,i)}return t}function H(a){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?z(Object(t),!0).forEach((function(e){G(a,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(t)):z(Object(t)).forEach((function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(t,e))}))}return a}function G(a,e,t){return(e=function(a){var e=function(a,e){if("object"!==F(a)||null===a)return a;var t=a[Symbol.toPrimitive];if(void 0!==t){var i=t.call(a,e||"default");if("object"!==F(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(a)}(a,"string");return"symbol"===F(e)?e:String(e)}(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var K=o.__experimentalGradientPicker||o.GradientPicker,U=function(a){var e=a.className,t=void 0===e?"":e,i=a.label,n=void 0===i?(0,r.__)("Colors:","bplugins"):i,s=a.value,c=a.onChange,y=a.defaults,f=void 0===y?{}:y,m={color:"#333",bgType:"solid",bg:"#0000",gradient:"linear-gradient(135deg, #4527a4, #8344c5)"},u=function(a){return(null==f?void 0:f[a])||m[a]},g=function(a){return(null==s?void 0:s[a])||u(a)},d=function(a,e){return c(H(H({},s),{},G({},a,e)))};return React.createElement(o.PanelRow,{className:"bPlDropdown ".concat(t)},React.createElement(l,{className:""},n," ",React.createElement(o.ColorIndicator,{colorValue:g("color")})," ",React.createElement(o.ColorIndicator,{colorValue:g("gradient"===g("bgType")?"gradient":"bg")})),React.createElement(o.Dropdown,{className:"bPlDropdownContainer",contentClassName:"bPlDropdownPopover",popoverProps:{placement:"bottom-end"},renderToggle:function(a){var e=a.isOpen,t=a.onToggle;return React.createElement(o.Button,{icon:"edit",onClick:t,"aria-expanded":e})},renderContent:function(){return React.createElement(React.Fragment,null,React.createElement(w,{label:(0,r.__)("Color:","bplugins"),value:g("color"),onChange:function(a){return d("color",a)},defaultColor:u("color")}),React.createElement(o.PanelRow,{className:"mt20"},React.createElement(l,{className:""},(0,r.__)("Background:","bplugins")),React.createElement(L,{value:g("bgType"),onChange:function(a){return d("bgType",a)},options:p,size:"small"})),"gradient"===g("bgType")?React.createElement(K,{value:g("gradient"),onChange:function(a){return d("gradient",a)},gradients:v}):React.createElement(w,{label:(0,r.__)("Background Color:","bplugins"),value:g("bg"),onChange:function(a){return d("bg",a)},defaultColor:u("bg")}))}}))},W=function(a){var e=a.slug,t=a.docsLink;return React.createElement(o.PanelBody,{className:"bPlPanelBody bPlHelpPanel",title:(0,r.__)("Help","bplugins"),initialOpen:!1},React.createElement("div",{className:"helpItems"},t&&React.createElement("a",{href:t,target:"_blank",rel:"noreferrer"},E,React.createElement("p",null,(0,r.__)("Read Documentation","bplugins"))),React.createElement("a",{href:"https://bplugins.com/support",target:"_blank",rel:"noreferrer"},_,React.createElement("p",null,(0,r.__)("Contact Support","bplugins"))),e&&React.createElement("a",{href:"https://wordpress.org/support/plugin/".concat(e,"/reviews/#new-post"),target:"_blank",rel:"noreferrer"},P,React.createElement("p",null,(0,r.__)("Rate Plugin","bplugins"))),React.createElement("a",{href:"https://bplugins.com/products",target:"_blank",rel:"noreferrer"},k,React.createElement("p",null,(0,r.__)("Other Plugins","bplugins")))))};var V=wp.data,Y=function(a,e){if(!a)return[];var t=[],i=a.media_details.sizes,r=function(a){var r=e.find((function(e){return e.slug===a}));r&&t.push({label:r.name,value:i[a].source_url})};for(var n in i)r(n);return t};function J(a){return J="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},J(a)}function q(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(a);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),t.push.apply(t,i)}return t}function X(a){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?q(Object(t),!0).forEach((function(e){Q(a,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(t)):q(Object(t)).forEach((function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(t,e))}))}return a}function Q(a,e,t){return(e=function(a){var e=function(a,e){if("object"!==J(a)||null===a)return a;var t=a[Symbol.toPrimitive];if(void 0!==t){var i=t.call(a,e||"default");if("object"!==J(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(a)}(a,"string");return"symbol"===J(e)?e:String(e)}(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var Z=(0,V.withSelect)((function(a,e){var t=e.value;return{image:null!=t&&t.id?a("core").getMedia(null==t?void 0:t.id):null,imageSizes:a("core/block-editor").getSettings().imageSizes}}))((function(a){var e,t=a.className,i=a.value,n=void 0===i?{}:i,c=a.onChange,y=a.image,f=a.imageSizes,m=function(a,e){return c(X(X({},n),{},Q({},a,e)))};return React.createElement("div",{className:t},(null==n?void 0:n.url)&&!(0,s.isBlobURL)(null==n?void 0:n.url)&&React.createElement(React.Fragment,null,React.createElement(l,{className:"mb5"},(0,r.__)("Alt Text (Alternative Text):","bplugins")),React.createElement(o.TextControl,{value:null==n?void 0:n.alt,onChange:function(a){return m("alt",a)}})),(null==n?void 0:n.id)&&0!==(null===(e=Y(y,f))||void 0===e?void 0:e.length)&&React.createElement(o.PanelRow,null,React.createElement(l,{className:""},(0,r.__)("Select Size:","bplugins")),React.createElement(o.SelectControl,{value:null==n?void 0:n.url,onChange:function(a){return m("url",a)},options:Y(y,f)})))})),$=function(a){var e=a.label,t=void 0===e?(0,r.__)("Edit Image:","bplugins"):e,i=a.value,s=void 0===i?{}:i,l=a.onChange;return(null==s?void 0:s.url)&&React.createElement(o.ToolbarGroup,{className:"bPlToolbar"},React.createElement(n.MediaUploadCheck,null,React.createElement(n.MediaUpload,{allowedTypes:["image"],value:null==s?void 0:s.id,onSelect:function(a){var e=a.id,t=a.url,i=a.alt,r=a.title;return l(X(X({},s),{},{id:e,url:t,alt:i,title:r}))},render:function(a){var e=a.open;return React.createElement(o.ToolbarButton,{label:t,icon:"format-image",onClick:e})}})))},aa=(0,o.withNotices)((function(a){var e=a.label,t=void 0===e?(0,r.__)(" Image:","bplugins"):e,i=a.icon,o=void 0===i?"format-image":i,s=a.value,l=void 0===s?{}:s,c=a.onChange,y=a.noticeOperations,f=a.noticeUI;return React.createElement(n.MediaPlaceholder,{labels:{title:t},icon:o,allowedTypes:["image"],accept:"image/*",onSelect:function(a){var e=a.id,t=a.url,i=a.alt,r=a.title;return c(X(X({},l),{},{id:e,url:t,alt:i,title:r}))},onSelectURL:function(a){return c(X(X({},l),{},{id:null,url:a,alt:"",title:""}))},onError:function(a){return y.createErrorNotice(a)},notices:f})}));var ea=function(a){var e=a.className,t=a.label,i=void 0===t?"":t,s=a.value,c=void 0===s?{}:s,y=a.types,f=void 0===y?["image"]:y,m=a.onChange,u=a.placeholder,g=void 0===u?(0,r.__)("Enter URL","bplugins"):u;return React.createElement("div",{className:e},i&&React.createElement(l,{className:"mb5"},i),React.createElement(o.PanelRow,{className:"bplInlineMediaUpload"},React.createElement(o.TextControl,{value:null==c?void 0:c.url,onChange:function(a){return m({id:null,url:a,alt:"",title:""})},placeholder:g}),React.createElement(n.MediaUploadCheck,null,React.createElement(n.MediaUpload,{allowedTypes:f,onSelect:function(a){var e=a.id,t=a.url,i=a.alt,r=a.title;return m({id:e,url:t,alt:i,title:r})},render:function(a){var e=a.open;return React.createElement(o.Button,{className:"button button-primary",onClick:e,icon:"upload"})}}))))};t(575);function ta(){return ta=Object.assign?Object.assign.bind():function(a){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(a[i]=t[i])}return a},ta.apply(this,arguments)}function ia(a,e){(null==e||e>a.length)&&(e=a.length);for(var t=0,i=new Array(e);t<e;t++)i[t]=a[t];return i}function ra(a,e){if(a){if("string"==typeof a)return ia(a,e);var t=Object.prototype.toString.call(a).slice(8,-1);return"Object"===t&&a.constructor&&(t=a.constructor.name),"Map"===t||"Set"===t?Array.from(a):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?ia(a,e):void 0}}function na(a,e){return function(a){if(Array.isArray(a))return a}(a)||function(a,e){var t=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=t){var i,r,n,o,s=[],l=!0,c=!1;try{if(n=(t=t.call(a)).next,0===e){if(Object(t)!==t)return;l=!1}else for(;!(l=(i=n.call(t)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(a){c=!0,r=a}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(a,e)||ra(a,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function oa(a){return oa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},oa(a)}function sa(a){var e=function(a,e){if("object"!==oa(a)||null===a)return a;var t=a[Symbol.toPrimitive];if(void 0!==t){var i=t.call(a,e||"default");if("object"!==oa(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(a)}(a,"string");return"symbol"===oa(e)?e:String(e)}function la(a,e,t){return(e=sa(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}function ca(a){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?Object(arguments[e]):{},i=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&i.push.apply(i,Object.getOwnPropertySymbols(t).filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),i.forEach((function(e){la(a,e,t[e])}))}return a}function ya(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function fa(a,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(a,sa(i.key),i)}}function ma(a,e,t){return e&&fa(a.prototype,e),t&&fa(a,t),Object.defineProperty(a,"prototype",{writable:!1}),a}function ua(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function ga(a,e){if(e&&("object"===oa(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return ua(a)}function da(a){return da=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},da(a)}function va(a,e){return va=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,e){return a.__proto__=e,a},va(a,e)}function pa(a,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),e&&va(a,e)}var ha=ReactDOM,ba=t(878),wa=t.n(ba);function Sa(a){return function(a){if(Array.isArray(a))return ia(a)}(a)||function(a){if("undefined"!=typeof Symbol&&null!=a[Symbol.iterator]||null!=a["@@iterator"])return Array.from(a)}(a)||ra(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Ca=t(740),Oa=t.n(Ca),Ra=function(){function a(){ya(this,a),la(this,"refs",{})}return ma(a,[{key:"add",value:function(a,e){this.refs[a]||(this.refs[a]=[]),this.refs[a].push(e)}},{key:"remove",value:function(a,e){var t=this.getIndex(a,e);-1!==t&&this.refs[a].splice(t,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var a=this;return this.refs[this.active.collection].find((function(e){return e.node.sortableInfo.index==a.active.index}))}},{key:"getIndex",value:function(a,e){return this.refs[a].indexOf(e)}},{key:"getOrderedRefs",value:function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[a].sort(xa)}}]),a}();function xa(a,e){return a.node.sortableInfo.index-e.node.sortableInfo.index}function Ea(a,e){return Object.keys(a).reduce((function(t,i){return-1===e.indexOf(i)&&(t[i]=a[i]),t}),{})}var _a={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},Pa=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var a=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],e=(Array.prototype.slice.call(a).join("").match(/-(moz|webkit|ms)-/)||""===a.OLink&&["","o"])[1];return"ms"===e?"ms":e&&e.length?e[0].toUpperCase()+e.substr(1):""}();function ka(a,e){Object.keys(e).forEach((function(t){a.style[t]=e[t]}))}function Ta(a,e){a.style["".concat(Pa,"Transform")]=null==e?"":"translate3d(".concat(e.x,"px,").concat(e.y,"px,0)")}function Na(a,e){a.style["".concat(Pa,"TransitionDuration")]=null==e?"":"".concat(e,"ms")}function Ma(a,e){for(;a;){if(e(a))return a;a=a.parentNode}return null}function Aa(a,e,t){return Math.max(a,Math.min(t,e))}function ja(a){return"px"===a.substr(-2)?parseFloat(a):0}function Ia(a,e){var t=e.displayName||e.name;return t?"".concat(a,"(").concat(t,")"):a}function Da(a,e){var t=a.getBoundingClientRect();return{top:t.top+e.top,left:t.left+e.left}}function Ba(a){return a.touches&&a.touches.length?{x:a.touches[0].pageX,y:a.touches[0].pageY}:a.changedTouches&&a.changedTouches.length?{x:a.changedTouches[0].pageX,y:a.changedTouches[0].pageY}:{x:a.pageX,y:a.pageY}}function La(a,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(a){var i={left:t.left+a.offsetLeft,top:t.top+a.offsetTop};return a.parentNode===e?i:La(a.parentNode,e,i)}}function Fa(a){var e=a.lockOffset,t=a.width,i=a.height,r=e,n=e,o="px";if("string"==typeof e){var s=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(e);wa()(null!==s,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',e),r=parseFloat(e),n=parseFloat(e),o=s[1]}return wa()(isFinite(r)&&isFinite(n),"lockOffset value should be a finite. Given %s",e),"%"===o&&(r=r*t/100,n=n*i/100),{x:r,y:n}}function za(a){return a instanceof HTMLElement?function(a){var e=window.getComputedStyle(a),t=/(auto|scroll)/;return["overflow","overflowX","overflowY"].find((function(a){return t.test(e[a])}))}(a)?a:za(a.parentNode):null}var Ha=27,Ga=32,Ka=37,Ua=38,Wa=39,Va=40,Ya={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function Ja(a){return null!=a.sortableHandle}var qa=function(){function a(e,t){ya(this,a),this.container=e,this.onScrollCallback=t}return ma(a,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(a){var e=this,t=a.translate,i=a.minTranslate,r=a.maxTranslate,n=a.width,o=a.height,s={x:0,y:0},l={x:1,y:1},c=10,y=10,f=this.container,m=f.scrollTop,u=f.scrollLeft,g=f.scrollHeight,d=f.scrollWidth,v=0===m,p=g-m-f.clientHeight==0,h=0===u,b=d-u-f.clientWidth==0;t.y>=r.y-o/2&&!p?(s.y=1,l.y=y*Math.abs((r.y-o/2-t.y)/o)):t.x>=r.x-n/2&&!b?(s.x=1,l.x=c*Math.abs((r.x-n/2-t.x)/n)):t.y<=i.y+o/2&&!v?(s.y=-1,l.y=y*Math.abs((t.y-o/2-i.y)/o)):t.x<=i.x+n/2&&!h&&(s.x=-1,l.x=c*Math.abs((t.x-n/2-i.x)/n)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===s.x&&0===s.y||(this.interval=setInterval((function(){e.isAutoScrolling=!0;var a={left:l.x*s.x,top:l.y*s.y};e.container.scrollTop+=a.top,e.container.scrollLeft+=a.left,e.onScrollCallback(a)}),5))}}]),a}();var Xa={axis:Oa().oneOf(["x","y","xy"]),contentWindow:Oa().any,disableAutoscroll:Oa().bool,distance:Oa().number,getContainer:Oa().func,getHelperDimensions:Oa().func,helperClass:Oa().string,helperContainer:Oa().oneOfType([Oa().func,"undefined"==typeof HTMLElement?Oa().any:Oa().instanceOf(HTMLElement)]),hideSortableGhost:Oa().bool,keyboardSortingTransitionDuration:Oa().number,lockAxis:Oa().string,lockOffset:Oa().oneOfType([Oa().number,Oa().string,Oa().arrayOf(Oa().oneOfType([Oa().number,Oa().string]))]),lockToContainerEdges:Oa().bool,onSortEnd:Oa().func,onSortMove:Oa().func,onSortOver:Oa().func,onSortStart:Oa().func,pressDelay:Oa().number,pressThreshold:Oa().number,keyCodes:Oa().shape({lift:Oa().arrayOf(Oa().number),drop:Oa().arrayOf(Oa().number),cancel:Oa().arrayOf(Oa().number),up:Oa().arrayOf(Oa().number),down:Oa().arrayOf(Oa().number)}),shouldCancelStart:Oa().func,transitionDuration:Oa().number,updateBeforeSortStart:Oa().func,useDragHandle:Oa().bool,useWindowAsScrollContainer:Oa().bool},Qa={lift:[Ga],drop:[Ga],cancel:[Ha],up:[Ua,Ka],down:[Va,Wa]},Za={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(a){var e=a.node;return{height:e.offsetHeight,width:e.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:Qa,shouldCancelStart:function(a){return-1!==[Ya.Input,Ya.Textarea,Ya.Select,Ya.Option,Ya.Button].indexOf(a.target.tagName)||!!Ma(a.target,(function(a){return"true"===a.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},$a=Object.keys(Xa);var ae=(0,i.createContext)({manager:{}});var ee={index:Oa().number.isRequired,collection:Oa().oneOfType([Oa().number,Oa().string]),disabled:Oa().bool},te=Object.keys(ee);var ie=function(a){var e,t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return t=e=function(e){function t(){var a,e;ya(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return la(ua(ua(e=ga(this,(a=da(t)).call.apply(a,[this].concat(n))))),"wrappedInstance",(0,i.createRef)()),e}return pa(t,e),ma(t,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(a){this.node&&(a.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),a.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),a.collection!==this.props.collection&&(this.unregister(a.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var a=this.props,e=a.collection,t=a.disabled,i=a.index,r=(0,ha.findDOMNode)(this);r.sortableInfo={collection:e,disabled:t,index:i,manager:this.context.manager},this.node=r,this.ref={node:r},this.context.manager.add(e,this.ref)}},{key:"unregister",value:function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(a,this.ref)}},{key:"getWrappedInstance",value:function(){return wa()(r.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.wrappedInstance.current}},{key:"render",value:function(){var e=r.withRef?this.wrappedInstance:null;return(0,i.createElement)(a,ta({ref:e},Ea(this.props,te)))}}]),t}(i.Component),la(e,"displayName",Ia("sortableElement",a)),la(e,"contextType",ae),la(e,"propTypes",ee),la(e,"defaultProps",{collection:0}),t}((function(a){var e=a.value;return React.createElement("li",{className:"bplSortableListItem"},e)}));!function(a){var e,t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};t=e=function(e){function t(a){var e;ya(this,t),la(ua(ua(e=ga(this,da(t).call(this,a)))),"state",{}),la(ua(ua(e)),"handleStart",(function(a){var t=e.props,i=t.distance,r=t.shouldCancelStart;if(2!==a.button&&!r(a)){e.touched=!0,e.position=Ba(a);var n=Ma(a.target,(function(a){return null!=a.sortableInfo}));if(n&&n.sortableInfo&&e.nodeIsChild(n)&&!e.state.sorting){var o=e.props.useDragHandle,s=n.sortableInfo,l=s.index,c=s.collection;if(s.disabled)return;if(o&&!Ma(a.target,Ja))return;e.manager.active={collection:c,index:l},function(a){return a.touches&&a.touches.length||a.changedTouches&&a.changedTouches.length}(a)||a.target.tagName!==Ya.Anchor||a.preventDefault(),i||(0===e.props.pressDelay?e.handlePress(a):e.pressTimer=setTimeout((function(){return e.handlePress(a)}),e.props.pressDelay))}}})),la(ua(ua(e)),"nodeIsChild",(function(a){return a.sortableInfo.manager===e.manager})),la(ua(ua(e)),"handleMove",(function(a){var t=e.props,i=t.distance,r=t.pressThreshold;if(!e.state.sorting&&e.touched&&!e._awaitingUpdateBeforeSortStart){var n=Ba(a),o={x:e.position.x-n.x,y:e.position.y-n.y},s=Math.abs(o.x)+Math.abs(o.y);e.delta=o,i||r&&!(s>=r)?i&&s>=i&&e.manager.isActive()&&e.handlePress(a):(clearTimeout(e.cancelTimer),e.cancelTimer=setTimeout(e.cancel,0))}})),la(ua(ua(e)),"handleEnd",(function(){e.touched=!1,e.cancel()})),la(ua(ua(e)),"cancel",(function(){var a=e.props.distance;e.state.sorting||(a||clearTimeout(e.pressTimer),e.manager.active=null)})),la(ua(ua(e)),"handlePress",(function(a){try{var t=e.manager.getActive(),i=function(){if(t){var i=function(){var t,i,r,c,d,v,p=m.sortableInfo.index,h=(t=m,{bottom:ja((i=window.getComputedStyle(t)).marginBottom),left:ja(i.marginLeft),right:ja(i.marginRight),top:ja(i.marginTop)}),b=function(a){var e=window.getComputedStyle(a);return"grid"===e.display?{x:ja(e.gridColumnGap),y:ja(e.gridRowGap)}:{x:0,y:0}}(e.container),w=e.scrollContainer.getBoundingClientRect(),S=o({index:p,node:m,collection:u});if(e.node=m,e.margin=h,e.gridGap=b,e.width=S.width,e.height=S.height,e.marginOffset={x:e.margin.left+e.margin.right+e.gridGap.x,y:Math.max(e.margin.top,e.margin.bottom,e.gridGap.y)},e.boundingClientRect=m.getBoundingClientRect(),e.containerBoundingRect=w,e.index=p,e.newIndex=p,e.axis={x:n.indexOf("x")>=0,y:n.indexOf("y")>=0},e.offsetEdge=La(m,e.container),e.initialOffset=Ba(g?ca({},a,{pageX:e.boundingClientRect.left,pageY:e.boundingClientRect.top}):a),e.initialScroll={left:e.scrollContainer.scrollLeft,top:e.scrollContainer.scrollTop},e.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},e.helper=e.helperContainer.appendChild((c="input, textarea, select, canvas, [contenteditable]",d=(r=m).querySelectorAll(c),Sa((v=r.cloneNode(!0)).querySelectorAll(c)).forEach((function(a,e){"file"!==a.type&&(a.value=d[e].value),"radio"===a.type&&a.name&&(a.name="__sortableClone__".concat(a.name)),a.tagName===Ya.Canvas&&d[e].width>0&&d[e].height>0&&a.getContext("2d").drawImage(d[e],0,0)})),v)),ka(e.helper,{boxSizing:"border-box",height:"".concat(e.height,"px"),left:"".concat(e.boundingClientRect.left-h.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(e.boundingClientRect.top-h.top,"px"),width:"".concat(e.width,"px")}),g&&e.helper.focus(),l&&(e.sortableGhost=m,ka(m,{opacity:0,visibility:"hidden"})),e.minTranslate={},e.maxTranslate={},g){var C=f?{top:0,left:0,width:e.contentWindow.innerWidth,height:e.contentWindow.innerHeight}:e.containerBoundingRect,O=C.top,R=C.left,x=C.width,E=O+C.height,_=R+x;e.axis.x&&(e.minTranslate.x=R-e.boundingClientRect.left,e.maxTranslate.x=_-(e.boundingClientRect.left+e.width)),e.axis.y&&(e.minTranslate.y=O-e.boundingClientRect.top,e.maxTranslate.y=E-(e.boundingClientRect.top+e.height))}else e.axis.x&&(e.minTranslate.x=(f?0:w.left)-e.boundingClientRect.left-e.width/2,e.maxTranslate.x=(f?e.contentWindow.innerWidth:w.left+w.width)-e.boundingClientRect.left-e.width/2),e.axis.y&&(e.minTranslate.y=(f?0:w.top)-e.boundingClientRect.top-e.height/2,e.maxTranslate.y=(f?e.contentWindow.innerHeight:w.top+w.height)-e.boundingClientRect.top-e.height/2);s&&s.split(" ").forEach((function(a){return e.helper.classList.add(a)})),e.listenerNode=a.touches?a.target:e.contentWindow,g?(e.listenerNode.addEventListener("wheel",e.handleKeyEnd,!0),e.listenerNode.addEventListener("mousedown",e.handleKeyEnd,!0),e.listenerNode.addEventListener("keydown",e.handleKeyDown)):(_a.move.forEach((function(a){return e.listenerNode.addEventListener(a,e.handleSortMove,!1)})),_a.end.forEach((function(a){return e.listenerNode.addEventListener(a,e.handleSortEnd,!1)}))),e.setState({sorting:!0,sortingIndex:p}),y&&y({node:m,index:p,collection:u,isKeySorting:g,nodes:e.manager.getOrderedRefs(),helper:e.helper},a),g&&e.keyMove(0)},r=e.props,n=r.axis,o=r.getHelperDimensions,s=r.helperClass,l=r.hideSortableGhost,c=r.updateBeforeSortStart,y=r.onSortStart,f=r.useWindowAsScrollContainer,m=t.node,u=t.collection,g=e.manager.isKeySorting,d=function(){if("function"==typeof c){e._awaitingUpdateBeforeSortStart=!0;var t=function(a,e){try{var t=a()}catch(a){return e(!0,a)}return t&&t.then?t.then(e.bind(null,!1),e.bind(null,!0)):e(!1,value)}((function(){var e=m.sortableInfo.index;return Promise.resolve(c({collection:u,index:e,node:m,isKeySorting:g},a)).then((function(){}))}),(function(a,t){if(e._awaitingUpdateBeforeSortStart=!1,a)throw t;return t}));if(t&&t.then)return t.then((function(){}))}}();return d&&d.then?d.then(i):i()}}();return Promise.resolve(i&&i.then?i.then((function(){})):void 0)}catch(a){return Promise.reject(a)}})),la(ua(ua(e)),"handleSortMove",(function(a){var t=e.props.onSortMove;"function"==typeof a.preventDefault&&a.cancelable&&a.preventDefault(),e.updateHelperPosition(a),e.animateNodes(),e.autoscroll(),t&&t(a)})),la(ua(ua(e)),"handleSortEnd",(function(a){var t=e.props,i=t.hideSortableGhost,r=t.onSortEnd,n=e.manager,o=n.active.collection,s=n.isKeySorting,l=e.manager.getOrderedRefs();e.listenerNode&&(s?(e.listenerNode.removeEventListener("wheel",e.handleKeyEnd,!0),e.listenerNode.removeEventListener("mousedown",e.handleKeyEnd,!0),e.listenerNode.removeEventListener("keydown",e.handleKeyDown)):(_a.move.forEach((function(a){return e.listenerNode.removeEventListener(a,e.handleSortMove)})),_a.end.forEach((function(a){return e.listenerNode.removeEventListener(a,e.handleSortEnd)})))),e.helper.parentNode.removeChild(e.helper),i&&e.sortableGhost&&ka(e.sortableGhost,{opacity:"",visibility:""});for(var c=0,y=l.length;c<y;c++){var f=l[c],m=f.node;f.edgeOffset=null,f.boundingClientRect=null,Ta(m,null),Na(m,null),f.translate=null}e.autoScroller.clear(),e.manager.active=null,e.manager.isKeySorting=!1,e.setState({sorting:!1,sortingIndex:null}),"function"==typeof r&&r({collection:o,newIndex:e.newIndex,oldIndex:e.index,isKeySorting:s,nodes:l},a),e.touched=!1})),la(ua(ua(e)),"autoscroll",(function(){var a=e.props.disableAutoscroll,t=e.manager.isKeySorting;if(a)e.autoScroller.clear();else{if(t){var i=ca({},e.translate),r=0,n=0;return e.axis.x&&(i.x=Math.min(e.maxTranslate.x,Math.max(e.minTranslate.x,e.translate.x)),r=e.translate.x-i.x),e.axis.y&&(i.y=Math.min(e.maxTranslate.y,Math.max(e.minTranslate.y,e.translate.y)),n=e.translate.y-i.y),e.translate=i,Ta(e.helper,e.translate),e.scrollContainer.scrollLeft+=r,void(e.scrollContainer.scrollTop+=n)}e.autoScroller.update({height:e.height,maxTranslate:e.maxTranslate,minTranslate:e.minTranslate,translate:e.translate,width:e.width})}})),la(ua(ua(e)),"onAutoScroll",(function(a){e.translate.x+=a.left,e.translate.y+=a.top,e.animateNodes()})),la(ua(ua(e)),"handleKeyDown",(function(a){var t=a.keyCode,i=e.props,r=i.shouldCancelStart,n=i.keyCodes,o=ca({},Qa,void 0===n?{}:n);e.manager.active&&!e.manager.isKeySorting||!(e.manager.active||o.lift.includes(t)&&!r(a)&&e.isValidSortingTarget(a))||(a.stopPropagation(),a.preventDefault(),o.lift.includes(t)&&!e.manager.active?e.keyLift(a):o.drop.includes(t)&&e.manager.active?e.keyDrop(a):o.cancel.includes(t)?(e.newIndex=e.manager.active.index,e.keyDrop(a)):o.up.includes(t)?e.keyMove(-1):o.down.includes(t)&&e.keyMove(1))})),la(ua(ua(e)),"keyLift",(function(a){var t=a.target,i=Ma(t,(function(a){return null!=a.sortableInfo})).sortableInfo,r=i.index,n=i.collection;e.initialFocusedNode=t,e.manager.isKeySorting=!0,e.manager.active={index:r,collection:n},e.handlePress(a)})),la(ua(ua(e)),"keyMove",(function(a){var t=e.manager.getOrderedRefs(),i=t[t.length-1].node.sortableInfo.index,r=e.newIndex+a,n=e.newIndex;if(!(r<0||r>i)){e.prevIndex=n,e.newIndex=r;var o=function(a,e,t){return a<t&&a>e?a-1:a>t&&a<e?a+1:a}(e.newIndex,e.prevIndex,e.index),s=t.find((function(a){return a.node.sortableInfo.index===o})),l=s.node,c=e.containerScrollDelta,y=s.boundingClientRect||Da(l,c),f=s.translate||{x:0,y:0},m=y.top+f.y-c.top,u=y.left+f.x-c.left,g=n<r,d=g&&e.axis.x?l.offsetWidth-e.width:0,v=g&&e.axis.y?l.offsetHeight-e.height:0;e.handleSortMove({pageX:u+d,pageY:m+v,ignoreTransition:0===a})}})),la(ua(ua(e)),"keyDrop",(function(a){e.handleSortEnd(a),e.initialFocusedNode&&e.initialFocusedNode.focus()})),la(ua(ua(e)),"handleKeyEnd",(function(a){e.manager.active&&e.keyDrop(a)})),la(ua(ua(e)),"isValidSortingTarget",(function(a){var t=e.props.useDragHandle,i=a.target,r=Ma(i,(function(a){return null!=a.sortableInfo}));return r&&r.sortableInfo&&!r.sortableInfo.disabled&&(t?Ja(i):i.sortableInfo)}));var r=new Ra;return function(a){wa()(!(a.distance&&a.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}(a),e.manager=r,e.wrappedInstance=(0,i.createRef)(),e.sortableContextValue={manager:r},e.events={end:e.handleEnd,move:e.handleMove,start:e.handleStart},e}return pa(t,e),ma(t,[{key:"componentDidMount",value:function(){var a=this,e=this.props.useWindowAsScrollContainer,t=this.getContainer();Promise.resolve(t).then((function(t){a.container=t,a.document=a.container.ownerDocument||document;var i=a.props.contentWindow||a.document.defaultView||window;a.contentWindow="function"==typeof i?i():i,a.scrollContainer=e?a.document.scrollingElement||a.document.documentElement:za(a.container)||a.container,a.autoScroller=new qa(a.scrollContainer,a.onAutoScroll),Object.keys(a.events).forEach((function(e){return _a[e].forEach((function(t){return a.container.addEventListener(t,a.events[e],!1)}))})),a.container.addEventListener("keydown",a.handleKeyDown)}))}},{key:"componentWillUnmount",value:function(){var a=this;this.helper&&this.helper.parentNode&&this.helper.parentNode.removeChild(this.helper),this.container&&(Object.keys(this.events).forEach((function(e){return _a[e].forEach((function(t){return a.container.removeEventListener(t,a.events[e])}))})),this.container.removeEventListener("keydown",this.handleKeyDown))}},{key:"updateHelperPosition",value:function(a){var e=this.props,t=e.lockAxis,i=e.lockOffset,r=e.lockToContainerEdges,n=e.transitionDuration,o=e.keyboardSortingTransitionDuration,s=void 0===o?n:o,l=this.manager.isKeySorting,c=a.ignoreTransition,y=Ba(a),f={x:y.x-this.initialOffset.x,y:y.y-this.initialOffset.y};if(f.y-=window.pageYOffset-this.initialWindowScroll.top,f.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=f,r){var m=function(a){var e=a.height,t=a.width,i=a.lockOffset,r=Array.isArray(i)?i:[i,i];wa()(2===r.length,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",i);var n=na(r,2),o=n[0],s=n[1];return[Fa({height:e,lockOffset:o,width:t}),Fa({height:e,lockOffset:s,width:t})]}({height:this.height,lockOffset:i,width:this.width}),u=na(m,2),g=u[0],d=u[1],v={x:this.width/2-g.x,y:this.height/2-g.y},p={x:this.width/2-d.x,y:this.height/2-d.y};f.x=Aa(this.minTranslate.x+v.x,this.maxTranslate.x-p.x,f.x),f.y=Aa(this.minTranslate.y+v.y,this.maxTranslate.y-p.y,f.y)}"x"===t?f.y=0:"y"===t&&(f.x=0),l&&s&&!c&&Na(this.helper,s),Ta(this.helper,f)}},{key:"animateNodes",value:function(){var a=this.props,e=a.transitionDuration,t=a.hideSortableGhost,i=a.onSortOver,r=this.containerScrollDelta,n=this.windowScrollDelta,o=this.manager.getOrderedRefs(),s=this.offsetEdge.left+this.translate.x+r.left,l=this.offsetEdge.top+this.translate.y+r.top,c=this.manager.isKeySorting,y=this.newIndex;this.newIndex=null;for(var f=0,m=o.length;f<m;f++){var u=o[f].node,g=u.sortableInfo.index,d=u.offsetWidth,v=u.offsetHeight,p={height:this.height>v?v/2:this.height/2,width:this.width>d?d/2:this.width/2},h=c&&g>this.index&&g<=y,b=c&&g<this.index&&g>=y,w={x:0,y:0},S=o[f].edgeOffset;S||(S=La(u,this.container),o[f].edgeOffset=S,c&&(o[f].boundingClientRect=Da(u,r)));var C=f<o.length-1&&o[f+1],O=f>0&&o[f-1];C&&!C.edgeOffset&&(C.edgeOffset=La(C.node,this.container),c&&(C.boundingClientRect=Da(C.node,r))),g!==this.index?(e&&Na(u,e),this.axis.x?this.axis.y?b||g<this.index&&(s+n.left-p.width<=S.left&&l+n.top<=S.top+p.height||l+n.top+p.height<=S.top)?(w.x=this.width+this.marginOffset.x,S.left+w.x>this.containerBoundingRect.width-p.width&&C&&(w.x=C.edgeOffset.left-S.left,w.y=C.edgeOffset.top-S.top),null===this.newIndex&&(this.newIndex=g)):(h||g>this.index&&(s+n.left+p.width>=S.left&&l+n.top+p.height>=S.top||l+n.top+p.height>=S.top+v))&&(w.x=-(this.width+this.marginOffset.x),S.left+w.x<this.containerBoundingRect.left+p.width&&O&&(w.x=O.edgeOffset.left-S.left,w.y=O.edgeOffset.top-S.top),this.newIndex=g):h||g>this.index&&s+n.left+p.width>=S.left?(w.x=-(this.width+this.marginOffset.x),this.newIndex=g):(b||g<this.index&&s+n.left<=S.left+p.width)&&(w.x=this.width+this.marginOffset.x,null==this.newIndex&&(this.newIndex=g)):this.axis.y&&(h||g>this.index&&l+n.top+p.height>=S.top?(w.y=-(this.height+this.marginOffset.y),this.newIndex=g):(b||g<this.index&&l+n.top<=S.top+p.height)&&(w.y=this.height+this.marginOffset.y,null==this.newIndex&&(this.newIndex=g))),Ta(u,w),o[f].translate=w):t&&(this.sortableGhost=u,ka(u,{opacity:0,visibility:"hidden"}))}null==this.newIndex&&(this.newIndex=this.index),c&&(this.newIndex=y);var R=c?this.prevIndex:y;i&&this.newIndex!==R&&i({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:R,isKeySorting:c,nodes:o,helper:this.helper})}},{key:"getWrappedInstance",value:function(){return wa()(r.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call"),this.wrappedInstance.current}},{key:"getContainer",value:function(){var a=this.props.getContainer;return"function"!=typeof a?(0,ha.findDOMNode)(this):a(r.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var e=r.withRef?this.wrappedInstance:null;return(0,i.createElement)(ae.Provider,{value:this.sortableContextValue},(0,i.createElement)(a,ta({ref:e},Ea(this.props,$a))))}},{key:"helperContainer",get:function(){var a=this.props.helperContainer;return"function"==typeof a?a():this.props.helperContainer||this.document.body}},{key:"containerScrollDelta",get:function(){return this.props.useWindowAsScrollContainer?{left:0,top:0}:{left:this.scrollContainer.scrollLeft-this.initialScroll.left,top:this.scrollContainer.scrollTop-this.initialScroll.top}}},{key:"windowScrollDelta",get:function(){return{left:this.contentWindow.pageXOffset-this.initialWindowScroll.left,top:this.contentWindow.pageYOffset-this.initialWindowScroll.top}}}]),t}(i.Component),la(e,"displayName",Ia("sortableList",a)),la(e,"defaultProps",Za),la(e,"propTypes",Xa)}((function(a){var e=a.items,t=a.property;return React.createElement("ul",null,e.map((function(a,e){return React.createElement(ie,{key:e,index:e,sortIndex:e,value:t?a[t]:a})})))}));function re(a,e){var t="undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(!t){if(Array.isArray(a)||(t=function(a,e){if(!a)return;if("string"==typeof a)return ne(a,e);var t=Object.prototype.toString.call(a).slice(8,-1);"Object"===t&&a.constructor&&(t=a.constructor.name);if("Map"===t||"Set"===t)return Array.from(a);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return ne(a,e)}(a))||e&&a&&"number"==typeof a.length){t&&(a=t);var i=0,r=function(){};return{s:r,n:function(){return i>=a.length?{done:!0}:{done:!1,value:a[i++]}},e:function(a){throw a},f:r}}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 n,o=!0,s=!1;return{s:function(){t=t.call(a)},n:function(){var a=t.next();return o=a.done,a},e:function(a){s=!0,n=a},f:function(){try{o||null==t.return||t.return()}finally{if(s)throw n}}}}function ne(a,e){(null==e||e>a.length)&&(e=a.length);for(var t=0,i=new Array(e);t<e;t++)i[t]=a[t];return i}function oe(a){return oe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},oe(a)}function se(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(a);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),t.push.apply(t,i)}return t}function le(a){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?se(Object(t),!0).forEach((function(e){ce(a,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(t)):se(Object(t)).forEach((function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(t,e))}))}return a}function ce(a,e,t){return(e=function(a){var e=function(a,e){if("object"!==oe(a)||null===a)return a;var t=a[Symbol.toPrimitive];if(void 0!==t){var i=t.call(a,e||"default");if("object"!==oe(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(a)}(a,"string");return"symbol"===oe(e)?e:String(e)}(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var ye=function(a){var e=a.className,t=void 0===e?"":e,i=a.label,n=void 0===i?(0,r.__)("Space:","bplugins"):i,s=a.value,c=a.onChange,g=a.defaults,d=void 0===g?{}:g,v={side:2,vertical:"0px",horizontal:"0px",top:"0px",right:"0px",bottom:"0px",left:"0px"},p=function(a){return(null==d?void 0:d[a])||v[a]},h=function(a){return(null==s?void 0:s[a])||p(a)},b=function(a,e){return c(le(le({},s),{},ce({},a,e)))},w=function(a){var e;return parseInt(null===(e=h(a))||void 0===e?void 0:e.replace(/([a-z])+/g,""))},S=function(a){return null!=a&&"object"===oe(a)};return React.createElement("div",{className:"bPlSpaceControl ".concat(t)},React.createElement(o.PanelRow,null,React.createElement(l,{className:""},n),React.createElement(o.ButtonGroup,{className:"bPlBtnGroup"},React.createElement(o.Tooltip,{text:(0,r.__)("Vertical, Horizontal","bplugins"),placement:"top",position:"top"},React.createElement(o.Button,{className:"side2",isSmall:!0,isMedium:!1,isPrimary:2===h("side"),"aria-pressed":2===h("side"),onClick:function(){var a;return c(le(le({},s),{},(ce(a={},"side",2),ce(a,"vertical","".concat((w("top")+w("bottom"))/2,"px")),ce(a,"horizontal","".concat((w("left")+w("right"))/2,"px")),a)))}},React.createElement("span",{className:"scrollIcon"},x),React.createElement("span",{className:"sideScrollIcon"},x))),React.createElement(o.Tooltip,{text:(0,r.__)("Top, Right, Bottom, Left","bplugins"),placement:"top",position:"top"},React.createElement(o.Button,{isSmall:!0,isMedium:!1,isPrimary:4===h("side"),"aria-pressed":4===h("side"),onClick:function(){var a;return c(le(le({},s),{},(ce(a={},"side",4),ce(a,"top",h("vertical")),ce(a,"right",h("horizontal")),ce(a,"bottom",h("vertical")),ce(a,"left",h("horizontal")),a)))}},React.createElement(o.Dashicon,{icon:"arrow-up-alt"}),React.createElement(o.Dashicon,{icon:"arrow-right-alt"}),React.createElement(o.Dashicon,{icon:"arrow-down-alt"}),React.createElement(o.Dashicon,{icon:"arrow-left-alt"})))),!function(a,e,t){var i,r=function a(e,t){for(var i=0,r=Object.keys(e);i<r.length;i++){var n=r[i],o=e[n],s=t[n],l=S(o)&&S(s);if(l&&!a(o,s)||!l&&o!==s)return!1}return!0},n=re(Object.keys(a||{}).filter((function(a){return"styles"!==a})));try{for(n.s();!(i=n.n()).done;){var o=i.value,s=a[o],l=e[o],c=t[o],y=S(s)&&S(l),f=S(s)&&S(c);if(l){if(y&&!r(s,l)||!y&&s!==l)return!1}else if(f&&!r(s,c)||!f&&s!==c)return!1}}catch(a){n.e(a)}finally{n.f()}return!0}(s,d,v)&&React.createElement(o.Button,{icon:"image-rotate",className:"bPlResetVal",onClick:function(){var a={side:p("side"),vertical:p("vertical"),horizontal:p("horizontal"),top:p("top"),right:p("right"),bottom:p("bottom"),left:p("left")};c(le(le({},s),a))}})),2===h("side")&&React.createElement(o.PanelRow,{className:"twoColumn"},React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Top Bottom:","bplugins"),labelPosition:"top",value:h("vertical"),onChange:function(a){return b("vertical",a)},units:[y(),f(),m(),u()]}),React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Left Right:","bplugins"),labelPosition:"top",value:h("horizontal"),onChange:function(a){return b("horizontal",a)},units:[y(),f(),m(),u()]})),4===h("side")&&React.createElement(o.PanelRow,{className:"fourColumn"},React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Top:","bplugins"),labelPosition:"top",value:h("top"),onChange:function(a){return b("top",a)},units:[y(),f(),m(),u()]}),React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Right:","bplugins"),labelPosition:"top",value:h("right"),onChange:function(a){return b("right",a)},units:[y(),f(),m(),u()]}),React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Bottom:","bplugins"),labelPosition:"top",value:h("bottom"),onChange:function(a){return b("bottom",a)},units:[y(),f(),m(),u()]}),React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Left:","bplugins"),labelPosition:"top",value:h("left"),onChange:function(a){return b("left",a)},units:[y(),f(),m(),u()]})))},fe=Symbol.for("immer-nothing"),me=Symbol.for("immer-draftable"),ue=Symbol.for("immer-state");function ge(a,...e){throw new Error(`[Immer] minified error nr: ${a}. Full error at: https://bit.ly/3cXEKWf`)}var de=Object.getPrototypeOf;function ve(a){return!!a&&!!a[ue]}function pe(a){return!!a&&(be(a)||Array.isArray(a)||!!a[me]||!!a.constructor?.[me]||Re(a)||xe(a))}var he=Object.prototype.constructor.toString();function be(a){if(!a||"object"!=typeof a)return!1;const e=de(a);if(null===e)return!0;const t=Object.hasOwnProperty.call(e,"constructor")&&e.constructor;return t===Object||"function"==typeof t&&Function.toString.call(t)===he}function we(a,e){0===Se(a)?Object.entries(a).forEach((([t,i])=>{e(t,i,a)})):a.forEach(((t,i)=>e(i,t,a)))}function Se(a){const e=a[ue];return e?e.type_:Array.isArray(a)?1:Re(a)?2:xe(a)?3:0}function Ce(a,e){return 2===Se(a)?a.has(e):Object.prototype.hasOwnProperty.call(a,e)}function Oe(a,e,t){const i=Se(a);2===i?a.set(e,t):3===i?a.add(t):a[e]=t}function Re(a){return a instanceof Map}function xe(a){return a instanceof Set}function Ee(a){return a.copy_||a.base_}function _e(a,e){if(Re(a))return new Map(a);if(xe(a))return new Set(a);if(Array.isArray(a))return Array.prototype.slice.call(a);if(!e&&be(a)){if(!de(a)){const e=Object.create(null);return Object.assign(e,a)}return{...a}}const t=Object.getOwnPropertyDescriptors(a);delete t[ue];let i=Reflect.ownKeys(t);for(let e=0;e<i.length;e++){const r=i[e],n=t[r];!1===n.writable&&(n.writable=!0,n.configurable=!0),(n.get||n.set)&&(t[r]={configurable:!0,writable:!0,enumerable:n.enumerable,value:a[r]})}return Object.create(de(a),t)}function Pe(a,e=!1){return Te(a)||ve(a)||!pe(a)||(Se(a)>1&&(a.set=a.add=a.clear=a.delete=ke),Object.freeze(a),e&&we(a,((a,e)=>Pe(e,!0)))),a}function ke(){ge(2)}function Te(a){return Object.isFrozen(a)}var Ne,Me={};function Ae(a){const e=Me[a];return e||ge(0),e}function je(){return Ne}function Ie(a,e){e&&(Ae("Patches"),a.patches_=[],a.inversePatches_=[],a.patchListener_=e)}function De(a){Be(a),a.drafts_.forEach(Fe),a.drafts_=null}function Be(a){a===Ne&&(Ne=a.parent_)}function Le(a){return Ne={drafts_:[],parent_:Ne,immer_:a,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function Fe(a){const e=a[ue];0===e.type_||1===e.type_?e.revoke_():e.revoked_=!0}function ze(a,e){e.unfinalizedDrafts_=e.drafts_.length;const t=e.drafts_[0];return void 0!==a&&a!==t?(t[ue].modified_&&(De(e),ge(4)),pe(a)&&(a=He(e,a),e.parent_||Ke(e,a)),e.patches_&&Ae("Patches").generateReplacementPatches_(t[ue].base_,a,e.patches_,e.inversePatches_)):a=He(e,t,[]),De(e),e.patches_&&e.patchListener_(e.patches_,e.inversePatches_),a!==fe?a:void 0}function He(a,e,t){if(Te(e))return e;const i=e[ue];if(!i)return we(e,((r,n)=>Ge(a,i,e,r,n,t))),e;if(i.scope_!==a)return e;if(!i.modified_)return Ke(a,i.base_,!0),i.base_;if(!i.finalized_){i.finalized_=!0,i.scope_.unfinalizedDrafts_--;const e=i.copy_;let r=e,n=!1;3===i.type_&&(r=new Set(e),e.clear(),n=!0),we(r,((r,o)=>Ge(a,i,e,r,o,t,n))),Ke(a,e,!1),t&&a.patches_&&Ae("Patches").generatePatches_(i,t,a.patches_,a.inversePatches_)}return i.copy_}function Ge(a,e,t,i,r,n,o){if(ve(r)){const o=He(a,r,n&&e&&3!==e.type_&&!Ce(e.assigned_,i)?n.concat(i):void 0);if(Oe(t,i,o),!ve(o))return;a.canAutoFreeze_=!1}else o&&t.add(r);if(pe(r)&&!Te(r)){if(!a.immer_.autoFreeze_&&a.unfinalizedDrafts_<1)return;He(a,r),e&&e.scope_.parent_||Ke(a,r)}}function Ke(a,e,t=!1){!a.parent_&&a.immer_.autoFreeze_&&a.canAutoFreeze_&&Pe(e,t)}var Ue={get(a,e){if(e===ue)return a;const t=Ee(a);if(!Ce(t,e))return function(a,e,t){const i=Ye(e,t);return i?"value"in i?i.value:i.get?.call(a.draft_):void 0}(a,t,e);const i=t[e];return a.finalized_||!pe(i)?i:i===Ve(a.base_,e)?(qe(a),a.copy_[e]=Xe(i,a)):i},has(a,e){return e in Ee(a)},ownKeys(a){return Reflect.ownKeys(Ee(a))},set(a,e,t){const i=Ye(Ee(a),e);if(i?.set)return i.set.call(a.draft_,t),!0;if(!a.modified_){const i=Ve(Ee(a),e),o=i?.[ue];if(o&&o.base_===t)return a.copy_[e]=t,a.assigned_[e]=!1,!0;if(((r=t)===(n=i)?0!==r||1/r==1/n:r!=r&&n!=n)&&(void 0!==t||Ce(a.base_,e)))return!0;qe(a),Je(a)}var r,n;return a.copy_[e]===t&&(void 0!==t||e in a.copy_)||Number.isNaN(t)&&Number.isNaN(a.copy_[e])||(a.copy_[e]=t,a.assigned_[e]=!0),!0},deleteProperty(a,e){return void 0!==Ve(a.base_,e)||e in a.base_?(a.assigned_[e]=!1,qe(a),Je(a)):delete a.assigned_[e],a.copy_&&delete a.copy_[e],!0},getOwnPropertyDescriptor(a,e){const t=Ee(a),i=Reflect.getOwnPropertyDescriptor(t,e);return i?{writable:!0,configurable:1!==a.type_||"length"!==e,enumerable:i.enumerable,value:t[e]}:i},defineProperty(){ge(11)},getPrototypeOf(a){return de(a.base_)},setPrototypeOf(){ge(12)}},We={};function Ve(a,e){const t=a[ue];return(t?Ee(t):a)[e]}function Ye(a,e){if(!(e in a))return;let t=de(a);for(;t;){const a=Object.getOwnPropertyDescriptor(t,e);if(a)return a;t=de(t)}}function Je(a){a.modified_||(a.modified_=!0,a.parent_&&Je(a.parent_))}function qe(a){a.copy_||(a.copy_=_e(a.base_,a.scope_.immer_.useStrictShallowCopy_))}we(Ue,((a,e)=>{We[a]=function(){return arguments[0]=arguments[0][0],e.apply(this,arguments)}})),We.deleteProperty=function(a,e){return We.set.call(this,a,e,void 0)},We.set=function(a,e,t){return Ue.set.call(this,a[0],e,t,a[0])};function Xe(a,e){const t=Re(a)?Ae("MapSet").proxyMap_(a,e):xe(a)?Ae("MapSet").proxySet_(a,e):function(a,e){const t=Array.isArray(a),i={type_:t?1:0,scope_:e?e.scope_:je(),modified_:!1,finalized_:!1,assigned_:{},parent_:e,base_:a,draft_:null,copy_:null,revoke_:null,isManual_:!1};let r=i,n=Ue;t&&(r=[i],n=We);const{revoke:o,proxy:s}=Proxy.revocable(r,n);return i.draft_=s,i.revoke_=o,s}(a,e);return(e?e.scope_:je()).drafts_.push(t),t}function Qe(a){if(!pe(a)||Te(a))return a;const e=a[ue];let t;if(e){if(!e.modified_)return e.base_;e.finalized_=!0,t=_e(a,e.scope_.immer_.useStrictShallowCopy_)}else t=_e(a,!0);return we(t,((a,e)=>{Oe(t,a,Qe(e))})),e&&(e.finalized_=!1),t}var Ze=new class{constructor(a){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(a,e,t)=>{if("function"==typeof a&&"function"!=typeof e){const t=e;e=a;const i=this;return function(a=t,...r){return i.produce(a,(a=>e.call(this,a,...r)))}}let i;if("function"!=typeof e&&ge(6),void 0!==t&&"function"!=typeof t&&ge(7),pe(a)){const r=Le(this),n=Xe(a,void 0);let o=!0;try{i=e(n),o=!1}finally{o?De(r):Be(r)}return Ie(r,t),ze(i,r)}if(!a||"object"!=typeof a){if(i=e(a),void 0===i&&(i=a),i===fe&&(i=void 0),this.autoFreeze_&&Pe(i,!0),t){const e=[],r=[];Ae("Patches").generateReplacementPatches_(a,i,e,r),t(e,r)}return i}ge(1)},this.produceWithPatches=(a,e)=>{if("function"==typeof a)return(e,...t)=>this.produceWithPatches(e,(e=>a(e,...t)));let t,i;return[this.produce(a,e,((a,e)=>{t=a,i=e})),t,i]},"boolean"==typeof a?.autoFreeze&&this.setAutoFreeze(a.autoFreeze),"boolean"==typeof a?.useStrictShallowCopy&&this.setUseStrictShallowCopy(a.useStrictShallowCopy)}createDraft(a){pe(a)||ge(8),ve(a)&&(a=function(a){ve(a)||ge(10);return Qe(a)}(a));const e=Le(this),t=Xe(a,void 0);return t[ue].isManual_=!0,Be(e),t}finishDraft(a,e){const t=a&&a[ue];t&&t.isManual_||ge(9);const{scope_:i}=t;return Ie(i,e),ze(void 0,i)}setAutoFreeze(a){this.autoFreeze_=a}setUseStrictShallowCopy(a){this.useStrictShallowCopy_=a}applyPatches(a,e){let t;for(t=e.length-1;t>=0;t--){const i=e[t];if(0===i.path.length&&"replace"===i.op){a=i.value;break}}t>-1&&(e=e.slice(t+1));const i=Ae("Patches").applyPatches_;return ve(a)?i(a,e):this.produce(a,(a=>i(a,e)))}},$e=Ze.produce;Ze.produceWithPatches.bind(Ze),Ze.setAutoFreeze.bind(Ze),Ze.setUseStrictShallowCopy.bind(Ze),Ze.applyPatches.bind(Ze),Ze.createDraft.bind(Ze),Ze.finishDraft.bind(Ze);var at=[{family:"Default",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"ABeeZee",variants:[400,"400i"],category:"sans-serif"},{family:"Abel",variants:[400],category:"sans-serif"},{family:"Abhaya Libre",variants:[400,500,600,700,800],category:"serif"},{family:"Abril Fatface",variants:[400],category:"display"},{family:"Aclonica",variants:[400],category:"sans-serif"},{family:"Acme",variants:[400],category:"sans-serif"},{family:"Actor",variants:[400],category:"sans-serif"},{family:"Adamina",variants:[400],category:"serif"},{family:"Advent Pro",variants:[100,200,300,400,500,600,700],category:"sans-serif"},{family:"Aguafina Script",variants:[400],category:"handwriting"},{family:"Akaya Kanadaka",variants:[400],category:"display"},{family:"Akaya Telivigala",variants:[400],category:"display"},{family:"Akronim",variants:[400],category:"display"},{family:"Aladin",variants:[400],category:"handwriting"},{family:"Alata",variants:[400],category:"sans-serif"},{family:"Alatsi",variants:[400],category:"sans-serif"},{family:"Aldrich",variants:[400],category:"sans-serif"},{family:"Alef",variants:[400,700],category:"sans-serif"},{family:"Alegreya",variants:[400,500,600,700,800,900,"400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Alegreya SC",variants:[400,"400i",500,"500i",700,"700i",800,"800i",900,"900i"],category:"serif"},{family:"Alegreya Sans",variants:[100,"100i",300,"300i",400,"400i",500,"500i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Alegreya Sans SC",variants:[100,"100i",300,"300i",400,"400i",500,"500i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Aleo",variants:[300,"300i",400,"400i",700,"700i"],category:"serif"},{family:"Alex Brush",variants:[400],category:"handwriting"},{family:"Alfa Slab One",variants:[400],category:"display"},{family:"Alice",variants:[400],category:"serif"},{family:"Alike",variants:[400],category:"serif"},{family:"Alike Angular",variants:[400],category:"serif"},{family:"Allan",variants:[400,700],category:"display"},{family:"Allerta",variants:[400],category:"sans-serif"},{family:"Allerta Stencil",variants:[400],category:"sans-serif"},{family:"Allura",variants:[400],category:"handwriting"},{family:"Almarai",variants:[300,400,700,800],category:"sans-serif"},{family:"Almendra",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Almendra Display",variants:[400],category:"display"},{family:"Almendra SC",variants:[400],category:"serif"},{family:"Amarante",variants:[400],category:"display"},{family:"Amaranth",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Amatic SC",variants:[400,700],category:"handwriting"},{family:"Amethysta",variants:[400],category:"serif"},{family:"Amiko",variants:[400,600,700],category:"sans-serif"},{family:"Amiri",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Amita",variants:[400,700],category:"handwriting"},{family:"Anaheim",variants:[400],category:"sans-serif"},{family:"Andada",variants:[400],category:"serif"},{family:"Andika",variants:[400],category:"sans-serif"},{family:"Andika New Basic",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Angkor",variants:[400],category:"display"},{family:"Annie Use Your Telescope",variants:[400],category:"handwriting"},{family:"Anonymous Pro",variants:[400,"400i",700,"700i"],category:"monospace"},{family:"Antic",variants:[400],category:"sans-serif"},{family:"Antic Didone",variants:[400],category:"serif"},{family:"Antic Slab",variants:[400],category:"serif"},{family:"Anton",variants:[400],category:"sans-serif"},{family:"Antonio",variants:[100,200,300,400,500,600,700],category:"sans-serif"},{family:"Arapey",variants:[400,"400i"],category:"serif"},{family:"Arbutus",variants:[400],category:"display"},{family:"Arbutus Slab",variants:[400],category:"serif"},{family:"Architects Daughter",variants:[400],category:"handwriting"},{family:"Archivo",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Archivo Black",variants:[400],category:"sans-serif"},{family:"Archivo Narrow",variants:[400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Aref Ruqaa",variants:[400,700],category:"serif"},{family:"Arima Madurai",variants:[100,200,300,400,500,700,800,900],category:"display"},{family:"Arimo",variants:[400,500,600,700,"400i","500i","600i","700i"],category:"sans-serif"},{family:"Arizonia",variants:[400],category:"handwriting"},{family:"Armata",variants:[400],category:"sans-serif"},{family:"Arsenal",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Artifika",variants:[400],category:"serif"},{family:"Arvo",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Arya",variants:[400,700],category:"sans-serif"},{family:"Asap",variants:[400,500,600,700,"400i","500i","600i","700i"],category:"sans-serif"},{family:"Asap Condensed",variants:[400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Asar",variants:[400],category:"serif"},{family:"Asset",variants:[400],category:"display"},{family:"Assistant",variants:[200,300,400,500,600,700,800],category:"sans-serif"},{family:"Astloch",variants:[400,700],category:"display"},{family:"Asul",variants:[400,700],category:"sans-serif"},{family:"Athiti",variants:[200,300,400,500,600,700],category:"sans-serif"},{family:"Atma",variants:[300,400,500,600,700],category:"display"},{family:"Atomic Age",variants:[400],category:"display"},{family:"Aubrey",variants:[400],category:"display"},{family:"Audiowide",variants:[400],category:"display"},{family:"Autour One",variants:[400],category:"display"},{family:"Average",variants:[400],category:"serif"},{family:"Average Sans",variants:[400],category:"sans-serif"},{family:"Averia Gruesa Libre",variants:[400],category:"display"},{family:"Averia Libre",variants:[300,"300i",400,"400i",700,"700i"],category:"display"},{family:"Averia Sans Libre",variants:[300,"300i",400,"400i",700,"700i"],category:"display"},{family:"Averia Serif Libre",variants:[300,"300i",400,"400i",700,"700i"],category:"display"},{family:"B612",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"B612 Mono",variants:[400,"400i",700,"700i"],category:"monospace"},{family:"Bad Script",variants:[400],category:"handwriting"},{family:"Bahiana",variants:[400],category:"display"},{family:"Bahianita",variants:[400],category:"display"},{family:"Bai Jamjuree",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Ballet",variants:[400],category:"handwriting"},{family:"Baloo 2",variants:[400,500,600,700,800],category:"display"},{family:"Baloo Bhai 2",variants:[400,500,600,700,800],category:"display"},{family:"Baloo Bhaina 2",variants:[400,500,600,700,800],category:"display"},{family:"Baloo Chettan 2",variants:[400,500,600,700,800],category:"display"},{family:"Baloo Da 2",variants:[400,500,600,700,800],category:"display"},{family:"Baloo Paaji 2",variants:[400,500,600,700,800],category:"display"},{family:"Baloo Tamma 2",variants:[400,500,600,700,800],category:"display"},{family:"Baloo Tammudu 2",variants:[400,500,600,700,800],category:"display"},{family:"Baloo Thambi 2",variants:[400,500,600,700,800],category:"display"},{family:"Balsamiq Sans",variants:[400,"400i",700,"700i"],category:"display"},{family:"Balthazar",variants:[400],category:"serif"},{family:"Bangers",variants:[400],category:"display"},{family:"Barlow",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Barlow Condensed",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Barlow Semi Condensed",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Barriecito",variants:[400],category:"display"},{family:"Barrio",variants:[400],category:"display"},{family:"Basic",variants:[400],category:"sans-serif"},{family:"Baskervville",variants:[400,"400i"],category:"serif"},{family:"Battambang",variants:[400,700],category:"display"},{family:"Baumans",variants:[400],category:"display"},{family:"Bayon",variants:[400],category:"display"},{family:"Be Vietnam",variants:[100,"100i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i"],category:"sans-serif"},{family:"Bebas Neue",variants:[400],category:"display"},{family:"Belgrano",variants:[400],category:"serif"},{family:"Bellefair",variants:[400],category:"serif"},{family:"Belleza",variants:[400],category:"sans-serif"},{family:"Bellota",variants:[300,"300i",400,"400i",700,"700i"],category:"display"},{family:"Bellota Text",variants:[300,"300i",400,"400i",700,"700i"],category:"display"},{family:"BenchNine",variants:[300,400,700],category:"sans-serif"},{family:"Benne",variants:[400],category:"serif"},{family:"Bentham",variants:[400],category:"serif"},{family:"Berkshire Swash",variants:[400],category:"handwriting"},{family:"Beth Ellen",variants:[400],category:"handwriting"},{family:"Bevan",variants:[400],category:"display"},{family:"Big Shoulders Display",variants:[100,300,400,500,600,700,800,900],category:"display"},{family:"Big Shoulders Inline Display",variants:[100,300,400,500,600,700,800,900],category:"display"},{family:"Big Shoulders Inline Text",variants:[100,300,400,500,600,700,800,900],category:"display"},{family:"Big Shoulders Stencil Display",variants:[100,300,400,500,600,700,800,900],category:"display"},{family:"Big Shoulders Stencil Text",variants:[100,300,400,500,600,700,800,900],category:"display"},{family:"Big Shoulders Text",variants:[100,300,400,500,600,700,800,900],category:"display"},{family:"Bigelow Rules",variants:[400],category:"display"},{family:"Bigshot One",variants:[400],category:"display"},{family:"Bilbo",variants:[400],category:"handwriting"},{family:"Bilbo Swash Caps",variants:[400],category:"handwriting"},{family:"BioRhyme",variants:[200,300,400,700,800],category:"serif"},{family:"BioRhyme Expanded",variants:[200,300,400,700,800],category:"serif"},{family:"Biryani",variants:[200,300,400,600,700,800,900],category:"sans-serif"},{family:"Bitter",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Black And White Picture",variants:[400],category:"sans-serif"},{family:"Black Han Sans",variants:[400],category:"sans-serif"},{family:"Black Ops One",variants:[400],category:"display"},{family:"Blinker",variants:[100,200,300,400,600,700,800,900],category:"sans-serif"},{family:"Bodoni Moda",variants:[400,500,600,700,800,900,"400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Bokor",variants:[400],category:"display"},{family:"Bonbon",variants:[400],category:"handwriting"},{family:"Boogaloo",variants:[400],category:"display"},{family:"Bowlby One",variants:[400],category:"display"},{family:"Bowlby One SC",variants:[400],category:"display"},{family:"Brawler",variants:[400],category:"serif"},{family:"Bree Serif",variants:[400],category:"serif"},{family:"Brygada 1918",variants:[400,500,600,700,"400i","500i","600i","700i"],category:"serif"},{family:"Bubblegum Sans",variants:[400],category:"display"},{family:"Bubbler One",variants:[400],category:"sans-serif"},{family:"Buda",variants:[300,400],category:"display"},{family:"Buenard",variants:[400,700],category:"serif"},{family:"Bungee",variants:[400],category:"display"},{family:"Bungee Hairline",variants:[400],category:"display"},{family:"Bungee Inline",variants:[400],category:"display"},{family:"Bungee Outline",variants:[400],category:"display"},{family:"Bungee Shade",variants:[400],category:"display"},{family:"Butcherman",variants:[400],category:"display"},{family:"Butterfly Kids",variants:[400],category:"handwriting"},{family:"Cabin",variants:[400,500,600,700,"400i","500i","600i","700i"],category:"sans-serif"},{family:"Cabin Condensed",variants:[400,500,600,700],category:"sans-serif"},{family:"Cabin Sketch",variants:[400,700],category:"display"},{family:"Caesar Dressing",variants:[400],category:"display"},{family:"Cagliostro",variants:[400],category:"sans-serif"},{family:"Cairo",variants:[200,300,400,600,700,900],category:"sans-serif"},{family:"Caladea",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Calistoga",variants:[400],category:"display"},{family:"Calligraffitti",variants:[400],category:"handwriting"},{family:"Cambay",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Cambo",variants:[400],category:"serif"},{family:"Candal",variants:[400],category:"sans-serif"},{family:"Cantarell",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Cantata One",variants:[400],category:"serif"},{family:"Cantora One",variants:[400],category:"sans-serif"},{family:"Capriola",variants:[400],category:"sans-serif"},{family:"Cardo",variants:[400,"400i",700],category:"serif"},{family:"Carme",variants:[400],category:"sans-serif"},{family:"Carrois Gothic",variants:[400],category:"sans-serif"},{family:"Carrois Gothic SC",variants:[400],category:"sans-serif"},{family:"Carter One",variants:[400],category:"display"},{family:"Castoro",variants:[400,"400i"],category:"serif"},{family:"Catamaran",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Caudex",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Caveat",variants:[400,500,600,700],category:"handwriting"},{family:"Caveat Brush",variants:[400],category:"handwriting"},{family:"Cedarville Cursive",variants:[400],category:"handwriting"},{family:"Ceviche One",variants:[400],category:"display"},{family:"Chakra Petch",variants:[300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Changa",variants:[200,300,400,500,600,700,800],category:"sans-serif"},{family:"Changa One",variants:[400,"400i"],category:"display"},{family:"Chango",variants:[400],category:"display"},{family:"Charm",variants:[400,700],category:"handwriting"},{family:"Charmonman",variants:[400,700],category:"handwriting"},{family:"Chathura",variants:[100,300,400,700,800],category:"sans-serif"},{family:"Chau Philomene One",variants:[400,"400i"],category:"sans-serif"},{family:"Chela One",variants:[400],category:"display"},{family:"Chelsea Market",variants:[400],category:"display"},{family:"Chenla",variants:[400],category:"display"},{family:"Cherry Cream Soda",variants:[400],category:"display"},{family:"Cherry Swash",variants:[400,700],category:"display"},{family:"Chewy",variants:[400],category:"display"},{family:"Chicle",variants:[400],category:"display"},{family:"Chilanka",variants:[400],category:"handwriting"},{family:"Chivo",variants:[300,"300i",400,"400i",700,"700i",900,"900i"],category:"sans-serif"},{family:"Chonburi",variants:[400],category:"display"},{family:"Cinzel",variants:[400,500,600,700,800,900],category:"serif"},{family:"Cinzel Decorative",variants:[400,700,900],category:"display"},{family:"Clicker Script",variants:[400],category:"handwriting"},{family:"Coda",variants:[400,800],category:"display"},{family:"Coda Caption",variants:[400,800],category:"sans-serif"},{family:"Codystar",variants:[300,400],category:"display"},{family:"Coiny",variants:[400],category:"display"},{family:"Combo",variants:[400],category:"display"},{family:"Comfortaa",variants:[300,400,500,600,700],category:"display"},{family:"Comic Neue",variants:[300,"300i",400,"400i",700,"700i"],category:"handwriting"},{family:"Coming Soon",variants:[400],category:"handwriting"},{family:"Commissioner",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Concert One",variants:[400],category:"display"},{family:"Condiment",variants:[400],category:"handwriting"},{family:"Content",variants:[400,700],category:"display"},{family:"Contrail One",variants:[400],category:"display"},{family:"Convergence",variants:[400],category:"sans-serif"},{family:"Cookie",variants:[400],category:"handwriting"},{family:"Copse",variants:[400],category:"serif"},{family:"Corben",variants:[400,700],category:"display"},{family:"Cormorant",variants:[300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"serif"},{family:"Cormorant Garamond",variants:[300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"serif"},{family:"Cormorant Infant",variants:[300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"serif"},{family:"Cormorant SC",variants:[300,400,500,600,700],category:"serif"},{family:"Cormorant Unicase",variants:[300,400,500,600,700],category:"serif"},{family:"Cormorant Upright",variants:[300,400,500,600,700],category:"serif"},{family:"Courgette",variants:[400],category:"handwriting"},{family:"Courier Prime",variants:[400,"400i",700,"700i"],category:"monospace"},{family:"Cousine",variants:[400,"400i",700,"700i"],category:"monospace"},{family:"Coustard",variants:[400,900],category:"serif"},{family:"Covered By Your Grace",variants:[400],category:"handwriting"},{family:"Crafty Girls",variants:[400],category:"handwriting"},{family:"Creepster",variants:[400],category:"display"},{family:"Crete Round",variants:[400,"400i"],category:"serif"},{family:"Crimson Pro",variants:[200,300,400,500,600,700,800,900,"200i","300i","400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Crimson Text",variants:[400,"400i",600,"600i",700,"700i"],category:"serif"},{family:"Croissant One",variants:[400],category:"display"},{family:"Crushed",variants:[400],category:"display"},{family:"Cuprum",variants:[400,500,600,700,"400i","500i","600i","700i"],category:"sans-serif"},{family:"Cute Font",variants:[400],category:"display"},{family:"Cutive",variants:[400],category:"serif"},{family:"Cutive Mono",variants:[400],category:"monospace"},{family:"DM Mono",variants:[300,"300i",400,"400i",500,"500i"],category:"monospace"},{family:"DM Sans",variants:[400,"400i",500,"500i",700,"700i"],category:"sans-serif"},{family:"DM Serif Display",variants:[400,"400i"],category:"serif"},{family:"DM Serif Text",variants:[400,"400i"],category:"serif"},{family:"Damion",variants:[400],category:"handwriting"},{family:"Dancing Script",variants:[400,500,600,700],category:"handwriting"},{family:"Dangrek",variants:[400],category:"display"},{family:"Darker Grotesque",variants:[300,400,500,600,700,800,900],category:"sans-serif"},{family:"David Libre",variants:[400,500,700],category:"serif"},{family:"Dawning of a New Day",variants:[400],category:"handwriting"},{family:"Days One",variants:[400],category:"sans-serif"},{family:"Dekko",variants:[400],category:"handwriting"},{family:"Dela Gothic One",variants:[400],category:"display"},{family:"Delius",variants:[400],category:"handwriting"},{family:"Delius Swash Caps",variants:[400],category:"handwriting"},{family:"Delius Unicase",variants:[400,700],category:"handwriting"},{family:"Della Respira",variants:[400],category:"serif"},{family:"Denk One",variants:[400],category:"sans-serif"},{family:"Devonshire",variants:[400],category:"handwriting"},{family:"Dhurjati",variants:[400],category:"sans-serif"},{family:"Didact Gothic",variants:[400],category:"sans-serif"},{family:"Diplomata",variants:[400],category:"display"},{family:"Diplomata SC",variants:[400],category:"display"},{family:"Do Hyeon",variants:[400],category:"sans-serif"},{family:"Dokdo",variants:[400],category:"handwriting"},{family:"Domine",variants:[400,500,600,700],category:"serif"},{family:"Donegal One",variants:[400],category:"serif"},{family:"Doppio One",variants:[400],category:"sans-serif"},{family:"Dorsa",variants:[400],category:"sans-serif"},{family:"Dosis",variants:[200,300,400,500,600,700,800],category:"sans-serif"},{family:"DotGothic16",variants:[400],category:"sans-serif"},{family:"Dr Sugiyama",variants:[400],category:"handwriting"},{family:"Duru Sans",variants:[400],category:"sans-serif"},{family:"Dynalight",variants:[400],category:"display"},{family:"EB Garamond",variants:[400,500,600,700,800,"400i","500i","600i","700i","800i"],category:"serif"},{family:"Eagle Lake",variants:[400],category:"handwriting"},{family:"East Sea Dokdo",variants:[400],category:"handwriting"},{family:"Eater",variants:[400],category:"display"},{family:"Economica",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Eczar",variants:[400,500,600,700,800],category:"serif"},{family:"El Messiri",variants:[400,500,600,700],category:"sans-serif"},{family:"Electrolize",variants:[400],category:"sans-serif"},{family:"Elsie",variants:[400,900],category:"display"},{family:"Elsie Swash Caps",variants:[400,900],category:"display"},{family:"Emblema One",variants:[400],category:"display"},{family:"Emilys Candy",variants:[400],category:"display"},{family:"Encode Sans",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Encode Sans Condensed",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Encode Sans Expanded",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Encode Sans Semi Condensed",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Encode Sans Semi Expanded",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Engagement",variants:[400],category:"handwriting"},{family:"Englebert",variants:[400],category:"sans-serif"},{family:"Enriqueta",variants:[400,500,600,700],category:"serif"},{family:"Epilogue",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Erica One",variants:[400],category:"display"},{family:"Esteban",variants:[400],category:"serif"},{family:"Euphoria Script",variants:[400],category:"handwriting"},{family:"Ewert",variants:[400],category:"display"},{family:"Exo",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Exo 2",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Expletus Sans",variants:[400,"400i",500,"500i",600,"600i",700,"700i"],category:"display"},{family:"Fahkwang",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Fanwood Text",variants:[400,"400i"],category:"serif"},{family:"Farro",variants:[300,400,500,700],category:"sans-serif"},{family:"Farsan",variants:[400],category:"display"},{family:"Fascinate",variants:[400],category:"display"},{family:"Fascinate Inline",variants:[400],category:"display"},{family:"Faster One",variants:[400],category:"display"},{family:"Fasthand",variants:[400],category:"serif"},{family:"Fauna One",variants:[400],category:"serif"},{family:"Faustina",variants:[400,500,600,700,"400i","500i","600i","700i"],category:"serif"},{family:"Federant",variants:[400],category:"display"},{family:"Federo",variants:[400],category:"sans-serif"},{family:"Felipa",variants:[400],category:"handwriting"},{family:"Fenix",variants:[400],category:"serif"},{family:"Finger Paint",variants:[400],category:"display"},{family:"Fira Code",variants:[300,400,500,600,700],category:"monospace"},{family:"Fira Mono",variants:[400,500,700],category:"monospace"},{family:"Fira Sans",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Fira Sans Condensed",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Fira Sans Extra Condensed",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Fjalla One",variants:[400],category:"sans-serif"},{family:"Fjord One",variants:[400],category:"serif"},{family:"Flamenco",variants:[300,400],category:"display"},{family:"Flavors",variants:[400],category:"display"},{family:"Fondamento",variants:[400,"400i"],category:"handwriting"},{family:"Fontdiner Swanky",variants:[400],category:"display"},{family:"Forum",variants:[400],category:"display"},{family:"Francois One",variants:[400],category:"sans-serif"},{family:"Frank Ruhl Libre",variants:[300,400,500,700,900],category:"serif"},{family:"Fraunces",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Freckle Face",variants:[400],category:"display"},{family:"Fredericka the Great",variants:[400],category:"display"},{family:"Fredoka One",variants:[400],category:"display"},{family:"Freehand",variants:[400],category:"display"},{family:"Fresca",variants:[400],category:"sans-serif"},{family:"Frijole",variants:[400],category:"display"},{family:"Fruktur",variants:[400],category:"display"},{family:"Fugaz One",variants:[400],category:"display"},{family:"GFS Didot",variants:[400],category:"serif"},{family:"GFS Neohellenic",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Gabriela",variants:[400],category:"serif"},{family:"Gaegu",variants:[300,400,700],category:"handwriting"},{family:"Gafata",variants:[400],category:"sans-serif"},{family:"Galada",variants:[400],category:"display"},{family:"Galdeano",variants:[400],category:"sans-serif"},{family:"Galindo",variants:[400],category:"display"},{family:"Gamja Flower",variants:[400],category:"handwriting"},{family:"Gayathri",variants:[100,400,700],category:"sans-serif"},{family:"Gelasio",variants:[400,"400i",500,"500i",600,"600i",700,"700i"],category:"serif"},{family:"Gentium Basic",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Gentium Book Basic",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Geo",variants:[400,"400i"],category:"sans-serif"},{family:"Geostar",variants:[400],category:"display"},{family:"Geostar Fill",variants:[400],category:"display"},{family:"Germania One",variants:[400],category:"display"},{family:"Gidugu",variants:[400],category:"sans-serif"},{family:"Gilda Display",variants:[400],category:"serif"},{family:"Girassol",variants:[400],category:"display"},{family:"Give You Glory",variants:[400],category:"handwriting"},{family:"Glass Antiqua",variants:[400],category:"display"},{family:"Glegoo",variants:[400,700],category:"serif"},{family:"Gloria Hallelujah",variants:[400],category:"handwriting"},{family:"Goblin One",variants:[400],category:"display"},{family:"Gochi Hand",variants:[400],category:"handwriting"},{family:"Goldman",variants:[400,700],category:"display"},{family:"Gorditas",variants:[400,700],category:"display"},{family:"Gothic A1",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Gotu",variants:[400],category:"sans-serif"},{family:"Goudy Bookletter 1911",variants:[400],category:"serif"},{family:"Graduate",variants:[400],category:"display"},{family:"Grand Hotel",variants:[400],category:"handwriting"},{family:"Grandstander",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"display"},{family:"Gravitas One",variants:[400],category:"display"},{family:"Great Vibes",variants:[400],category:"handwriting"},{family:"Grenze",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"serif"},{family:"Grenze Gotisch",variants:[100,200,300,400,500,600,700,800,900],category:"display"},{family:"Griffy",variants:[400],category:"display"},{family:"Gruppo",variants:[400],category:"display"},{family:"Gudea",variants:[400,"400i",700],category:"sans-serif"},{family:"Gugi",variants:[400],category:"display"},{family:"Gupter",variants:[400,500,700],category:"serif"},{family:"Gurajada",variants:[400],category:"serif"},{family:"Habibi",variants:[400],category:"serif"},{family:"Hachi Maru Pop",variants:[400],category:"handwriting"},{family:"Halant",variants:[300,400,500,600,700],category:"serif"},{family:"Hammersmith One",variants:[400],category:"sans-serif"},{family:"Hanalei",variants:[400],category:"display"},{family:"Hanalei Fill",variants:[400],category:"display"},{family:"Handlee",variants:[400],category:"handwriting"},{family:"Hanuman",variants:[400,700],category:"serif"},{family:"Happy Monkey",variants:[400],category:"display"},{family:"Harmattan",variants:[400,700],category:"sans-serif"},{family:"Headland One",variants:[400],category:"serif"},{family:"Heebo",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Henny Penny",variants:[400],category:"display"},{family:"Hepta Slab",variants:[100,200,300,400,500,600,700,800,900],category:"serif"},{family:"Herr Von Muellerhoff",variants:[400],category:"handwriting"},{family:"Hi Melody",variants:[400],category:"handwriting"},{family:"Hind",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Hind Guntur",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Hind Madurai",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Hind Siliguri",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Hind Vadodara",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Holtwood One SC",variants:[400],category:"serif"},{family:"Homemade Apple",variants:[400],category:"handwriting"},{family:"Homenaje",variants:[400],category:"sans-serif"},{family:"IBM Plex Mono",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"monospace"},{family:"IBM Plex Sans",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"IBM Plex Sans Condensed",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"IBM Plex Serif",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"serif"},{family:"IM Fell DW Pica",variants:[400,"400i"],category:"serif"},{family:"IM Fell DW Pica SC",variants:[400],category:"serif"},{family:"IM Fell Double Pica",variants:[400,"400i"],category:"serif"},{family:"IM Fell Double Pica SC",variants:[400],category:"serif"},{family:"IM Fell English",variants:[400,"400i"],category:"serif"},{family:"IM Fell English SC",variants:[400],category:"serif"},{family:"IM Fell French Canon",variants:[400,"400i"],category:"serif"},{family:"IM Fell French Canon SC",variants:[400],category:"serif"},{family:"IM Fell Great Primer",variants:[400,"400i"],category:"serif"},{family:"IM Fell Great Primer SC",variants:[400],category:"serif"},{family:"Ibarra Real Nova",variants:[400,500,600,700,"400i","500i","600i","700i"],category:"serif"},{family:"Iceberg",variants:[400],category:"display"},{family:"Iceland",variants:[400],category:"display"},{family:"Imbue",variants:[100,200,300,400,500,600,700,800,900],category:"serif"},{family:"Imprima",variants:[400],category:"sans-serif"},{family:"Inconsolata",variants:[200,300,400,500,600,700,800,900],category:"monospace"},{family:"Inder",variants:[400],category:"sans-serif"},{family:"Indie Flower",variants:[400],category:"handwriting"},{family:"Inika",variants:[400,700],category:"serif"},{family:"Inknut Antiqua",variants:[300,400,500,600,700,800,900],category:"serif"},{family:"Inria Sans",variants:[300,"300i",400,"400i",700,"700i"],category:"sans-serif"},{family:"Inria Serif",variants:[300,"300i",400,"400i",700,"700i"],category:"serif"},{family:"Inter",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Irish Grover",variants:[400],category:"display"},{family:"Istok Web",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Italiana",variants:[400],category:"serif"},{family:"Italianno",variants:[400],category:"handwriting"},{family:"Itim",variants:[400],category:"handwriting"},{family:"Jacques Francois",variants:[400],category:"serif"},{family:"Jacques Francois Shadow",variants:[400],category:"display"},{family:"Jaldi",variants:[400,700],category:"sans-serif"},{family:"JetBrains Mono",variants:[100,200,300,400,500,600,700,800,"100i","200i","300i","400i","500i","600i","700i","800i"],category:"monospace"},{family:"Jim Nightshade",variants:[400],category:"handwriting"},{family:"Jockey One",variants:[400],category:"sans-serif"},{family:"Jolly Lodger",variants:[400],category:"display"},{family:"Jomhuria",variants:[400],category:"display"},{family:"Jomolhari",variants:[400],category:"serif"},{family:"Josefin Sans",variants:[100,200,300,400,500,600,700,"100i","200i","300i","400i","500i","600i","700i"],category:"sans-serif"},{family:"Josefin Slab",variants:[100,200,300,400,500,600,700,"100i","200i","300i","400i","500i","600i","700i"],category:"serif"},{family:"Jost",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Joti One",variants:[400],category:"display"},{family:"Jua",variants:[400],category:"sans-serif"},{family:"Judson",variants:[400,"400i",700],category:"serif"},{family:"Julee",variants:[400],category:"handwriting"},{family:"Julius Sans One",variants:[400],category:"sans-serif"},{family:"Junge",variants:[400],category:"serif"},{family:"Jura",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Just Another Hand",variants:[400],category:"handwriting"},{family:"Just Me Again Down Here",variants:[400],category:"handwriting"},{family:"K2D",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i"],category:"sans-serif"},{family:"Kadwa",variants:[400,700],category:"serif"},{family:"Kalam",variants:[300,400,700],category:"handwriting"},{family:"Kameron",variants:[400,700],category:"serif"},{family:"Kanit",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Kantumruy",variants:[300,400,700],category:"sans-serif"},{family:"Karantina",variants:[300,400,700],category:"display"},{family:"Karla",variants:[200,300,400,500,600,700,800,"200i","300i","400i","500i","600i","700i","800i"],category:"sans-serif"},{family:"Karma",variants:[300,400,500,600,700],category:"serif"},{family:"Katibeh",variants:[400],category:"display"},{family:"Kaushan Script",variants:[400],category:"handwriting"},{family:"Kavivanar",variants:[400],category:"handwriting"},{family:"Kavoon",variants:[400],category:"display"},{family:"Kdam Thmor",variants:[400],category:"display"},{family:"Keania One",variants:[400],category:"display"},{family:"Kelly Slab",variants:[400],category:"display"},{family:"Kenia",variants:[400],category:"display"},{family:"Khand",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Khmer",variants:[400],category:"display"},{family:"Khula",variants:[300,400,600,700,800],category:"sans-serif"},{family:"Kirang Haerang",variants:[400],category:"display"},{family:"Kite One",variants:[400],category:"sans-serif"},{family:"Kiwi Maru",variants:[300,400,500],category:"serif"},{family:"Knewave",variants:[400],category:"display"},{family:"KoHo",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Kodchasan",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Kosugi",variants:[400],category:"sans-serif"},{family:"Kosugi Maru",variants:[400],category:"sans-serif"},{family:"Kotta One",variants:[400],category:"serif"},{family:"Koulen",variants:[400],category:"display"},{family:"Kranky",variants:[400],category:"display"},{family:"Kreon",variants:[300,400,500,600,700],category:"serif"},{family:"Kristi",variants:[400],category:"handwriting"},{family:"Krona One",variants:[400],category:"sans-serif"},{family:"Krub",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Kufam",variants:[400,500,600,700,800,900,"400i","500i","600i","700i","800i","900i"],category:"display"},{family:"Kulim Park",variants:[200,"200i",300,"300i",400,"400i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Kumar One",variants:[400],category:"display"},{family:"Kumar One Outline",variants:[400],category:"display"},{family:"Kumbh Sans",variants:[300,400,700],category:"sans-serif"},{family:"Kurale",variants:[400],category:"serif"},{family:"La Belle Aurore",variants:[400],category:"handwriting"},{family:"Lacquer",variants:[400],category:"display"},{family:"Laila",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Lakki Reddy",variants:[400],category:"handwriting"},{family:"Lalezar",variants:[400],category:"display"},{family:"Lancelot",variants:[400],category:"display"},{family:"Langar",variants:[400],category:"display"},{family:"Lateef",variants:[400],category:"handwriting"},{family:"Lato",variants:[100,"100i",300,"300i",400,"400i",700,"700i",900,"900i"],category:"sans-serif"},{family:"League Script",variants:[400],category:"handwriting"},{family:"Leckerli One",variants:[400],category:"handwriting"},{family:"Ledger",variants:[400],category:"serif"},{family:"Lekton",variants:[400,"400i",700],category:"sans-serif"},{family:"Lemon",variants:[400],category:"display"},{family:"Lemonada",variants:[300,400,500,600,700],category:"display"},{family:"Lexend",variants:[100,300,400,500,600,700,800],category:"sans-serif"},{family:"Lexend Deca",variants:[400],category:"sans-serif"},{family:"Lexend Exa",variants:[400],category:"sans-serif"},{family:"Lexend Giga",variants:[400],category:"sans-serif"},{family:"Lexend Mega",variants:[400],category:"sans-serif"},{family:"Lexend Peta",variants:[400],category:"sans-serif"},{family:"Lexend Tera",variants:[400],category:"sans-serif"},{family:"Lexend Zetta",variants:[400],category:"sans-serif"},{family:"Libre Barcode 128",variants:[400],category:"display"},{family:"Libre Barcode 128 Text",variants:[400],category:"display"},{family:"Libre Barcode 39",variants:[400],category:"display"},{family:"Libre Barcode 39 Extended",variants:[400],category:"display"},{family:"Libre Barcode 39 Extended Text",variants:[400],category:"display"},{family:"Libre Barcode 39 Text",variants:[400],category:"display"},{family:"Libre Barcode EAN13 Text",variants:[400],category:"display"},{family:"Libre Baskerville",variants:[400,"400i",700],category:"serif"},{family:"Libre Caslon Display",variants:[400],category:"serif"},{family:"Libre Caslon Text",variants:[400,"400i",700],category:"serif"},{family:"Libre Franklin",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Life Savers",variants:[400,700,800],category:"display"},{family:"Lilita One",variants:[400],category:"display"},{family:"Lily Script One",variants:[400],category:"display"},{family:"Limelight",variants:[400],category:"display"},{family:"Linden Hill",variants:[400,"400i"],category:"serif"},{family:"Literata",variants:[200,300,400,500,600,700,800,900,"200i","300i","400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Liu Jian Mao Cao",variants:[400],category:"handwriting"},{family:"Livvic",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",900,"900i"],category:"sans-serif"},{family:"Lobster",variants:[400],category:"display"},{family:"Lobster Two",variants:[400,"400i",700,"700i"],category:"display"},{family:"Londrina Outline",variants:[400],category:"display"},{family:"Londrina Shadow",variants:[400],category:"display"},{family:"Londrina Sketch",variants:[400],category:"display"},{family:"Londrina Solid",variants:[100,300,400,900],category:"display"},{family:"Long Cang",variants:[400],category:"handwriting"},{family:"Lora",variants:[400,500,600,700,"400i","500i","600i","700i"],category:"serif"},{family:"Love Ya Like A Sister",variants:[400],category:"display"},{family:"Loved by the King",variants:[400],category:"handwriting"},{family:"Lovers Quarrel",variants:[400],category:"handwriting"},{family:"Luckiest Guy",variants:[400],category:"display"},{family:"Lusitana",variants:[400,700],category:"serif"},{family:"Lustria",variants:[400],category:"serif"},{family:"M PLUS 1p",variants:[100,300,400,500,700,800,900],category:"sans-serif"},{family:"M PLUS Rounded 1c",variants:[100,300,400,500,700,800,900],category:"sans-serif"},{family:"Ma Shan Zheng",variants:[400],category:"handwriting"},{family:"Macondo",variants:[400],category:"display"},{family:"Macondo Swash Caps",variants:[400],category:"display"},{family:"Mada",variants:[200,300,400,500,600,700,900],category:"sans-serif"},{family:"Magra",variants:[400,700],category:"sans-serif"},{family:"Maiden Orange",variants:[400],category:"display"},{family:"Maitree",variants:[200,300,400,500,600,700],category:"serif"},{family:"Major Mono Display",variants:[400],category:"monospace"},{family:"Mako",variants:[400],category:"sans-serif"},{family:"Mali",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"handwriting"},{family:"Mallanna",variants:[400],category:"sans-serif"},{family:"Mandali",variants:[400],category:"sans-serif"},{family:"Manjari",variants:[100,400,700],category:"sans-serif"},{family:"Manrope",variants:[200,300,400,500,600,700,800],category:"sans-serif"},{family:"Mansalva",variants:[400],category:"handwriting"},{family:"Manuale",variants:[400,500,600,700,"400i","500i","600i","700i"],category:"serif"},{family:"Marcellus",variants:[400],category:"serif"},{family:"Marcellus SC",variants:[400],category:"serif"},{family:"Marck Script",variants:[400],category:"handwriting"},{family:"Margarine",variants:[400],category:"display"},{family:"Markazi Text",variants:[400,500,600,700],category:"serif"},{family:"Marko One",variants:[400],category:"serif"},{family:"Marmelad",variants:[400],category:"sans-serif"},{family:"Martel",variants:[200,300,400,600,700,800,900],category:"serif"},{family:"Martel Sans",variants:[200,300,400,600,700,800,900],category:"sans-serif"},{family:"Marvel",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Mate",variants:[400,"400i"],category:"serif"},{family:"Mate SC",variants:[400],category:"serif"},{family:"Maven Pro",variants:[400,500,600,700,800,900],category:"sans-serif"},{family:"McLaren",variants:[400],category:"display"},{family:"Meddon",variants:[400],category:"handwriting"},{family:"MedievalSharp",variants:[400],category:"display"},{family:"Medula One",variants:[400],category:"display"},{family:"Meera Inimai",variants:[400],category:"sans-serif"},{family:"Megrim",variants:[400],category:"display"},{family:"Meie Script",variants:[400],category:"handwriting"},{family:"Merienda",variants:[400,700],category:"handwriting"},{family:"Merienda One",variants:[400],category:"handwriting"},{family:"Merriweather",variants:[300,"300i",400,"400i",700,"700i",900,"900i"],category:"serif"},{family:"Merriweather Sans",variants:[300,400,500,600,700,800,"300i","400i","500i","600i","700i","800i"],category:"sans-serif"},{family:"Metal",variants:[400],category:"display"},{family:"Metal Mania",variants:[400],category:"display"},{family:"Metamorphous",variants:[400],category:"display"},{family:"Metrophobic",variants:[400],category:"sans-serif"},{family:"Michroma",variants:[400],category:"sans-serif"},{family:"Milonga",variants:[400],category:"display"},{family:"Miltonian",variants:[400],category:"display"},{family:"Miltonian Tattoo",variants:[400],category:"display"},{family:"Mina",variants:[400,700],category:"sans-serif"},{family:"Miniver",variants:[400],category:"display"},{family:"Miriam Libre",variants:[400,700],category:"sans-serif"},{family:"Mirza",variants:[400,500,600,700],category:"display"},{family:"Miss Fajardose",variants:[400],category:"handwriting"},{family:"Mitr",variants:[200,300,400,500,600,700],category:"sans-serif"},{family:"Modak",variants:[400],category:"display"},{family:"Modern Antiqua",variants:[400],category:"display"},{family:"Mogra",variants:[400],category:"display"},{family:"Molengo",variants:[400],category:"sans-serif"},{family:"Molle",variants:[400,"400i"],category:"handwriting"},{family:"Monda",variants:[400,700],category:"sans-serif"},{family:"Monofett",variants:[400],category:"display"},{family:"Monoton",variants:[400],category:"display"},{family:"Monsieur La Doulaise",variants:[400],category:"handwriting"},{family:"Montaga",variants:[400],category:"serif"},{family:"Montez",variants:[400],category:"handwriting"},{family:"Montserrat",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Montserrat Alternates",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Montserrat Subrayada",variants:[400,700],category:"sans-serif"},{family:"Moul",variants:[400],category:"display"},{family:"Moulpali",variants:[400],category:"display"},{family:"Mountains of Christmas",variants:[400,700],category:"display"},{family:"Mouse Memoirs",variants:[400],category:"sans-serif"},{family:"Mr Bedfort",variants:[400],category:"handwriting"},{family:"Mr Dafoe",variants:[400],category:"handwriting"},{family:"Mr De Haviland",variants:[400],category:"handwriting"},{family:"Mrs Saint Delafield",variants:[400],category:"handwriting"},{family:"Mrs Sheppards",variants:[400],category:"handwriting"},{family:"Mukta",variants:[200,300,400,500,600,700,800],category:"sans-serif"},{family:"Mukta Mahee",variants:[200,300,400,500,600,700,800],category:"sans-serif"},{family:"Mukta Malar",variants:[200,300,400,500,600,700,800],category:"sans-serif"},{family:"Mukta Vaani",variants:[200,300,400,500,600,700,800],category:"sans-serif"},{family:"Mulish",variants:[200,300,400,500,600,700,800,900,"200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"MuseoModerno",variants:[100,200,300,400,500,600,700,800,900],category:"display"},{family:"Mystery Quest",variants:[400],category:"display"},{family:"NTR",variants:[400],category:"sans-serif"},{family:"Nanum Brush Script",variants:[400],category:"handwriting"},{family:"Nanum Gothic",variants:[400,700,800],category:"sans-serif"},{family:"Nanum Gothic Coding",variants:[400,700],category:"monospace"},{family:"Nanum Myeongjo",variants:[400,700,800],category:"serif"},{family:"Nanum Pen Script",variants:[400],category:"handwriting"},{family:"Nerko One",variants:[400],category:"handwriting"},{family:"Neucha",variants:[400],category:"handwriting"},{family:"Neuton",variants:[200,300,400,"400i",700,800],category:"serif"},{family:"New Rocker",variants:[400],category:"display"},{family:"New Tegomin",variants:[400],category:"serif"},{family:"News Cycle",variants:[400,700],category:"sans-serif"},{family:"Newsreader",variants:[200,300,400,500,600,700,800,"200i","300i","400i","500i","600i","700i","800i"],category:"serif"},{family:"Niconne",variants:[400],category:"handwriting"},{family:"Niramit",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"sans-serif"},{family:"Nixie One",variants:[400],category:"display"},{family:"Nobile",variants:[400,"400i",500,"500i",700,"700i"],category:"sans-serif"},{family:"Nokora",variants:[400,700],category:"serif"},{family:"Norican",variants:[400],category:"handwriting"},{family:"Nosifer",variants:[400],category:"display"},{family:"Notable",variants:[400],category:"sans-serif"},{family:"Nothing You Could Do",variants:[400],category:"handwriting"},{family:"Noticia Text",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Noto Sans",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Noto Sans HK",variants:[100,300,400,500,700,900],category:"sans-serif"},{family:"Noto Sans JP",variants:[100,300,400,500,700,900],category:"sans-serif"},{family:"Noto Sans KR",variants:[100,300,400,500,700,900],category:"sans-serif"},{family:"Noto Sans SC",variants:[100,300,400,500,700,900],category:"sans-serif"},{family:"Noto Sans TC",variants:[100,300,400,500,700,900],category:"sans-serif"},{family:"Noto Serif",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Noto Serif JP",variants:[200,300,400,500,600,700,900],category:"serif"},{family:"Noto Serif KR",variants:[200,300,400,500,600,700,900],category:"serif"},{family:"Noto Serif SC",variants:[200,300,400,500,600,700,900],category:"serif"},{family:"Noto Serif TC",variants:[200,300,400,500,600,700,900],category:"serif"},{family:"Nova Cut",variants:[400],category:"display"},{family:"Nova Flat",variants:[400],category:"display"},{family:"Nova Mono",variants:[400],category:"monospace"},{family:"Nova Oval",variants:[400],category:"display"},{family:"Nova Round",variants:[400],category:"display"},{family:"Nova Script",variants:[400],category:"display"},{family:"Nova Slim",variants:[400],category:"display"},{family:"Nova Square",variants:[400],category:"display"},{family:"Numans",variants:[400],category:"sans-serif"},{family:"Nunito",variants:[200,"200i",300,"300i",400,"400i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Nunito Sans",variants:[200,"200i",300,"300i",400,"400i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Odibee Sans",variants:[400],category:"display"},{family:"Odor Mean Chey",variants:[400],category:"display"},{family:"Offside",variants:[400],category:"display"},{family:"Oi",variants:[400],category:"display"},{family:"Old Standard TT",variants:[400,"400i",700],category:"serif"},{family:"Oldenburg",variants:[400],category:"display"},{family:"Oleo Script",variants:[400,700],category:"display"},{family:"Oleo Script Swash Caps",variants:[400,700],category:"display"},{family:"Open Sans",variants:[300,"300i",400,"400i",600,"600i",700,"700i",800,"800i"],category:"sans-serif"},{family:"Open Sans Condensed",variants:[300,"300i",400,700],category:"sans-serif"},{family:"Oranienbaum",variants:[400],category:"serif"},{family:"Orbitron",variants:[400,500,600,700,800,900],category:"sans-serif"},{family:"Oregano",variants:[400,"400i"],category:"display"},{family:"Orelega One",variants:[400],category:"display"},{family:"Orienta",variants:[400],category:"sans-serif"},{family:"Original Surfer",variants:[400],category:"display"},{family:"Oswald",variants:[200,300,400,500,600,700],category:"sans-serif"},{family:"Over the Rainbow",variants:[400],category:"handwriting"},{family:"Overlock",variants:[400,"400i",700,"700i",900,"900i"],category:"display"},{family:"Overlock SC",variants:[400],category:"display"},{family:"Overpass",variants:[100,"100i",200,"200i",300,"300i",400,"400i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Overpass Mono",variants:[300,400,600,700],category:"monospace"},{family:"Ovo",variants:[400],category:"serif"},{family:"Oxanium",variants:[200,300,400,500,600,700,800],category:"display"},{family:"Oxygen",variants:[300,400,700],category:"sans-serif"},{family:"Oxygen Mono",variants:[400],category:"monospace"},{family:"PT Mono",variants:[400],category:"monospace"},{family:"PT Sans",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"PT Sans Caption",variants:[400,700],category:"sans-serif"},{family:"PT Sans Narrow",variants:[400,700],category:"sans-serif"},{family:"PT Serif",variants:[400,"400i",700,"700i"],category:"serif"},{family:"PT Serif Caption",variants:[400,"400i"],category:"serif"},{family:"Pacifico",variants:[400],category:"handwriting"},{family:"Padauk",variants:[400,700],category:"sans-serif"},{family:"Palanquin",variants:[100,200,300,400,500,600,700],category:"sans-serif"},{family:"Palanquin Dark",variants:[400,500,600,700],category:"sans-serif"},{family:"Pangolin",variants:[400],category:"handwriting"},{family:"Paprika",variants:[400],category:"display"},{family:"Parisienne",variants:[400],category:"handwriting"},{family:"Passero One",variants:[400],category:"display"},{family:"Passion One",variants:[400,700,900],category:"display"},{family:"Pathway Gothic One",variants:[400],category:"sans-serif"},{family:"Patrick Hand",variants:[400],category:"handwriting"},{family:"Patrick Hand SC",variants:[400],category:"handwriting"},{family:"Pattaya",variants:[400],category:"sans-serif"},{family:"Patua One",variants:[400],category:"display"},{family:"Pavanam",variants:[400],category:"sans-serif"},{family:"Paytone One",variants:[400],category:"sans-serif"},{family:"Peddana",variants:[400],category:"serif"},{family:"Peralta",variants:[400],category:"display"},{family:"Permanent Marker",variants:[400],category:"handwriting"},{family:"Petit Formal Script",variants:[400],category:"handwriting"},{family:"Petrona",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Philosopher",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Piazzolla",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Piedra",variants:[400],category:"display"},{family:"Pinyon Script",variants:[400],category:"handwriting"},{family:"Pirata One",variants:[400],category:"display"},{family:"Plaster",variants:[400],category:"display"},{family:"Play",variants:[400,700],category:"sans-serif"},{family:"Playball",variants:[400],category:"display"},{family:"Playfair Display",variants:[400,500,600,700,800,900,"400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Playfair Display SC",variants:[400,"400i",700,"700i",900,"900i"],category:"serif"},{family:"Podkova",variants:[400,500,600,700,800],category:"serif"},{family:"Poiret One",variants:[400],category:"display"},{family:"Poller One",variants:[400],category:"display"},{family:"Poly",variants:[400,"400i"],category:"serif"},{family:"Pompiere",variants:[400],category:"display"},{family:"Pontano Sans",variants:[400],category:"sans-serif"},{family:"Poor Story",variants:[400],category:"display"},{family:"Poppins",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Port Lligat Sans",variants:[400],category:"sans-serif"},{family:"Port Lligat Slab",variants:[400],category:"serif"},{family:"Potta One",variants:[400],category:"display"},{family:"Pragati Narrow",variants:[400,700],category:"sans-serif"},{family:"Prata",variants:[400],category:"serif"},{family:"Preahvihear",variants:[400],category:"display"},{family:"Press Start 2P",variants:[400],category:"display"},{family:"Pridi",variants:[200,300,400,500,600,700],category:"serif"},{family:"Princess Sofia",variants:[400],category:"handwriting"},{family:"Prociono",variants:[400],category:"serif"},{family:"Prompt",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Prosto One",variants:[400],category:"display"},{family:"Proza Libre",variants:[400,"400i",500,"500i",600,"600i",700,"700i",800,"800i"],category:"sans-serif"},{family:"Public Sans",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Puritan",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Purple Purse",variants:[400],category:"display"},{family:"Quando",variants:[400],category:"serif"},{family:"Quantico",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Quattrocento",variants:[400,700],category:"serif"},{family:"Quattrocento Sans",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Questrial",variants:[400],category:"sans-serif"},{family:"Quicksand",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Quintessential",variants:[400],category:"handwriting"},{family:"Qwigley",variants:[400],category:"handwriting"},{family:"Racing Sans One",variants:[400],category:"display"},{family:"Radley",variants:[400,"400i"],category:"serif"},{family:"Rajdhani",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Rakkas",variants:[400],category:"display"},{family:"Raleway",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Raleway Dots",variants:[400],category:"display"},{family:"Ramabhadra",variants:[400],category:"sans-serif"},{family:"Ramaraja",variants:[400],category:"serif"},{family:"Rambla",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Rammetto One",variants:[400],category:"display"},{family:"Ranchers",variants:[400],category:"display"},{family:"Rancho",variants:[400],category:"handwriting"},{family:"Ranga",variants:[400,700],category:"display"},{family:"Rasa",variants:[300,400,500,600,700],category:"serif"},{family:"Rationale",variants:[400],category:"sans-serif"},{family:"Ravi Prakash",variants:[400],category:"display"},{family:"Recursive",variants:[300,400,500,600,700,800,900],category:"sans-serif"},{family:"Red Hat Display",variants:[400,"400i",500,"500i",700,"700i",900,"900i"],category:"sans-serif"},{family:"Red Hat Text",variants:[400,"400i",500,"500i",700,"700i"],category:"sans-serif"},{family:"Red Rose",variants:[300,400,500,600,700],category:"display"},{family:"Redressed",variants:[400],category:"handwriting"},{family:"Reem Kufi",variants:[400],category:"sans-serif"},{family:"Reenie Beanie",variants:[400],category:"handwriting"},{family:"Reggae One",variants:[400],category:"display"},{family:"Revalia",variants:[400],category:"display"},{family:"Rhodium Libre",variants:[400],category:"serif"},{family:"Ribeye",variants:[400],category:"display"},{family:"Ribeye Marrow",variants:[400],category:"display"},{family:"Righteous",variants:[400],category:"display"},{family:"Risque",variants:[400],category:"display"},{family:"Roboto",variants:[100,"100i",300,"300i",400,"400i",500,"500i",700,"700i",900,"900i"],category:"sans-serif"},{family:"Roboto Condensed",variants:[300,"300i",400,"400i",700,"700i"],category:"sans-serif"},{family:"Roboto Mono",variants:[100,200,300,400,500,600,700,"100i","200i","300i","400i","500i","600i","700i"],category:"monospace"},{family:"Roboto Slab",variants:[100,200,300,400,500,600,700,800,900],category:"serif"},{family:"Rochester",variants:[400],category:"handwriting"},{family:"Rock Salt",variants:[400],category:"handwriting"},{family:"RocknRoll One",variants:[400],category:"sans-serif"},{family:"Rokkitt",variants:[100,200,300,400,500,600,700,800,900],category:"serif"},{family:"Romanesco",variants:[400],category:"handwriting"},{family:"Ropa Sans",variants:[400,"400i"],category:"sans-serif"},{family:"Rosario",variants:[300,400,500,600,700,"300i","400i","500i","600i","700i"],category:"sans-serif"},{family:"Rosarivo",variants:[400,"400i"],category:"serif"},{family:"Rouge Script",variants:[400],category:"handwriting"},{family:"Rowdies",variants:[300,400,700],category:"display"},{family:"Rozha One",variants:[400],category:"serif"},{family:"Rubik",variants:[300,400,500,600,700,800,900,"300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Rubik Mono One",variants:[400],category:"sans-serif"},{family:"Ruda",variants:[400,500,600,700,800,900],category:"sans-serif"},{family:"Rufina",variants:[400,700],category:"serif"},{family:"Ruge Boogie",variants:[400],category:"handwriting"},{family:"Ruluko",variants:[400],category:"sans-serif"},{family:"Rum Raisin",variants:[400],category:"sans-serif"},{family:"Ruslan Display",variants:[400],category:"display"},{family:"Russo One",variants:[400],category:"sans-serif"},{family:"Ruthie",variants:[400],category:"handwriting"},{family:"Rye",variants:[400],category:"display"},{family:"Sacramento",variants:[400],category:"handwriting"},{family:"Sahitya",variants:[400,700],category:"serif"},{family:"Sail",variants:[400],category:"display"},{family:"Saira",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Saira Condensed",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Saira Extra Condensed",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Saira Semi Condensed",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Saira Stencil One",variants:[400],category:"display"},{family:"Salsa",variants:[400],category:"display"},{family:"Sanchez",variants:[400,"400i"],category:"serif"},{family:"Sancreek",variants:[400],category:"display"},{family:"Sansita",variants:[400,"400i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Sansita Swashed",variants:[300,400,500,600,700,800,900],category:"display"},{family:"Sarabun",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i"],category:"sans-serif"},{family:"Sarala",variants:[400,700],category:"sans-serif"},{family:"Sarina",variants:[400],category:"display"},{family:"Sarpanch",variants:[400,500,600,700,800,900],category:"sans-serif"},{family:"Satisfy",variants:[400],category:"handwriting"},{family:"Sawarabi Gothic",variants:[400],category:"sans-serif"},{family:"Sawarabi Mincho",variants:[400],category:"sans-serif"},{family:"Scada",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"Scheherazade",variants:[400,700],category:"serif"},{family:"Schoolbell",variants:[400],category:"handwriting"},{family:"Scope One",variants:[400],category:"serif"},{family:"Seaweed Script",variants:[400],category:"display"},{family:"Secular One",variants:[400],category:"sans-serif"},{family:"Sedgwick Ave",variants:[400],category:"handwriting"},{family:"Sedgwick Ave Display",variants:[400],category:"handwriting"},{family:"Sen",variants:[400,700,800],category:"sans-serif"},{family:"Sevillana",variants:[400],category:"display"},{family:"Seymour One",variants:[400],category:"sans-serif"},{family:"Shadows Into Light",variants:[400],category:"handwriting"},{family:"Shadows Into Light Two",variants:[400],category:"handwriting"},{family:"Shanti",variants:[400],category:"sans-serif"},{family:"Share",variants:[400,"400i",700,"700i"],category:"display"},{family:"Share Tech",variants:[400],category:"sans-serif"},{family:"Share Tech Mono",variants:[400],category:"monospace"},{family:"Shippori Mincho",variants:[400,500,600,700,800],category:"serif"},{family:"Shippori Mincho B1",variants:[400,500,600,700,800],category:"serif"},{family:"Shojumaru",variants:[400],category:"display"},{family:"Short Stack",variants:[400],category:"handwriting"},{family:"Shrikhand",variants:[400],category:"display"},{family:"Siemreap",variants:[400],category:"display"},{family:"Sigmar One",variants:[400],category:"display"},{family:"Signika",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Signika Negative",variants:[300,400,600,700],category:"sans-serif"},{family:"Simonetta",variants:[400,"400i",900,"900i"],category:"display"},{family:"Single Day",variants:[400],category:"display"},{family:"Sintony",variants:[400,700],category:"sans-serif"},{family:"Sirin Stencil",variants:[400],category:"display"},{family:"Six Caps",variants:[400],category:"sans-serif"},{family:"Skranji",variants:[400,700],category:"display"},{family:"Slabo 13px",variants:[400],category:"serif"},{family:"Slabo 27px",variants:[400],category:"serif"},{family:"Slackey",variants:[400],category:"display"},{family:"Smokum",variants:[400],category:"display"},{family:"Smythe",variants:[400],category:"display"},{family:"Sniglet",variants:[400,800],category:"display"},{family:"Snippet",variants:[400],category:"sans-serif"},{family:"Snowburst One",variants:[400],category:"display"},{family:"Sofadi One",variants:[400],category:"display"},{family:"Sofia",variants:[400],category:"handwriting"},{family:"Solway",variants:[300,400,500,700,800],category:"serif"},{family:"Song Myung",variants:[400],category:"serif"},{family:"Sonsie One",variants:[400],category:"display"},{family:"Sora",variants:[100,200,300,400,500,600,700,800],category:"sans-serif"},{family:"Sorts Mill Goudy",variants:[400,"400i"],category:"serif"},{family:"Source Code Pro",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",900,"900i"],category:"monospace"},{family:"Source Sans Pro",variants:[200,"200i",300,"300i",400,"400i",600,"600i",700,"700i",900,"900i"],category:"sans-serif"},{family:"Source Serif Pro",variants:[200,"200i",300,"300i",400,"400i",600,"600i",700,"700i",900,"900i"],category:"serif"},{family:"Space Grotesk",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Space Mono",variants:[400,"400i",700,"700i"],category:"monospace"},{family:"Spartan",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Special Elite",variants:[400],category:"display"},{family:"Spectral",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i"],category:"serif"},{family:"Spectral SC",variants:[200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i"],category:"serif"},{family:"Spicy Rice",variants:[400],category:"display"},{family:"Spinnaker",variants:[400],category:"sans-serif"},{family:"Spirax",variants:[400],category:"display"},{family:"Squada One",variants:[400],category:"display"},{family:"Sree Krushnadevaraya",variants:[400],category:"serif"},{family:"Sriracha",variants:[400],category:"handwriting"},{family:"Srisakdi",variants:[400,700],category:"display"},{family:"Staatliches",variants:[400],category:"display"},{family:"Stalemate",variants:[400],category:"handwriting"},{family:"Stalinist One",variants:[400],category:"display"},{family:"Stardos Stencil",variants:[400,700],category:"display"},{family:"Stick",variants:[400],category:"sans-serif"},{family:"Stint Ultra Condensed",variants:[400],category:"display"},{family:"Stint Ultra Expanded",variants:[400],category:"display"},{family:"Stoke",variants:[300,400],category:"serif"},{family:"Strait",variants:[400],category:"sans-serif"},{family:"Stylish",variants:[400],category:"sans-serif"},{family:"Sue Ellen Francisco",variants:[400],category:"handwriting"},{family:"Suez One",variants:[400],category:"serif"},{family:"Sulphur Point",variants:[300,400,700],category:"sans-serif"},{family:"Sumana",variants:[400,700],category:"serif"},{family:"Sunflower",variants:[300,400,500,700],category:"sans-serif"},{family:"Sunshiney",variants:[400],category:"handwriting"},{family:"Supermercado One",variants:[400],category:"display"},{family:"Sura",variants:[400,700],category:"serif"},{family:"Suranna",variants:[400],category:"serif"},{family:"Suravaram",variants:[400],category:"serif"},{family:"Suwannaphum",variants:[400],category:"display"},{family:"Swanky and Moo Moo",variants:[400],category:"handwriting"},{family:"Syncopate",variants:[400,700],category:"sans-serif"},{family:"Syne",variants:[400,500,600,700,800],category:"sans-serif"},{family:"Syne Mono",variants:[400],category:"monospace"},{family:"Syne Tactile",variants:[400],category:"display"},{family:"Tajawal",variants:[200,300,400,500,700,800,900],category:"sans-serif"},{family:"Tangerine",variants:[400,700],category:"handwriting"},{family:"Taprom",variants:[400],category:"display"},{family:"Tauri",variants:[400],category:"sans-serif"},{family:"Taviraj",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"serif"},{family:"Teko",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Telex",variants:[400],category:"sans-serif"},{family:"Tenali Ramakrishna",variants:[400],category:"sans-serif"},{family:"Tenor Sans",variants:[400],category:"sans-serif"},{family:"Text Me One",variants:[400],category:"sans-serif"},{family:"Texturina",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Thasadith",variants:[400,"400i",700,"700i"],category:"sans-serif"},{family:"The Girl Next Door",variants:[400],category:"handwriting"},{family:"Tienne",variants:[400,700,900],category:"serif"},{family:"Tillana",variants:[400,500,600,700,800],category:"handwriting"},{family:"Timmana",variants:[400],category:"sans-serif"},{family:"Tinos",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Titan One",variants:[400],category:"display"},{family:"Titillium Web",variants:[200,"200i",300,"300i",400,"400i",600,"600i",700,"700i",900],category:"sans-serif"},{family:"Tomorrow",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"sans-serif"},{family:"Trade Winds",variants:[400],category:"display"},{family:"Train One",variants:[400],category:"display"},{family:"Trirong",variants:[100,"100i",200,"200i",300,"300i",400,"400i",500,"500i",600,"600i",700,"700i",800,"800i",900,"900i"],category:"serif"},{family:"Trispace",variants:[100,200,300,400,500,600,700,800],category:"sans-serif"},{family:"Trocchi",variants:[400],category:"serif"},{family:"Trochut",variants:[400,"400i",700],category:"display"},{family:"Truculenta",variants:[100,200,300,400,500,600,700,800,900],category:"sans-serif"},{family:"Trykker",variants:[400],category:"serif"},{family:"Tulpen One",variants:[400],category:"display"},{family:"Turret Road",variants:[200,300,400,500,700,800],category:"display"},{family:"Ubuntu",variants:[300,"300i",400,"400i",500,"500i",700,"700i"],category:"sans-serif"},{family:"Ubuntu Condensed",variants:[400],category:"sans-serif"},{family:"Ubuntu Mono",variants:[400,"400i",700,"700i"],category:"monospace"},{family:"Ultra",variants:[400],category:"serif"},{family:"Uncial Antiqua",variants:[400],category:"display"},{family:"Underdog",variants:[400],category:"display"},{family:"Unica One",variants:[400],category:"display"},{family:"UnifrakturCook",variants:[400,700],category:"display"},{family:"UnifrakturMaguntia",variants:[400],category:"display"},{family:"Unkempt",variants:[400,700],category:"display"},{family:"Unlock",variants:[400],category:"display"},{family:"Unna",variants:[400,"400i",700,"700i"],category:"serif"},{family:"VT323",variants:[400],category:"monospace"},{family:"Vampiro One",variants:[400],category:"display"},{family:"Varela",variants:[400],category:"sans-serif"},{family:"Varela Round",variants:[400],category:"sans-serif"},{family:"Varta",variants:[300,400,500,600,700],category:"sans-serif"},{family:"Vast Shadow",variants:[400],category:"display"},{family:"Vesper Libre",variants:[400,500,700,900],category:"serif"},{family:"Viaoda Libre",variants:[400],category:"display"},{family:"Vibes",variants:[400],category:"display"},{family:"Vibur",variants:[400],category:"handwriting"},{family:"Vidaloka",variants:[400],category:"serif"},{family:"Viga",variants:[400],category:"sans-serif"},{family:"Voces",variants:[400],category:"display"},{family:"Volkhov",variants:[400,"400i",700,"700i"],category:"serif"},{family:"Vollkorn",variants:[400,500,600,700,800,900,"400i","500i","600i","700i","800i","900i"],category:"serif"},{family:"Vollkorn SC",variants:[400,600,700,900],category:"serif"},{family:"Voltaire",variants:[400],category:"sans-serif"},{family:"Waiting for the Sunrise",variants:[400],category:"handwriting"},{family:"Wallpoet",variants:[400],category:"display"},{family:"Walter Turncoat",variants:[400],category:"handwriting"},{family:"Warnes",variants:[400],category:"display"},{family:"Wellfleet",variants:[400],category:"display"},{family:"Wendy One",variants:[400],category:"sans-serif"},{family:"Wire One",variants:[400],category:"sans-serif"},{family:"Work Sans",variants:[100,200,300,400,500,600,700,800,900,"100i","200i","300i","400i","500i","600i","700i","800i","900i"],category:"sans-serif"},{family:"Xanh Mono",variants:[400,"400i"],category:"monospace"},{family:"Yanone Kaffeesatz",variants:[200,300,400,500,600,700],category:"sans-serif"},{family:"Yantramanav",variants:[100,300,400,500,700,900],category:"sans-serif"},{family:"Yatra One",variants:[400],category:"display"},{family:"Yellowtail",variants:[400],category:"handwriting"},{family:"Yeon Sung",variants:[400],category:"display"},{family:"Yeseva One",variants:[400],category:"display"},{family:"Yesteryear",variants:[400],category:"handwriting"},{family:"Yrsa",variants:[300,400,500,600,700],category:"serif"},{family:"Yusei Magic",variants:[400],category:"sans-serif"},{family:"ZCOOL KuaiLe",variants:[400],category:"display"},{family:"ZCOOL QingKe HuangYou",variants:[400],category:"display"},{family:"ZCOOL XiaoWei",variants:[400],category:"serif"},{family:"Zen Dots",variants:[400],category:"display"},{family:"Zeyada",variants:[400],category:"handwriting"},{family:"Zhi Mang Xing",variants:[400],category:"handwriting"},{family:"Zilla Slab",variants:[300,"300i",400,"400i",500,"500i",600,"600i",700,"700i"],category:"serif"},{family:"Zilla Slab Highlight",variants:[400,700],category:"display"}],et=[{label:"Normal",value:"normal"},{label:"Italic",value:"italic"},{label:"Oblique",value:"oblique"}],tt=[{label:"None",value:"none",icon:"NO"},{label:"Capitalize",value:"capitalize",icon:"Aa"},{label:"Uppercase",value:"uppercase",icon:"AA"},{label:"Lowercase",value:"lowercase",icon:"aa"}],it=[{label:"Default",value:"auto"},{label:"Underline",value:"underline"},{label:"Overline",value:"overline"},{label:"Line Through",value:"line-through"},{label:"None",value:"none"}];function rt(a){return rt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},rt(a)}function nt(a,e){return function(a){if(Array.isArray(a))return a}(a)||function(a,e){var t=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=t){var i,r,n,o,s=[],l=!0,c=!1;try{if(n=(t=t.call(a)).next,0===e){if(Object(t)!==t)return;l=!1}else for(;!(l=(i=n.call(t)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(a){c=!0,r=a}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(c)throw r}}return s}}(a,e)||function(a,e){if(!a)return;if("string"==typeof a)return ot(a,e);var t=Object.prototype.toString.call(a).slice(8,-1);"Object"===t&&a.constructor&&(t=a.constructor.name);if("Map"===t||"Set"===t)return Array.from(a);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return ot(a,e)}(a,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ot(a,e){(null==e||e>a.length)&&(e=a.length);for(var t=0,i=new Array(e);t<e;t++)i[t]=a[t];return i}function st(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(a);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),t.push.apply(t,i)}return t}function lt(a){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?st(Object(t),!0).forEach((function(e){ct(a,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(t)):st(Object(t)).forEach((function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(t,e))}))}return a}function ct(a,e,t){return(e=function(a){var e=function(a,e){if("object"!==rt(a)||null===a)return a;var t=a[Symbol.toPrimitive];if(void 0!==t){var i=t.call(a,e||"default");if("object"!==rt(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(a)}(a,"string");return"symbol"===rt(e)?e:String(e)}(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var yt=function(a){var e=a.className,t=void 0===e?"":e,n=a.label,s=void 0===n?(0,r.__)("Typography:","bplugins"):n,c=a.value,g=a.onChange,d=a.defaults,v=void 0===d?{}:d,p=a.isFamily,h=void 0===p||p,b={fontFamily:"Default",fontCategory:"sans-serif",fontWeight:400,isUploadFont:!0,fontSize:{desktop:15,tablet:15,mobile:15},fontStyle:"normal",textTransform:"none",textDecoration:"auto",lineHeight:"135%",letterSpace:"0px"},w=function(a){return(null==v?void 0:v[a])||b[a]},S=function(a){return void 0===(null==c?void 0:c[a])?w(a):null==c?void 0:c[a]},C=function(a){return(null==c?void 0:c[a])&&(null==c?void 0:c[a])!==w(a)&&React.createElement(o.Button,{icon:"image-rotate",className:"bPlResetVal",onClick:function(){return function(a){return g(lt(lt({},c),{},ct({},a,w(a))))}(a)}})},O=nt((0,i.useState)("desktop"),2),R=O[0],x=O[1],E=nt((0,i.useState)(""),2),_=E[0],P=E[1],k=nt((0,i.useState)(!1),2),T=k[0],N=k[1],A=at.filter((function(a){return a.family.toLowerCase().includes(_.toLowerCase())})),j=function(){var a,e=null===(a=at.find((function(a){return a.family===S("fontFamily")})))||void 0===a?void 0:a.variants,t=[];return null==e||e.map((function(a){return null==t?void 0:t.push({label:a,value:a})})),0===t.length?[400]:t},I=function(a,e,t){var i=$e(c,(function(i){i[a]=t?lt(lt({},i[a]),{},ct({},t,e)):e}));g(i)};return React.createElement(o.PanelRow,{className:"bPlDropdown ".concat(t)},React.createElement(l,{className:""},s),React.createElement(o.Dropdown,{className:"bPlDropdownContainer",contentClassName:"bPlDropdownPopover",popoverProps:{placement:"bottom-end"},renderToggle:function(a){var e=a.isOpen,t=a.onToggle;return React.createElement(o.Button,{icon:"admin-customizer",onClick:t,"aria-expanded":e})},renderContent:function(){var a,e,t;return React.createElement(React.Fragment,null,h?React.createElement(React.Fragment,null,React.createElement(o.PanelRow,{className:"bPlTypoFontTitle"},React.createElement(l,{className:""},(0,r.__)("Font Family:","bplugins")),React.createElement(l,{className:""},(0,r.__)("Weight:","bplugins"))),React.createElement(o.PanelRow,{className:"bPlTypoFont"},React.createElement("div",{className:"bPlTypoFontSelect"},React.createElement("input",{type:"search",value:_,onClick:function(){return N(!T)},placeholder:S("fontFamily")||"Search Font",onChange:function(a){return P(a.target.value)}}),React.createElement("span",{className:"dashicon dashicons dashicons-".concat(T?"arrow-up":"arrow-down"," "),onClick:function(){return N(!T)}}),T&&React.createElement("ul",{className:"bPlTypoFontLists"},null==A?void 0:A.map((function(a){return React.createElement("li",{key:null==a?void 0:a.family,onClick:function(){var e;g(lt(lt({},c),{},(ct(e={},"fontFamily",null==a?void 0:a.family),ct(e,"fontCategory",(null==a?void 0:a.category)||"sans-serif"),ct(e,"fontWeight",400),ct(e,"fontVariant",400),e))),P(""),N(!1)}},null==a?void 0:a.family)})))),React.createElement(o.SelectControl,{value:S("fontVariant"),onChange:function(a){var e;g(lt(lt({},c),{},(ct(e={},"fontWeight",parseInt(null==a?void 0:a.replace("00i","00"))),ct(e,"fontVariant",a),e)))},options:j()})),React.createElement(o.ToggleControl,{className:"mt10",label:(0,r.__)("Upload Google Font","bplugins"),checked:S("isUploadFont"),onChange:function(a){return I("isUploadFont",a)}})):React.createElement(o.PanelRow,null,React.createElement(l,{className:""},(0,r.__)("Weight:","bplugins")),React.createElement(o.SelectControl,{value:S("fontWeight"),onChange:function(a){return I("fontWeight",a)},options:j()})),React.createElement(o.PanelRow,{className:"mt20"},React.createElement(l,{className:""},(0,r.__)("Font Size:","bplugins")),React.createElement(M,{device:R,onChange:function(a){return x(a)}})),React.createElement(o.RangeControl,{value:(null===(a=S("fontSize"))||void 0===a?void 0:a[R])||S("fontSize"),onChange:function(a){return I("fontSize",a,R)},min:0,max:120,step:1,allowReset:!0,resetFallbackValue:(null===(e=w("fontSize"))||void 0===e?void 0:e[R])||w("fontSize"),initialPosition:(null===(t=w("fontSize"))||void 0===t?void 0:t[R])||w("fontSize")}),React.createElement(o.PanelRow,{className:"mt20"},React.createElement(l,{className:""},(0,r.__)("Font Style:","bplugins")),React.createElement(o.SelectControl,{value:S("fontStyle"),onChange:function(a){return I("fontStyle",a)},options:et}),C("fontStyle")),React.createElement(o.PanelRow,{className:"mt20"},React.createElement(l,{className:"mt5"},(0,r.__)("Text Transform:","bplugins")),React.createElement(L,{value:S("textTransform"),onChange:function(a){return I("textTransform",a)},options:tt,isTextIcon:!0})),React.createElement(o.PanelRow,{className:"mt20"},React.createElement(l,{className:""},(0,r.__)("Text Decoration:","bplugins")),React.createElement(o.SelectControl,{value:S("textDecoration"),onChange:function(a){return I("textDecoration",a)},options:it}),C("textDecoration")),React.createElement(o.PanelRow,{className:"mt20"},React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Line Height:","bplugins"),labelPosition:"left",value:S("lineHeight"),onChange:function(a){return I("lineHeight",a)},units:[y(24),f(135),m(2),u(2)],isResetValueOnUnitChange:!0}),C("lineHeight")),React.createElement(o.PanelRow,{className:"mt20"},React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Letter Spacing:","bplugins"),labelPosition:"left",value:S("letterSpace"),onChange:function(a){return I("letterSpace",a)},units:[y(),m(),u()]}),C("letterSpace")))}}))},ft=[{name:"before-img",title:(0,r.__)("Before Img","image-compare")},{name:"after-img",title:(0,r.__)("After Img","image-compare")}];function mt(a){return mt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},mt(a)}function ut(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(a);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),t.push.apply(t,i)}return t}function gt(a){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?ut(Object(t),!0).forEach((function(e){dt(a,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(t)):ut(Object(t)).forEach((function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(t,e))}))}return a}function dt(a,e,t){return(e=function(a){var e=function(a,e){if("object"!==mt(a)||null===a)return a;var t=a[Symbol.toPrimitive];if(void 0!==t){var i=t.call(a,e||"default");if("object"!==mt(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(a)}(a,"string");return"symbol"===mt(e)?e:String(e)}(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var vt=function(a){var e=a.attributes,t=a.setAttributes,i=e.alignment,s=e.width,l=e.border,c=e.beforeImg,u=e.afterImg,d=e.isSwap,v=e.isLabel,p=e.labelTypo,h=e.labelColors,b=e.labelPadding,w=e.isCap,S=e.capTypo,C=e.capColors,O=e.capPadding;return React.createElement(React.Fragment,null,React.createElement(n.InspectorControls,null,React.createElement("div",{className:"icbInspectorInfo"},"Need more block like this? Checkout the bundle ➡ ",React.createElement("a",{href:"https://wordpress.org/plugins/b-blocks",target:"_blank",rel:"noopener noreferrer"},"B Blocks")),React.createElement(W,{slug:"before-after-image-compare",docsLink:"https://bblockswp.com/docs/image-comparison-block"}),React.createElement(o.PanelBody,{className:"bPlPanelBody",title:(0,r.__)("Comparison Settings","image-compare")},React.createElement(o.__experimentalUnitControl,{label:(0,r.__)("Width:","image-compare"),labelPosition:"left",value:s,onChange:function(a){return t({width:a})},units:[y(),f(),m(),g()]}),React.createElement(B,{label:(0,r.__)("Border:","image-compare"),value:l,onChange:function(a){return t({border:a})}}),React.createElement(o.TabPanel,{className:"bPlTabPanel mt20",activeClass:"activeTab",tabs:ft},(function(a){return React.createElement(React.Fragment,null,"before-img"==a.name&&React.createElement(React.Fragment,null,React.createElement(ea,{className:"mt10",value:c,onChange:function(a){return t({beforeImg:a})},placeholder:(0,r.__)("Enter Image URL","image-compare")}),React.createElement(Z,{className:"mt20",value:u,onChange:function(a){return t({afterImg:a})}})),"after-img"==a.name&&React.createElement(React.Fragment,null,React.createElement(ea,{className:"mt10",value:u,onChange:function(a){return t({afterImg:a})},placeholder:(0,r.__)("Enter Image URL","image-compare")}),React.createElement(Z,{className:"mt20",value:u,onChange:function(a){return t({afterImg:a})}})))})),React.createElement(o.ToggleControl,{className:"mt20",label:(0,r.__)("Swap Images","image-compare"),checked:d,onChange:function(a){return t({isSwap:a,beforeImg:gt({},u),afterImg:gt({},c)})}})),React.createElement(o.PanelBody,{className:"bPlPanelBody",title:(0,r.__)("Labels Settings","image-compare"),initialOpen:!1},React.createElement(o.ToggleControl,{label:(0,r.__)("Show Labels","image-compare"),checked:v,onChange:function(a){return t({isLabel:a})}}),v&&React.createElement(React.Fragment,null,React.createElement(yt,{value:p,onChange:function(a){return t({labelTypo:a})},defaults:{fontSize:{desktop:15,tablet:15,mobile:15}}}),React.createElement(U,{value:h,onChange:function(a){return t({labelColors:a})},defaults:{color:"#fff",bg:"#00000080"}}),React.createElement(ye,{className:"mt20",label:(0,r.__)("Padding:","image-compare"),value:b,onChange:function(a){return t({labelPadding:a})},defaults:{vertical:"10px",horizontal:"15px"}}))),React.createElement(o.PanelBody,{className:"bPlPanelBody",title:(0,r.__)("Caption Settings","image-compare"),initialOpen:!1},React.createElement(o.ToggleControl,{label:(0,r.__)("Show Caption","image-compare"),checked:w,onChange:function(a){return t({isCap:a})}}),w&&React.createElement(React.Fragment,null,React.createElement(yt,{value:S,onChange:function(a){return t({capTypo:a})},defaults:{fontSize:{desktop:14,tablet:14,mobile:14}}}),React.createElement(U,{value:C,onChange:function(a){return t({capColors:a})},defaults:{color:"#333",bg:"#f4f4f4"}}),React.createElement(ye,{className:"mt20",label:(0,r.__)("Padding:","image-compare"),value:O,onChange:function(a){return t({capPadding:a})},defaults:{vertical:"10px",horizontal:"15px"}})))),React.createElement(n.BlockControls,null,React.createElement($,{label:(0,r.__)("Edit Before Image:","image-compare"),value:c,onChange:function(a){return t({beforeImg:a})}}),React.createElement($,{label:(0,r.__)("Edit After Image:","image-compare"),value:u,onChange:function(a){return t({afterImg:a})}}),React.createElement(n.AlignmentToolbar,{value:i,onChange:function(a){return t({alignment:a})},describedBy:(0,r.__)("Image Comparison Alignment"),alignmentControls:[{title:(0,r.__)("Image Comparison in left","image-compare"),align:"left",icon:"align-left"},{title:(0,r.__)("Image Comparison in center","image-compare"),align:"center",icon:"align-center"},{title:(0,r.__)("Image Comparison in right","image-compare"),align:"right",icon:"align-right"}]})))},pt=function(a){var e=a||{},t=e.width,i=void 0===t?"0px":t,r=e.style,n=void 0===r?"solid":r,o=e.color,s=void 0===o?"#0000":o,l=e.side,c=void 0===l?"all":l,y=e.radius,f=void 0===y?"0px":y,m=function(a){var e=null==c?void 0:c.toLowerCase();return(null==e?void 0:e.includes("all"))||(null==e?void 0:e.includes(a))},u="0px"===i||!i,g="".concat(i," ").concat(n," ").concat(s),d="\n\t\t".concat(u?"":["top","right","bottom","left"].map((function(a){return m(a)?"border-".concat(a,": ").concat(g,";"):""})).join(""),"\n\t\t").concat(f?"border-radius: ".concat(f,";"):"","\n\t");return d},ht=function(a){var e=a||{},t=e.color,i=void 0===t?"#333":t,r=e.bgType,n=void 0===r?"solid":r,o=e.bg,s=void 0===o?"#0000":o,l=e.gradient,c=void 0===l?"linear-gradient(135deg, #4527a4, #8344c5)":l;return"\n\t\t".concat(i?"color: ".concat(i,";"):"","\n\t\t").concat(c||s?"background: ".concat("gradient"===n?c:s,";"):"","\n\t")},bt=function(a){var e=a||{},t=e.side,i=void 0===t?2:t,r=e.vertical,n=void 0===r?"0px":r,o=e.horizontal,s=void 0===o?"0px":o,l=e.top,c=void 0===l?"0px":l,y=e.right,f=void 0===y?"0px":y,m=e.bottom,u=void 0===m?"0px":m,g=e.left,d=void 0===g?"0px":g;return 2===i?"".concat(n," ").concat(s):"".concat(c," ").concat(f," ").concat(u," ").concat(d)},wt=function(a,e){var t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=e||{},r=i.fontFamily,n=void 0===r?"Default":r,o=i.fontCategory,s=void 0===o?"sans-serif":o,l=i.fontVariant,c=void 0===l?400:l,y=i.fontWeight,f=void 0===y?400:y,m=i.isUploadFont,u=void 0===m||m,g=i.fontSize,d=void 0===g?{desktop:15,tablet:15,mobile:15}:g,v=i.fontStyle,p=void 0===v?"normal":v,h=i.textTransform,b=void 0===h?"none":h,w=i.textDecoration,S=void 0===w?"auto":w,C=i.lineHeight,O=void 0===C?"135%":C,R=i.letterSpace,x=void 0===R?"0px":R,E=function(a,e){return a?"".concat(e,": ").concat(a,";"):""},_=!t||!n||"Default"===n,P=(null==d?void 0:d.desktop)||d,k=(null==d?void 0:d.tablet)||P,T=(null==d?void 0:d.mobile)||k,N="\n\t\t".concat(_?"":"font-family: '".concat(n,"', ").concat(s,";"),"\n\t\t").concat(E(f,"font-weight"),"\n\t\t","font-size: ".concat(P,"px;"),"\n\t\t").concat(E(p,"font-style"),"\n\t\t").concat(E(b,"text-transform"),"\n\t\t").concat(E(S,"text-decoration"),"\n\t\t").concat(E(O,"line-height"),"\n\t\t").concat(E(x,"letter-spacing"),"\n\t"),M=c&&400!==c?"400i"===c?":ital@1":null!=c&&c.includes("00i")?": ital, wght@1, ".concat(null==c?void 0:c.replace("00i","00")," "):": wght@".concat(c," "):"",A=_?"":"https://fonts.googleapis.com/css2?family=".concat(null==n?void 0:n.split(" ").join("+")).concat(M.replace(/ /g,""),"&display=swap");return{googleFontLink:!u||_?"":"@import url(".concat(A,");"),styles:"".concat(a,"{\n\t\t\t").concat(N,"\n\t\t}\n\t\t@media (max-width: 768px) {\n\t\t\t").concat(a,"{\n\t\t\t\t","font-size: ".concat(k,"px;"),"\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 576px) {\n\t\t\t").concat(a,"{\n\t\t\t\t","font-size: ".concat(T,"px;"),"\n\t\t\t}\n\t\t}").replace(/\s+/g," ").trim()}},St=function(a){var e,t,i,r,n=a.attributes,o=a.clientId,s=n.alignment,l=n.width,c=n.border,y=n.labelTypo,f=n.labelColors,m=n.labelPadding,u=n.capTypo,g=n.capColors,d=n.capPadding,v="#icbImageCompare-".concat(o),p="".concat(v," .icbImageCompare");return React.createElement("style",{dangerouslySetInnerHTML:{__html:"\n\t\t".concat(null===(e=wt("",y))||void 0===e?void 0:e.googleFontLink,"\n\t\t").concat(null===(t=wt("",u))||void 0===t?void 0:t.googleFontLink,"\n\t\t").concat(null===(i=wt("".concat(p," .overlay"),y))||void 0===i?void 0:i.styles,"\n\t\t").concat(null===(r=wt("".concat(p," .caption"),u))||void 0===r?void 0:r.styles,"\n\n\t\t#icbImageCompare-").concat(o,"{\n\t\t\ttext-align: ").concat(s,";\n\t\t}\n\t\t").concat(p,"{\n\t\t\twidth: ").concat(l,";\n\t\t\t").concat(pt(c),";\n\t\t}\n\t\t").concat(p," .overlay{\n\t\t\t").concat(ht(f),"\n\t\t\tpadding: ").concat(bt(m),";\n\t\t}\n\t\t").concat(p," .caption{\n\t\t\t").concat(ht(g),"\n\t\t\tpadding: ").concat(bt(d),";\n\t\t}\n\t\t").replace(/\s+/g," ")}})},Ct=jQuery,Ot=jQuery,Rt=function(a){var e=a.className,t=a.attributes,l=a.setAttributes,c=a.clientId,y=a.isSelected,f=t.width,m=t.beforeImg,u=t.afterImg,g=t.isLabel,d=t.beforeLabel,v=t.afterLabel,p=t.isCap,h=t.cap;return(0,i.useEffect)((function(){c&&l({cId:c.substring(0,10)})}),[c]),(0,i.useEffect)((function(){setTimeout((function(){var a=document.querySelectorAll(".components-panel__body-title button");function e(){var t=this;this.removeEventListener("click",e),a.forEach((function(a){"true"!==a.getAttribute("aria-expanded")||a.isEqualNode(t)||a.click()})),setTimeout((function(){t.addEventListener("click",e)}),500)}a.forEach((function(a){a.addEventListener("click",e)}))}),500)}),[y]),(0,i.useEffect)((function(){if(Ot(".comparison-slider")[0]){var a=Ot(".comparison-slider");a.each((function(){var a,e,t,i,r=Ot(this).width()+"px";Ot(this).find(".resize img").css({width:r,minWidth:r}),a=Ot(this).find(".divider"),e=Ot(this).find(".resize"),t=Ot(this),i=!1,window.addEventListener("touchstart",(function(){i=!0})),window.addEventListener("touchend",(function(){i=!1})),a.on("mousedown touchstart",(function(r){a.addClass("icDraggable"),e.addClass("icResizable");var n=r.pageX?r.pageX:r.originalEvent.touches[0].pageX,o=a.outerWidth(),s=a.offset().left+o-n,l=t.offset().left,c=t.outerWidth(),y=l+10,f=l+c-o-10;a.parents().on("mousemove touchmove",(function(a){var t;!1===i&&a.preventDefault();var r=(a.pageX?a.pageX:null===(t=a.originalEvent)||void 0===t||null===(t=t.touches)||void 0===t?void 0:t[0].pageX)+s-o;r<y?r=y:r>f&&(r=f);var n=100*(r+o/2-l)/c+"%";Ct(".icDraggable").css("left",n).on("mouseup touchend touchcancel",(function(){Ct(this).removeClass("icDraggable"),e.removeClass("icResizable")})),Ct(".icResizable").css("width",n)})).on("mouseup touchend touchcancel",(function(){a.removeClass("icDraggable"),e.removeClass("icResizable")}))})).on("mouseup touchend touchcancel",(function(){a.removeClass("icDraggable"),e.removeClass("icResizable")}))})),Ot(window).on("resize",(function(){var e=a.width()+"px";a.find(".resize img").css({width:e,minWidth:e})}))}}),[Ot,f,m,u]),React.createElement(React.Fragment,null,React.createElement(vt,{attributes:t,setAttributes:l}),React.createElement("div",{className:e,id:"icbImageCompare-".concat(c)},React.createElement(St,{attributes:t,clientId:c}),React.createElement("div",{className:"icbImageCompare"},null!=m&&m.url&&null!=u&&u.url?React.createElement("div",{className:"comparison-slider"},g&&React.createElement(n.RichText,{className:"overlay afterLabel",tagName:"div",value:v,onChange:function(a){return l({afterLabel:a})},placeholder:(0,r.__)("After image label","image-compare"),inlineToolbar:!0}),React.createElement("img",{className:"afterImg",src:null==u?void 0:u.url,alt:null==u?void 0:u.alt}),React.createElement("div",{className:"resize"},g&&React.createElement(n.RichText,{className:"overlay beforeLabel",tagName:"div",value:d,onChange:function(a){return l({beforeLabel:a})},placeholder:(0,r.__)("Before image label","image-compare"),inlineToolbar:!0}),React.createElement("img",{className:"beforeImg",src:null==m?void 0:m.url,alt:null==m?void 0:m.alt})),React.createElement("div",{className:"divider"})):React.createElement("div",{className:"imgPlaceholder"},React.createElement("div",{className:"beforeImg"},null!=m&&m.url?React.createElement(React.Fragment,null,React.createElement("img",{src:null==m?void 0:m.url,alt:null==m?void 0:m.alt}),(0,s.isBlobURL)(null==m?void 0:m.url)&&React.createElement(o.Spinner,null)):React.createElement(aa,{label:(0,r.__)(" Before Image:","image-compare"),value:m,onChange:function(a){return l({beforeImg:a})}})),React.createElement("div",{className:"afterImg"},null!=u&&u.url?React.createElement(React.Fragment,null,React.createElement("img",{src:null==u?void 0:u.url,alt:null==u?void 0:u.alt}),(0,s.isBlobURL)(null==u?void 0:u.url)&&React.createElement(o.Spinner,null)):React.createElement(aa,{label:(0,r.__)(" After Image:","image-compare"),value:u,onChange:function(a){return l({afterImg:a})}}))),p&&React.createElement(n.RichText,{className:"caption",tagName:"div",value:h,onChange:function(a){return l({cap:a})},placeholder:(0,r.__)("Caption of the image compare","image-compare"),inlineToolbar:!0}))))},xt=React.createElement("svg",{width:24,height:24,viewBox:"0 0 469.333 469.333"},React.createElement("path",{fill:"#4527a4",d:"M192 42.667H85.333c-23.573 0-42.667 19.093-42.667 42.667V384c0 23.573 19.093 42.667 42.667 42.667H192v42.667h42.667V0H192v42.667zm0 320H85.333l106.667-128v128zM384 42.667H277.333v42.667H384v277.333l-106.667-128v192H384c23.573 0 42.667-19.093 42.667-42.667V85.333c0-23.573-19.094-42.666-42.667-42.666z"}));(0,a.registerBlockType)(e,{icon:xt,edit:Rt,save:function(){return null}})}()}();
//# sourceMappingURL=editor.js.map