File: /var/www/lcc.kaunokolegija.lt/wp-content/plugins/print-page/build/index.js
(()=>{var a={822:a=>{"use strict";a.exports=function(a,e,i,t,r,n,s,l){if(!a){var o;if(void 0===e)o=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[i,t,r,n,s,l],y=0;(o=new Error(e.replace(/%s/g,(function(){return c[y++]})))).name="Invariant Violation"}throw o.framesToPop=1,o}}},15:(a,e,i)=>{"use strict";var t=i(264);function r(){}function n(){}n.resetWarningCache=r,a.exports=function(){function a(a,e,i,r,n,s){if(s!==t){var l=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 l.name="Invariant Violation",l}}function e(){return a}a.isRequired=a;var i={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 i.PropTypes=i,i}},435:(a,e,i)=>{a.exports=i(15)()},264:a=>{"use strict";a.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},536:(a,e)=>{"use strict";function i(a,e){for(var i=0;i<e.length;i++){var t=e[i];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(a,t.key,t)}}Object.defineProperty(e,"__esModule",{value:!0});var t={value:"data-value",disabled:"data-disabled",class:"class",type:"type"},r=function(){function a(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=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:t},this._setAttributes(i),i.textContent&&this._setTextContent(i.textContent),this}var e,r;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)t[e]&&a[e]&&this._setAttribute(t[e],a[e])}},{key:"_setAttribute",value:function(a,e){this._node.setAttribute(a,e)}}])&&i(e.prototype,r),a}();e.default=r},971:(a,e,i)=>{"use strict";var t;(t=i(536))&&t.__esModule}},e={};function i(t){var r=e[t];if(void 0!==r)return r.exports;var n=e[t]={exports:{}};return a[t](n,n.exports,i),n.exports}i.n=a=>{var e=a&&a.__esModule?()=>a.default:()=>a;return i.d(e,{a:e}),e},i.d=(a,e)=>{for(var t in e)i.o(e,t)&&!i.o(a,t)&&Object.defineProperty(a,t,{enumerable:!0,get:e[t]})},i.o=(a,e)=>Object.prototype.hasOwnProperty.call(a,e),(()=>{"use strict";const a=window.wp.blocks,e=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"ppb/print-page","title":"Print Page","description":"Print the entire page or Section.","category":"widgets","keywords":["print page","print button","page print"],"version":"1.1.2","textdomain":"print-page","attributes":{"align":{"type":"string","default":""},"cId":{"type":"string","default":""},"alignment":{"type":"string","default":"right"},"isPrintSection":{"type":"boolean","default":false},"sectionSelector":{"type":"string","default":""},"isModal":{"type":"boolean","default":false},"isIcon":{"type":"boolean","default":true},"icon":{"type":"object","default":{"type":"default","default":"fcPrinter","url":""}},"isText":{"type":"boolean","default":true},"btnText":{"type":"string","selector":".ppbPrintPage button span","default":"Print"},"btnTypo":{"type":"object","default":{"fontSize":{"desktop":22,"tablet":20,"mobile":18}}},"btnColors":{"type":"object","default":{"color":"#4527a4","bg":"#4527a433"}},"btnPadding":{"type":"object","default":{"vertical":"5px","horizontal":"15px"}},"btnBorder":{"type":"object","default":{"radius":"5px"}},"btnShadow":{"type":"object","default":{}}},"supports":{"align":["wide","full"],"html":false},"example":{"attributes":{"preview":true}},"editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./view.css","render":"file:./render.php","viewScript":"file:./view.js"}'),t=window.React,r=window.wp.i18n,n=window.wp.blockEditor,s=(a,e)=>{if(!a)return[];let i=[];const t=a.media_details.sizes;for(const a in t){const r=e.find((e=>e.slug===a));r&&i.push({label:r.name,value:t[a].source_url})}return i},l=()=>{setTimeout((()=>{const a=document.querySelectorAll(".bPlPanelBody button");function e(){this.removeEventListener("click",e),a.forEach((a=>{"true"!==a.getAttribute("aria-expanded")||a.isEqualNode(this)||a.click()})),setTimeout((()=>{this.addEventListener("click",e)}),500)}a.forEach((a=>{a.addEventListener("click",e)}))}),500)},o=window.wp.components,c=a=>{const{className:e="mt20 mb5",htmlFor:i,children:r}=a;return(0,t.createElement)("label",{className:`bPlLabel ${e}`,htmlFor:i},r)},y=[{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"}],f=(a=0)=>({value:"px",label:"px",default:a}),g=(a=0)=>({value:"%",label:"%",default:a}),m=(a=0)=>({value:"em",label:"em",default:a}),d=(a=0)=>({value:"rem",label:"rem",default:a}),v=[{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"}],p=[{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"}],u=[{label:"Solid",value:"solid"},{label:"Gradient",value:"gradient"}],h=a=>{const{className:e="",label:i=(0,r.__)("Color:","bplugins"),value:n,onChange:s,defaultColor:l,disableAlpha:y=!1}=a,[f,g]=(0,t.useState)(n),m=wp.data.select("core/block-editor").getSettings().colors;return(0,t.createElement)(o.PanelRow,{className:e},(0,t.createElement)(c,{className:""},i),(0,t.createElement)(o.Dropdown,{className:"bPlDropdownContainer bColor",contentClassName:"bPlDropdownPopover bColorDropdownPopover",popoverProps:{placement:"top-end"},renderToggle:({isOpen:a,onToggle:e})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"bColorButtonContainer"},(0,t.createElement)("button",{className:"bColorButton",onClick:e,"aria-expanded":a,style:{backgroundColor:n||"transparent"}})),l&&l!=f&&(0,t.createElement)(o.Button,{className:"bPlResetVal",icon:"image-rotate",label:(0,r.__)("Reset","bplugins"),onClick:()=>{s(l),g(l)}})),renderContent:({isOpen:a,onClose:e})=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.ColorPicker,{color:n||"",disableAlpha:y,onChangeComplete:a=>{s(`rgba(${a.rgb.r}, ${a.rgb.g}, ${a.rgb.b}, ${a.rgb.a})`),g(a.hex)}}),m.length&&(0,t.createElement)("div",{className:"themeColors"},m.map((({color:e})=>(0,t.createElement)("div",{key:e,className:"bColorButtonContainer"},(0,t.createElement)("button",{className:"bColorButton",onClick:()=>{s(e),g(e)},"aria-expanded":a,style:{backgroundColor:n?e:"transparent"}}))))))}))},b="#4527a4",w=(0,t.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 548.172 548.172"},(0,t.createElement)("path",{fill:b,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"})),S=(0,t.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 512 512"},(0,t.createElement)("path",{fill:b,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"})),C=(0,t.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 503.604 503.604"},(0,t.createElement)("path",{fill:b,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=(0,t.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:14,height:14,viewBox:"0 0 330 330"},(0,t.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=((0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 430.848 430.848"},(0,t.createElement)("path",{d:"M286.244,249.537l10.992-45.639c0.035-0.143,0.071-0.285,0.109-0.428c2.909-10.867,11.469-19.426,22.339-22.338 l33.347-8.936c-5.472-6.525-13.678-10.682-22.839-10.682h-9.837c-2.511-7.895-5.7-15.59-9.515-22.957l6.96-6.959 c11.622-11.623,11.622-30.535,0-42.156L296.76,68.4c-5.631-5.629-13.117-8.73-21.079-8.73c-7.961,0-15.447,3.102-21.078,8.732 l-6.96,6.959c-7.369-3.814-15.064-7.004-22.956-9.516V56.01c0-16.436-13.372-29.807-29.808-29.807h-29.758 c-16.436,0-29.808,13.371-29.808,29.807v9.836c-7.893,2.512-15.588,5.701-22.957,9.516l-6.96-6.961 c-5.631-5.629-13.117-8.73-21.078-8.73c-7.961,0-15.447,3.102-21.079,8.732L42.2,89.443c-11.622,11.621-11.622,30.533,0,42.156 l6.959,6.959c-3.815,7.367-7.004,15.063-9.515,22.957h-9.837C13.372,161.516,0,174.887,0,191.324v29.758 c0,16.436,13.372,29.807,29.808,29.807h9.837c2.511,7.895,5.7,15.588,9.515,22.957l-6.96,6.959 c-11.623,11.623-11.623,30.533,0,42.158l21.041,21.039c5.632,5.631,13.118,8.732,21.079,8.732s15.447-3.102,21.077-8.732 l6.96-6.959c7.366,3.815,15.061,7.002,22.957,9.514v9.838c0,16.436,13.372,29.809,29.808,29.809h25.809 c-2.388-5.691-3.644-11.852-3.645-18.209c-0.002-12.572,4.892-24.391,13.781-33.279L286.244,249.537z M180,286.201 c-44.112,0-80-35.887-80-79.998c0-44.113,35.888-80.002,80-80.002s80,35.889,80,80.002C260,250.314,224.112,286.201,180,286.201z"}),(0,t.createElement)("path",{d:"M425.267,218.734l-0.319-0.32c-0.939-0.941-2.189-1.428-3.541-1.469c-1.326,0-2.598,0.525-3.536,1.465l-21.596,21.596 c-3.304,3.305-7.699,5.125-12.375,5.125c-4.676,0-9.072-1.82-12.379-5.129c-3.307-3.305-5.128-7.701-5.128-12.377 c0.001-4.676,1.821-9.072,5.126-12.377l21.596-21.596c0.939-0.939,1.465-2.213,1.464-3.539c-0.001-1.328-0.53-2.6-1.47-3.537 l-0.314-0.313c-3.605-3.605-8.399-5.592-13.499-5.592c-1.665,0-3.325,0.219-4.936,0.65l-44.348,11.885 c-6.568,1.76-11.741,6.932-13.498,13.496c-0.011,0.041-0.021,0.08-0.031,0.121l-11.817,49.063l-87.667,87.666 c-6.528,6.527-10.122,15.207-10.121,24.44c0.002,9.232,3.598,17.91,10.126,24.439l2.088,2.088 c6.528,6.529,15.209,10.125,24.443,10.125h0c9.231,0,17.909-3.594,24.437-10.121l87.667-87.666l49.061-11.816 c0.041-0.01,0.082-0.022,0.122-0.031c6.563-1.758,11.735-6.928,13.497-13.496l11.883-44.352 C431.959,230.598,430.066,223.535,425.267,218.734z M257.26,368.406c-1.888,1.889-4.399,2.93-7.071,2.93 c-2.671,0-5.183-1.041-7.072-2.932c-1.887-1.885-2.928-4.397-2.928-7.068c-0.001-2.672,1.041-5.185,2.931-7.072 c1.886-1.887,4.398-2.928,7.069-2.928c2.672,0,5.184,1.041,7.072,2.93c1.887,1.885,2.928,4.396,2.928,7.068 C260.189,364.006,259.148,366.518,257.26,368.406z M316.194,305.935L274.82,347.31c-1.416,1.416-3.3,2.197-5.303,2.197 c-2.003,0-3.887-0.781-5.303-2.197c-1.417-1.416-2.197-3.299-2.197-5.303s0.78-3.887,2.197-5.303l41.374-41.375 c1.417-1.418,3.3-2.197,5.303-2.197s3.887,0.779,5.303,2.197c1.417,1.416,2.197,3.299,2.197,5.303S317.611,304.519,316.194,305.935 z"})),(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 448 512"},(0,t.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"}))),_=(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 512 512"},(0,t.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=(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 576 512"},(0,t.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=(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 448 512"},(0,t.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"})),O=((0,t.createElement)("svg",{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 448 512",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)("path",{d:"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"})),(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,viewBox:"0 0 448 512"},(0,t.createElement)("path",{d:"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z"}))),M=(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,viewBox:"0 0 384 512"},(0,t.createElement)("path",{d:"M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"})),T=(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 320 512",width:16,height:16},(0,t.createElement)("path",{d:"M40 352l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40zm192 0l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40zM40 320c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0zM232 192l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40zM40 160c-22.1 0-40-17.9-40-40L0 72C0 49.9 17.9 32 40 32l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0zM232 32l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40z"})),N=({device:a="desktop",onChange:e,className:i="iconButton",style:r})=>{const[n,s]=(0,t.useState)(!1);return window.addEventListener("click",(()=>s(!1))),(0,t.createElement)("div",{className:"bDevice",style:r},!n&&(0,t.createElement)("button",{className:i,title:a[0].toUpperCase()+a.slice(1),onClick:a=>{s(!0),a.stopPropagation()}},"desktop"==a?w:"tablet"==a?S:C),n&&(0,t.createElement)("div",{className:"bDevicePopup"},[{value:"desktop",icon:w},{value:"tablet",icon:S},{value:"mobile",icon:C}].map((({icon:a,value:r})=>(0,t.createElement)("button",{key:r,className:i,title:r[0].toUpperCase()+r.slice(1),onClick:()=>{e(r),s(!1)}},a)))))},B=a=>{const{className:e="",label:i=(0,r.__)("Border:","bplugins"),value:n,onChange:s,defaults:l={}}=a,p={width:"0px",style:"solid",color:"#0000",side:"all",radius:"0px"},u=a=>l?.[a]||p[a],b=a=>n?.[a]||u(a),w=(a,e)=>s({...n,[a]:e}),S=a=>(0,t.createElement)(o.Button,{icon:"image-rotate",className:"bPlResetVal",onClick:()=>(a=>s({...n,[a]:u(a)}))(a)});return(0,t.createElement)(o.PanelRow,{className:`bPlDropdown ${e}`},(0,t.createElement)(c,{className:"mt5"},i),(0,t.createElement)(o.Dropdown,{className:"bPlDropdownContainer",contentClassName:"bPlDropdownPopover",popoverProps:{placement:"bottom-end"},renderToggle:({isOpen:a,onToggle:e})=>(0,t.createElement)(o.Button,{icon:"edit",onClick:e,"aria-expanded":a}),renderContent:()=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Width:","bplugins"),labelPosition:"left",value:b("width"),onChange:a=>w("width",a),units:[f(),m()]}),n?.width&&n?.width!==u("width")&&S("width")),(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(c,{className:""},(0,r.__)("Style:","bplugins")),(0,t.createElement)(o.SelectControl,{value:b("style"),onChange:a=>w("style",a),options:y}),n?.style&&n?.style!==u("style")&&S("style")),(0,t.createElement)(h,{label:(0,r.__)("Color:","bplugins"),value:b("color"),onChange:a=>w("color",a),defaultColor:u("color")}),(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(c,{className:""},(0,r.__)("Sides:","bplugins")),(0,t.createElement)(o.SelectControl,{value:b("side"),onChange:a=>w("side",a),options:v}),n?.side&&n?.side!==u("side")&&S("side")),(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Radius:","bplugins"),labelPosition:"left",value:b("radius"),onChange:a=>w("radius",a),units:[f(50),g(50),m(3),d(3)],isResetValueOnUnitChange:!0}),n?.radius&&n?.radius!==u("radius")&&S("radius")))}))},R=a=>{const{className:e,label:i="",value:r,onChange:n,options:s,isIcon:l=!1,isTextIcon:y=!1,size:f}=a,g=({className:a=""})=>(0,t.createElement)(o.ButtonGroup,{className:`bPlBtnGroup ${a||null}`},Object.values(s).map((a=>{const{value:e,icon:i="",label:s="",def:c=""}=a,g=r===e,m="small"===f;return(0,t.createElement)(o.Button,{key:e,label:s,showTooltip:!0,tooltipPosition:"top",icon:l?i:null,variant:g?"primary":"","aria-pressed":g,isSmall:m,isMedium:!m,onClick:()=>n(e,c&&c)},y?i:l?"":s)})));return i?(0,t.createElement)(o.PanelRow,{className:e},(0,t.createElement)(c,{className:""},i),(0,t.createElement)(g,null)):(0,t.createElement)(g,{className:e})},A=o.__experimentalGradientPicker||o.GradientPicker,L=a=>{const{className:e="",label:i=(0,r.__)("Colors:","bplugins"),value:n,onChange:s,defaults:l={}}=a,y={color:"#333",bgType:"solid",bg:"#0000",gradient:"linear-gradient(135deg, #4527a4, #8344c5)"},f=a=>l?.[a]||y[a],g=a=>n?.[a]||f(a),m=(a,e)=>s({...n,[a]:e});return(0,t.createElement)(o.PanelRow,{className:`bPlDropdown ${e}`},(0,t.createElement)(c,{className:""},i," ",(0,t.createElement)(o.ColorIndicator,{colorValue:g("color")})," ",(0,t.createElement)(o.ColorIndicator,{colorValue:g("gradient"===g("bgType")?"gradient":"bg")})),(0,t.createElement)(o.Dropdown,{className:"bPlDropdownContainer",contentClassName:"bPlDropdownPopover",popoverProps:{placement:"bottom-end"},renderToggle:({isOpen:a,onToggle:e})=>(0,t.createElement)(o.Button,{icon:"edit",onClick:e,"aria-expanded":a}),renderContent:()=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(h,{label:(0,r.__)("Color:","bplugins"),value:g("color"),onChange:a=>m("color",a),defaultColor:f("color")}),(0,t.createElement)(o.PanelRow,{className:"mt20"},(0,t.createElement)(c,{className:""},(0,r.__)("Background:","bplugins")),(0,t.createElement)(R,{value:g("bgType"),onChange:a=>m("bgType",a),options:u,size:"small"})),"gradient"===g("bgType")?(0,t.createElement)(A,{value:g("gradient"),onChange:a=>m("gradient",a),gradients:p}):(0,t.createElement)(h,{label:(0,r.__)("Background Color:","bplugins"),value:g("bg"),onChange:a=>m("bg",a),defaultColor:f("bg")}))}))},D=({slug:a,docsLink:e})=>(0,t.createElement)(o.PanelBody,{className:"bPlPanelBody bPlHelpPanel",title:(0,r.__)("Help","bplugins"),initialOpen:!1},(0,t.createElement)("div",{className:"helpItems"},e&&(0,t.createElement)("a",{href:e,target:"_blank",rel:"noreferrer"},E,(0,t.createElement)("p",null,(0,r.__)("Read Documentation","bplugins"))),(0,t.createElement)("a",{href:"https://bplugins.com/support",target:"_blank",rel:"noreferrer"},_,(0,t.createElement)("p",null,(0,r.__)("Contact Support","bplugins"))),a&&(0,t.createElement)("a",{href:`https://wordpress.org/support/plugin/${a}/reviews/#new-post`,target:"_blank",rel:"noreferrer"},P,(0,t.createElement)("p",null,(0,r.__)("Rate Plugin","bplugins"))),(0,t.createElement)("a",{href:"https://bplugins.com/products",target:"_blank",rel:"noreferrer"},k,(0,t.createElement)("p",null,(0,r.__)("Other Plugins","bplugins"))))),I=window.wp.data,z=window.wp.blob,H=((0,I.withSelect)(((a,e)=>{const{value:i}=e;return{image:i?.id?a("core").getMedia(i?.id):null,imageSizes:a("core/block-editor").getSettings().imageSizes}}))((a=>{const{className:e,value:i={},onChange:n,image:l,imageSizes:y}=a,f=(a,e)=>n({...i,[a]:e});return(0,t.createElement)("div",{className:e},i?.url&&!(0,z.isBlobURL)(i?.url)&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(c,{className:"mb5"},(0,r.__)("Alt Text (Alternative Text):","bplugins")),(0,t.createElement)(o.TextControl,{value:i?.alt,onChange:a=>f("alt",a)})),i?.id&&0!==s(l,y)?.length&&(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(c,{className:""},(0,r.__)("Select Size:","bplugins")),(0,t.createElement)(o.SelectControl,{value:i?.url,onChange:a=>f("url",a),options:s(l,y)})))})),(0,o.withNotices)((a=>{const{label:e=(0,r.__)(" Image:","bplugins"),icon:i="format-image",value:s={},onChange:l,noticeOperations:o,noticeUI:c}=a;return(0,t.createElement)(n.MediaPlaceholder,{labels:{title:e},icon:i,allowedTypes:["image"],accept:"image/*",onSelect:({id:a,url:e,alt:i,title:t})=>l({...s,id:a,url:e,alt:i,title:t}),onSelectURL:a=>l({...s,id:null,url:a,alt:"",title:""}),onError:a=>o.createErrorNotice(a),notices:c})})),a=>{const{className:e,label:i="",value:s,types:l=["image"],onChange:y,placeholder:f=(0,r.__)("Enter URL","bplugins")}=a;return(0,t.createElement)("div",{className:e},i&&(0,t.createElement)(c,{className:"mb5"},i),(0,t.createElement)(o.PanelRow,{className:"bplInlineMediaUpload"},(0,t.createElement)(o.TextControl,{value:s,onChange:a=>y(a),placeholder:f}),(0,t.createElement)(n.MediaUploadCheck,null,(0,t.createElement)(n.MediaUpload,{allowedTypes:l,onSelect:a=>y(a.url),render:({open:a})=>(0,t.createElement)(o.Button,{className:"button button-primary",onClick:a,icon:"upload"})}))))});function F(){return F=Object.assign?Object.assign.bind():function(a){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var t in i)Object.prototype.hasOwnProperty.call(i,t)&&(a[t]=i[t])}return a},F.apply(this,arguments)}function V(a,e){(null==e||e>a.length)&&(e=a.length);for(var i=0,t=new Array(e);i<e;i++)t[i]=a[i];return t}function G(a,e){if(a){if("string"==typeof a)return V(a,e);var i=Object.prototype.toString.call(a).slice(8,-1);return"Object"===i&&a.constructor&&(i=a.constructor.name),"Map"===i||"Set"===i?Array.from(a):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?V(a,e):void 0}}function j(a,e){return function(a){if(Array.isArray(a))return a}(a)||function(a,e){var i=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=i){var t,r,n,s,l=[],o=!0,c=!1;try{if(n=(i=i.call(a)).next,0===e){if(Object(i)!==i)return;o=!1}else for(;!(o=(t=n.call(i)).done)&&(l.push(t.value),l.length!==e);o=!0);}catch(a){c=!0,r=a}finally{try{if(!o&&null!=i.return&&(s=i.return(),Object(s)!==s))return}finally{if(c)throw r}}return l}}(a,e)||G(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 K(a){return K="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},K(a)}function $(a){var e=function(a,e){if("object"!=K(a)||!a)return a;var i=a[Symbol.toPrimitive];if(void 0!==i){var t=i.call(a,"string");if("object"!=K(t))return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(a)}(a);return"symbol"==K(e)?e:String(e)}function U(a,e,i){return(e=$(e))in a?Object.defineProperty(a,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[e]=i,a}function W(a){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?Object(arguments[e]):{},t=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&t.push.apply(t,Object.getOwnPropertySymbols(i).filter((function(a){return Object.getOwnPropertyDescriptor(i,a).enumerable}))),t.forEach((function(e){U(a,e,i[e])}))}return a}function Y(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function J(a,e){for(var i=0;i<e.length;i++){var t=e[i];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(a,$(t.key),t)}}function q(a,e,i){return e&&J(a.prototype,e),i&&J(a,i),Object.defineProperty(a,"prototype",{writable:!1}),a}function X(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function Q(a,e){if(e&&("object"===K(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return X(a)}function Z(a){return Z=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},Z(a)}function aa(a,e){return aa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,e){return a.__proto__=e,a},aa(a,e)}function ea(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&&aa(a,e)}const ia=window.ReactDOM;var ta=i(822),ra=i.n(ta);var na=i(435),sa=i.n(na),la=function(){function a(){Y(this,a),U(this,"refs",{})}return q(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 i=this.getIndex(a,e);-1!==i&&this.refs[a].splice(i,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(oa)}}]),a}();function oa(a,e){return a.node.sortableInfo.index-e.node.sortableInfo.index}function ca(a,e){return Object.keys(a).reduce((function(i,t){return-1===e.indexOf(t)&&(i[t]=a[t]),i}),{})}var ya={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},fa=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 ga(a,e){Object.keys(e).forEach((function(i){a.style[i]=e[i]}))}function ma(a,e){a.style["".concat(fa,"Transform")]=null==e?"":"translate3d(".concat(e.x,"px,").concat(e.y,"px,0)")}function da(a,e){a.style["".concat(fa,"TransitionDuration")]=null==e?"":"".concat(e,"ms")}function va(a,e){for(;a;){if(e(a))return a;a=a.parentNode}return null}function pa(a,e,i){return Math.max(a,Math.min(i,e))}function ua(a){return"px"===a.substr(-2)?parseFloat(a):0}function ha(a,e){var i=e.displayName||e.name;return i?"".concat(a,"(").concat(i,")"):a}function ba(a,e){var i=a.getBoundingClientRect();return{top:i.top+e.top,left:i.left+e.left}}function wa(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 Sa(a,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(a){var t={left:i.left+a.offsetLeft,top:i.top+a.offsetTop};return a.parentNode===e?t:Sa(a.parentNode,e,t)}}function Ca(a){var e=a.lockOffset,i=a.width,t=a.height,r=e,n=e,s="px";if("string"==typeof e){var l=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(e);ra()(null!==l,'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),s=l[1]}return ra()(isFinite(r)&&isFinite(n),"lockOffset value should be a finite. Given %s",e),"%"===s&&(r=r*i/100,n=n*t/100),{x:r,y:n}}function xa(a){return a instanceof HTMLElement?function(a){var e=window.getComputedStyle(a),i=/(auto|scroll)/;return["overflow","overflowX","overflowY"].find((function(a){return i.test(e[a])}))}(a)?a:xa(a.parentNode):null}var Ea={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function _a(a){return null!=a.sortableHandle}var Pa=function(){function a(e,i){Y(this,a),this.container=e,this.onScrollCallback=i}return q(a,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(a){var e=this,i=a.translate,t=a.minTranslate,r=a.maxTranslate,n=a.width,s=a.height,l={x:0,y:0},o={x:1,y:1},c=this.container,y=c.scrollTop,f=c.scrollLeft,g=c.scrollHeight,m=c.scrollWidth,d=0===y,v=g-y-c.clientHeight==0,p=0===f,u=m-f-c.clientWidth==0;i.y>=r.y-s/2&&!v?(l.y=1,o.y=10*Math.abs((r.y-s/2-i.y)/s)):i.x>=r.x-n/2&&!u?(l.x=1,o.x=10*Math.abs((r.x-n/2-i.x)/n)):i.y<=t.y+s/2&&!d?(l.y=-1,o.y=10*Math.abs((i.y-s/2-t.y)/s)):i.x<=t.x+n/2&&!p&&(l.x=-1,o.x=10*Math.abs((i.x-n/2-t.x)/n)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===l.x&&0===l.y||(this.interval=setInterval((function(){e.isAutoScrolling=!0;var a={left:o.x*l.x,top:o.y*l.y};e.container.scrollTop+=a.top,e.container.scrollLeft+=a.left,e.onScrollCallback(a)}),5))}}]),a}(),ka={axis:sa().oneOf(["x","y","xy"]),contentWindow:sa().any,disableAutoscroll:sa().bool,distance:sa().number,getContainer:sa().func,getHelperDimensions:sa().func,helperClass:sa().string,helperContainer:sa().oneOfType([sa().func,"undefined"==typeof HTMLElement?sa().any:sa().instanceOf(HTMLElement)]),hideSortableGhost:sa().bool,keyboardSortingTransitionDuration:sa().number,lockAxis:sa().string,lockOffset:sa().oneOfType([sa().number,sa().string,sa().arrayOf(sa().oneOfType([sa().number,sa().string]))]),lockToContainerEdges:sa().bool,onSortEnd:sa().func,onSortMove:sa().func,onSortOver:sa().func,onSortStart:sa().func,pressDelay:sa().number,pressThreshold:sa().number,keyCodes:sa().shape({lift:sa().arrayOf(sa().number),drop:sa().arrayOf(sa().number),cancel:sa().arrayOf(sa().number),up:sa().arrayOf(sa().number),down:sa().arrayOf(sa().number)}),shouldCancelStart:sa().func,transitionDuration:sa().number,updateBeforeSortStart:sa().func,useDragHandle:sa().bool,useWindowAsScrollContainer:sa().bool},Oa={lift:[32],drop:[32],cancel:[27],up:[38,37],down:[40,39]},Ma={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:Oa,shouldCancelStart:function(a){return-1!==[Ea.Input,Ea.Textarea,Ea.Select,Ea.Option,Ea.Button].indexOf(a.target.tagName)||!!va(a.target,(function(a){return"true"===a.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},Ta=Object.keys(ka),Na=(0,t.createContext)({manager:{}});function Ba(a){var e,i,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return i=e=function(e){function i(a){var e;Y(this,i),U(X(X(e=Q(this,Z(i).call(this,a)))),"state",{}),U(X(X(e)),"handleStart",(function(a){var i=e.props,t=i.distance,r=i.shouldCancelStart;if(2!==a.button&&!r(a)){e.touched=!0,e.position=wa(a);var n=va(a.target,(function(a){return null!=a.sortableInfo}));if(n&&n.sortableInfo&&e.nodeIsChild(n)&&!e.state.sorting){var s=e.props.useDragHandle,l=n.sortableInfo,o=l.index,c=l.collection;if(l.disabled)return;if(s&&!va(a.target,_a))return;e.manager.active={collection:c,index:o},function(a){return a.touches&&a.touches.length||a.changedTouches&&a.changedTouches.length}(a)||a.target.tagName!==Ea.Anchor||a.preventDefault(),t||(0===e.props.pressDelay?e.handlePress(a):e.pressTimer=setTimeout((function(){return e.handlePress(a)}),e.props.pressDelay))}}})),U(X(X(e)),"nodeIsChild",(function(a){return a.sortableInfo.manager===e.manager})),U(X(X(e)),"handleMove",(function(a){var i=e.props,t=i.distance,r=i.pressThreshold;if(!e.state.sorting&&e.touched&&!e._awaitingUpdateBeforeSortStart){var n=wa(a),s={x:e.position.x-n.x,y:e.position.y-n.y},l=Math.abs(s.x)+Math.abs(s.y);e.delta=s,t||r&&!(l>=r)?t&&l>=t&&e.manager.isActive()&&e.handlePress(a):(clearTimeout(e.cancelTimer),e.cancelTimer=setTimeout(e.cancel,0))}})),U(X(X(e)),"handleEnd",(function(){e.touched=!1,e.cancel()})),U(X(X(e)),"cancel",(function(){var a=e.props.distance;e.state.sorting||(a||clearTimeout(e.pressTimer),e.manager.active=null)})),U(X(X(e)),"handlePress",(function(a){try{var i=e.manager.getActive(),t=function(){if(i){var t=function(){var i,t,r,c,v,p,u,h=g.sortableInfo.index,b=(i=g,{bottom:ua((t=window.getComputedStyle(i)).marginBottom),left:ua(t.marginLeft),right:ua(t.marginRight),top:ua(t.marginTop)}),w=function(a){var e=window.getComputedStyle(a);return"grid"===e.display?{x:ua(e.gridColumnGap),y:ua(e.gridRowGap)}:{x:0,y:0}}(e.container),S=e.scrollContainer.getBoundingClientRect(),C=s({index:h,node:g,collection:m});if(e.node=g,e.margin=b,e.gridGap=w,e.width=C.width,e.height=C.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=g.getBoundingClientRect(),e.containerBoundingRect=S,e.index=h,e.newIndex=h,e.axis={x:n.indexOf("x")>=0,y:n.indexOf("y")>=0},e.offsetEdge=Sa(g,e.container),e.initialOffset=wa(d?W({},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]",v=(r=g).querySelectorAll(c),(u=(p=r.cloneNode(!0)).querySelectorAll(c),function(a){if(Array.isArray(a))return V(a)}(u)||function(a){if("undefined"!=typeof Symbol&&null!=a[Symbol.iterator]||null!=a["@@iterator"])return Array.from(a)}(u)||G(u)||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.")}()).forEach((function(a,e){"file"!==a.type&&(a.value=v[e].value),"radio"===a.type&&a.name&&(a.name="__sortableClone__".concat(a.name)),a.tagName===Ea.Canvas&&v[e].width>0&&v[e].height>0&&a.getContext("2d").drawImage(v[e],0,0)})),p)),ga(e.helper,{boxSizing:"border-box",height:"".concat(e.height,"px"),left:"".concat(e.boundingClientRect.left-b.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(e.boundingClientRect.top-b.top,"px"),width:"".concat(e.width,"px")}),d&&e.helper.focus(),o&&(e.sortableGhost=g,ga(g,{opacity:0,visibility:"hidden"})),e.minTranslate={},e.maxTranslate={},d){var x=f?{top:0,left:0,width:e.contentWindow.innerWidth,height:e.contentWindow.innerHeight}:e.containerBoundingRect,E=x.top,_=x.left,P=x.width,k=E+x.height,O=_+P;e.axis.x&&(e.minTranslate.x=_-e.boundingClientRect.left,e.maxTranslate.x=O-(e.boundingClientRect.left+e.width)),e.axis.y&&(e.minTranslate.y=E-e.boundingClientRect.top,e.maxTranslate.y=k-(e.boundingClientRect.top+e.height))}else e.axis.x&&(e.minTranslate.x=(f?0:S.left)-e.boundingClientRect.left-e.width/2,e.maxTranslate.x=(f?e.contentWindow.innerWidth:S.left+S.width)-e.boundingClientRect.left-e.width/2),e.axis.y&&(e.minTranslate.y=(f?0:S.top)-e.boundingClientRect.top-e.height/2,e.maxTranslate.y=(f?e.contentWindow.innerHeight:S.top+S.height)-e.boundingClientRect.top-e.height/2);l&&l.split(" ").forEach((function(a){return e.helper.classList.add(a)})),e.listenerNode=a.touches?a.target:e.contentWindow,d?(e.listenerNode.addEventListener("wheel",e.handleKeyEnd,!0),e.listenerNode.addEventListener("mousedown",e.handleKeyEnd,!0),e.listenerNode.addEventListener("keydown",e.handleKeyDown)):(ya.move.forEach((function(a){return e.listenerNode.addEventListener(a,e.handleSortMove,!1)})),ya.end.forEach((function(a){return e.listenerNode.addEventListener(a,e.handleSortEnd,!1)}))),e.setState({sorting:!0,sortingIndex:h}),y&&y({node:g,index:h,collection:m,isKeySorting:d,nodes:e.manager.getOrderedRefs(),helper:e.helper},a),d&&e.keyMove(0)},r=e.props,n=r.axis,s=r.getHelperDimensions,l=r.helperClass,o=r.hideSortableGhost,c=r.updateBeforeSortStart,y=r.onSortStart,f=r.useWindowAsScrollContainer,g=i.node,m=i.collection,d=e.manager.isKeySorting,v=function(){if("function"==typeof c){e._awaitingUpdateBeforeSortStart=!0;var i=function(e,i){try{var t=(r=g.sortableInfo.index,Promise.resolve(c({collection:m,index:r,node:g,isKeySorting:d},a)).then((function(){})))}catch(a){return i(!0,a)}var r;return t&&t.then?t.then(i.bind(null,!1),i.bind(null,!0)):i(!1,value)}(0,(function(a,i){if(e._awaitingUpdateBeforeSortStart=!1,a)throw i;return i}));if(i&&i.then)return i.then((function(){}))}}();return v&&v.then?v.then(t):t()}}();return Promise.resolve(t&&t.then?t.then((function(){})):void 0)}catch(a){return Promise.reject(a)}})),U(X(X(e)),"handleSortMove",(function(a){var i=e.props.onSortMove;"function"==typeof a.preventDefault&&a.cancelable&&a.preventDefault(),e.updateHelperPosition(a),e.animateNodes(),e.autoscroll(),i&&i(a)})),U(X(X(e)),"handleSortEnd",(function(a){var i=e.props,t=i.hideSortableGhost,r=i.onSortEnd,n=e.manager,s=n.active.collection,l=n.isKeySorting,o=e.manager.getOrderedRefs();e.listenerNode&&(l?(e.listenerNode.removeEventListener("wheel",e.handleKeyEnd,!0),e.listenerNode.removeEventListener("mousedown",e.handleKeyEnd,!0),e.listenerNode.removeEventListener("keydown",e.handleKeyDown)):(ya.move.forEach((function(a){return e.listenerNode.removeEventListener(a,e.handleSortMove)})),ya.end.forEach((function(a){return e.listenerNode.removeEventListener(a,e.handleSortEnd)})))),e.helper.parentNode.removeChild(e.helper),t&&e.sortableGhost&&ga(e.sortableGhost,{opacity:"",visibility:""});for(var c=0,y=o.length;c<y;c++){var f=o[c],g=f.node;f.edgeOffset=null,f.boundingClientRect=null,ma(g,null),da(g,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:s,newIndex:e.newIndex,oldIndex:e.index,isKeySorting:l,nodes:o},a),e.touched=!1})),U(X(X(e)),"autoscroll",(function(){var a=e.props.disableAutoscroll,i=e.manager.isKeySorting;if(a)e.autoScroller.clear();else{if(i){var t=W({},e.translate),r=0,n=0;return e.axis.x&&(t.x=Math.min(e.maxTranslate.x,Math.max(e.minTranslate.x,e.translate.x)),r=e.translate.x-t.x),e.axis.y&&(t.y=Math.min(e.maxTranslate.y,Math.max(e.minTranslate.y,e.translate.y)),n=e.translate.y-t.y),e.translate=t,ma(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})}})),U(X(X(e)),"onAutoScroll",(function(a){e.translate.x+=a.left,e.translate.y+=a.top,e.animateNodes()})),U(X(X(e)),"handleKeyDown",(function(a){var i=a.keyCode,t=e.props,r=t.shouldCancelStart,n=t.keyCodes,s=W({},Oa,void 0===n?{}:n);e.manager.active&&!e.manager.isKeySorting||!(e.manager.active||s.lift.includes(i)&&!r(a)&&e.isValidSortingTarget(a))||(a.stopPropagation(),a.preventDefault(),s.lift.includes(i)&&!e.manager.active?e.keyLift(a):s.drop.includes(i)&&e.manager.active?e.keyDrop(a):s.cancel.includes(i)?(e.newIndex=e.manager.active.index,e.keyDrop(a)):s.up.includes(i)?e.keyMove(-1):s.down.includes(i)&&e.keyMove(1))})),U(X(X(e)),"keyLift",(function(a){var i=a.target,t=va(i,(function(a){return null!=a.sortableInfo})).sortableInfo,r=t.index,n=t.collection;e.initialFocusedNode=i,e.manager.isKeySorting=!0,e.manager.active={index:r,collection:n},e.handlePress(a)})),U(X(X(e)),"keyMove",(function(a){var i=e.manager.getOrderedRefs(),t=i[i.length-1].node.sortableInfo.index,r=e.newIndex+a,n=e.newIndex;if(!(r<0||r>t)){e.prevIndex=n,e.newIndex=r;var s=function(a,e,i){return a<i&&a>e?a-1:a>i&&a<e?a+1:a}(e.newIndex,e.prevIndex,e.index),l=i.find((function(a){return a.node.sortableInfo.index===s})),o=l.node,c=e.containerScrollDelta,y=l.boundingClientRect||ba(o,c),f=l.translate||{x:0,y:0},g=y.top+f.y-c.top,m=y.left+f.x-c.left,d=n<r,v=d&&e.axis.x?o.offsetWidth-e.width:0,p=d&&e.axis.y?o.offsetHeight-e.height:0;e.handleSortMove({pageX:m+v,pageY:g+p,ignoreTransition:0===a})}})),U(X(X(e)),"keyDrop",(function(a){e.handleSortEnd(a),e.initialFocusedNode&&e.initialFocusedNode.focus()})),U(X(X(e)),"handleKeyEnd",(function(a){e.manager.active&&e.keyDrop(a)})),U(X(X(e)),"isValidSortingTarget",(function(a){var i=e.props.useDragHandle,t=a.target,r=va(t,(function(a){return null!=a.sortableInfo}));return r&&r.sortableInfo&&!r.sortableInfo.disabled&&(i?_a(t):t.sortableInfo)}));var r=new la;return function(a){ra()(!(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,t.createRef)(),e.sortableContextValue={manager:r},e.events={end:e.handleEnd,move:e.handleMove,start:e.handleStart},e}return ea(i,e),q(i,[{key:"componentDidMount",value:function(){var a=this,e=this.props.useWindowAsScrollContainer,i=this.getContainer();Promise.resolve(i).then((function(i){a.container=i,a.document=a.container.ownerDocument||document;var t=a.props.contentWindow||a.document.defaultView||window;a.contentWindow="function"==typeof t?t():t,a.scrollContainer=e?a.document.scrollingElement||a.document.documentElement:xa(a.container)||a.container,a.autoScroller=new Pa(a.scrollContainer,a.onAutoScroll),Object.keys(a.events).forEach((function(e){return ya[e].forEach((function(i){return a.container.addEventListener(i,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 ya[e].forEach((function(i){return a.container.removeEventListener(i,a.events[e])}))})),this.container.removeEventListener("keydown",this.handleKeyDown))}},{key:"updateHelperPosition",value:function(a){var e=this.props,i=e.lockAxis,t=e.lockOffset,r=e.lockToContainerEdges,n=e.transitionDuration,s=e.keyboardSortingTransitionDuration,l=void 0===s?n:s,o=this.manager.isKeySorting,c=a.ignoreTransition,y=wa(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 g=function(a){var e=a.height,i=a.width,t=a.lockOffset,r=Array.isArray(t)?t:[t,t];ra()(2===r.length,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",t);var n=j(r,2),s=n[0],l=n[1];return[Ca({height:e,lockOffset:s,width:i}),Ca({height:e,lockOffset:l,width:i})]}({height:this.height,lockOffset:t,width:this.width}),m=j(g,2),d=m[0],v=m[1],p={x:this.width/2-d.x,y:this.height/2-d.y},u={x:this.width/2-v.x,y:this.height/2-v.y};f.x=pa(this.minTranslate.x+p.x,this.maxTranslate.x-u.x,f.x),f.y=pa(this.minTranslate.y+p.y,this.maxTranslate.y-u.y,f.y)}"x"===i?f.y=0:"y"===i&&(f.x=0),o&&l&&!c&&da(this.helper,l),ma(this.helper,f)}},{key:"animateNodes",value:function(){var a=this.props,e=a.transitionDuration,i=a.hideSortableGhost,t=a.onSortOver,r=this.containerScrollDelta,n=this.windowScrollDelta,s=this.manager.getOrderedRefs(),l=this.offsetEdge.left+this.translate.x+r.left,o=this.offsetEdge.top+this.translate.y+r.top,c=this.manager.isKeySorting,y=this.newIndex;this.newIndex=null;for(var f=0,g=s.length;f<g;f++){var m=s[f].node,d=m.sortableInfo.index,v=m.offsetWidth,p=m.offsetHeight,u={height:this.height>p?p/2:this.height/2,width:this.width>v?v/2:this.width/2},h=c&&d>this.index&&d<=y,b=c&&d<this.index&&d>=y,w={x:0,y:0},S=s[f].edgeOffset;S||(S=Sa(m,this.container),s[f].edgeOffset=S,c&&(s[f].boundingClientRect=ba(m,r)));var C=f<s.length-1&&s[f+1],x=f>0&&s[f-1];C&&!C.edgeOffset&&(C.edgeOffset=Sa(C.node,this.container),c&&(C.boundingClientRect=ba(C.node,r))),d!==this.index?(e&&da(m,e),this.axis.x?this.axis.y?b||d<this.index&&(l+n.left-u.width<=S.left&&o+n.top<=S.top+u.height||o+n.top+u.height<=S.top)?(w.x=this.width+this.marginOffset.x,S.left+w.x>this.containerBoundingRect.width-u.width&&C&&(w.x=C.edgeOffset.left-S.left,w.y=C.edgeOffset.top-S.top),null===this.newIndex&&(this.newIndex=d)):(h||d>this.index&&(l+n.left+u.width>=S.left&&o+n.top+u.height>=S.top||o+n.top+u.height>=S.top+p))&&(w.x=-(this.width+this.marginOffset.x),S.left+w.x<this.containerBoundingRect.left+u.width&&x&&(w.x=x.edgeOffset.left-S.left,w.y=x.edgeOffset.top-S.top),this.newIndex=d):h||d>this.index&&l+n.left+u.width>=S.left?(w.x=-(this.width+this.marginOffset.x),this.newIndex=d):(b||d<this.index&&l+n.left<=S.left+u.width)&&(w.x=this.width+this.marginOffset.x,null==this.newIndex&&(this.newIndex=d)):this.axis.y&&(h||d>this.index&&o+n.top+u.height>=S.top?(w.y=-(this.height+this.marginOffset.y),this.newIndex=d):(b||d<this.index&&o+n.top<=S.top+u.height)&&(w.y=this.height+this.marginOffset.y,null==this.newIndex&&(this.newIndex=d))),ma(m,w),s[f].translate=w):i&&(this.sortableGhost=m,ga(m,{opacity:0,visibility:"hidden"}))}null==this.newIndex&&(this.newIndex=this.index),c&&(this.newIndex=y);var E=c?this.prevIndex:y;t&&this.newIndex!==E&&t({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:E,isKeySorting:c,nodes:s,helper:this.helper})}},{key:"getWrappedInstance",value:function(){return ra()(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,ia.findDOMNode)(this):a(r.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var e=r.withRef?this.wrappedInstance:null;return(0,t.createElement)(Na.Provider,{value:this.sortableContextValue},(0,t.createElement)(a,F({ref:e},ca(this.props,Ta))))}},{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}}}]),i}(t.Component),U(e,"displayName",ha("sortableList",a)),U(e,"defaultProps",Ma),U(e,"propTypes",ka),i}var Ra={index:sa().number.isRequired,collection:sa().oneOfType([sa().number,sa().string]),disabled:sa().bool},Aa=Object.keys(Ra);function La(a){var e,i,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return i=e=function(e){function i(){var a,e;Y(this,i);for(var r=arguments.length,n=new Array(r),s=0;s<r;s++)n[s]=arguments[s];return U(X(X(e=Q(this,(a=Z(i)).call.apply(a,[this].concat(n))))),"wrappedInstance",(0,t.createRef)()),e}return ea(i,e),q(i,[{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,i=a.disabled,t=a.index,r=(0,ia.findDOMNode)(this);r.sortableInfo={collection:e,disabled:i,index:t,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 ra()(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,t.createElement)(a,F({ref:e},ca(this.props,Aa)))}}]),i}(t.Component),U(e,"displayName",ha("sortableElement",a)),U(e,"contextType",Na),U(e,"propTypes",Ra),U(e,"defaultProps",{collection:0}),i}const Da=function(a){var e,i,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return i=e=function(e){function i(){var a,e;Y(this,i);for(var r=arguments.length,n=new Array(r),s=0;s<r;s++)n[s]=arguments[s];return U(X(X(e=Q(this,(a=Z(i)).call.apply(a,[this].concat(n))))),"wrappedInstance",(0,t.createRef)()),e}return ea(i,e),q(i,[{key:"componentDidMount",value:function(){(0,ia.findDOMNode)(this).sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return ra()(r.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call"),this.wrappedInstance.current}},{key:"render",value:function(){var e=r.withRef?this.wrappedInstance:null;return(0,t.createElement)(a,F({ref:e},this.props))}}]),i}(t.Component),U(e,"displayName",ha("sortableHandle",a)),i}((()=>(0,t.createElement)("div",{className:"gripIcon"},T))),Ia=La((({sortIndex:a,removeItem:e,duplicateItem:i,ItemSettings:r,active:n,setActive:s,itemLabel:l,...o})=>{const{attributes:c,arrKey:y}=o,f=c[y];return(0,t.createElement)("div",{className:"bPlItemsPanelItem"},(0,t.createElement)("div",{className:"itemsPanelHeader mt10"},(0,t.createElement)(Da,null),(0,t.createElement)("div",{className:"panel-header-title"},(0,t.createElement)("p",{onClick:()=>s(n===a?null:a)},l+" "+(a+1)),(0,t.createElement)("div",{className:"itemAction"},(0,t.createElement)("div",{onClick:e=>i(e,a)},O),f.length>1&&(0,t.createElement)("div",{onClick:i=>e(i,a)},M)))),(0,t.createElement)("div",{className:"itemsPanelBody "+(n===a?"":"hidden")},(0,t.createElement)(r,{...o,index:a})))}));Ba((a=>{const{attributes:e,arrKey:i}=a,r=e[i];return(0,t.createElement)("div",{className:"bPlItemsPanel"},r.map(((e,i)=>(0,t.createElement)(Ia,{key:i,index:i,sortIndex:i,...a}))))})),i(971);const za=a=>{const{className:e="",label:i=(0,r.__)("Shadow","bplugins"),value:n,onChange:s,defaults:l={}}=a,y={type:"box",hOffset:"0px",vOffset:"0px",blur:"0px",spreed:"0px",color:"#7090b0",isInset:!1},g=a=>l?.[a]||y[a],v=a=>n?.[a]||g(a),p=(a,e)=>s({...n,[a]:e}),u=a=>(0,t.createElement)(o.Button,{icon:"image-rotate",className:"bPlResetVal",onClick:()=>(a=>s({...n,[a]:g(a)}))(a)});return(0,t.createElement)(o.PanelRow,{className:`bPlDropdown ${e}`},(0,t.createElement)(c,{className:"mt5"},i),(0,t.createElement)(o.Dropdown,{className:"bPlDropdownContainer",contentClassName:"bPlDropdownPopover",popoverProps:{placement:"bottom-end"},renderToggle:({isOpen:a,onToggle:e})=>(0,t.createElement)(o.Button,{icon:"edit",onClick:e,"aria-expanded":a}),renderContent:()=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Horizontal Offset:","bplugins"),labelPosition:"left",value:v("hOffset"),onChange:a=>p("hOffset",a),units:[f(),m(),d()]}),n?.hOffset&&n?.hOffset!==g("hOffset")&&u("hOffset")),(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Vertical Offset:","bplugins"),labelPosition:"left",value:v("vOffset"),onChange:a=>p("vOffset",a),units:[f(),m(),d()]}),n?.vOffset&&n?.vOffset!==g("vOffset")&&u("vOffset")),(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Blur:","bplugins"),labelPosition:"left",value:v("blur"),onChange:a=>p("blur",a),units:[f(),m(),d()]}),n?.blur&&n?.blur!==g("blur")&&u("blur")),(0,t.createElement)("small",null,(0,r.__)("Blur cannot be negative value!","bplugins")),"box"===v("type")&&(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Spreed:","bplugins"),labelPosition:"left",value:v("spreed"),onChange:a=>p("spreed",a),units:[f(),m(),d()]}),n?.spreed&&n?.spreed!==g("spreed")&&u("spreed")),(0,t.createElement)(h,{label:(0,r.__)("Color:","bplugins"),value:v("color"),onChange:a=>p("color",a),defaultColor:g("color")}),"box"===v("type")&&(0,t.createElement)(o.ToggleControl,{className:"mt20",label:(0,r.__)("Shadow Inset?","bplugins"),checked:v("isInset"),onChange:a=>p("isInset",a)}))}))},Ha=La((({value:a})=>(0,t.createElement)("li",{className:"bplSortableListItem"},a))),Fa=(Ba((({items:a,property:e})=>(0,t.createElement)("ul",null,a.map(((a,i)=>(0,t.createElement)(Ha,{key:i,index:i,sortIndex:i,value:e?a[e]:a})))))),a=>{const{className:e="",label:i=(0,r.__)("Space:","bplugins"),value:n,onChange:s,defaults:l={}}=a,y={side:2,vertical:"0px",horizontal:"0px",top:"0px",right:"0px",bottom:"0px",left:"0px"},v=a=>l?.[a]||y[a],p=a=>n?.[a]||v(a),u=(a,e)=>s({...n,[a]:e}),h=a=>parseInt(p(a)?.replace(/([a-z])+/g,"")),b=a=>null!=a&&"object"==typeof a;return(0,t.createElement)("div",{className:`bPlSpaceControl ${e}`},(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(c,{className:""},i),(0,t.createElement)(o.ButtonGroup,{className:"bPlBtnGroup"},(0,t.createElement)(o.Tooltip,{text:(0,r.__)("Vertical, Horizontal","bplugins"),placement:"top",position:"top"},(0,t.createElement)(o.Button,{className:"side2",isSmall:!0,isMedium:!1,isPrimary:2===p("side"),"aria-pressed":2===p("side"),onClick:()=>s({...n,side:2,vertical:(h("top")+h("bottom"))/2+"px",horizontal:(h("left")+h("right"))/2+"px"})},(0,t.createElement)("span",{className:"scrollIcon"},x),(0,t.createElement)("span",{className:"sideScrollIcon"},x))),(0,t.createElement)(o.Tooltip,{text:(0,r.__)("Top, Right, Bottom, Left","bplugins"),placement:"top",position:"top"},(0,t.createElement)(o.Button,{isSmall:!0,isMedium:!1,isPrimary:4===p("side"),"aria-pressed":4===p("side"),onClick:()=>s({...n,side:4,top:p("vertical"),right:p("horizontal"),bottom:p("vertical"),left:p("horizontal")})},(0,t.createElement)(o.Dashicon,{icon:"arrow-up-alt"}),(0,t.createElement)(o.Dashicon,{icon:"arrow-right-alt"}),(0,t.createElement)(o.Dashicon,{icon:"arrow-down-alt"}),(0,t.createElement)(o.Dashicon,{icon:"arrow-left-alt"})))),!((a,e,i)=>{const t=Object.keys(a||{}).filter((a=>"styles"!==a)),r=(a,e)=>{const i=Object.keys(a);for(const t of i){const i=a[t],n=e[t],s=b(i)&&b(n);if(s&&!r(i,n)||!s&&i!==n)return!1}return!0};for(const n of t){const t=a[n],s=e[n],l=i[n],o=b(t)&&b(s),c=b(t)&&b(l);if(s){if(o&&!r(t,s)||!o&&t!==s)return!1}else if(c&&!r(t,l)||!c&&t!==l)return!1}return!0})(n,l,y)&&(0,t.createElement)(o.Button,{icon:"image-rotate",className:"bPlResetVal",onClick:()=>{const a={side:v("side"),vertical:v("vertical"),horizontal:v("horizontal"),top:v("top"),right:v("right"),bottom:v("bottom"),left:v("left")};s({...n,...a})}})),2===p("side")&&(0,t.createElement)(o.PanelRow,{className:"twoColumn"},(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Top Bottom:","bplugins"),labelPosition:"top",value:p("vertical"),onChange:a=>u("vertical",a),units:[f(),g(),m(),d()]}),(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Left Right:","bplugins"),labelPosition:"top",value:p("horizontal"),onChange:a=>u("horizontal",a),units:[f(),g(),m(),d()]})),4===p("side")&&(0,t.createElement)(o.PanelRow,{className:"fourColumn"},(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Top:","bplugins"),labelPosition:"top",value:p("top"),onChange:a=>u("top",a),units:[f(),g(),m(),d()]}),(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Right:","bplugins"),labelPosition:"top",value:p("right"),onChange:a=>u("right",a),units:[f(),g(),m(),d()]}),(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Bottom:","bplugins"),labelPosition:"top",value:p("bottom"),onChange:a=>u("bottom",a),units:[f(),g(),m(),d()]}),(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Left:","bplugins"),labelPosition:"top",value:p("left"),onChange:a=>u("left",a),units:[f(),g(),m(),d()]})))});var Va=Symbol.for("immer-nothing"),Ga=Symbol.for("immer-draftable"),ja=Symbol.for("immer-state");function Ka(a,...e){throw new Error(`[Immer] minified error nr: ${a}. Full error at: https://bit.ly/3cXEKWf`)}var $a=Object.getPrototypeOf;function Ua(a){return!!a&&!!a[ja]}function Wa(a){return!!a&&(Ja(a)||Array.isArray(a)||!!a[Ga]||!!a.constructor?.[Ga]||ae(a)||ee(a))}var Ya=Object.prototype.constructor.toString();function Ja(a){if(!a||"object"!=typeof a)return!1;const e=$a(a);if(null===e)return!0;const i=Object.hasOwnProperty.call(e,"constructor")&&e.constructor;return i===Object||"function"==typeof i&&Function.toString.call(i)===Ya}function qa(a,e){0===Xa(a)?Object.entries(a).forEach((([i,t])=>{e(i,t,a)})):a.forEach(((i,t)=>e(t,i,a)))}function Xa(a){const e=a[ja];return e?e.type_:Array.isArray(a)?1:ae(a)?2:ee(a)?3:0}function Qa(a,e){return 2===Xa(a)?a.has(e):Object.prototype.hasOwnProperty.call(a,e)}function Za(a,e,i){const t=Xa(a);2===t?a.set(e,i):3===t?a.add(i):a[e]=i}function ae(a){return a instanceof Map}function ee(a){return a instanceof Set}function ie(a){return a.copy_||a.base_}function te(a,e){if(ae(a))return new Map(a);if(ee(a))return new Set(a);if(Array.isArray(a))return Array.prototype.slice.call(a);if(!e&&Ja(a)){if(!$a(a)){const e=Object.create(null);return Object.assign(e,a)}return{...a}}const i=Object.getOwnPropertyDescriptors(a);delete i[ja];let t=Reflect.ownKeys(i);for(let e=0;e<t.length;e++){const r=t[e],n=i[r];!1===n.writable&&(n.writable=!0,n.configurable=!0),(n.get||n.set)&&(i[r]={configurable:!0,writable:!0,enumerable:n.enumerable,value:a[r]})}return Object.create($a(a),i)}function re(a,e=!1){return se(a)||Ua(a)||!Wa(a)||(Xa(a)>1&&(a.set=a.add=a.clear=a.delete=ne),Object.freeze(a),e&&qa(a,((a,e)=>re(e,!0)))),a}function ne(){Ka(2)}function se(a){return Object.isFrozen(a)}var le,oe={};function ce(a){const e=oe[a];return e||Ka(0),e}function ye(){return le}function fe(a,e){e&&(ce("Patches"),a.patches_=[],a.inversePatches_=[],a.patchListener_=e)}function ge(a){me(a),a.drafts_.forEach(ve),a.drafts_=null}function me(a){a===le&&(le=a.parent_)}function de(a){return le={drafts_:[],parent_:le,immer_:a,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function ve(a){const e=a[ja];0===e.type_||1===e.type_?e.revoke_():e.revoked_=!0}function pe(a,e){e.unfinalizedDrafts_=e.drafts_.length;const i=e.drafts_[0];return void 0!==a&&a!==i?(i[ja].modified_&&(ge(e),Ka(4)),Wa(a)&&(a=ue(e,a),e.parent_||be(e,a)),e.patches_&&ce("Patches").generateReplacementPatches_(i[ja].base_,a,e.patches_,e.inversePatches_)):a=ue(e,i,[]),ge(e),e.patches_&&e.patchListener_(e.patches_,e.inversePatches_),a!==Va?a:void 0}function ue(a,e,i){if(se(e))return e;const t=e[ja];if(!t)return qa(e,((r,n)=>he(a,t,e,r,n,i))),e;if(t.scope_!==a)return e;if(!t.modified_)return be(a,t.base_,!0),t.base_;if(!t.finalized_){t.finalized_=!0,t.scope_.unfinalizedDrafts_--;const e=t.copy_;let r=e,n=!1;3===t.type_&&(r=new Set(e),e.clear(),n=!0),qa(r,((r,s)=>he(a,t,e,r,s,i,n))),be(a,e,!1),i&&a.patches_&&ce("Patches").generatePatches_(t,i,a.patches_,a.inversePatches_)}return t.copy_}function he(a,e,i,t,r,n,s){if(Ua(r)){const s=ue(a,r,n&&e&&3!==e.type_&&!Qa(e.assigned_,t)?n.concat(t):void 0);if(Za(i,t,s),!Ua(s))return;a.canAutoFreeze_=!1}else s&&i.add(r);if(Wa(r)&&!se(r)){if(!a.immer_.autoFreeze_&&a.unfinalizedDrafts_<1)return;ue(a,r),e&&e.scope_.parent_||be(a,r)}}function be(a,e,i=!1){!a.parent_&&a.immer_.autoFreeze_&&a.canAutoFreeze_&&re(e,i)}var we={get(a,e){if(e===ja)return a;const i=ie(a);if(!Qa(i,e))return function(a,e,i){const t=xe(e,i);return t?"value"in t?t.value:t.get?.call(a.draft_):void 0}(a,i,e);const t=i[e];return a.finalized_||!Wa(t)?t:t===Ce(a.base_,e)?(_e(a),a.copy_[e]=Pe(t,a)):t},has:(a,e)=>e in ie(a),ownKeys:a=>Reflect.ownKeys(ie(a)),set(a,e,i){const t=xe(ie(a),e);if(t?.set)return t.set.call(a.draft_,i),!0;if(!a.modified_){const t=Ce(ie(a),e),s=t?.[ja];if(s&&s.base_===i)return a.copy_[e]=i,a.assigned_[e]=!1,!0;if(((r=i)===(n=t)?0!==r||1/r==1/n:r!=r&&n!=n)&&(void 0!==i||Qa(a.base_,e)))return!0;_e(a),Ee(a)}var r,n;return a.copy_[e]===i&&(void 0!==i||e in a.copy_)||Number.isNaN(i)&&Number.isNaN(a.copy_[e])||(a.copy_[e]=i,a.assigned_[e]=!0),!0},deleteProperty:(a,e)=>(void 0!==Ce(a.base_,e)||e in a.base_?(a.assigned_[e]=!1,_e(a),Ee(a)):delete a.assigned_[e],a.copy_&&delete a.copy_[e],!0),getOwnPropertyDescriptor(a,e){const i=ie(a),t=Reflect.getOwnPropertyDescriptor(i,e);return t?{writable:!0,configurable:1!==a.type_||"length"!==e,enumerable:t.enumerable,value:i[e]}:t},defineProperty(){Ka(11)},getPrototypeOf:a=>$a(a.base_),setPrototypeOf(){Ka(12)}},Se={};function Ce(a,e){const i=a[ja];return(i?ie(i):a)[e]}function xe(a,e){if(!(e in a))return;let i=$a(a);for(;i;){const a=Object.getOwnPropertyDescriptor(i,e);if(a)return a;i=$a(i)}}function Ee(a){a.modified_||(a.modified_=!0,a.parent_&&Ee(a.parent_))}function _e(a){a.copy_||(a.copy_=te(a.base_,a.scope_.immer_.useStrictShallowCopy_))}function Pe(a,e){const i=ae(a)?ce("MapSet").proxyMap_(a,e):ee(a)?ce("MapSet").proxySet_(a,e):function(a,e){const i=Array.isArray(a),t={type_:i?1:0,scope_:e?e.scope_:ye(),modified_:!1,finalized_:!1,assigned_:{},parent_:e,base_:a,draft_:null,copy_:null,revoke_:null,isManual_:!1};let r=t,n=we;i&&(r=[t],n=Se);const{revoke:s,proxy:l}=Proxy.revocable(r,n);return t.draft_=l,t.revoke_=s,l}(a,e);return(e?e.scope_:ye()).drafts_.push(i),i}function ke(a){if(!Wa(a)||se(a))return a;const e=a[ja];let i;if(e){if(!e.modified_)return e.base_;e.finalized_=!0,i=te(a,e.scope_.immer_.useStrictShallowCopy_)}else i=te(a,!0);return qa(i,((a,e)=>{Za(i,a,ke(e))})),e&&(e.finalized_=!1),i}qa(we,((a,e)=>{Se[a]=function(){return arguments[0]=arguments[0][0],e.apply(this,arguments)}})),Se.deleteProperty=function(a,e){return Se.set.call(this,a,e,void 0)},Se.set=function(a,e,i){return we.set.call(this,a[0],e,i,a[0])};var Oe=new class{constructor(a){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(a,e,i)=>{if("function"==typeof a&&"function"!=typeof e){const i=e;e=a;const t=this;return function(a=i,...r){return t.produce(a,(a=>e.call(this,a,...r)))}}let t;if("function"!=typeof e&&Ka(6),void 0!==i&&"function"!=typeof i&&Ka(7),Wa(a)){const r=de(this),n=Pe(a,void 0);let s=!0;try{t=e(n),s=!1}finally{s?ge(r):me(r)}return fe(r,i),pe(t,r)}if(!a||"object"!=typeof a){if(t=e(a),void 0===t&&(t=a),t===Va&&(t=void 0),this.autoFreeze_&&re(t,!0),i){const e=[],r=[];ce("Patches").generateReplacementPatches_(a,t,e,r),i(e,r)}return t}Ka(1)},this.produceWithPatches=(a,e)=>{if("function"==typeof a)return(e,...i)=>this.produceWithPatches(e,(e=>a(e,...i)));let i,t;return[this.produce(a,e,((a,e)=>{i=a,t=e})),i,t]},"boolean"==typeof a?.autoFreeze&&this.setAutoFreeze(a.autoFreeze),"boolean"==typeof a?.useStrictShallowCopy&&this.setUseStrictShallowCopy(a.useStrictShallowCopy)}createDraft(a){Wa(a)||Ka(8),Ua(a)&&(a=function(a){return Ua(a)||Ka(10),ke(a)}(a));const e=de(this),i=Pe(a,void 0);return i[ja].isManual_=!0,me(e),i}finishDraft(a,e){const i=a&&a[ja];i&&i.isManual_||Ka(9);const{scope_:t}=i;return fe(t,e),pe(void 0,t)}setAutoFreeze(a){this.autoFreeze_=a}setUseStrictShallowCopy(a){this.useStrictShallowCopy_=a}applyPatches(a,e){let i;for(i=e.length-1;i>=0;i--){const t=e[i];if(0===t.path.length&&"replace"===t.op){a=t.value;break}}i>-1&&(e=e.slice(i+1));const t=ce("Patches").applyPatches_;return Ua(a)?t(a,e):this.produce(a,(a=>t(a,e)))}},Me=Oe.produce;Oe.produceWithPatches.bind(Oe),Oe.setAutoFreeze.bind(Oe),Oe.setUseStrictShallowCopy.bind(Oe),Oe.applyPatches.bind(Oe),Oe.createDraft.bind(Oe),Oe.finishDraft.bind(Oe);const Te=[{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"}],Ne=[{label:"Normal",value:"normal"},{label:"Italic",value:"italic"},{label:"Oblique",value:"oblique"}],Be=[{label:"None",value:"none",icon:"NO"},{label:"Capitalize",value:"capitalize",icon:"Aa"},{label:"Uppercase",value:"uppercase",icon:"AA"},{label:"Lowercase",value:"lowercase",icon:"aa"}],Re=[{label:"Default",value:"auto"},{label:"Underline",value:"underline"},{label:"Overline",value:"overline"},{label:"Line Through",value:"line-through"},{label:"None",value:"none"}],Ae=a=>{const{className:e="",label:i=(0,r.__)("Typography:","bplugins"),value:n,onChange:s,defaults:l={},isFamily:y=!0}=a,v={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"},p=a=>l?.[a]||v[a],u=a=>void 0===n?.[a]?p(a):n?.[a],h=a=>n?.[a]&&n?.[a]!==p(a)&&(0,t.createElement)(o.Button,{icon:"image-rotate",className:"bPlResetVal",onClick:()=>(a=>s({...n,[a]:p(a)}))(a)}),[b,w]=(0,t.useState)("desktop"),[S,C]=(0,t.useState)(""),[x,E]=(0,t.useState)(!1),_=Te.filter((({family:a})=>a.toLowerCase().includes(S.toLowerCase()))),P=()=>{const a=Te.find((a=>a.family===u("fontFamily")))?.variants;let e=[];return a?.map((a=>e?.push({label:a,value:a}))),0===e.length?[400]:e},k=(a,e,i)=>{const t=Me(n,(t=>{t[a]=i?{...t[a],[i]:e}:e}));s(t)};return(0,t.createElement)(o.PanelRow,{className:`bPlDropdown ${e}`},(0,t.createElement)(c,{className:""},i),(0,t.createElement)(o.Dropdown,{className:"bPlDropdownContainer",contentClassName:"bPlDropdownPopover",popoverProps:{placement:"bottom-end"},renderToggle:({isOpen:a,onToggle:e})=>(0,t.createElement)(o.Button,{icon:"admin-customizer",onClick:e,"aria-expanded":a}),renderContent:()=>(0,t.createElement)(t.Fragment,null,y?(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.PanelRow,{className:"bPlTypoFontTitle"},(0,t.createElement)(c,{className:""},(0,r.__)("Font Family:","bplugins")),(0,t.createElement)(c,{className:""},(0,r.__)("Weight:","bplugins"))),(0,t.createElement)(o.PanelRow,{className:"bPlTypoFont"},(0,t.createElement)("div",{className:"bPlTypoFontSelect"},(0,t.createElement)("input",{type:"search",value:S,onClick:()=>E(!x),placeholder:u("fontFamily")||"Search Font",onChange:a=>C(a.target.value)}),(0,t.createElement)("span",{className:`dashicon dashicons dashicons-${x?"arrow-up":"arrow-down"} `,onClick:()=>E(!x)}),x&&(0,t.createElement)("ul",{className:"bPlTypoFontLists"},_?.map((a=>(0,t.createElement)("li",{key:a?.family,onClick:()=>{s({...n,fontFamily:a?.family,fontCategory:a?.category||"sans-serif",fontWeight:400,fontVariant:400}),C(""),E(!1)}},a?.family))))),(0,t.createElement)(o.SelectControl,{value:u("fontVariant"),onChange:a=>{s({...n,fontWeight:parseInt(a?.replace("00i","00")),fontVariant:a})},options:P()})),(0,t.createElement)(o.ToggleControl,{className:"mt10",label:(0,r.__)("Upload Google Font","bplugins"),checked:u("isUploadFont"),onChange:a=>k("isUploadFont",a)})):(0,t.createElement)(o.PanelRow,null,(0,t.createElement)(c,{className:""},(0,r.__)("Weight:","bplugins")),(0,t.createElement)(o.SelectControl,{value:u("fontWeight"),onChange:a=>k("fontWeight",a),options:P()})),(0,t.createElement)(o.PanelRow,{className:"mt20"},(0,t.createElement)(c,{className:""},(0,r.__)("Font Size:","bplugins")),(0,t.createElement)(N,{device:b,onChange:a=>w(a)})),(0,t.createElement)(o.RangeControl,{value:u("fontSize")?.[b]||u("fontSize"),onChange:a=>k("fontSize",a,b),min:0,max:120,step:1,allowReset:!0,resetFallbackValue:p("fontSize")?.[b]||p("fontSize"),initialPosition:p("fontSize")?.[b]||p("fontSize")}),(0,t.createElement)(o.PanelRow,{className:"mt20"},(0,t.createElement)(c,{className:""},(0,r.__)("Font Style:","bplugins")),(0,t.createElement)(o.SelectControl,{value:u("fontStyle"),onChange:a=>k("fontStyle",a),options:Ne}),h("fontStyle")),(0,t.createElement)(o.PanelRow,{className:"mt20"},(0,t.createElement)(c,{className:"mt5"},(0,r.__)("Text Transform:","bplugins")),(0,t.createElement)(R,{value:u("textTransform"),onChange:a=>k("textTransform",a),options:Be,isTextIcon:!0})),(0,t.createElement)(o.PanelRow,{className:"mt20"},(0,t.createElement)(c,{className:""},(0,r.__)("Text Decoration:","bplugins")),(0,t.createElement)(o.SelectControl,{value:u("textDecoration"),onChange:a=>k("textDecoration",a),options:Re}),h("textDecoration")),(0,t.createElement)(o.PanelRow,{className:"mt20"},(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Line Height:","bplugins"),labelPosition:"left",value:u("lineHeight"),onChange:a=>k("lineHeight",a),units:[f(24),g(135),m(2),d(2)],isResetValueOnUnitChange:!0}),h("lineHeight")),(0,t.createElement)(o.PanelRow,{className:"mt20"},(0,t.createElement)(o.__experimentalUnitControl,{label:(0,r.__)("Letter Spacing:","bplugins"),labelPosition:"left",value:u("letterSpace"),onChange:a=>k("letterSpace",a),units:[f(),m(),d()]}),h("letterSpace")))}))},Le={fcPrinter:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 48 48"},(0,t.createElement)("rect",{x:"9",y:"11",fill:"#424242",width:"30",height:"3"}),(0,t.createElement)("path",{fill:"#616161",d:"M4,25h40v-7c0-2.2-1.8-4-4-4H8c-2.2,0-4,1.8-4,4V25z"}),(0,t.createElement)("path",{fill:"#424242",d:"M8,36h32c2.2,0,4-1.8,4-4v-8H4v8C4,34.2,5.8,36,8,36z"}),(0,t.createElement)("circle",{fill:"#00E676",cx:"40",cy:"18",r:"1"}),(0,t.createElement)("rect",{x:"11",y:"4",fill:"#90CAF9",width:"26",height:"10"}),(0,t.createElement)("path",{fill:"#242424",d:"M37.5,31h-27C9.7,31,9,30.3,9,29.5v0c0-0.8,0.7-1.5,1.5-1.5h27c0.8,0,1.5,0.7,1.5,1.5v0 C39,30.3,38.3,31,37.5,31z"}),(0,t.createElement)("rect",{x:"11",y:"31",fill:"#90CAF9",width:"26",height:"11"}),(0,t.createElement)("rect",{x:"11",y:"29",fill:"#42A5F5",width:"26",height:"2"}),(0,t.createElement)("rect",{fill:"#1976D2",x:"16",y:"33",width:"17",height:"2"}),(0,t.createElement)("rect",{fill:"#1976D2",x:"16",y:"37",width:"13",height:"2"})),faPrinter:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 512 512",fill:"currentColor"},(0,t.createElement)("path",{d:"M128 0C92.7 0 64 28.7 64 64v96h64V64H354.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0H128zM384 352v32 64H128V384 368 352H384zm64 32h32c17.7 0 32-14.3 32-32V256c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32H64v64c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V384zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"})),fiPrinter:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 24 24",strokeWidth:"2",strokeLinejoin:"round",stroke:"currentColor",style:{fill:"none"}},(0,t.createElement)("polyline",{points:"6 9 6 2 18 2 18 9"}),(0,t.createElement)("path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"}),(0,t.createElement)("rect",{x:"6",y:"14",width:"12",height:"8"})),aiFillPrinter:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 1024 1024",fill:"currentColor"},(0,t.createElement)("path",{d:"M732 120c0-4.4-3.6-8-8-8H300c-4.4 0-8 3.6-8 8v148h440V120zm120 212H172c-44.2 0-80 35.8-80 80v328c0 17.7 14.3 32 32 32h168v132c0 4.4 3.6 8 8 8h424c4.4 0 8-3.6 8-8V772h168c17.7 0 32-14.3 32-32V412c0-44.2-35.8-80-80-80zM664 844H360V568h304v276zm164-360c0 4.4-3.6 8-8 8h-40c-4.4 0-8-3.6-8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8 3.6 8 8v40z"})),aiOutlinePrinter:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 1024 1024",fill:"currentColor"},(0,t.createElement)("path",{d:"M820 436h-40c-4.4 0-8 3.6-8 8v40c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-40c0-4.4-3.6-8-8-8zm32-104H732V120c0-4.4-3.6-8-8-8H300c-4.4 0-8 3.6-8 8v212H172c-44.2 0-80 35.8-80 80v328c0 17.7 14.3 32 32 32h168v132c0 4.4 3.6 8 8 8h424c4.4 0 8-3.6 8-8V772h168c17.7 0 32-14.3 32-32V412c0-44.2-35.8-80-80-80zM360 180h304v152H360V180zm304 664H360V568h304v276zm200-140H732V500H292v204H160V412c0-6.6 5.4-12 12-12h680c6.6 0 12 5.4 12 12v292z"})),aiTwotonePrinter:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 1024 1024",fill:"currentColor"},(0,t.createElement)("path",{d:"M360 180h304v152H360zm492 220H172c-6.6 0-12 5.4-12 12v292h132V500h440v204h132V412c0-6.6-5.4-12-12-12zm-24 84c0 4.4-3.6 8-8 8h-40c-4.4 0-8-3.6-8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8 3.6 8 8v40z"}),(0,t.createElement)("path",{d:"M852 332H732V120c0-4.4-3.6-8-8-8H300c-4.4 0-8 3.6-8 8v212H172c-44.2 0-80 35.8-80 80v328c0 17.7 14.3 32 32 32h168v132c0 4.4 3.6 8 8 8h424c4.4 0 8-3.6 8-8V772h168c17.7 0 32-14.3 32-32V412c0-44.2-35.8-80-80-80zM360 180h304v152H360V180zm304 664H360V568h304v276zm200-140H732V500H292v204H160V412c0-6.6 5.4-12 12-12h680c6.6 0 12 5.4 12 12v292z"}),(0,t.createElement)("path",{d:"M820 436h-40c-4.4 0-8 3.6-8 8v40c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-40c0-4.4-3.6-8-8-8z"})),biPrinter:(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 24 24",fill:"currentColor"},(0,t.createElement)("path",{d:"M19,7h-1V2H6v5H5c-1.654,0-3,1.346-3,3v7c0,1.103,0.897,2,2,2h2v3h12v-3h2c1.103,0,2-0.897,2-2v-7C22,8.346,20.654,7,19,7 z M8,4h8v3H8V4z M16,20H8v-4h8V20z M20,17h-2v-1v-2H6v2v1H4v-7c0-0.551,0.449-1,1-1h14c0.552,0,1,0.449,1,1V17z"}),(0,t.createElement)("path",{d:"M14 10H18V12H14z"}))},De=[{label:(0,r.__)("Default","print-page"),value:"default"},{label:(0,r.__)("URL/Upload","print-page"),value:"url"}],Ie=[{label:(0,r.__)("FC Printer","print-page"),value:"fcPrinter"},{label:(0,r.__)("FA Printer","print-page"),value:"faPrinter"},{label:(0,r.__)("FI Printer","print-page"),value:"fiPrinter"},{label:(0,r.__)("AI Fill Printer","print-page"),value:"aiFillPrinter"},{label:(0,r.__)("AI Outline Printer","print-page"),value:"aiOutlinePrinter"},{label:(0,r.__)("AI Twotone Printer","print-page"),value:"aiTwotonePrinter"},{label:(0,r.__)("BI Printer","print-page"),value:"biPrinter"}].map((a=>({...a,icon:Le[a.value]}))),ze=[{name:"general",title:(0,r.__)("General","pdf-embed-block")},{name:"style",title:(0,r.__)("Style","pdf-embed-block")}],He=({attributes:a,setAttributes:e})=>{const{alignment:i,isPrintSection:s,sectionSelector:y,isModal:f,isIcon:g,icon:m={type:"default",default:"fcPrinter",url:""},isText:d,btnTypo:v,btnColors:p,btnPadding:u,btnBorder:h,btnShadow:b}=a;return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(n.InspectorControls,null,(0,t.createElement)("div",{className:"ppbInspectorInfo"},"Need more block like this? Checkout the bundle ➡ ",(0,t.createElement)("a",{href:"https://wordpress.org/plugins/b-blocks",target:"_blank",rel:"noopener noreferrer"},"B Blocks")),(0,t.createElement)(o.TabPanel,{className:"bPlTabPanel",activeClass:"activeTab",tabs:ze,onSelect:l},(a=>(0,t.createElement)(t.Fragment,null,"general"===a.name&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(D,{slug:"print-page",docsLink:"https://bblockswp.com/docs/print-page-block"}),(0,t.createElement)(o.PanelBody,{className:"bPlPanelBody",title:(0,r.__)("Print Settings","print-page")},(0,t.createElement)(o.ToggleControl,{label:(0,r.__)("Print a Section?","print-page"),checked:s,onChange:a=>e({isPrintSection:a})}),(0,t.createElement)("small",null,(0,r.__)("It will be good print! if you print the content section","print-page")),s&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(c,null,(0,r.__)("Section Selector:")),(0,t.createElement)(o.TextControl,{value:y,onChange:a=>e({sectionSelector:a})}),(0,t.createElement)("small",null,(0,r.__)("Enter html selector. Ex: #id .class","print-page")),(0,t.createElement)(o.ToggleControl,{className:"mt20",label:(0,r.__)("Is in Modal","print-page"),checked:f,onChange:a=>e({isModal:a})}))),(0,t.createElement)(o.PanelBody,{className:"bPlPanelBody",title:(0,r.__)("Button Elements","print-page"),initialOpen:!1},(0,t.createElement)(o.ToggleControl,{label:(0,r.__)("Show Icon","print-page"),checked:g,onChange:a=>e({isIcon:a})}),g&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(R,{label:(0,r.__)("Icon Type","print-page"),value:m.type,onChange:a=>e({icon:{...m,type:a}}),options:De}),"url"===m.type?(0,t.createElement)(H,{className:"mt10",value:m.url,onChange:a=>e({icon:{...m,url:a}}),placeholder:(0,r.__)("Enter print icon url","print-page")}):(0,t.createElement)(R,{className:"mt10",value:m.default,onChange:a=>e({icon:{...m,default:a}}),options:Ie,isTextIcon:!0})),(0,t.createElement)(o.ToggleControl,{className:"mt30",label:(0,r.__)("Show Text","print-page"),checked:d,onChange:a=>e({isText:a})}))),"style"===a.name&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)(o.PanelBody,{className:"bPlPanelBody",title:(0,r.__)("Button","print-page")},d&&(0,t.createElement)(Ae,{label:(0,r.__)("Text Typography","print-page"),value:v,onChange:a=>e({btnTypo:a}),defaults:{fontSize:{desktop:22,tablet:20,mobile:18}}}),(0,t.createElement)(L,{value:p,onChange:a=>e({btnColors:a}),defaults:{color:"#4527a4",bg:"#4527a433"}}),(0,t.createElement)(Fa,{className:"mt20",label:(0,r.__)("Padding:","print-page"),value:u,onChange:a=>e({btnPadding:a}),defaults:{vertical:"5px",horizontal:"15px"}}),(0,t.createElement)(B,{label:(0,r.__)("Border:","print-page"),value:h,onChange:a=>e({btnBorder:a}),defaults:{radius:"5px"}}),(0,t.createElement)(za,{label:(0,r.__)("Shadow:","print-page"),value:b,onChange:a=>e({btnShadow:a})}))))))),(0,t.createElement)(n.BlockControls,null,(0,t.createElement)(n.AlignmentToolbar,{value:i,onChange:a=>e({alignment:a}),describedBy:(0,r.__)("Print Button Alignment"),alignmentControls:[{title:(0,r.__)("Print Button in left","print-page"),align:"left",icon:"align-left"},{title:(0,r.__)("Print Button in center","print-page"),align:"center",icon:"align-center"},{title:(0,r.__)("Print Button in right","print-page"),align:"right",icon:"align-right"}]})))},Fe=a=>{const{width:e="0px",style:i="solid",color:t="#0000",side:r="all",radius:n="0px"}=a||{},s=a=>{const e=r?.toLowerCase();return e?.includes("all")||e?.includes(a)},l=`${e} ${i} ${t}`,o=`\n\t\t${"0px"!==e&&e?["top","right","bottom","left"].map((a=>s(a)?`border-${a}: ${l};`:"")).join(""):""}\n\t\t${n?`border-radius: ${n};`:""}\n\t`;return o},Ve=a=>{const{color:e="#333",bgType:i="solid",bg:t="#0000",gradient:r="linear-gradient(135deg, #4527a4, #8344c5)"}=a||{};return`\n\t\t${e?`color: ${e};`:""}\n\t\t${r||t?`background: ${"gradient"===i?r:t};`:""}\n\t`},Ge=a=>{const{type:e="box",hOffset:i="0px",vOffset:t="0px",blur:r="0px",spreed:n="0px",color:s="#7090b0",isInset:l=!1}=a||{},o=`${i} ${t} ${r}`;return("text"===e?`${o} ${s}`:`${o} ${n} ${s} ${l?"inset":""}`)||"none"},je=a=>{const{side:e=2,vertical:i="0px",horizontal:t="0px",top:r="0px",right:n="0px",bottom:s="0px",left:l="0px"}=a||{};return 2===e?`${i} ${t}`:`${r} ${n} ${s} ${l}`},Ke=(a,e,i=!0)=>{const{fontFamily:t="Default",fontCategory:r="sans-serif",fontVariant:n=400,fontWeight:s=400,isUploadFont:l=!0,fontSize:o={desktop:15,tablet:15,mobile:15},fontStyle:c="normal",textTransform:y="none",textDecoration:f="auto",lineHeight:g="135%",letterSpace:m="0px"}=e||{},d=(a,e)=>a?`${e}: ${a};`:"",v=!i||!t||"Default"===t,p=o?.desktop||o,u=o?.tablet||p,h=o?.mobile||u,b=`\n\t\t${v?"":`font-family: '${t}', ${r};`}\n\t\t${d(s,"font-weight")}\n\t\tfont-size: ${p}px;\n\t\t${d(c,"font-style")}\n\t\t${d(y,"text-transform")}\n\t\t${d(f,"text-decoration")}\n\t\t${d(g,"line-height")}\n\t\t${d(m,"letter-spacing")}\n\t`,w=n&&400!==n?"400i"===n?":ital@1":n?.includes("00i")?`: ital, wght@1, ${n?.replace("00i","00")} `:`: wght@${n} `:"",S=v?"":`https://fonts.googleapis.com/css2?family=${t?.split(" ").join("+")}${w.replace(/ /g,"")}&display=swap`;return{googleFontLink:!l||v?"":`@import url(${S});`,styles:`${a}{\n\t\t\t${b}\n\t\t}\n\t\t@media (max-width: 768px) {\n\t\t\t${a}{\n\t\t\t\tfont-size: ${u}px;\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 576px) {\n\t\t\t${a}{\n\t\t\t\tfont-size: ${h}px;\n\t\t\t}\n\t\t}`.replace(/\s+/g," ").trim()}},$e=({attributes:a,id:e})=>{const{alignment:i,btnTypo:r,btnColors:n,btnPadding:s,btnBorder:l,btnShadow:o}=a,c=`#${e} .ppbPrintPage`;return(0,t.createElement)("style",{dangerouslySetInnerHTML:{__html:`\n\t\t${Ke("",r)?.googleFontLink}\n\t\t${Ke(`${c} button`,r)?.styles}\n\n\t\t${c}{\n\t\t\ttext-align: ${i};\n\t\t}\n\t\t${c} button{\n\t\t\t${Ve(n)}\n\t\t\tpadding: ${je(s)};\n\t\t\t${Fe(l)}\n\t\t\tbox-shadow: ${Ge(o)};\n\t\t}\n\t\t`.replace(/\s+/g," ")}})};(0,a.registerBlockType)(e,{icon:((a=24)=>(0,t.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:a,height:a,viewBox:"0 0 48 48"},(0,t.createElement)("rect",{x:"9",y:"11",fill:"#424242",width:"30",height:"3"}),(0,t.createElement)("path",{fill:"#616161",d:"M4,25h40v-7c0-2.2-1.8-4-4-4H8c-2.2,0-4,1.8-4,4V25z"}),(0,t.createElement)("path",{fill:"#424242",d:"M8,36h32c2.2,0,4-1.8,4-4v-8H4v8C4,34.2,5.8,36,8,36z"}),(0,t.createElement)("circle",{fill:"#00E676",cx:"40",cy:"18",r:"1"}),(0,t.createElement)("rect",{x:"11",y:"4",fill:"#90CAF9",width:"26",height:"10"}),(0,t.createElement)("path",{fill:"#242424",d:"M37.5,31h-27C9.7,31,9,30.3,9,29.5v0c0-0.8,0.7-1.5,1.5-1.5h27c0.8,0,1.5,0.7,1.5,1.5v0 C39,30.3,38.3,31,37.5,31z"}),(0,t.createElement)("rect",{x:"11",y:"31",fill:"#90CAF9",width:"26",height:"11"}),(0,t.createElement)("rect",{x:"11",y:"29",fill:"#42A5F5",width:"26",height:"2"}),(0,t.createElement)("rect",{fill:"#1976D2",x:"16",y:"33",width:"17",height:"2"}),(0,t.createElement)("rect",{fill:"#1976D2",x:"16",y:"37",width:"13",height:"2"})))(),edit:a=>{const{attributes:e,setAttributes:i,clientId:s,isSelected:o}=a,{isIcon:c,icon:y={type:"default",default:"fcPrinter",url:""},isText:f,btnText:g}=e;(0,t.useEffect)((()=>{s&&i({cId:s.substring(0,10)})}),[s]),(0,t.useEffect)((()=>l()),[o]);const m=`ppbPrintPage-${s}`;return(0,t.createElement)(t.Fragment,null,(0,t.createElement)(He,{attributes:e,setAttributes:i}),(0,t.createElement)("div",{...(0,n.useBlockProps)({className:"noPrint"}),id:m},(0,t.createElement)($e,{attributes:e,id:m}),(0,t.createElement)("div",{className:"ppbPrintPage"},(0,t.createElement)("button",null,c&&(0,t.createElement)(t.Fragment,null,"url"===y.type?(0,t.createElement)(t.Fragment,null,y.url&&(0,t.createElement)("img",{src:y.url,alt:(0,r.__)("Printer Icon","print-page")})):Le[y.default]),f&&(0,t.createElement)(n.RichText,{tagName:"span",value:g,onChange:a=>i({btnText:a}),placeholder:(0,r.__)("Button Text","print-page"),inlineToolbar:!0})))))},save:()=>null})})()})();