!function(){var e,t,r,n={197:function(e){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.default=e.exports,e.exports.__esModule=!0},900:function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t>>1^r:a>>>=1;o=o>>>8^a}return-1^o}function s(e,r){var n,a,o;if(void 0!==s.crc&&r&&e||(s.crc=-1,e)){for(n=s.crc,a=0,o=e.length;a>>8^t[255&(n^e[a])];return s.crc=n,-1^n}}!function(){var e,n,s;for(n=0;n<256;n+=1){for(e=n,s=0;s<8;s+=1)1&e?e=r^e>>>1:e>>>=1;t[n]=e>>>0}}(),e.exports=function(e,t){var r;e="string"==typeof e?(r=e,Array.prototype.map.call(r,(function(e){return e.charCodeAt(0)}))):e;return((t?n(e):s(e))>>>0).toString(16)},e.exports.direct=n,e.exports.table=s}()},27:function(e){"use strict";e.exports=function(e,t){t||(t={}),"function"==typeof t&&(t={cmp:t});var r,n="boolean"==typeof t.cycles&&t.cycles,s=t.cmp&&(r=t.cmp,function(e){return function(t,n){var s={key:t,value:e[t]},a={key:n,value:e[n]};return r(s,a)}}),a=[];return function e(t){if(t&&t.toJSON&&"function"==typeof t.toJSON&&(t=t.toJSON()),void 0!==t){if("number"==typeof t)return isFinite(t)?""+t:"null";if("object"!=typeof t)return JSON.stringify(t);var r,o;if(Array.isArray(t)){for(o="[",r=0;r=t||r<0||g&&e-m>=u}function b(){var e=s();if(E(e))return w(e);h=setTimeout(b,function(e){var r=t-(e-d);return g?i(r,u-(e-m)):r}(e))}function w(e){return h=void 0,y&&c?v(e):(c=l=void 0,p)}function k(){var e=s(),r=E(e);if(c=arguments,l=this,d=e,r){if(void 0===h)return _(d);if(g)return clearTimeout(h),h=setTimeout(b,t),v(d)}return void 0===h&&(h=setTimeout(b,t)),p}return t=a(t)||0,n(r)&&(f=!!r.leading,u=(g="maxWait"in r)?o(a(r.maxWait)||0,t):u,y="trailing"in r?!!r.trailing:y),k.cancel=function(){void 0!==h&&clearTimeout(h),m=0,c=d=l=h=void 0},k.flush=function(){return void 0===h?p:w(s())},k}},163:function(e){var t=Array.isArray;e.exports=t},709:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},474:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},995:function(e,t,r){var n=r(563),s=r(474);e.exports=function(e){return"symbol"==typeof e||s(e)&&"[object Symbol]"==n(e)}},987:function(e,t,r){var n=r(373);e.exports=function(){return n.Date.now()}},812:function(e,t,r){var n=r(367),s=r(709),a=r(995),o=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(s(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=s(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=i.test(e);return r||c.test(e)?l(e.slice(2),r?2:8):o.test(e)?NaN:+e}},10:function(e,t,r){var n=r(316);e.exports=function(e){return null==e?"":n(e)}},660:function(e,t,r){var n=r(10),s=0;e.exports=function(e){var t=++s;return n(e)+t}},2:function(e){var t=1e3,r=60*t,n=60*r,s=24*n,a=7*s,o=365.25*s;function i(e,t,r,n){var s=t>=1.5*r;return Math.round(e/r)+" "+n+(s?"s":"")}e.exports=function(e,c){c=c||{};var l=typeof e;if("string"===l&&e.length>0)return function(e){if((e=String(e)).length>100)return;var i=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!i)return;var c=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return c*o;case"weeks":case"week":case"w":return c*a;case"days":case"day":case"d":return c*s;case"hours":case"hour":case"hrs":case"hr":case"h":return c*n;case"minutes":case"minute":case"mins":case"min":case"m":return c*r;case"seconds":case"second":case"secs":case"sec":case"s":return c*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}(e);if("number"===l&&isFinite(e))return c.long?function(e){var a=Math.abs(e);if(a>=s)return i(e,a,s,"day");if(a>=n)return i(e,a,n,"hour");if(a>=r)return i(e,a,r,"minute");if(a>=t)return i(e,a,t,"second");return e+" ms"}(e):function(e){var a=Math.abs(e);if(a>=s)return Math.round(e/s)+"d";if(a>=n)return Math.round(e/n)+"h";if(a>=r)return Math.round(e/r)+"m";if(a>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},587:function(e,t,r){"use strict";var n=r(843);function s(){}function a(){}a.resetWarningCache=s,e.exports=function(){function e(e,t,r,s,a,o){if(o!==n){var i=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 i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:s};return r.PropTypes=r,r}},268:function(e,t,r){e.exports=r(587)()},843:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},118:function(e,t){"use strict";var r=Object.prototype,n=r.toString,s=r.hasOwnProperty,a="[object Object]",o="[object Array]";function i(e,t){return null!=e?e+"["+t+"]":t}t.x=function e(t,r,c){var l=n.call(t);if(void 0===c)if(l===a)c={};else{if(l!==o)return;c=[]}for(var u in t)if(s.call(t,u)){var p=t[u];if(null!=p)switch(n.call(p)){case o:case a:e(p,i(r,u),c);break;default:c[i(r,u)]=p}}return c}},462:function(e,t){"use strict"; /** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,s=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,o=r?Symbol.for("react.strict_mode"):60108,i=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,l=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,h=r?Symbol.for("react.forward_ref"):60112,d=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,f=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,v=r?Symbol.for("react.fundamental"):60117,_=r?Symbol.for("react.responder"):60118,E=r?Symbol.for("react.scope"):60119;function b(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case p:case a:case i:case o:case d:return e;default:switch(e=e&&e.$$typeof){case l:case h:case g:case f:case c:return e;default:return t}}case s:return t}}}function w(e){return b(e)===p}t.AsyncMode=u,t.ConcurrentMode=p,t.ContextConsumer=l,t.ContextProvider=c,t.Element=n,t.ForwardRef=h,t.Fragment=a,t.Lazy=g,t.Memo=f,t.Portal=s,t.Profiler=i,t.StrictMode=o,t.Suspense=d,t.isAsyncMode=function(e){return w(e)||b(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return b(e)===l},t.isContextProvider=function(e){return b(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return b(e)===h},t.isFragment=function(e){return b(e)===a},t.isLazy=function(e){return b(e)===g},t.isMemo=function(e){return b(e)===f},t.isPortal=function(e){return b(e)===s},t.isProfiler=function(e){return b(e)===i},t.isStrictMode=function(e){return b(e)===o},t.isSuspense=function(e){return b(e)===d},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===p||e===i||e===o||e===d||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===f||e.$$typeof===c||e.$$typeof===l||e.$$typeof===h||e.$$typeof===v||e.$$typeof===_||e.$$typeof===E||e.$$typeof===y)},t.typeOf=b},364:function(e,t,r){"use strict";e.exports=r(462)},601:function(e){"use strict";function t(e,r){var n;if(Array.isArray(r))for(n=0;n=o;)e/=2,r/=2,n>>>=1;return(e+n)/r}},e.exports.resetGlobal=function(){Math.random=c},p(Math.random(),r)},78:function(e){var t=/<\/?([a-z][a-z0-9]*)\b[^>]*>?/gi;e.exports=function(e){return(e=e||"").replace(t,"").trim()}},276:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}}),e=r.hmd(e);var n=function(e){var t,r=e.Symbol;return"function"==typeof r?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable",t}("undefined"!=typeof self?self:"undefined"!=typeof window||"undefined"!=typeof window?window:e)},431:function(e,t,r){t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let n=0,s=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(n++,"%c"===e&&(s=n))})),t.splice(s,0,r)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(r){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(r){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=r(623)(t);const{formatters:n}=e.exports;n.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}},623:function(e,t,r){e.exports=function(e){function t(e){let r,s=null;function a(...e){if(!a.enabled)return;const n=a,s=Number(new Date),o=s-(r||s);n.diff=o,n.prev=r,n.curr=s,r=s,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let i=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((r,s)=>{if("%%"===r)return"%";i++;const a=t.formatters[s];if("function"==typeof a){const t=e[i];r=a.call(n,t),e.splice(i,1),i--}return r})),t.formatArgs.call(n,e);(n.log||t.log).apply(n,e)}return a.namespace=e,a.useColors=t.useColors(),a.color=t.selectColor(e),a.extend=n,a.destroy=t.destroy,Object.defineProperty(a,"enabled",{enumerable:!0,configurable:!1,get:()=>null===s?t.enabled(e):s,set:e=>{s=e}}),"function"==typeof t.init&&t.init(a),a}function n(e,r){const n=t(this.namespace+(void 0===r?":":r)+e);return n.log=this.log,n}function s(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return t.debug=t,t.default=t,t.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},t.disable=function(){const e=[...t.names.map(s),...t.skips.map(s).map((e=>"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){let r;t.save(e),t.names=[],t.skips=[];const n=("string"==typeof e?e:"").split(/[\s,]+/),s=n.length;for(r=0;r{t[r]=e[r]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t({icon:t.icon||e.icon,identifier:t.identifier||`${e.name}/${t.name}`})));var P=R((function({as:e=n.Button,scope:t,identifier:a,icon:o,selectedIcon:i,...l}){const u=e,p=(0,s.useSelect)((e=>e(E).getActiveComplementaryArea(t)===a),[a]),{enableComplementaryArea:h,disableComplementaryArea:d}=(0,s.useDispatch)(E);return(0,r.createElement)(u,b({icon:i&&p?i:o,onClick:()=>{p?d(t):h(t,a)}},(0,c.omit)(l,["name"])))}));var N=({smallScreenTitle:e,children:t,className:n,toggleButtonProps:s})=>{const a=(0,r.createElement)(P,b({icon:T},s));return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"components-panel__header interface-complementary-area-header__small"},e&&(0,r.createElement)("span",{className:"interface-complementary-area-header__small-title"},e),a),(0,r.createElement)("div",{className:k()("components-panel__header","interface-complementary-area-header",n),tabIndex:-1},t,a))};function F({name:e,as:t=n.Button,onClick:s,...a}){return(0,r.createElement)(n.Fill,{name:e},(({onClick:e})=>(0,r.createElement)(t,b({onClick:s||e?(...t)=>{(s||c.noop)(...t),(e||c.noop)(...t)}:void 0},a))))}F.Slot=function({name:e,as:t=n.ButtonGroup,fillProps:s={},bubblesVirtually:a,...o}){return(0,r.createElement)(n.Slot,{name:e,bubblesVirtually:a,fillProps:s},(e=>{if((0,c.isEmpty)(r.Children.toArray(e)))return null;const n=[];r.Children.forEach(e,(({props:{__unstableExplicitMenuItem:e,__unstableTarget:t}})=>{t&&e&&n.push(t)}));const s=r.Children.map(e,(e=>!e.props.__unstableExplicitMenuItem&&n.includes(e.props.__unstableTarget)?null:e));return(0,r.createElement)(t,o,s)}))};var I=F;const A=e=>(0,r.createElement)(n.MenuItem,(0,c.omit)(e,["__unstableExplicitMenuItem","__unstableTarget"]));function L({scope:e,target:t,__unstableExplicitMenuItem:n,...s}){return(0,r.createElement)(P,b({as:s=>(0,r.createElement)(I,b({__unstableExplicitMenuItem:n,__unstableTarget:`${e}/${t}`,as:A,name:`${e}/plugin-more-menu`},s)),role:"menuitemcheckbox",selectedIcon:S,name:t,scope:e},s))}function M({scope:e,...t}){return(0,r.createElement)(n.Fill,b({name:`PinnedItems/${e}`},t))}M.Slot=function({scope:e,className:t,...s}){return(0,r.createElement)(n.Slot,b({name:`PinnedItems/${e}`},s),(e=>!(0,c.isEmpty)(e)&&(0,r.createElement)("div",{className:k()(t,"interface-pinned-items")},e)))};var z=M;function $({scope:e,children:t,className:s}){return(0,r.createElement)(n.Fill,{name:`ComplementaryArea/${e}`},(0,r.createElement)("div",{className:s},t))}const D=R((function({children:e,className:t,closeLabel:a=(0,i.__)("Close plugin"),identifier:o,header:c,headerClassName:l,icon:u,isPinnable:p=!0,panelClassName:h,scope:d,name:m,smallScreenTitle:f,title:g,toggleShortcut:y,isActiveByDefault:v,showIconLabels:_=!1}){const{isActive:b,isPinned:w,activeArea:C,isSmall:T,isLarge:R}=(0,s.useSelect)((e=>{const{getActiveComplementaryArea:t,isItemPinned:r}=e(E),n=t(d);return{isActive:n===o,isPinned:r(d,o),activeArea:n,isSmall:e(O.store).isViewportMatch("< medium"),isLarge:e(O.store).isViewportMatch("large")}}),[o,d]);!function(e,t,n,a,o){const i=(0,r.useRef)(!1),c=(0,r.useRef)(!1),{enableComplementaryArea:l,disableComplementaryArea:u}=(0,s.useDispatch)(E);(0,r.useEffect)((()=>{a&&o&&!i.current?(u(e),c.current=!0):c.current&&!o&&i.current?(c.current=!1,l(e,t)):c.current&&n&&n!==t&&(c.current=!1),o!==i.current&&(i.current=o)}),[a,o,e,t,n])}(d,o,C,b,T);const{enableComplementaryArea:F,disableComplementaryArea:I,pinItem:A,unpinItem:M}=(0,s.useDispatch)(E);return(0,r.useEffect)((()=>{v&&void 0===C&&!T&&F(d,o)}),[C,v,d,o,T]),(0,r.createElement)(r.Fragment,null,p&&(0,r.createElement)(z,{scope:d},w&&(0,r.createElement)(P,{scope:d,identifier:o,isPressed:b&&(!_||R),"aria-expanded":b,label:g,icon:_?S:u,showTooltip:!_,variant:_?"tertiary":void 0})),m&&p&&(0,r.createElement)(L,{target:m,scope:d,icon:u},g),b&&(0,r.createElement)($,{className:k()("interface-complementary-area",t),scope:d},(0,r.createElement)(N,{className:l,closeLabel:a,onClose:()=>I(d),smallScreenTitle:f,toggleButtonProps:{label:a,shortcut:y,scope:d,identifier:o}},c||(0,r.createElement)(r.Fragment,null,(0,r.createElement)("strong",null,g),p&&(0,r.createElement)(n.Button,{className:"interface-complementary-area__pin-unpin-item",icon:w?j:x,label:w?(0,i.__)("Unpin from toolbar"):(0,i.__)("Pin to toolbar"),onClick:()=>(w?M:A)(d,o),isPressed:w,"aria-expanded":w}))),(0,r.createElement)(n.Panel,{className:h},e)))}));D.Slot=function({scope:e,...t}){return(0,r.createElement)(n.Slot,b({name:`ComplementaryArea/${e}`},t))};var H=D,V=window.wp.compose;var U=(0,r.forwardRef)((function({footer:e,header:t,sidebar:s,secondarySidebar:a,notices:o,content:c,drawer:l,actions:u,labels:p,className:h,shortcuts:d},m){const f=(0,r.useRef)(),g=(0,n.__unstableUseNavigateRegions)(f,d);!function(e){(0,r.useEffect)((()=>{const t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}}),[e])}("interface-interface-skeleton__html-container");const y={...{drawer:(0,i.__)("Drawer"),header:(0,i.__)("Header"),body:(0,i.__)("Content"),secondarySidebar:(0,i.__)("Block Library"),sidebar:(0,i.__)("Settings"),actions:(0,i.__)("Publish"),footer:(0,i.__)("Footer")},...p};return(0,r.createElement)("div",{ref:(0,V.useMergeRefs)([m,f]),className:k()(h,"interface-interface-skeleton",g,!!e&&"has-footer")},!!l&&(0,r.createElement)("div",{className:"interface-interface-skeleton__drawer",role:"region","aria-label":y.drawer},l),(0,r.createElement)("div",{className:"interface-interface-skeleton__editor"},!!t&&(0,r.createElement)("div",{className:"interface-interface-skeleton__header",role:"region","aria-label":y.header,tabIndex:"-1"},t),(0,r.createElement)("div",{className:"interface-interface-skeleton__body"},!!a&&(0,r.createElement)("div",{className:"interface-interface-skeleton__secondary-sidebar",role:"region","aria-label":y.secondarySidebar,tabIndex:"-1"},a),!!o&&(0,r.createElement)("div",{className:"interface-interface-skeleton__notices"},o),(0,r.createElement)("div",{className:"interface-interface-skeleton__content",role:"region","aria-label":y.body,tabIndex:"-1"},c),!!s&&(0,r.createElement)("div",{className:"interface-interface-skeleton__sidebar",role:"region","aria-label":y.sidebar,tabIndex:"-1"},s),!!u&&(0,r.createElement)("div",{className:"interface-interface-skeleton__actions",role:"region","aria-label":y.actions,tabIndex:"-1"},u))),!!e&&(0,r.createElement)("div",{className:"interface-interface-skeleton__footer",role:"region","aria-label":y.footer,tabIndex:"-1"},e))}));const Q="jetpack/search-customization",B="jetpack-customize-search/info",q="jetpack-customize-search/options";var W=a(900),J=a.n(W);function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function K(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,G(e,t)}var Y=window.React,Z=a.n(Y),X=a(268),ee=a.n(X),te=Z().createContext(null),re=function(e){function t(t){var r;r=e.call(this,t)||this;var n=t.store;return r.state={storeState:n.getState(),store:n},r}K(t,e);var r=t.prototype;return r.componentDidMount=function(){this._isMounted=!0,this.subscribe()},r.componentWillUnmount=function(){this.unsubscribe&&this.unsubscribe(),this._isMounted=!1},r.componentDidUpdate=function(e){this.props.store!==e.store&&(this.unsubscribe&&this.unsubscribe(),this.subscribe())},r.subscribe=function(){var e=this,t=this.props.store;this.unsubscribe=t.subscribe((function(){var r=t.getState();e._isMounted&&e.setState((function(e){return e.storeState===r?null:{storeState:r}}))}));var r=t.getState();r!==this.state.storeState&&this.setState({storeState:r})},r.render=function(){var e=this.props.context||te;return Z().createElement(e.Provider,{value:this.state},this.props.children)},t}(Y.Component);re.propTypes={store:ee().shape({subscribe:ee().func.isRequired,dispatch:ee().func.isRequired,getState:ee().func.isRequired}),context:ee().object,children:ee().any};var ne=re;function se(e,t){if(null==e)return{};var r,n,s={},a=Object.keys(e);for(n=0;n=0||(s[r]=e[r]);return s}var ae=a(266),oe=a.n(ae),ie=a(546),ce=a.n(ie),le=a(364);function ue(e,t){void 0===t&&(t={});var r=t,n=r.getDisplayName,s=void 0===n?function(e){return"ConnectAdvanced("+e+")"}:n,a=r.methodName,o=void 0===a?"connectAdvanced":a,i=r.renderCountProp,c=void 0===i?void 0:i,l=r.shouldHandleStateChanges,u=void 0===l||l,p=r.storeKey,h=void 0===p?"store":p,d=r.withRef,m=void 0!==d&&d,f=r.forwardRef,g=void 0!==f&&f,y=r.context,v=void 0===y?te:y,_=se(r,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]);ce()(void 0===c,"renderCountProp is removed. render counting is built into the latest React dev tools profiling extension"),ce()(!m,"withRef is removed. To access the wrapped instance, use a ref on the connected component");var E="To use a custom Redux store for specific components, create a custom React context with React.createContext(), and pass the context object to React Redux's Provider and specific components like: . You may also pass a {context : MyContext} option to connect";ce()("store"===h,"storeKey has been removed and does not do anything. "+E);var w=v;return function(t){var r=t.displayName||t.name||"Component",n=s(r),a=b({},_,{getDisplayName:s,methodName:o,renderCountProp:c,shouldHandleStateChanges:u,storeKey:h,displayName:n,wrappedComponentName:r,WrappedComponent:t}),i=_.pure,l=Y.Component;i&&(l=Y.PureComponent);var p=function(r){function s(t){var n,s,a,o,c,l,u,p,d,m,f;return n=r.call(this,t)||this,ce()(g?!t.wrapperProps[h]:!t[h],"Passing redux store in props has been removed and does not do anything. "+E),n.selectDerivedProps=function(t,r,n,p){if(i&&s===r&&a===t)return o;n===c&&l===p||(c=n,l=p,u=e(n.dispatch,p)),s=r,a=t;var h=u(t,r);return o=h},n.selectChildElement=function(e,t,r){return t===p&&r===d&&f===e||(p=t,d=r,f=e,m=Z().createElement(e,b({},t,{ref:r}))),m},n.indirectRenderWrappedComponent=n.indirectRenderWrappedComponent.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}K(s,r);var o=s.prototype;return o.indirectRenderWrappedComponent=function(e){return this.renderWrappedComponent(e)},o.renderWrappedComponent=function(e){ce()(e,'Could not find "store" in the context of "'+n+'". Either wrap the root component in a , or pass a custom React context provider to and the corresponding React context consumer to '+n+" in connect options.");var r,s=e.storeState,o=e.store,i=this.props;g&&(i=this.props.wrapperProps,r=this.props.forwardedRef);var c=this.selectDerivedProps(s,i,o,a);return this.selectChildElement(t,c,r)},o.render=function(){var e=this.props.context&&this.props.context.Consumer&&(0,le.isContextConsumer)(Z().createElement(this.props.context.Consumer,null))?this.props.context:w;return Z().createElement(e.Consumer,null,this.indirectRenderWrappedComponent)},s}(l);if(p.WrappedComponent=t,p.displayName=n,g){var d=Z().forwardRef((function(e,t){return Z().createElement(p,{wrapperProps:e,forwardedRef:t})}));return d.displayName=n,d.WrappedComponent=t,oe()(d,t)}return oe()(p,t)}}var pe=Object.prototype.hasOwnProperty;function he(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function de(e,t){if(he(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var s=0;s=0;n--){var s=t[n](e);if(s)return s}return function(t,n){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+n.wrappedComponentName+".")}}function Ae(e,t){return e===t}var Le,Me,ze,$e,De,He,Ve,Ue,Qe,Be,qe,We,Je=(ze=(Me=void 0===Le?{}:Le).connectHOC,$e=void 0===ze?ue:ze,De=Me.mapStateToPropsFactories,He=void 0===De?Oe:De,Ve=Me.mapDispatchToPropsFactories,Ue=void 0===Ve?xe:Ve,Qe=Me.mergePropsFactories,Be=void 0===Qe?Re:Qe,qe=Me.selectorFactory,We=void 0===qe?Fe:qe,function(e,t,r,n){void 0===n&&(n={});var s=n,a=s.pure,o=void 0===a||a,i=s.areStatesEqual,c=void 0===i?Ae:i,l=s.areOwnPropsEqual,u=void 0===l?de:l,p=s.areStatePropsEqual,h=void 0===p?de:p,d=s.areMergedPropsEqual,m=void 0===d?de:d,f=se(s,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),g=Ie(e,He,"mapStateToProps"),y=Ie(t,Ue,"mapDispatchToProps"),v=Ie(r,Be,"mergeProps");return $e(We,b({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:g,initMapDispatchToProps:y,initMergeProps:v,pure:o,areStatesEqual:c,areOwnPropsEqual:u,areStatePropsEqual:h,areMergedPropsEqual:m},f))}),Ge=a(197),Ke=a.n(Ge),Ye=window.ReactDOM,Ze=a(34),Xe=a.n(Ze),et=a(27),tt=a.n(et);const __=i.__,rt="__NO_GROUP__",nt="JetpackInstantSearchOptions",st="jetpack-instant-search__overlay",at="expanded",ot="product",it="relevance",ct=["newest","oldest",it,"price_asc","price_desc","rating_desc"],lt=[at,"minimal",ot],ut=new Map([[it,__("Relevance","jetpack")],["newest",__("Newest","jetpack")],["oldest",__("Oldest","jetpack")]]),pt=new Map([["price_asc",__("Price: low to high","jetpack")],["price_desc",__("Price: high to low","jetpack")],["rating_desc",__("Rating","jetpack")]]),ht=new Map([["jetpack_search_color_theme","colorTheme"],["jetpack_search_enable_sort","enableSort"],["jetpack_search_highlight_color","highlightColor"],["jetpack_search_inf_scroll","enableInfScroll"],["jetpack_search_overlay_trigger","overlayTrigger"],["jetpack_search_show_powered_by","showPoweredBy"],["jetpack_search_result_format","resultFormat"]]);function dt(){var e,t;return"function"==typeof(null===(e=window)||void 0===e||null===(t=e.wp)||void 0===t?void 0:t.customize)}class mt extends Y.Component{constructor(...e){super(...e),Ke()(this,"handleOverlayOptionsUpdate",(e=>{this.props.updateOverlayOptions(e,(()=>this.props.showResults()))}))}componentDidMount(){var e;e=this.handleOverlayOptionsUpdate,dt()&&ht.forEach(((t,r)=>{window.wp.customize(r,(r=>{r.bind((function(r){const n={[t]:r};window[nt].showResults=!0,window[nt].overlayOptions={...window[nt].overlayOptions,...n},e&&e(n)}))}))})),function(e){dt()&&window.addEventListener("message",(t=>{var r;t.data&&t.target===window&&"jetpackSearchSectionOpen"===(null===(r=t.data)||void 0===r?void 0:r.key)&&"expanded"in t.data&&e(t.data.expanded)}))}(this.props.toggleResults)}render(){return null}}class ft extends Y.Component{constructor(){super(...arguments),Ke()(this,"handleCompositionStart",(()=>this.setState({isComposing:!0}))),Ke()(this,"handleCompositionEnd",(()=>this.setState({isComposing:!1}))),Ke()(this,"handleFilterInputClick",(e=>{e.preventDefault(),e.currentTarget.dataset.filterType&&("taxonomy"===e.currentTarget.dataset.filterType?this.props.setFilter(e.currentTarget.dataset.taxonomy,e.currentTarget.dataset.val):this.props.setFilter(e.currentTarget.dataset.filterType,e.currentTarget.dataset.val)),this.props.setSearchQuery(""),this.props.showResults()})),Ke()(this,"handleHistoryNavigation",(()=>{this.props.initializeQueryValues({isHistoryNavigation:!0})})),Ke()(this,"handleInput",Xe()((e=>{var t,r;null!==(t=e.inputType)&&void 0!==t&&t.includes("format")||""===e.target.value||(this.state.isComposing||"submit"!==this.props.overlayOptions.overlayTrigger&&(this.props.setSearchQuery(e.target.value),"immediate"===this.props.overlayOptions.overlayTrigger&&this.props.showResults(),"results"===this.props.overlayOptions.overlayTrigger&&(null===(r=this.props.response)||void 0===r?void 0:r.results)&&this.props.showResults()))}),200)),Ke()(this,"handleKeyup",(e=>{"Enter"===e.key&&(this.props.setSearchQuery(e.target.value),this.props.showResults())})),Ke()(this,"handleOverlayTriggerClick",(e=>{e.stopImmediatePropagation(),this.props.setSearchQuery(""),this.props.showResults()})),Ke()(this,"handleSubmit",(e=>{if(e.preventDefault(),this.handleInput.flush(),!this.props.isVisible){var t;const r=null===(t=e.target.querySelector(this.props.themeOptions.searchInputSelector))||void 0===t?void 0:t.value;"string"==typeof r&&this.props.setSearchQuery(r),this.props.showResults()}})),Ke()(this,"fixBodyScroll",(()=>{var e;this.props.isVisible?(this.preventBodyScroll(),null===(e=window)||void 0===e||e.scrollTo(0,0)):this.props.isVisible||this.restoreBodyScroll()})),this.state={isComposing:!1,bodyScrollTop:0,previousStyle:null,previousBodyStyleAttribute:""},this.props.initializeQueryValues()}componentDidMount(){this.disableUnnecessaryFormAndInputAttributes(),this.addEventListeners()}componentWillUnmount(){this.removeEventListeners(),this.restoreBodyScroll()}componentDidUpdate(e){this.props.isVisible!==e.isVisible&&this.fixBodyScroll()}disableUnnecessaryFormAndInputAttributes(){document.querySelectorAll(this.props.themeOptions.searchInputSelector).forEach((e=>{e.removeAttribute("required"),e.removeAttribute("autocomplete"),e.form.removeAttribute("autocomplete")}))}addEventListeners(){window.addEventListener("popstate",this.handleHistoryNavigation),document.querySelectorAll(this.props.themeOptions.searchInputSelector).forEach((e=>{e.form.addEventListener("submit",this.handleSubmit),e.addEventListener("keyup",this.handleKeyup),e.addEventListener("input",this.handleInput),e.addEventListener("compositionstart",this.handleCompositionStart),e.addEventListener("compositionend",this.handleCompositionEnd)})),document.querySelectorAll(this.props.themeOptions.overlayTriggerSelector).forEach((e=>{e.addEventListener("click",this.handleOverlayTriggerClick,!0)})),document.querySelectorAll(this.props.themeOptions.filterInputSelector).forEach((e=>{e.addEventListener("click",this.handleFilterInputClick)}))}removeEventListeners(){window.removeEventListener("popstate",this.handleHistoryNavigation),document.querySelectorAll(this.props.themeOptions.searchInputSelector).forEach((e=>{e.form.removeEventListener("submit",this.handleSubmit),e.removeEventListener("keyup",this.handleKeyup),e.removeEventListener("input",this.handleInput),e.removeEventListener("compositionstart",this.handleCompositionStart),e.removeEventListener("compositionend",this.handleCompositionEnd)})),document.querySelectorAll(this.props.themeOptions.overlayTriggerSelector).forEach((e=>{e.removeEventListener("click",this.handleOverlayTriggerClick,!0)})),document.querySelectorAll(this.props.themeOptions.filterInputSelector).forEach((e=>{e.removeEventListener("click",this.handleFilterInputClick)}))}preventBodyScroll(){this.setState({bodyScrollTop:parseInt(window.scrollY)||0,previousStyle:{top:document.body.style.top,left:document.body.style.left,right:document.body.style.right,scrollBehavior:document.documentElement.style.scrollBehavior},previousBodyStyleAttribute:document.body.getAttribute("style")},(()=>{var e,t;const r=(null===(e=document.documentElement)||void 0===e?void 0:e.scrollHeight)-(null===(t=document.body)||void 0===t?void 0:t.scrollHeight)||0;document.body.setAttribute("style","position: fixed !important"),document.body.style.top=`-${this.state.bodyScrollTop-r}px`,document.body.style.left=0,document.body.style.right=0}))}restoreBodyScroll(){var e,t,r,n,s,a,o,i;this.state.previousBodyStyleAttribute?document.body.setAttribute("style",this.state.previousBodyStyleAttribute):document.body.removeAttribute("style"),document.body.style.top=null!==(e=null===(t=this.state.previousStyle)||void 0===t?void 0:t.top)&&void 0!==e?e:"",document.body.style.left=null!==(r=null===(n=this.state.previousStyle)||void 0===n?void 0:n.left)&&void 0!==r?r:"",document.body.style.right=null!==(s=null===(a=this.state.previousStyle)||void 0===a?void 0:a.right)&&void 0!==s?s:"",document.documentElement.style.scrollBehavior="revert",this.state.bodyScrollTop>0&&window.scrollTo(0,this.state.bodyScrollTop),document.documentElement.style.scrollBehavior=null!==(o=null===(i=this.state.previousStyle)||void 0===i?void 0:i.scrollBehavior)&&void 0!==o?o:"",this.setState({bodyScrollTop:0,previousStyle:null,previousBodyStyleAttribute:""})}render(){return null}}const gt=i.__;var yt=e=>{const{children:t,closeOverlay:r,colorTheme:n,hasOverlayWidgets:s,isVisible:a}=e,o=(i=r,e=>{"Escape"!==e.key&&"Esc"!==e.key||(e.preventDefault(),i())});var i;return(0,Y.useEffect)((()=>(window.addEventListener("keydown",o),()=>{window.removeEventListener("keydown",o)})),[o]),Z().createElement("div",{"aria-hidden":!a,"aria-labelledby":"jetpack-instant-search__overlay-title",className:["jetpack-instant-search",st,`jetpack-instant-search__overlay--${n}`,s?"":"jetpack-instant-search__overlay--no-sidebar",a?"":"is-hidden"].join(" "),role:"dialog"},Z().createElement("h1",{id:"jetpack-instant-search__overlay-title",className:"screen-reader-text"},gt("Search results","jetpack")),t)};const vt=i.__;class _t extends Y.Component{needsOffset(e,t){return["gridicons-calendar","gridicons-cart","gridicons-folder","gridicons-info","gridicons-posts","gridicons-star-outline","gridicons-star"].indexOf(e)>=0&&t%18==0}getSVGTitle(e){if("title"in this.props)return this.props.title?Z().createElement("title",null,this.props.title):null;switch(e){default:return null;case"gridicons-audio":return Z().createElement("title",null,vt("Has audio.","jetpack"));case"gridicons-calendar":return Z().createElement("title",null,vt("Is an event.","jetpack"));case"gridicons-cart":return Z().createElement("title",null,vt("Is a product.","jetpack"));case"chevron-down":return Z().createElement("title",null,vt("Show filters","jetpack"));case"gridicons-comment":return Z().createElement("title",null,vt("Matching comment.","jetpack"));case"gridicons-cross":return Z().createElement("title",null,vt("Close search results","jetpack"));case"gridicons-filter":return Z().createElement("title",null,vt("Toggle search filters.","jetpack"));case"gridicons-folder":return Z().createElement("title",null,vt("Category","jetpack"));case"gridicons-image-multiple":return Z().createElement("title",null,vt("Has multiple images.","jetpack"));case"gridicons-image":return Z().createElement("title",null,vt("Has an image.","jetpack"));case"gridicons-page":return Z().createElement("title",null,vt("Page","jetpack"));case"gridicons-post":return Z().createElement("title",null,vt("Post","jetpack"));case"gridicons-jetpack-search":case"gridicons-search":return Z().createElement("title",null,vt("Search","jetpack"));case"gridicons-tag":return Z().createElement("title",null,vt("Tag","jetpack"));case"gridicons-video":return Z().createElement("title",null,vt("Has a video.","jetpack"))}}renderIcon(e){switch(e){default:return null;case"gridicons-audio":return Z().createElement("g",null,Z().createElement("path",{d:"M8 4v10.184C7.686 14.072 7.353 14 7 14c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V7h7v4.184c-.314-.112-.647-.184-1-.184-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V4H8z"}));case"gridicons-block":return Z().createElement("g",null,Z().createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM4 12c0-4.418 3.582-8 8-8 1.848 0 3.545.633 4.9 1.686L5.686 16.9C4.633 15.545 4 13.848 4 12zm8 8c-1.848 0-3.546-.633-4.9-1.686L18.314 7.1C19.367 8.455 20 10.152 20 12c0 4.418-3.582 8-8 8z"}));case"gridicons-calendar":return Z().createElement("g",null,Z().createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.105 0-2 .896-2 2v13c0 1.104.895 2 2 2h14c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2zm0 15H5V8h14v11z"}));case"gridicons-cart":return Z().createElement("g",null,Z().createElement("path",{d:"M9 20c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S5.9 18 7 18s2 .9 2 2zm8-2c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm.396-5c.937 0 1.75-.65 1.952-1.566L21 5H7V4c0-1.105-.895-2-2-2H3v2h2v11c0 1.105.895 2 2 2h12c0-1.105-.895-2-2-2H7v-2h10.396z"}));case"gridicons-chevron-down":return Z().createElement("g",null,Z().createElement("path",{d:"M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"}));case"gridicons-comment":return Z().createElement("g",null,Z().createElement("path",{d:"M3 6v9c0 1.105.895 2 2 2h9v5l5.325-3.804c1.05-.75 1.675-1.963 1.675-3.254V6c0-1.105-.895-2-2-2H5c-1.105 0-2 .895-2 2z"}));case"gridicons-cross":return Z().createElement("g",null,Z().createElement("path",{d:"M18.36 19.78L12 13.41l-6.36 6.37-1.42-1.42L10.59 12 4.22 5.64l1.42-1.42L12 10.59l6.36-6.36 1.41 1.41L13.41 12l6.36 6.36z"}));case"gridicons-filter":return Z().createElement("g",null,Z().createElement("path",{d:"M10 19h4v-2h-4v2zm-4-6h12v-2H6v2zM3 5v2h18V5H3z"}));case"gridicons-folder":return Z().createElement("g",null,Z().createElement("path",{d:"M18 19H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2h7c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2z"}));case"gridicons-image":return Z().createElement("g",null,Z().createElement("path",{d:"M13 9.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5zM22 6v12c0 1.105-.895 2-2 2H4c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h16c1.105 0 2 .895 2 2zm-2 0H4v7.444L8 9l5.895 6.55 1.587-1.85c.798-.932 2.24-.932 3.037 0L20 15.426V6z"}));case"gridicons-image-multiple":return Z().createElement("g",null,Z().createElement("path",{d:"M15 7.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5S17.328 9 16.5 9 15 8.328 15 7.5zM4 20h14c0 1.105-.895 2-2 2H4c-1.1 0-2-.9-2-2V8c0-1.105.895-2 2-2v14zM22 4v12c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zM8 4v6.333L11 7l4.855 5.395.656-.73c.796-.886 2.183-.886 2.977 0l.513.57V4H8z"}));case"gridicons-info":return Z().createElement("g",null,Z().createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}));case"gridicons-jetpack-search":return Z().createElement("g",null,Z().createElement("path",{d:"M0 9.257C0 4.15 4.151 0 9.257 0c5.105 0 9.256 4.151 9.256 9.257a9.218 9.218 0 01-2.251 6.045l.034.033h1.053L24 22.01l-1.986 1.989-6.664-6.662v-1.055l-.033-.033a9.218 9.218 0 01-6.06 2.264C4.15 18.513 0 14.362 0 9.257zm4.169 1.537h4.61V1.82l-4.61 8.973zm5.547-3.092v8.974l4.61-8.974h-4.61z"}));case"gridicons-pages":return Z().createElement("g",null,Z().createElement("path",{d:"M16 8H8V6h8v2zm0 2H8v2h8v-2zm4-6v12l-6 6H6c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 10V4H6v16h6v-4c0-1.105.895-2 2-2h4z"}));case"gridicons-posts":return Z().createElement("g",null,Z().createElement("path",{d:"M16 19H3v-2h13v2zm5-10H3v2h18V9zM3 5v2h11V5H3zm14 0v2h4V5h-4zm-6 8v2h10v-2H11zm-8 0v2h5v-2H3z"}));case"gridicons-search":return Z().createElement("g",null,Z().createElement("path",{d:"M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"}));case"gridicons-star-outline":return Z().createElement("g",null,Z().createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"}));case"gridicons-star":return Z().createElement("g",null,Z().createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"}));case"gridicons-tag":return Z().createElement("g",null,Z().createElement("path",{d:"M20 2.007h-7.087c-.53 0-1.04.21-1.414.586L2.592 11.5c-.78.78-.78 2.046 0 2.827l7.086 7.086c.78.78 2.046.78 2.827 0l8.906-8.906c.376-.374.587-.883.587-1.413V4.007c0-1.105-.895-2-2-2zM17.007 9c-1.105 0-2-.895-2-2s.895-2 2-2 2 .895 2 2-.895 2-2 2z"}));case"gridicons-video":return Z().createElement("g",null,Z().createElement("path",{d:"M20 4v2h-2V4H6v2H4V4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2v-2h2v2h12v-2h2v2c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 16H4v-3h2v3zm0-5H4V8h2v3zm4 4V9l4.5 3-4.5 3zm10 1h-2v-3h2v3zm0-5h-2V8h2v3z"}))}}render(){const{size:e=24,className:t=""}=this.props,r=this.props.height||e,n=this.props.width||e,s=this.props.style||{height:r,width:n},a="gridicons-"+this.props.icon;let o=["gridicon",a,t];return this.needsOffset(a,e)&&o.push("needs-offset"),o=o.join(" "),Z().createElement("svg",{className:o,focusable:this.props.focusable,height:r,onClick:this.props.onClick,style:s,viewBox:"0 0 24 24",width:n,xmlns:"http://www.w3.org/2000/svg","aria-hidden":this.props["aria-hidden"]},this.getSVGTitle(a),this.renderIcon(a))}}Ke()(_t,"defaultProps",{"aria-hidden":"false",focusable:"true"});var Et=_t;var bt=({type:e,children:t})=>"warning"!==e?null:Z().createElement("div",{className:"jetpack-instant-search__notice jetpack-instant-search__notice--warning"},Z().createElement(Et,{icon:"info",size:20}),t);const wt=i.__;class kt extends Y.Component{constructor(...e){super(...e),Ke()(this,"overlayElement",document.getElementsByClassName(st)[0]),Ke()(this,"checkScroll",Xe()((()=>{this.props.enableLoadOnScroll&&window.innerHeight+this.overlayElement.scrollTop===this.overlayElement.scrollHeight&&this.props.onLoadNextPage()}),100))}componentDidMount(){this.overlayElement.addEventListener("scroll",this.checkScroll)}componentDidUnmount(){this.overlayElement.removeEventListener("scroll",this.checkScroll)}render(){return Z().createElement("button",{className:"jetpack-instant-search__scroll-button",disabled:this.props.isLoading,onClick:this.props.onLoadNextPage},this.props.isLoading?Z().createElement("span",null,wt("Loading…","jetpack")):Z().createElement("span",null,wt("Load more","jetpack")))}}var Ct=kt;const St=i.__;class jt extends Y.Component{constructor(...e){super(...e),Ke()(this,"handleKeyPress",(e=>{this.props.value!==e.currentTarget.value&&"Enter"===e.key&&(e.preventDefault(),this.props.onChange(e.currentTarget.dataset.value))})),Ke()(this,"handleClick",(e=>{this.props.value!==e.currentTarget.value&&(e.preventDefault(),this.props.onChange(e.currentTarget.dataset.value))})),Ke()(this,"handleSelectChange",(e=>{this.props.value!==e.currentTarget.value&&(e.preventDefault(),this.props.onChange(e.currentTarget.value))}))}render(){const e=function(e=null){return e!==ot?ut:new Map([...ut,...pt])}(this.props.resultFormat);return e.size>3?Z().createElement("div",{className:"jetpack-instant-search__search-sort jetpack-instant-search__search-sort-with-select"},Z().createElement("label",{htmlFor:"jetpack-instant-search__search-sort-select"},St("Sort:","jetpack")),Z().createElement("select",{id:"jetpack-instant-search__search-sort-select",onBlur:this.handleSelectChange,onChange:this.handleSelectChange},[...e.entries()].map((([e,t])=>Z().createElement("option",{value:e,key:e,selected:this.props.value===e?"selected":""},t))))):Z().createElement("div",{className:"jetpack-instant-search__search-sort jetpack-instant-search__search-sort-with-links"},Z().createElement("div",{className:"screen-reader-text"},St("Sort by: ","jetpack")),[...e.entries()].map((([e,t])=>Z().createElement("a",{className:"jetpack-instant-search__search-sort-option "+(this.props.value===e?"is-selected":""),"data-value":e,key:e,onClick:this.handleClick,onKeyPress:this.handleKeyPress,role:"button",tabIndex:0},t))))}}var xt=e=>Z().createElement("div",{className:"jetpack-instant-search__search-form-controls"},e.children,e.enableSort&&Z().createElement(jt,{onChange:e.onChangeSort,resultFormat:e.resultFormat,value:e.sort})),Ot=a(660),Tt=a.n(Ot);const Rt=i.__;let Pt=null;var Nt=e=>{var t;const[r]=(0,Y.useState)((()=>Tt()("jetpack-instant-search__box-input-"))),n=(0,Y.useRef)(null);return(0,Y.useEffect)((()=>{var t;e.isVisible?(t=n.current,()=>{Pt=document.activeElement,t.focus()})():e.shouldRestoreFocus&&Pt&&Pt.focus()}),[e.isVisible,e.shouldRestoreFocus]),Z().createElement(Y.Fragment,null,Z().createElement("div",{className:"jetpack-instant-search__box"},Z().createElement("label",{className:"jetpack-instant-search__box-label",htmlFor:r},Z().createElement("span",{className:"screen-reader-text assistive-text"},Rt("Site Search","jetpack")),Z().createElement("div",{className:"jetpack-instant-search__box-gridicon"},Z().createElement(Et,{icon:"search",size:24})),Z().createElement("input",{autoComplete:"off",id:r,className:"search-field jetpack-instant-search__box-input",inputMode:"search",onChange:e.isVisible?e.onChange:null,ref:n,placeholder:Rt("Search…","jetpack"),type:"search",value:null!==(t=e.searchQuery)&&void 0!==t?t:""}),"string"==typeof e.searchQuery&&e.searchQuery.length>0&&Z().createElement("input",{type:"button",value:Rt("clear","jetpack"),onClick:e.onClear}),Z().createElement("button",{className:"screen-reader-text assistive-text"},Rt("Search","jetpack")))))};const Ft=e=>e.preventDefault();class It extends Y.Component{constructor(...e){super(...e),Ke()(this,"onClear",(()=>this.props.onChangeSearch(""))),Ke()(this,"onChangeSearch",(e=>this.props.onChangeSearch(e.currentTarget.value)))}render(){return Z().createElement("form",{autocomplete:"off",onSubmit:Ft,role:"search",className:this.props.className},Z().createElement("div",{className:"jetpack-instant-search__search-form"},Z().createElement(Nt,{isVisible:this.props.isVisible,onChange:this.onChangeSearch,onClear:this.onClear,shouldRestoreFocus:!0,searchQuery:this.props.searchQuery})))}}var At=It;var Lt=({className:e,onClick:t,url:r})=>{const n=function(e){const t=e.split("/").filter((e=>e.length>0));return t.shift(),t}(r);return n.length<1?null:Z().createElement("div",{className:`jetpack-instant-search__path-breadcrumb ${e||""}`},Z().createElement("a",{className:"jetpack-instant-search__path-breadcrumb-link",href:`//${r}`,onClick:t},n.map(((e,t,r)=>Z().createElement("span",{className:"jetpack-instant-search__path-breadcrumb-piece"},decodeURIComponent(e),t!==r.length-1?" › ":"")))))};function Mt(e,t){Array.isArray(e)||(e=[e]);return 0!==e.filter((e=>t.includes(e))).length}const zt=["youtube","ooyala","anvplayer","wpvideo","bc_video","video","brightcove","tp_video","jwplayer","tempo-video","vimeo"],$t=["gallery","ione_media_gallery"],Dt=["audio","soundcloud"],Ht={product:"cart",video:"video",gallery:"image-multiple",event:"calendar",events:"calendar"};var Vt=({postType:e,shortcodeTypes:t,iconSize:r=18})=>{if(Object.keys(Ht).includes(e))return Z().createElement(Et,{icon:Ht[e],size:r});const n=Mt(t,zt),s=Mt(t,Dt),a=Mt(t,$t);if(n)return Z().createElement(Et,{icon:"video",size:r});if(s)return Z().createElement(Et,{icon:"audio",size:r});switch(e){case"page":return Z().createElement(Et,{icon:"pages",size:r});default:if(a)return Z().createElement(Et,{icon:"image-multiple",size:r})}return null};var Ut=({comments:e,iconSize:t=18})=>e?Z().createElement("div",{className:"jetpack-instant-search__search-result-comments"},Z().createElement(Et,{icon:"comment",size:t}),Z().createElement("span",{className:"jetpack-instant-search__search-result-comments-text",dangerouslySetInnerHTML:{__html:e.join(" ... ")}})):null;class Qt extends Y.Component{getIconSize(){return 18}getTags(){let e=this.props.result.fields["tag.name.default"];return e?(Array.isArray(e)||(e=[e]),e.slice(0,5)):[]}getCategories(){let e=this.props.result.fields["category.name.default"];return e?(Array.isArray(e)||(e=[e]),e.slice(0,5)):[]}renderNoMatchingContent(){const e=this.getTags(),t=this.getCategories(),r=0===e.length&&0===t.length;return Z().createElement("div",{className:"jetpack-instant-search__search-result-minimal-content"},r&&Z().createElement(Lt,{url:this.props.result.fields["permalink.url.raw"]}),Z().createElement("div",{className:"jetpack-instant-search__search-result-minimal-cats-and-tags"},0!==e.length&&Z().createElement("ul",{className:"jetpack-instant-search__search-result-minimal-tags"},e.map((e=>Z().createElement("li",{className:"jetpack-instant-search__search-result-minimal-tag"},Z().createElement(Et,{icon:"tag",size:this.getIconSize()}),Z().createElement("span",{className:"jetpack-instant-search__search-result-minimal-tag-text"},e))))),0!==t.length&&Z().createElement("ul",{className:"jetpack-instant-search__search-result-minimal-cats"},t.map((e=>Z().createElement("li",{className:"jetpack-instant-search__search-result-minimal-cat"},Z().createElement(Et,{icon:"folder",size:this.getIconSize()}),Z().createElement("span",{className:"jetpack-instant-search__search-result-minimal-cat-text"},e)))))))}renderMatchingContent(){return Z().createElement("div",{className:"jetpack-instant-search__search-result-minimal-content",dangerouslySetInnerHTML:{__html:this.props.result.highlight.content.join(" ... ")}})}render(){const{result_type:e,fields:t,highlight:r}=this.props.result;if("post"!==e)return null;const n=!r.content||""===r.content[0];return Z().createElement("li",{className:"jetpack-instant-search__search-result jetpack-instant-search__search-result-minimal"},Z().createElement("h3",{className:"jetpack-instant-search__search-result-title jetpack-instant-search__search-result-minimal-title"},Z().createElement(Vt,{postType:t.post_type,shortcodeTypes:t.shortcode_types}),Z().createElement("a",{className:"jetpack-instant-search__search-result-title-link jetpack-instant-search__search-result-minimal-title-link",href:`//${t["permalink.url.raw"]}`,onClick:this.props.onClick,dangerouslySetInnerHTML:{__html:r.title}})),n?this.renderNoMatchingContent():this.renderMatchingContent(),Z().createElement(Ut,{comments:r&&r.comments}))}}var Bt=Qt,qt=a(213),Wt=a.n(qt),Jt=a(211),Gt=a.n(Jt),Kt=a(431);const Yt=a.n(Kt)()("photon"),Zt={width:"w",height:"h",letterboxing:"lb",removeLetterboxing:"ulb"},Xt="__domain__.invalid";function er(e,t){let r;try{r=new URL(e,"http://__domain__.invalid")}catch{return null}const n="https:"===r.protocol,s=new URL("https://i0.wp.com");if(a=r.host,/^i[0-2]\.wp\.com$/.test(a))s.pathname=r.pathname,s.hostname=r.hostname;else{if(r.search)return null;let e=r.href.replace(`${r.protocol}/`,"");"blob:"===r.protocol&&(e=r.pathname.replace("://","//")),r.hostname===Xt&&(e=r.pathname),s.pathname=e,s.hostname=function(e){const t=Wt()(e),r=Gt()(t),n="i"+Math.floor(3*r());return Yt('determined server "%s" to use with "%s"',n,e),n+".wp.com"}(e),n&&s.searchParams.set("ssl",1)}var a;if(t)for(const o in t)"host"!==o&&"hostname"!==o?"secure"!==o||t[o]?s.searchParams.set(Zt[o]||o,t[o]):s.protocol="http:":s.hostname=t[o];return Yt("generated Photon URL: %s",s.href),s.href}var tr=e=>{const{alt:t,isPhotonEnabled:r,maxHeight:n=600,maxWidth:s=600,src:a,lazyLoad:o=!0,...i}=e,c=(0,Y.useRef)(),[l,u]=(0,Y.useState)(null),p=function(e,t,r,n=!0){const[s,a]=(0,Y.useState)(null),o=(i=e)?i.split("?",1)[0]:"";var i;const c=null==o?void 0:o.substring(o.lastIndexOf(".")+1).toLowerCase(),l=["gif","jpg","jpeg","png","webp"].includes(c);return(0,Y.useEffect)((()=>{if(n&&l){const n=er(o,{resize:`${t},${r}`});a(n||e)}else a(e)}),[e,t,r,n,o,l]),s}(a,s,n,r);return(0,Y.useEffect)((()=>{if(!p)return;let e=null;return o&&"IntersectionObserver"in window?(e=new window.IntersectionObserver(((e,t)=>{for(const r of e)r.isIntersecting&&(u(p),t.unobserve(r.target))})),e.observe(c.current)):u(p),()=>{var t;null===(t=e)||void 0===t||t.disconnect()}}),[o,p]),Z().createElement("img",J()({alt:t,ref:c,src:l},i))},rr=a(78),nr=a.n(rr);const sr=e=>e.split(" ").join("T");class ar extends Y.Component{constructor(...e){super(...e),Ke()(this,"filtersList",(0,Y.createRef)()),Ke()(this,"idPrefix",Tt()("jetpack-instant-search__search-filter-")),Ke()(this,"toggleFilter",(()=>{this.props.onChange(this.getIdentifier(),[...this.filtersList.current.querySelectorAll('input[type="checkbox"]').values()].filter((e=>e.checked)).map((e=>e.name)))})),Ke()(this,"toggleStaticFilter",(e=>{this.props.onChange(this.getIdentifier(),e.target.value)})),Ke()(this,"renderDate",(({key_as_string:e,doc_count:t})=>{const{locale:r="en-US"}=this.props;return Z().createElement("div",null,Z().createElement("input",{checked:this.isChecked(e),id:`${this.idPrefix}-dates-${this.getIdentifier()}-${e}`,name:e,onChange:this.toggleFilter,type:"checkbox",className:"jetpack-instant-search__search-filter-list-input"}),Z().createElement("label",{htmlFor:`${this.idPrefix}-dates-${this.getIdentifier()}-${e}`,className:"jetpack-instant-search__search-filter-list-label"},new Date(sr(e)).toLocaleString(r,function(e){switch(e){case"day":return{year:"numeric",month:"long",day:"numeric"};case"month":return{year:"numeric",month:"long"};case"year":return{year:"numeric"}}return{year:"numeric",month:"long"}}(this.props.configuration.interval))," ","(",t,")"))})),Ke()(this,"renderPostType",(({key:e,doc_count:t})=>{const r=e in this.props.postTypes?this.props.postTypes[e].singular_name:e;return Z().createElement("div",null,Z().createElement("input",{checked:this.isChecked(e),id:`${this.idPrefix}-post-types-${e}`,name:e,onChange:this.toggleFilter,type:"checkbox",className:"jetpack-instant-search__search-filter-list-input"}),Z().createElement("label",{htmlFor:`${this.idPrefix}-post-types-${e}`,className:"jetpack-instant-search__search-filter-list-label"},nr()(r)," (",t,")"))})),Ke()(this,"renderTaxonomy",(({key:e,doc_count:t})=>{const[r,n]=e&&e.split(/\/(.+)/);return Z().createElement("div",null,Z().createElement("input",{checked:this.isChecked(r),id:`${this.idPrefix}-taxonomies-${r}`,name:r,onChange:this.toggleFilter,type:"checkbox",className:"jetpack-instant-search__search-filter-list-input"}),Z().createElement("label",{htmlFor:`${this.idPrefix}-taxonomies-${r}`,className:"jetpack-instant-search__search-filter-list-label"},nr()(n)," (",t,")"))})),Ke()(this,"renderGroup",(e=>Z().createElement("div",null,Z().createElement("input",{checked:this.isChecked(e.value),id:`${this.idPrefix}-groups-${e.value}`,name:this.props.configuration.filter_id,onChange:this.toggleStaticFilter,value:e.value,type:"radio",className:"jetpack-instant-search__search-filter-list-input"}),Z().createElement("label",{htmlFor:`${this.idPrefix}-groups-${e.value}`,className:"jetpack-instant-search__search-filter-list-label"},e.name))))}getIdentifier(){return"postType"===this.props.type?"post_types":"date"===this.props.type?`${this.props.configuration.interval}_${this.props.configuration.field}`:"taxonomy"===this.props.type?this.props.configuration.taxonomy:"group"===this.props.type?this.props.configuration.filter_id:void 0}isChecked(e){return Boolean(this.props.value&&this.props.value.includes(e))}renderDates(){return[...this.props.aggregation.buckets.filter((e=>!!e&&e.doc_count>0)).map(this.renderDate)].reverse().slice(0,this.props.configuration.count)}renderPostTypes(){return this.props.aggregation.buckets.map(this.renderPostType)}renderTaxonomies(){return this.props.aggregation.buckets.map(this.renderTaxonomy)}renderGroups(){return this.props.configuration.values.map(this.renderGroup)}render(){return Z().createElement("div",null,Z().createElement("h4",{className:"jetpack-instant-search__search-filter-sub-heading"},this.props.configuration.name),Z().createElement("div",{ref:this.filtersList},Z().createElement("div",{className:"jetpack-instant-search__search-filter-list jetpack-instant-search__search-static-filter-list"},"group"===this.props.type&&this.renderGroups()),this.props.aggregation&&"buckets"in this.props.aggregation&&Z().createElement("div",{className:"jetpack-instant-search__search-filter-list"},"date"===this.props.type&&this.renderDates(),"postType"===this.props.type&&this.renderPostTypes(),"taxonomy"===this.props.type&&this.renderTaxonomies())))}}function or(e){const{isMultiSite:t,locale:r="en-US"}=e,{result_type:n,fields:s,highlight:a}=e.result;if("post"!==n)return null;const o=Array.isArray(s["image.url.raw"])?s["image.url.raw"][0]:s["image.url.raw"];return Z().createElement("li",{className:["jetpack-instant-search__search-result","jetpack-instant-search__search-result-expanded",`jetpack-instant-search__search-result-expanded--${s.post_type}`,o?"":"jetpack-instant-search__search-result-expanded--no-image",t?"is-multisite":""].join(" ")},Z().createElement("div",{className:"jetpack-instant-search__search-result-expanded__content-container"},Z().createElement("div",{className:"jetpack-instant-search__search-result-expanded__copy-container"},Z().createElement("h3",{className:"jetpack-instant-search__search-result-title jetpack-instant-search__search-result-expanded__title"},Z().createElement("a",{className:"jetpack-instant-search__search-result-title-link jetpack-instant-search__search-result-expanded__title-link",href:`//${s["permalink.url.raw"]}`,onClick:e.onClick,dangerouslySetInnerHTML:{__html:a.title}})),!t&&Z().createElement(Lt,{className:"jetpack-instant-search__search-result-expanded__path",onClick:e.onClick,url:`//${s["permalink.url.raw"]}`}),Z().createElement("div",{className:"jetpack-instant-search__search-result-expanded__content",dangerouslySetInnerHTML:{__html:a.content.join(" ... ")}}),a.comments&&Z().createElement(Ut,{comments:a.comments})),Z().createElement("a",{className:"jetpack-instant-search__search-result-expanded__image-link",href:`//${s["permalink.url.raw"]}`,onClick:e.onClick},Z().createElement("div",{className:"jetpack-instant-search__search-result-expanded__image-container"},o?Z().createElement(tr,{alt:s["title.default"],className:"jetpack-instant-search__search-result-expanded__image",isPhotonEnabled:e.isPhotonEnabled,src:`//${o}`}):null))),t&&Z().createElement("ul",{className:"jetpack-instant-search__search-result-expanded__footer"},Z().createElement("li",null,Z().createElement(tr,{alt:s.blog_name,className:"jetpack-instant-search__search-result-expanded__footer-blog-image",isPhotonEnabled:!1,height:24,width:24,src:s.blog_icon_url,lazyLoad:!1}),Z().createElement("span",{className:"jetpack-instant-search__search-result-expanded__footer-blog"},s.blog_name)),Z().createElement("li",null,Z().createElement("span",{className:"jetpack-instant-search__search-result-expanded__footer-author"},s.author)),Z().createElement("li",null,Z().createElement("span",{className:"jetpack-instant-search__search-result-expanded__footer-date"},new Date(sr(s.date)).toLocaleDateString(r,{year:"numeric",month:"short",day:"numeric"})))))}const _n=i._n;function ir({rating:e=0,count:t=0,permalink:r}){return Z().createElement("div",{className:"jetpack-instant-search__product-rating"},Z().createElement("span",{"aria-hidden":!0,className:"jetpack-instant-search__product-rating-stars"},Array(5).fill(Z().createElement(Et,{size:16,icon:"star-outline"})).fill(Z().createElement(Et,{size:16,icon:"star"}),0,e))," ",Z().createElement("a",{"aria-hidden":!0,className:"jetpack-instant-search__product-rating-count",href:r+"#reviews"},(0,i.sprintf)(_n("%d review","%d reviews",t,"jetpack"),t)),Z().createElement("span",{className:"screen-reader-text"},(0,i.sprintf)(_n("Average rating of %d out of 5 from %d review.","Average rating of %d out of 5 from %d reviews.",t,"jetpack"),Number(e).toFixed(2),t)))}class cr extends Y.Component{render(){const{formattedPrice:e,formattedSalePrice:t,formattedRegularPrice:r,price:n,salePrice:s}=this.props;return n?Z().createElement("span",{className:"jetpack-instant-search__product-price"},s>0?Z().createElement(Y.Fragment,null,Z().createElement("s",{className:"jetpack-instant-search__product-price-regular",dangerouslySetInnerHTML:{__html:r}}),Z().createElement("span",{dangerouslySetInnerHTML:{__html:t}})):Z().createElement("span",{dangerouslySetInnerHTML:{__html:e}})):null}}var lr=cr;const ur=i.__;class pr extends Y.Component{render(){var e;const{result_type:t,fields:r,highlight:n}=this.props.result;if("post"!==t)return null;const s=Array.isArray(r["image.url.raw"])?r["image.url.raw"][0]:r["image.url.raw"],a=Array.isArray(n.title)&&n.title[0].length>0?n.title[0]:ur("No title","jetpack"),o="string"==typeof this.props.searchQuery&&""!==this.props.searchQuery.trim(),c=a.includes(""),l=o&&!c&&Array.isArray(n.content)&&(null===(e=n.content[0])||void 0===e?void 0:e.length)>0;return Z().createElement("li",{className:"jetpack-instant-search__search-result jetpack-instant-search__search-result-product"},Z().createElement("a",{className:"jetpack-instant-search__search-result-product-img-link",href:`//${r["permalink.url.raw"]}`,onClick:this.props.onClick},Z().createElement("div",{className:"jetpack-instant-search__search-result-product-img-container "+(s?"":"jetpack-instant-search__search-result-product-img-container--placeholder")},s?Z().createElement(tr,{alt:r["title.default"],className:"jetpack-instant-search__search-result-product-img",isPhotonEnabled:this.props.isPhotonEnabled,src:`//${s}`}):Z().createElement("div",{className:"jetpack-instant-search__search-result-product-img"},Z().createElement(Et,{icon:"block",style:{}}),Z().createElement(Et,{icon:"image",style:{},title:ur("Does not have an image","jetpack")})))),Z().createElement("h3",{className:"jetpack-instant-search__search-result-title jetpack-instant-search__search-result-product-title"},Z().createElement("a",{className:"jetpack-instant-search__search-result-title-link",href:`//${r["permalink.url.raw"]}`,onClick:this.props.onClick,dangerouslySetInnerHTML:{__html:a}})),Z().createElement(lr,{price:r["wc.price"],salePrice:r["wc.sale_price"],formattedPrice:r["wc.formatted_price"],formattedRegularPrice:r["wc.formatted_regular_price"],formattedSalePrice:r["wc.formatted_sale_price"]}),!!r["meta._wc_average_rating.double"]&&Z().createElement(ir,{count:r["meta._wc_review_count.long"],rating:r["meta._wc_average_rating.double"],permalink:`//${r["permalink.url.raw"]}`}),l&&Z().createElement("div",{className:"jetpack-instant-search__search-result-product-match"},Z().createElement("mark",null,Z().createElement(Et,{icon:"search",style:{},title:!1}),Z().createElement("span",null,(0,i.sprintf)(ur("Matches %s","jetpack"),ur("comment"in n?"comments":"content","jetpack"))))))}}var hr=pr;let dr=!0;const mr={};function fr(e=!1){(e||dr)&&(window._tkq=window._tkq||[])}function gr(e,t=!1){(t||dr)&&(mr.blog_id=e)}function yr(e,t,r=!1){(r||dr)&&window._tkq.push(["recordEvent",e,{...mr,...t}])}function vr(e,t=!1){yr("jetpack_instant_search_traintracks_render",e,t)}class _r extends Y.Component{constructor(...e){super(...e),Ke()(this,"onClick",(()=>{this.props.railcar&&function(e,t=!1){yr("jetpack_instant_search_traintracks_interact",e,t)}({...this.getCommonTrainTracksProps(),action:"click"})}))}componentDidMount(){this.props.railcar&&vr(this.getCommonTrainTracksProps())}componentDidUpdate(e){this.props.railcar!==e.railcar&&this.props.railcar&&vr(this.getCommonTrainTracksProps())}getCommonTrainTracksProps(){return{fetch_algo:this.props.railcar.fetch_algo,fetch_position:this.props.railcar.fetch_position,fetch_query:this.props.railcar.fetch_query,railcar:this.props.railcar.railcar,rec_blog_id:this.props.railcar.rec_blog_id,rec_post_id:this.props.railcar.rec_post_id,session_id:this.props.railcar.session_id,ui_algo:"jetpack-instant-search-ui/v1",ui_position:this.props.index}}render(){if(this.props.resultFormat===ot)return Z().createElement(hr,J()({onClick:this.onClick},this.props));if(this.props.resultFormat===at){const e=this.props.staticFilters&&this.props.staticFilters.group_id&&this.props.staticFilters.group_id!==rt;return Z().createElement(or,J()({onClick:this.onClick},this.props,{isMultiSite:e}))}return Z().createElement(Bt,J()({onClick:this.onClick},this.props))}}var Er=_r;const br=Object.freeze(["post_types","category","post_format","post_tag","month_post_date","month_post_date_gmt","month_post_modified","month_post_modified_gmt","year_post_date","year_post_date_gmt","year_post_modified","year_post_modified_gmt"]);function wr(e=(()=>{var e;return null===(e=window[nt])||void 0===e?void 0:e.widgets})(),t=(()=>{var e;return null===(e=window[nt])||void 0===e?void 0:e.widgetsOutsideOverlay})()){const r=new Set(br);return[...null!=e?e:[],...null!=t?t:[]].map((e=>e.filters)).filter((e=>Array.isArray(e))).reduce(((e,t)=>e.concat(t)),[]).filter((e=>"taxonomy"===e.type)).forEach((e=>r.add(e.taxonomy))),[...r]}function kr(){var e;return null!==(e=window[nt])&&void 0!==e&&e.staticFilters?window[nt].staticFilters:[]}function Cr(){const e=kr(),t=new Set;return e.forEach((e=>t.add(e.filter_id))),[...t]}function Sr(e=(()=>{var e;return null===(e=window[nt])||void 0===e?void 0:e.widgets})()){const t=function(e=(()=>{var e;return null===(e=window[nt])||void 0===e?void 0:e.widgets})()){var t;return null!==(t=null==e?void 0:e.map(jr).reduce(((e,t)=>e.concat(t)),[]))&&void 0!==t?t:[]}(e);return wr().filter((e=>!t.includes(e)))}function jr(e){return e.filters.map(xr).filter((e=>"string"==typeof e))}function xr(e){return"date_histogram"===e.type?`${e.interval}_${e.field}`:"taxonomy"===e.type?`${e.taxonomy}`:"post_type"===e.type?"post_types":"group"===e.type?e.filter_id:null}function Or(e){return e.includes("month")?{field:e.split("month_").pop(),type:"date_histogram",interval:"month"}:e.includes("year")?{field:e.split("year_").pop(),type:"date_histogram",interval:"year"}:"post_types"===e?{type:"post_type"}:"group"===e?{type:"group"}:{type:"taxonomy",taxonomy:e}}function Tr(e){return"date_histogram"===e.type?"date":"taxonomy"===e.type?"taxonomy":"post_type"===e.type?"postType":"group"===e.type?"group":void 0}function Rr(e,t=!0){return{type:"SET_SEARCH_QUERY",query:e,propagateToWindow:t}}function Pr(e,t=!0){return{type:"SET_SORT",sort:e,propagateToWindow:t}}function Nr(e,t,r=!0){return{type:"SET_FILTER",name:e,value:t,propagateToWindow:r}}function Fr(e,t,r=!0){return{type:"SET_STATIC_FILTER",name:e,value:t,propagateToWindow:r}}function Ir(e=!0){return{type:"CLEAR_FILTERS",propagateToWindow:e}}const Ar=i.__;class Lr extends Y.Component{constructor(...e){super(...e),Ke()(this,"onChangeFilter",((e,t)=>{this.props.setFilter(e,t),this.props.onChange&&this.props.onChange()})),Ke()(this,"onChangeStaticFilter",((e,t)=>{!function(e,t=!1){yr("jetpack_instant_search_static_filter_select",e,t)}({filterName:e,filterValue:t}),this.props.setStaticFilter(e,t),this.props.onChange&&this.props.onChange()})),Ke()(this,"onClearFilters",(e=>{e.preventDefault(),"click"!==e.type&&("keydown"!==e.type||"Enter"!==e.key&&" "!==e.key)||(this.props.clearFilters(),this.props.onChange&&this.props.onChange())})),Ke()(this,"renderFilterComponent",(({configuration:e,results:t})=>t&&Z().createElement(ar,{aggregation:t,configuration:e,locale:this.props.locale,onChange:this.onChangeFilter,postTypes:this.props.postTypes,type:Tr(e),value:this.props.filters[xr(e)]}))),Ke()(this,"renderStaticFilterComponent",(e=>e.hasOwnProperty("visible")&&!e.visible?null:Z().createElement(ar,{aggregation:[],configuration:e,locale:this.props.locale,onChange:this.onChangeStaticFilter,postTypes:this.props.postTypes,type:Tr(e),value:this.props.staticFilters[xr(e)]})))}hasActiveFilters(){return Object.keys(this.props.filters).length>0}render(){var e,t,r,n;if(!this.props.widget)return null;const s=kr(),a=null===(e=this.props.results)||void 0===e?void 0:e.aggregations;return Z().createElement("div",{className:"jetpack-instant-search__search-filters"},this.props.showTitle&&Z().createElement("div",{className:"jetpack-instant-search__search-filters-title"},Ar("Filter options","jetpack")),this.props.showClearFiltersButton&&this.hasActiveFilters()&&Z().createElement("a",{class:"jetpack-instant-search__clear-filters-link",href:"#",onClick:this.onClearFilters,onKeyDown:this.onClearFilters,role:"button",tabIndex:"0"},Ar("Clear filters","jetpack")),(null===(t=this.props.widget)||void 0===t?void 0:t.filters)&&this.props.widget.filters.length>0&&s.map(this.renderStaticFilterComponent),null===(r=this.props.widget)||void 0===r||null===(n=r.filters)||void 0===n?void 0:n.map((e=>a?{configuration:e,results:a[e.filter_id]}:null)).filter((e=>!!e)).filter((({results:e})=>!!e&&Array.isArray(e.buckets)&&e.buckets.length>0)).map(this.renderFilterComponent))}}Ke()(Lr,"defaultProps",{showClearFiltersButton:!0,showTitle:!0});var Mr=Je(null,{clearFilters:Ir,setFilter:Nr,setStaticFilter:Fr})(Lr);class zr extends Y.Component{constructor(...e){super(...e),Ke()(this,"container",(0,Y.createRef)())}componentDidMount(){const e=document.getElementsByClassName("jetpack-instant-search__widget-area")[0];e&&(e.style.removeProperty("display"),this.container.current.appendChild(e))}shouldComponentUpdate(){return!1}render(){return Z().createElement("div",{className:"jetpack-instant-search__widget-area-container",ref:this.container})}}const $r=i.__,Dr="#fff",Hr=Z().createElement("svg",{className:"jetpack-instant-search__jetpack-colophon-logo",height:12,width:12,viewBox:"0 0 32 32"},Z().createElement("path",{className:"jetpack-logo__icon-circle",fill:"#069e08",d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z"}),Z().createElement("polygon",{className:"jetpack-logo__icon-triangle",fill:Dr,points:"15,19 7,19 15,3 "}),Z().createElement("polygon",{className:"jetpack-logo__icon-triangle",fill:Dr,points:"17,29 17,13 25,13 "}));var Vr=e=>{const t="string"==typeof e.locale?e.locale.split("-",1)[0]:null,r=t&&"en"!==t?"https://"+t+".jetpack.com/search?utm_source=poweredby":"https://jetpack.com/search?utm_source=poweredby";return Z().createElement("div",{className:"jetpack-instant-search__jetpack-colophon"},Z().createElement("a",{href:r,rel:"external noopener noreferrer nofollow",target:"_blank",className:"jetpack-instant-search__jetpack-colophon-link"},Hr,Z().createElement("span",{className:"jetpack-instant-search__jetpack-colophon-text"},$r("Search powered by Jetpack","jetpack"))))};var Ur=e=>Z().createElement("div",{className:"jetpack-instant-search__sidebar"},Z().createElement(Mr,{filters:e.filters,staticFilters:e.staticFilters,loading:e.isLoading,locale:e.locale,postTypes:e.postTypes,results:e.response,showClearFiltersButton:!0,widget:e.widgetOutsideOverlay}),Z().createElement(zr,null),e.widgets.map((t=>(0,Ye.createPortal)(Z().createElement("div",{id:`${t.widget_id}-portaled-wrapper`,className:"jetpack-instant-search__portaled-wrapper"},Z().createElement(Mr,{filters:e.filters,staticFilters:e.staticFilters,loading:e.isLoading,locale:e.locale,postTypes:e.postTypes,results:e.response,showClearFiltersButton:!1,showTitle:!1,widget:t})),document.getElementById(`${t.widget_id}-wrapper`)))),e.showPoweredBy&&Z().createElement(Vr,{locale:e.locale}));const Qr=i.__,Br=i._n,qr=Qr,Wr=Br;class Jr extends Y.Component{constructor(...e){super(...e),Ke()(this,"state",{shouldShowMobileSecondary:!1}),Ke()(this,"toggleMobileSecondary",(e=>{"click"!==e.type&&("keydown"!==e.type||"Enter"!==e.key&&" "!==e.key)||(" "===e.key&&e.preventDefault(),this.setState((e=>({shouldShowMobileSecondary:!e.shouldShowMobileSecondary}))))})),Ke()(this,"closeOverlay",(e=>{e.preventDefault(),this.props.closeOverlay()})),Ke()(this,"onKeyPressHandler",(e=>{"Enter"===e.key&&(e.preventDefault(),this.props.closeOverlay())}))}hasFilterOptions(){var e,t;let r=[...this.props.widgets];return(null===(e=this.props.widgetOutsideOverlay)||void 0===e||null===(t=e.filters)||void 0===t?void 0:t.length)>0&&(r=[this.props.widgetOutsideOverlay,...r]),r.length>0}getSearchTitle(){const{total:e=0,corrected_query:t=!1}=this.props.response,r=""!==this.props.searchQuery,n=!1!==t,s=(new Intl.NumberFormat).format(e),a=this.props.staticFilters&&this.props.staticFilters.group_id&&this.props.staticFilters.group_id!==rt;if(this.props.isLoading)return qr(r?"Searching…":"Loading popular results…","jetpack");if(0===e||this.props.hasError)return qr("No results found","jetpack");if(r&&n)return(0,i.sprintf)(Wr('Found %s result for "%s"','Found %s results for "%s"',e,"jetpack"),s,t);if(a){var o;const t=kr().filter((e=>"group_id"===e.filter_id)),r=1===t.length&&t[0].values?t[0].values.filter((e=>e.value!==rt)):{},n=null!==(o=r[0])&&void 0!==o&&o.name?r[0].name:qr("All P2","jetpack");return(0,i.sprintf)(Wr("Found %1$s result in %2$s","Found %1$s results in %2$s",e,"jetpack"),s,n)}return r?(0,i.sprintf)(Wr("Found %s result","Found %s results",e,"jetpack"),s,this.props.searchQuery):qr("Showing popular results","jetpack")}renderPrimarySection(){const{highlightColor:e,searchQuery:t}=this.props,{results:r=[],total:n=0,corrected_query:s=!1}=this.props.response,a=function(e){const t=function(e){let t;return"#"===e[0]&&(t=e.substring(1)),3===t.length&&(t=t.split("").map((e=>`${e}${e}`)).join("")),t}(e);return(299*parseInt(t.substr(0,2),16)+587*parseInt(t.substr(2,2),16)+114*parseInt(t.substr(4,2),16))/1e3>=128?"black":"white"}(e),o=!1!==s,c=n>0;return Z().createElement(Y.Fragment,null,Z().createElement("style",{dangerouslySetInnerHTML:{__html:`\n\t\t\t\t\t\t\t.jetpack-instant-search *::selection,\n\t\t\t\t\t\t\t.jetpack-instant-search .jetpack-instant-search__search-results .jetpack-instant-search__search-results-primary .jetpack-instant-search__search-result mark {\n\t\t\t\t\t\t\t\tcolor: ${a};\n\t\t\t\t\t\t\t\tbackground-color: ${e};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t`}}),Z().createElement("div",{className:"jetpack-instant-search__search-results-title"},this.getSearchTitle()),c&&o&&Z().createElement("p",{className:"jetpack-instant-search__search-results-unused-query"},(0,i.sprintf)(qr('No results for "%s"',"jetpack"),t)),this.props.hasError&&Z().createElement(bt,{type:"warning"},qr("It looks like you're offline. Please reconnect for results.","jetpack")),c&&!this.props.hasError&&this.props.response._isOffline&&Z().createElement(bt,{type:"warning"},qr("It looks like you're offline. Please reconnect to load the latest results.","jetpack")),c&&!this.props.hasError&&Z().createElement("ol",{className:`jetpack-instant-search__search-results-list is-format-${this.props.resultFormat}`},r.map(((e,t)=>Z().createElement(Er,{index:t,staticFilters:this.props.staticFilters,isPhotonEnabled:this.props.isPhotonEnabled,locale:this.props.locale,railcar:this.props.isVisible?e.railcar:null,result:e,resultFormat:this.props.resultFormat,searchQuery:this.props.searchQuery})))),c&&this.props.hasNextPage&&Z().createElement("div",{className:"jetpack-instant-search__search-results-pagination"},Z().createElement(Ct,{enableLoadOnScroll:this.props.enableLoadOnScroll,isLoading:this.props.isLoading,onLoadNextPage:this.props.onLoadNextPage})))}renderSecondarySection(){return Z().createElement(Ur,{filters:this.props.filters,staticFilters:this.props.staticFilters,isLoading:this.props.isLoading,locale:this.props.locale,postTypes:this.props.postTypes,response:this.props.response,showPoweredBy:this.props.showPoweredBy,widgets:this.props.widgets,widgetOutsideOverlay:this.props.widgetOutsideOverlay})}render(){return Z().createElement("div",{"aria-hidden":!0===this.props.isLoading,"aria-live":"polite",className:"jetpack-instant-search__search-results"},Z().createElement("div",{className:"jetpack-instant-search__search-results-controls"},Z().createElement(At,{className:"jetpack-instant-search__search-results-search-form",isVisible:this.props.isVisible,onChangeSearch:this.props.onChangeSearch,searchQuery:this.props.searchQuery}),Z().createElement("button",{className:"jetpack-instant-search__overlay-close",onClick:this.closeOverlay,onKeyPress:this.onKeyPressHandler,tabIndex:"0","aria-label":qr("Close search results","jetpack")},Z().createElement(Et,{icon:"cross",size:"24","aria-hidden":"true",focusable:"false"}))),Z().createElement(xt,{enableSort:this.props.enableSort,onChangeSort:this.props.onChangeSort,resultFormat:this.props.resultFormat,sort:this.props.sort},(this.hasFilterOptions()||this.props.hasNonSearchWidgets)&&Z().createElement("div",{role:"button",onClick:this.toggleMobileSecondary,onKeyDown:this.toggleMobileSecondary,tabIndex:"0",className:"jetpack-instant-search__search-results-filter-button"},qr("Filters","jetpack"),Z().createElement(Et,{icon:"chevron-down",size:16,alt:qr("Show search filters","jetpack"),"aria-hidden":"true"}),Z().createElement("span",{className:"screen-reader-text assistive-text"},this.state.shouldShowMobileSecondary?qr("Hide filters","jetpack"):qr("Show filters","jetpack")))),Z().createElement("div",{className:"jetpack-instant-search__search-results-content"},Z().createElement("div",{className:"jetpack-instant-search__search-results-primary"},this.renderPrimarySection()),Z().createElement("div",{className:["jetpack-instant-search__search-results-secondary",(this.state.shouldShowMobileSecondary?"jetpack-instant-search__search-results-secondary--show-as-modal":"")+" "].join(" ")},this.renderSecondarySection())))}}var Gr=Jr;function Kr(e,t){var r,n,s,a="";for(r in e)if(void 0!==(s=e[r]))if(Array.isArray(s))for(n=0;n0}(e)||function(e){return Object.keys(e.staticFilters).length>0}(e)||null!==e.sort}function un(e){if(!e.serverOptions.widgets||!e.filters)return{};const t=Sr(e.serverOptions.widgets);return{filters:Object.keys(e.filters).filter((e=>t.includes(e))).map(Or)}}function pn(e){return e.isHistoryNavigation}class hn extends Y.Component{constructor(){super(...arguments),Ke()(this,"getResultFormat",(()=>{const e=function(){const e=Zr();return lt.includes(e.result_format)?e.result_format:null}();return this.props.staticFilters&&this.props.staticFilters.group_id&&this.props.staticFilters.group_id!==rt?at:e||this.state.overlayOptions.resultFormat})),Ke()(this,"initializeStaticFilters",(()=>{const e=kr();e.length>0&&0===Object.keys(this.props.staticFilters).length&&e.forEach((e=>this.props.setStaticFilter(e.filter_id,e.selected,!0)))})),Ke()(this,"hideResults",(e=>{this.props.shouldIntegrateWithDom&&function(e,t,r=!1){if(history.pushState&&history.replaceState){const n=new URL(e),s=Zr(n.search),a=[...wr(),...Cr(),"s","sort"],o=Object.keys(s).some((e=>a.includes(e)));if(o&&a.forEach((e=>delete s[e])),n.search=Kr(s),r?window.history.replaceState(null,null,n.toString()):window.history.pushState(null,null,n.toString()),o)return void window.location.reload();t()}}(this.props.initialHref,(()=>{this.setState({isVisible:!1}),this.props.clearQueryValues()}),e)})),Ke()(this,"toggleResults",(e=>{this.props.shouldIntegrateWithDom&&this.state.isVisible!==e&&(e&&this.initializeStaticFilters(),this.setState({isVisible:e}))})),Ke()(this,"showResults",this.toggleResults.bind(this,!0)),Ke()(this,"onChangeQueryString",(e=>{this.getResults(),this.props.hasActiveQuery&&!this.state.isVisible&&this.showResults(),!this.props.hasActiveQuery&&e&&this.hideResults(e),null!==this.props.searchQuery&&document.querySelectorAll(this.props.themeOptions.searchInputSelector).forEach((e=>{e.value=this.props.searchQuery}))})),Ke()(this,"loadNextPage",(()=>{this.props.hasNextPage&&this.getResults({pageHandle:this.props.response.page_handle})})),Ke()(this,"getResults",(({pageHandle:e}={})=>{this.props.makeSearchRequest({aggregations:e?{}:this.props.aggregations,excludedPostTypes:this.state.overlayOptions.excludedPostTypes,filter:this.props.filters,staticFilters:this.props.staticFilters,pageHandle:e,query:this.props.searchQuery,resultFormat:this.getResultFormat(),siteId:this.props.options.siteId,sort:this.props.sort,postsPerPage:this.props.options.postsPerPage,adminQueryFilter:this.props.options.adminQueryFilter,isInCustomizer:this.props.isInCustomizer})})),Ke()(this,"updateOverlayOptions",((e,t)=>{this.setState((t=>({overlayOptionsCustomizerOverride:{...t.overlayOptionsCustomizerOverride,...e}})),t)})),this.state={isVisible:!!this.props.initialIsVisible,overlayOptionsCustomizerOverride:{}},this.getResults=Xe()(this.getResults,200),this.props.enableAnalytics?this.initializeAnalytics():dr=!1,this.props.shouldIntegrateWithDom?this.props.initializeQueryValues():this.props.disableQueryStringIntegration()}static getDerivedStateFromProps(e,t){return{overlayOptions:{...e.overlayOptions,...t.overlayOptionsCustomizerOverride}}}componentDidMount(){this.getResults(),this.props.hasActiveQuery&&this.showResults()}componentDidUpdate(e,t){e.searchQuery===this.props.searchQuery&&e.sort===this.props.sort&&tt()(e.filters)===tt()(this.props.filters)&&tt()(e.staticFilters)===tt()(this.props.staticFilters)||this.onChangeQueryString(this.props.isHistoryNavigation),t.overlayOptions.defaultSort!==this.state.overlayOptions.defaultSort&&this.props.setSort(this.state.overlayOptions.defaultSort),tt()(t.overlayOptions.excludedPostTypes)!==tt()(this.state.overlayOptions.excludedPostTypes)&&this.getResults()}initializeAnalytics(){fr(),function(e=!1){(e||dr)&&window._tkq.push(["clearIdentity"])}(),gr(this.props.options.siteId)}render(){const e=this.getResultFormat(),t=this.props.shouldCreatePortal?Ye.createPortal:e=>e;return Z().createElement(Y.Fragment,null,this.props.isInCustomizer&&Z().createElement(mt,{showResults:this.showResults,toggleResults:this.toggleResults,updateOverlayOptions:this.updateOverlayOptions}),this.props.shouldIntegrateWithDom&&Z().createElement(ft,{initializeQueryValues:this.props.initializeQueryValues,isVisible:this.state.isVisible,overlayOptions:this.state.overlayOptions,setFilter:this.props.setFilter,setSearchQuery:this.props.setSearchQuery,showResults:this.showResults,themeOptions:this.props.themeOptions}),t(Z().createElement(yt,{closeColor:this.state.overlayOptions.closeColor,closeOverlay:this.hideResults,colorTheme:this.state.overlayOptions.colorTheme,hasOverlayWidgets:this.props.hasOverlayWidgets,isVisible:this.state.isVisible},Z().createElement(Gr,{closeOverlay:this.hideResults,enableLoadOnScroll:this.state.overlayOptions.enableInfScroll,enableSort:this.state.overlayOptions.enableSort,filters:this.props.filters,staticFilters:this.props.staticFilters,hasError:this.props.hasError,hasNextPage:this.props.hasNextPage,highlightColor:this.state.overlayOptions.highlightColor,isLoading:this.props.isLoading,isPhotonEnabled:this.props.options.isPhotonEnabled,isPrivateSite:this.props.options.isPrivateSite,isVisible:this.state.isVisible,locale:this.props.options.locale,onChangeSearch:this.props.setSearchQuery,onChangeSort:this.props.setSort,onLoadNextPage:this.loadNextPage,overlayTrigger:this.state.overlayOptions.overlayTrigger,postTypes:this.props.options.postTypes,response:this.props.response,resultFormat:e,searchQuery:this.props.searchQuery,showPoweredBy:this.state.overlayOptions.showPoweredBy,sort:this.props.sort,widgets:this.props.options.widgets,widgetOutsideOverlay:this.props.widgetOutsideOverlay,hasNonSearchWidgets:this.props.options.hasNonSearchWidgets})),document.body))}}Ke()(hn,"defaultProps",{overlayOptions:{},widgets:[]});var dn=Je(((e,t)=>({filters:on(e),staticFilters:cn(e),hasActiveQuery:ln(e),hasError:tn(e),isHistoryNavigation:pn(e),hasNextPage:rn(e),isLoading:nn(e),response:en(e),searchQuery:sn(e),sort:an(e,t.overlayOptions.defaultSort),widgetOutsideOverlay:un(e)})),{clearQueryValues:function(){return{type:"CLEAR_QUERY_VALUES"}},disableQueryStringIntegration:function(){return{type:"DISABLE_QUERY_STRING_INTEGRATION"}},initializeQueryValues:function({isHistoryNavigation:e=!1}={}){return{type:"INITIALIZE_QUERY_VALUES",isHistoryNavigation:e}},makeSearchRequest:function(e){return{type:"MAKE_SEARCH_REQUEST",options:e}},setStaticFilter:Fr,setFilter:Nr,setSearchQuery:Rr,setSort:Pr})(hn),mn=a(601),fn=a.n(mn),gn=a(118);class yn{constructor(e=0,t=0){this.first=null,this.items=Object.create(null),this.last=null,this.max=e,this.size=0,this.ttl=t}has(e){return e in this.items}clear(){return this.first=null,this.items=Object.create(null),this.last=null,this.size=0,this}delete(e){if(this.has(e)){const t=this.items[e];delete this.items[e],this.size--,null!==t.prev&&(t.prev.next=t.next),null!==t.next&&(t.next.prev=t.prev),this.first===t&&(this.first=t.next),this.last===t&&(this.last=t.prev)}return this}evict(){const e=this.first;return delete this.items[e.key],this.first=e.next,this.first.prev=null,this.size--,this}get(e){let t;if(this.has(e)){const r=this.items[e];this.ttl>0&&r.expiry<=(new Date).getTime()?this.delete(e):(t=r.value,this.set(e,t,!0))}return t}keys(){return Object.keys(this.items)}set(e,t,r=!1){let n;if(r||this.has(e)){if(n=this.items[e],n.value=t,!1===r&&(n.expiry=this.ttl>0?(new Date).getTime()+this.ttl:this.ttl),this.last!==n){const e=this.last,t=n.next,r=n.prev;this.first===n&&(this.first=n.next),n.next=null,n.prev=this.last,e.next=n,null!==r&&(r.next=t),null!==t&&(t.prev=r)}}else this.max>0&&this.size===this.max&&this.evict(),n=this.items[e]={expiry:this.ttl>0?(new Date).getTime()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t},1==++this.size?this.first=n:this.last.next=n;return this.last=n,this}}function vn(e=1e3,t=0){if(isNaN(e)||e<0)throw new TypeError("Invalid max value");if(isNaN(t)||t<0)throw new TypeError("Invalid ttl value");return new yn(e,t)}let En;const bn=vn(30,3e5),wn=vn(30,18e5);In();const kn=/(\d{4})-(\d{2})-(\d{2})/;function Cn(e,t,r){let n,s;"year"===r&&([,n,,]=t.match(kn)),"month"===r&&([,n,s]=t.match(kn));let a="",o="";if(s){const e=+s+1,t=e<10?`0${e}`:`${e}`;a=`${n}-${s}-01`,o=e<=12?`${n}-${t}-01`:+n+1+"-01-01"}else n&&(a=`${n}-01-01`,o=+n+1+"-01-01");return{range:{[e]:{gte:a,lt:o}}}}const Sn=new Map([["post_types",e=>({term:{post_type:e}})],["category",e=>({term:{"category.slug":e}})],["post_tag",e=>({term:{"tag.slug":e}})],["month_post_date",e=>Cn("date",e,"month")],["month_post_date_gmt",e=>Cn("date_gmt",e,"month")],["month_post_modified",e=>Cn("date",e,"month")],["month_post_modified_gmt",e=>Cn("date_gmt",e,"month")],["year_post_date",e=>Cn("date",e,"year")],["year_post_date_gmt",e=>Cn("date_gmt",e,"year")],["year_post_modified",e=>Cn("date",e,"year")],["year_post_modified_gmt",e=>Cn("date_gmt",e,"year")]]);function jn(e){const t={};return Object.keys(e).forEach((r=>{const n=e[r];"group_id"===r&&n!==rt&&(t[r]=n)})),t}function xn(e,t,r){const n={bool:{must:[]}};return wr().filter((t=>{return r=e[t],Array.isArray(r)&&r.length>0;var r})).forEach((t=>{e[t].forEach((e=>{Sn.has(t)?n.bool.must.push(Sn.get(t)(e)):n.bool.must.push({term:{[`taxonomy.${t}.slug`]:e}})}))})),t&&n.bool.must.push(t),(null==r?void 0:r.length)>0&&n.bool.must.push({bool:{must_not:r.map((e=>Sn.get("post_types")(e)))}}),n}const On=new Map([["oldest","date_asc"],["newest","date_desc"],["relevance","score_default"]]);function Tn(e){return["price_asc","price_desc","rating_desc"].includes(e)?e:On.get(e,"score_default")}function Rn({aggregations:e,excludedPostTypes:t,filter:r,staticFilters:n,pageHandle:s,query:a,resultFormat:o,sort:i,postsPerPage:c=10,adminQueryFilter:l,isInCustomizer:u=!1}){null===a&&(a="");let p=["date","permalink.url.raw","tag.name.default","category.name.default","post_type","has.image","shortcode_types","image.url.raw"];(o===ot||u)&&(p=p.concat(["meta._wc_average_rating.double","meta._wc_review_count.long","wc.formatted_price","wc.formatted_regular_price","wc.formatted_sale_price","wc.price","wc.sale_price"])),n&&n.group_id&&n.group_id!==rt&&(p=p.concat(["author","blog_name","blog_icon_url"]));let h={aggregations:e,fields:p,highlight_fields:["title","content","comments"],filter:xn(r,l,t),query:encodeURIComponent(a),sort:Tn(i),page_handle:s,size:c};return n&&Object.keys(n).length>0&&(h={...h,...jn(n)}),Kr((0,gn.x)(h))}function Pn(e,t){return new Promise((function(r,n){e({path:t,apiVersion:"1.3"},(function(e,t,s){e&&n(e),r(t,s)}))}))}function Nn(e){return function(t){const r=bn.get(e)||wn.get(e);if("AbortError"===t.name)return r?{_isCached:!0,_isError:!1,_isOffline:!1,...r}:null;if(r)return{_isCached:!0,_isError:!0,_isOffline:!1,...r};throw t}}function Fn(e,t){return function(r){const n={...r,requestId:t};return bn.set(e,n),wn.set(e,n),n}}function In(){En&&En.abort(),En=new AbortController}let An=0,Ln=!0;var Mn={CLEAR_FILTERS:function(e){if(!1===e.propagateToWindow||!Ln)return;const t=Zr();wr().forEach((e=>delete t[e])),Cr().forEach((e=>delete t[e])),Xr(t)},DISABLE_QUERY_STRING_INTEGRATION:function(){Ln=!1},INITIALIZE_QUERY_VALUES:function(e,t){const r=Zr();let n;"s"in r?t.dispatch(Rr(r.s,!1)):t.dispatch(Rr(null,!1)),ct.includes(r.sort)?n=r.sort:"date"===r.orderby?n="string"==typeof r.order&&"ASC"===r.order.toUpperCase()?"oldest":"newest":"relevance"===r.orderby&&(n="relevance"),"string"==typeof n&&t.dispatch(Pr(n,!1)),t.dispatch(Ir(!1)),wr().filter((e=>e in r)).forEach((e=>t.dispatch(Nr(e,r[e],!1)))),Cr().filter((e=>e in r)).forEach((e=>t.dispatch(Fr(e,r[e],!1))))},MAKE_SEARCH_REQUEST:function(e,t){An++,function(e,t){const r=tt()(Array.from(arguments));if(!navigator.onLine&&wn.get(r))return Promise.resolve(wn.get(r)).then((e=>({_isCached:!0,_isError:!1,_isOffline:!0,...e})));if(bn.get(r))return Promise.resolve(bn.get(r)).then((e=>({_isCached:!0,_isError:!1,_isOffline:!1,...e})));const n=Rn(e),s=Nn(r),o=Fn(r,t),i=`/sites/${e.siteId}/search?${n}`,{apiNonce:c,apiRoot:l,isPrivateSite:u,isWpcom:p}=window[nt];if(u&&p)return a.e(52).then(a.bind(a,52)).then((({default:e})=>Pn(e,i).catch(s).then(o)));const h=`https://public-api.wordpress.com/rest/v1.3${i}`,d=`${l}wpcom/v2/search?${n}`,m=u?d:h;return In(),fetch(m,{headers:u?{"X-WP-Nonce":c}:{},credentials:u?"include":"same-origin",signal:En.signal}).then((e=>200!==e.status?Promise.reject(`Unexpected response from API with status code ${e.status}.`):e)).then((e=>e.json())).then(o).catch(s)}(e.options,An).then((r=>{null!==r&&t.dispatch(function({options:e,response:t}){return{type:"RECORD_SUCCESSFUL_SEARCH_REQUEST",options:e,response:t}}({options:e.options,response:r}))})).catch((e=>{console.error("Jetpack Search encountered an error:",e),t.dispatch(function(e){return{type:"RECORD_FAILED_SEARCH_REQUEST",error:e}}(e))}))},SET_FILTER:function(e){if(!1===e.propagateToWindow||!Ln)return;if(!wr().includes(e.name))return;const t=Zr();t[e.name]=e.value,Xr(t)},SET_STATIC_FILTER:function(e){if(!1===e.propagateToWindow)return;if(!Cr().includes(e.name))return;const t=Zr();t[e.name]=e.value,Xr(t)},SET_SEARCH_QUERY:function(e){if(!1===e.propagateToWindow||!Ln)return;const t=Zr();null!==e.query?t.s=e.query:delete t.s,Xr(t)},SET_SORT:function(e){if(!1===e.propagateToWindow||!Ln)return;if(!ct.includes(e.sort))return;const t=Zr();t.sort=e.sort,delete t.order,delete t.orderby,Xr(t)}};var zn=function e(t,r,n){var s;if("function"==typeof r&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeof r&&void 0===n&&(n=r,r=void 0),void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(e)(t,r)}if("function"!=typeof t)throw new Error("Expected the reducer to be a function.");var a=t,o=r,i=[],c=i,l=!1;function u(){c===i&&(c=i.slice())}function p(){if(l)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return o}function h(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(l)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribelistener for more details.");var t=!0;return u(),c.push(e),function(){if(t){if(l)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribelistener for more details.");t=!1,u();var r=c.indexOf(e);c.splice(r,1),i=null}}}function d(e){if(!ye(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(l)throw new Error("Reducers may not dispatch actions.");try{l=!0,o=a(o,e)}finally{l=!1}for(var t=i=c,r=0;rt.response.requestId)return e;const r={...t.response};return t.options.pageHandle&&(r.aggregations={..."aggregations"in e&&!Array.isArray(e)?e.aggregations:{},...Array.isArray(r.aggregations)?{}:r.aggregations},r.results=[..."results"in e?e.results:[],...r.results]),Array.isArray(r.results)&&r.results.length>r.total&&(r.total=r.results.length),r}}return e},searchQuery:function(e=null,t){switch(t.type){case"SET_SEARCH_QUERY":return t.query;case"CLEAR_QUERY_VALUES":return null}return e},serverOptions:function(e=(()=>{var e;return null!==(e=window[nt])&&void 0!==e?e:{}})()){return e},sort:function(e=null,t){switch(t.type){case"SET_SORT":return ct.includes(t.sort)?t.sort:e;case"CLEAR_QUERY_VALUES":return null}return e}}),{},function(){for(var e=arguments.length,t=new Array(e),r=0;re("core").getSite()))}}var Dn=window.wp.coreData;function Hn(){const[e,t]=(0,Dn.useEntityProp)("root","site","jetpack_search_color_theme"),[r,n]=(0,Dn.useEntityProp)("root","site","jetpack_search_result_format"),[s,a]=(0,Dn.useEntityProp)("root","site","jetpack_search_default_sort"),[o,i]=(0,Dn.useEntityProp)("root","site","jetpack_search_overlay_trigger"),[c,l]=(0,Dn.useEntityProp)("root","site","jetpack_search_highlight_color"),[u,p]=(0,Dn.useEntityProp)("root","site","jetpack_search_enable_sort"),[h,d]=(0,Dn.useEntityProp)("root","site","jetpack_search_inf_scroll"),[m,f]=(0,Dn.useEntityProp)("root","site","jetpack_search_show_powered_by"),[g,y]=(0,Dn.useEntityProp)("root","site","jetpack_search_excluded_post_types");return{color:c,excludedPostTypes:(0,Y.useMemo)((()=>null==g?void 0:g.split(",").filter((e=>(null==e?void 0:e.length)>0))),[g]),infiniteScroll:h,resultFormat:r,setColor:l,setExcludedPostTypes:e=>y(e.join(",")),setInfiniteScroll:d,setResultFormat:n,setShowLogo:f,setSort:a,setSortEnabled:p,setTheme:t,setTrigger:i,showLogo:m,sort:s,sortEnabled:u,theme:e,trigger:o}}const Vn=i.__;a.p=window.JetpackInstantSearchOptions.webpackPublicPath;const Un={aggregations:function(e=[]){const t={};return e.forEach((({filters:e})=>e.forEach((e=>{t[e.filter_id]=function(e){switch(e.type){case"date_histogram":return{date_histogram:{field:"post_date_gmt"===e.field?"date_gmt":"date",interval:e.interval}};case"taxonomy":{let t=`taxonomy.${e.taxonomy}.slug_slash_name`;return"post_tag"===e.taxonomy?t="tag.slug_slash_name":"category"===e.taxonomy&&(t="category.slug_slash_name"),{terms:{field:t,size:e.count}}}case"post_type":return{terms:{field:e.type,size:e.count}}}}(e)})))),t}([...window[nt].widgets,...window[nt].widgetsOutsideOverlay]),defaultSort:window[nt].defaultSort,hasOverlayWidgets:!!window[nt].hasOverlayWidgets,options:window[nt],themeOptions:function(e){const t={searchInputSelector:['input[name="s"]:not(.jetpack-instant-search__box-input)',"#searchform input.search-field:not(.jetpack-instant-search__box-input)",".search-form input.search-field:not(.jetpack-instant-search__box-input)",".searchform input.search-field:not(.jetpack-instant-search__box-input)"].join(", "),filterInputSelector:["a.jetpack-search-filter__link"],overlayTriggerSelector:[".jetpack-instant-search__open-overlay-button","header#site-header .search-toggle[data-toggle-target]"].join(",")};return e.theme_options?{...t,...e.theme_options}:t}(window[nt])};function Qn(){const{color:e,excludedPostTypes:t,infiniteScroll:r,resultFormat:n,showLogo:s,sort:a,sortEnabled:o,theme:i,trigger:l}=Hn(),u={...window[nt].overlayOptions,...(0,c.pickBy)({colorTheme:i,defaultSort:a,enableInfScroll:r,enableSort:o,excludedPostTypes:t,highlightColor:e,overlayTrigger:l,resultFormat:n,showPoweredBy:s},(e=>void 0!==e))},{isLoading:p}=$n();return React.createElement("div",{className:"jp-search-configure-app-wrapper"},p?React.createElement("img",{className:"jp-search-configure-loading-spinner",width:"32",height:"32",alt:Vn("Loading","jetpack"),src:"//en.wordpress.com/i/loading/loading-64.gif"}):React.createElement(ne,{store:zn},React.createElement(dn,J()({},Un,{enableAnalytics:!1,initialIsVisible:!0,initialShowResults:!0,isInCustomizer:!1,overlayOptions:u,shouldCreatePortal:!1,shouldIntegrateWithDom:!1}))))}const Bn="jetpack_search_customberg",qn=(...e)=>yr(...e,!0);function Wn(){const{saveEntityRecord:e,undo:t,redo:r}=(0,s.useDispatch)("core"),n=(0,s.useSelect)((e=>e("core").getEntityRecordEdits("root","site"))),a=n&&Object.keys(n).length>0,o=(0,s.useSelect)((e=>e("core").isSavingEntityRecord("root","site"))),i=(0,s.useSelect)((e=>e("core").hasUndo())),c=(0,s.useSelect)((e=>e("core").hasRedo())),l=(0,Y.useCallback)((()=>{a&&e("root","site",n)}),[n,a,e]);return{editedEntities:n,hasRedo:i,hasUndo:c,hasUnsavedEdits:a,isSaving:o,redo:r,saveRecords:l,undo:t}}const Jn=i.__;function Gn(){const{editedEntities:e,isSaving:t,hasUnsavedEdits:r,saveRecords:s}=Wn();return React.createElement(n.Button,{"aria-disabled":t,disabled:!r,isBusy:t,isPrimary:!0,onClick:(...r)=>{t||(qn(`${Bn}_save_button_click`,{initialSettings:JSON.stringify(window[nt].overlayOptions),changedSettings:JSON.stringify(e),changedSettingNames:Object.keys(e).join(",")}),s(...r))}},Jn(t?"Saving…":"Save","jetpack"))}const Kn=i.__;var Yn=function(){const e=(0,V.useViewportMatch)("medium");return React.createElement("div",{className:"jp-search-configure-header"},React.createElement("div",{className:"jp-search-configure-header__navigable-toolbar-wrapper"},e?React.createElement("h1",{className:"jp-search-configure-header__title"},Kn("Jetpack Search","jetpack")):React.createElement(n.VisuallyHidden,{as:"h1",className:"jp-search-configure-header__title"},Kn("Jetpack Search","jetpack"))),React.createElement("div",{className:"jp-search-configure-header__actions"},React.createElement(Gn,null),React.createElement(z.Slot,{scope:Q})))};const Zn=i.__,Xn={header:Zn("Jetpack Search customization top bar","jetpack"),body:Zn("Jetpack Search customization preview","jetpack"),sidebar:Zn("Jetpack Search customization settings","jetpack"),footer:Zn("Jetpack Search customization footer","jetpack")};function es(){const{hasSidebarEnabled:e,isLargeViewport:t}=(0,s.useSelect)((e=>({isLargeViewport:e(O.store).isViewportMatch("large"),hasSidebarEnabled:!!e(E).getActiveComplementaryArea(Q)}))),{enableComplementaryArea:n,disableComplementaryArea:a}=(0,s.useDispatch)(E);return(0,r.useEffect)((()=>{t?n(Q,q):a(Q)}),[n,a,t]),React.createElement(U,{content:React.createElement(Qn,null),header:React.createElement(Yn,null),labels:Xn,sidebar:e&&React.createElement(H.Slot,{scope:Q})})}var ts=(0,r.createElement)(C.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(C.Path,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"})),rs=window.wp.blockEditor,ns=window.wp.url;const ss=i.__;function as(){return React.createElement("div",{className:"jp-search-configure-sidebar-description"},React.createElement(rs.BlockIcon,{icon:Hr}),React.createElement("div",null,React.createElement("p",null,ss("Jetpack Instant Search will allow your visitors to get search results as soon as they start typing. Customize this experience to offer better results that match your site.","jetpack")),React.createElement(n.Button,{href:"widgets.php",isTertiary:!0},ss("Edit widgets","jetpack")),React.createElement(n.Button,{href:(0,ns.addQueryArgs)("customize.php",{"autofocus[section]":"jetpack_search",return:`${window.location.pathname}${window.location.search}`}),isTertiary:!0},ss("Configure in the Customizer","jetpack"))))}const os=i.__,is=[{name:"Dull blue",color:"#463ECE"},{name:"Jazzberry jam",color:"#C6446F"},{name:"June bud",color:"#C4D455"}];function cs({disabled:e,value:t,onChange:r}){const n=(0,s.useSelect)((e=>{var t;const r=null!==(t=e("core/block-editor").getSettings())&&void 0!==t?t:{};return Array.isArray(null==r?void 0:r.colors)&&r.colors.length>0?r.colors:is}));return React.createElement("div",{className:"jp-search-configure-color-input components-base-control"},React.createElement(rs.__experimentalColorGradientControl,{label:os("Highlight for Search Terms","jetpack"),disabled:e,colorValue:t,colors:n,disableCustomColors:!1,disableCustomGradients:!0,onColorChange:r}))}const ls=i.__,us=window.JetpackInstantSearchOptions.postTypes;function ps({disabled:e,onChange:t,validPostTypes:s=us,value:a}){const o=(0,r.useMemo)((()=>Object.keys(s)),[s]),i=(0,r.useMemo)((()=>a&&Array.isArray(a)?new Set(a):new Set),[a]),c=i.size===o.length-1;return React.createElement("div",{className:"jp-search-configure-excluded-post-types-control components-base-control"},React.createElement("div",{className:"jp-search-configure-excluded-post-types-control__label"},ls("Excluded Post Types","jetpack")),c&&React.createElement(n.Notice,{isDismissible:!1,status:"info"},ls("You must leave at least one post type unchecked.","jetpack")),o.map((r=>{return React.createElement(n.CheckboxControl,{checked:i.has(r),disabled:e||!i.has(r)&&c,key:r,label:us[r].name,onChange:(s=r,e=>{const r=new Set(i);e?r.add(s):r.delete(s),t([...r])}),value:r});var s})))}function hs({theme:e}){const t="dark"===e?"#000":"#fff",r="dark"===e?"#4F5861":"#DDE5EE";return React.createElement("svg",{width:"104",height:"80",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0},React.createElement("rect",{x:"7.5",y:"7.5",width:"89",height:"65",rx:"3.5",fill:t,stroke:r}),React.createElement("path",{d:"M16 20a4 4 0 014-4h49a4 4 0 010 8H20a4 4 0 01-4-4zM42 55.5a1.5 1.5 0 011.5-1.5h32a1.5 1.5 0 010 3h-32a1.5 1.5 0 01-1.5-1.5zM42 60.5a1.5 1.5 0 011.5-1.5h11a1.5 1.5 0 010 3h-11a1.5 1.5 0 01-1.5-1.5zM16 47a4 4 0 014-4h12a4 4 0 014 4v12a4 4 0 01-4 4H20a4 4 0 01-4-4V47zM42 48a3 3 0 013-3h40a3 3 0 110 6H45a3 3 0 01-3-3zM8 32h89v1H8z",fill:r}))}const ds=i.__;function ms({disabled:e,value:t,onChange:r}){return React.createElement("div",{className:"jp-search-configure-theme-buttons components-base-control"},React.createElement(n.Button,{className:k()({"jp-search-configure-theme-button--selected":"light"===t}),disabled:e,onClick:()=>r("light"),variant:"link"},React.createElement(hs,{theme:"light"}),React.createElement("span",{"aria-label":ds("Light Theme","jetpack")},ds("Light","jetpack"))),React.createElement(n.Button,{className:k()({"jp-search-configure-theme-button--selected":"dark"===t}),disabled:e,onClick:()=>r("dark"),variant:"link"},React.createElement(hs,{theme:"dark"}),React.createElement("span",{"aria-label":ds("Dark Theme","jetpack")},ds("Dark","jetpack"))))}const fs=i.__;function gs(){const{color:e,excludedPostTypes:t,infiniteScroll:r,resultFormat:s,setColor:a,setExcludedPostTypes:o,setInfiniteScroll:i,setResultFormat:c,setShowLogo:l,setSort:u,setSortEnabled:p,setTheme:h,setTrigger:d,showLogo:m,sort:f,sortEnabled:g,theme:y,trigger:v}=Hn(),{isSaving:_}=Wn(),{isLoading:E}=$n(),b=_||E;return React.createElement(n.Panel,{className:k()("jp-search-configure-sidebar-options",{"jp-search-configure-sidebar-options--is-disabled":b})},React.createElement(n.PanelBody,{title:fs("Styling","jetpack"),initialOpen:!0},React.createElement(ms,{disabled:b,onChange:h,value:y}),React.createElement(n.RadioControl,{className:"jp-search-configure-result-format-radios",label:fs("Result Format","jetpack"),selected:s,options:[{label:fs("Minimal","jetpack"),value:"minimal"},{label:fs("Expanded (shows images)","jetpack"),value:"expanded"},{label:fs("Product (for WooCommerce stores)","jetpack"),value:"product"}],onChange:c}),React.createElement(cs,{disabled:b,onChange:a,value:e})),React.createElement(n.PanelBody,{title:fs("Search Options","jetpack"),initialOpen:!0},React.createElement(n.SelectControl,{disabled:b,label:fs("Default Sort","jetpack"),value:f,options:[{label:fs("Relevance (recommended)","jetpack"),value:"relevance"},{label:fs("Newest first","jetpack"),value:"newest"},{label:fs("Oldest first","jetpack"),value:"oldest"}],onChange:u}),React.createElement(n.SelectControl,{disabled:b,label:fs("Overlay Trigger","jetpack"),value:v,options:[{label:fs("Open when the user starts typing","jetpack"),value:"immediate"},{label:fs("Open when results are available","jetpack"),value:"results"},{label:fs("Open when user submits the form","jetpack"),value:"submit"}],onChange:d}),React.createElement(ps,{disabled:b,onChange:o,value:t})),React.createElement(n.PanelBody,{title:fs("Additional Settings","jetpack"),initialOpen:!0},React.createElement(n.ToggleControl,{checked:g,disabled:b,label:fs("Show sort selector","jetpack"),onChange:p}),React.createElement(n.ToggleControl,{checked:r,disabled:b,label:fs("Enable Infinite Scroll","jetpack"),onChange:i}),React.createElement(n.ToggleControl,{checked:m,disabled:b,label:fs('Show "Powered by Jetpack"',"jetpack"),onChange:l})))}const ys=i.__;function vs({currentTab:e}){return React.createElement("ul",null,React.createElement("li",null,React.createElement(_s,{identifier:B,label:ys("Jetpack Search","jetpack"),isActive:e===B})),React.createElement("li",null,React.createElement(_s,{identifier:q,label:ys("Options","jetpack"),isActive:e===q})))}function _s({identifier:e,label:t,isActive:r}){const{enableComplementaryArea:a}=(0,s.useDispatch)(E),o=r?(0,i.sprintf)(ys("%s (selected)","jetpack"),t):t;return React.createElement(n.Button,{onClick:()=>a(Q,e),className:k()("jp-search-configure-sidebar__panel-tab",{"is-active":r}),"aria-label":o,"data-label":t},t)}function Es(){const e=(0,s.useSelect)((e=>{const{getActiveComplementaryArea:t}=e(E);return t(Q)?t(Q):q}),[]);return React.createElement(H,{className:"jp-search-configure-sidebar",closeLabel:ys("Close settings","jetpack"),header:React.createElement(vs,{currentTab:e}),headerClassName:"jp-search-configure-sidebar__panel-tabs",icon:ts,identifier:e,isActiveByDefault:!0,scope:Q,title:ys("Settings","jetpack")},e===B&&React.createElement(as,null),e===q&&React.createElement(gs,null))}function bs(){return(0,r.useEffect)((()=>{((...e)=>{fr(...e,!0)})(),((...e)=>{gr(...e,!0)})(window[nt].siteId),qn(`${Bn}_page_view`)}),[]),React.createElement(n.SlotFillProvider,null,React.createElement(es,null),React.createElement(Es,null),React.createElement(n.Popover.Slot,null))}function ws(e){document.body.classList.add("folded"),(0,r.render)(React.createElement(bs,null),document.getElementById(e))}window.jetpackSearchConfigureInit=ws}();var i=window;for(var c in o)i[c]=o[c];o.__esModule&&Object.defineProperty(i,"__esModule",{value:!0})}();