"use strict";(globalThis.webpackChunkwordpress_icon_chooser=globalThis.webpackChunkwordpress_icon_chooser||[]).push([[393],{393:(e,t,n)=>{n.d(t,{createComponentForServerSideRendering:()=>d});var r=n(609),o=n(848);const a=function(e,t){const n=RegExp(/[A-Z]/,"g");return e=>{if("string"!=typeof e)throw new TypeError("expected an argument of type string, but got "+typeof e);return e.match(n)?e.replace(n,t):e}}(0,e=>`-${e.toLowerCase()}`);function l(e,t=a){if(!e||"object"!=typeof e||Array.isArray(e))throw new TypeError("expected an argument of type object, but got "+typeof e);return Object.keys(e).map(n=>`${t(n)}: ${e[n]};`).join("\n")}const i={acceptCharset:"accept-charset",accessKey:"accesskey",allowFullScreen:"allowfullscreen",autoCapitalize:"autocapitalize",autoComplete:"autocomplete",autoCorrect:"autocorrect",autoFocus:"autofocus",autoPlay:"autoplay",autoSave:"autosave",cellPadding:"cellpadding",cellSpacing:"cellspacing",charSet:"charset",className:"class",classID:"classid",colSpan:"colspan",contentEditable:"contenteditable",contextMenu:"contextmenu",controlsList:"controlslist",crossOrigin:"crossorigin",dangerouslySetInnerHTML:"dangerouslysetinnerhtml",dateTime:"datetime",defaultChecked:"defaultchecked",defaultValue:"defaultvalue",disablePictureInPicture:"disablepictureinpicture",disableRemotePlayback:"disableremoteplayback",encType:"enctype",enterKeyHint:"enterkeyhint",fetchPriority:"fetchpriority",htmlFor:"for",formMethod:"formmethod",formAction:"formaction",formEncType:"formenctype",formNoValidate:"formnovalidate",formTarget:"formtarget",frameBorder:"frameborder",hrefLang:"hreflang",httpEquiv:"http-equiv",imageSizes:"imagesizes",imageSrcSet:"imagesrcset",inputMode:"inputmode",itemID:"itemid",itemProp:"itemprop",itemRef:"itemref",itemScope:"itemscope",itemType:"itemtype",keyParams:"keyparams",keyType:"keytype",marginWidth:"marginwidth",marginHeight:"marginheight",maxLength:"maxlength",mediaGroup:"mediagroup",noModule:"nomodule",noValidate:"novalidate",playsInline:"playsinline",radioGroup:"radiogroup",readOnly:"readonly",referrerPolicy:"referrerpolicy",rowSpan:"rowspan",spellCheck:"spellcheck",srcDoc:"srcdoc",srcLang:"srclang",srcSet:"srcset",tabIndex:"tabindex",useMap:"usemap",accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",attributeName:"attributename",attributeType:"attributetype",autoReverse:"autoreverse",baseFrequency:"basefrequency",baselineShift:"baseline-shift",baseProfile:"baseprofile",calcMode:"calcmode",capHeight:"cap-height",clipPath:"clip-path",clipPathUnits:"clippathunits",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",contentScriptType:"contentscripttype",contentStyleType:"contentstyletype",diffuseConstant:"diffuseconstant",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",externalResourcesRequired:"externalresourcesrequired",fillOpacity:"fill-opacity",fillRule:"fill-rule",filterRes:"filterres",filterUnits:"filterunits",floodOpacity:"flood-opacity",floodColor:"flood-color",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",gradientTransform:"gradienttransform",gradientUnits:"gradientunits",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",imageRendering:"image-rendering",kernelMatrix:"kernelmatrix",kernelUnitLength:"kernelunitlength",keyPoints:"keypoints",keySplines:"keysplines",keyTimes:"keytimes",lengthAdjust:"lengthadjust",letterSpacing:"letter-spacing",lightingColor:"lighting-color",limitingConeAngle:"limitingconeangle",markerEnd:"marker-end",markerHeight:"markerheight",markerMid:"marker-mid",markerStart:"marker-start",markerUnits:"markerunits",markerWidth:"markerwidth",maskContentUnits:"maskcontentunits",maskUnits:"maskunits",numOctaves:"numoctaves",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pathLength:"pathlength",patternContentUnits:"patterncontentunits",patternTransform:"patterntransform",patternUnits:"patternunits",pointerEvents:"pointer-events",pointsAtX:"pointsatx",pointsAtY:"pointsaty",pointsAtZ:"pointsatz",preserveAlpha:"preservealpha",preserveAspectRatio:"preserveaspectratio",primitiveUnits:"primitiveunits",refX:"refx",refY:"refy",renderingIntent:"rendering-intent",repeatCount:"repeatcount",repeatDur:"repeatdur",requiredExtensions:"requiredextensions",requiredFeatures:"requiredfeatures",shapeRendering:"shape-rendering",slot:"slot",specularConstant:"specularconstant",specularExponent:"specularexponent",spreadMethod:"spreadmethod",startOffset:"startoffset",stdDeviation:"stddeviation",stitchTiles:"stitchtiles",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDasharray:"stroke-dasharray",strokeDashoffset:"stroke-dashoffset",strokeLinecap:"stroke-linecap",strokeLinejoin:"stroke-linejoin",strokeMiterlimit:"stroke-miterlimit",strokeWidth:"stroke-width",strokeOpacity:"stroke-opacity",suppressContentEditableWarning:"suppresscontenteditablewarning",suppressHydrationWarning:"suppresshydrationwarning",surfaceScale:"surfacescale",systemLanguage:"systemlanguage",tableValues:"tablevalues",targetX:"targetx",targetY:"targety",textAnchor:"text-anchor",textDecoration:"text-decoration",textLength:"textlength",textRendering:"text-rendering",transformOrigin:"transform-origin",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xChannelSelector:"xchannelselector",xHeight:"x-height",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlLang:"xml:lang",xmlnsXlink:"xmlns:xlink",yChannelSelector:"ychannelselector",zoomAndPan:"zoomandpan"},s=e=>"string"==typeof e||"number"==typeof e||"boolean"==typeof e,u=e=>null==e,c=e=>Array.isArray(e),d=e=>async({children:t,...a}={})=>{if(!("process"in globalThis)||typeof window<"u")throw new Error("`createComponentForServerSideRendering` can only be run on the server");let u="";for(const[t,n]of Object.entries(a)){let r=s(n)?`"${n}"`:void 0;("style"===t&&"object"==typeof n&&(r=`"${l(n).replaceAll("\n"," ")}"`),r)&&(u+=` ${i[t]||e.properties[t]||t}=${r}`)}let c="";const d=`<${e.tagName}${u} suppressHydrationWarning="true">`,p=console.error;try{process.env.STENCIL_SSR_DEBUG||(console.error=()=>{});const e=await f(t);c=o.renderToString(e)}catch(e){if(process.env.STENCIL_SSR_DEBUG){const t=e instanceof Error?e:new Error("Unknown error");console.warn(`[react-output-target] Failed to serialize light DOM for ${d.slice(0,-1)} />: ${t.message} - this may impact the hydration of the component`)}}finally{console.error=p}const h=`${d}${c}${e.tagName}>`,{html:g}=await e.renderToString(h,{fullDocument:!1,serializeShadowRoot:!0,prettyHtml:!0});if(!g)throw new Error("No HTML returned from renderToString");const m=g.split("\n"),y=m[1].includes('shadowrootmode="open"');let b;y&&(b=m.slice(2,m.indexOf(" ")).join("\n").trim());const{default:v}=await n.e(900).then(n.bind(n,900)),k=()=>v(g,{transform(n,o){if("name"in o&&o.name===e.tagName){const o=n.props,a=`${e.tagName}`;if(!y){const{children:e,...t}=o||{},n=m.slice(1,-1).join("\n").trim().replace(new RegExp("(?<=>)\\s+(?=<)","g"),"");return r.createElement(a,{...t,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:n}})}return r.createElement(a,{...o,suppressHydrationWarning:!0},r.createElement("template",{shadowrootmode:"open",suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"\x3c!--r.1--\x3e"+b}}),t)}}});return r.createElement(k,null)};async function f(e){return s(e)||u(e)?e:(c(e)||(e=[e]),Promise.all(Array.from(e).map(async e=>{if(s(e)||u(e))return e;if(c(e))return f(e);const{type:t,props:n}=e;return{...e,props:{...n,children:await f(n.children)},type:await p(t,n)}})))}const p=async(e,t)=>{let n=null;if("string"==typeof e)return e;if((e=>!!e&&/^\s*class\s+/.test(e.toString()))(e)){const r=new e(t);n=r.render?r.render():r}else if((e=>!!e&&"object"==typeof e&&"_payload"in e)(e)){const r=e._payload,{deault:o}=-1===r._status?await r._result():r._result;n=await p(o,t)}else"object"!=typeof e&&(n=await e(t));return!u(n)&&!s(n)&&"type"in n&&(n=await p(n.type,t)),n}},633:(e,t,n)=>{var r=n(609);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n]/;function y(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=m.exec(e);if(t){var n,r="",o=0;for(n=t.index;n"),E(e,l,n),"string"==typeof n?(e.push(y(n)),null):n}var F=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,R=new Map;function _(e){var t=R.get(e);if(void 0===t){if(!F.test(e))throw Error(o(65,e));t="<"+e,R.set(e,t)}return t}function P(e,t,n){if(e.push('\x3c!--$?--\x3e')}var M=/[<\u2028\u2029]/g;function I(e){return JSON.stringify(e).replace(M,function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}function D(e,t,n,r){return n.generateStaticMarkup?(e.push(y(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(y(t)),e=!0),e)}var z=Object.assign,B=Symbol.for("react.element"),L=Symbol.for("react.portal"),N=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),$=Symbol.for("react.provider"),V=Symbol.for("react.context"),j=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),q=Symbol.for("react.suspense_list"),U=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),X=Symbol.for("react.scope"),Z=Symbol.for("react.debug_trace_mode"),G=Symbol.for("react.legacy_hidden"),Y=Symbol.for("react.default_value"),J=Symbol.iterator;function K(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case N:return"Fragment";case L:return"Portal";case A:return"Profiler";case O:return"StrictMode";case H:return"Suspense";case q:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case V:return(e.displayName||"Context")+".Consumer";case $:return(e._context.displayName||"Context")+".Provider";case j:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case U:return null!==(t=e.displayName||null)?t:K(e.type)||"Memo";case W:t=e._payload,e=e._init;try{return K(e(t))}catch(e){}}return null}var Q={};function ee(e,t){if(!(e=e.contextTypes))return Q;var n,r={};for(n in e)r[n]=t[n];return r}var te=null;function ne(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(o(401))}else{if(null===n)throw Error(o(401));ne(e,n)}t.context._currentValue2=t.value}}function re(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&re(e)}function oe(e){var t=e.parent;null!==t&&oe(t),e.context._currentValue2=e.value}function ae(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(o(402));e.depth===t.depth?ne(e,t):ae(e,t)}function le(e,t){var n=t.parent;if(null===n)throw Error(o(402));e.depth===n.depth?ne(e,n):le(e,n),t.context._currentValue2=t.value}function ie(e){var t=te;t!==e&&(null===t?oe(e):null===e?re(t):t.depth===e.depth?ne(t,e):t.depth>e.depth?ae(t,e):le(t,e),te=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ue(e,t,n,r){var o=void 0!==e.state?e.state:null;e.updater=se,e.props=n,e.state=o;var a={queue:[],replace:!1};e._reactInternals=a;var l=t.contextType;if(e.context="object"==typeof l&&null!==l?l._currentValue2:r,"function"==typeof(l=t.getDerivedStateFromProps)&&(o=null==(l=l(n,o))?o:z({},o,l),e.state=o),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==a.queue&&0>=l,o-=l,{id:1<<32-fe(t)+o|n<>>=0)?32:31-(pe(e)/he|0)|0},pe=Math.log,he=Math.LN2,ge="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},me=null,ye=null,be=null,ve=null,ke=!1,xe=!1,Se=0,we=null,Ce=0;function Ee(){if(null===me)throw Error(o(321));return me}function Te(){if(0"),E(e,c,s),s;case"option":c=i.selectedValue,e.push(_("option"));var f=d=null,p=null,h=null;for(s in n)if(a.call(n,s)){var g=n[s];if(null!=g)switch(s){case"children":d=g;break;case"selected":p=g;break;case"dangerouslySetInnerHTML":h=g;break;case"value":f=g;default:C(e,l,s,g)}}if(null!=c)if(n=null!==f?""+f:function(e){var t="";return r.Children.forEach(e,function(e){null!=e&&(t+=e)}),t}(d),k(c)){for(l=0;l"),E(e,h,d),d;case"textarea":for(d in e.push(_("textarea")),h=c=s=null,n)if(a.call(n,d)&&null!=(f=n[d]))switch(d){case"children":h=f;break;case"value":s=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(o(91));default:C(e,l,d,f)}if(null===s&&null!==c&&(s=c),e.push(">"),null!=h){if(null!=s)throw Error(o(92));if(k(h)&&1"),null;case"menuitem":for(var m in e.push(_("menuitem")),n)if(a.call(n,m)&&null!=(s=n[m]))switch(m){case"children":case"dangerouslySetInnerHTML":throw Error(o(400));default:C(e,l,m,s)}return e.push(">"),null;case"title":for(g in e.push(_("title")),s=null,n)if(a.call(n,g)&&null!=(c=n[g]))switch(g){case"children":s=c;break;case"dangerouslySetInnerHTML":throw Error(o(434));default:C(e,l,g,c)}return e.push(">"),s;case"listing":case"pre":for(f in e.push(_(t)),c=s=null,n)if(a.call(n,f)&&null!=(d=n[f]))switch(f){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;default:C(e,l,f,d)}if(e.push(">"),null!=c){if(null!=s)throw Error(o(60));if("object"!=typeof c||!("__html"in c))throw Error(o(61));null!=(n=c.__html)&&("string"==typeof n&&0"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return T(e,n,t,l);case"html":return 0===i.insertionMode&&e.push(""),T(e,n,t,l);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return T(e,n,t,l);for(p in e.push(_(t)),c=s=null,n)if(a.call(n,p)&&null!=(d=n[p]))switch(p){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":w(e,l,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',y(d),'"')}return e.push(">"),E(e,c,s),s}}((i=t.blockedSegment).chunks,n,l,e.responseState,i.formatContext),i.lastPushedText=!1,c=i.formatContext,i.formatContext=function(e,t,n){switch(t){case"select":return x(1,null!=n.value?n.value:n.defaultValue);case"svg":return x(2,null);case"math":return x(3,null);case"foreignObject":return x(1,null);case"table":return x(4,null);case"thead":case"tbody":case"tfoot":return x(5,null);case"colgroup":return x(7,null);case"tr":return x(6,null)}return 4<=e.insertionMode||0===e.insertionMode?x(1,null):e}(c,n,l),Ye(e,t,s),i.formatContext=c,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push("",n,">")}i.lastPushedText=!1}}function Ze(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case B:return void Xe(e,t,n.type,n.props,n.ref);case L:throw Error(o(257));case W:var r=n._init;return void Ze(e,t,n=r(n._payload))}if(k(n))return void Ge(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=J&&n[J]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var a=[];do{a.push(n.value),n=r.next()}while(!n.done);Ge(e,t,a)}return}throw e=Object.prototype.toString.call(n),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=D(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=D(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Ge(e,t,n){for(var r=n.length,o=0;o');case 1:n.status=2;var a=!0;r=n.chunks;var l=0;n=n.children;for(var i=0;i")),nt(e,t,n),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),P(t,e.responseState,r.id),nt(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(o(391));return rt(e,t,n[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function ot(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('');case 2:return e.push('