PageSourceSearch

https://assets.cgtrader.com/packs/js/69755-8dbdf730b8f0f812b6fe.js

js cgtrader.com collected 2026-09-24 08:26:44 UTC 39,270 bytes, 3 lines download raw bytes

1/*! For license information please see 69755-8dbdf730b8f0f812b6fe.js.LICENSE.txt */
2"use strict";(globalThis.webpackChunkcgtrader=globalThis.webpackChunkcgtrader||[]).push([[69755],{76235(e,t,r){r.r(t),r.d(t,{default:()=>c});var n=r(96540),a=r(5556),o=r(14739),i=r(21758);function l(e){var t=e.variant,r=e.icon,a=e.title,l=e.badge,c=void 0===l?null:l,s=e.href,u=void 0===s?null:s;return n.createElement(i.default,{href:u,variant:t},n.createElement(r,null),n.createElement("div",{className:"promo-card__content"},n.createElement("div",{className:"promo-card__content--title"},a,c&&n.createElement("span",{className:"promo-card__badge"},c)),n.createElement("div",{className:"promo-card__arrow-wrapper"},n.createElement(o.default,{className:"circled-arrow--responsive"}))))}l.propTypes={variant:(0,a.oneOf)(["sale","free"]).isRequired,icon:a.elementType.isRequired,title:a.string.isRequired,badge:a.string,href:a.string},l.displayName="PromoCard";const c=l},21758(e,t,r){r.r(t),r.d(t,{default:()=>i});var n=r(96540),a=r(5556);function o(e){var t=e.children,r=e.href,a=void 0===r?null:r,o=e.variant;return a?n.createElement("a",{href:a,className:"promo-card promo-card--".concat(o),style:{textDecoration:"none",color:"inherit"}},t):n.createElement("div",{className:"promo-card promo-card--".concat(o)},t)}o.propTypes={children:a.node.isRequired,href:a.string,variant:(0,a.oneOf)(["sale","free"]).isRequired};const i=o},67105(e,t,r){r.r(t),r.d(t,{default:()=>u});var n=r(96540),a=r(71996),o=r(5556),i=r(73958),l=r(1406);function c(e,t){var r=new URLSearchParams({mode:"text-to-3d"}),n=null===e||void 0===e?void 0:e.trim();return n&&r.set("prompt",n),(0,l.T)("/ai?".concat(r.toString()),t)}function s(e){var t=e.value,r=void 0===t?"":t,o=e.locale,l=void 0===o?"en":o,s=i.default.t("search.aiMode",{ns:"new-home",lng:l});return n.createElement("a",{className:"new-search__ai-mode",href:c(r,l),"data-track":"ai-mode-click","data-content-type":"ai-mode"},n.createElement(a.default,{width:"20",height:"20",className:"new-search__ai-mode-icon"}),n.createElement("span",{className:"new-search__ai-mode-label"},s))}s.propTypes={value:o.string,locale:o.string};const u=s},11273(e,t,r){r.r(t),r.d(t,{default:()=>l});var n=r(96540),a=r(5556),o=r(50757);function i(e){var t=e.searchKeyword,r=e.suggestedKeyword,a=e.thumbnailUrl,i=void 0===a?"":a,l=e.onKeywordClick,c=t.toLowerCase(),s=n.createElement("div",{className:"new-search__suggestion-wrapper"},i&&n.createElement("img",{src:i,alt:"",className:"new-search__suggestion-thumbnail"}),n.createElement("span",null,[...r].map((e,t)=>((e,t)=>c.includes(e.toLowerCase())?e:n.createElement("b",{key:"".concat(r,"-letter-").concat(t)},e))(e,t))));return n.createElement("li",{className:"new-search__suggestion","data-track":"search-suggestion-click","data-suggestion-type":"keyword","data-selected-keyword":r,"data-content-type":"search-suggestion"},n.createElement(o.A,{fluid:!0,label:s,onClick:()=>l({suggestedKeyword:r})}))}i.propTypes={suggestedKeyword:a.string.isRequired,searchKeyword:a.string.isRequired,onKeywordClick:a.func.isRequired,thumbnailUrl:a.string};const l=i},71822(e,t,r){r.r(t),r.d(t,{default:()=>l});var n=r(96540),a=r(63064),o=r(93651),i=r(48171);const l=function(e){return n.createElement(a.Ht,{client:o.A},n.createElement(i.default,e))}},48171(e,t,r){r.r(t),r.d(t,{default:()=>v});var n,a=r(96540),o=r(62816),i=r(45939),l=r(9767),c=r(5556),s=r(73958),u=r(14965),d=r(67105),f=r(31383),m=r(23159),h=r(12575);function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,l=[],c=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return g(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function y(e){var t,c=e.placeholder,g=void 0===c?"":c,y=e.locale,v=void 0===y?"en":y,w=e.printReady,C=void 0!==w&&w,b=e.aiMode,E=void 0!==b&&b,_=e.searchDropdown,k=void 0===_?null:_,L=(0,h.default)({placeholder:g,locale:v,printReady:C,aiMode:E}),S=L.searchRef,O=L.searchedValue,T=L.submitting,j=L.suggestions,A=L.showSuggestions,x=L.isFocused,K=L.actualPlaceholder,P=L.handleChange,N=L.handleKeyDown,R=L.handleFocus,F=L.handleSearchClick,U=L.handleKeywordSuggestionClick,I=p((0,a.useState)(!1),2),M=I[0],q=I[1],D=p((0,a.useState)(!1),2),G=D[0],Z=D[1],V=E&&x&&Boolean(k)&&!G,B=(0,m.default)({query:O,enabled:V}),H=B.results,z=B.isLoading;(0,a.useEffect)(()=>{var e=!0;return V&&!M&&(n?q(!0):r.e(30663).then(r.bind(r,30663)).then(t=>{e&&(n=t.default,q(!0))}).catch(e=>console.error("Failed to load HomeSearchDropdown:",e))),()=>{e=!1}},[V,M]);var $=s.default.t("search.submitAriaLabel",{ns:"new-home",lng:v}),W=T?a.createElement("div",{className:"new-search__loader-wrapper"},a.createElement("div",{className:"cgt-spinner cgt-spinner--xsmall new-search__loader"})):a.createElement(l.default,null),J=e=>a.createElement(i.A,{id:"new-search-input",isPilot:!0,placeholder:K,type:"primary",inputType:"text",autoComplete:"off",trailButton:e,handleChange:P,onKeyDown:N,onFocus:R,classNames:"new-search__input",value:O,"data-track":"search-input","data-content-type":"search","aria-controls":V?"home-search-dropdown":void 0}),Q=A&&null!==j&&void 0!==j&&null!==(t=j.keywords)&&void 0!==t&&t.length?a.createElement(f.default,{suggestions:j,onKeywordClick:U,locale:v}):null,X=V&&M&&n?a.createElement(n,{columns:k.columns,aiCards:k.aiCards,aiSectionTitle:k.aiSectionTitle,ariaLabel:k.ariaLabel,groupedResults:H,isLoading:z,query:O}):null;if(E)return a.createElement("div",{ref:S,className:"new-search__wrap new-search__wrap--ai"},a.createElement("form",{className:"new-search new-search--ai",onSubmit:e=>{e.preventDefault(),F()},"data-track":"search-form","data-content-type":"search"},J(null),a.createElement(u.default,{locale:v,onActiveChange:Z}),a.createElement("div",{className:"new-search__controls"},a.createElement(o.A,{size:"medium",icon:W,variant:"only-icon",actionType:"submit",customClass:"new-search__search-btn","aria-label":$,"data-track":"search-submit","data-content-type":"search"}),a.createElement(d.default,{value:O,locale:v})),X,!V&&Q));var Y=a.createElement(o.A,{size:"medium",icon:W,variant:"only-icon",actionType:"submit",style:{position:"absolute",right:"4px",top:"4px"},"aria-label":$,"data-track":"search-submit","data-content-type":"search"});return a.createElement("div",{ref:S,className:"new-search__wrap new-search__wrap--with-image"},a.createElement(u.default,{locale:v}),a.createElement("form",{className:"new-search",onSubmit:e=>{e.preventDefault(),F()},"data-track":"search-form","data-content-type":"search"},J(Y),Q))}y.propTypes={placeholder:c.string,locale:c.string,printReady:c.bool,aiMode:c.bool,searchDropdown:c.object};const v=y},39474(e,t,r){r.r(t),r.d(t,{default:()=>s});var n=r(96540),a=r(50757),o=r(5556),i=r(73958),l=r(11273);function c(e){var t=e.type,r=e.keyword,o=void 0===r?"":r,c=e.categoryTitle,s=void 0===c?"":c,u=e.itemTitle,d=void 0===u?"":u,f=e.itemThumbnailImage,m=void 0===f?"":f,h=e.searchKeyword,p=void 0===h?"":h,g=e.onKeywordClick,y=void 0===g?null:g,v=e.suggestedKeyword,w=void 0===v?"":v,C=e.thumbnailUrl,b=void 0===C?"":C,E=e.locale,_=void 0===E?"en":E;switch(t){case"keywordsInCategory":return n.createElement("li",{className:"new-search__suggestion","data-track":"search-suggestion-click","data-suggestion-type":"keyword-in-category","data-selected-keyword":o,"data-content-type":"search-suggestion"},n.createElement(a.A,{label:i.default.t("search.keywordInCategory",{keyword:o,category:s,ns:"new-home",lng:_}),fluid:!0}));case"category":return n.createElement(l.default,{suggestedKeyword:w,searchKeyword:p,onKeywordClick:y,thumbnailUrl:b});case"item":return n.createElement("li",{className:"new-search__suggestion","data-track":"search-suggestion-click","data-suggestion-type":"item","data-selected-keyword":d,"data-content-type":"search-suggestion"}
2,n.createElement("img",{src:m,alt:d,width:60,height:40}),n.createElement(a.A,{label:"".concat(d),fluid:!0}));default:return null}}c.propTypes={type:(0,o.oneOf)(["keywordsInCategory","category","item"]).isRequired,keyword:o.string,categoryTitle:o.string,itemTitle:o.string,itemThumbnailImage:o.string,searchKeyword:o.string,thumbnailUrl:o.string,onKeywordClick:o.func,suggestedKeyword:o.string,locale:o.string};const s=c},31383(e,t,r){r.r(t),r.d(t,{default:()=>s});var n=r(96540),a=r(549),o=r(5556),i=r(41087),l=r(39474);function c(e){var t=e.suggestions,r=void 0===t?null:t,o=e.onKeywordClick,c=void 0===o?i.tE:o,s=e.locale,u=void 0===s?"en":s;if(!r)return null;var d=r.keywordsInCategory,f=void 0===d?[]:d,m=r.keywords,h=void 0===m?[]:m,p=r.items,g=r.searchKeyword,y=f.length>0&&h.length>0,v=f&&f.length>0,w=h&&h.length>0;return n.createElement("div",{className:"new-search__suggestions cgt-effect-card-border-grey-thin"},n.createElement("ul",{className:"new-search__suggestions-list"},v&&f.map(e=>{var t=e.keyword,r=e.categoryTitle,a=e.thumbnailUrl;return n.createElement(l.default,{key:t,type:"keywordsInCategory",keyword:t,categoryTitle:r,thumbnailUrl:a,locale:u})}),w&&h.map(e=>{var t=e.suggestedKeyword,r=e.thumbnailUrl;return n.createElement(l.default,{key:t,type:"category",suggestedKeyword:t,searchKeyword:g,onKeywordClick:c,thumbnailUrl:r})}),p&&n.createElement(n.Fragment,null,y&&n.createElement(a.A,{customClass:"new-search__suggestions-divider"}),p.map(e=>{var t=e.itemTitle,r=e.itemThumbnailImage,a=e.thumbnailUrl;return n.createElement(l.default,{key:t,type:"item",itemTitle:t,itemThumbnailImage:r,thumbnailUrl:a})}))))}c.propTypes={suggestions:o.object,onKeywordClick:o.func,locale:o.string};const s=c},23159(e,t,r){r.r(t),r.d(t,{default:()=>h});var n=r(96540),a=r(9421),o=r(20181),i=r.n(o),l=r(46266);function c(){var e,t,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",a=r.toStringTag||"@@toStringTag";function o(r,n,a,o){var c=n&&n.prototype instanceof l?n:l,u=Object.create(c.prototype);return s(u,"_invoke",function(r,n,a){var o,l,c,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,r){return o=t,l=0,c=e,f.n=r,i}};function m(r,n){for(l=r,c=n,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,h=o[2];r>3?(a=h===n)&&(c=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=r<2&&m<o[1])?(l=0,f.v=n,f.n=o[1]):m<h&&(a=r<3||o[0]>n||n>h)&&(o[4]=r,o[5]=n,f.n=h,l=0))}if(a||r>1)return i;throw d=!0,n}return function(a,u,h){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,h),l=u,c=h;(t=l<2?e:c)||!d;){o||(l?l<3?(l>1&&(f.n=-1),m(l,c)):f.n=c:f.v=c);try{if(s=2,o){if(l||(a="next"),t=o[a]){if(!(t=t.call(o,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(c=TypeError("The iterator does not provide a '"+a+"' method"),l=1);o=e}else if((t=(d=f.n<0)?c:r.call(n,f))!==i)break}catch(t){o=e,l=1,c=t}finally{s=1}}return{value:t,done:d}}}(r,a,o),!0),u}var i={};function l(){}function u(){}function d(){}t=Object.getPrototypeOf;var f=[][n]?t(t([][n]())):(s(t={},n,function(){return this}),t),m=d.prototype=l.prototype=Object.create(f);function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,s(e,a,"GeneratorFunction")),e.prototype=Object.create(m),e}return u.prototype=d,s(m,"constructor",d),s(d,"constructor",u),u.displayName="GeneratorFunction",s(d,a,"GeneratorFunction"),s(m),s(m,a,"Generator"),s(m,n,function(){return this}),s(m,"toString",function(){return"[object Generator]"}),(c=function(){return{w:o,m:h}})()}function s(e,t,r,n){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}s=function(e,t,r,n){function o(t,r){s(e,t,function(e){return this._invoke(t,r,e)})}t?a?a(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(o("next",0),o("throw",1),o("return",2))},s(e,t,r,n)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,l=[],c=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}
2finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?d(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function f(e,t,r,n,a,o,i){try{var l=e[o](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,a)}var m=function(){var e,t=(e=c().m(function e(t){var r,n,a,o,i,s;return c().w(function(e){for(;;)switch(e.n){case 0:return n=t.queryKey,a=t.signal,o=u(n,2),i=o[1],e.n=1,l.A.get("/api/internal/items/grouped_live_search",{params:{query:i},headers:{"Cache-Control":"no-cache"},signal:a,timeout:3e3});case 1:return s=e.v,e.a(2,(null===(r=s.data)||void 0===r?void 0:r.data)||null)}},e)}),function(){var t=this,r=arguments;return new Promise(function(n,a){var o=e.apply(t,r);function i(e){f(o,n,a,i,l,"next",e)}function l(e){f(o,n,a,i,l,"throw",e)}i(void 0)})});return function(e){return t.apply(this,arguments)}}();function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.query,r=void 0===t?"":t,o=e.enabled,l=void 0!==o&&o,c=r.trim(),s=u((0,n.useState)(c),2),d=s[0],f=s[1],h=(0,n.useMemo)(()=>i()(f,300),[]);(0,n.useEffect)(()=>c?(h(c),()=>h.cancel()):(h.cancel(),void f("")),[c,h]);var p=(0,a.I)({queryKey:["groupedLiveSearch",d],queryFn:m,enabled:l&&d.length>0,keepPreviousData:!0,retry:!1}),g=p.data,y=p.isFetching,v=c.length>0&&null!==g&&void 0!==g?g:null,w=c!==d;return{results:v,isLoading:l&&c.length>0&&(w||y)}}},12575(e,t,r){r.r(t),r.d(t,{default:()=>C});var n=r(96540),a=r(20181),o=r.n(a),i=r(46266),l=r(73958),c=r(5072),s=r(66899),u=r(1406);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){m(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(){var e,t,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",a=r.toStringTag||"@@toStringTag";function o(r,n,a,o){var c=n&&n.prototype instanceof l?n:l,s=Object.create(c.prototype);return p(s,"_invoke",function(r,n,a){var o,l,c,s=0,u=a||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,r){return o=t,l=0,c=e,f.n=r,i}};function m(r,n){for(l=r,c=n,t=0;!d&&s&&!a&&t<u.length;t++){var a,o=u[t],m=f.p,h=o[2];r>3?(a=h===n)&&(c=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=m&&((a=r<2&&m<o[1])?(l=0,f.v=n,f.n=o[1]):m<h&&(a=r<3||o[0]>n||n>h)&&(o[4]=r,o[5]=n,f.n=h,l=0))}if(a||r>1)return i;throw d=!0,n}return function(a,u,h){if(s>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,h),l=u,c=h;(t=l<2?e:c)||!d;){o||(l?l<3?(l>1&&(f.n=-1),m(l,c)):f.n=c:f.v=c);try{if(s=2,o){if(l||(a="next"),t=o[a]){if(!(t=t.call(o,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(c=TypeError("The iterator does not provide a '"+a+"' method"),l=1);o=e}else if((t=(d=f.n<0)?c:r.call(n,f))!==i)break}catch(t){o=e,l=1,c=t}finally{s=1}}return{value:t,done:d}}}(r,a,o),!0),s}var i={};function l(){}function c(){}function s(){}t=Object.getPrototypeOf;
2var u=[][n]?t(t([][n]())):(p(t={},n,function(){return this}),t),d=s.prototype=l.prototype=Object.create(u);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,p(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return c.prototype=s,p(d,"constructor",s),p(s,"constructor",c),c.displayName="GeneratorFunction",p(s,a,"GeneratorFunction"),p(d),p(d,a,"Generator"),p(d,n,function(){return this}),p(d,"toString",function(){return"[object Generator]"}),(h=function(){return{w:o,m:f}})()}function p(e,t,r,n){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}p=function(e,t,r,n){function o(t,r){p(e,t,function(e){return this._invoke(t,r,e)})}t?a?a(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(o("next",0),o("throw",1),o("return",2))},p(e,t,r,n)}function g(e,t,r,n,a,o,i){try{var l=e[o](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,a)}function y(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var o=e.apply(t,r);function i(e){g(o,n,a,i,l,"next",e)}function l(e){g(o,n,a,i,l,"throw",e)}i(void 0)})}}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,l=[],c=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return w(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?w(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.placeholder,r=void 0===t?"":t,a=e.locale,d=void 0===a?"en":a,m=e.printReady,p=void 0!==m&&m,g=e.aiMode,w=void 0!==g&&g,C=v((0,n.useState)(),2),b=C[0],E=C[1],_=v((0,n.useState)(!1),2),k=_[0],L=_[1],S=v((0,n.useState)(""),2),O=S[0],T=S[1],j=v((0,n.useState)(!1),2),A=j[0],x=j[1],K=v((0,n.useState)(!1),2),P=K[0],N=K[1],R=v((0,n.useState)(!1),2),F=R[0],U=R[1],I=v((0,n.useState)(!1),2),M=I[0],q=I[1],D=(0,n.useRef)(null),G=(0,n.useRef)(null),Z=(0,n.useRef)(!1),V=(0,n.useRef)(0),B="undefined"!==typeof window;function H(){N((0,s.OG)("md")),U((0,s.OG)("sm"))}function z(e){e&&B&&window.searchTracker&&window.searchTracker({searchTerm:e,type:"model"}),B&&(window.location.href=(0,u.T)(p?"/search?keywords=".concat(e,"&print_ready=1"):"/search?keywords=".concat(e)))}function $(e){return W.apply(this,arguments)}function W(){return(W=y(h().m(function e(t){var r,n,a,o,l,c,s,u,d;return h().w(function(e){for(;;)switch(e.p=e.n){case 0:if(e.p=0,!Z.current){e.n=1;break}return e.a(2,{keywords:[],searchKeyword:t});case 1:return Z.current=!0,V.current+=1,a=V.current,G.current&&G.current.cancel(),o=i.A.CancelToken.source(),G.current=o,e.n=2,i.A.get("/api/internal/items/live_search.json",{params:{query:t},headers:{"Content-Type":"application/json","Cache-Control":"no-cache"},cancelToken:o.token,timeout:3e3});case 2:if(l=e.v,a===V.current){e.n=3;break}return e.a(2,{keywords:[],searchKeyword:t});case 3:if(c=Array.isArray(null===(r=l.data)||void 0===r?void 0:r.data)?l.data.data:l.data,!Array.isArray(c)){e.n=4;break}return u=c.map(e=>{var t=v(e,2);return{suggestedKeyword:t[0],thumbnailUrl:t[1].thumbnailUrl}}),e.a(2,{keywords:[...u],searchKeyword:t,isSearchSuggestionList:null===(s=l.data)||void 0===s?void 0:s.new_search_suggestion_list});case 4:return e.a(2,f(f({},c),{},{searchKeyword:t,isSearchSuggestionList:null===(n=l.data)||void 0===n?void 0:n.new_search_suggestion_list}));case 5:return e.p=5,d=e.v,i.A.isCancel(d)||console.error("Error fetching suggestions:",d),e.a(2,{keywords:[],searchKeyword:t});case 6:return e.p=6,Z.current=!1,e.f(6);case 7:return e.a(2)}},e,null,[[0,5,6,7]])}))).apply(this,arguments)}(0,n.useEffect)(()=>()=>{G.current&&G.current.cancel(),Z.current=!1},[]),(0,n.useEffect)(()=>
2{if(B){var e=e=>{e.persisted&&x(!1)};return window.addEventListener("pageshow",e),()=>window.removeEventListener("pageshow",e)}},[]);var J=()=>{E(void 0),L(!1)},Q=e=>{var t=e.suggestedKeyword,r=e.callback;return z(t),r&&r(),null},X=(0,n.useCallback)(o()(function(){var e=y(h().m(function e(t){var r;return h().w(function(e){for(;;)switch(e.n){case 0:if(!w){e.n=1;break}return e.a(2);case 1:if(t&&t.trim()){e.n=2;break}return E(void 0),L(!1),e.a(2);case 2:return e.n=3,$(t);case 3:return r=e.v,E(r),(0,c.k)("autocomplete_search_suggestion",null===r||void 0===r?void 0:r.autocomplete_search_suggestion),e.a(2,L(!0))}},e)}));return function(t){return e.apply(this,arguments)}}(),300),[w]),Y=(0,n.useCallback)(o()(H,300),[]);function ee(){return(ee=y(h().m(function e(t){var r;return h().w(function(e){for(;;)switch(e.n){case 0:t.preventDefault(),t.stopPropagation(),r=t.target.value,T(r),r.length>0?X(r):(X.cancel(),E(void 0),L(!1));case 1:return e.a(2)}},e)}))).apply(this,arguments)}var te=()=>{if(w){var e=B?document.activeElement:null;e&&D.current&&D.current.contains(e)&&e.blur()}};function re(e){D.current&&D.current.contains(e.target)||(L(!1),q(!1),te())}var ne=r;return Boolean(ne)&&!ne.includes("<")&&!ne.includes("translation_missing")?F&&(ne=l.default.t("search.placeholder.short",{ns:"new-home",lng:d})):ne=l.default.t("search.placeholder.".concat(P?"mobile":"desktop"),{ns:"new-home",lng:d}),(0,n.useEffect)(()=>{if(B){var e=window.location.search,t=new URLSearchParams(e).get("keywords");t&&T(t)}},[]),(0,n.useEffect)(()=>{if(B)return window.addEventListener("click",re),()=>window.removeEventListener("click",re)},[]),(0,n.useEffect)(()=>{if(B)return H(),window.addEventListener("resize",Y),()=>window.removeEventListener("resize",Y)},[Y]),{searchRef:D,searchedValue:O,submitting:A,suggestions:b,showSuggestions:k,isFocused:M,actualPlaceholder:ne,handleChange:function(e){return ee.apply(this,arguments)},handleKeyDown:e=>{"Escape"===e.key&&(L(!1),q(!1),te(),X.cancel())},handleFocus:()=>q(!0),handleSearchClick:()=>{x(!0);var e=O.toLowerCase();G.current&&G.current.cancel(),X.cancel(),requestAnimationFrame(()=>{requestAnimationFrame(()=>{z(e)})}),J()},handleKeywordSuggestionClick:e=>{var t=e.suggestedKeyword;Q({suggestedKeyword:t}),T("")},handleFilterClick:e=>{T(e),z(e)},clearSuggestions:J,onKeywordClick:Q}}},84416(e,t,r){r.r(t),r.d(t,{default:()=>i});var n=r(96540),a=r(5556);function o(e){return n.createElement("svg",Object.assign({},e,{width:"104",height:"104",viewBox:"0 0 104 104",xmlns:"http://www.w3.org/2000/svg"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M98.7992 14.784C98.7992 4.22504 87.1749 -1.42522 77.8682 3.56245C70.1593 7.69381 61.3525 10.923 51.9998 10.923C42.6468 10.923 33.8397 7.69375 26.1307 3.5623C16.8239 -1.42543 5.19922 4.22493 5.19922 14.784V89.2154C5.19922 99.7744 16.8237 105.425 26.1304 100.437C33.8394 96.3056 42.6465 93.0764 51.9992 93.0764C61.3519 93.0764 70.1589 96.3056 77.8679 100.437C87.1747 105.425 98.7992 99.7742 98.7992 89.2152V14.784Z",fill:"#F7F7F8"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M98.7992 14.784C98.7992 4.22504 87.1749 -1.42522 77.8682 3.56245C70.1593 7.69381 61.3525 10.923 51.9998 10.923C42.6468 10.923 33.8397 7.69375 26.1307 3.5623C16.8239 -1.42543 5.19922 4.22493 5.19922 14.784V89.2154C5.19922 99.7744 16.8237 105.425 26.1304 100.437C33.8394 96.3056 42.6465 93.0764 51.9992 93.0764C61.3519 93.0764 70.1589 96.3056 77.8679 100.437C87.1747 105.425 98.7992 99.7742 98.7992 89.2152V14.784Z",fill:"url(#paint0_radial_book)",fillOpacity:"0.2"}),n.createElement("g",{transform:"translate(32, 32)"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5685 6.10675L22.3073 4.18066C21.6638 3.63172 20.8457 3.33203 19.9999 3.33203C19.154 3.33203 18.3359 3.63357 17.6924 4.18251L15.4312 6.1086C14.8617 6.59437 14.1533 6.88797 13.4071 6.94756L10.4478 7.18277C9.60465 7.24924 8.81281 7.6141 8.21443 8.21183C7.61605 8.80957 7.25032 9.60105 7.1829 10.4442L6.94586 13.4055C6.8866 14.1519 6.59585 14.8594 6.1088 15.4298L4.18283 17.6929C3.63491 18.3362 3.33398 19.1537 3.33398 19.9987C3.33398 20.8437 3.63491 21.6612 4.18283 22.3045L6.1088 24.5676C6.59418 25.1367 6.88773 25.8444 6.94771 26.59L7.18475 29.5514C7.25158 30.394 7.61633 31.1852 8.21361 31.7832C8.8109 32.3812 9.60164 32.7468 10.4441 32.8146L13.4071 33.0517C14.1537 33.1104 14.8628 33.4033 15.4331 33.8888L17.6924 35.8149C18.3359 36.3638 19.154 36.6654 19.9999 36.6654C20.8457 36.6654 21.6638 36.3638 22.3073 35.8149L24.5685 33.8888C25.1383 33.4037 25.8466 33.1108 26.5926 33.0517L29.5556 32.8146C30.3978 32.7469 31.1883 32.3815 31.7856 31.7839C32.3828 31.1862 32.7477 30.3955 32.815 29.5532L33.052 26.59C33.1113 25.8437 33.4057 25.1362 33.8909 24.5658L35.8169 22.3045C36.3658 21.6609 36.6673 20.8427 36.6673 19.9968C36.6673 19.151 36.3658 
218.3328 35.8169 17.6892L33.8909 15.4298C33.4057 14.8612 33.1113 14.1519 33.0502 13.4055L32.815 10.4423C32.7473 9.60011 32.3819 8.80954 31.7843 8.21226C31.1867 7.61498 30.396 7.25002 29.5538 7.18277L26.5908 6.94571C25.8463 6.8846 25.1389 6.59198 24.5685 6.10675ZM27.0723 15.2837L24.7157 12.927L12.929 24.712L15.2873 27.0704L27.0723 15.2837ZM16.2425 17.6123C16.5475 17.4813 16.8234 17.2908 17.054 17.052C17.5094 16.5805 17.7614 15.949 17.7557 15.2935C17.75 14.6381 17.4871 14.011 17.0235 13.5475C16.56 13.084 15.933 12.8211 15.2775 12.8154C14.622 12.8097 13.9905 13.0617 13.519 13.517C13.2802 13.7477 13.0898 14.0235 12.9587 14.3285C12.8277 14.6335 12.7588 14.9616 12.7559 15.2935C12.753 15.6255 12.8162 15.9547 12.9419 16.2619C13.0676 16.5692 13.2533 16.8483 13.488 17.083C13.7227 17.3178 14.0019 17.5034 14.3091 17.6291C14.6164 17.7548 14.9456 17.8181 15.2775 17.8152C15.6094 17.8123 15.9375 17.7433 16.2425 17.6123ZM23.7588 27.0406C23.4538 26.9096 23.1779 26.7192 22.9473 26.4804V26.4787C22.5001 26.0057 22.255 25.3768 22.2642 24.7259C22.2734 24.0749 22.5362 23.4533 22.9966 22.993C23.4571 22.5328 24.0789 22.2703 24.7298 22.2614C25.3807 22.2525 26.0095 22.4979 26.4823 22.9454C26.7211 23.176 26.9116 23.4519 27.0426 23.7569C27.1736 24.0619 27.2426 24.3899 27.2455 24.7219C27.2483 25.0538 27.1851 25.383 27.0594 25.6903C26.9337 25.9975 26.7481 26.2766 26.5133 26.5114C26.2786 26.7461 25.9995 26.9317 25.6922 27.0574C25.385 27.1831 25.0558 27.2464 24.7238 27.2435C24.3919 27.2406 24.0638 27.1717 23.7588 27.0406Z",fill:"#141A1F"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5685 6.10675L22.3073 4.18066C21.6638 3.63172 20.8457 3.33203 19.9999 3.33203C19.154 3.33203 18.3359 3.63357 17.6924 4.18251L15.4312 6.1086C14.8617 6.59437 14.1533 6.88797 13.4071 6.94756L10.4478 7.18277C9.60465 7.24924 8.81281 7.6141 8.21443 8.21183C7.61605 8.80957 7.25032 9.60105 7.1829 10.4442L6.94586 13.4055C6.8866 14.1519 6.59585 14.8594 6.1088 15.4298L4.18283 17.6929C3.63491 18.3362 3.33398 19.1537 3.33398 19.9987C3.33398 20.8437 3.63491 21.6612 4.18283 22.3045L6.1088 24.5676C6.59418 25.1367 6.88773 25.8444 6.94771 26.59L7.18475 29.5514C7.25158 30.394 7.61633 31.1852 8.21361 31.7832C8.8109 32.3812 9.60164 32.7468 10.4441 32.8146L13.4071 33.0517C14.1537 33.1104 14.8628 33.4033 15.4331 33.8888L17.6924 35.8149C18.3359 36.3638 19.154 36.6654 19.9999 36.6654C20.8457 36.6654 21.6638 36.3638 22.3073 35.8149L24.5685 33.8888C25.1383 33.4037 25.8466 33.1108 26.5926 33.0517L29.5556 32.8146C30.3978 32.7469 31.1883 32.3815 31.7856 31.7839C32.3828 31.1862 32.7477 30.3955 32.815 29.5532L33.052 26.59C33.1113 25.8437 33.4057 25.1362 33.8909 24.5658L35.8169 22.3045C36.3658 21.6609 36.6673 20.8427 36.6673 19.9968C36.6673 19.151 36.3658 
218.3328 35.8169 17.6892L33.8909 15.4298C33.4057 14.8612 33.1113 14.1519 33.0502 13.4055L32.815 10.4423C32.7473 9.60011 32.3819 8.80954 31.7843 8.21226C31.1867 7.61498 30.396 7.25002 29.5538 7.18277L26.5908 6.94571C25.8463 6.8846 25.1389 6.59198 24.5685 6.10675ZM27.0723 15.2837L24.7157 12.927L12.929 24.712L15.2873 27.0704L27.0723 15.2837ZM16.2425 17.6123C16.5475 17.4813 16.8234 17.2908 17.054 17.052C17.5094 16.5805 17.7614 15.949 17.7557 15.2935C17.75 14.6381 17.4871 14.011 17.0235 13.5475C16.56 13.084 15.933 12.8211 15.2775 12.8154C14.622 12.8097 13.9905 13.0617 13.519 13.517C13.2802 13.7477 13.0898 14.0235 12.9587 14.3285C12.8277 14.6335 12.7588 14.9616 12.7559 15.2935C12.753 15.6255 12.8162 15.9547 12.9419 16.2619C13.0676 16.5692 13.2533 16.8483 13.488 17.083C13.7227 17.3178 14.0019 17.5034 14.3091 17.6291C14.6164 17.7548 14.9456 17.8181 15.2775 17.8152C15.6094 17.8123 15.9375 17.7433 16.2425 17.6123ZM23.7588 27.0406C23.4538 26.9096 23.1779 26.7192 22.9473 26.4804V26.4787C22.5001 26.0057 22.255 25.3768 22.2642 24.7259C22.2734 24.0749 22.5362 23.4533 22.9966 22.993C23.4571 22.5328 24.0789 22.2703 24.7298 22.2614C25.3807 22.2525 26.0095 22.4979 26.4823 22.9454C26.7211 23.176 26.9116 23.4519 27.0426 23.7569C27.1736 24.0619 27.2426 24.3899 27.2455 24.7219C27.2483 25.0538 27.1851 25.383 27.0594 25.6903C26.9337 25.9975 26.7481 26.2766 26.5133 26.5114C26.2786 26.7461 25.9995 26.9317 25.6922 27.0574C25.385 27.1831 25.0558 27.2464 24.7238 27.2435C24.3919 27.2406 24.0638 27.1717 23.7588 27.0406Z",fill:"url(#paint1_radial_discount)",fillOpacity:"0.5"})),n.createElement("defs",null,n.createElement("radialGradient",{id:"paint0_radial_book",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(9.92649 15.8847) rotate(32.5192) scale(183.255 87.9267)"},n.createElement("stop",{stopColor:"#FF0141"}),n.createElement("stop",{offset:"1",stopColor:"#E4B6FF"})),n.createElement("radialGradient",{id:"paint1_radial_discount",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(37.0175 40.5404) rotate(42.9597) scale(70.0066 33.5371)"},n.createElement("stop",{stopColor:"#C91945"}),n.createElement("stop",{offset:"1",stopColor:"#E4B6FF"}))))}o.propTypes={className:a.string,height:a.string,width:a.string};const i=o},45023(e,t,r){r.r(t),r.d(t,{default:()=>i});var n=r(96540),a=r(5556);function o(e){return n.createElement("svg",Object.assign({},e,{width:"104",height:"104",viewBox:"0 0 104 104",xmlns:"http://www.w3.org/2000/svg"}),n.createElement("g",{clipPath:"url(#clip0_flower)"},n.createElement("path",{d:"M11.5727 11.5718C0.843663 22.3009 0.843736 39.6959 11.5727 50.4249C12.4426 51.2948 12.4426 52.7052 11.5727 53.5751C0.843736 64.3041 0.843663 81.6991 11.5727 92.4282C22.3018 103.157 39.6969 103.157 50.4259 92.4283C51.2958 91.5584 52.7061 91.5583 53.5759 92.428C64.3049 103.157 81.7 103.157 92.4291 92.4282C103.158 81.6991 103.158 64.3039 92.4291 53.5748C91.5593 52.7051 91.5593 51.2949 92.4291 50.4252C103.158 39.6961 103.158 22.3009 92.4291 11.5718C81.7 0.842779 64.3049 0.842925 53.5759 11.572C52.7061 12.4417 51.2958 12.4416 50.4259 11.5717C39.6969 0.842706 22.3018 0.842779 11.5727 11.5718Z",fill:"white"}),n.createElement("path",{d:"M11.5727 11.5718C0.843663 22.3009 0.843736 39.6959 11.5727 50.4249C12.4426 51.2948 12.4426 52.7052 11.5727 53.5751C0.843736 64.3041 0.843663 81.6991 11.5727 92.4282C22.3018 103.157 39.6969 103.157 50.4259 92.4283C51.2958 91.5584 52.7061 91.5583 53.5759 92.428C64.3049 103.157 81.7 103.157 92.4291 92.4282C103.158 81.6991 103.158 64.3039 92.4291 53.5748C91.5593 52.7051 91.5593 51.2949 92.4291 50.4252C103.158 39.6961 103.158 22.3009 92.4291 11.5718C81.7 0.842779 64.3049 0.842925 53.5759 11.572C52.7061 12.4417 51.2958 12.4416 50.4259 11.5717C39.6969 0.842706 22.3018 0.842779 11.5727 11.5718Z",fill:"url(#paint0_radial_flower)",fillOpacity:"0.3"})),n.createElement("g",{transform:"translate(40, 39.75) scale(1)"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.6667 0.75C7.97635 0.75 7.4167 1.30964 7.4167 2V11.5833H2.00004C1.49446 11.5833 1.03866 11.8879 0.845187 12.355C0.651711 12.8221 0.758655 13.3597 1.11615 13.7172L11.1162 23.7172C11.6043 24.2054 12.3958 24.2054 12.8839 23.7172L22.8839 13.7172C23.2414 13.3597 23.3484 12.8221 23.1549 12.355C22.9614 11.8879 22.5056 11.5833 22 11.5833H16.5834V2C16.5834 1.30964 16.0237 0.75 15.3334 0.75H8.6667Z",fill:"#141A1F"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.6667 0.75C7.97635 0.75 7.4167 1.30964 7.4167 2V11.5833H2.00004C1.49446 11.5833 1.03866 11.8879 0.845187 12.355C0.651711 12.8221 0.758655 13.3597 1.11615 13.7172L11.1162 23.7172C11.6043 24.2054 12.3958 24.2054 12.8839 23.7172L22.8839 13.7172C23.2414 13.3597 23.3484 12.8221 23.1549 12.355C22.9614 11.8879 22.5056 11.5833 22 11.5833H16.5834V2C16.5834 1.30964 16.0237 0.75 15.3334 0.75H8.6667Z",fill:"url(#paint1_radial_download)",fillOpacity:"0.5"})),n.createElement("defs",null,n.createElement("radialGradient",{id:"paint0_radial_flower",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(50.9902 22.6896) rotate(113.491) scale(155.939 74.7034)"},n.createElement("stop",{stopColor:"#C9B719"}),n.createElement("stop",{offset:"1",stopColor:"#E4B6FF"})),n.createElement("radialGradient",{id:"paint1_radial_download",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(1.88637 4.39583) rotate(43.9999) scale(48.0753 23.0752)"},n.createElement("stop",{stopColor:"#C91945"}),n.createElement("stop",{offset:"1",stopColor:"#E4B6FF"})),n.createElement("clipPath",{id:"clip0_flower"},n.createElement("rect",{width:"104",height:"104",fill:"white"}))))}o.propTypes={className:a.string,height:a.string,width:a.string};const i=o},14739(e,t,r){r.r(t),r.d(t,{default:()=>i});var n=r(96540),a=r(5556);function o(e){return n.createElement("svg",Object.assign({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),n.createElement("g",{clipPath:"url(#clip0_13162_166551)"},n.createElement("circle",{cx:"12",cy:"12",r:"12",fill:"white"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.7501 12C16.7501 11.8011 16.6711 11.6104 16.5305 11.4697L13.8638 8.80304L13.3335 8.27271L12.2728 9.33337L12.8031 9.8637L14.1895 11.25L8.00012 11.25H7.25012L7.25012 12.75L8.00012 12.75H14.1895L12.8031 14.1364L12.2728 14.6667L13.3335 15.7274L13.8638 15.197L16.5305 12.5304C16.6711 12.3897 16.7501 12.1989 16.7501 12Z",fill:"currentColor"})),n.createElement("defs",null,n.createElement("clipPath",{id:"clip0_13162_166551"},n.createElement("rect",{width:"24",height:"24",fill:"white"}))))}o.propTypes={className:a.string,height:a.string,width:a.string};const i=o},14965(e,t,r){r.r(t),r.d(t,{default:()=>p});var n,a=r(96540),o=r(49216),i=r(21188),l=r(25943),c=r(5556),s=r(41087),u=r(80502);function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,l=[],c=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,a=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function m(){return a.createElement(l.default,{width:"24",height:"24"})}function h(e){var t=e.locale,l=void 0===t?"en":t,c=e.onActiveChange,f=void 0===c?s.tE:c,h=d((0,a.useState)(!1),2),p=h[0],g=h[1],y=(0,u.useImageSearch)({onActiveChange:f}),v=y.wrapperRef,w=y.triggerRef,C=y.isActive,b=y.isUploading,E=y.triggerImageSearch,_=y.handleFileDrop;function k(){Promise.all([r.e(14825),r.e(3088)]).then(r.bind(r,3088)).then(e=>{n=e.default,g(!0)}).catch(e=>{console.error("Failed to load ImageSearchDropdown:",e)})}return(0,a.useEffect)(()=>{var e=!0;return!C||n||p||Promise.all([r.e(14825),r.e(3088)]).then(r.bind(r,3088)).then(t=>{e&&(n=t.default,g(!0))}).catch(e=>{console.error("Failed to load ImageSearchDropdown:",e)}),()=>{e=!1}},[C,p]),a.createElement("div",{className:(0,i.A)("wayfinder__action","wayfinder__image-search-wrapper",C&&"is-active"),onClick:E,onMouseEnter:function(){p||n||k()},onTouchStart:function(){p||n||k()},ref:w},a.createElement("div",{className:"wayfinder__image-search"},a.createElement("span",{className:"wayfinder__action-icon"},a.createElement(o.A,{color:"dark",notSpaced:!0,size:"medium",svgComponent:m,className:"wayfinder__action-icon-svg"}))),C&&p&&n&&a.createElement("div",{className:"popover wayfinder__image-search-popover is-active"},a.createElement("div",{className:"popover-container",ref:v},a.createElement(n,{isLoading:b,handleFileDrop:_,locale:l}))))}h.propTypes={locale:c.string,onActiveChange:c.func};const p=h},66899(e,t,r){r.d(t,{O0:()=>i,OG:()=>o,Z2:()=>a});var n=[{label:"xs",min:0,max:575},{label:"sm",min:576,max:967},{label:"md",min:968,max:1255},{label:"lg",min:1256,max:1575},{label:"xl",min:1576,max:1847},{label:"xxl",min:1848,max:1e5}];function a(){if("undefined"!==typeof window){var e=window.innerWidth;return n.filter(t=>e>=t.min&&e<=t.max)[0].label}}function o(e){var t=n.filter(t=>t.label===e);if(!(e&&t.length>0))throw Error("Valid argument missing! Please provide one of the following: sm, md, lg, xl");if("undefined"!==typeof window)return window.innerWidth<t[0].min}function i(e){var t=n.filter(t=>t.label===e);if(!(e&&t.length>0))throw Error("Valid argument missing! Please provide one of the following: xs, sm, md, lg");if("undefined"!==typeof window)return window.innerWidth>t[0].max}}}]);
3//# sourceMappingURL=69755-8dbdf730b8f0f812b6fe.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.