PageSourceSearch

http://rushfordeals.com/js/0t62vhe-fw_h_.js

js rushfordeals.com collected 2026-10-06 13:19:42 UTC 275,745 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="d86e5cbc-4e03-928e-249f-f9d08b0f5f7a")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,544636,e=>{"use strict";let t;var n,r,i,o,a,s,l,u,c,d,f,p,g,h=e.i(843476),m=e.i(229032),y=e.i(567928),b=e.i(523474),x=e.i(945933);function w(e,t){var n=(0,x._)(e,t,"update");if(n.set){if(!n.get)throw TypeError("attempted to read set only private field");return"__destrWrapper"in n||(n.__destrWrapper={set value(v){n.set.call(e,v)},get value(){return n.get.call(e)}}),n.__destrWrapper}if(!n.writable)throw TypeError("attempted to set read only private field");return n}var S=e.i(480388),O=e.i(181788),j=e.i(619273),E=e.i(286491),C=e.i(540143),P=e.i(915823),k=(n=new WeakMap,class extends P.Subscribable{build(e,t,n){var r;let i=t.queryKey,o=null!=(r=t.queryHash)?r:(0,j.hashQueryKeyByOptions)(i,t),a=this.get(o);return a||(a=new E.Query({client:e,queryKey:i,queryHash:o,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i)}),this.add(a)),a}add(e){(0,m._)(this,n).has(e.queryHash)||((0,m._)(this,n).set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=(0,m._)(this,n).get(e.queryHash);t&&(e.destroy(),t===e&&(0,m._)(this,n).delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){C.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return(0,m._)(this,n).get(e)}getAll(){return[...(0,m._)(this,n).values()]}find(e){let t=(0,S._)({exact:!0},e);return this.getAll().find(e=>(0,j.matchQuery)(t,e))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,j.matchQuery)(e,t)):t}notify(e){C.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){C.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){C.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}constructor(e={}){super(),(0,y._)(this,n,{writable:!0,value:void 0}),this.config=e,(0,b._)(this,n,new Map)}}),N=e.i(114272),I=P,_=(r=new WeakMap,i=new WeakMap,o=new WeakMap,class extends I.Subscribable{build(e,t,n){let r=new N.Mutation({client:e,mutationCache:this,mutationId:++w(this,o).value,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){(0,m._)(this,r).add(e);let t=M(e);if("string"==typeof t){let n=(0,m._)(this,i).get(t);n?n.push(e):(0,m._)(this,i).set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if((0,m._)(this,r).delete(e)){let t=M(e);if("string"==typeof t){let n=(0,m._)(this,i).get(t);if(n)if(n.length>1){let t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&(0,m._)(this,i).delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=M(e);if("string"!=typeof t)return!0;{let n=(0,m._)(this,i).get(t),r=null==n?void 0:n.find(e=>"pending"===e.state.status);return!r||r===e}}runNext(e){let t=M(e);if("string"!=typeof t)return Promise.resolve();{var n,r;let o=null==(r=(0,m._)(this,i).get(t))?void 0:r.find(t=>
2t!==e&&t.state.isPaused);return null!=(n=null==o?void 0:o.continue())?n:Promise.resolve()}}clear(){C.notifyManager.batch(()=>{(0,m._)(this,r).forEach(e=>{this.notify({type:"removed",mutation:e})}),(0,m._)(this,r).clear(),(0,m._)(this,i).clear()})}getAll(){return Array.from((0,m._)(this,r))}find(e){let t=(0,S._)({exact:!0},e);return this.getAll().find(e=>(0,j.matchMutation)(t,e))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.getAll().filter(t=>(0,j.matchMutation)(e,t))}notify(e){C.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return C.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(j.noop))))}constructor(e={}){super(),(0,y._)(this,r,{writable:!0,value:void 0}),(0,y._)(this,i,{writable:!0,value:void 0}),(0,y._)(this,o,{writable:!0,value:void 0}),this.config=e,(0,b._)(this,r,new Set),(0,b._)(this,i,new Map),(0,b._)(this,o,0)}});function M(e){var t;return null==(t=e.options.scope)?void 0:t.id}var A=e.i(175555),T=e.i(814448),R=(a=new WeakMap,s=new WeakMap,l=new WeakMap,u=new WeakMap,c=new WeakMap,d=new WeakMap,f=new WeakMap,p=new WeakMap,class{mount(){w(this,d).value++,1===(0,m._)(this,d)&&((0,b._)(this,f,A.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),(0,m._)(this,a).onFocus())})),(0,b._)(this,p,T.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),(0,m._)(this,a).onOnline())})))}unmount(){var e,t;w(this,d).value--,0===(0,m._)(this,d)&&(null==(e=(0,m._)(this,f))||e.call(this),(0,b._)(this,f,void 0),null==(t=(0,m._)(this,p))||t.call(this),(0,b._)(this,p,void 0))}isFetching(e){return(0,m._)(this,a).findAll((0,O._)((0,S._)({},e),{fetchStatus:"fetching"})).length}isMutating(e){return(0,m._)(this,s).findAll((0,O._)((0,S._)({},e),{status:"pending"})).length}getQueryData(e){var t;let n=this.defaultQueryOptions({queryKey:e});return null==(t=(0,m._)(this,a).get(n.queryHash))?void 0:t.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=(0,m._)(this,a).build(this,t),r=n.state.data;return void 0===r?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,j.resolveStaleTime)(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return(0,m._)(this,a).findAll(e).map(e=>{let{queryKey:t,state:n}=e;return[t,n.data]})}setQueryData(e,t,n){let r=this.defaultQueryOptions({queryKey:e}),i=(0,m._)(this,a).get(r.queryHash),o=null==i?void 0:i.state.data,s=(0,j.functionalUpdate)(t,o);if(void 0!==s)return(0,m._)(this,a).build(this,r).setData(s,(0,O._)((0,S._)({},n),{manual:!0}))}setQueriesData(e,t,n){return C.notifyManager.batch(()=>(0,m._)(this,a).findAll(e).map(e=>{let{queryKey:r}=e;return[r,this.setQueryData(r,t,n)]}))}getQueryState(e){var t;let n=this.defaultQueryOptions({queryKey:e});return null==(t=(0,m._)(this,a).get(n.queryHash))?void 0:t.state}removeQueries(e){let t=(0,m._)(this,a);C.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=(0,m._)(this,a);return C.notifyManager.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries((0,S._)({type:"active"},e),t)))}cancelQueries(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,S._)({revert:!0},t);return Promise.all(C.notifyManager.batch(()=>(0,m._)(this,a).findAll(e).map(e=>e.cancel(n)))).then(j.noop).catch(j.noop)}invalidateQueries(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return C.notifyManager.batch(()=>{var n,r;return((0,m._)(this,a).findAll(e).forEach(e=>{e.invalidate()}),(null==e?void 0:e.refetchType)==="none")?Promise.resolve():this.refetchQueries((0,O._)((0,S._)({},e),{type:null!=(n=null!=(r=null==e?void 0:e.refetchType)?r:null==e?void 0:e.type)?n:"active"}),t)})}refetchQueries(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(0,O._)((0,S._)({},n),{cancelRefetch:null==(t=n.cancelRefetch)||t});return Promise.all(C.notifyManager.batch(()=>(0,m._)(this,a).findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(j.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}
2))).then(j.noop)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let n=(0,m._)(this,a).build(this,t);return n.isStaleByTime((0,j.resolveStaleTime)(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(j.noop).catch(j.noop)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(j.noop).catch(j.noop)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return T.onlineManager.isOnline()?(0,m._)(this,s).resumePausedMutations():Promise.resolve()}getQueryCache(){return(0,m._)(this,a)}getMutationCache(){return(0,m._)(this,s)}getDefaultOptions(){return(0,m._)(this,l)}setDefaultOptions(e){(0,b._)(this,l,e)}setQueryDefaults(e,t){(0,m._)(this,u).set((0,j.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...(0,m._)(this,u).values()],n={};return t.forEach(t=>{(0,j.partialMatchKey)(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){(0,m._)(this,c).set((0,j.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...(0,m._)(this,c).values()],n={};return t.forEach(t=>{(0,j.partialMatchKey)(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t=(0,O._)((0,S._)({},(0,m._)(this,l).queries,this.getQueryDefaults(e.queryKey),e),{_defaulted:!0});return t.queryHash||(t.queryHash=(0,j.hashQueryKeyByOptions)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===j.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return(null==e?void 0:e._defaulted)?e:(0,O._)((0,S._)({},(0,m._)(this,l).mutations,(null==e?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),e),{_defaulted:!0})}clear(){(0,m._)(this,a).clear(),(0,m._)(this,s).clear()}constructor(e={}){(0,y._)(this,a,{writable:!0,value:void 0}),(0,y._)(this,s,{writable:!0,value:void 0}),(0,y._)(this,l,{writable:!0,value:void 0}),(0,y._)(this,u,{writable:!0,value:void 0}),(0,y._)(this,c,{writable:!0,value:void 0}),(0,y._)(this,d,{writable:!0,value:void 0}),(0,y._)(this,f,{writable:!0,value:void 0}),(0,y._)(this,p,{writable:!0,value:void 0}),(0,b._)(this,a,e.queryCache||new k),(0,b._)(this,s,e.mutationCache||new _),(0,b._)(this,l,e.defaultOptions||{}),(0,b._)(this,u,new Map),(0,b._)(this,c,new Map),(0,b._)(this,d,0)}});function D(){return new R({defaultOptions:{queries:{staleTime:6e4},dehydrate:{shouldDehydrateQuery:e=>"success"===e.state.status||"pending"===e.state.status}}})}e.i(247167),e.i(499092),e.i(793803);var L=e.i(746798),U=e.i(618566),q=e.i(271645),F=e.i(540151);function H(e,t,n){return Math.max(t,Math.min(e,n))}function z(e,t){return"rtl"===t?(1-e)*100:(-1+e)*100}function V(e,t,n){if("string"==typeof t)void 0!==n&&(e.style[t]=n);else for(let n in t)if(t.hasOwnProperty(n)){let r=t[n];void 0!==r&&(e.style[n]=r)}}function W(e,t){e.classList.add(t)}function $(e,t){e.classList.remove(t)}function B(e){e&&e.parentNode&&e.parentNode.removeChild(e)}var K={minimum:.08,maximum:1,template:'<div class="bar"><div class="peg"></div></div>\n             <div class="spinner"><div class="spinner-icon"></div></div>\n             <div class="indeterminate"><div class="inc"></div><div class="dec"></div></div>',easing:"linear",positionUsing:"",speed:200,trickle:!0,trickleSpeed:200,showSpinner:!0,indeterminate:!1,indeterminateSelector:".indeterminate",barSelector:".bar",spinnerSelector:".spinner",parent:"body",direction:"ltr"},Q=(g=class{static reset(){return this.status=null,this.isPaused=!1,this.pending=[],this.settings=K,this}static configure(e){return Object.assign(this.settings,e),this}static isStarted(){return"number"==typeof this.status}static set(e){if(this.isPaused)return this;let t=this.isStarted();e=H(e,this.settings.minimum,this.settings.maximum),this.status=e===this.settings.maximum?null:e;let n=this.render(!t),r=this.settings.speed,i=this.settings.easing;
2return n.forEach(e=>e.offsetWidth),this.queue(t=>{n.forEach(t=>{this.settings.indeterminate||V(t.querySelector(this.settings.barSelector),this.barPositionCSS({n:e,speed:r,ease:i}))}),e===this.settings.maximum?(n.forEach(e=>{V(e,{transition:"none",opacity:"1"}),e.offsetWidth}),setTimeout(()=>{n.forEach(e=>{V(e,{transition:"all ".concat(r,"ms ").concat(i),opacity:"0"})}),setTimeout(()=>{n.forEach(e=>{this.remove(e),null===this.settings.template&&V(e,{transition:"none",opacity:"1"})}),t()},r)},r)):setTimeout(t,r)}),this}static start(){this.status||this.set(0);let e=()=>{this.isPaused||setTimeout(()=>{this.status&&(this.trickle(),e())},this.settings.trickleSpeed)};return this.settings.trickle&&e(),this}static done(e){return e||this.status?this.inc(.3+.5*Math.random()).set(1):this}static inc(e){if(this.isPaused||this.settings.indeterminate)return this;let t=this.status;return t?t>1?this:("number"!=typeof e&&(e=t>=0&&t<.2?.1:t>=.2&&t<.5?.04:t>=.5&&t<.8?.02:.005*(t>=.8&&t<.99)),t=H(t+e,0,.994),this.set(t)):this.start()}static dec(e){if(this.isPaused||this.settings.indeterminate)return this;let t=this.status;return"number"!=typeof t?this:("number"!=typeof e&&(e=t>.8?.1:t>.5?.05:t>.2?.02:.01),t=H(t-e,0,.994),this.set(t))}static trickle(){return this.isPaused||this.settings.indeterminate?this:this.inc()}static promise(e){if(!e||"resolved"===e.state())return this;let t=0,n=0;return this.start(),t++,n++,e.always(()=>{0==--n?(t=0,this.done()):this.set((t-n)/t)}),this}static render(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t="string"==typeof this.settings.parent?document.querySelector(this.settings.parent):this.settings.parent,n=t?Array.from(t.querySelectorAll(".bprogress")):[];if(null!==this.settings.template&&0===n.length){W(document.documentElement,"bprogress-busy");let e=document.createElement("div");W(e,"bprogress"),e.innerHTML=this.settings.template,t!==document.body&&W(t,"bprogress-custom-parent"),t.appendChild(e),n.push(e)}return n.forEach(n=>{if(null===this.settings.template&&(n.style.display=""),W(document.documentElement,"bprogress-busy"),t!==document.body&&W(t,"bprogress-custom-parent"),this.settings.indeterminate){let e=n.querySelector(this.settings.barSelector);e&&(e.style.display="none");let t=n.querySelector(this.settings.indeterminateSelector);t&&(t.style.display="")}else{let t=n.querySelector(this.settings.barSelector),r=e?z(0,this.settings.direction):z(this.status||0,this.settings.direction);V(t,this.barPositionCSS({n:this.status||0,speed:this.settings.speed,ease:this.settings.easing,perc:r}));let i=n.querySelector(this.settings.indeterminateSelector);i&&(i.style.display="none")}if(null===this.settings.template){let e=n.querySelector(this.settings.spinnerSelector);e&&(e.style.display=this.settings.showSpinner?"block":"none")}else if(!this.settings.showSpinner){let e=n.querySelector(this.settings.spinnerSelector);e&&B(e)}}),n}static remove(e){e?null===this.settings.template?e.style.display="none":B(e):($(document.documentElement,"bprogress-busy"),("string"==typeof this.settings.parent?document.querySelectorAll(this.settings.parent):[this.settings.parent]).forEac
2h(e=>{$(e,"bprogress-custom-parent")}),document.querySelectorAll(".bprogress").forEach(e=>{null===this.settings.template?e.style.display="none":B(e)}))}static pause(){return!this.isStarted()||this.settings.indeterminate||(this.isPaused=!0),this}static resume(){if(!this.isStarted()||this.settings.indeterminate)return this;if(this.isPaused=!1,this.settings.trickle){let e=()=>{this.isPaused||setTimeout(()=>{this.status&&(this.trickle(),e())},this.settings.trickleSpeed)};e()}return this}static isRendered(){return document.querySelectorAll(".bprogress").length>0}static getPositioningCSS(){let e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return"".concat(t,"Perspective")in e?"translate3d":"".concat(t,"Transform")in e?"translate":"margin"}static queue(e){this.pending.push(e),1===this.pending.length&&this.next()}static next(){let e=this.pending.shift();e&&e(this.next.bind(this))}static initPositionUsing(){""===this.settings.positionUsing&&(this.settings.positionUsing=this.getPositioningCSS())}static barPositionCSS(e){let{n:t,speed:n,ease:r,perc:i}=e;this.initPositionUsing();let o={},a=null!=i?i:z(t,this.settings.direction);return"translate3d"===this.settings.positionUsing?o={transform:"translate3d(".concat(a,"%,0,0)")}:"translate"===this.settings.positionUsing?o={transform:"translate(".concat(a,"%,0)")}:"width"===this.settings.positionUsing?o=(0,S._)({width:"".concat("rtl"===this.settings.direction?100-a:a+100,"%")},"rtl"===this.settings.direction?{right:"0",left:"auto"}:{}):"margin"===this.settings.positionUsing&&(o="rtl"===this.settings.direction?{"margin-left":"".concat(-a,"%")}:{"margin-right":"".concat(-a,"%")}),o.transition="all ".concat(n,"ms ").concat(r),o}},(0,F._)(g,"settings",K),(0,F._)(g,"status",null),(0,F._)(g,"pending",[]),(0,F._)(g,"isPaused",!1),g);function Y(e,t){if("string"==typeof t&&"data-disable-progress"===t){let n=t.substring(5).replace(/-([a-z])/g,(e,t)=>t.toUpperCase());return e.dataset[n]}let n=e[t];if(n instanceof SVGAnimatedString){let e=n.baseVal;return"href"===t?function(e,t){let n,r,i;if(!e.startsWith("/")||!t)return e;let{pathname:o,query:a,hash:s}=(n=e.indexOf("#"),(i=(r=e.indexOf("?"))>-1&&(n<0||r<n))||n>-1?{pathname:e.substring(0,i?r:n),query:i?e.substring(r,n>-1?n:void 0):"",hash:n>-1?e.slice(n):""}:{pathname:e,query:"",hash:""});return"".concat(t).concat(o).concat(a).concat(s)}(e,location.origin):e}return n}function G(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function J(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var X=(0,q.createContext)(void 0),Z=function(){var e=(0,q.useContext)(X);if(!e)throw Error("useProgress must be used within a ProgressProvider");return e},ee=function(e){var t=e.children,n=e.color,r=void 0===n?"#0A2FFF":n,i=e.height,o=void 0===i?"2px":i,a=e.options,s=e.spinnerPosition,l=void 0===s?"top-right":s,u=e.style,c=e.disableStyle,d=e.nonce,f=e.shallowRouting,p=e.disableSameURL,g=e.startPosition,h=e.delay,m=e.stopDelay,y=(0,q.useRef)(null),b=(0,q.useRef)(!1),x=(0,q.useCallback)(function(){return b.current=!0},[]),w=(0,q.useCallback)(function(){return b.current=!1},[]),S=(0,q.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n&&x(),y.current=setTimeout(function(){e>0&&Q.set(e),Q.start()},t)},[x]),O=(0,q.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;setTimeout(function(){y.current&&clearTimeout(y.current),y.current=setTimeout(function(){Q.isStarted()&&(Q.done(),b.current&&w())},e)},t)},[w]),j=(0,q.useCallback)(function(e){return Q.inc(e)},[]),E=(0,q.useCallback)(function(e){return Q.dec(e)},[]),C=(0,q.useCallback)(function(e){return Q.set(e)},[]),P=(0,q.useCallback)(function(){return Q.pause()},[]),k=(0,q.useCallback)(function(){return Q.resume()},[]),N=(0,q.useCallback)(function(){return Q.settings},[]),I=(0,q.useCallback)(function(e){var t=N(),n="function"==typeof e?e(t):e,r=G({},t,n);Q.configure(r)},[N]),_=(0,q.useMemo)(function(){return q.default.createElement("style",{nonce:
2d},u||(e=>{let{color:t="#29d",height:n="2px",spinnerPosition:r="top-right"}=e;return"\n:root {\n  --bprogress-color: ".concat(t,";\n  --bprogress-height: ").concat(n,";\n  --bprogress-spinner-size: 18px;\n  --bprogress-spinner-animation-duration: 400ms;\n  --bprogress-spinner-border-size: 2px;\n  --bprogress-box-shadow: 0 0 10px ").concat(t,", 0 0 5px ").concat(t,";\n  --bprogress-z-index: 99999;\n  --bprogress-spinner-top: ").concat("top-right"===r||"top-left"===r?"15px":"auto",";\n  --bprogress-spinner-bottom: ").concat("bottom-right"===r||"bottom-left"===r?"15px":"auto",";\n  --bprogress-spinner-right: ").concat("top-right"===r||"bottom-right"===r?"15px":"auto",";\n  --bprogress-spinner-left: ").concat("top-left"===r||"bottom-left"===r?"15px":"auto",";\n}\n\n.bprogress {\n  width: 0;\n  height: 0;\n  pointer-events: none;\n  z-index: var(--bprogress-z-index);\n}\n\n.bprogress .bar {\n  background: var(--bprogress-color);\n  position: fixed;\n  z-index: var(--bprogress-z-index);\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: var(--bprogress-height);\n}\n\n/* Fancy blur effect */\n.bprogress .peg {\n  display: block;\n  position: absolute;\n  right: 0;\n  width: 100px;\n  height: 100%;\n  box-shadow: var(--bprogress-box-shadow);\n  opacity: 1.0;\n  transform: rotate(3deg) translate(0px, -4px);\n}\n\n/* Remove these to get rid of the spinner */\n.bprogress .spinner {\n  display: block;\n  position: fixed;\n  z-index: var(--bprogress-z-index);\n  top: var(--bprogress-spinner-top);\n  bottom: var(--bprogress-spinner-bottom);\n  right: var(--bprogress-spinner-right);\n  left: var(--bprogress-spinner-left);\n}\n\n.bprogress .spinner-icon {\n  width: var(--bprogress-spinner-size);\n  height: var(--bprogress-spinner-size);\n  box-sizing: border-box;\n  border: solid var(--bprogress-spinner-border-size) transparent;\n  border-top-color: var(--bprogress-color);\n  border-left-color: var(--bprogress-color);\n  border-radius: 50%;\n  -webkit-animation: bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite;\n  animation: bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite;\n}\n\n.bprogress-custom-parent {\n  overflow: hidden;\n  position: relative;\n}\n\n.bprogress-custom-parent .bprogress .spinner,\n.bprogress-custom-parent .bprogress .bar {\n  position: absolute;\n}\n\n.bprogress .indeterminate {\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: var(--bprogress-height);\n  overflow: hidden;\n}\n\n.bprogress .indeterminate .inc,\n.bprogress .indeterminate .dec {\n  position: absolute;\n  top: 0;\n  height: 100%;\n  background-color: var(--bprogress-color);\n}\n\n.bprogress .indeterminate .inc {\n  animation: bprogress-indeterminate-increase 2s infinite;\n}\n\n.bprogress .indeterminate .dec {\n  animation: bprogress-indeterminate-decrease 2s 0.5s infinite;\n}\n\n@-webkit-keyframes bprogress-spinner {\n  0%   { -webkit-transform: rotate(0deg); transform: rotate(0deg); }\n  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }\n}\n\n@keyframes bprogress-spinner {\n  0%   { transform: rotate(0deg); }\n  100% { transform: rotate(360deg); }\n}\n\n@keyframes bprogress-indeterminate-increase {\n  from { left: -5%; width: 5%; }\n  to { left: 130%; width: 100%; }\n}\n\n@keyframes bprogress-indeterminate-decrease {\n  from { left: -80%; width: 80%; }\n  to { left: 110%; width: 10%; }\n}\n")})({color:r,height:o,spinnerPosition:l}))},[r,o,d,l,u]);return Q.configure(a||{}),q.default.createElement(X.Provider,{value:{start:S,stop:O,inc:j,dec:E,set:C,pause:P,resume:k,setOptions:I,getOptions:N,isAutoStopDisabled:b,disableAutoStop:x,enableAutoStop:w,shallowRouting:void 0!==f&&f,disableSameURL:void 0===p||p,startPosition:void 0===g?0:g,delay:void 0===h?0:h,stopDelay:void 0===m?0:m}},void 0!==c&&c?null:_,t)};function et(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(Boolean).join(" ")}var en=q.default.forwardRef(function(e,t){var n=e.as,r=e.children,i=e.className,o=e.classSelector,a=J(e,["as","children","className","classSelector"]);return q.default.createElement(null!=n?n:"div",G({ref:t,className:et(void 0===o?"bar":o,i)},a),r)}),er=q.default.forwardRef(function(e,t){var n=e.as,r=e.children,i=e.className,o=e.classSelector,a=J(e,["as","children","className","classSelector"]);return q.default.createElement(null!=n?n:"div",G({ref:t,className:et(void 0===o?"peg":o,i)},a),r)}),ei=q.default.forwardRef(function(e,t){var n=e.as,r=e.children,i=e.className,o=e.classSelector,a=J(e,["as","children","className","classSelector"]);return q.default.createElement(null!=n?n:"div",G({ref:t,className:et(void 0===o?"spinner":o,i)},a),r)}),eo=q.default.forwardRef(function(e,t){var n=e.as,r=e.children,i=e.className,o=e.classSelector,a=J(e,["as","children","className","classSelector"]);return q.default.createElement(null!=n?n:"div",G({ref:t,className:et(void 0===o?"spinner-icon":o,i)},a),r)});function ea(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function es(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}q.default.forwardRef(function(e,t){var n,r,i=e.as,o=e.children,a=e.className,s=e.style,l=J(e,["as","children","className","style"]);return q.default.createElement(null!=i?i:"div",G({ref:t,className:et("bprogress",a),style:(n=G({}
2,s),r=r={display:"none"},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(r)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(r,e))}),n)},l),o||q.default.createElement(q.default.Fragment,null,q.default.createElement(en,null,q.default.createElement(er,null)),q.default.createElement(ei,null,q.default.createElement(eo,null))))}),q.default.forwardRef(function(e,t){var n=e.as,r=e.className,i=e.classSelector,o=J(e,["as","className","classSelector"]);return q.default.createElement(null!=n?n:"div",G({ref:t,className:et(void 0===i?"indeterminate":i,r)},o),q.default.createElement("div",{className:"inc"}),q.default.createElement("div",{className:"dec"}))});var el=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["memo","shouldCompareComplexProps"];return(0,q.memo)(e,function(e,n){return!1!==n.memo&&(!n.shouldCompareComplexProps||function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=Object.keys(e).filter(function(e){return!n.includes(e)}),i=Object.keys(t).filter(function(e){return!n.includes(e)});if(r.length!==i.length)return!1;var o=!0,a=!1,s=void 0;try{for(var l,u=r[Symbol.iterator]();!(o=(l=u.next()).done);o=!0){var c=l.value;if(e[c]!==t[c])return!1}}catch(e){a=!0,s=e}finally{try{o||null==u.return||u.return()}finally{if(a)throw s}}return!0}(e,n,t))})}(function(e){return!function(e){var t=e.shallowRouting,n=void 0!==t&&t,r=e.disableSameURL,i=void 0===r||r,o=e.startPosition,a=void 0===o?0:o,s=e.delay,l=void 0===s?0:s,u=e.stopDelay,c=void 0===u?0:u,d=e.targetPreprocessor,f=e.disableAnchorClick,p=void 0!==f&&f,g=e.startOnLoad,h=void 0!==g&&g,m=e.forcedStopDelay,y=void 0===m?0:m,b=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],x=(0,q.useRef)([]),w=(0,q.useRef)(null),S=Z(),O=S.start,j=S.stop,E=S.isAutoStopDisabled;(0,q.useEffect)(function(){h&&O(a,l)},[]),(0,q.useEffect)(function(){return w.current&&clearTimeout(w.current),w.current=setTimeout(function(){E.current||j()},c),function(){w.current&&clearTimeout(w.current)}},b),(0,q.useEffect)(function(){if(!p){var e=function(e){if(e.defaultPrevented)return;var t=e.currentTarget;if(t.hasAttribute("download"))return;var r=e.target,o=(null==r?void 0:r.getAttribute("data-prevent-progress"))==="true"||(null==t?void 0:t.getAttribute("data-prevent-progress"))==="true";if(!o)for(var s,u=r;u&&"a"!==u.tagName.toLowerCase();){if((null==(s=u.parentElement)?void 0:s.getAttribute("data-prevent-progress"))==="true"){o=!0;break}u=u.parentElement}if(!o&&"_blank"!==Y(t,"target")&&!e.metaKey&&!e.ctrlKey&&!e.shiftKey&&!e.altKey){var c=Y(t,"href"),f=d?d(new URL(c)):new URL(c),p=new URL(location.href);n&&f.protocol+"//"+f.host+f.pathname==p.protocol+"//"+p.host+p.pathname&&i||f.protocol+"//"+f.host+f.pathname+f.search==p.protocol+"//"+p.host+p.pathname+p.search&&i||O(a,l)}},t=new MutationObserver(function(){var t=Array.from(document.querySelectorAll("a")).filter(function(e){var t=Y(e,"href"),n="true"===e.getAttribute("data-disable-progress"),r=t&&!t.startsWith("tel:")&&!t.startsWith("mailto:")&&!t.startsWith("blob:")&&!t.startsWith("javascript:");return!n&&r&&"_blank"!==Y(e,"target")});t.forEach(function(t){t.addEventListener("click",e,!0)}),x.current=t});t.observe(document,{childList:!0,subtree:!0});var r=window.history.pushState;return window.history.pushState=new Proxy(window.history.pushState,{apply:function(e,t,n){return E.current||j(c,y),e.apply(t,n)}}),function(){t.disconnect(),x.current.forEach(function(t){t.removeEventListener("click",e,!0)}),x.current=[],window.history.pushState=r}}},[p,d,n,i,l,c,a,O,j,y,E])}(e,[(0,U.usePathname)(),(0,U.useSearchParams)()]),null});el.displayName="AppProgress";var eu=function(e){var t=e.children,n=e.ProgressComponent,r=e.color,i=e.height,o=e.options,a=e.spinnerPosition,s=e.style,l=e.disableStyle,u=e.nonce,c=e.stopDelay,d=e.delay,f=e.startPosition,p=e.disableSameURL,g=e.shallowRouting,h=es(e,["children","ProgressComponent","color","height","o
2ptions","spinnerPosition","style","disableStyle","nonce","stopDelay","delay","startPosition","disableSameURL","shallowRouting"]);return q.default.createElement(ee,{color:r,height:i,options:o,spinnerPosition:a,style:s,disableStyle:l,nonce:u,stopDelay:c,delay:d,startPosition:f,disableSameURL:p,shallowRouting:g},q.default.createElement(n,ea({stopDelay:c,delay:d,startPosition:f,disableSameURL:p,shallowRouting:g},h)),t)},ec=function(e){return q.default.createElement(q.Suspense,null,q.default.createElement(el,G({},e)))},ed=function(e){var t=e.children,n=es(e,["children"]);return q.default.createElement(eu,ea({ProgressComponent:ec},n),t)},ef=e.i(912598),ep=function(){return null};e.s(["default",0,function(e){let{children:n}=e,r=j.isServer?D():(t||(t=D()),t);return(0,h.jsxs)(ef.QueryClientProvider,{client:r,children:[(0,h.jsx)(ed,{height:"4px",color:"#27A6FF",shallowRouting:!0,children:(0,h.jsx)(L.TooltipProvider,{children:n})}),(0,h.jsx)(ep,{})]})}],544636)},107308,e=>{"use strict";var t=e.i(193706),n=e.i(480388),r=e.i(843476),i=e.i(687607);e.s(["Collapsible",0,function(e){let{}=e,o=(0,t._)({},e);return(0,r.jsx)(i.Root,(0,n._)({"data-slot":"collapsible"},o))},"CollapsibleContent",0,function(e){let{}=e,o=(0,t._)({},e);return(0,r.jsx)(i.CollapsibleContent,(0,n._)({"data-slot":"collapsible-content"},o))},"CollapsibleTrigger",0,function(e){let{}=e,o=(0,t._)({},e);return(0,r.jsx)(i.CollapsibleTrigger,(0,n._)({"data-slot":"collapsible-trigger"},o))}])},448921,e=>{"use strict";var t=e.i(843476),n=e.i(107308),r=e.i(636370),i=e.i(347938),o=e.i(195690),a=e.i(716327),s=e.i(456539),l=e.i(271645);e.s(["FooterMenu",0,function(e){var u,c,d;let{data:f}=e,{lgBreakpoint:p}=(0,o.useBreakPoints)(),[g,h]=(0,l.useState)(!1),m=p||g;return(0,t.jsx)("li",{className:"h-full w-full",children:(0,t.jsx)(n.Collapsible,{asChild:!0,open:m,onOpenChange:e=>!p&&h(e),disabled:p,children:(0,t.jsxs)("div",{className:"flex flex-col items-center py-8 lg:grow lg:items-stretch lg:py-0",children:[(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsxs)(n.CollapsibleTrigger,{className:"group hover:text-primary flex items-center gap-2",children:[p?(0,t.jsx)(r.LinkRender,{target:f.title,children:(0,t.jsx)("h4",{className:"hover:text-primary text-lg font-semibold tracking-wider text-slate-100 uppercase",children:null==(c=f.title)?void 0:c.title})}):(0,t.jsx)("h4",{className:"hover:text-primary text-lg font-semibold tracking-wider text-slate-100 uppercase",children:null==(u=f.title)?void 0:u.title}),(0,t.jsx)(a.ChevronDown,{className:"h-6 w-6 text-slate-400 group-data-[state=open]:hidden lg:hidden"}),(0,t.jsx)(s.ChevronUp,{className:"h-6 w-6 text-slate-400 group-data-[state=closed]:hidden lg:hidden"})]})}),(0,t.jsx)(n.CollapsibleContent,{forceMount:!0,className:"data-[state=closed]:hidden",children:(0,t.jsx)("ul",{className:"mt-2 flex flex-col items-center gap-2 text-slate-400 lg:items-start",children:null==(d=f.links)?void 0:d.map(e=>(0,t.jsx)("li",{className:"flex flex-col items-center",children:(0,t.jsx)(r.LinkRender,{target:e.target,className:"hover:text-primary flex flex-col items-center whitespace-pre-line lg:flex-row lg:items-center lg:gap-2",icon:(0,t.jsx)(i.SanityImage,{className:"my-1 h-6 w-6",src:e.image})})},e._key))})})]})})})}])},949693,e=>{"use strict";var t=e.i(843476),n=e.i(146625),r=e.i(237918);function i(e){let{code:n}=e;return(0,t.jsx)(r.Container,{className:"bg-linear-to-r from-[rgba(34,37,44,1)] to-[rgba(60,71,93,1)] py-4",children:(0,t.jsx)("div",{className:"flex flex-col justify-center gap-2 lg:flex-row lg:gap-6 xl:gap-8",children:(0,t.jsxs)("div",{className:"font-bungee-inline flex flex-col items-center text-xl text-white md:flex-row md:justify-center lg:text-2xl xl:text-3xl",children:[(0,t.jsxs)("p",{children:["Black Friday ",(0,t.jsx)("span",{className:"ml-1 text-[#fb3353]",children:"Super Sale"})]}),(0,t.jsx)("div",{className:"mx-4 hidden h-6 w-0.5 bg-white md:block"}),(0,t.jsxs)("p",{className:"inline-flex items-center text-base md:text-xl lg:text-2xl xl:text-3xl",children:[(0,t.jsx)("span",{className:"text-[#fb3353] md:text-white",children:"10% Off w/code"}),(0,t.jsx)("span",{className:"ml-2 text-white md:text-[#fb3353]",children:n})]})]})})})}
2function o(e){let{code:n}=e;return(0,t.jsx)(r.Container,{className:"bg-linear-to-r from-[rgba(0,31,69,1)] to-[rgba(0,91,181,1)] py-4",children:(0,t.jsx)("div",{className:"flex flex-col justify-center gap-2 lg:flex-row lg:gap-6 xl:gap-8",children:(0,t.jsxs)("div",{className:"font-bungee-inline flex flex-col items-center text-xl text-white md:flex-row md:justify-center lg:text-2xl xl:text-3xl",children:[(0,t.jsxs)("p",{children:["Cyber Monday ",(0,t.jsx)("span",{className:"ml-1 text-[#0cfeff]",children:"Super Sale"})]}),(0,t.jsx)("div",{className:"mx-4 hidden h-6 w-0.5 bg-white md:block"}),(0,t.jsxs)("p",{className:"inline-flex items-center text-base md:text-xl lg:text-2xl xl:text-3xl",children:[(0,t.jsx)("span",{className:"text-[#0cfeff] md:text-white",children:"10% Off w/code"}),(0,t.jsx)("span",{className:"ml-2 text-white md:text-[#0cfeff]",children:n})]})]})})})}e.s(["PromoBar",0,function(e){let{siteSettings:r}=e,a=(0,n.usePromos)(null==r?void 0:r.promos);switch(null==a?void 0:a.name){case"black-friday":return(0,t.jsx)(i,{code:a.code});case"cyber-monday":return(0,t.jsx)(o,{code:a.code});default:return null}}],949693)},676477,e=>{"use strict";var t=e.i(493733),n=e.i(630628);let r=t.SafeReact.useInsertionEffect,i=r&&r!==t.SafeReact.useLayoutEffect?r:e=>e();function o(){let e={next:void 0,callback:a,trampoline:function(){for(var t,n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return null==(t=e.callback)?void 0:t.call(e,...r)},effect:()=>{e.callback=e.next}};return e}function a(){}e.s(["useStableCallback",0,function(e){let t=(0,n.useRefWithInit)(o).current;return t.next=e,i(t.effect),t.trampoline}])},290219,e=>{"use strict";e.s(["ownerDocument",0,function(e){return(null==e?void 0:e.ownerDocument)||document}])},493733,383799,e=>{"use strict";var t=e.i(480388),n=e.i(271645);let r=(0,t._)({},n);e.s(["SafeReact",0,r],493733);let i=0,o=r.useId;e.s(["useId",0,function(e,t){if(void 0!==o){let n=o();return null!=e?e:t?"".concat(t,"-").concat(n):n}return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"mui",[r,o]=n.useState(e),a=e||r;return n.useEffect(()=>{null==r&&(i+=1,o("".concat(t,"-").concat(i)))},[r,t]),a}(e,t)}],383799)},216385,e=>{"use strict";e.s(["createEventEmitter",0,function(){let e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;null==(r=e.get(t))||r.delete(n)}}}])},151665,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(383799),r=e.i(500977),i=e.i(630628),o=e.i(540151),a=e.i(216385);class s{addNode(e){this.nodesRef.current.push(e)}removeNode(e){let t=this.nodesRef.current.findIndex(t=>t===e);-1!==t&&this.nodesRef.current.splice(t,1)}constructor(){(0,o._)(this,"nodesRef",{current:[]}),(0,o._)(this,"events",(0,a.createEventEmitter)())}}var l=e.i(843476);let u=t.createContext(null),c=t.createContext(null),d=()=>{var e;return(null==(e=t.useContext(u))?void 0:e.id)||null},f=e=>{let n=t.useContext(c);return null!=e?e:n};e.s(["FloatingNode",0,function(e){let{children:n,id:r}=e,i=d();return(0,l.jsx)(u.Provider,{value:t.useMemo(()=>({id:r,parentId:i}),[r,i]),children:n})},"FloatingTree",0,function(e){let{children:t,externalTree:n}=e,r=(0,i.useRefWithInit)(()=>null!=n?n:new s).current;return(0,l.jsx)(c.Provider,{value:r,children:t})},"useFloatingNodeId",0,function(e){let t=(0,n.useId)(),i=f(e),o=d();return(0,r.useIsoLayoutEffect)(()=>{if(!t)return;let e={id:t,parentId:o};return null==i||i.addNode(e),()=>{null==i||i.removeNode(e)}},[i,t,o]),t},"useFloatingParentNodeId",0,d,"useFloatingTree",0,f],151665)},500977,930780,e=>{"use strict";var t=e.i(271645);let n="u">typeof document?t.useLayoutEffect:()=>{};e.s(["useIsoLayoutEffect",0,n],500977);var r=e.i(229315);e.s(["activeElement",0,function(e){var t;let n=e.activeElement;for(;(null==n||null==(t=n.shadowRoot)?void 0:t.activeElement)!=null;)n=n.shadowRoot.activeElement;return n},"contains",0,function(e,t){var n;if(!e||!t)return!1;let i=null==(n=t.getRootNode)?void 0:n.call(t);if(e.contains(t))return!0;if(i&&(0,r.isShadowRoot)(i)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1},"getTarget",0,function(e){return"composedPath"in e?e.composedPath()[0]:e.target}],930780)},630628,367805,226292,35423,417514,119805,269095,e=>{"use strict";var t=e.i(271645);let n={};function r(e,r){let i=t.useRef(n);return i.current===n&&(i.current=e(r)),i}e.s(["useRefWithInit",0,r],630628),e.i(247167);var i=e.i(480388),o=e.i(181788);let a=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let i=new URL("https://base-ui.com/production-error");
2return i.searchParams.set("code",e.toString()),n.forEach(e=>i.searchParams.append("args[]",e)),"".concat("Base UI"," error #").concat(e,"; visit ").concat(i," for the full message.")};function s(e,t,n,i){var o,a,s,l,d;let f=r(u).current;return o=f,a=e,s=t,l=n,d=i,(o.refs[0]!==a||o.refs[1]!==s||o.refs[2]!==l||o.refs[3]!==d)&&c(f,[e,t,n,i]),f.callback}function l(e){var t,n;let i=r(u).current;return t=i,n=e,(t.refs.length!==n.length||t.refs.some((e,t)=>e!==n[t]))&&c(i,e),i.callback}function u(){return{callback:null,cleanup:null,refs:[]}}function c(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){let r=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let i=t[e];if(null!=i)switch(typeof i){case"function":{let t=i(n);"function"==typeof t&&(r[e]=t);break}case"object":i.current=n}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let n=t[e];if(null!=n)switch(typeof n){case"function":{let t=r[e];"function"==typeof t?t():n(null);break}case"object":n.current=null}}}}}}e.s(["default",0,a],367805),e.s(["useMergedRefs",0,s,"useMergedRefsN",0,l],226292);let d=parseInt(t.version,10);function f(e){return d>=e}function p(e){var n;if(!t.isValidElement(e))return null;let r=e.props;return null!=(n=f(19)?null==r?void 0:r.ref:e.ref)?n:null}function g(e,t){return e&&!t?e:!e&&t?t:e||t?(0,i._)({},e,t):void 0}e.s(["isReactVersionAtLeast",0,f],35423);let h=Object.freeze([]),m=Object.freeze({});e.s(["EMPTY_ARRAY",0,h,"EMPTY_OBJECT",0,m,"NOOP",0,function(){}],417514);let y={};function b(e,t,n,r,i){if(!n&&!r&&!i&&!e)return w(t);let o=w(e);return t&&(o=S(o,t)),n&&(o=S(o,n)),r&&(o=S(o,r)),i&&(o=S(o,i)),o}function x(e){if(0===e.length)return y;if(1===e.length)return w(e[0]);let t=w(e[0]);for(let n=1;n<e.length;n+=1)t=S(t,e[n]);return t}function w(e){return j(e)?(0,i._)({},E(e,y)):function(e){let t=(0,i._)({},e);for(let e in t){let n=t[e];O(e,n)&&(t[e]=C(n))}return t}(e)}function S(e,t){return j(t)?E(t,e):function(e,t){if(!t)return e;for(let n in t){let r=t[n];switch(n){case"style":e[n]=g(e.style,r);break;case"className":e[n]=k(e.className,r);break;default:O(n,r)?e[n]=function(e,t){return t?e?function(){for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];let o=r[0];if(N(o)){P(o);let n=t(...r);return o.baseUIHandlerPrevented||null==e||e(...r),n}let a=t(...r);return null==e||e(...r),a}:C(t):e}(e[n],r):e[n]=r}}return e}(e,t)}function O(e,t){let n=e.charCodeAt(0),r=e.charCodeAt(1),i=e.charCodeAt(2);return 111===n&&110===r&&i>=65&&i<=90&&("function"==typeof t||void 0===t)}function j(e){return"function"==typeof e}function E(e,t){return j(e)?e(t):null!=e?e:y}function C(e){return e?function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];let i=n[0];return N(i)&&P(i),e(...n)}:e}function P(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function k(e,t){return t?e?t+" "+e:t:e}function N(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}e.s(["makeEventPreventable",0,P,"mergeClassNames",0,k,"mergeProps",0,b,"mergePropsN",0,x],119805);let I=Symbol.for("react.lazy");e.s(["useRenderElement",0,function(e,n){var r;let u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=n.render,d=function(e){var t,n;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{className:i,style:o,render:a}=e,{state:u=m,ref:c,props:d,stateAttributesMapping:f,enabled:h=!0}=r,y=h?"function"==typeof i?i(u):i:void 0,w=h?"function"==typeof o?o(u):o:void 0,S=h?function(e,t){let n={};for(let r in e){let i=e[r];if(null==t?void 0:t.hasOwnProperty(r)){let e=t[r](i);null!=e&&Object.assign(n,e);continue}!0===i?n["data-".concat(r.toLowerCase())]="":i&&(n["data-".concat(r.toLowerCase())]=i.toString())}return n}(u,f):m,O=h&&d?Array.isArray(n=d)?x(n):b(void 0,n):void 0,j=h?null!=(t=g(S,O))?t:{}:m;return("u">typeof document&&(h?Array.isArray(c)?j.ref=l([j.ref,p(a),...c]):j.ref=s(j.ref,p(a),c):s(null,null)),h)?(void 0!==y&&(j.className=k(j.className,y)),void 0!==w&&(j.style=g(j.style,w)),j):m}(n,u);return!1===u.enabled?null:function(e,n,r,s){if(n){if("function"==typeof n)return n(r,s);let e=b(r,n.props);e.ref=r.ref;let i=n;return(null==i?void 0:i.$$typeof)===I&&(i=t.Children.toArray(n)[0]),t.cloneElement(i,e)}if(e&&"string"==typeof e){var l,u;return l=e,u=r,"button"===l?(0,t.createElement)("button",(0,o._)((0,i._)({type:"button"},u),{key:u.key})):"img"===l?(0,t.createElement)("img",(0,o._)((0,i._)({alt:""},u),{key:u.key})):t.createElement(l,u)}throw Error(a(8))}(e,c,d,null!=(r=u.state)?r:m)}],269095)},470274,e=>{"use strict";var t=e.i(367805),n=e.i(271645);let r=n.createContext(void 0),i=n.createContext(void 0);e.s(["NavigationMenuRootContext",0,r,"NavigationMenuTreeContext",0,i,"useNavigationMenuRootContext",0,function(e){let i=n.useContext(r);if(void 0===i&&!e)throw Error((0,t.default)(41));return i},"useNavigationMenuTreeContext",0,function(){return n.useContext(i)}])},294365,e=>{"use strict";var t=e.i(271645);let n=[];e.s(["useOnMount",0,function(e){t.useEffect(e,n)}])},814060,e=>{"use strict";var t;let n=((t={}).startingStyle="data-starting-style",t.endingStyle="data-ending-style",t),r={[n.startingStyle]:""},i={[n.endingStyle]:""};e.s(["TransitionStatusDataAttributes",0,n,"transitionStatusMapping",0,{transitionStatus:e=>"starting"===e?r:"ending"===e?i:null}])},54584,647135,e=>{"use strict";var t=e.i(174080);e.i(247167);var n=e.i(540151),r=e.i(630628),i=e.i(294365);let o=new class{request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}constructor(){(0,n._)(this,"callbacks",[]),(0,n._)(this,"callbacksCount",0),(0,n._)(this,"nextId",1),(0,n._)(this,"startId",1),(0,n._)(this,"isScheduled",!1),(0,n._)(this,"tick",e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n<t.length;n+=1){var r;null==(r=t[n])||r.call(t,e)}})}};class a{static create(){return new a}static request(e){return o.request(e)}static cancel(e){return o.cancel(e)}request(e){this.cancel(),this.currentId=o.request(()=>{this.currentId=null,e()})}constructor(){(0,n._)(this,"currentId",null),(0,n._)(this,"cancel",()=>{null!==this.currentId&&(o.cancel(this.currentId),this.currentId=null)}),(0,n._)(this,"disposeEffect",()=>this.cancel)}}function s(){let e=(0,r.useRefWithInit)(a.create).current;return(0,i.useOnMount)(e.disposeEffect),e}e.s(["AnimationFrame",0,a,"useAnimationFrame",0,s],647135);var l=e.i(676477),u=e.i(814060);e.s(["useAnimationsFinished",0,function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2)||void 0===arguments[2]||arguments[2],i=s();return(0,l.useStableCallback)(function(o){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;i.cancel();let s=null==e?e:"current"in e?e.current:e;if(null==s)return;let l=()=>{t.flushSync(o)};if("function"!=typeof s.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)return void o();function c(){Promise.all(s.getAnimations().map(e=>e.finished)).then(()=>{(null==a?void 0:a.aborted)||l()}).catch(()=>
2{if(r){(null==a?void 0:a.aborted)||l();return}let e=s.getAnimations();!(null==a?void 0:a.aborted)&&e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&c()})}if(n){let e=u.TransitionStatusDataAttributes.startingStyle;if(!s.hasAttribute(e))return void i.request(c);let t=new MutationObserver(()=>{s.hasAttribute(e)||(t.disconnect(),c())});return t.observe(s,{attributes:!0,attributeFilter:[e]}),void(null==a||a.addEventListener("abort",()=>t.disconnect(),{once:!0}))}i.request(c)})}],54584)},223715,361463,e=>{"use strict";var t=e.i(271645),n=e.i(676477),r=e.i(54584);e.s(["useOpenChangeComplete",0,function(e){let{enabled:i=!0,open:o,ref:a,onComplete:s}=e,l=(0,n.useStableCallback)(s),u=(0,r.useAnimationsFinished)(a,o,!1);t.useEffect(()=>{if(!i)return;let e=new AbortController;return u(l,e.signal),()=>{e.abort()}},[i,o,l,u])}],223715);var i=e.i(500977),o=e.i(647135);e.s(["useTransitionStatus",0,function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],[a,s]=t.useState(e&&n?"idle":void 0),[l,u]=t.useState(e);return e&&!l&&(u(!0),s("starting")),e||!l||"ending"===a||r||s("ending"),e||l||"ending"!==a||s(void 0),(0,i.useIsoLayoutEffect)(()=>{if(!e&&l&&"ending"!==a&&r){let e=o.AnimationFrame.request(()=>{s("ending")});return()=>{o.AnimationFrame.cancel(e)}}},[e,l,a,r]),(0,i.useIsoLayoutEffect)(()=>{if(!e||n)return;let t=o.AnimationFrame.request(()=>{s(void 0)});return()=>{o.AnimationFrame.cancel(t)}},[n,e]),(0,i.useIsoLayoutEffect)(()=>{if(!e||!n)return;e&&l&&"idle"!==a&&s("starting");let t=o.AnimationFrame.request(()=>{s("idle")});return()=>{o.AnimationFrame.cancel(t)}},[n,e,l,a]),{mounted:l,setMounted:u,transitionStatus:a}}],361463)},871403,e=>{"use strict";e.s(["cancelOpen",0,"cancel-open","chipRemovePress",0,"chip-remove-press","clearPress",0,"clear-press","closePress",0,"close-press","closeWatcher",0,"close-watcher","decrementPress",0,"decrement-press","disabled",0,"disabled","drag",0,"drag","escapeKey",0,"escape-key","focusOut",0,"focus-out","imperativeAction",0,"imperative-action","incrementPress",0,"increment-press","initial",0,"initial","inputBlur",0,"input-blur","inputChange",0,"input-change","inputClear",0,"input-clear","inputPaste",0,"input-paste","inputPress",0,"input-press","itemPress",0,"item-press","keyboard",0,"keyboard","linkPress",0,"link-press","listNavigation",0,"list-navigation","missing",0,"missing","none",0,"none","outsidePress",0,"outside-press","pointer",0,"pointer","scrub",0,"scrub","siblingOpen",0,"sibling-open","swipe",0,"swipe","trackPress",0,"track-press","triggerFocus",0,"trigger-focus","triggerHover",0,"trigger-hover","triggerPress",0,"trigger-press","wheel",0,"wheel","windowResize",0,"window-resize"],965917);var t=e.i(965917);e.s(["REASONS",0,t],871403)},453585,395875,861230,e=>{"use strict";var t,n,r=e.i(343084),i=e.i(229315);e.s(["getCssDimensions",0,function(e){let t=(0,i.getComputedStyle)(e),n=parseFloat(t.width)||0,o=parseFloat(t.height)||0,a=(0,i.isHTMLElement)(e),s=a?e.offsetWidth:n,l=a?e.offsetHeight:o;return((0,r.round)(n)!==s||(0,r.round)(o)!==l)&&(n=s,o=l),{width:n,height:o}}],453585);let o=((t={}).popupWidth="--popup-width",t.popupHeight="--popup-height",t);e.s(["NavigationMenuPopupCssVars",0,o],395875);let a=((n={}).availableWidth="--available-width",n.availableHeight="--available-height",n.anchorWidth="--anchor-width",n.anchorHeight="--anchor-height",n.transformOrigin="--transform-origin",n.positionerWidth="--positioner-width",n.positionerHeight="--positioner-height",n);e.s(["NavigationMenuPositionerCssVars",0,a],861230)},185750,e=>{"use strict";e.i(247167);var t=e.i(499092),n=e.i(271645),r=e.i(229315),i=e.i(676477),o=e.i(290219),a=e.i(151665),s=e.i(930780),l=e.i(269095),u=e.i(470274),c=e.i(223715),d=e.i(361463),f=e.i(453585),p=e.i(871403),g=e.i(395875),h=e.i(861230),m=e.i(843476);let y=new Set([p.REASONS.triggerHover,p.REASONS.outsidePress,p.REASONS.focusOut]),b=n.forwardRef(function(e,t){let{defaultValue:l=null,value:b,onValueChange:w,actionsRef:S,delay:O=50,closeDelay:j=50,orientation:E="horizontal",onOpenChangeComplete:C}=e,P=null!=(0,a.useFloatingParentNodeId)(),k=(0,u.useNavigationMenuRootContext)(!0),[N,I]=function(e){let{c
2ontrolled:t,default:r,name:i,state:o="value"}=e,{current:a}=n.useRef(void 0!==t),[s,l]=n.useState(r),u=n.useCallback(e=>{a||l(e)},[]);return[a?t:s,u]}({controlled:b,default:l,name:"NavigationMenu",state:"value"}),_=null!=N,M=n.useRef(void 0),A=n.useRef(null),[T,R]=n.useState(null),[D,L]=n.useState(null),[U,q]=n.useState(null),[F,H]=n.useState(null),[z,V]=n.useState(null),[W,$]=n.useState(void 0),[B,K]=n.useState(!1),Q=n.useRef(null),Y=n.useRef(null),G=n.useRef(null),J=n.useRef(null),X=n.useRef(null),Z=n.useRef(null),ee=n.useRef({abortController:null,owner:null}),{mounted:et,setMounted:en,transitionStatus:er}=(0,d.useTransitionStatus)(_);n.useEffect(()=>{K(!1)},[N]);let ei=(0,i.useStableCallback)((e,t)=>{!e&&(M.current=t.reason,V(null),$(void 0),T&&D&&function(e,t){let{width:n,height:r}=(0,f.getCssDimensions)(e);0!==n&&0!==r&&(e.style.setProperty(g.NavigationMenuPopupCssVars.popupWidth,"".concat(n,"px")),e.style.setProperty(g.NavigationMenuPopupCssVars.popupHeight,"".concat(r,"px")),t.style.setProperty(h.NavigationMenuPositionerCssVars.positionerWidth,"".concat(n,"px")),t.style.setProperty(h.NavigationMenuPositionerCssVars.positionerHeight,"".concat(r,"px")))}(D,T)),e!==N&&(null==w||w(e,t)),!t.isCanceled&&(I(e),P&&!e&&t.reason===p.REASONS.linkPress&&k&&k.setValue(null,t))}),eo=(0,i.useStableCallback)(()=>{let e=(0,o.ownerDocument)(A.current),t=(0,s.activeElement)(e);!(M.current&&y.has(M.current))&&(0,r.isHTMLElement)(Q.current)&&(t===(0,o.ownerDocument)(D).body||(0,s.contains)(D,t))&&D&&(Q.current.focus({preventScroll:!0}),Q.current=void 0),en(!1),null==C||C(!1),V(null),$(void 0),Y.current=null,M.current=void 0});(0,c.useOpenChangeComplete)({enabled:!S,open:_,ref:{current:D},onComplete(){_||eo()}}),(0,c.useOpenChangeComplete)({enabled:!S,open:_,ref:{current:F},onComplete(){_||eo()}});let ea=n.useMemo(()=>({open:_,value:N,setValue:ei,mounted:et,transitionStatus:er,positionerElement:T,setPositionerElement:R,popupElement:D,setPopupElement:L,viewportElement:U,setViewportElement:q,viewportTargetElement:F,setViewportTargetElement:H,activationDirection:z,setActivationDirection:V,floatingRootContext:W,setFloatingRootContext:$,currentContentRef:Y,nested:P,rootRef:A,beforeInsideRef:G,afterInsideRef:J,beforeOutsideRef:X,afterOutsideRef:Z,prevTriggerElementRef:Q,popupAutoSizeResetRef:ee,delay:O,closeDelay:j,orientation:E,viewportInert:B,setViewportInert:K}),[_,N,ei,et,er,T,D,U,F,z,W,P,O,j,E,B]),es=(0,m.jsx)(u.NavigationMenuRootContext.Provider,{value:ea,children:(0,m.jsx)(x,{componentProps:e,forwardedRef:t,children:e.children})});return P?es:(0,m.jsx)(a.FloatingTree,{children:es})});function x(e){let n=e.componentProps,{className:r,render:i,defaultValue:o,value:s,onValueChange:c,actionsRef:d,delay:f,closeDelay:p,orientation:g,onOpenChangeComplete:h,style:y}=n,b=(0,t._)(n,["className","render","defaultValue","value","onValueChange","actionsRef","delay","closeDelay","orientation","onOpenChangeComplete","style"]),x=(0,a.useFloatingNodeId)(),{rootRef:w,nested:S,open:O}=(0,u.useNavigationMenuRootContext)(),j=(0,l.useRenderElement)(S?"div":"nav",e.componentProps,{state:{open:O,nested:S},ref:[e.forwardedRef,w],props:b});return(0,m.jsx)(u.NavigationMenuTreeContext.Provider,{value:x,children:(0,m.jsx)(a.FloatingNode,{id:x,children:j})})}e.s(["NavigationMenuRoot",0,b],185750)},760620,605335,e=>{"use strict";e.s(["addEventListener",0,function(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}],760620),e.s(["mergeCleanups",0,function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return()=>{for(let e=0;e<t.length;e+=1){let n=t[e];n&&n()}}}],605335)},566745,e=>{"use strict";var t=e.i(540151),n=e.i(630628),r=e.i(294365);
2class i{static create(){return new i}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}constructor(){(0,t._)(this,"currentId",0),(0,t._)(this,"clear",()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)}),(0,t._)(this,"disposeEffect",()=>this.clear)}}e.s(["Timeout",0,i,"useTimeout",0,function(){let e=(0,n.useRefWithInit)(i.create).current;return(0,r.useOnMount)(e.disposeEffect),e}])},931888,e=>{"use strict";var t=e.i(480388),n=e.i(417514);e.s(["createChangeEventDetails",0,function(e,r,i,o){let a=!1,s=!1,l=null!=o?o:n.EMPTY_OBJECT;return(0,t._)({reason:e,event:null!=r?r:new Event("base-ui"),cancel(){a=!0},allowPropagation(){s=!0},get isCanceled(){return a},get isPropagationAllowed(){return s},trigger:i},l)}])},132652,e=>{"use strict";e.s(["createAttribute",0,function(e){return"data-base-ui-".concat(e)}])},587612,e=>{"use strict";e.s(["getNodeChildren",0,function e(t,n){let r=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return t.filter(e=>e.parentId===n).flatMap(n=>{var i;return[...!r||(null==(i=n.context)?void 0:i.open)?[n]:[],...e(t,n.id,r)]})}])},494,282033,743801,e=>{"use strict";let t="ArrowLeft",n="ArrowRight",r="ArrowUp",i="ArrowDown";function o(e){e.preventDefault(),e.stopPropagation()}e.s(["ARROW_DOWN",0,i,"ARROW_LEFT",0,t,"ARROW_RIGHT",0,n,"ARROW_UP",0,r,"TYPEABLE_SELECTOR",0,"input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])"],494),e.s(["isClickLikeEvent",0,function(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t},"isMouseLikePointerType",0,function(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)},"isReactEvent",0,function(e){return"nativeEvent"in e},"stopEvent",0,o],282033),e.i(247167);var a=e.i(343084),s=e.i(229315);function l(e,t,n){return Math.floor(e/t)!==n}function u(e,t){return t<0||t>=e.length}function c(e){let{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:i=1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=t;do o+=n?-i:i;while(o>=0&&o<=e.length-1&&d(e,o,r))return o}function d(e,t,n){var r;if("function"==typeof n?n(t):null!=(r=null==n?void 0:n.includes(t))&&r)return!0;let i=e[t];return!!i&&(!f(i)||!n&&(i.hasAttribute("disabled")||"true"===i.getAttribute("aria-disabled")))}function f(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e?(0,s.getComputedStyle)(e):null;return!!e&&!!e.isConnected&&!!n&&"hidden"!==(t=n).visibility&&"collapse"!==t.visibility&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==n.display&&"contents"!==n.display)}e.s(["createGridCellMap",0,function(e,t,n){let r=[],i=0;return e.forEach((e,o)=>{let{width:a,height:s}=e,l=!1;for(n&&(i=0);!l;){let e=[];for(let n=0;n<a;n+=1)for(let r=0;r<s;r+=1)e.push(i+n+r*t);i%t+a<=t&&e.every(e=>null==r[e])?(e.forEach(e=>{r[e]=o}),l=!0):i+=1}}),[...r]},"findNonDisabledListIndex",0,c,"getGridCellIndexOfCorner",0,function(e,t,n,r,i){if(-1===e)return -1;let o=n.indexOf(e),a=t[e];switch(i){case"tl":return o;case"tr":if(!a)return o;return o+a.width-1;case"bl":if(!a)return o;return o+(a.height-1)*r;case"br":return n.lastIndexOf(e);default:return -1}},"getGridCellIndices",0,function(e,t){return t.flatMap((t,n)=>e.includes(t)?[n]:[])},"getGridNavigatedIndex",0,function(e,s){let f,{event:p,orientation:g,loopFocus:h,onLoop:m,rtl:y,cols:b,disabledIndices:x,minIndex:w,maxIndex:S,prevIndex:O,stopEvent:j=!1}=s,E=O;if(p.key===r?f="up":p.key===i&&(f="down"),f){var C;let t=[],n=[],r=!1,i=0;{let o=null,a=-1;e.forEach((e,s)=>{if(null==e)return;i+=1;let l=e.closest('[role="row"]');l&&(r=!0),(l!==o||-1===a)&&(o=l,t[a+=1]=[]),t[a].push(s),n[s]=a})}let s=!1,l=0;if(r)for(let e of t){let t=e.length;t>l&&(l=t),t!==b&&(s=!0)}let g=s&&i<e.length,y=l||b;j&&o(p);let P=null!=(C=(r=>{if(!s||-1===O)return;let i=n[O];if(null==i)return;let o=t[i].indexOf(O),a="up"===r?-1:1;for(let r=i+a,s=0;s<t.length;s+=1,r+=a){if(r<0||r>=t.length){if(!h||g)return;if(r=r<0?t.length-1:0,m){var l,u;let e=Math.min(o,t[r].length-1);r=null!=(u=n[m(p,O,null!=(l=t[r][e])?l:t[r][0])])?u:r}}let i=t[r];for(let t=Math.min(o,i.length-1);t>=0;t-=1){let n=i[t];if(!d(e,n,x))return n}}})(f))?C:(t=>{if(!g||-1===O)return;let n=O%y,r="up"===t?-y:y,i=S-S%y,o=(0,a.floor)(S/y)+1;for(let t=O-n+r,a=0;a<o;a+=1,t+=r){if(t<0||t>
2S){if(!h)return;t=t<0?i:0}let r=Math.min(t+y-1,S);for(let i=Math.min(t+n,r);i>=t;i-=1)if(!d(e,i,x))return i}})(f);if(void 0!==P)E=P;else if(-1===O)E="up"===f?S:w;else if(E=c(e,{startingIndex:O,amount:y,decrement:"up"===f,disabledIndices:x}),h){if("up"===f&&(O-y<w||E<0)){let e=O%y,t=S%y,n=S-(t-e);E=t===e?S:t>e?n:n-y,m&&(E=m(p,O,E))}"down"===f&&O+y>S&&(E=c(e,{startingIndex:O%y-y,amount:y,disabledIndices:x}),m&&(E=m(p,O,E)))}u(e,E)&&(E=O)}if("both"===g){let r=(0,a.floor)(O/b);p.key===(y?t:n)&&(j&&o(p),O%b!=b-1?(E=c(e,{startingIndex:O,disabledIndices:x}),h&&l(E,b,r)&&(E=c(e,{startingIndex:O-O%b-1,disabledIndices:x}),m&&(E=m(p,O,E)))):h&&(E=c(e,{startingIndex:O-O%b-1,disabledIndices:x}),m&&(E=m(p,O,E))),l(E,b,r)&&(E=O)),p.key===(y?n:t)&&(j&&o(p),O%b!=0?(E=c(e,{startingIndex:O,decrement:!0,disabledIndices:x}),h&&l(E,b,r)&&(E=c(e,{startingIndex:O+(b-O%b),decrement:!0,disabledIndices:x}),m&&(E=m(p,O,E)))):h&&(E=c(e,{startingIndex:O+(b-O%b),decrement:!0,disabledIndices:x}),m&&(E=m(p,O,E))),l(E,b,r)&&(E=O));let i=(0,a.floor)(S/b)===r;u(e,E)&&(h&&i?(E=p.key===(y?n:t)?S:c(e,{startingIndex:O-O%b-1,disabledIndices:x}),m&&(E=m(p,O,E))):E=O)}return E},"getMaxListIndex",0,function(e,t){return c(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})},"getMinListIndex",0,function(e,t){return c(e.current,{disabledIndices:t})},"isElementVisible",0,f,"isIndexOutOfListBounds",0,u,"isListIndexDisabled",0,d],743801)},680724,984977,e=>{"use strict";e.i(247167);var t=e.i(271645);let n=t.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});e.s(["CompositeListContext",0,n,"useCompositeListContext",0,function(){return t.useContext(n)}],680724);var r=e.i(367805);let i=t.createContext(void 0);e.s(["CompositeRootContext",0,i,"useCompositeRootContext",0,function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=t.useContext(i);if(void 0===n&&!e)throw Error((0,r.default)(16));return n}],984977)},91822,e=>{"use strict";var t=e.i(271645);let n=t.createContext(void 0);e.s(["useDirection",0,function(){var e;let r=t.useContext(n);return null!=(e=null==r?void 0:r.direction)?e:"ltr"}])},980877,e=>{"use strict";var t=e.i(499092),n=e.i(271645),r=e.i(417514),i=e.i(480388),o=e.i(181788),a=e.i(630628),s=e.i(676477),l=e.i(500977),u=e.i(680724),c=e.i(843476);function d(e){let{children:t,elementsRef:r,labelsRef:d,onMapChange:h}=e,m=(0,s.useStableCallback)(h),y=n.useRef(0),b=(0,a.useRefWithInit)(p).current,x=(0,a.useRefWithInit)(f).current,[w,S]=n.useState(0),O=n.useRef(w),j=(0,s.useStableCallback)((e,t)=>{x.set(e,null!=t?t:null),O.current+=1,S(O.current)}),E=(0,s.useStableCallback)(e=>{x.delete(e),O.current+=1,S(O.current)}),C=n.useMemo(()=>{let e=new Map;return Array.from(x.keys()).filter(e=>e.isConnected).sort(g).forEach((t,n)=>{var r;let a=null!=(r=x.get(t))?r:{};e.set(t,(0,o._)((0,i._)({},a),{index:n}))}),e},[x,w]);(0,l.useIsoLayoutEffect)(()=>{if("function"!=typeof MutationObserver||0===C.size)return;let e=new MutationObserver(e=>{let t=new Set,n=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(n),e.addedNodes.forEach(n)}),0===t.size&&(O.current+=1,S(O.current))});
2return C.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[C]),(0,l.useIsoLayoutEffect)(()=>{O.current===w&&(r.current.length!==C.size&&(r.current.length=C.size),d&&d.current.length!==C.size&&(d.current.length=C.size),y.current=C.size),m(C)},[m,C,r,d,w]),(0,l.useIsoLayoutEffect)(()=>()=>{r.current=[]},[r]),(0,l.useIsoLayoutEffect)(()=>()=>{d&&(d.current=[])},[d]);let P=(0,s.useStableCallback)(e=>(b.add(e),()=>{b.delete(e)}));(0,l.useIsoLayoutEffect)(()=>{b.forEach(e=>e(C))},[b,C]);let k=n.useMemo(()=>({register:j,unregister:E,subscribeMapChange:P,elementsRef:r,labelsRef:d,nextIndexRef:y}),[j,E,P,r,d,y]);return(0,c.jsx)(u.CompositeListContext.Provider,{value:k,children:t})}function f(){return new Map}function p(){return new Set}function g(e,t){let n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS?1:0}var h=e.i(226292),m=e.i(229315
2);let y="ArrowUp",b="ArrowDown",x="ArrowLeft",w="ArrowRight",S="Home",O=new Set([x,w]),j=new Set([x,w,S,"End"]),E=new Set([y,b]),C=new Set([y,b,S,"End"]),P=new Set([...O,...E]),k=new Set([...P,S,"End"]),N=new Set(["Shift","Control","Alt","Meta"]);function I(e){return!!((0,m.isHTMLElement)(e)&&"INPUT"===e.tagName&&null!=e.selectionStart||(0,m.isHTMLElement)(e)&&"TEXTAREA"===e.tagName)}function _(e,t,n,r){if(!e||!t||!t.scrollTo)return;let i=e.scrollLeft,o=e.scrollTop,a=e.clientWidth<e.scrollWidth,s=e.clientHeight<e.scrollHeight;if(a&&"vertical"!==r){let r=M(e,t,"left"),o=A(e),a=A(t);"ltr"===n&&(r+t.offsetWidth+a.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight?i=r+t.offsetWidth+a.scrollMarginRight-e.clientWidth+o.scrollPaddingRight:r-a.scrollMarginLeft<e.scrollLeft+o.scrollPaddingLeft&&(i=r-a.scrollMarginLeft-o.scrollPaddingLeft)),"rtl"===n&&(r-a.scrollMarginRight<e.scrollLeft+o.scrollPaddingLeft?i=r-a.scrollMarginLeft-o.scrollPaddingLeft:r+t.offsetWidth+a.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight&&(i=r+t.offsetWidth+a.scrollMarginRight-e.clientWidth+o.scrollPaddingRight))}if(s&&"horizontal"!==r){let n=M(e,t,"top"),r=A(e),i=A(t);n-i.scrollMarginTop<e.scrollTop+r.scrollPaddingTop?o=n-i.scrollMarginTop-r.scrollPaddingTop:n+t.offsetHeight+i.scrollMarginBottom>e.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(o=n+t.offsetHeight+i.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:i,top:o,behavior:"auto"})}function M(e,t,n){let r="left"===n?"offsetLeft":"offsetTop",i=0;for(;t.offsetParent&&(i+=t[r],t.offsetParent!==e);)t=t.offsetParent;return i}function A(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}var T=e.i(743801),R=e.i(930780);let D=[];var L=e.i(984977),U=e.i(269095),q=e.i(91822);e.s(["CompositeRoot",0,function(e){let{render:i,className:o,style:a,refs:l=r.EMPTY_ARRAY,props:u=r.EMPTY_ARRAY,state:f=r.EMPTY_OBJECT,stateAttributesMapping:p,highlightedIndex:g,onHighlightedIndexChange:m,orientation:M,dense:A,itemSizes:F,loopFocus:H,onLoop:z,cols:V,enableHomeAndEndKeys:W,onMapChange:$,stopEventPropagation:B=!0,rootRef:K,disabledIndices:Q,modifierKeys:Y,highlightItemOnHover:G=!1,tag:J="div"}=e,X=(0,t._)(e,["render","className","style","refs","props","state","stateAttributesMapping","highlightedIndex","onHighlightedIndexChange","orientation","dense","itemSizes","loopFocus","onLoop","cols","enableHomeAndEndKeys","onMapChange","stopEventPropagation","rootRef","disabledIndices","modifierKeys","highlightItemOnHover","tag"]),{props:Z,highlightedIndex:ee,onHighlightedIndexChange:et,elementsRef:en,onMapChange:er,relayKeyboardEvent:ei}=function(e){let{itemSizes:t,cols:r=1,loopFocus:i=!0,onLoop:o,dense:a=!1,orientation:l="both",direction:u,highlightedIndex:c,onHighlightedIndexChange:d,rootRef:f,enableHomeAndEndKeys:p=!1,stopEventPropagation:g=!1,disabledIndices:m,modifierKeys:M=D}=e,[A,L]=n.useState(0),U=r>1,q=n.useRef(null),F=(0,h.useMergedRefs)(q,f),H=n.useRef([]),z=n.useRef(!1),V=null!=c?c:A,W=(0,s.useStableCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((null!=d?d:L)(e),t){let t=H.current[e];_(q.current,t,u,l)}}),$=(0,s.useStableCallback)(e=>{var t;if(0===e.size||z.current)return;z.current=!0;let n=Array.from(e.keys()),r=null!=(t=n.find(e=>null==e?void 0:e.hasAttribute("data-composite-item-active")))?t:null,i=r?n.indexOf(r):-1;-1!==i&&W(i),_(q.current,r,u,l)}),B=(0,s.useStableCallback)((e,t,n)=>o?null==o?void 0:o(e,t,n,H):n),K=n.useMemo(()=>({"aria-orientation":"both"===l?void 0:l,ref:F,onFocus(e){var t;let n=q.current,r=(0,R.getTarget)(e.nativeEvent);n&&null!=r&&I(r)&&r.setSelectionRange(0,null!=(t=r.value.length)?t:0)},onKeyDown(e){var n;let s=p?k:P;if(!s.has(e.key)||function(e,t){for(let n of N.values())if(!t.includes(n)&&e.getModifierState(n))return!0;return!1}(e,M)||!q.current)return;let c="rtl"===u,d=c?x:w,f={horizontal:d,vertical:b,both:d}
2[l],h=c?w:x,_={horizontal:h,vertical:y,both:h}[l],A=(0,R.getTarget)(e.nativeEvent);if(null!=A&&I(A)&&!(null==A||A.hasAttribute("disabled")||"true"===A.getAttribute("aria-disabled"))){let t=A.selectionStart,r=A.selectionEnd,i=null!=(n=A.value)?n:"";if(null==t||e.shiftKey||t!==r||e.key!==_&&t<i.length||e.key!==f&&t>0)return}let D=V,L=(0,T.getMinListIndex)(H,m),F=(0,T.getMaxListIndex)(H,m);if(U){let n=t||Array.from({length:H.current.length},()=>({width:1,height:1})),o=(0,T.createGridCellMap)(n,r,a),s=o.findIndex(e=>null!=e&&!(0,T.isListIndexDisabled)(H.current,e,m)),u=o.reduce((e,t,n)=>null==t||(0,T.isListIndexDisabled)(H.current,t,m)?e:n,-1);D=o[(0,T.getGridNavigatedIndex)(o.map(e=>null!=e?H.current[e]:null),{event:e,orientation:l,loopFocus:i,onLoop:B,cols:r,disabledIndices:(0,T.getGridCellIndices)([...m||H.current.map((e,t)=>(0,T.isListIndexDisabled)(H.current,t)?t:void 0),void 0],o),minIndex:s,maxIndex:u,prevIndex:(0,T.getGridCellIndexOfCorner)(V>F?L:V,n,o,r,e.key===b?"bl":e.key===w?"tr":"tl"),rtl:c})]}let z={horizontal:[d],vertical:[b],both:[d,b]}[l],$={horizontal:[h],vertical:[y],both:[h,y]}[l],K=U?s:({horizontal:p?j:O,vertical:p?C:E,both:s})[l];p&&(e.key===S?D=L:"End"===e.key&&(D=F)),D===V&&(z.includes(e.key)||$.includes(e.key))&&(i&&D===F&&z.includes(e.key)?(D=L,o&&(D=o(e,V,D,H))):i&&D===L&&$.includes(e.key)?(D=F,o&&(D=o(e,V,D,H))):D=(0,T.findNonDisabledListIndex)(H.current,{startingIndex:D,decrement:$.includes(e.key),disabledIndices:m})),D===V||(0,T.isIndexOutOfListBounds)(H.current,D)||(g&&e.stopPropagation(),K.has(e.key)&&e.preventDefault(),W(D,!0),queueMicrotask(()=>{var e;null==(e=H.current[D])||e.focus()}))}}),[r,a,u,m,H,p,V,U,t,i,o,B,F,M,W,l,g]);return n.useMemo(()=>({props:K,highlightedIndex:V,onHighlightedIndexChange:W,elementsRef:H,disabledIndices:m,onMapChange:$,relayKeyboardEvent:K.onKeyDown}),[K,V,W,H,m,$])}({itemSizes:F,cols:V,loopFocus:H,onLoop:z,dense:A,orientation:M,highlightedIndex:g,onHighlightedIndexChange:m,rootRef:K,stopEventPropagation:B,enableHomeAndEndKeys:W,direction:(0,q.useDirection)(),disabledIndices:Q,modifierKeys:Y}),eo=(0,U.useRenderElement)(J,e,{state:f,ref:l,props:[Z,...u,X],stateAttributesMapping:p}),ea=n.useMemo(()=>({highlightedIndex:ee,onHighlightedIndexChange:et,highlightItemOnHover:G,relayKeyboardEvent:ei}),[ee,et,G,ei]);return(0,c.jsx)(L.CompositeRootContext.Provider,{value:ea,children:(0,c.jsx)(d,{elementsRef:en,onMapChange:e=>{null==$||$(e),er(e)},children:eo})})}],980877)},362834,976490,577099,277927,482764,547585,e=>{"use strict";var t=e.i(229315),n=e.i(494),r=e.i(930780);function i(e,n){if(!(0,t.isElement)(e))return!1;if(n.hasElement(e))return!e.hasAttribute("data-trigger-disabled");for(let[,t]of n.entries())if((0,r.contains)(t,e))return!t.hasAttribute("data-trigger-disabled");return!1}e.s(["isEventTargetWithin",0,function(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))},"isInteractiveElement",0,function(e){return(null==e?void 0:e.closest('button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),'.concat(n.TYPEABLE_SELECTOR)))!=null},"isRootElement",0,function(e){return e.matches("html,body")},"isTargetInsideEnabledTrigger",0,i,"isTypeableElement",0,function(e){return(0,t.isHTMLElement)(e)&&e.matches(n.TYPEABLE_SELECTOR)}],362834);var o=e.i(540151),a=e.i(294365),s=e.i(630628),l=e.i(566745);class u{static create(){return new u}constructor(){(0,o._)(this,"dispose",()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()}),(0,o._)(this,"disposeEffect",()=>this.dispose),this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new l.Timeout,this.restTimeout=new l.Timeout,this.handleCloseOptions=void 0}}let c=new WeakMap;function d(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;if(t&&c.get(t)===e){var n,r,i;null==(n=e.pointerEventsScopeElement)||n.style.removeProperty("pointer-events"),null==(r=e.pointerEventsReferenceElement)||r.style.removeProperty("pointer-events"),null==(i=e.pointerEventsFloatingElement)||i.style.removeProperty("pointer-events"),c.delete(t)}e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}e.s(["applySafePolygonPointerEventsMutation",0,function(e,t){let{scopeElement:n,referenceElement:r,floatingElement:i}=t,o=c.get(n);o&&o!==e&&d(o),d(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=i,
2c.set(n,e),n.style.pointerEvents="none",r.style.pointerEvents="auto",i.style.pointerEvents="auto"},"clearSafePolygonPointerEventsMutation",0,d,"useHoverInteractionSharedState",0,function(e){let t=e.context.dataRef.current,n=(0,s.useRefWithInit)(()=>{var e;return null!=(e=t.hoverInteractionState)?e:u.create()}).current;return t.hoverInteractionState||(t.hoverInteractionState=n),(0,a.useOnMount)(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}],976490);var f=e.i(282033);e.s(["getDelay",0,function(e,t,n){let r=null==n||(0,f.isMouseLikePointerType)(n)?"function"==typeof e?e():e:0;return"number"==typeof r?r:null==r?void 0:r[t]},"getRestMs",0,function(e){return"function"==typeof e?e():e},"isClickLikeOpenEvent",0,function(e,t){return t||"click"===e||"mousedown"===e},"isHoverOpenEvent",0,function(e){return(null==e?void 0:e.includes("mouse"))&&"mousedown"!==e}],577099),e.s(["isInsideEnabledTrigger",0,i],277927),e.s(["NAVIGATION_MENU_TRIGGER_IDENTIFIER",0,"data-base-ui-navigation-menu-trigger"],482764),e.i(247167);var p=e.i(271645);let g=p.createContext(void 0);e.s(["NavigationMenuDismissContext",0,g,"useNavigationMenuDismissContext",0,function(){return p.useContext(g)}],547585)},752822,(e,t,n)=>{"use strict";var r=e.r(271645),i=e.r(802239),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useSyncExternalStore,s=r.useRef,l=r.useEffect,u=r.useMemo,c=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=a(e,(d=u(function(){function e(e){if(!l){if(l=!0,a=e,e=r(e),void 0!==i&&f.hasValue){var t=f.value;if(i(t,e))return s=t}return s=e}if(t=s,o(a,e))return t;var n=r(e);return void 0!==i&&i(t,n)?(a=e,t):(a=e,s=n)}var a,s,l=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,n,r,i]))[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},430224,(e,t,n)=>{"use strict";t.exports=e.r(752822)},769375,524019,e=>{"use strict";let t;e.i(247167),e.s(["PopupTriggerMap",0,class{add(e,t){let n=this.idMap.get(e);n!==t&&(void 0!==n&&this.elementsSet.delete(n),this.elementsSet.add(t),this.idMap.set(e,t))}delete(e){let t=this.idMap.get(e);t&&(this.elementsSet.delete(t),this.idMap.delete(e))}hasElement(e){return this.elementsSet.has(e)}hasMatchingElement(e){for(let t of this.elementsSet)if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}constructor(){this.elementsSet=new Set,this.idMap=new Map}}],769375);var n=e.i(540151),r=e.i(480388),i=e.i(181788),o=e.i(499092),a=e.i(367805);let s=function(e,t,n,r,i,o){let s;for(var l=arguments.length,u=Array(l>6?l-6:0),c=6;c<l;c++)u[c-6]=arguments[c];if(u.length>0)throw Error((0,a.default)(1));if(e&&t&&n&&r&&i&&o)s=(a,s,l,u)=>o(e(a,s,l,u),t(a,s,l,u),n(a,s,l,u),r(a,s,l,u),i(a,s,l,u),s,l,u);else if(e&&t&&n&&r&&i)s=(o,a,s,l)=>i(e(o,a,s,l),t(o,a,s,l),n(o,a,s,l),r(o,a,s,l),a,s,l);else if(e&&t&&n&&r)s=(i,o,a,s)=>r(e(i,o,a,s),t(i,o,a,s),n(i,o,a,s),o,a,s);else if(e&&t&&n)s=(r,i,o,a)=>n(e(r,i,o,a),t(r,i,o,a),i,o,a);else if(e&&t)s=(n,r,i,o)=>t(e(n,r,i,o),r,i,o);else if(e)s=e;else throw Error("Missing arguments");return s};var l=e.i(271645),u=e.i(802239),c=e.i(430224);let d=(0,e.i(35423).isReactVersionAtLeast)(19)?function(e,n,r,i,o){let a;if(!t){let t;return t=l.useCallback(()=>n(e.getSnapshot(),r,i,o),[e,n,r,i,o]),(0,u.useSyncExternalStore)(e.subscribe,t,t)}let s=t.syncIndex;return t.syncIndex+=1,t.didInitialize?(a=t.syncHooks[s]).store===e&&a.selector===n&&Object.is(a.a1,r)&&Object.is(a.a2,i)&&Object.is(a.a3,o)||(a.store!==e&&(t.didChangeStore=!0),a.store=e,a.selector=n,a.a1=r,a.a2=i,a.a3=o,a.didChange=!0):(a={store:e,selector:n,a1:r,a2:i,a3:o,value:n(e.getSnapshot(),r,i,o),didChange:!1},t.syncHooks.push(a)),a.value}:function(e,t,n,r,i){return(0,c.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,i))};[].push({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n<e.syncHooks.length;n+=1){let r=e.syncHooks[n],i=r.selector(r.store.state,r.a1,r.a2,r.a3);(r.didChange||!Object.is(r.value,i))&&(t=!0,r.value=i,r.didChange=!1)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let n=new Set;for(let t of e.syncHooks)n.add(t.store);let r=[];for(let e of n)r.push(e.subscribe(t));return()=>{for(let e of r)e()}}),(0,u.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});class f{setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t]))return void this.setState((0,r._)({},this.state,e))}set(e,t){Object.is(this.state[e],t)||this.setState((0,i._)((0,r._)({},this.state),{[e]:t}))}notifyAll(){let e=(0,r._)({},this.state);this.setState(e)}use(e,t,n,r){return d(this,e,t,n,r)}constructor(e){(0,n._)(this,"subscribe",e=>(this.listeners.add(e),()=>{this.listeners.delete(e)})),(0,n._)(this,"getSnapshot",()=>this.state),this.state=e,this.listeners=new Set,this.updateTick=0}}var p=e.i(676477),g=e.i(500977),h=e.i(417514);class m extends f{useSyncedValue(e,t){l.useDebugValue(e);let n=this;(0,g.useIsoLayoutEffect)(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){let n=this;(0,g.useIsoLayoutEffect)(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){let t=this,n=Object.values(e);(0,g.useIsoLayoutEffect)(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){l.useDebugValue(e);let n=this,o=void 0!==t;(0,g.useIsoLayoutEffect)(()=>{o&&!Object.is(n.state[e],t)&&n.setState((0,i._)((0,r._)({},n.state),{[e]:t}))},[n,e,t,o])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,t,n,r){return l.useDebugValue(e),d(this,this.selectors[e],t,n,r)}useContextCallback(e,t){l.useDebugValue(e);let n=(0,p.useStableCallback)(null!=t?t:h.NOOP);this.context[e]=n}useStateSetter(e){let t=l.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n,r=(n="function"==typeof e?e:this.selectors[e])(this.state);return t(r,r,this),this.subscribe(e=>{let i=n(e);if(!Object.is(r,i)){let e=r;r=i,t(i,e,this)}})}constructor(e,t={},n){super(e),this.context=t,this.selectors=n}}var y=e.i(216385),b=e.i(282033);let x={open:s(e=>e.open),transitionStatus:s(e=>e.transitionStatus),domReferenceElement:s(e=>e.domReferenceElement),referenceElement:s(e=>{var t;return null!=(t=e.positionReference)?t:e.referenceElement}),floatingElement:s(e=>e.floatingElement),floatingId:s(e=>e.floatingId)};e.s(["FloatingRootStore",0,class extends m{constructor(e){const{syncOnly:t,nested:a,onOpenChange:s,triggerElements:l}=e,u=(0,o._)(e,["syncOnly","nested","onOpenChange","triggerElements"]);super((0,i._)((0,r._)({},u),{positionReference:u.referenceElement,domReferenceElement:u.referenceElement}),{onOpenChange:s,dataRef:{current:{}},events:(0,y.createEventEmitter)(),nested:a,triggerElements:l},x),(0,n._)(this,"syncOpenEvent",(e,t)=>{(!e||!this.state.open||null!=t&&(0,b.isClickLikeEvent)(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)}),(0,n._)(this,"dispatchOpenChange",(e,t)=>{this.syncOpenEvent(e,t.event);let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)}),(0,n._)(this,"setOpen",(e,t)=>{var n,r,i,o;if(this.syncOnly){null==(i=(o=this.context).onOpenChange)||i.call(o,e,t);return}this.dispatchOpenChange(e,t),null==(n=(r=this.context).onOpenChange)||n.call(r,e,t)}),this.syncOnly=t}}],524019)},528836,e=>{"use strict";var t=e.i(769375),n=e.i(524019);e.s(["getEmptyRootContext",0,function(){return new n.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new t.PopupTriggerMap,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}])},618026,e=>{"use strict";e.i(247167);var t=e.i(499092),n=e.i(271645),r=e.i(417514),i=e.i(480388),o=e.i(760620),a=e.i(605335),s=e.i(290219),l=e.i(676477),u=e.i(566745),c=e.i(229315),d=e.i(151665),f=e.i(931888),p=e.i(871403),g=e.i(132652),h=e.i(930780),m=e.i(362834),y=e.i(282033),b=e.i(587612);let x={intentional:"onClick",sloppy:"onPointerDown"};function w(){return!1}var S=e.i(500977),O=e.i(976490),j=e.i(577099),E=e.i(277927),C=e.i(980877),P=e.i(470274),k=e.i(482764),N=e.i(547585),I=e.i(528836),_=e.i(269095),M=e.i(843476);let A=n.forwardRef(function(e,A){let{render:T,className:R,style:D}=e,L=(0,t._)(e,["render","className","style"]),U=(0,P.useNavigationMenuTreeContext)(),{orientation:q,open:F,floatingRootContext:H,positionerElement:z,value:V,closeDelay:W,viewportElement:$,nested:B}=(0,P.useNavigationMenuRootContext)(),K=n.useMemo(()=>(0,I.getEmptyRootContext)(),[]),Q=H||K;!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{enabled:r=!0,closeDelay:i=0,nodeId:g}=t,y="rootStore"in e?e.rootStore:e,x=y.useState("open"),w=y.useState("floatingElement"),C=y.useState("domReferenceElement"),{dataRef:P}=y.context,k=(0,d.useFloatingTree)(),N=(0,d.useFloatingParentNodeId)(),I=(0,O.useHoverInteractionSharedState)(y),_=(0,u.useTimeout)(),M=(0,l.useStableCallback)(()=>{var e;return(0,j.isClickLikeOpenEvent)(null==(e=P.current.openEvent)?void 0:e.type,I.interactedInside)}),A=(0,l.useStableCallback)(()=>{var e;return(0,j.isHoverOpenEvent)(null==(e=P.current.openEvent)?void 0:e.type)}),T=(0,l.useStableCallback)(()=>{(0,O.clearSafePolygonPointerEventsMutation)(I)});(0,S.useIsoLayoutEffect)(()=>{x||(I.pointerType=void 0,I.restTimeoutPending=!1,I.interactedInside=!1,T())},[x,I,T]),n.useEffect(()=>T,[T]),(0,S.useIsoLayoutEffect)(()=>{var e,t,n,i,o,a,l,u,d;if(r&&x&&(null==(e=I.handleCloseOptions)?void 0:e.blockPointerEvents)&&A()&&(0,c.isElement)(C)&&w){let e=(0,s.ownerDocument)(w),r=null==k||null==(l=k.nodesRef.current.find(e=>e.id===N))||null==(a=l.context)?void 0:a.elements.floating;r&&(r.style.pointerEvents="");let c=I.pointerEventsScopeElement!==w?I.pointerEventsScopeElement:null,f=r!==w?r:null,p=null!=(t=null!=(n=null!=(i=null!=(o=null==(d=I.handleCloseOptions)||null==(u=d.getScope)?void 0:u.call(d))?o:c)?i:f)?n:C.closest("[data-rootownerid]"))?t:e.body;return(0,O.applySafePolygonPointerEventsMutation)(I,{scopeElement:p,referenceElement:C,floatingElement:w}),()=>{T()}}},[r,x,C,w,I,A,k,N,T]),n.useEffect(()=>{if(r)return(0,a.mergeCleanups)(w&&(0,o.addEventListener)(w,"mouseenter",function(){I.openChangeTimeout.clear(),_.clear(),null==k||k.events.off("floating.closed",t),T()}),w&&(0,o.addEventListener)(w,"mouseleave",function(n){var r,o;
2if(e()&&k)return void k.events.on("floating.closed",t);if((0,E.isInsideEnabledTrigger)(n.relatedTarget,y.context.triggerElements))return;let a=null!=(r=null==(o=P.current.floatingContext)?void 0:o.nodeId)?r:g,s=n.relatedTarget;if(!(k&&a&&(0,c.isElement)(s)&&(0,b.getNodeChildren)(k.nodesRef.current,a,!1).some(e=>{var t;return(0,h.contains)(null==(t=e.context)?void 0:t.elements.floating,s)}))){let e,t;if(I.handler)return void I.handler(n);T(),M()||(e=(0,j.getDelay)(i,"close",I.pointerType),t=()=>{y.setOpen(!1,(0,f.createChangeEventDetails)(p.REASONS.triggerHover,n)),null==k||k.events.emit("floating.closed",n)},e?I.openChangeTimeout.start(e,t):(I.openChangeTimeout.clear(),t()))}}),w&&(0,o.addEventListener)(w,"pointerdown",function(e){let t=(0,h.getTarget)(e);if(!(0,m.isInteractiveElement)(t)){I.interactedInside=!1;return}I.interactedInside=(null==t?void 0:t.closest("[aria-haspopup]"))!=null},!0),()=>{null==k||k.events.off("floating.closed",t)});function e(){return!!(k&&N&&(0,b.getNodeChildren)(k.nodesRef.current,N).length>0)}function t(n){!k||!N||e()||_.start(0,()=>{k.events.off("floating.closed",t),y.setOpen(!1,(0,f.createChangeEventDetails)(p.REASONS.triggerHover,n)),k.events.emit("floating.closed",n)})}},[r,w,y,P,i,g,M,T,I,k,N,_])}(Q,{enabled:!!H&&(!!z||!!$||!V),closeDelay:W,nodeId:U});let Y=function(e){var t,r;let S=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{enabled:O=!0,escapeKey:j=!0,outsidePress:E=!0,outsidePressEvent:C="sloppy",referencePress:P=w,referencePressEvent:k="sloppy",bubbles:N,externalTree:I}=S,_="rootStore"in e?e.rootStore:e,M=_.useState("open"),A=_.useState("floatingElement"),{dataRef:T}=_.context,R=(0,d.useFloatingTree)(I),D=(0,l.useStableCallback)("function"==typeof E?E:()=>!1),L="function"==typeof E?D:E,U=!1!==L,q=(0,l.useStableCallback)(()=>C),{escapeKey:F,outsidePress:H}={escapeKey:"boolean"==typeof N?N:null!=(t=null==N?void 0:N.escapeKey)&&t,outsidePress:"boolean"==typeof N?N:null==(r=null==N?void 0:N.outsidePress)||r},z=n.useRef(!1),V=n.useRef(!1),W=n.useRef(!1),$=n.useRef(!1),B=n.useRef(""),K=n.useRef(null),Q=(0,u.useTimeout)(),Y=(0,u.useTimeout)(),G=(0,l.useStableCallback)(()=>{Y.clear(),T.current.insideReactTree=!1}),J=(0,l.useStableCallback)(e=>{var t;let n=null==(t=T.current.floatingContext)?void 0:t.nodeId;return(R?(0,b.getNodeChildren)(R.nodesRef.current,n):[]).some(t=>{var n;return(null==(n=t.context)?void 0:n.open)&&!t.context.dataRef.current[e]})}),X=(0,l.useStableCallback)(e=>(0,m.isEventTargetWithin)(e,_.select("floatingElement"))||(0,m.isEventTargetWithin)(e,_.select("domReferenceElement"))),Z=(0,l.useStableCallback)(e=>{P()&&_.setOpen(!1,(0,f.createChangeEventDetails)(p.REASONS.triggerPress,e.nativeEvent))}),ee=(0,l.useStableCallback)(e=>{if(!M||!O||!j||"Escape"!==e.key||$.current||!F&&J("__escapeKeyBubbles"))return;let t=(0,y.isReactEvent)(e)?e.nativeEvent:e,n=(0,f.createChangeEventDetails)(p.REASONS.escapeKey,t);_.setOpen(!1,n),n.isCanceled||e.preventDefault(),F||n.isPropagationAllowed||e.stopPropagation()}),et=(0,l.useStableCallback)(()=>{T.current.insideReactTree=!0,Y.start(0,G)}),en=(0,l.useStableCallback)(e=>{if(!M||!O||0!==e.button)return;let t=(0,h.getTarget)(e.nativeEvent);(0,h.contains)(_.select("floatingElement"),t)&&(z.current||(z.current=!0,V.current=!1))}),er=(0,l.useStableCallback)(e=>{!M||!O||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&z.current&&(V.current=!0)});n.useEffect(()=>{if(!M||!O)return;T.current.__escapeKeyBubbles=F,T.current.__outsidePressBubbles=H;let e=new u.Timeout,t=new u.Timeout;function n(){W.current=!0,t.start(0,()=>{W.current=!1})}function r(){z.current=!1,V.current=!1}function i(){let e=B.current,t=q(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}function l(e){var t;let n=null==(t=T.current.floatingContext)?void 0:t.nodeId,r=R&&(0,b.getNodeChildren)(R.nodesRef.current,n).some(t=>{var n;return(0,m.isEventTargetWithin)(e,null==(n=t.context)?void 0:n.elements.floating)});return X(e)||r}function d(e){let n;if("intentional"===(n=i())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||X(e)||(t.clear(),W.current=!1),G();return}if(T.current.insideReactTree)return void G();let r=(0,h.getTarget)(e),o="[".concat((0,g.createAttribute)("inert"),"]"),a=(0,c.isElement)(r)?r.getRootNode():null,u=Array.from(((0,c.isShadowRoot)(a)?a:(0,s.ownerDocument)(_.select("floatingElement"))).querySelectorAll(
2o)),d=_.context.triggerElements;if(r&&(d.hasElement(r)||d.hasMatchingElement(e=>(0,h.contains)(e,r))))return;let y=(0,c.isElement)(r)?r:null;for(;y&&!(0,c.isLastTraversableNode)(y);){let e=(0,c.getParentNode)(y);if((0,c.isLastTraversableNode)(e)||!(0,c.isElement)(e))break;y=e}if(!(u.length&&(0,c.isElement)(r)&&!(0,m.isRootElement)(r)&&!(0,h.contains)(r,_.select("floatingElement"))&&u.every(e=>!(0,h.contains)(y,e)))){if((0,c.isHTMLElement)(r)&&!("touches"in e)){let t=(0,c.isLastTraversableNode)(r),n=(0,c.getComputedStyle)(r),i=/auto|scroll/,o=t||i.test(n.overflowX),a=t||i.test(n.overflowY),s=o&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,l=a&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,u="rtl"===n.direction,d=l&&(u?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),f=s&&e.offsetY>r.clientHeight;if(d||f)return}if(!l(e)){if("intentional"===i()&&W.current){t.clear(),W.current=!1;return}"function"==typeof L&&!L(e)||J("__outsidePressBubbles")||(_.setOpen(!1,(0,f.createChangeEventDetails)(p.REASONS.outsidePress,e)),G())}}}function y(e){if("sloppy"!==i()||!_.select("open")||!O||X(e))return;let t=e.touches[0];t&&(K.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},Q.start(1e3,()=>{K.current&&(K.current.dismissOnTouchEnd=!1,K.current.dismissOnMouseDown=!1)}))}function x(e,t){let n=(0,h.getTarget)(e);if(!n)return;let r=(0,o.addEventListener)(n,e.type,()=>{t(e),r()})}function w(e){Q.clear(),"pointerdown"===e.type&&(B.current=e.pointerType),("mousedown"!==e.type||!K.current||K.current.dismissOnMouseDown)&&x(e,e=>{if("pointerdown"===e.type)"sloppy"!==i()||"touch"===e.pointerType||!_.select("open")||!O||X(e)||d(e);else d(e)})}function S(e){if(!z.current)return;let o=V.current;if(r(),"intentional"===i()){if("pointercancel"===e.type){o&&n();return}l(e)||(o?n():("function"!=typeof L||L(e))&&(t.clear(),W.current=!0,G()))}}function E(e){if("sloppy"!==i()||!K.current||X(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-K.current.startX),r=Math.abs(t.clientY-K.current.startY),o=Math.sqrt(n*n+r*r);o>5&&(K.current.dismissOnTouchEnd=!0),o>10&&(d(e),Q.clear(),K.current=null)}function C(e){"sloppy"!==i()||!K.current||X(e)||(K.current.dismissOnTouchEnd&&d(e),Q.clear(),K.current=null)}let P=(0,s.ownerDocument)(A),k=(0,a.mergeCleanups)(j&&(0,a.mergeCleanups)((0,o.addEventListener)(P,"keydown",ee),(0,o.addEventListener)(P,"compositionstart",function(){e.clear(),$.current=!0}),(0,o.addEventListener)(P,"compositionend",function(){e.start(5*!!(0,c.isWebKit)(),()=>{$.current=!1})})),U&&(0,a.mergeCleanups)((0,o.addEventListener)(P,"click",w,!0),(0,o.addEventListener)(P,"pointerdown",w,!0),(0,o.addEventListener)(P,"pointerup",S,!0),(0,o.addEventListener)(P,"pointercancel",S,!0),(0,o.addEventListener)(P,"mousedown",w,!0),(0,o.addEventListener)(P,"mouseup",S,!0),(0,o.addEventListener)(P,"touchstart",function(e){B.current="touch",x(e,y)},!0),(0,o.addEventListener)(P,"touchmove",function(e){x(e,E)},!0),(0,o.addEventListener)(P,"touchend",function(e){x(e,C)},!0)));return()=>{k(),e.clear(),t.clear(),r(),W.current=!1}},[T,A,j,U,L,M,O,F,H,ee,G,q,J,X,R,_,Q]),n.useEffect(G,[L,G]);let ei=n.useMemo(()=>(0,i._)({onKeyDown:ee,[x[k]]:Z},"intentional"!==k&&{onClick:Z}),[ee,Z,k]),eo=n.useMemo(()=>({onKeyDown:ee,onPointerDown:er,onMouseDown:er,onClickCapture:et,onMouseDownCapture(e){et(),en(e)},onPointerDownCapture(e){et(),en(e)},onMouseUpCapture:et,onTouchEndCapture:et,onTouchMoveCapture:et}),[ee,et,en,er]);return n.useMemo(()=>O?{reference:ei,floating:eo,trigger:ei}:{},[O,ei,eo])}(Q,{enabled:!!z||!V,outsidePressEvent:"intentional",outsidePress(e){let t=(0,h.getTarget)(e);return null===(null==t?void 0:t.closest("[".concat(k.NAVIGATION_MENU_TRIGGER_IDENTIFIER,"]")))}}),G=H?Y:void 0,J={open:F},X=B?r.EMPTY_OBJECT:{onKeyDown(e){("horizontal"===q&&("ArrowLeft"===e.key||"ArrowRight"===e.key)||"vertical"===q&&("ArrowUp"===e.key||"ArrowDown"===e.key))&&e.stopPropagation()}},Z=[(null==G?void 0:G.floating)||r.EMPTY_OBJECT,X,{"aria-orientation":void 0},L],ee=(0,_.useRenderElement)("ul",e,{state:J,ref:A,props:Z,enabled:B});return B?(0,M.jsx)(N.NavigationMenuDismissContext.Provider,{value:G,children:ee}):(0,M.jsx)(N.NavigationMenuDismissContext.Provider,{value:G,children:(0,M.jsx)(C.CompositeRoot,{render:T,className:R,style:D,state:J,refs:[A],props:Z,loopFocus:!1,orientation:q,tag:"ul"})})});
2e.s(["NavigationMenuList",0,A],618026)},269594,e=>{"use strict";var t=e.i(367805),n=e.i(271645);let r=n.createContext(void 0);e.s(["NavigationMenuItemContext",0,r,"useNavigationMenuItemContext",0,function(){let e=n.useContext(r);if(!e)throw Error((0,t.default)(39));return e}])},986790,e=>{"use strict";var t=e.i(383799);e.s(["useBaseUiId",0,function(e){return(0,t.useId)(e,"base-ui")}])},484875,e=>{"use strict";var t=e.i(499092),n=e.i(271645),r=e.i(269095),i=e.i(269594),o=e.i(986790),a=e.i(843476);let s=n.forwardRef(function(e,s){let{render:l,className:u,style:c,value:d}=e,f=(0,t._)(e,["render","className","style","value"]),p=(0,o.useBaseUiId)(),g=null!=d?d:p,h=(0,r.useRenderElement)("li",e,{ref:s,props:f}),m=n.useMemo(()=>({value:g}),[g]);return(0,a.jsx)(i.NavigationMenuItemContext.Provider,{value:m,children:h})});e.s(["NavigationMenuItem",0,s])},658130,e=>{"use strict";var t=e.i(35423);e.s(["inertValue",0,function(e){return(0,t.isReactVersionAtLeast)(19)?e:e?"true":void 0}])},383590,e=>{"use strict";var t,n,r=e.i(814060);let i=((t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=r.TransitionStatusDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=r.TransitionStatusDataAttributes.endingStyle]="endingStyle",t.anchorHidden="data-anchor-hidden",t.side="data-side",t.align="data-align",t),o=((n={}).popupOpen="data-popup-open",n.pressed="data-pressed",n),a={[o.popupOpen]:""},s={[o.popupOpen]:"",[o.pressed]:""},l={[i.open]:""},u={[i.closed]:""},c={[i.anchorHidden]:""};e.s(["popupStateMapping",0,{open:e=>e?l:u,anchorHidden:e=>e?c:null},"pressableTriggerOpenStateMapping",0,{open:e=>e?s:null},"triggerOpenStateMapping",0,{open:e=>e?a:null}])},148537,e=>{"use strict";var t=e.i(480388),n=e.i(181788),r=e.i(499092),i=e.i(271645),o=e.i(174080),a=e.i(500977),s=e.i(676477),l=e.i(658130),u=e.i(417514),c=e.i(151665),d=e.i(930780),f=e.i(470274),p=e.i(269594),g=e.i(361463),h=e.i(223715),m=e.i(814060),y=e.i(980877),b=e.i(383590),x=e.i(843476);let w=(0,n._)((0,t._)({},b.popupStateMapping,m.transitionStatusMapping),{activationDirection:e=>e?{"data-activation-direction":e}:null}),S=i.forwardRef(function(e,n){let{render:m,className:b,style:S,keepMounted:O=!1}=e,j=(0,r._)(e,["render","className","style","keepMounted"]),{mounted:E,viewportElement:C,value:P,activationDirection:k,currentContentRef:N,viewportTargetElement:I}=(0,f.useNavigationMenuRootContext)(),{value:_}=(0,p.useNavigationMenuItemContext)(),M=(0,f.useNavigationMenuTreeContext)(),A=E&&P===_,T=i.useRef(null),[R,D]=i.useState(!1),[L,U]=i.useState(!1),{mounted:q,setMounted:F,transitionStatus:H}=(0,g.useTransitionStatus)(A);q&&!E&&F(!1),(0,h.useOpenChangeComplete)({ref:T,open:A,onComplete(){A||F(!1)}}),(0,a.useIsoLayoutEffect)(()=>{A&&T.current&&(N.current=T.current)},[A,N]);let z={open:A,transitionStatus:H,activationDirection:k},V=(0,s.useStableCallback)(e=>{e&&A&&(N.current=e)}),W={onFocus(e){let t=(0,d.getTarget)(e.nativeEvent);null!=t&&t.hasAttribute("data-base-ui-focus-guard")||U(!0)},onBlur(e){(0,d.contains)(e.currentTarget,e.relatedTarget)||U(!1)}},$=!A&&q?(0,t._)({style:{position:"absolute",top:0,left:0},inert:(0,l.inertValue)(!L)},W):W,B=I||C,K=O&&!q,Q=O&&!B&&!R;return(O&&B&&!R&&D(!0),Q)?(0,x.jsx)(y.CompositeRoot,{render:m,className:b,style:S,state:z,refs:[n],props:[$,{hidden:!0},j],stateAttributesMapping:w}):B&&(q||O)?o.createPortal((0,x.jsx)(c.FloatingNode,{id:M,children:(0,x.jsx)(y.CompositeRoot,{render:m,className:b,style:S,state:z,refs:[n,T,V],props:[$,K?{hidden:!0}:u.EMPTY_OBJECT,j],stateAttributesMapping:w})}),B):null});e.s(["NavigationMenuContent",0,S])},333848,400231,131292,e=>{"use strict";var t=e.i(229315);e.s(["ownerWindow",()=>t.getWindow],333848);var n=e.i(500977),r=e.i(630628);function i(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}e.s(["useValueAsRef",0,function(e){let t=(0,r.useRefWithInit)(i,e).current;return t.next=e,(0,n.useIsoLayoutEffect)(t.effect),t}],400231),e.i(247167);var o=e.i(383799),a=e.i(769375),s=e.i(151665),l=e.i(524019);e.s(["useFloatingRootContext",0,function(e){let{open:i=!1,onOpenChange:u,elements:c={}}=e,d=(0,o.useId)(),f=null!=(0,s.useFloatingParentNodeId)(),p=(0,r.useRefWithInit)(()=>{var e,t;return new l.FloatingRootStore({open:i,transitionStatus:void 0,onOpenChange:u,referenceElement:null!=(e=c.reference)?e:null,floatingElement:null!=(t=c.floating)?t:null,triggerElements:new a.PopupTriggerMap,floatingId:d,syncOnly:!1,nested:f})}).current;return(0,n.useIsoLayoutEffect)(()=>{let e={open:i,floatingId:d};void 0!==c.reference&&(e.referenceElement=c.reference,e.domReferenceElement=(0,t.isElement)(c.reference)?c.reference:null),void 0!==c.floating&&(e.floatingElement=c.floating),p.update(e)},[i,d,c.reference,c.floating,p]),p.context.onOpenChange=u,p.context.nested=f,p}],131292)},559266,e=>{"use strict";var t=e.i(229315),n=e.i(290219),r=e.i(930780),i=e.i(743801);function o(e){for(let n of Array.from(e.children))if("summary"===(0,t.getNodeName)(n))return n;return null}function a(e){let n=e?(0,t.getNodeName)(e):"";return null!=e&&e.matches('a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]')&&("summary"!==n||null!=e.parentElement&&"details"===(0,t.getNodeName)(e.parentElement)&&o(e.parentElement)===e)&&("details"!==n||null==o(e))&&("input"!==n||"hidden"
2!==e.type)}function s(e){if(!a(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let n=e;n;n=function(e){let n=e.assignedSlot;if(n)return n;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return(0,t.isShadowRoot)(r)?r.host:null}(n)){let a=n!==e,s="slot"===(0,t.getNodeName)(n);if(n.hasAttribute("inert")||a&&"details"===(0,t.getNodeName)(n)&&!n.open&&!function(e,t){let n=o(t);return!!n&&(e===n||(0,r.contains)(n,e))}(e,n)||n.hasAttribute("hidden")||!s&&!function(e,n){let r=(0,t.getComputedStyle)(e);return n?"none"!==r.display:(0,i.isElementVisible)(e,r)}(n,a))return!1}return!0}function l(e){return"input"!==(0,t.getNodeName)(e)?null:"radio"===e.type&&""!==e.name?e:null}function u(e){if((0,t.isHTMLElement)(e)&&"slot"===(0,t.getNodeName)(e)){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return(0,t.isHTMLElement)(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function c(e){let n,r=(!function e(t,n){u(t).forEach(t=>{a(t)&&n.push(t),e(t,n)})}(e,n=[]),n.filter(s));return r.filter(e=>(function(e){let n=e.tabIndex;if(n<0){let n=(0,t.getNodeName)(e);if("details"===n||"audio"===n||"video"===n||(0,t.isHTMLElement)(e)&&e.isContentEditable)return 0}return n})(e)>=0&&function(e,t){let n=l(e);if(!n)return!0;let r=t.find(e=>{let t=l(e);return(null==t?void 0:t.name)===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=l(e);return(null==t?void 0:t.name)===n.name&&t.form===n.form})===n}(e,r))}function d(e,t){let i=c(e),o=i.length;if(0===o)return;let a=(0,r.activeElement)((0,n.ownerDocument)(e)),s=i.indexOf(a);return i[-1===s?1===t?0:o-1:s+t]}e.s(["disableFocusInside",0,function(e){c(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})},"enableFocusInside",0,function(e){let n=[];!function e(n,r,i){u(n).forEach(n=>{(0,t.isHTMLElement)(n)&&n.matches(r)&&i.push(n),e(n,r,i)})}(e,"[data-tabindex]",n),n.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})},"getNextTabbable",0,function(e){return d((0,n.ownerDocument)(e).body,1)||e},"getPreviousTabbable",0,function(e){return d((0,n.ownerDocument)(e).body,-1)||e},"getTabbableAfterElement",0,function(e){if(!e)return null;let t=c((0,n.ownerDocument)(e).body),r=t.length;if(0===r)return null;let i=t.indexOf(e);return -1===i?null:t[(i+1+r)%r]},"isOutsideEvent",0,function(e,t){let n=t||e.currentTarget,i=e.relatedTarget;return!i||!(0,r.contains)(n,i)}])},905066,e=>{"use strict";e.s(["DISABLED_TRANSITIONS_STYLE",0,{style:{transition:"none"}},"DROPDOWN_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"none"},"PATIENT_CLICK_THRESHOLD",0,500,"POPUP_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"end"},"ownerVisuallyHidden",0,{clipPath:"inset(50%)",position:"fixed",top:0,left:0}])},672408,e=>{"use strict";e.i(247167);var t=e.i(480388),n=e.i(181788),r=e.i(271645),i=e.i(500977);let o="u">typeof navigator,a=function(){var e,t;if(!o)return{platform:"",maxTouchPoints:-1};let n=navigator.userAgentData;return(null==n?void 0:n.platform)?{platform:n.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:null!=(e=navigator.platform)?e:"",maxTouchPoints:null!=(t=navigator.maxTouchPoints)?t:-1}}(),s=function(){var e;if(!o)return"";let t=navigator.userAgentData;return(null==t?void 0:t.platform)?t.platform:null!=(e=navigator.platform)?e:""}(),l=function(){if(!o)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return"".concat(t,"/").concat(n)}).join(" "):navigator.userAgent}();"u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter:none"),"MacIntel"===a.platform&&a.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(a.platform),o&&/firefox/i.test(l);let u=o&&/apple/i.test(navigator.vendor);o&&/Edg/i.test(l),o&&/android/i.test(s)||/android/i.test(l),o&&s.toLowerCase().startsWith("mac")&&navigator.maxTouchPoints,l.includes("jsdom/");let c={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},d=(0,n._)((0,t._)({},c),{position:"fixed",top:0,left:0});(0,n._)((0,t._)({},c),{position:"absolute"});var f=e.i(843476);let p=r.forwardRef(function(e,o){let[a,s]=r.useState();return(0,i.useIsoLayoutEffect)(()=>{u&&s("button")},[]),(0,f.jsx)("span",(0,n._)((0,t._)((0,n._)((0,t._)({},e),{ref:o,style:d,"aria-hidden":!a||void 0}),{tabIndex:0,role:a}),{"data-base-ui-focus-guard":""}))});e.s(["FocusGuard",0,p],672408)},579710,430084,e=>{"use strict";
2var t,n=e.i(930780),r=e.i(587612);e.s(["isOutsideMenuEvent",0,function(e,t){let{currentTarget:i,relatedTarget:o}=e,{popupElement:a,rootRef:s,tree:l,nodeId:u}=t,c=l?(0,r.getNodeChildren)(l.nodesRef.current,u).some(e=>{var t;return(0,n.contains)(null==(t=e.context)?void 0:t.elements.floating,o)}):[];return a?!(0,n.contains)(a,i)&&!(0,n.contains)(a,o)&&!(0,n.contains)(s.current,o)&&!c&&!((0,n.contains)(a,o)&&(null==o?void 0:o.hasAttribute("data-base-ui-focus-guard"))):!(0,n.contains)(s.current,o)&&!c}],579710);var i=e.i(499092),o=e.i(417514),a=e.i(269095),s=e.i(271645),l=e.i(226292),u=e.i(984977),c=e.i(500977),d=e.i(680724);let f=((t={})[t.None=0]="None",t[t.GuessFromOrder=1]="GuessFromOrder",t);e.s(["CompositeItem",0,function(e){let{render:t,className:n,style:r,state:p=o.EMPTY_OBJECT,props:g=o.EMPTY_ARRAY,refs:h=o.EMPTY_ARRAY,metadata:m,stateAttributesMapping:y,tag:b="div"}=e,x=(0,i._)(e,["render","className","style","state","props","refs","metadata","stateAttributesMapping","tag"]),{compositeProps:w,compositeRef:S}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:r}=(0,u.useCompositeRootContext)(),{ref:i,index:o}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{label:t,metadata:n,textRef:r,indexGuessBehavior:i,index:o}=e,{register:a,unregister:l,subscribeMapChange:u,elementsRef:p,labelsRef:g,nextIndexRef:h}=(0,d.useCompositeListContext)(),m=s.useRef(-1),[y,b]=s.useState(null!=o?o:i===f.GuessFromOrder?()=>{if(-1===m.current){let e=h.current;h.current+=1,m.current=e}return m.current}:-1),x=s.useRef(null),w=s.useCallback(e=>{if(x.current=e,-1!==y&&null!==e&&(p.current[y]=e,g)){var n,i;let o=void 0!==t;g.current[y]=o?t:null!=(n=null==r||null==(i=r.current)?void 0:i.textContent)?n:e.textContent}},[y,p,g,t,r]);return(0,c.useIsoLayoutEffect)(()=>{if(null!=o)return;let e=x.current;if(e)return a(e,n),()=>{l(e)}},[o,a,l,n]),(0,c.useIsoLayoutEffect)(()=>{if(null==o)return u(e=>{var t;let n=x.current?null==(t=e.get(x.current))?void 0:t.index:null;null!=n&&b(n)})},[o,u,b]),s.useMemo(()=>({ref:w,index:y}),[y,w])}(e),a=n===o,p=s.useRef(null),g=(0,l.useMergedRefs)(i,p);return{compositeProps:s.useMemo(()=>({tabIndex:a?0:-1,onFocus(){r(o)},onMouseMove(){let e=p.current;if(!t||!e)return;let n=e.hasAttribute("disabled")||"true"===e.ariaDisabled;a||n||e.focus()}}),[a,r,o,t]),compositeRef:g,index:o}}({metadata:m});return(0,a.useRenderElement)(b,e,{state:p,ref:[...h,S],props:[w,...g,x],stateAttributesMapping:y})}],430084)},6107,e=>{"use strict";e.i(247167);var t=e.i(499092),n=e.i(271645),r=e.i(174080),i=e.i(229315),o=e.i(760620),a=e.i(500977),s=e.i(333848),l=e.i(676477),u=e.i(566745),c=e.i(647135),d=e.i(400231),f=e.i(417514),p=e.i(480388),g=e.i(181788),h=e.i(930780),m=e.i(587612);let y=.1*.1;function b(e,t,n,r,i,o){return r>=t!=o>=t&&e<=(i-n)*(t-r)/(o-r)+n}function x(e,t,n,r,i,o,a,s,l,u){let c=!1;return b(e,t,n,r,i,o)&&(c=!c),b(e,t,i,o,a,s)&&(c=!c),b(e,t,a,s,l,u)&&(c=!c),b(e,t,l,u,n,r)&&(c=!c),c}function w(e,t,n,r,i,o){let a=Math.min(n,i),s=Math.max(n,i),l=Math.min(r,o),u=Math.max(r,o);return e>=a&&e<=s&&t>=l&&t<=u}var S=e.i(362834),O=e.i(282033),j=e.i(931888),E=e.i(871403),C=e.i(131292),P=e.i(151665),k=e.i(605335),N=e.i(290219),I=e.i(976490),_=e.i(577099),M=e.i(277927);let A={current:null};var T=e.i(559266),R=e.i(269594),D=e.i(470274),L=e.i(905066),U=e.i(672408),q=e.i(383590),F=e.i(814060),H=e.i(579710),z=e.i(430084),V=e.i(119805),W=e.i(984977);function $(e){return(0,i.isHTMLElement)(e)&&"BUTTON"===e.tagName}var B=e.i(54584),K=e.i(453585),Q=e.i(482764),Y=e.i(547585),G=e.i(395875),J=e.i(861230),X=e.i(91822),Z=e.i(843476);let ee={width:0,height:0},et=n.forwardRef(function(e,b){let{render:et,className:en,style:er,nativeButton:ei=!0,disabled:eo}=e,ea=(0,t._)(e,["render","className","style","nativeButton","disabled"]),{value:es,setValue:el,mounted:eu,open:ec,positionerElement:ed,setActivationDirection:ef,setFloatingRootContext:ep,popupElement:eg,viewportElement:eh,transitionStatus:em,rootRef:ev,beforeOutsideRef:ey,afterOutsideRef:eb,afterInsideRef:ex,beforeInsideRef:ew,prevTriggerElementRef:eS,popupAutoSizeResetRef:eO,currentContentRef:ej,delay:eE,closeDelay:eC,orientation:eP,setViewportInert:ek,nested:eN}=(0,D.useNavigationMenuRootContext)(),{value:eI}=(0,R.useNavigationMenuItemContext)(),e_=(0,D.useNavigationMenuTreeContext)(),eM=(0,P.useFloatingTree)(),eA=(0,Y.useNavigationMenuDismissContext)(),eT=(0,X.useDirection)(),eR=(0,u.useTimeout)(),eD=(0,c.useAnimationFrame)(),eL=(0,c.useAnimationFrame)(),eU=(0,c.useAnimationFrame)(),eq=(0,c.useAnimationFrame)(),[eF,eH]=n.useState(null),[ez,eV]=n.useState(!0),[eW,e$]=n.useState(""),eB=n.useRef(null),eK=n.useRef(!1),eQ=n.useRef(ee),eY=n.useRef(!1),eG=ec&&es===eI,eJ=(0,d.useValueAsRef)(eG),eX=!!ed||!es,eZ=ed||eh,e0=!!eZ||!es,e1=(0,B.useAnimationsFinished)(eg,!1,!1),e2=n.useCallback(e=>{eB.current=e,eH(e)},[]),e5=(0,l.useStableCallback)(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(t||eO.current.owner===eI)&&(null==(e=eO.current.abortController)||e.abort(),eO.current.abortController=null,eO.current.owner=null)});function e4(){eg&&(eg.style.setProperty(G.NavigationMenuPopupCssVars.popupWidth,"auto"),eg.style.setProperty(G.NavigationMenuPopupCssVars.popupHeight,"auto"))}function e7(){eg&&ed&&(eg.style.removeProperty(G.NavigationMenuPopupCssVars.popupWidth),eg.style.removeProperty(G.NavigationMenuPopupCssVars.popupHeight),ed.style.removeProperty(J.NavigationMenuPositionerCssVars.positionerWidth),ed.style.removeProperty(J.NavigationMenuPositionerCssVars.positionerHeight))}function e6(e,t){eg&&ed&&(eg.style.setProperty(G.NavigationMenuPopupCssVars.popupWidth,"".concat(e,"px")),eg.style.setProperty(G.NavigationMenuPopupCssVars.popupHeight,"".concat(t,"px")),ed.style.setProperty(J.NavigationMenuPositionerCssVars.positionerWidth,"".concat(e,"px")),ed.style.setProperty(J.NavigationMenuPositionerCssVars.positionerHeight,"".concat(t,"px")))}function e8(){e5(!0);let e=new AbortController;eO.current.abortController=e,eO.current.owner=eI,e1(()=>{eO.current.abortController===e&&eO.current.owner===eI&&(eO.current.abortController=null,eO.current.owner=null,e4()
2)},e.signal)}(0,a.useIsoLayoutEffect)(()=>{eG||(eL.cancel(),eq.cancel(),e5())},[eG,eL,eq,e5]);let e3=(0,l.useStableCallback)(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!eg||!ed)return;e5(!0);let{syncPositioner:r=!1}=n;e7();let{width:i,height:o}=(0,K.getCssDimensions)(eg),a=i||eQ.current.width,s=o||eQ.current.height;(0===t||0===e)&&(e=a,t=s),eg.style.setProperty(G.NavigationMenuPopupCssVars.popupWidth,"".concat(e,"px")),eg.style.setProperty(G.NavigationMenuPopupCssVars.popupHeight,"".concat(t,"px")),ed.style.setProperty(J.NavigationMenuPositionerCssVars.positionerWidth,"".concat(r?e:a,"px")),ed.style.setProperty(J.NavigationMenuPositionerCssVars.positionerHeight,"".concat(r?t:s,"px")),eq.request(()=>{eJ.current&&(eg.style.setProperty(G.NavigationMenuPopupCssVars.popupWidth,"".concat(a,"px")),eg.style.setProperty(G.NavigationMenuPopupCssVars.popupHeight,"".concat(s,"px")),r&&(ed.style.setProperty(J.NavigationMenuPositionerCssVars.positionerWidth,"".concat(a,"px")),ed.style.setProperty(J.NavigationMenuPositionerCssVars.positionerHeight,"".concat(s,"px"))),e8())})}),e9=(0,l.useStableCallback)((e,t)=>{eg&&ed&&(eq.cancel(),eL.cancel(),e5(!0),0!==e&&0!==t&&(e6(e,t),eL.request(()=>{eL.request(()=>{e7();let{width:n,height:r}=(0,K.getCssDimensions)(eg),i=n||e||eQ.current.width,o=r||t||eQ.current.height;e6(e,t),eq.request(()=>{eJ.current&&(e6(i,o),e8())})})})))}),te=(0,l.useStableCallback)(()=>{if(!eg||!ed)return;eq.cancel(),e5(!0),e7();let{width:e,height:t}=(0,K.getCssDimensions)(eg);0!==e&&0!==t&&(eQ.current={width:e,height:t},e4(),ed.style.setProperty(J.NavigationMenuPositionerCssVars.positionerWidth,"".concat(e,"px")),ed.style.setProperty(J.NavigationMenuPositionerCssVars.positionerHeight,"".concat(t,"px")))}),tt=(0,l.useStableCallback)(()=>{if(!eg)return{size:eQ.current,syncPositioner:!1};let e=eg.style.getPropertyValue(G.NavigationMenuPopupCssVars.popupWidth),t=eg.style.getPropertyValue(G.NavigationMenuPopupCssVars.popupHeight);return""===e||"auto"===e||""===t||"auto"===t?{size:eQ.current,syncPositioner:!1}:{size:{width:eg.offsetWidth||eQ.current.width,height:eg.offsetHeight||eQ.current.height},syncPositioner:!0}});n.useEffect(()=>{ec||(eR.clear(),eL.cancel(),eU.cancel(),eq.cancel(),e5(!0),eY.current=!1,e$(""))},[eR,ec,eL,eU,eq,e5]),n.useEffect(()=>{eu||(eQ.current=ee)},[eu]),n.useEffect(()=>{if(!eg||"function"!=typeof ResizeObserver)return;let e=new ResizeObserver(()=>{eQ.current={width:eg.offsetWidth,height:eg.offsetHeight}});return e.observe(eg),()=>{e.disconnect()}},[eg]),n.useEffect(()=>{if(!ec||!eG||!eg||!ed)return;let e=(0,s.ownerWindow)(ed),t=(0,o.addEventListener)(e,"resize",function(){eU.cancel(),eU.request(te)});return()=>{eU.cancel(),t()}},[ec,eG,eg,ed,eU,te]),n.useEffect(()=>{let e=ej.current;if(!e||!eg||!eG||"function"!=typeof MutationObserver)return;let t=new MutationObserver(()=>{if("starting"===em||eg.hasAttribute(F.TransitionStatusDataAttributes.startingStyle))return void te();let{size:e,syncPositioner:t}=tt();t?e9(e.width,e.height):e3(e.width,e.height)});return t.observe(e,{childList:!0,subtree:!0,characterData:!0,attributes:!0,attributeFilter:["hidden"]}),()=>{t.disconnect()}},[ej,eg,eG,em,tt,e9,e3,te]),n.useEffect(()=>(eG&&ec&&eg&&eK.current&&(eK.current=!1,eD.request(()=>{var e;null==(e=ey.current)||e.focus()})),()=>{eD.cancel()}),[ey,eD,eG,ec,eg]),(0,a.useIsoLayoutEffect)(()=>{if(eJ.current&&ec&&eg){var e;let t=(null==(e=ej.current)?void 0:e.querySelector("[data-nested]"))!=null;if("starting"===em&&t)return eq.request(te),()=>{eq.cancel()};if(eY.current){eY.current=!1;return}let{width:n,height:r}=(0,K.getCssDimensions)(eg);e3(n,r)}},[ej,e3,eJ,ec,eg,eq,te,em]);let tn=(0,C.useFloatingRootContext)({open:ec,onOpenChange:function(e,t){let n=t.reason===E.REASONS.triggerHover;function i(){n&&(eV(!0),eR.clear(),eR.start(L.PATIENT_CLICK_THRESHOLD,()=>{eV(!1)})),e?el(eI,t):(el(null,t),e$(""))}eX&&("touch"!==eW||!n)&&(e||es===eI)&&(n?r.flushSync(i):i())},elements:{reference:eF,floating:eZ}}),tr=(0,I.useHoverInteractionSharedState)(tn),ti="touch"!==eW;n.useEffect(()=>
2{ec||(tn.context.dataRef.current.openEvent=void 0,tr.pointerType=void 0,tr.interactedInside=!1,tr.restTimeoutPending=!1,tr.openChangeTimeout.clear(),tr.restTimeout.clear(),(0,I.clearSafePolygonPointerEventsMutation)(tr))},[tn,tr,ec]);let to=(0,l.useStableCallback)(()=>eN&&!ed&&eB.current&&eZ?function(e,t,n){let r,i,o,a,s,l,u,c;return{placement:(r=e.getBoundingClientRect(),i=t.getBoundingClientRect(),o=r.left+r.width/2,a=r.top+r.height/2,s=i.left+i.width/2,l=i.top+i.height/2,Math.abs(u=s-o)>=Math.abs(c=l-a)?u>=0?"right":"left":c>=0?"bottom":"top"),elements:{domReference:e,floating:t},nodeId:n}}(eB.current,eZ,e_):null);function ta(){if(!eN||!ed){var e,t;return null!=(e=null==(t=eB.current)?void 0:t.closest("ul"))?e:null}return null}let ts=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{enabled:a=!0,delay:s=0,handleClose:u=null,mouseOnly:c=!1,restMs:f=0,move:m=!0,triggerElementRef:y=A,externalTree:b,isActiveTrigger:x=!0,getHandleCloseContext:w,isClosing:S,shouldOpen:C}=t,T="rootStore"in e?e.rootStore:e,{dataRef:R,events:D}=T.context,L=(0,P.useFloatingTree)(b),U=(0,I.useHoverInteractionSharedState)(T),q=n.useRef(!1),F=(0,d.useValueAsRef)(u),H=(0,d.useValueAsRef)(s),z=(0,d.useValueAsRef)(f),V=(0,d.useValueAsRef)(a),W=(0,d.useValueAsRef)(C),$=(0,d.useValueAsRef)(S),B=(0,l.useStableCallback)(()=>{var e;return(0,_.isClickLikeOpenEvent)(null==(e=R.current.openEvent)?void 0:e.type,U.interactedInside)}),K=(0,l.useStableCallback)(()=>{var e;return(null==(e=W.current)?void 0:e.call(W))!==!1}),Q=(0,l.useStableCallback)((e,t,n)=>{let r=T.context.triggerElements;return r.hasElement(t)?!e||!(0,h.contains)(e,t):!!(0,i.isElement)(n)&&r.hasMatchingElement(e=>(0,h.contains)(e,n))&&(!e||!(0,h.contains)(e,n))}),Y=(0,l.useStableCallback)(()=>{U.handler&&((0,N.ownerDocument)(T.select("domReferenceElement")).removeEventListener("mousemove",U.handler),U.handler=void 0)}),G=(0,l.useStableCallback)(()=>{(0,I.clearSafePolygonPointerEventsMutation)(U)});if(x){var J;U.handleCloseOptions=null==(J=F.current)?void 0:J.__options}return n.useEffect(()=>Y,[Y]),n.useEffect(()=>{if(a)return D.on("openchange",e),()=>{D.off("openchange",e)};function e(e){e.open?q.current=!1:(q.current=e.reason===E.REASONS.triggerHover,Y(),U.openChangeTimeout.clear(),U.restTimeout.clear(),U.blockMouseMove=!0,U.restTimeoutPending=!1)}},[a,D,U,Y]),n.useEffect(()=>{var e;if(!a)return;function t(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=(0,_.getDelay)(H.current,"close",U.pointerType);n?U.openChangeTimeout.start(n,()=>{T.setOpen(!1,(0,j.createChangeEventDetails)(E.REASONS.triggerHover,e)),null==L||L.events.emit("floating.closed",e)}):t&&(U.openChangeTimeout.clear(),T.setOpen(!1,(0,j.createChangeEventDetails)(E.REASONS.triggerHover,e)),null==L||L.events.emit("floating.closed",e))}let n=null!=(e=y.current)?e:x?T.select("domReferenceElement"):null;if((0,i.isElement)(n))return m?(0,k.mergeCleanups)((0,o.addEventListener)(n,"mousemove",r,{once:!0}),(0,o.addEventListener)(n,"mouseenter",r),(0,o.addEventListener)(n,"mouseleave",s)):(0,k.mergeCleanups)((0,o.addEventListener)(n,"mouseenter",r),(0,o.addEventListener)(n,"mouseleave",s));function r(e){var t,n,r;if(U.openChangeTimeout.clear(),U.blockMouseMove=!1,c&&!(0,O.isMouseLikePointerType)(U.pointerType))return;let o=(0,_.getRestMs)(z.current),a=(0,_.getDelay)(H.current,"open",U.pointerType),s=(0,h.getTarget)(e),l=null!=(t=e.currentTarget)?t:null,u=T.select("domReferenceElement"),d=l;if((0,i.isElement)(s)&&!T.context.triggerElements.hasElement(s)){for(let e of T.context.triggerElements.elements())if((0,h.contains)(e,s)){d=e;break}}(0,i.isElement)(l)&&(0,i.isElement)(u)&&!T.context.triggerElements.hasElement(l)&&(0,h.contains)(l,u)&&(d=u);let f=null!=d&&Q(u,d,s),p=T.select("open"),g=null!=(n=null==(r=$.current)?void 0:r.call($))?n:"ending"===T.select("transitionStatus"),m=!p&&g&&q.current,y=!f&&(0,i.isElement)(d)&&(0,i.isElement)(u)&&(0,h.contains)(u,d)&&m,b=o>0&&!a,x=!p||f;if(f&&(p||m)||y){K()&&T.setOpen(!0,(0,j.createChangeEventDetails)(E.REASONS.triggerHover,e,d));return}!b&&(a?U.openChangeTimeout.start(a,()=>{x&&K()&&T.setOpen(!0,(0,j.createChangeEventDetails)(E.REASONS.triggerHover,e,d))}):x&&K()&&T.setOpen(!0,(0,j.createChangeEventDetails)(E.REASONS.triggerHover,e,d)))}function s(e){var n;if(B())return void G();Y();let r=T.select("domReferenceElement"),i=(0,N.ownerDocument)(r);U.restTimeout.clear(),U.restTimeoutPending=!1;let o=null!=(n=R.current.floatingContext)?n:null==w?void 0:w();if(!(0,M.isInsideEnabledTrigger)(e.relatedTarget,T.context.triggerElements)){if(F.current&&o){T.select("open")||U.openChangeTimeout.clear();let n=y.current;U.handler=F.current((0,g._)((0,p._)({},o),{tree:L,x:e.clientX,y:e.clientY,onClose(){G(),Y(),V.current&&!B()&&n===T.select("domReferenceElement")&&t(e,!0)}})),i.addEventListener("mousemove",U.handler),U.handler(e);return}"touch"===U.pointerType&&(0,h.contains)(T.select("floatingElement"),e.relatedTarget)||t(e)}}},[Y,G,R,H,T,a,F,U,x,Q,B,c,m,z,y,L,V,w,$,K]),n.useMemo(()=>
2{if(a)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){var t,n,i,o;let{nativeEvent:a}=e,s=e.currentTarget,l=T.select("domReferenceElement"),u=T.select("open"),d=Q(l,s,e.target);if(c&&!(0,O.isMouseLikePointerType)(U.pointerType))return;if(u&&d&&(null==(t=U.handleCloseOptions)?void 0:t.blockPointerEvents)){let e=T.select("floatingElement");if(e){let t=null!=(n=null==(o=U.handleCloseOptions)||null==(i=o.getScope)?void 0:i.call(o))?n:s.ownerDocument.body;(0,I.applySafePolygonPointerEventsMutation)(U,{scopeElement:t,referenceElement:s,floatingElement:e})}}let f=(0,_.getRestMs)(z.current);function p(){if(U.restTimeoutPending=!1,B())return;let e=T.select("open");!U.blockMouseMove&&(!e||d)&&K()&&T.setOpen(!0,(0,j.createChangeEventDetails)(E.REASONS.triggerHover,a,s))}(!u||d)&&0!==f&&(!d&&U.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(U.restTimeout.clear(),"touch"===U.pointerType?r.flushSync(()=>{p()}):d&&u?p():(U.restTimeoutPending=!0,U.restTimeout.start(f,p))))}};function e(e){U.pointerType=e.pointerType}},[a,U,B,Q,c,T,z,K])}(tn,{enabled:e0,move:!1,handleClose:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{blockPointerEvents:t=!1}=e,n=new u.Timeout,r=e=>{let{x:t,y:r,placement:o,elements:a,onClose:s,nodeId:l,tree:u}=e,c=null==o?void 0:o.split("-")[0],d=!1,f=null,p=null,g="u">typeof performance?performance.now():0;return function(e){n.clear();let o=a.domReference,b=a.floating;if(!o||!b||null==c||null==t||null==r)return;let{clientX:S,clientY:O}=e,j=(0,h.getTarget)(e),E="mouseleave"===e.type,C=(0,h.contains)(b,j),P=(0,h.contains)(o,j);if(C&&(d=!0,!E))return;if(P&&(d=!1,!E)){d=!0;return}if(E&&(0,i.isElement)(e.relatedTarget)&&(0,h.contains)(b,e.relatedTarget))return;function k(){return!!(u&&(0,m.getNodeChildren)(u.nodesRef.current,l).length>0)}function N(){k()||(n.clear(),s())}if(k())return;let I=o.getBoundingClientRect(),_=b.getBoundingClientRect(),M=t>_.right-_.width/2,A=r>_.bottom-_.height/2,T=_.width>I.width,R=_.height>I.height,D=(T?I:_).left,L=(T?I:_).right,U=(R?I:_).top,q=(R?I:_).bottom;if("top"===c&&r>=I.bottom-1||"bottom"===c&&r<=I.top+1||"left"===c&&t>=I.right-1||"right"===c&&t<=I.left+1)return void N();let F=!1;switch(c){case"top":F=w(S,O,D,I.top+1,L,_.bottom-1);break;case"bottom":F=w(S,O,D,_.top+1,L,I.bottom-1);break;case"left":F=w(S,O,_.right-1,q,I.left+1,U);break;case"right":F=w(S,O,I.right-1,q,_.left+1,U)}if(F)return;if(d&&(!(S>=I.x)||!(S<=I.x+I.width)||!(O>=I.y)||!(O<=I.y+I.height))||!E&&function(e,t){let n=performance.now(),r=n-g;if(null===f||null===p||0===r)return f=e,p=t,g=n,!1;let i=e-f,o=t-p;return f=e,p=t,g=n,i*i+o*o<r*r*y}(S,O))return void N();let H=!1;switch(c){case"top":{let e=T?.25:2,n=r+.5+1,i=M||T?_.bottom-.5:_.top,o=M?T?_.bottom-.5:_.top:_.bottom-.5;H=x(S,O,T||M?t+e:t-e,n,T?t-e:M?t+e:t-e,n,_.left,i,_.right,o);break}case"bottom":{let e=T?.25:2,n=r-.5,i=M||T?_.top+.5:_.bottom,o=M?T?_.top+.5:_.bottom:_.top+.5;H=x(S,O,T||M?t+e:t-e,n,T?t-e:M?t+e:t-e,n,_.left,i,_.right,o);break}case"left":{let e=R?.25:2,n=t+.5+1,i=A||R?_.right-.5:_.left,o=A?R?_.right-.5:_.left:_.right-.5;H=x(S,O,i,_.top,o,_.bottom,n,R||A?r+e:r-e,n,R?r-e:A?r+e:r-e);break}case"right":{let e=R?.25:2,n=t-.5,i=A||R?_.left+.5:_.right,o=A?R?_.left+.5:_.right:_.left+.5;H=x(S,O,n,R||A?r+e:r-e,n,R?r-e:A?r+e:r-e,i,_.top,o,_.bottom)}}H?d||n.start(40,N):N()}};return r.__options=(0,g._)((0,p._)({},e),{blockPointerEvents:t}),r}({blockPointerEvents:ti,getScope:ta}),restMs:eu&&ed?0:eE,delay:{close:eC},triggerElementRef:eB,getHandleCloseContext:to}),tl=n.useMemo(()=>ts?{reference:ts}:void 0,[ts]),tu=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{enabled:r=!0,event:i="click",toggle:o=!0,ignoreMouse:a=!1,stickIfOpen:s=!0,touchOpenDelay:l=0,reason:d=E.REASONS.triggerPress}=t,p="rootStore"in e?e.rootStore:e,g=p.context.dataRef,m=n.useRef(void 0),y=(0,c.useAnimationFrame)(),b=(0,u.useTimeout)(),x=n.useMemo(()=>{function e(e,t,n,r){let i=(0,j.createChangeEventDetails)(d,t,n);e&&"touch"===r&&l>0?b.start(l,()=>{p.setOpen(!0,i)}):p.setOpen(e,i)}function t(e,t,n){let r=g.current.openEvent,i=p.select("domReferenceElement")!==t;return!!e&&!!i||!e||!o||!!r&&!!s&&!n(r.type)}return{onPointerDown(e){m.current=e.pointerType},onMouseDown(n){let r=m.current,o=n.nativeEvent,s=p.select("open");if(0!==n.button||"click"===i||(0,O.isMouseLikePointerType)(r,!0)&&a)return;let l=t(s,n.currentTarget,e=>"click"===e||"mousedown"===e),u=(0,h.getTarget)(o);if((0,S.isTypeableElement)(u))return void e(l,o,u,r);let c=n.currentTarget;y.request(()=>{e(l,o,c,r)})},onClick(n){if("mousedown-only"===i)return;let r=m.current;if("mousedown"===i&&r){m.current=void 0;return}(0,O.isMouseLikePointerType)(r,!0)&&a||e(t(p.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,r)},onKeyDown(){m.current=void 0}}},[g,i,a,d,p,s,o,y,b,l]);return n.useMemo(()=>r?{reference:x}:f.EMPTY_OBJECT,[r,x])}(tn,{enabled:eX,stickIfOpen:ez,toggle:eG}),tc=n.useMemo(()=>(0,V.mergeProps)(tu.reference,null==tl?void 0:tl.reference),[tu.reference,tl]);function td(e){r.flushSync(()=>{var t;let n=(0,i.isHTMLElement)(e.currentTarget)?e.currentTarget:null,r=null==(t=eS.current)?void 0:t.getBoundingClientRect();if(eu&&r&&eF){let e=eF.getBoundingClientRect(),t=e.left>r.left,n=e.top>r.top;"horizontal"===eP&&e.left!==r.left?ef(t?"right":"left"):"vertical"===eP&&e.top!==r.top&&ef(n?"down":"up")}
2if("click"!==e.type&&null!=es&&(tn.context.dataRef.current.openEvent=void 0),("touch"!==eW||"click"===e.type)&&(null!=es&&el(eI,(0,j.createChangeEventDetails)("mouseenter"===e.type?E.REASONS.triggerHover:E.REASONS.triggerPress,e.nativeEvent)),"mouseenter"===e.type&&ti&&(!eN||!ed)&&eZ&&n)){let e=()=>{var e;let t=null!=(e=ta())?e:n.ownerDocument.body;(0,I.applySafePolygonPointerEventsMutation)(tr,{scopeElement:t,referenceElement:n,floatingElement:eZ})};null!=es&&es!==eI?queueMicrotask(e):e()}})}(0,a.useIsoLayoutEffect)(()=>{eG&&(ep(tn),eS.current=eF)},[eG,tn,ep,eS,eF]);let tf=(0,l.useStableCallback)(e=>{if(!eg||!ed)return void td(e);let{width:t,height:n}=(0,K.getCssDimensions)(eg),r=null!=es&&es!==eI&&("click"===e.type||"touch"!==eW);td(e),r&&(eY.current=!0),e3(t,n)});function tp(e){e$(e.pointerType)}let tg={tabIndex:0,onMouseEnter:tf,onClick:tf,onPointerEnter:tp,onPointerDown:function(e){tp(e),(0,I.clearSafePolygonPointerEventsMutation)(tr)},"aria-expanded":eG,"aria-controls":eG?null==eg?void 0:eg.id:void 0,[Q.NAVIGATION_MENU_TRIGGER_IDENTIFIER]:"",onFocus(){eG&&ek(!1)},onMouseMove(){eK.current=!1},onKeyDown(e){if(eK.current=!0,eN)return;let t="horizontal"===eP&&"ArrowDown"===e.key,n="vertical"===eP&&e.key===("rtl"===eT?"ArrowLeft":"ArrowRight");(t||n)&&(el(eI,(0,j.createChangeEventDetails)(E.REASONS.listNavigation,e.nativeEvent)),tf(e),(0,O.stopEvent)(e))},onBlur(e){ed&&eg&&(0,H.isOutsideMenuEvent)({currentTarget:e.currentTarget,relatedTarget:e.relatedTarget},{popupElement:eg,rootRef:ev,tree:eM,nodeId:e_})&&el(null,(0,j.createChangeEventDetails)(E.REASONS.focusOut,e.nativeEvent))}},{getButtonProps:th,buttonRef:tm}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{disabled:r=!1,focusableWhenDisabled:i,tabIndex:o=0,native:s=!0,composite:u}=e,c=n.useRef(null),d=(0,W.useCompositeRootContext)(!0),f=null!=u?u:void 0!==d,{props:p}=function(e){let{focusableWhenDisabled:t,disabled:r,composite:i=!1,tabIndex:o=0,isNativeButton:a}=e,s=i&&!1!==t,l=i&&!1===t;return{props:n.useMemo(()=>{let e={onKeyDown(e){r&&t&&"Tab"!==e.key&&e.preventDefault()}};return i||(e.tabIndex=o,!a&&r&&(e.tabIndex=t?o:-1)),(a&&(t||s)||!a&&r)&&(e["aria-disabled"]=r),a&&(!t||l)&&(e.disabled=r),e},[i,r,t,s,l,a,o])}}({focusableWhenDisabled:i,disabled:r,composite:f,tabIndex:o,isNativeButton:s}),g=n.useCallback(()=>{let e=c.current;$(e)&&f&&r&&void 0===p.disabled&&e.disabled&&(e.disabled=!1)},[r,p.disabled,f]);return(0,a.useIsoLayoutEffect)(g,[g]),{getButtonProps:n.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{onClick:n,onMouseDown:i,onKeyUp:o,onKeyDown:a,onPointerDown:l}=e,u=(0,t._)(e,["onClick","onMouseDown","onKeyUp","onKeyDown","onPointerDown"]);return(0,V.mergeProps)({onClick(e){r?e.preventDefault():null==n||n(e)},onMouseDown(e){r||null==i||i(e)},onKeyDown(e){var t;if(r||((0,V.makeEventPreventable)(e),null==a||a(e),e.baseUIHandlerPrevented))return;let i=e.target===e.currentTarget,o=e.currentTarget,l=$(o),u=!s&&!!((null==(t=o)?void 0:t.tagName)==="A"&&(null==t?void 0:t.href)),c=i&&(s?l:!u),d="Enter"===e.key,p=" "===e.key,g=o.getAttribute("role"),h=(null==g?void 0:g.startsWith("menuitem"))||"option"===g||"gridcell"===g;if(i&&f&&p){if(e.defaultPrevented&&h)return;e.preventDefault(),u||s&&l?(o.click(),e.preventBaseUIHandler()):c&&(null==n||n(e),e.preventBaseUIHandler());return}c&&(!s&&(p||d)&&e.preventDefault(),!s&&d&&(null==n||n(e)))},onKeyUp(e){r||(((0,V.makeEventPreventable)(e),null==o||o(e),e.target===e.currentTarget&&s&&f&&$(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||s||f||" "!==e.key||null==n||n(e)))},onPointerDown(e){r?e.preventDefault():null==l||l(e)}},s?{type:"button"}:{role:"button"},p,u)},[r,p,f,s]),buttonRef:(0,l.useStableCallback)(e=>{c.current=e,g()})}}({disabled:eo,focusableWhenDisabled:!0,native:ei});return(0,Z.jsxs)(n.Fragment,{children:[(0,Z.jsx)(z.CompositeItem,{tag:"button",render:et,className:en,style:er,state:{open:eG},stateAttributesMapping:q.pressableTriggerOpenStateMapping,refs:[b,e2,tm],props:[tc,(null==eA?void 0:eA.reference)||f.EMPTY_ARRAY,tg,ea,th]}),eG&&(0,Z.jsxs)(n.Fragment,{children:[(0,Z.jsx)(U.FocusGuard,{ref:ey,onFocus:e=>{if(eZ&&(0,T.isOutsideEvent)(e,eZ)){var t;
2null==(t=ew.current)||t.focus()}else{let e=(0,T.getPreviousTabbable)(eF);null==e||e.focus()}}}),(0,Z.jsx)("span",{"aria-owns":null==eh?void 0:eh.id,style:L.ownerVisuallyHidden}),(0,Z.jsx)(U.FocusGuard,{ref:eb,onFocus:e=>{if(eZ&&(0,T.isOutsideEvent)(e,eZ)){r.flushSync(()=>{ek(!1)});let e=ex.current||eF;null==e||e.focus()}else{let t=(0,T.getNextTabbable)(eF);eN&&!ed&&eZ&&t&&(0,h.contains)(eZ,t)&&(t=(0,T.getTabbableAfterElement)(ex.current)),null==t||t.focus(),eN&&!ed||(0,h.contains)(ev.current,t)||el(null,(0,j.createChangeEventDetails)(E.REASONS.focusOut,e.nativeEvent))}}})]})]})});e.s(["NavigationMenuTrigger",0,et],6107)},994189,e=>{"use strict";var t=e.i(367805),n=e.i(271645);let r=n.createContext(void 0);e.s(["NavigationMenuPortalContext",0,r,"useNavigationMenuPortalContext",0,function(){let e=n.useContext(r);if(void 0===e)throw Error((0,t.default)(40));return e}])},817311,e=>{"use strict";e.i(247167);var t=e.i(480388),n=e.i(499092),r=e.i(271645),i=e.i(174080),o=e.i(229315),a=e.i(760620),s=e.i(605335),l=e.i(383799),u=e.i(500977),c=e.i(676477),d=e.i(417514),f=e.i(672408),p=e.i(559266),g=e.i(931888),h=e.i(871403),m=e.i(132652),y=e.i(269095),b=e.i(905066),x=e.i(843476);let w=r.createContext(null),S=(0,m.createAttribute)("portal"),O=r.forwardRef(function(e,t){let{render:m,className:O,style:j,children:E,container:C,renderGuards:P}=e,k=(0,n._)(e,["render","className","style","children","container","renderGuards"]),{portalNode:N,portalSubtree:I}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{ref:t,container:n,componentProps:a=d.EMPTY_OBJECT,elementProps:s}=e,f=(0,l.useId)(),p=r.useContext(w),g=null==p?void 0:p.portalNode,[h,m]=r.useState(null),[b,x]=r.useState(null),O=(0,c.useStableCallback)(e=>{null!==e&&x(e)}),j=r.useRef(null);(0,u.useIsoLayoutEffect)(()=>{var e,t;if(null===n){j.current&&(j.current=null,x(null),m(null));return}if(null==f)return;let r=null!=(e=null!=(t=n&&((0,o.isNode)(n)?n:n.current))?t:g)?e:document.body;if(null==r){j.current&&(j.current=null,x(null),m(null));return}j.current!==r&&(j.current=r,x(null),m(r))},[n,g,f]);let E=(0,y.useRenderElement)("div",a,{ref:[t,O],props:[{id:f,[S]:""},s]});return{portalNode:b,portalSubtree:h&&E?i.createPortal(E,h):null}}({container:C,ref:t,componentProps:e,elementProps:k}),_=r.useRef(null),M=r.useRef(null),A=r.useRef(null),T=r.useRef(null),[R,D]=r.useState(null),L=r.useRef(!1),U=null==R?void 0:R.modal,q=null==R?void 0:R.open,F="boolean"==typeof P?P:!!R&&!R.modal&&R.open&&!!N;r.useEffect(()=>{if(N&&!U)return(0,s.mergeCleanups)((0,a.addEventListener)(N,"focusin",e,!0),(0,a.addEventListener)(N,"focusout",e,!0));function e(e){N&&e.relatedTarget&&(0,p.isOutsideEvent)(e)&&("focusin"===e.type?L.current&&((0,p.enableFocusInside)(N),L.current=!1):((0,p.disableFocusInside)(N),L.current=!0))}},[N,U]),r.useEffect(()=>{N&&!1===q&&((0,p.enableFocusInside)(N),L.current=!1)},[q,N]);let H=r.useMemo(()=>({beforeOutsideRef:_,afterOutsideRef:M,beforeInsideRef:A,afterInsideRef:T,portalNode:N,setFocusManagerState:D}),[N]);return(0,x.jsxs)(r.Fragment,{children:[I,(0,x.jsxs)(w.Provider,{value:H,children:[F&&N&&(0,x.jsx)(f.FocusGuard,{"data-type":"outside",ref:_,onFocus:e=>{if((0,p.isOutsideEvent)(e,N)){var t;null==(t=A.current)||t.focus()}else{let e=R?R.domReference:null,t=(0,p.getPreviousTabbable)(e);null==t||t.focus()}}}),F&&N&&(0,x.jsx)("span",{"aria-owns":N.id,style:b.ownerVisuallyHidden}),N&&i.createPortal(E,N),F&&N&&(0,x.jsx)(f.FocusGuard,{"data-type":"outside",ref:M,onFocus:e=>{if((0,p.isOutsideEvent)(e,N)){var t;null==(t=T.current)||t.focus()}else{let t=R?R.domReference:null,n=(0,p.getNextTabbable)(t);null==n||n.focus(),(null==R?void 0:R.closeOnFocusOut)&&(null==R||R.onOpenChange(!1,(0,g.createChangeEventDetails)(h.REASONS.focusOut,e.nativeEvent)))}}})]})]})});var j=e.i(470274),E=e.i(994189);let C=r.forwardRef(function(e,r){let{keepMounted:i=!1}=e,o=(0,n._)(e,["keepMounted"]),{mounted:a}=(0,j.useNavigationMenuRootContext)();return a||i?(0,x.jsx)(E.NavigationMenuPortalContext.Provider,{value:i,children:(0,x.jsx)(O,(0,t._)({ref:r},o))}):null});e.s(["NavigationMenuPortal",0,C],817311)},639950,e=>{"use strict";var t=e.i(367805),n=e.i(271645);let r=n.createContext(void 0);e.s(["NavigationMenuPositionerContext",0,r,"useNavigationMenuPositionerContext",0,function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=n.useContext(r);if(!i&&!e)throw Error((0,t.default)(42));return i}])},813655,e=>{"use strict";e.i(247167);var t=e.i(499092),n=e.i(271645),r=e.i(174080),i=e.i(760620),o=e.i(605335),a=e.i(333848),s=e.i(566745),l=e.i(559266),u=e.i(528836),c=e.i(470274),d=e.i(994189),f=e.i(480388),p=e.i(181788),g=e.i(343084),h=e.i(290219),m=e.i(500977),y=e.i(400231),b=e.i(676477),x=e.i(953760),w=e.i(258950),S=e.i(229315),O=e.i(151665),j=e.i(131292),E=e.i(91822);let C={name:"hide",async fn(e){var t;let{width:n,height:r,x:i,y:o}=e.rects.reference;return{data:{referenceHidden:(null==(t=(await (0,w.hide)().fn(e)).data)?void 0:t.referenceHidden)||0===n&&0===r&&0===i&&0===o}}}},P={sideX:"left",sideY:"top"},k={name:"adaptiveOrigin",async fn(e){var t,n;let{x:r,y:i,rects:{floating:o},elements:{floating:s},platform:l,strategy:u,placement:c}=e,d=(0,a.ownerWindow)(s),f=d.getComputedStyle(s);if("0s"===f.transitionDuration||""===f.transitionDuration)return{x:r,y:i,data:P};let p=await (null==(t=l.getOffsetParent)?void 0:t.call(l,s)),m={width:0,height:0};
2if("fixed"===u&&(null==d?void 0:d.visualViewport))m={width:d.visualViewport.width,height:d.visualViewport.height};else if(p===d){let e=(0,h.ownerDocument)(s);m={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await (null==(n=l.isElement)?void 0:n.call(l,p))&&(m=await l.getDimensions(p));let y=(0,g.getSide)(c),b=r,x=i;return"left"===y&&(b=m.width-(r+o.width)),"top"===y&&(x=m.height-(i+o.height)),{x:b,y:x,data:{sideX:"left"===y?"right":P.sideX,sideY:"top"===y?"bottom":P.sideY}}}};function N(e,t,n){let r="inline-start"===e||"inline-end"===e;return({top:"top",right:r?n?"inline-start":"inline-end":"right",bottom:"bottom",left:r?n?"inline-end":"inline-start":"left"})[t]}function I(e,t,n){let{rects:r,placement:i}=e;return{side:N(t,(0,g.getSide)(i),n),align:(0,g.getAlignment)(i)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function _(e){return null!=e&&"current"in e}var M=e.i(639950),A=e.i(905066),T=e.i(383590),R=e.i(269095),D=e.i(417514),L=e.i(843476);let U=(0,u.getEmptyRootContext)(),q=n.forwardRef(function(e,u){var q;let{open:F,mounted:H,positionerElement:z,setPositionerElement:V,floatingRootContext:W,nested:$,transitionStatus:B}=(0,c.useNavigationMenuRootContext)(),{className:K,render:Q,anchor:Y,positionMethod:G="absolute",side:J="bottom",align:X="center",sideOffset:Z=0,alignOffset:ee=0,collisionBoundary:et="clipping-ancestors",collisionPadding:en=5,collisionAvoidance:er=$?A.POPUP_COLLISION_AVOIDANCE:A.DROPDOWN_COLLISION_AVOIDANCE,arrowPadding:ei=5,sticky:eo=!1,disableAnchorTracking:ea=!1,style:es}=e,el=(0,t._)(e,["className","render","anchor","positionMethod","side","align","sideOffset","alignOffset","collisionBoundary","collisionPadding","collisionAvoidance","arrowPadding","sticky","disableAnchorTracking","style"]),eu=(0,d.useNavigationMenuPortalContext)(),ec=(0,c.useNavigationMenuTreeContext)(),ed=(0,s.useTimeout)(),[ef,ep]=n.useState(!1),eg=n.useRef(null),eh=n.useRef(null);n.useEffect(()=>{if(z)return(0,o.mergeCleanups)((0,i.addEventListener)(z,"focusin",e,!0),(0,i.addEventListener)(z,"focusout",e,!0));function e(e){z&&(0,l.isOutsideEvent)(e)&&("focusin"===e.type?l.enableFocusInside:l.disableFocusInside)(z)}},[z]);let em=(W||U).useState("domReferenceElement"),ev=function(e){var t,r,i,o;let{anchor:s,positionMethod:l="absolute",side:u="bottom",sideOffset:c=0,align:d="center",alignOffset:k=0,collisionBoundary:M,collisionPadding:A=5,sticky:T=!1,arrowPadding:R=5,disableAnchorTracking:D=!1,inline:L,keepMounted:U=!1,floatingRootContext:q,mounted:F,collisionAvoidance:H,shiftCrossAxis:z=!1,nodeId:V,adaptiveOrigin:W,lazyFlip:$=!1,externalTree:B}=e,[K,Q]=n.useState(null);F||null===K||Q(null);let Y=H.side||"flip",G=H.align||"flip",J=H.fallbackAxisSide||"end",X="function"==typeof s?s:void 0,Z=(0,b.useStableCallback)(X),ee=X?Z:s,et=(0,y.useValueAsRef)(s),en=(0,y.useValueAsRef)(F),er="rtl"===(0,E.useDirection)(),ei=K||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":er?"left":"right","inline-start":er?"right":"left"})[u],eo="center"===d?ei:"".concat(ei,"-").concat(d),ea=A,es=+("bottom"===u),el=+("top"===u),eu=+("right"===u),ec=+("left"===u);"number"==typeof ea?ea={top:ea+es,right:ea+ec,bottom:ea+el,left:ea+eu}:ea&&(ea={top:(ea.top||0)+es,right:(ea.right||0)+ec,bottom:(ea.bottom||0)+el,left:(ea.left||0)+eu});let ed={boundary:"clipping-ancestors"===M?"clippingAncestors":M,padding:ea},ef=n.useRef(null),ep=(0,y.useValueAsRef)(c),eg=(0,y.useValueAsRef)(k),eh="function"!=typeof c?c:0,em="function"!=typeof k?k:0,ev=[];L&&ev.push(L),ev.push((0,w.offset)(e=>{let t=I(e,u,er),n="function"==typeof ep.current?ep.current(t):ep.current,r="function"==typeof eg.current?eg.current(t):eg.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[eh,em,er,u]));let ey="none"===G&&"shift"!==Y,eb=!ey&&(T||z||"shift"===Y),ex="none"===Y?null:(0,w.flip)((0,p._)((0,f._)({},ed),{padding:{top:ea.top+1,right:ea.right+1,bottom:ea.bottom+1,left:ea.left+1},mainAxis:!z&&"flip"===Y,crossAxis:"flip"===G&&"alignment",fallbackAxisSideDirection:J})),ew=ey?null:(0,w.shift)(e=>{let t=(0,h.ownerDocument)(e.elements.floating).documentElement;return(0,p._)((0,f._)({},ed),{rootBoundary:z?{x:0,y:0,width:t.clientWidth,height:t.clientHeight}:void 0,mainAxis:"none"!==G,crossAxis:eb,limiter:T||z?void 0:(0,w.limitShift)(e=>{if(!ef.current)return{};let{width:t,height:n}=ef.current.getBoundingClientRect(),r=(0,g.getSideAxis)((0,g.getSide)(e.placement)),i="y"===r?ea.left+ea.right:ea.top+ea.bottom;return{offset:("y"===r?t:n)/2+i/2}})})},[ed,T,z,ea,G]);"shift"===Y||"shift"===G||"center"===d?ev.push(ew,ex):ev.push(ex,ew),ev.push((0,w.size)((0,p._)((0,f._)({},ed),{apply(e){let{elements:{floating:t},availableWidth:n,availableHeight:r,rects:i}=e;if(!en.current)return;let o=t.style;o.setProperty("--available-width","".concat(n,"px")),o.setProperty("--available-height","".concat(r,"px"));let s=(0,a.ownerWindow)(t).devicePixelRatio||1,{x:l,y:u,width:c,height:d}=i.reference,f=(Math.round((l+c)*s)-Math.round(l*s))/s,p=(Math.round((u+d)*s)-Math.round(u*s))/s;o.setProperty("--anchor-width","".concat(f,"px")),o.setProperty("--anchor-height","".concat(p,"px"))}})),(i=e=>({element:ef.current||(0,h.ownerDocument)(e.elements.floating).createElement("div"),padding:R,offsetParent:"floating"}),o=[R],(0,p._)((0,f._)({},{name:"arrow",options:i,async fn(e){var t,n;let{x:r,y:o,placement:a,rects:s,platform:l,elements:u,middlewareData:c}=e,{element:d,padding:p=0,offsetParent:h="real"}=(0,g.evaluate)(i,e)||{};if(null==d)return{};
2let m=(0,g.getPaddingObject)(p),y={x:r,y:o},b=(0,g.getAlignmentAxis)(a),x=(0,g.getAxisLength)(b),w=await l.getDimensions(d),S="y"===b,O=S?"clientHeight":"clientWidth",j=s.reference[x]+s.reference[b]-y[b]-s.floating[x],E=y[b]-s.reference[b],C="real"===h?await (null==(t=l.getOffsetParent)?void 0:t.call(l,d)):u.floating,P=u.floating[O]||s.floating[x];P&&await (null==(n=l.isElement)?void 0:n.call(l,C))||(P=u.floating[O]||s.floating[x]);let k=P/2-w[x]/2-1,N=Math.min(m[S?"top":"left"],k),I=Math.min(m[S?"bottom":"right"],k),_=P-w[x]-I,M=P/2-w[x]/2+(j/2-E/2),A=(0,g.clamp)(N,M,_),T=!c.arrow&&null!=(0,g.getAlignment)(a)&&M!==A&&s.reference[x]/2-(M<N?N:I)-w[x]/2<0,R=T?M<N?M-N:M-_:0;return{[b]:y[b]+R,data:(0,f._)({[b]:A,centerOffset:M-A-R},T&&{alignmentOffset:R}),reset:T}}}),{options:[i,o]})),{name:"transformOrigin",fn(e){var t,n,r;let{elements:i,middlewareData:o,placement:a,rects:s,y:l}=e,d=(0,g.getSide)(a),f=(0,g.getSideAxis)(d),p=ef.current,h=(null==(t=o.arrow)?void 0:t.x)||0,m=(null==(n=o.arrow)?void 0:n.y)||0,y=(null==p?void 0:p.clientWidth)||0,b=(null==p?void 0:p.clientHeight)||0,x=h+y/2,w=m+b/2,S=Math.abs((null==(r=o.shift)?void 0:r.y)||0),O=s.reference.height/2,j="function"==typeof c?c(I(e,u,er)):c,E=S>j,C={top:"".concat(x,"px calc(100% + ").concat(j,"px)"),bottom:"".concat(x,"px ").concat(-j,"px"),left:"calc(100% + ".concat(j,"px) ").concat(w,"px"),right:"".concat(-j,"px ").concat(w,"px")}[d],P="".concat(x,"px ").concat(s.reference.y+O-l,"px");return i.floating.style.setProperty("--transform-origin",eb&&"y"===f&&E?P:C),{}}},C,W),(0,m.useIsoLayoutEffect)(()=>{!F&&q&&q.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[F,q]);let eS=n.useMemo(()=>({elementResize:!D&&"u">typeof ResizeObserver,layoutShift:!D&&"u">typeof IntersectionObserver}),[D]),{refs:eO,elements:ej,x:eE,y:eC,middlewareData:eP,update:ek,placement:eN,context:eI,isPositioned:e_,floatingStyles:eM}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{nodeId:t,externalTree:r}=e,i=(0,j.useFloatingRootContext)(e),o=e.rootContext||i,a=o.useState("referenceElement"),s=o.useState("floatingElement"),l=o.useState("domReferenceElement"),u=o.useState("open"),c=o.useState("floatingId"),[d,g]=n.useState(null),[h,y]=n.useState(void 0),[b,x]=n.useState(void 0),E=n.useRef(null),C=(0,O.useFloatingTree)(r),P=n.useMemo(()=>({reference:a,floating:s,domReference:l}),[a,s,l]),k=(0,w.useFloating)((0,p._)((0,f._)({},e),{elements:(0,f._)({},P,d&&{reference:d})})),N=(0,S.isElement)(h)?h:null,I=void 0===b?o.state.floatingElement:b;o.useSyncedValue("referenceElement",null!=h?h:null),o.useSyncedValue("domReferenceElement",void 0===h?l:N),o.useSyncedValue("floatingElement",I);let _=n.useCallback(e=>{let t=(0,S.isElement)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;g(t),k.refs.setReference(t)},[k.refs]),M=n.useCallback(e=>{((0,S.isElement)(e)||null===e)&&(E.current=e,y(e)),((0,S.isElement)(k.refs.reference.current)||null===k.refs.reference.current||null!==e&&!(0,S.isElement)(e))&&k.refs.setReference(e)},[k.refs,y]),A=n.useCallback(e=>{x(e),k.refs.setFloating(e)},[k.refs]),T=n.useMemo(()=>(0,p._)((0,f._)({},k.refs),{setReference:M,setFloating:A,setPositionReference:_,domReference:E}),[k.refs,M,A,_]),R=n.useMemo(()=>(0,p._)((0,f._)({},k.elements),{domReference:l}),[k.elements,l]),D=n.useMemo(()=>(0,p._)((0,f._)({},k),{dataRef:o.context.dataRef,open:u,onOpenChange:o.setOpen,events:o.context.events,floatingId:c,refs:T,elements:R,nodeId:t,rootStore:o}),[k,T,R,t,o,u,c]);return(0,m.useIsoLayoutEffect)(()=>{l&&(E.current=l)},[l]),(0,m.useIsoLayoutEffect)(()=>{o.context.dataRef.current.floatingContext=D;let e=null==C?void 0:C.nodesRef.current.find(e=>e.id===t);e&&(e.context=D)}),n.useMemo(()=>(0,p._)((0,f._)({},k),{context:D,refs:T,elements:R,rootStore:o}),[k,T,R,D,o])}({rootContext:q,open:U?F:void 0,placement:eo,middleware:ev,strategy:l,whileElementsMounted:U?void 0:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,x.autoUpdate)(...t,eS)},nodeId:V,externalTree:B}),{sideX:eA,sideY:eT}=eP.adaptiveOrigin||P,eR=e_?l:"fixed",eD=n.useMemo(()=>{let e=W?{position:eR,[eA]:eE,[eT]:eC}:(0,f._)({position:eR},eM);return e_||(e.opacity=0),e},[W,eR,eA,eE,eT,eC,eM,e_]),eL=n.useRef(null);(0,m.useIsoLayoutEffect)(()=>
2{if(!F)return;let e=et.current,t="function"==typeof e?e():e,n=(_(t)?t.current:t)||null;n!==eL.current&&(eO.setPositionReference(n),eL.current=n)},[F,eO,ee,et]),n.useEffect(()=>{if(!F)return;let e=et.current;"function"!=typeof e&&_(e)&&e.current!==eL.current&&(eO.setPositionReference(e.current),eL.current=e.current)},[F,eO,ee,et]),n.useEffect(()=>{if(U&&F&&ej.domReference&&ej.floating)return(0,x.autoUpdate)(ej.domReference,ej.floating,ek,eS)},[U,F,ej,ek,eS]);let eU=(0,g.getSide)(eN),eq=N(u,eU,er),eF=(0,g.getAlignment)(eN)||"center",eH=!!(null==(t=eP.hide)?void 0:t.referenceHidden);(0,m.useIsoLayoutEffect)(()=>{$&&F&&e_&&Q(eU)},[$,F,e_,eU]);let ez=n.useMemo(()=>{var e,t;return{position:"absolute",top:null==(e=eP.arrow)?void 0:e.y,left:null==(t=eP.arrow)?void 0:t.x}},[eP.arrow]),eV=(null==(r=eP.arrow)?void 0:r.centerOffset)!==0;return n.useMemo(()=>({positionerStyles:eD,arrowStyles:ez,arrowRef:ef,arrowUncentered:eV,side:eq,align:eF,physicalSide:eU,anchorHidden:eH,refs:eO,context:eI,isPositioned:e_,update:ek}),[eD,ez,ef,eV,eq,eF,eU,eH,eO,eI,e_,ek])}({anchor:null!=(q=null!=Y?Y:em)?q:eh,positionMethod:G,mounted:H,side:J,sideOffset:Z,align:X,alignOffset:ee,arrowPadding:ei,collisionBoundary:et,collisionPadding:en,sticky:eo,disableAnchorTracking:ea,keepMounted:eu,floatingRootContext:W,collisionAvoidance:er,nodeId:ec,adaptiveOrigin:k}),ey={open:F,side:ev.side,align:ev.align,anchorHidden:ev.anchorHidden,instant:ef};n.useEffect(()=>{if(!F)return;let e=(0,a.ownerWindow)(z);return(0,i.addEventListener)(e,"resize",function(){r.flushSync(()=>{ep(!0)}),ed.start(100,()=>{ep(!1)})})},[F,ed,z]);let eb=function(e,t,n){let{styles:r,transitionStatus:i,props:o,refs:a,hidden:s,inert:l=!1}=n,u=(0,f._)({},r);return l&&(u.pointerEvents="none"),(0,R.useRenderElement)("div",e,{state:t,ref:a,props:[{role:"presentation",hidden:s,style:u},"starting"===i?A.DISABLED_TRANSITIONS_STYLE:D.EMPTY_OBJECT,o],stateAttributesMapping:T.popupStateMapping})}(e,ey,{styles:ev.positionerStyles,transitionStatus:B,props:el,refs:[u,V,eg],hidden:!H,inert:!F});return(0,L.jsx)(M.NavigationMenuPositionerContext.Provider,{value:ev,children:eb})});e.s(["NavigationMenuPositioner",0,q],813655)},902403,e=>{"use strict";var t=e.i(480388),n=e.i(181788),r=e.i(499092),i=e.i(271645),o=e.i(500977),a=e.i(383799),s=e.i(658130),l=e.i(269095),u=e.i(470274),c=e.i(672408),d=e.i(559266),f=e.i(930780),p=e.i(528836),g=e.i(639950),h=e.i(843476);let m=(0,p.getEmptyRootContext)();function y(e){let{children:t}=e,{beforeInsideRef:n,beforeOutsideRef:r,afterInsideRef:o,afterOutsideRef:a,positionerElement:s,viewportElement:l,floatingRootContext:f}=(0,u.useNavigationMenuRootContext)(),p=!!(0,g.useNavigationMenuPositionerContext)(!0),m=s||l;return f||p?(0,h.jsxs)(i.Fragment,{children:[(0,h.jsx)(c.FocusGuard,{ref:n,onFocus:e=>{var t,n;m&&(0,d.isOutsideEvent)(e,m)?null==(t=(0,d.getNextTabbable)(m))||t.focus():null==(n=r.current)||n.focus()}}),t,(0,h.jsx)(c.FocusGuard,{ref:o,onFocus:e=>{var t,n;m&&(0,d.isOutsideEvent)(e,m)?null==(t=(0,d.getPreviousTabbable)(m))||t.focus():null==(n=a.current)||n.focus()}})]}):t}let b=i.forwardRef(function(e,i){let{render:c,className:d,style:p,children:b,i
2d:x}=e,w=(0,r._)(e,["render","className","style","children","id"]),S=(0,a.useId)(x),{setViewportElement:O,setViewportTargetElement:j,floatingRootContext:E,prevTriggerElementRef:C,viewportInert:P,setViewportInert:k}=(0,u.useNavigationMenuRootContext)(),N=!!(0,g.useNavigationMenuPositionerContext)(!0),I=(E||m).useState("domReferenceElement");(0,o.useIsoLayoutEffect)(()=>{I&&(C.current=I)},[I,C]);let _=(0,l.useRenderElement)("div",e,{ref:[i,O],props:[(0,n._)((0,t._)({id:S,onBlur(e){let t=e.relatedTarget,n=e.currentTarget;t&&!(0,f.contains)(n,t)&&t!==I&&k(!0)}},!N&&P&&{inert:(0,s.inertValue)(!0)}),{children:N?b:(0,h.jsx)(y,{children:(0,h.jsx)("div",{ref:j,children:b})})}),w]});return N?(0,h.jsx)(y,{children:_}):_});e.s(["NavigationMenuViewport",0,b])},139256,e=>{"use strict";var t=e.i(480388),n=e.i(499092),r=e.i(271645),i=e.i(269095),o=e.i(470274),a=e.i(814060),s=e.i(383590);let l=(0,t._)({},s.popupStateMapping,a.transitionStatusMapping),u=r.forwardRef(function(e,t){let{render:r,className:a,style:s}=e,u=(0,n._)(e,["render","className","style"]),{open:c,mounted:d,transitionStatus:f}=(0,o.useNavigationMenuRootContext)();return(0,i.useRenderElement)("div",e,{state:{open:c,transitionStatus:f},ref:t,props:[{role:"presentation",hidden:!d,style:{userSelect:"none",WebkitUserSelect:"none"}},u],stateAttributesMapping:l})});e.s(["NavigationMenuBackdrop",0,u])},399041,e=>{"use strict";var t=e.i(480388),n=e.i(499092),r=e.i(271645),i=e.i(269095),o=e.i(470274),a=e.i(814060),s=e.i(986790),l=e.i(639950),u=e.i(91822),c=e.i(383590);let d=(0,t._)({},c.popupStateMapping,a.transitionStatusMapping),f=r.forwardRef(function(e,t){let{render:r,className:a,style:c,id:f}=e,p=(0,n._)(e,["render","className","style","id"]),{open:g,transitionStatus:h,setPopupElement:m}=(0,o.useNavigationMenuRootContext)(),y=(0,l.useNavigationMenuPositionerContext)(),b=(0,u.useDirection)(),x=(0,s.useBaseUiId)(f),w={open:g,transitionStatus:h,side:y.side,align:y.align,anchorHidden:y.anchorHidden},S="top"===y.side,O="left"===y.side;return"rtl"===b?(S=S||"inline-end"===y.side,O=O||"inline-end"===y.side):(S=S||"inline-start"===y.side,O=O||"inline-start"===y.side),(0,i.useRenderElement)("nav",e,{state:w,ref:[t,m],props:[{id:x,tabIndex:-1,style:S?{position:"absolute",["top"===y.side?"bottom":"top"]:"0",[O?"right":"left"]:"0"}:{}},p],stateAttributesMapping:d})});e.s(["NavigationMenuPopup",0,f])},706465,e=>{"use strict";var t=e.i(499092),n=e.i(271645),r=e.i(639950),i=e.i(470274),o=e.i(383590),a=e.i(269095);let s=n.forwardRef(function(e,n){let{render:s,className:l,style:u}=e,c=(0,t._)(e,["render","className","style"]),{open:d}=(0,i.useNavigationMenuRootContext)(),{arrowRef:f,side:p,align:g,arrowUncentered:h,arrowStyles:m}=(0,r.useNavigationMenuPositionerContext)();return(0,a.useRenderElement)("div",e,{state:{open:d,side:p,align:g,uncentered:h},ref:[n,f],props:[{style:m,"aria-hidden":!0},c],stateAttributesMapping:o.popupStateMapping})});e.s(["NavigationMenuArrow",0,s])},965550,e=>{"use strict";var t=e.i(499092),n=e.i(271645),r=e.i(151665),i=e.i(470274),o=e.i(579710),a=e.i(430084),s=e.i(931888),l=e.i(871403),u=e.i(843476);let c=n.forwardRef(function(e,n){let{className:c,render:d,active:f=!1,closeOnClick:p=!1,style:g}=e,h=(0,t._)(e,["className","render","active","closeOnClick","style"]),{setValue:m,popupElement:y,positionerElement:b,rootRef:x}=(0,i.useNavigationMenuRootContext)(),w=(0,i.useNavigationMenuTreeContext)(),S=(0,r.useFloatingTree)();return(0,u.jsx)(a.CompositeItem,{tag:"a",render:d,className:c,style:g,state:{active:f},refs:[n],props:[{"aria-current":f?"page":void 0,tabIndex:void 0,onClick(e){p&&m(null,(0,s.createChangeEventDetails)(l.REASONS.linkPress,e.nativeEvent))},onBlur(e){b&&y&&(0,o.isOutsideMenuEvent)({currentTarget:e.currentTarget,relatedTarget:e.relatedTarget},{popupElement:y,rootRef:x,tree:S,nodeId:w})&&m(null,(0,s.createChangeEventDetails)(l.REASONS.focusOut,e.nativeEvent))}},h]})});e.s(["NavigationMenuLink",0,c])},545874,e=>{"use strict";var t=e.i(499092),n=e.i(271645),r=e.i(269095),i=e.i(470274),o=e.i(383590),a=e.i(269594);let s=n.forwardRef(function(e,n){let{render:s,className:l,style:u}=e,c=(0,t._)(e,["render","className","style"]),{value:d}=(0,a.useNavigationMenuItemContext)(),{open:f,value:p}=(0,i.useNavigationMenuRootContext)();return(0,r.useRenderElement)("span",e,{state:{open:f&&p===d}
2,ref:n,props:[{"aria-hidden":!0,children:"▼"},c],stateAttributesMapping:o.triggerOpenStateMapping})});e.s(["NavigationMenuIcon",0,s])},947755,e=>{"use strict";var t=e.i(480388),n=e.i(181788),r=e.i(499092),i=e.i(843476);e.s([],989590),e.i(989590);var o=e.i(185750),a=e.i(618026),s=e.i(484875),l=e.i(148537),u=e.i(6107),c=e.i(817311),d=e.i(813655),f=e.i(902403),p=e.i(139256),g=e.i(399041),h=e.i(706465),m=e.i(965550),y=e.i(545874);e.s(["Arrow",()=>h.NavigationMenuArrow,"Backdrop",()=>p.NavigationMenuBackdrop,"Content",()=>l.NavigationMenuContent,"Icon",()=>y.NavigationMenuIcon,"Item",()=>s.NavigationMenuItem,"Link",()=>m.NavigationMenuLink,"List",()=>a.NavigationMenuList,"Popup",()=>g.NavigationMenuPopup,"Portal",()=>c.NavigationMenuPortal,"Positioner",()=>d.NavigationMenuPositioner,"Root",()=>o.NavigationMenuRoot,"Trigger",()=>u.NavigationMenuTrigger,"Viewport",()=>f.NavigationMenuViewport],192507);var b=e.i(192507),b=b,x=e.i(225913),w=e.i(975157),S=e.i(503636);let O=(0,x.cva)("bg-background hover:text-accent-foreground hover:bg-muted focus:bg-muted data-open:hover:bg-muted data-open:focus:bg-muted data-open:bg-muted/50 focus-visible:ring-ring/50 data-popup-open:bg-muted/50 data-popup-open:hover:bg-muted group/navigation-menu-trigger inline-flex h-9 w-max items-center justify-center rounded-lg px-4 py-2 font-medium transition-all outline-none focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50");function j(e){let{className:o,side:a="bottom",sideOffset:s=8,align:l="start",alignOffset:u=0}=e,c=(0,r._)(e,["className","side","sideOffset","align","alignOffset"]);return(0,i.jsx)(b.Portal,{children:(0,i.jsx)(b.Positioner,(0,n._)((0,t._)({side:a,sideOffset:s,align:l,alignOffset:u,className:(0,w.cn)("isolate z-50 h-(--positioner-height) w-(--positioner-width) max-w-(--available-width) transition-[top,left,right,bottom] duration-300 ease-[cubic-bezier(0.22,1,0.36,1)] data-instant:transition-none data-[side=bottom]:before:-top-2.5 data-[side=bottom]:before:right-0 data-[side=bottom]:before:left-0",o)},c),{children:(0,i.jsx)(b.Popup,{className:"bg-popover text-popover-foreground ring-foreground/10 data-[ending-style]:easing-[ease] xs:w-(--popup-width) relative h-(--popup-height) w-(--popup-width) origin-(--transform-origin) rounded-lg shadow ring-1 transition-all duration-[0.35s] ease-[cubic-bezier(0.22,1,0.36,1)] outline-none data-ending-style:scale-90 data-ending-style:opacity-0 data-ending-style:duration-150 data-starting-style:scale-90 data-starting-style:opacity-0",children:(0,i.jsx)(b.Viewport,{className:"relative size-full overflow-hidden"})})}))})}e.s(["NavigationMenu",0,function(e){let{align:o="start",className:a,children:s}=e,l=(0,r._)(e,["align","className","children"]);return(0,i.jsxs)(b.Root,(0,n._)((0,t._)({"data-slot":"navigation-menu",className:(0,w.cn)("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center",a)},l),{children:[s,(0,i.jsx)(j,{align:o})]}))},"NavigationMenuContent",0,function(e){let{className:n}=e,o=(0,r._)(e,["className"]);return(0,i.jsx)(b.Content,(0,t._)({"data-slot":"navigation-menu-content",className:(0,w.cn)("data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-open:animate-in group-data-[viewport=false]/navigation-menu:data-closed:animate-out group-data-[viewport=false]/navigation-menu:data-closed:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-open:zoom-in-95 group-data-[viewport=false]/navigation-menu:data-open:fade-in-0 group-data-[viewport=false]/navigation-menu:data-closed:fade-out-0 group-data-[viewport=false]/navigation-menu:ring-foreground/10 h-full w-auto p-1 transition-[opacity,transform,translate] duration-[0.35s] ease-[cubic-bezier(0.22,1,0.36,1)] group-data-[viewport=false]/navigation-menu:rounded-lg group-data-[viewport=false]/navigation-menu:shadow group-data-[viewport=false]/navigation-menu:ring-1 group-data-[viewport=false]/navigation-menu:duration-300 data-ending-style:opacity-0 data-starting-style:opacity-0 data-ending-style:data-[activation-direction=left]:translate-x-[50%] data-starting-style:data-[activation-direction=left]:translate-x-[-50%] data-ending-style:data-[activation-direction=right]:translate-x-[-50%] data-starting-style:data-[activation-direction=right]:translate-x-[50%] **:data-[slot=navigation-menu-link]:focus:ring-0 **:data-[slot=navigation-menu-link]:focus:outline-none",n
2)},o))},"NavigationMenuItem",0,function(e){let{className:n}=e,o=(0,r._)(e,["className"]);return(0,i.jsx)(b.Item,(0,t._)({"data-slot":"navigation-menu-item",className:(0,w.cn)("relative",n)},o))},"NavigationMenuLink",0,function(e){let{className:n}=e,o=(0,r._)(e,["className"]);return(0,i.jsx)(b.Link,(0,t._)({"data-slot":"navigation-menu-link",className:(0,w.cn)("data-active:focus:bg-muted data-active:hover:bg-muted data-active:bg-muted/50 focus-visible:ring-ring/50 hover:bg-muted focus:bg-muted flex items-center gap-2 rounded-lg p-2 transition-all outline-none focus-visible:ring-[3px] focus-visible:outline-1 in-data-[slot=navigation-menu-content]:rounded-md [&_svg:not([class*='size-'])]:size-4",n)},o))},"NavigationMenuList",0,function(e){let{className:n}=e,o=(0,r._)(e,["className"]);return(0,i.jsx)(b.List,(0,t._)({"data-slot":"navigation-menu-list",className:(0,w.cn)("group flex flex-1 list-none items-center justify-center gap-0",n)},o))},"NavigationMenuTrigger",0,function(e){let{className:o,children:a}=e,s=(0,r._)(e,["className","children"]);return(0,i.jsxs)(b.Trigger,(0,n._)((0,t._)({"data-slot":"navigation-menu-trigger",className:(0,w.cn)(O(),"group",o)},s),{children:[a," ",(0,i.jsx)(S.ChevronDownIcon,{className:"relative top-px ml-1 size-3 transition duration-300 group-data-open/navigation-menu-trigger:rotate-180 group-data-popup-open/navigation-menu-trigger:rotate-180","aria-hidden":"true"})]}))},"navigationMenuTriggerStyle",0,O],947755)},899738,e=>{"use strict";let t=(0,e.i(456420).default)("shopping-cart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]]);e.s(["ShoppingCart",0,t],899738)},664498,e=>{"use strict";var t=e.i(843476),n=e.i(519455),r=e.i(947755),i=e.i(128836),o=e.i(266027),a=e.i(681307);let s=a.z.object({grandTotal:a.z.number(),totalQuantity:a.z.number(),shipments:a.z.array(a.z.object({designs:a.z.array(a.z.object({id:a.z.number(),name:a.z.string(),base64Id:a.z.string(),designItems:a.z.array(a.z.object({mill:a.z.string(),style:a.z.string(),colors:a.z.array(a.z.object({total:a.z.number(),quotePerPieceWithDiscount:a.z.number(),quantity:a.z.number(),code:a.z.string(),name:a.z.string()}))}))}))}))}),l=async()=>{let e=await fetch("/beta-checkout/get-cart/",{headers:{"Content-Type":"application/json"}}),t=s.safeParse(await e.json());if(t.success){var n;return{total:new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"}).format(t.data.grandTotal),quantity:t.data.totalQuantity,lineItems:null==(n=t.data.shipments)?void 0:n.flatMap(e=>e.designs.flatMap(e=>e.designItems.flatMap(t=>t.colors.map(n=>({id:e.id,name:e.name,template:e.base64Id,mill:t.mill,style:t.style,color:n.name,colorCode:n.code,quantity:n.quantity,price:new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"}).format(n.quotePerPieceWithDiscount),total:new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"}).format(n.total)})))))}}return{total:"$0.00",quantity:0,lineItems:[]}};var u=e.i(975157),c=e.i(634282),d=e.i(611568),f=e.i(899738);let p=[],g=[],h=new Set,m=new Map,y=new Map,b=e=>"string"==typeof e?RegExp("^".concat(e,"$"),"i"):e,x=(e,t)=>"string"!=typeof t?e:e===t?t:e===e.toLowerCase()?t.toLowerCase():e===e.toUpperCase()?t.toUpperCase():e[0]===e[0].toUpperCase()?t.charAt(0).toUpperCase()+t.substr(1).toLowerCase():t.toLowerCase(),w=(e,t,n)=>{if(!e.length||h.has(e))return t;let{length:r}=n;for(;r--;){let e=n[r];if(e[0].test(t))return t.replace(e[0],function(){for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];let[o,a]=r,s=e[1].replace(/\$(\d{1,2})/g,(e,t)=>r[t]||"");return""===o?x(t[a-1],s):x(o,s)})}return t},S=(e,t,n,r)=>{let i=e.toLowerCase();return n.has(i)?x(e,i):t.has(i)?x(e,t.get(i)):w(i,e,r)},O=(e,t,n,r)=>{let i=e.toLowerCase();return!!n.has(i)||!t.has(i)&&w(i,i,r)===i},j=(e,t,n)=>{let r=1===t?j.singular(e):j.plural(e);return n?"".concat(t," ").concat(r):r};for(let[e,t]of(j.plural=e=>S(e,y,m,p),j.singular=e=>S(e,m,y,g),j.addPluralRule=(e,t)=>{p.push([b(e),t])},j.addSingularRule=(e,t)=>
2{g.push([b(e),t])},j.addIrregularRule=(e,t)=>{let n=t.toLowerCase(),r=e.toLowerCase();y.set(r,n),m.set(n,r)},j.addUncountableRule=e=>{"string"==typeof e?h.add(e.toLowerCase()):(j.addPluralRule(e,"$0"),j.addSingularRule(e,"$0"))},j.isPlural=e=>O(e,y,m,p),j.isSingular=e=>O(e,m,y,g),[["I","we"],["me","us"],["he","they"],["she","they"],["them","them"],["myself","ourselves"],["yourself","yourselves"],["itself","themselves"],["herself","themselves"],["himself","themselves"],["themself","themselves"],["is","are"],["was","were"],["has","have"],["this","these"],["that","those"],["my","our"],["its","their"],["his","their"],["her","their"],["echo","echoes"],["dingo","dingoes"],["volcano","volcanoes"],["tornado","tornadoes"],["torpedo","torpedoes"],["genus","genera"],["viscus","viscera"],["stigma","stigmata"],["stoma","stomata"],["dogma","dogmata"],["lemma","lemmata"],["schema","schemata"],["anathema","anathemata"],["ox","oxen"],["axe","axes"],["die","dice"],["yes","yeses"],["foot","feet"],["eave","eaves"],["goose","geese"],["tooth","teeth"],["quiz","quizzes"],["human","humans"],["proof","proofs"],["carve","carves"],["valve","valves"],["looey","looies"],["thief","thieves"],["groove","grooves"],["pickaxe","pickaxes"],["passerby","passersby"],["canvas","canvases"]]))j.addIrregularRule(e,t);for(let[e,t]of[[/s?$/i,"s"],[/[^\u0000-\u007F]$/i,"$0"],[/([^aeiou]ese)$/i,"$1"],[/(ax|test)is$/i,"$1es"],[/(alias|[^aou]us|t[lm]as|gas|ris)$/i,"$1es"],[/(e[mn]u)s?$/i,"$1s"],[/([^l]ias|[aeiou]las|[ejzr]as|[iu]am)$/i,"$1"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1i"],[/(alumn|alg|vertebr)(?:a|ae)$/i,"$1ae"],[/(seraph|cherub)(?:im)?$/i,"$1im"],[/(her|at|gr)o$/i,"$1oes"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|automat|quor)(?:a|um)$/i,"$1a"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)(?:a|on)$/i,"$1a"],[/sis$/i,"ses"],[/(?:(kni|wi|li)fe|(ar|l|ea|eo|oa|hoo)f)$/i,"$1$2ves"],[/([^aeiouy]|qu)y$/i,"$1ies"],[/([^ch][ieo][ln])ey$/i,"$1ies"],[/(x|ch|ss|sh|zz)$/i,"$1es"],[/(matr|cod|mur|sil|vert|ind|append)(?:ix|ex)$/i,"$1ices"],[/\b((?:tit)?m|l)(?:ice|ouse)$/i,"$1ice"],[/(pe)(?:rson|ople)$/i,"$1ople"],[/(child)(?:ren)?$/i,"$1ren"],[/eaux$/i,"$0"],[/m[ae]n$/i,"men"],["thou","you"]])j.addPluralRule(e,t);for(let[e,t]of[[/s$/i,""],[/(ss)$/i,"$1"],[/(wi|kni|(?:after|half|high|low|mid|non|night|[^\w]|^)li)ves$/i,"$1fe"],[/(ar|(?:wo|[ae])l|[eo][ao])ves$/i,"$1f"],[/ies$/i,"y"],[/(dg|ss|ois|lk|ok|wn|mb|th|ch|ec|oal|is|ck|ix|sser|ts|wb)ies$/i,"$1ie"],[/\b(l|(?:neck|cross|hog|aun)?t|coll|faer|food|gen|goon|group|hipp|junk|vegg|(?:pork)?p|charl|calor|cut)ies$/i,"$1ie"],[/\b(mon|smil)ies$/i,"$1ey"],[/\b((?:tit)?m|l)ice$/i,"$1ouse"],[/(seraph|cherub)im$/i,"$1"],[/(x|ch|ss|sh|zz|tto|go|cho|alias|[^aou]us|t[lm]as|gas|(?:her|at|gr)o|[aeiou]ris)(?:es)?$/i,"$1"],[/(analy|diagno|parenthe|progno|synop|the|empha|cri|ne)(?:sis|ses)$/i,"$1sis"],[/(movie|twelve|abuse|e[mn]u)s$/i,"$1"],[/(test)(?:is|es)$/i,"$1is"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1us"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|quor)a$/i,"$1um"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)a$/i,"$1on"],[/(alumn|alg|vertebr)ae$/i,"$1a"],[/(cod|mur|sil|vert|ind)ices$/i,"$1ex"],[/(matr|append)ices$/i,"$1ix"],[/(pe)(rson|ople)$/i,"$1rson"],[/(child)ren$/i,"$1"],[/(eau)x?$/i,"$1"],[/men$/i,"man"]])j.addSingularRule(e,t);for(let e of["adulthood","advice","agenda","aid","aircraft","alcohol","ammo","analytics","anime","athletics","audio","bison","blood","bream","buffalo","butter","carp","cash","chassis","chess","clothing","cod","commerce","cooperation","corps","debris","diabetes","digestion","elk","energy","equipment","excretion","expertise","firmware","flounder","fun","gallows","garbage","graffiti","hardware","headquarters","health","herpes","highjinks","homework","housework","information","jeans","justice","kudos","labour","literature","machinery","mackerel","mail","media","mews","moose","music","mud","manga","news","only","personnel","pike","plankton","pliers","police","pollution","premises","rain","research","rice","salmon","scissors","series","sewage","shambles","shrimp","software","staff","swine","tennis","traffic","transportation","trout","tuna","wealth","welfare","whiting","wildebeest","wildlife","you",/pok[eé]mon$/i,/[^aeiou]ese$/i,/deer$/i,/fish$/i,/measles$/i,/o[iu]s$/i,/pox$/i,/sheep$/i])j.addUncountableRule(e);let E=()=>(0,t.jsxs)("div",{className:"flex min-w-75 flex-col items-center p-6",children:[(0,t.jsx)(d.LoaderCircle,{className:"size-6 animate-spin"}),(0,t.jsx)("p",{className:"text-xl font-semibold",children:"Loading Cart..."})]}),C=e=>{let{cartDetails:n}=e;return n&&0!==n.quantity?(0,t.jsx)(k,{cartDetails:n}):(0,t.jsx)(P,{})},P=()=>(0,t.jsxs)("div",{className:"flex w-75 flex-col items-center p-6",children:[(0,t.jsx)("p",{className:"text-xl font-semibold",children:"Your Cart is Empty!"}),(0,t.jsx)("p",{className:"text-center",children:"Let's Create something great. Click below to get started."}),(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,className:(0,u.cn)((0,n.buttonVariants)({className:"mt-4 text-xl",size:"lg"})),href:"/my-account/",onClick:e=>{let t=new URL(e.currentTarget.href).pathname;(0,c.sendClickMainNavEvent)(t)},children:"Start Designing"})]}),k=e=>{let{cartDetails:o}=e;return(0,t.jsxs)("div",{className:"flex max-h-[calc(100vh-6rem)] w-140 flex-col overflow-y-auto p-6",children:[(0,t.jsx)("p",{className:"text-xl font-semibold",children:"Your Recently Added Item(s)"}),(0,t.jsx)("ul",{className:"mt-6 flex flex-col gap-2 divide-y-2 border-y-2",children:o.lineItems.map((e,n)=>
2(0,t.jsxs)("li",{className:"grid grid-cols-5 gap-4 py-6",children:[(0,t.jsxs)("div",{className:"col-span-2 grid grid-cols-2 gap-4",children:[(0,t.jsx)(i.ZoomImageClient,{style:e.style,colorCode:e.colorCode,template:e.template,alt:"".concat(e.name," ").concat(e.style," ").concat(e.color," front preview")}),(0,t.jsx)(i.ZoomImageClient,{style:e.style,colorCode:e.colorCode,template:e.template,direction:"bk",alt:"".concat(e.name," ").concat(e.style," ").concat(e.color," back preview")})]}),(0,t.jsxs)("div",{className:"col-span-2 flex flex-col justify-between",children:[(0,t.jsxs)("div",{className:"flex flex-col text-sm font-medium text-slate-500",children:[(0,t.jsx)("p",{className:"text-lg font-semibold whitespace-nowrap text-slate-900",children:e.name}),(0,t.jsxs)("p",{className:"whitespace-nowrap",children:[e.mill," ",e.style," | ",e.color]}),(0,t.jsxs)("p",{children:[e.price," each |"," ",j("piece",e.quantity,!0)]})]}),(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,className:"hover:text-primary-dark text-primary",href:"/design/?design=".concat(e.id),onClick:e=>{let t=new URL(e.currentTarget.href).pathname;(0,c.sendClickMainNavEvent)(t)},children:"Edit Design"})]}),(0,t.jsx)("div",{className:"col-span-1 text-right",children:e.total})]},n))}),(0,t.jsxs)("div",{className:"mt-6",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)("p",{children:"Shipping"}),(0,t.jsx)("p",{children:"FREE"})]}),(0,t.jsxs)("div",{className:"flex items-center justify-between text-lg font-semibold",children:[(0,t.jsx)("p",{children:"Subtotal"}),(0,t.jsx)("p",{children:o.total})]})]}),(0,t.jsx)("div",{className:"flex justify-center",children:(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,className:(0,u.cn)((0,n.buttonVariants)({className:"mt-4 w-1/2 text-xl",size:"lg"})),href:"/cart/",onClick:e=>{let t=new URL(e.currentTarget.href).pathname;(0,c.sendClickMainNavEvent)(t)},children:"Checkout"})})]})};e.s(["CartMenu",0,function(){var e;let{data:n,isLoading:i}=(0,o.useQuery)({queryKey:["user-cart"],queryFn:()=>l()});return(0,t.jsxs)(r.NavigationMenuItem,{children:[(0,t.jsx)(r.NavigationMenuTrigger,{className:"inline-flex bg-transparent pr-0",children:(0,t.jsxs)(r.NavigationMenuLink,{closeOnClick:!0,className:"flex items-center gap-2 font-medium",href:"/cart/",onClick:e=>{let t=new URL(e.currentTarget.href).pathname;(0,c.sendClickMainNavEvent)(t)},children:[(0,t.jsx)(f.ShoppingCart,{className:"w-5"}),"Cart",i?(0,t.jsx)(d.LoaderCircle,{className:"size-6 animate-spin"}):(0,t.jsx)("span",{className:"inline-block rounded-md bg-slate-200 px-2 py-0.5 text-xs/4 text-slate-900",children:null!=(e=null==n?void 0:n.quantity)?e:0})]})}),(0,t.jsx)(r.NavigationMenuContent,{children:i?(0,t.jsx)(E,{}):(0,t.jsx)(C,{cartDetails:n})})]})}],664498)},112148,e=>{"use strict";var t=e.i(843476),n=e.i(947755),r=e.i(975157),i=e.i(634282),o=e.i(615227),a=e.i(575387);e.s(["ChatCallActions",0,function(){return(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsxs)("button",{className:(0,r.cn)((0,n.navigationMenuTriggerStyle)(),"flex items-center gap-2 bg-transparent font-medium"),onClick:()=>{(0,i.sendClickChatEvent)(),window.Intercom&&window.Intercom("show")},children:[(0,t.jsx)(o.MessageCircle,{className:"size-4"}),(0,t.jsx)("span",{className:"whitespace-nowrap",children:"Live Chat Now"})]}),(0,t.jsx)("span",{className:"text-xs whitespace-nowrap",children:"Chat 24/7"})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsxs)("a",{href:"tel:8006201233",className:(0,r.cn)((0,n.navigationMenuTriggerStyle)(),"flex items-center gap-2 bg-transparent font-medium"),onClick:()=>{(0,i.sendClickPhoneEvent)()},children:[(0,t.jsx)(a.Phone,{className:"size-4"}),(0,t.jsx)("span",{className:"whitespace-nowrap",children:"(800) 620-1233"})]}),(0,t.jsx)("span",{className:"text-xs whitespace-nowrap",children:"Talk with an expert"})]})]})}])},791412,e=>{"use strict";var t=e.i(843476),n=e.i(636370),r=e.i(947755),i=e.i(975157),o=e.i(634282),a=e.i(503636),s=e.i(522016),l=e.i(618566);function u(e){let{menu:u}=e,d=(0,l.usePathname)();if(!u.columns)return null;let f=u.columns.length,p=(0,n.getTargetLink)(u.title);return p?(0,t.jsxs)(r.NavigationMenuItem,{children:[(0,t.jsx)(r.NavigationMenuTrigger,{nativeButton:!1,render:(0,t.jsxs)(s.default,{href:p.href,onClick:()=>{(0,o.sendClickMainNavEvent)(p.href)},children:[p.title,(0,t.jsx)(a.ChevronDownIcon,{className:"relative top-px ml-1 size-3 transition duration-300 group-data-open/navigation-menu-trigger:rotate-180 group-data-popup-open/navigation-menu-trigger:rotate-180","aria-hidden":"true"})]})}),(0,t.jsx)(r.NavigationMenuContent,{children:(0,t.jsx)("ul",{className:(0,i.cn)("flex justify-between gap-16",{"px-8 py-4":f>1,"p-1":1==f}),children:u.columns.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)("ul",{children:e.columnGroups.map(e=>{let a=(0,n.getTargetLink)(e.groupTitle);return(0,t.jsxs)("li",{children:[a&&(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,active:(0,n.isActiveLink)(e.groupTitle,d),render:(0,t.jsx)(s.default,{className:"hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground data-active:bg-accent/50 block space-y-1 rounded-md px-3 py-2 leading-none font-semibold whitespace-nowrap no-underline transition-colors outline-none select-none data-active:font-bold",href:a.href,onClick:()=>{(0,o.sendClickMainNavEvent)(a.href)},children:a.title})}),(0,t.jsx)("ul",{className:(0,i.cn)("flex flex-col gap-1 p-1",{"border-t":e.groupTitle}),children:e.groupLinks.map(e=>{let a=(0,n.getTargetLink)(e.link);return a?(0,t.jsx)("li",{children:(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,active:(0,n.isActiveLink)(e.link,d),render:(0,t.jsxs)(s.default,{href:a.href,className:(0,i.cn)("hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground data-active:bg-accent/50 flex items-center gap-4 roun
2ded-md px-4 text-sm leading-none whitespace-nowrap no-underline transition-colors outline-none select-none data-active:font-bold",{"py-1.5":f>1,"py-2":1==f}),onClick:()=>{(0,o.sendClickMainNavEvent)(a.href)},children:[a.title,(0,t.jsx)(c,{badge:e.badge})]})})},e._key):null})})]},e._key)})})},e._key))})})]}):null}function c(e){let{badge:n}=e;return n&&"popular"===n?(0,t.jsx)("span",{className:"bg-primary rounded px-1.5 py-0.5 text-xs text-white",children:"Popular"}):null}var d=e.i(347938);function f(e){let{menu:u}=e,c=(0,l.usePathname)();if(!u.columns)return null;let d=(0,n.getTargetLink)(u.title);return d?(0,t.jsxs)(r.NavigationMenuItem,{children:[(0,t.jsx)(r.NavigationMenuTrigger,{nativeButton:!1,render:(0,t.jsxs)(s.default,{href:d.href,onClick:()=>{(0,o.sendClickMainNavEvent)(d.href)},children:[d.title,(0,t.jsx)(a.ChevronDownIcon,{className:"relative top-px ml-1 size-3 transition duration-300 group-data-open/navigation-menu-trigger:rotate-180 group-data-popup-open/navigation-menu-trigger:rotate-180","aria-hidden":"true"})]})}),(0,t.jsx)(r.NavigationMenuContent,{children:(0,t.jsxs)("ul",{className:(0,i.cn)("flex gap-4",{"flex-col":["top","bottom"].includes(u.featuredLinksPosition),"w-full flex-row":["left","right"].includes(u.featuredLinksPosition)}),children:["top"===u.featuredLinksPosition&&(0,t.jsx)("li",{children:(0,t.jsx)(p,{menu:u})}),(0,t.jsxs)("li",{children:["left"===u.featuredLinksPosition&&(0,t.jsx)(p,{menu:u}),(0,t.jsx)("ul",{className:(0,i.cn)("flex items-center gap-4",{"pt-4 pr-4 pb-4":"right"===u.featuredLinksPosition,"pt-4 pb-4 pl-4":"left"===u.featuredLinksPosition,"px-4 pb-4":"top"===u.featuredLinksPosition,"px-4 pt-4 pb-2":"bottom"===u.featuredLinksPosition}),children:u.columns.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)("ul",{className:"flex justify-between gap-4",children:e.columnGroups.map(e=>{let a=(0,n.getTargetLink)(e.groupTitle);return(0,t.jsxs)("li",{children:[a&&(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,active:(0,n.isActiveLink)(e.groupTitle,c),render:(0,t.jsx)(s.default,{className:"hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground data-active:bg-accent/50 block w-fit rounded-md px-3 py-2 text-sm leading-none font-semibold whitespace-nowrap no-underline transition-colors outline-none select-none data-active:font-bold",href:a.href,onClick:()=>{(0,o.sendClickMainNavEvent)(a.href)},children:a.title})}),(0,t.jsx)("ul",{className:(0,i.cn)("flex flex-col gap-1 p-1",{"border-t":e.groupTitle}),children:e.groupLinks.map(e=>{let i=(0,n.getTargetLink)(e.link);return i?(0,t.jsx)("li",{children:(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,active:(0,n.isActiveLink)(e.link,c),render:(0,t.jsx)(s.default,{className:"hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground data-active:bg-accent/50 flex items-center gap-4 roun
2ded-md px-4 py-1.5 text-sm leading-none whitespace-nowrap no-underline transition-colors outline-none select-none data-active:font-bold",href:i.href,onClick:()=>{(0,o.sendClickMainNavEvent)(i.href)},children:i.title})})},e._key):null})})]},e._key)})})},e._key))}),"right"===u.featuredLinksPosition&&(0,t.jsx)(p,{menu:u})]}),"bottom"===u.featuredLinksPosition&&(0,t.jsx)("li",{children:(0,t.jsx)(p,{menu:u})})]})})]}):null}function p(e){let{menu:n}=e,a=(0,l.usePathname)();return n.featuredLinks.length<0?null:(0,t.jsx)("div",{className:(0,i.cn)("flex flex-1 gap-4 p-4",{"border-l":"right"===n.featuredLinksPosition,"border-r":"left"===n.featuredLinksPosition,"border-b":"top"===n.featuredLinksPosition,"border-t":"bottom"===n.featuredLinksPosition}),children:(["left","right"].includes(n.featuredLinksPosition)?n.featuredLinks.slice(0,4):n.featuredLinks).map(e=>{let n=e.featuredLink.slug.replace(/\/$/,"")===a;return(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,active:n,render:(0,t.jsx)(s.default,{href:e.featuredLink.slug,className:"hover:bg-accent data-active:bg-accent/50 flex aspect-square w-27.5 flex-1 items-center justify-center rounded-lg transition-colors duration-300",onClick:()=>{(0,o.sendClickMainNavEvent)(e.featuredLink.slug)},children:(0,t.jsx)(d.SanityImage,{src:e.imageOverride||e.featuredLink.previewImage,className:"object-contain",loading:"lazy"})})},e._key)})})}function g(e){let{menu:i}=e,u=(0,l.usePathname)(),c=(0,n.getTargetLink)(i.title);return c?(0,t.jsxs)(r.NavigationMenuItem,{children:[(0,t.jsx)(r.NavigationMenuTrigger,{nativeButton:!1,render:(0,t.jsxs)(s.default,{href:c.href,onClick:()=>{(0,o.sendClickMainNavEvent)(c.href)},children:[c.title,(0,t.jsx)(a.ChevronDownIcon,{className:"relative top-px ml-1 size-3 transition duration-300 group-data-open/navigation-menu-trigger:rotate-180 group-data-popup-open/navigation-menu-trigger:rotate-180","aria-hidden":"true"})]})}),(0,t.jsx)(r.NavigationMenuContent,{children:(0,t.jsx)("ul",{className:"grid grid-cols-6 gap-4 p-4 md:w-225",children:i.links.map(e=>{let i=(0,n.getTargetLink)(e.target);return i?(0,t.jsx)("li",{children:(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,active:(0,n.isActiveLink)(e.target,u),render:(0,t.jsx)(s.default,{className:"hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground data-active:bg-accent/50 block space-y-1 rounded-md px-3 py-1 text-sm leading-none no-underline transition-colors outline-none select-none data-active:border data-active:font-bold",href:i.href,onClick:()=>{(0,o.sendClickMainNavEvent)(i.href)},children:(0,t.jsx)(d.SanityImage,{src:e.image})})})},e._key):null})})})]}):null}function h(e){let{menu:i}=e,o=(0,l.usePathname)(),a=(0,n.getTargetLink)(i.link);return a?(0,t.jsx)(r.NavigationMenuItem,{children:(0,t.jsx)(r.NavigationMenuLink,{closeOnClick:!0,className:(0,r.navigationMenuTriggerStyle)(),render:(0,t.jsx)(s.default,{href:a.href,children:a.title}),active:(0,n.isActiveLink)(i.link,o)})}):null}var m=e.i(519455),y=e.i(271645);function b(e){let{data:i,navigationMenus:o}=e;return i&&o?(0,t.jsxs)("div",{className:"hidden items-center justify-between gap-8 py-2 lg:flex",children:[(0,t.jsx)(r.NavigationMenu,{align:"center",children:(0,t.jsx)(r.NavigationMenuList,{children:o.map(e=>e?(0,t.jsx)(x,{navigationMenu:e},e._key):null)})}),(0,t.jsx)(n.LinkRender,{target:i.callToAction,className:(0,m.buttonVariants)({size:"default"})})]}):null}function x(e){let{navigationMenu:n}=e;switch(n._type){case"imageGridMenu":return(0,t.jsx)(g,{menu:n});case"columnMenu":return(0,t.jsx)(u,{menu:n});case"featuredItemsMenu":return(0,t.jsx)(f,{menu:n});case"linkMenu":return(0,t.jsx)(h,{menu:n});default:return null}}e.s(["DesktopNavigationBase",0,b,"default",0,function(e){let{data:n}=e,r=!function(e){let t=(0,l.useSearchParams)(),[n,r]=(0,y.useState)(!1),[i,o]=(0,y.useState)(null),a=null==e?void 0:e.apiName,s=null==e?void 0:e.experimentId,u=null==e?void 0:e.controlVariationId,c=null!==e;(0,y.useEffect)(()=>{let e=window.optimizely;if(e&&a){e.push({type:"page",pageName:a}),r(!0);return}},[a]),(0,y.useEffect)(()=>{let e=window.optimizely;if(e&&s&&n){let t=e.get("state").getExperimentStates({isActive:!0});o((null==t?void 0:t[s])||null);return}},[s,n]);let d=t.get("show");return(!c||"control"!==d)&&(!!c&&"test"===d||!!c&&!!i&&i.variation.id!==u)}({experimentId:"4571444126941184",apiName:"25775630367_url_targeting_for_navigation_menu__expanded_product_",controlVariationId:"6707840719519744"})?null==n?void 0:n.navigationMenus:null==n?void 0:n.testNavigationMenus;return(0,t.jsx)(b,{data:n,navigationMenus:r})}],791412)},889175,e=>{"use strict";var t=e.i(843476),n=e.i(519455),r=e.i(337822);let i={src:e.i(622293).default,width:64,height:74,blurWidth:7,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAYAAAA1BOUGAAAA80lEQVR42gHoABf/AOfn5wDZ2NgYhX98mFhQTNZtZmK4xcK/Oubl4wAA6OjmBKehnnWegnT6spKD/2ZTSv+Ff3uZ5uXhBgDp5d1Xo5SK5smikf/jtKL/sY+A/4Jyaeri3tZYAOLc0dTOu67/2KuY/96pl//UqJT/tp+R/+DaztUA4NrO+cO6rv+jg3L/xZmL/5N0Y/+nnpP/4NrO+gDh29Dh28vB/6uOgf+TdWj/u5iJ/9K5r//gz8biAPDNzHPog4ny76Ge/+/Duf/utKr/5YaJ8u60uHUA/OnpDPmnsHL4g5Hg94qV+/aKleD5qLFz/ubqDG4dn3IeauZTAAAAAElFTkSuQmCC"};var o=e.i(975157),a=e.i(634282),s=e.i(456420);let l=(0,s.default)("circle-question-mark",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),u=(0,s.default)("messages-square",[["path",{d:"M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z",key:"1n2ejm"}],["path",{d:"M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1",key:"1qfcsi"}]]);var c=e.i(575387),d=e.i(657688),f=e.i(271645);
2e.s(["HelpPopover",0,function(){let[e,s]=(0,f.useState)(!1);return(0,t.jsxs)(r.Popover,{onOpenChange:s,open:e,children:[(0,t.jsx)(r.PopoverTrigger,{className:"flex flex-col items-center text-xs font-bold uppercase",children:(0,t.jsx)(l,{className:"size-6"})}),(0,t.jsxs)(r.PopoverContent,{className:"mt-2 w-screen rounded-none",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)("p",{className:"block-img",children:(0,t.jsx)(d.default,{src:i,alt:"Call us Avatar"})}),(0,t.jsx)("h2",{className:"mt-2",children:"Were Here to Help 7 Days a week"}),(0,t.jsxs)("dl",{className:"mt-4",children:[(0,t.jsxs)("div",{className:"flex justify-between gap-4",children:[(0,t.jsx)("dt",{className:"font-bold",children:"Monday:"}),(0,t.jsx)("dd",{children:"8:00am - 10:00pm EST"})]}),(0,t.jsxs)("div",{className:"flex justify-between gap-4",children:[(0,t.jsx)("dt",{className:"font-bold",children:"Tuesday:"}),(0,t.jsx)("dd",{children:"8:00am - 10:00pm EST"})]}),(0,t.jsxs)("div",{className:"flex justify-between gap-4",children:[(0,t.jsx)("dt",{className:"font-bold",children:"Wednesday:"}),(0,t.jsx)("dd",{children:"8:00am - 10:00pm EST"})]}),(0,t.jsxs)("div",{className:"flex justify-between gap-4",children:[(0,t.jsx)("dt",{className:"font-bold",children:"Thursday:"}),(0,t.jsx)("dd",{children:"8:00am - 10:00pm EST"})]}),(0,t.jsxs)("div",{className:"flex justify-between gap-4",children:[(0,t.jsx)("dt",{className:"font-bold",children:"Friday:"}),(0,t.jsx)("dd",{children:"8:00am - 9:00pm EST"})]}),(0,t.jsxs)("div",{className:"flex justify-between gap-4",children:[(0,t.jsx)("dt",{className:"font-bold",children:"Saturday:"}),(0,t.jsx)("dd",{children:"9:00am - 5:00pm EST"})]}),(0,t.jsxs)("div",{className:"flex justify-between gap-4",children:[(0,t.jsx)("dt",{className:"font-bold",children:"Sunday:"}),(0,t.jsx)("dd",{children:"9:00am - 5:00pm EST"})]})]})]}),(0,t.jsxs)("div",{className:"mt-4 flex gap-2",children:[(0,t.jsxs)("a",{href:"tel:8006201233",className:(0,o.cn)((0,n.buttonVariants)({size:"lg",className:"w-1/2"})),onClick:()=>{(0,a.sendClickPhoneEvent)(),s(!1)},children:[(0,t.jsx)(c.Phone,{className:"mr-1 h-4 w-4"}),"Call"]}),(0,t.jsxs)(n.Button,{size:"lg",className:"w-1/2",onClick:async()=>{(0,a.sendClickChatEvent)(),window.Intercom&&window.Intercom("show"),s(!1)},children:[(0,t.jsx)(u,{className:"mr-1 h-4 w-4"}),"Chat"]})]})]})]})}],889175)},531441,e=>{"use strict";var t=e.i(843476),n=e.i(379868);e.s(["MessageBarClient",0,function(){let e=(0,n.useRecentDesign)();return"unsaved"===e.type?(0,t.jsxs)("div",{className:"hidden gap-2 py-2 text-sm md:flex md:items-center",children:[(0,t.jsx)("p",{className:"font-semibold",children:"Welcome Back!"}),(0,t.jsx)("a",{href:"/design/",className:"text-primary hover:text-primary/80",children:"Pick up designing where you left off ›"})]}):"saved"===e.type?(0,t.jsxs)("div",{className:"hidden gap-2 py-2 text-sm md:flex md:items-center",children:[(0,t.jsx)("p",{className:"font-semibold",children:"Welcome Back!"}),(0,t.jsxs)("a",{href:"/my-account/your-design/".concat(e.id,"/"),className:"text-primary hover:text-primary/80",children:["Continue with '",e.name,"' ›      "]})]}):(0,t.jsx)("div",{className:"hidden py-2 text-sm md:block",children:"1,000,000+ Customers Nationwide w/ 99.7% Satisfaction"})}])},901279,e=>{"use strict";let t=(0,e.i(456420).default)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);e.s(["User",0,t],901279)},299289,e=>{"use strict";var t=e.i(843476),n=e.i(519455),r=e.i(107308),i=e.i(772436),o=e.i(980376),a=e.i(975157),s=e.i(716327);let l=(0,e.i(456420).default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);var u=e.i(899738),c=e.i(901279),d=e.i(522016),f=e.i(271645);e.s(["MobileNavigation",0,function(e){let{data:p}=e,[g,h]=(0,f.useState)(!1),m=p.navigationMenus.flatMap(e=>{if("linkMenu"===e._type)return e.link&&"customAction"!==e.link._type?{title:e.link.title,href:e.link.href}:[];if(null===e.title)return[];if("columnMenu"===e._type){var t;let n=(null==(t=e.columns)?void 0:t.flatMap(e=>e.columnGroups.flatMap(e=>null===e.groupTitle||"customAction"===e.groupTitle._type?[]:{title:e.groupTitle.title,href:e.groupTitle.href})))||[];return"customAction"===e.title._type?[]:n.length>0?{title:e.title.title,links:n}:{title:e.title.title,href:e.title.href}}return"featuredItemsMenu"===e._type?"customAction"===e.title._type?[]:{title:e.title.title,href:e.title.href}:[]});return(0,t.jsxs)(o.Sheet,{open:g,onOpenChange:h,modal:!1,children:[(0,t.jsx)(o.SheetTrigger,{className:"lg:hidden",children:(0,t.jsx)(l,{})}),(0,t.jsxs)(o.SheetContent,{side:"left",className:"flex flex-col overflow-scroll",children:[(0,t.jsxs)(o.SheetHeader,{className:"sr-only",children:[(0,t.jsx)(o.SheetTitle,{children:"Navigation Menu"}),(0,t.jsx)(o.SheetDescription,{children:"Mobile navigation menu"})]}),(0,t.jsxs)("nav",{className:"mt-6",children:[(0,t.jsx)("ul",{className:"flex flex-col divide-y",children:m.map(e=>e.href?(0,t.jsx)("li",{children:(0,t.jsx)(d.default,{href:e.href,className:"block p-6 text-lg font-medium text-slate-900",onClick:()=>h(!1),children:e.title})},e.title):e.links?(0,t.jsx)("li",{children:(0,t.jsxs)(r.Collapsible,{children:[(0,t.jsxs)(r.CollapsibleTrigger,{className:"group flex w-full items-center justify-between p-6 text-lg font-medium",children:[e.title," ",(0,t.jsx)(s.ChevronDown,{className:"transition-transform duration-200 ease-in-out group-aria-expanded:rotate-180"})]}),(0,t.jsx)(r.CollapsibleContent,{children:(0,t.jsx)("ul",{children:e.links.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(d.default,{href:e.href,className:"text-md block px-12 py-4 font-medium text-slate-900",onClick:()=>h(!1),children:e.title})},e.href))})})]})}
2,e.title):void 0)}),(0,t.jsx)(i.Separator,{}),(0,t.jsxs)("ul",{className:"flex flex-col gap-6 p-6 text-lg font-medium",children:[(0,t.jsx)("li",{children:(0,t.jsxs)(d.default,{href:"/my-account",onClick:()=>h(!1),className:"flex items-center gap-4",children:[(0,t.jsx)(c.User,{className:"size-6"}),"My Account"]})}),(0,t.jsx)("li",{children:(0,t.jsxs)(d.default,{href:"/cart",onClick:()=>h(!1),className:"flex items-center gap-4",children:[(0,t.jsx)(u.ShoppingCart,{className:"size-6"}),"Cart"]})})]}),(0,t.jsx)(i.Separator,{}),(0,t.jsx)("div",{className:"flex items-center justify-center gap-4 p-4",children:(0,t.jsx)(d.default,{href:"/design-t-shirts/",className:(0,a.cn)((0,n.buttonVariants)({className:"w-full"})),onClick:()=>{h(!1)},children:(0,t.jsx)("span",{className:"ml-2 whitespace-nowrap",children:"Design Now"})})})]})]})]})}],299289)},887422,e=>{"use strict";var t=e.i(843476),n=e.i(252013),r=e.i(519455),i=e.i(947755),o=e.i(772436),a=e.i(975157),s=e.i(634282),l=e.i(912598),u=e.i(901279),c=e.i(618566);let d=()=>{let e=(0,l.useQueryClient)(),n=(0,c.useRouter)();return(0,t.jsxs)("ul",{className:"flex min-w-62.5 flex-col p-2",children:[(0,t.jsx)("li",{className:"w-full whitespace-nowrap",children:(0,t.jsx)(i.NavigationMenuLink,{closeOnClick:!0,href:"/my-account/designs/",className:(0,a.cn)((0,i.navigationMenuTriggerStyle)(),"w-full justify-start"),onClick:()=>(0,s.sendMyAccountAuthEvent)("Designs"),children:"My Designs"})}),(0,t.jsx)("li",{className:"w-full whitespace-nowrap",children:(0,t.jsx)(i.NavigationMenuLink,{closeOnClick:!0,href:"/my-account/orders/",className:(0,a.cn)((0,i.navigationMenuTriggerStyle)(),"w-full justify-start"),onClick:()=>(0,s.sendMyAccountAuthEvent)("Orders"),children:"Order History"})}),(0,t.jsx)(o.Separator,{}),(0,t.jsx)("li",{className:"w-full whitespace-nowrap",children:(0,t.jsxs)(i.NavigationMenuLink,{closeOnClick:!0,className:(0,a.cn)((0,i.navigationMenuTriggerStyle)(),"[&>svg]:hover:fill-accent-foreground [&>svg]:focus:fill-accent-foreground w-full cursor-pointer justify-start [&>svg]:transition-colors"),onClick:t=>{null==t||t.preventDefault(),fetch("/design/user/logout.php").then(e=>e.json()).then(t=>{let{success:r}=t;r&&(localStorage.removeItem("tokenUser"),localStorage.removeItem("dt_token"),e.clear(),n.push("/my-account/"),window.Intercom&&(window.Intercom("shutdown"),window.Intercom("boot")))})},children:[(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"mr-2 h-5 w-5",viewBox:"0 -960 960 960",children:(0,t.jsx)("path",{d:"M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h280v80H200Zm440-160-55-58 102-102H360v-80h327L585-622l55-58 200 200-200 200Z"})}),"Logout"]})})]})},f=()=>(0,t.jsxs)("div",{className:"flex min-w-75 flex-col p-6",children:[(0,t.jsx)("p",{className:"text-xl font-semibold",children:"Login to Your Account"}),(0,t.jsxs)("ul",{className:"mt-2 text-base",children:[(0,t.jsx)("li",{className:"before:text-primary before:mr-1 before:font-bold before:content-['✔︎']",children:"Access your saved designs"}),(0,t.jsx)("li",{className:"before:text-primary before:mr-1 before:font-bold before:content-['✔︎']",children:"Track your orders"}),(0,t.jsx)("li",{className:"before:text-primary before:mr-1 before:font-bold before:content-['✔︎']",children:"Easily place a reorder"})]}),(0,t.jsx)("div",{className:"flex justify-center",children:(0,t.jsx)(i.NavigationMenuLink,{closeOnClick:!0,className:(0,a.cn)((0,r.buttonVariants)({className:"mt-4 text-xl",size:"lg"})),href:"/my-account/",onClick:e=>{let t=new URL(e.currentTarget.href).pathname;(0,s.sendClickMainNavEvent)(t)},children:"Sign In"})})]});e.s(["MyAccountMenu",0,function(){let{data:e}=(0,n.useUser)();return(0,t.jsxs)(i.NavigationMenuItem,{children:[(0,t.jsx)(i.NavigationMenuTrigger,{className:"hidden bg-transparent lg:inline-flex",children:(0,t.jsxs)(i.NavigationMenuLink,{closeOnClick:!0,className:"flex items-center gap-1 font-medium",href:"/my-account/",onClick:e=>{let t=new URL(e.currentTarget.href).pathname;(0,s.sendClickMainNavEvent)(t)},children:[(0,t.jsx)(u.User,{className:"w-5"}),"My Account"]})}),(0,t.jsx)(i.NavigationMenuContent,{children:e?(0,t.jsx)(d,{}):(0,t.jsx)(f,{})})]})}])},649178,e=>{"use strict";var t,n,r,i,o=e.i(843476),a=e.i(634282),s=e.i(566595),l=e.i(522016),u="2.17.3";function c(e){return e.reduce(function(e,t){var n=e.events,e=e.additionalParams;return"index"in t?{additionalParams:e,events:n.concat([t])}:{events:n,additionalParams:t}},{events:[],additionalParams:void 0})}var d=function(){try{return!!navigator.cookieEnabled}catch(e){return!1}},f=function(){try{return!!navigator.sendBeacon}catch(e){return!1}},p=function(){try{return!!XMLHttpRequest}catch(e){return!1}},g=function(){try{return void 0!==fetch}catch(e){return!1}},h=function(){};h.get=function(e){var t=null==(t=this.store)?void 0:t.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch(e){return null}},h.set=function(e,t){var n;try{null!=(n=this.store)&&n.setItem(e,JSON.stringify(t))}catch(t){console.error("Unable to set "+e+" in localStorage, storage may be full.")}},h.remove=function(e){var t;null!=(t=this.store)&&t.removeItem(e)},h.store=function(){try{var e="__test_localStorage__";return globalThis.localStorage.setItem(e,e),globalThis.localStorage.removeItem(e),globalThis.localStorage}catch(e){}}();var m="AlgoliaObjectQueryCache";function y(){var e;return null!=(e=h.get(m))?e:{}}function b(e){var t,n;h.set(m,Object.keys(t=e).length>5e3?(n=Object.entries(n=t).sort(function(e,t){return e=e[1][1],t[1][1]-e})).slice(0,n.length-1e3-1).reduce(function(e,t){var n=t[0],t=t[1];return Object.assign(Object.assign({},e),((e={})[n]=t,e))},{}):t)}function x(e,t,n){var r=y();r[e+"_"+t]=[n,Date.now()],b(r)}var w=function(e){return void 0===e},S=function(e){return"function"==typeof e},O=["insights-js ("+u+")","insights-js-browser-esm ("+u+")"];function j(e){-1===this._ua.indexOf(e)&&this._ua.push(e)}function E(e){return S(e)&&e(this.version),this.version}function C(e,t){var n={};for(i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,i=Object.getOwnPropertySymbols(e);r<i.length;r++)0>t.indexOf(i[r])&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]]);return n}function P(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}var k="_ALGOLIA",N=function(e,t,n){var r=new Date,n=(r.setTime(r.getTime()+n),"expires="+r.toUTCString());document.cookie=e+"="+t+";"+n+";path=/"},I=function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r];" "===i.charAt(0);)i=i.substring(1);if(0===i.indexOf(t))return i.substring(t.length,i.length)}return""};function _(){var e=I(k);!this._userToken||e&&""!==e&&0===e.indexOf("anonymous-")||N(k,this._userToken,this._cookieDuration)}function M(e){(e=void 0!==e&&e)?this.setUserToken("anonymous-"+P()):d()&&((e=I(k))&&""!==e&&0===e.indexOf("anonymous-")?this.setUserToken(e):N(k,e=this.setUserToken("anonymous-"+P()),this._cookieDuration))}function A(e){return this._userToken=e,S(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken),this._userToken}function T(e,t){return S(t)&&t(null,this._userToken),this._userToken}function R(e,t){this._onUserTokenChangeCallback=e,t&&t.immediate&&S(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken)}function D(e){return this._authenticatedUserToken=e,S(this._onAuthenticatedUserTokenChangeCallback)&&this._onAuthenticatedUserTokenChangeCallback(this._authenticatedUserToken),this._authenticatedUserToken}function L(e,t){return S(t)&&t(null,this._authenticatedUserToken),this._authenticatedUserToken}function U(e,t){this._onAuthenticatedUserTokenChangeCallback=e,t&&t.immediate&&S(this._onAuthenticatedUserTokenChangeCallback)&&this._onAuthenticatedUserTokenChangeCallback(this._authenticatedUserToken)}function q(e,t){return t.map(function(t){return Object.assign({eventType:e},t)})}function F(e,t,n){return n.map(function(n){return Object.assign({eventType:e,eventSubtype:t},n)})}function H(){for(var e=this,t=[],n=arguments.length;n--;)t[n]=arguments[n];var r=c(t),i=r.events,r=r.additionalParams;
2return i.forEach(function(t){var n=t.index,r=t.queryID;return t.objectIDs.forEach(function(t){return!e._userHasOptedOut&&x(n,t,r)})}),this.sendEvents(q("click",i),r)}function z(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=c(e),r=n.events,n=n.additionalParams;return this.sendEvents(q("click",r),n)}function V(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=c(e),r=n.events,n=n.additionalParams;return this.sendEvents(q("click",r),n)}function W(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=c(e),r=n.events,n=n.additionalParams;return this.sendEvents(q("conversion",r),n)}function $(){for(var e=this,t=[],n=arguments.length;n--;)t[n]=arguments[n];var r=c(t),i=r.events,r=r.additionalParams;return i.forEach(function(t){var n=t.index,r=t.queryID,i=t.objectIDs,o=t.objectData;return i.forEach(function(t,i){i=null!=(i=null==(i=null==o?void 0:o[i])?void 0:i.queryID)?i:r,!e._userHasOptedOut&&i&&x(n,t,i)})}),this.sendEvents(F("conversion","addToCart",i),r)}function B(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=c(e),r=n.events,n=n.additionalParams;return this.sendEvents(F("conversion","purchase",r),n)}function K(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=c(e),r=n.events,n=n.additionalParams;return this.sendEvents(q("conversion",r),n)}function Q(){for(var e=this,t=[],n=arguments.length;n--;)t[n]=arguments[n];var r=c(t),i=r.events,r=r.additionalParams;return i.forEach(function(t){var n=t.index,r=t.objectIDs,i=t.objectData;return r.forEach(function(t,r){r=null==(r=null==i?void 0:i[r])?void 0:r.queryID,!e._userHasOptedOut&&r&&x(n,t,r)})}),this.sendEvents(F("conversion","addToCart",i),r)}function Y(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=c(e),r=n.events,n=n.additionalParams;return this.sendEvents(F("conversion","purchase",r),n)}function G(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=c(e),r=n.events,n=n.additionalParams;return this.sendEvents(q("conversion",r),n)}var J=["de","us"];function X(e){var t,n,r,i,o,a,s,l;if(!w((e=void 0===e?{}:e).region)&&-1===J.indexOf(e.region))throw Error("optional region is incorrect, please provide either one of: "+J.join(", ")+".");if(!(w(e.cookieDuration)||"number"==typeof e.cookieDuration&&isFinite(e.cookieDuration)&&Math.floor(e.cookieDuration)===e.cookieDuration))throw Error("optional cookieDuration is incorrect, expected an integer.");n=this,r=e,i={_userHasOptedOut:!!e.userHasOptedOut,_region:e.region,_host:e.host,_anonymousUserToken:null==(t=e.anonymousUserToken)||t,_useCookie:null!=(t=e.useCookie)&&t,_cookieDuration:e.cookieDuration||15552e6},o=r.partial,a=C(r,["partial"]),o||Object.assign(n,i),Object.assign(n,Object.keys(a).reduce(function(e,t){return Object.assign(Object.assign({},e),((e={})["_"+t]=a[t],e))},{})),this._endpointOrigin=this._host||(this._region?"https://insights."+this._region+".algolia.io":"https://insights.algolia.io"),this._ua=[].concat(O),e.authenticatedUserToken&&this.setAuthenticatedUserToken(e.authenticatedUserToken),e.userToken?this.setUserToken(e.userToken):this._userToken||this._userHasOptedOut||!this._useCookie?(s=this,void 0!==s._userToken&&"number"!=typeof(l=s._userToken)&&0===l.indexOf("anonymous-")&&s._useCookie&&!s._userHasOptedOut&&this.saveTokenAsCookie()):this.setAnonymousUserToken()}function Z(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=c(e),r=n.events,n=n.additionalParams;return this.sendEvents(q("view",r),n)}function ee(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=c(e),r=n.events,n=n.additionalParams;return this.sendEvents(q("view",r),n)}var et=function(e){var t;e=e.requestFn,this._endpointOrigin="https://insights.algolia.io",this._anonymousUserToken=!0,this._userHasOptedOut=!1,this._useCookie=!1,this._cookieDuration=15552e6,this._ua=[],this.version=u,this.sendEvents=(t=e,function(e,n){var r,i,o,a,s,l,u,c,d,f,p,g,h=this;if(this._userHasOptedOut)return Promise.resolve(!1);if(!(!w(this._apiKey)&&!w(this._appId)||(null==(m=null==n?void 0:n.headers)?void 0:m["X-Algolia-Application-Id"])&&(null==(m=null==n?void 0:n.headers)?void 0:m["X-Algolia-API-Key"])))throw Error("Before calling any methods on the analytics, you first need to call the 'init' function with appId and apiKey parameters or provide custom credentials in additional parameters.");!this._userToken&&this._anonymousUserToken&&this.setAnonymousUserToken(!0);var m=(null!=n&&n.inferQueryID?e.map(function(e){var t,n,r;return(r=e).queryID||"conversion"!==r.eventType||(t=[],n=null==(n=e.objectIDs)?void 0:n.map(function(n,r){var i,o,a=null==(a=e.objectData)?void 0:a[r];return null!=a&&a.queryID?a:((r=(null!=(i=e.index,o=n,r=y()[i+"_"+o])?r:[])[0])&&t.pu
2sh(n),Object.assign(Object.assign({},a),{queryID:r}))}),0===t.length)?e:Object.assign(Object.assign({},e),{objectData:n,objectIDsWithInferredQueryID:t})}):e).map(function(e){var t=e.filters,n=C(e,["filters"]),e=Object.assign(Object.assign({},n),{userToken:null!=(n=null==e?void 0:e.userToken)?n:h._userToken,authenticatedUserToken:null!=(n=null==e?void 0:e.authenticatedUserToken)?n:h._authenticatedUserToken});return w(t)||(e.filters=t.map(encodeURIComponent)),e});return 0===m.length?Promise.resolve(!1):"function"==typeof(null==(r=t,i=this._ua,o=this._endpointOrigin,a=m,s=this._appId,l=this._apiKey,u=(d=void 0===(d=null==n?void 0:n.headers)?{}:d)["X-Algolia-Application-Id"],c=d["X-Algolia-API-Key"],d=C(d,["X-Algolia-Application-Id","X-Algolia-API-Key"]),g=e=r(o+"/1/events?"+Object.keys(f=Object.assign({"X-Algolia-Application-Id":null!=u?u:s,"X-Algolia-API-Key":null!=c?c:l,"X-Algolia-Agent":encodeURIComponent(i.join("; "))},d)).map(function(e){return e+"="+f[e]}).join("&"),{events:a}))?void 0:g.then)?e.then((p=m,function(e){return e&&p.filter(function(e){var t=e.eventType,n=e.eventSubtype,e=e.objectIDs;return"conversion"===t&&"purchase"===n&&(null==e?void 0:e.length)}).forEach(function(e){var t,n,r;return t=e.index,n=e.objectIDs,r=y(),void(n.forEach(function(e){delete r[t+"_"+e]}),b(r))}),e})):e}).bind(this),this.init=X.bind(this),this.addAlgoliaAgent=j.bind(this),this.saveTokenAsCookie=_.bind(this),this.setUserToken=A.bind(this),this.setAnonymousUserToken=M.bind(this),this.getUserToken=T.bind(this),this.onUserTokenChange=R.bind(this),this.setAuthenticatedUserToken=D.bind(this),this.getAuthenticatedUserToken=L.bind(this),this.onAuthenticatedUserTokenChange=U.bind(this),this.clickedObjectIDsAfterSearch=H.bind(this),this.clickedObjectIDs=z.bind(this),this.clickedFilters=V.bind(this),this.convertedObjectIDsAfterSearch=W.bind(this),this.purchasedObjectIDsAfterSearch=B.bind(this),this.addedToCartObjectIDsAfterSearch=$.bind(this),this.convertedObjectIDs=K.bind(this),this.addedToCartObjectIDs=Q.bind(this),this.purchasedObjectIDs=Y.bind(this),this.convertedFilters=G.bind(this),this.viewedObjectIDs=Z.bind(this),this.viewedFilters=ee.bind(this),this.getVersion=E.bind(this)},en=function(e,t){return new Promise(function(n,r){var i=JSON.stringify(t),o=new XMLHttpRequest;o.addEventListener("readystatechange",function(){4===o.readyState&&200===o.status?n(!0):4===o.readyState&&n(!1)}),o.addEventListener("error",function(){return r()}),o.addEventListener("timeout",function(){return n(!1)}),o.open("POST",e),o.setRequestHeader("Content-Type","application/json"),o.send(i)})},er=function(e,t){var n=JSON.stringify(t),n=navigator.sendBeacon(e,n);return Promise.resolve(!!n||en(e,t))},ei=function(e,t){return new Promise(function(n,r){fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(function(e){n(200===e.status)}).catch(function(e){r(e)})})},eo=function(e){var t,n,e=(t=new et({requestFn:e}),function(e){for(var n=[],r=arguments.length-1;0<r--;)n[r]=arguments[r+1];if(e&&S(t[e]))return t[e].apply(t,n);console.warn("The method `"+e+"` doesn't exist.")});if("object"==typeof window&&!window.AlgoliaAnalyticsObject){for(;n=P(),void 0!==window[n];);window.AlgoliaAnalyticsObject=n,window[window.AlgoliaAnalyticsObject]=e}return e.version=u,e}(function(){if(f())return er;if(p())return en;if(g())return ei;throw Error("Could not find a supported HTTP request client in this environment.")}());function ea(e){let{categories:t,query:n}=e,r=""!==n;return(0,o.jsxs)("section",{children:[(0,o.jsx)("h2",{className:"mb-2 text-sm font-medium text-slate-400",children:r?"Categories":"Trending Categories"}),(0,o.jsxs)("ul",{className:"flex flex-col gap-1",children:[t.map((e,t)=>(0,o.jsx)("li",{children:(0,o.jsx)(l.default,{className:"block rounded-md px-3 py-2 font-bold text-slate-600 transition-colors hover:bg-white",href:e.slug,onClick:()=>{eo("clickedObjectIDsAfterSearch",{eventName:"Category Clicked from Search",index:e.__autocomplete_indexName,objectIDs:[e.objectID],positions:[t+1],queryID:e.__autocomplete_queryID}),(0,a.sendSegmentEvent)("Search Panel Click",{path_clicked:e.slug,result_type:"categories",position:t+1,query:""===n?"<empty search>":n})},children:e.title})},e.objectID)),0===t.length&&(0,o.jsxs)("li",{className:"flex flex-col items-center justify-center gap-2 py-4 text-slate-500",children:[(0,o.jsx)(s.Search,{className:"size-6"}),(0,o.jsx)("p",{className:"text-center",children:"No categories found"})]}),t.length>0&&(0,o.jsx)("li",{children:(0,o.jsx)(l.default,{className:"block rounded-md px-3 py-2 font-bold text-slate-600 transition-colors hover:bg-white",href:"/catalog",children:"View All Categories"})})]})]})}var es=e.i(37388),el=e.i(444327);function eu(e){let{products:t,query:n}=e,r=""!==n;return(0,o.jsxs)("section",{className:"min-h-120 basis-3/4",children:[(0,o.jsx)("div",{className:"mb-4 flex items-center justify-between",children:(0,o.jsx)("h2",{className:"text-sm font-medium text-slate-400",children:r?"Products":"Trending Products"})}),0===t.length&&(0,o.jsxs)("div",{className:"flex flex-col items-center gap-2 py-4 text-slate-500",children:[(0,o.jsx)(el.PackageSearch,{}),(0,o.jsx)("p",{children:"No products were found that match your search"}),(0,o.jsx)(l.default,{className:"text-primary text-lg",href:"/catalog",children:"Shop Our Catalog"})]}),(0,o.jsx)("ul",{className:"grid grid-cols-2 gap-6 md:grid-cols-4",children:t.map((e,t)=>(0,o.jsx)(es.AlgoliaProductCard,{className:"flex flex-1",product:e,position:t,hideFavoriteAction:!0,onClick:()=>{eo("clickedObjectIDsAfterSearch",{eventName:"Product Clicked from Search",index:e.__autocomplete_indexName,objectIDs:[e.objectID],positions:[t+1],queryID:e.__autocomplete_queryID}),(0,a.sendSegmentEvent)("Search Panel Click",{path_clicked:e.slug,result_type:"products",position:t+1,query:""===n?"<empty search>":n})},compact:!0},e.objectID))})]})}var ec=e.i(110204),ed=e.i(337822),ef=e.i(480388),ep=e.i(181788);function eg(e,t){var n=void 0;return function(){for(var r=arguments.length,i=Array(r),o=0;o<r;o++)i[o]=arguments[o];n&&clearTimeout(n),n=setTimeout(function(){return e.apply(void 0,i)},t)}}function eh(e){return e!==Object(e)}var em=function(){};function ev(e){var t=e.item,n=e.items;return{index:t.__autocomplete_indexName,items:[t],positions:[1+(void 0===n?[]:n).findIndex(function(e){return e.objectID===t.objectID})],queryID:t.__autocomplete_queryID,algoliaSource:["autocomplete"]}}function ey(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var eb=["items"],ex=["items"];function ew(e){return(ew="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eS(e){return function(e){if(Array.isArray(e))return eO(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return eO(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?eO(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eO(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ej(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function eE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?eE(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=ew(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ew(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ew(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eE(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function eP(e){return e.map(function(e){var t=e.items,n=ej(e,eb);return eC(eC({},n),{},{objectIDs:(null==t?void 0:t.map(function(e){return e.objectID}))||n.objectIDs})})}function ek(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function eN(e){return(eN="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eI(e){return function(e){if(Array.isArray(e))return e_(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return e_(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?e_(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e_(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function eM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eM(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=eN(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=eN(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eN(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eM(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var eT="2.15.0",eR="https://cdn.jsdelivr.net/npm/search-insights@".concat(eT,"/dist/search-insights.min.js"),eD=eg(function(e){var t,n=e.onItemsChange,r=e.items,i=e.insights,o=e.state;n({insights:i,insightsEvents:Object.keys(t=r.reduce(function(e,t){var n;return e[t.__autocomplete_indexName]=(null!=(n=e[t.__autocomplete_indexName])?n:[]).concat(t),e},{})).map(function(e){var n=t[e];return{index:e,items:n,algoliaSource:["autocomplete"]}}).map(function(e){return eA({eventName:"Items Viewed"},e)}),state:o})},400);function eL(e){var t,n=eA({onItemsChange:function(e){var t=e.insights,n=e.insightsEvents,r=e.state;t.viewedObjectIDs.apply(t,eI(n.map(function(e){return eA(eA({},e),{},{algoliaSource:eU(e.algoliaSource,r.context)})})))},onSelect:function(e){var t=e.insights,n=e.insightsEvents,r=e.state;t.clickedObjectIDsAfterSearch.apply(t,eI(n.map(function(e){return eA(eA({},e),{},{algoliaSource:eU(e.algoliaSource,r.context)})})))},onActive:em,__autocomplete_clickAnalytics:!0},e),r=n.insightsClient,i=n.insightsInitParams,o=n.onItemsChange,a=n.onSelect,s=n.onActive,l=n.__autocomplete_clickAnalytics,u=r;if(r||(t=function(e){var t=e.window,n=t.AlgoliaAnalyticsObject||"aa";"string"==typeof n&&(u=t[n]),u||(t.AlgoliaAnalyticsObject=n,t[n]||(t[n]=function(){t[n].queue||(t[n].queue=[]);for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];t[n].queue.push(r)}),t[n].version=eT,u=t[n],function(e){var t="[Autocomplete]: Could not load search-insights.js. Please load it manually following https://alg.li/insights-autocomplete";try{var n=e.document.createElement("script");n.async=!0,n.src=eR,n.onerror=function(){console.error(t)},document.body.appendChild(n)}catch(e){console.error(t)}}(t))},"u">typeof window&&t({window:window})),!u)return{};i&&u("init",eA({partial:!0},i));var c=function(e){var t,n,r,i,o=(r=(n=function(e){if(Array.isArray(e))return e}(t=(e.version||"").split(".").map(Number))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,i,o,a=[],s=!0,l=!1;try{i=(t=t.call(e)).next,!1;for(;!(s=(n=i.call(t)).done)&&(a.push(n.value),2!==a.length);s=!0);}catch(e){l=!0,r=e}
2finally{try{if(!s&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(l)throw r}}return a}}(t)||function(e){if(e){if("string"==typeof e)return ey(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?ey(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],i=n[1],r>=3||2===r&&i>=4||1===r&&i>=10);function a(t,n,r){if(o&&void 0!==r){var i=r[0].__autocomplete_algoliaCredentials,a=i.appId,s=i.apiKey;e.apply(void 0,[t].concat(eS(n),[{headers:{"X-Algolia-Application-Id":a,"X-Algolia-API-Key":s}}]))}else e.apply(void 0,[t].concat(eS(n)))}return{init:function(t,n){e("init",{appId:t,apiKey:n})},setAuthenticatedUserToken:function(t){e("setAuthenticatedUserToken",t)},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&a("clickedObjectIDsAfterSearch",eP(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&a("clickedObjectIDs",eP(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];n.length>0&&e.apply(void 0,["clickedFilters"].concat(n))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&a("convertedObjectIDsAfterSearch",eP(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&a("convertedObjectIDs",eP(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];n.length>0&&e.apply(void 0,["convertedFilters"].concat(n))},viewedObjectIDs:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&t.reduce(function(e,t){var n=t.items,r=ej(t,ex);return[].concat(eS(e),eS((function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=[],r=0;r<e.objectIDs.length;r+=t)n.push(eC(eC({},e),{},{objectIDs:e.objectIDs.slice(r,r+t)}));return n})(eC(eC({},r),{},{objectIDs:(null==n?void 0:n.map(function(e){return e.objectID}))||r.objectIDs})).map(function(e){return{items:n,payload:e}})))},[]).forEach(function(e){var t=e.items;return a("viewedObjectIDs",[e.payload],t)})},viewedFilters:function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];n.length>0&&e.apply(void 0,["viewedFilters"].concat(n))}}}(u),d={current:[]},f=eg(function(e){var t=e.state;if(t.isOpen){var n=t.collections.reduce(function(e,t){return[].concat(eI(e),eI(t.items))},[]).filter(ek);!function e(t,n){if(t===n)return!0;if(eh(t)||eh(n)||"function"==typeof t||"function"==typeof n)return t===n;if(Object.keys(t).length!==Object.keys(n).length)return!1;for(var r=0,i=Object.keys(t);r<i.length;r++){var o=i[r];if(!(o in n)||!e(t[o],n[o]))return!1}return!0}(d.current.map(function(e){return e.objectID}),n.map(function(e){return e.objectID}))&&(d.current=n,n.length>0&&eD({onItemsChange:o,items:n,insights:c,state:t}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,n=e.onSelect,r=e.onActive;function i(e){var n;t({algoliaInsightsPlugin:{__algoliaSearchParameters:eA(eA({},l?{clickAnalytics:!0}:{}),e?{userToken:"number"==typeof(n=e)?n.toString():n}:{}),insights:c}})}u("addAlgoliaAgent","insights-plugin"),i(),u("onUserTokenChange",function(e){i(e)}),u("getUserToken",null,function(e,t){i(t)}),n(function(e){var t=e.item,n=e.state,r=e.event,i=e.source;ek(t)&&a({state:n,event:r,insights:c,item:t,insightsEvents:[eA({eventName:"Item Selected"},ev({item:t,items:i.getItems().filter(ek)}))]})}),r(function(e){var t=e.item,n=e.source,r=e.state,i=e.event;ek(t)&&s({state:r,event:i,insights:c,item:t,insightsEvents:[eA({eventName:"Item Active"},ev({item:t,items:n.getItems().filter(ek)}))]})})},onStateChange:function(e){f({state:e.state})},__autocomplete_pluginOptions:e}}function eU(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return[].concat(eI(t),["autocomplete-internal"],eI(null!=(e=n.algoliaInsightsPlugin)&&e.__automaticInsights?["autocomplete-automatic"]:[]))}e.i(247167);var eq=!0;function eF(e){return(eF="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ez(e){return e.reduce(function(e,t){return e.concat(t)},[])}function eV(e){return(eV="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function e$(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?eW(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=eV(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=eV(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eV(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eW(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function eB(e){return 0===e.collections.length?0:e.collections.reduce(function(e,t){return e+t.items.length},0)}var eK=0;function eQ(e,t){}function eY(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1],e}function eG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eJ(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eG(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=eX(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=eX(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eX(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eG(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function eX(e){return(eX="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eZ(e){return(eZ="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function e0(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function e1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function e2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?e1(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=eZ(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=eZ(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eZ(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e1(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function e5(e){return(e5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function e4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function e7(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?e4(Object(n),!0).forEach(function(t){e6(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e4(Object(n)).forEac
2h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function e6(e,t,n){var r;return(r=function(e,t){if("object"!=e5(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=e5(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==e5(r)?r:r+"")in e)?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function e8(e){return(e8="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function e3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function e9(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?e3(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=e8(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=e8(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==e8(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e3(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function te(e){return function(e){if(Array.isArray(e))return tt(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return tt(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?tt(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tn(e){return!!e.execute}function tr(e){return Promise.all(e.reduce(function(e,t){if(!tn(t))return e.push(t),e;var n,r=t.searchClient,i=t.execute,o=t.requesterId,a=t.requests,s=e.find(function(e){return tn(t)&&tn(e)&&e.searchClient===r&&!!o&&e.requesterId===o});return s?(n=s.items).push.apply(n,te(a)):e.push({execute:i,requesterId:o,items:a,searchClient:r}),e},[]).map(function(e){if(!tn(e))return Promise.resolve(e);var t=e.execute,n=e.items;return t({searchClient:e.searchClient,requests:n})})).then(function(e){return ez(e)})}function ti(e,t){return{then:function(n,r){return ti(e.then(ts(n,t,e),ts(r,t,e)),t)},catch:function(n){return ti(e.catch(ts(n,t,e)),t)},finally:function(n){return n&&t.onCancelList.push(n),ti(e.finally(ts(n&&function(){return t.onCancelList=[],n()},t,e)),t)},cancel:function(){t.isCanceled=!0;var e=t.onCancelList;t.onCancelList=[],e.forEach(function(e){e()})},isCanceled:function(){return!0===t.isCanceled}}}function to(e){return ti(new Promise(function(t,n){return e(t,n)}),{isCanceled:!1,onCancelList:[]})}function ta(e){return ti(e,{isCanceled:!1,onCancelList:[]})}function ts(e,t,n){return e?function(n){return t.isCanceled?n:e(n)}:n}function tl(e){var t,n=(t=e.collections.map(function(e){return e.items.length}).reduce(function(e,t,n){var r=e[n-1]||0;return e.push(r+t),e},[]).reduce(function(t,n){return n<=e.activeItemId?t+1:t},0),e.collections[t]);if(!n)return null;var r=n.items[function(e){for(var t=e.state,n=e.collection,r=!1,i=0,o=0;!1===r;){var a=t.collections[i];if(a===n){r=!0;break}o+=a.items.length,i++}return t.activeItemId-o}({state:e,collection:n})],i=n.source,o=i.getItemInputValue({item:r,state:e}),a=i.getItemUrl({item:r,state:e});return{item:r,itemInputValue:o,itemUrl:a,source:i}}function tu(e){return(tu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}to.resolve=function(e){return ta(Promise.resolve(e))},to.reject=function(e){return ta(Promise.reject(e))};var tc=["event","nextState","props","query","refresh","store"];function td(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?td(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=tu(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=tu(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tu(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):td(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var tp=null,tg=(t=-1,n=-1,r=void 0,function(e){var i=++t;return Promise.resolve(e).then(function(e){return r&&i<n?r:(n=i,r=e,e)})});function th(e){var t=e.event,n=e.nextState,r=void 0===n?{}:n,i=e.props,o=e.query,a=e.refresh,s=e.store,l=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,tc);tp&&i.environment.clearTimeout(tp);var u=l.setCollections,c=l.setIsOpen,d=l.setQuery,f=l.setActiveItemId,p=l.setStatus,g=l.setContext;if(d(o),f(i.defaultActiveItemId),!o&&!1===i.openOnFocus){var h,m=s.getState().collections.map(function(e){return tf(tf({},e),{},{items:[]})});p("idle"),u(m),c(null!=(h=r.isOpen)?h:i.shouldPanelOpen({state:s.getState()}));var y=ta(tg(m).then(function(){return Promise.resolve()}));return s.pendingRequests.add(y)}p("loading"),tp=i.environment.setTimeout(function(){p("stalled")},i.stallThreshold);var b=ta(tg(i.getSources(tf({query:o,refresh:a,state:s.getState()},l)).then(function(e){return Promise.all(e.map(function(e){return Promise.resolve(e.getItems(tf({query:o,refresh:a,state:s.getState()},l))).then(function(t){return function(e,t,n){if(null==e?void 0:e.execute){var r="algolia"===e.requesterId?Object.assign.apply(Object,[{}].concat(te(Object.keys(n.context).map(function(e){var t;return null==(t=n.context[e])?void 0:t.__algoliaSearchParameters})))):{};return e9(e9({},e),{},{requests:e.queries.map(function(n){return{query:"algolia"===e.requesterId?e9(e9({},n),{},{params:e9(e9({},r),n.params)}):n,sourceId:t,transformResponse:e.transformResponse}})})}return{items:e,sourceId:t}}(t,e.sourceId,s.getState())})})).then(tr).then(function(t){var n,r=t.some(function(e){var t;return!Array.isArray(t=e.items)&&!!(null==t?void 0:t._automaticInsights)});return r&&g({algoliaInsightsPlugin:tf(tf({},(null==(n=s.getState().context)?void 0:n.algoliaInsightsPlugin)||{}),{},{__automaticInsights:r})}),e.map(function(e){var n=t.filter(function(t){return t.sourceId===e.sourceId}),r=n.map(function(e){return e.items}),i=n[0].transformResponse,o=i?i({results:r,hits:r.map(function(e){return e.hits}).filter(Boolean),facetHits:r.map(function(e){var t;return null==(t=e.facetHits)?void 0:t.map(function(e){return{label:e.value,count:e.count,_highlightResult:{label:{value:e.highlighted}}}})}).filter(Boolean)}):r;return e.onResolve({source:e,results:r,items:o,state:s.getState()}),eQ(Array.isArray(o),function(){return'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned type ').concat(JSON.stringify(e8(o)),":\n\n").concat(JSON.stringify(eY(o),null,2),".\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems")}),eQ(o.every(Boolean),'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),".\n\nDid you forget to return items?\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems")),{source:e,items:o}})}).then(function(e){var t,n,r,o,a,l;return n=(t={collections:e,props:i,state:s.getState()}).collections,r=t.props,o=t.state,a=n.reduce(function(e,t){return e7(e7({},e),{},e6({},t.source.sourceId,e7(e7({},t.source),{},{getItems:function(){return ez(t.items)}})))},{}),l=r.plugins.reduce(function(e,t){return t.reshape?t.reshape(e):e},{sourcesBySourceId:a,state:o}).sourcesBySourceId,ez(r.reshape({sourcesBySourceId:l,sources:Object.values(l),state:o}
2)).filter(Boolean).map(function(e){return{source:e,items:e.getItems()}})})}))).then(function(e){p("idle"),u(e);var n,d=i.shouldPanelOpen({state:s.getState()});c(null!=(n=r.isOpen)?n:i.openOnFocus&&!o&&d||d);var f=tl(s.getState());if(null!==s.getState().activeItemId&&f){var g=f.item,h=f.itemInputValue,m=f.itemUrl,y=f.source;y.onActive(tf({event:t,item:g,itemInputValue:h,itemUrl:m,refresh:a,source:y,state:s.getState()},l))}}).finally(function(){p("idle"),tp&&i.environment.clearTimeout(tp)});return s.pendingRequests.add(b)}function tm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var tv=function(e,t){var n,r=!1,i=[],o=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(e){if(e){if("string"==typeof e)return tm(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?tm(e,void 0):void 0}}(e))){t&&(e=t);var n=0,r=function(){};return{s:r,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==t.return||t.return()}finally{if(a)throw i}}}}(e);try{for(o.s();!(n=o.n()).done;){var a,s,l=null==(a=n.value.__autocomplete_pluginOptions)||null==(s=a.awaitSubmit)?void 0:s.call(a);if("number"==typeof l)i.push(l);else if(!0===l){r=!0;break}}}catch(e){o.e(e)}finally{o.f()}return r?t.wait():i.length>0?t.wait(Math.max.apply(Math,i)):void 0};function ty(e,t,n){return[e,null==n?void 0:n.sourceId,t].filter(Boolean).join("-").replace(/\s/g,"")}function tb(e){return(tb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var tx=["event","props","refresh","store"];function tw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tw(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=tb(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=tb(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tb(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tw(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var tO=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function tj(e){return e.nativeEvent||e}function tE(e){return(tE="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var tC=["props","refresh","store"],tP=["inputElement","formElement","panelElement"],tk=["inputElement"],tN=["inputElement","maxLength"],tI=["source"],t_=["item","source"];function tM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tM(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=tE(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=tE(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tE(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tM(Object(n)).forEac
2h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function tT(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var tR=[{segment:"autocomplete-core",version:"1.19.8"}];function tD(e){return(tD="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tU(e,t,n){var r;return(r=function(e,t){if("object"!=tD(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=tD(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==tD(r)?r:r+"")in e)?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tq(e){var t,n=e.state;return!1===n.isOpen||null===n.activeItemId?null:(null==(t=tl(n))?void 0:t.itemInputValue)||null}function tF(e,t,n,r){if(!n)return null;if(e<0&&(null===t||null!==r&&0===t))return n+e;var i=(null===t?-1:t)+e;return i<=-1||i>=n?null===r?null:0:i}function tH(e){return(tH="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tz(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tz(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=tH(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=tH(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tH(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tz(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var tW=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return tV(tV({},e),{},{activeItemId:t.payload});case"setQuery":return tV(tV({},e),{},{query:t.payload,completion:null});case"setCollections":return tV(tV({},e),{},{collections:t.payload});case"setIsOpen":return tV(tV({},e),{},{isOpen:t.payload});case"setStatus":return tV(tV({},e),{},{status:t.payload});case"setContext":return tV(tV({},e),{},{context:tV(tV({},e.context),t.payload)});case"ArrowDown":var n=tV(tV({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:tF(1,e.activeItemId,eB(e),t.props.defaultActiveItemId)});return tV(tV({},n),{},{completion:tq({state:n})});case"ArrowUp":var r=tV(tV({},e),{},{activeItemId:tF(-1,e.activeItemId,eB(e),t.props.defaultActiveItemId)});return tV(tV({},r),{},{completion:tq({state:r})});case"Escape":if(e.isOpen)return tV(tV({},e),{},{activeItemId:null,isOpen:!1,completion:null});return tV(tV({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return tV(tV({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return tV(tV({},e),{},{activeItemId:!0===t.props.openOnFocus?t.props.defaultActiveItemId:null,status:"idle",completion:null,query:""});case"focus":return tV(tV({},e),{},{activeItemId:t.props.defaultActiveItemId,isOpen:(t.props.openOnFocus||!!e.query)&&t.props.shouldPanelOpen({state:e})});case"blur":if(t.props.debug)return e;return tV(tV({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return tV(tV({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return eQ(!1,"The reducer action ".concat(JSON.stringify(t.type)," is not supported.")),e}};function t$(e){return(t$="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tK(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?tB(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=t$(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=t$(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==t$(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tB(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function tQ(e){return(tQ="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var tY=["params"];function tG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tJ(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tG(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=tQ(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=tQ(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tQ(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tG(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function tX(e){return function(e){if(Array.isArray(e))return tZ(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return tZ(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?tZ(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tZ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function t0(e){return(t0="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function t1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function t2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?t1(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=t0(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=t0(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==t0(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):t1(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var t5=function(e,t){function n(t){return e({searchClient:t.searchClient,queries:t.requests.map(function(e){return e.query})}).then(function(e){return e.map(function(e,n){var r=t.requests[n];return{items:e,sourceId:r.sourceId,transformResponse:r.transformResponse}})})}return function(e){return function(r){return t2(t2({requesterId:t,execute:n},e),r)}}}(function(e){var t,n,r,i,o=e.searchClient,a=e.queries,s=e.userAgents;"function"==typeof o.addAlgoliaAgent&&[].concat(tX(tR),tX(void 0===s?[]:s)).forEac
2h(function(e){var t=e.segment,n=e.version;o.addAlgoliaAgent(t,n)});var l=(n=(t=o.transporter||{}).headers||t.baseHeaders||{},r=t.queryParameters||t.baseQueryParameters||{},i="x-algolia-api-key",{appId:n["x-algolia-application-id"]||r["x-algolia-application-id"],apiKey:n[i]||r[i]}),u=l.appId,c=l.apiKey;return eQ(!!u,"The Algolia `appId` was not accessible from the searchClient passed."),eQ(!!c,"The Algolia `apiKey` was not accessible from the searchClient passed."),o.search(a.map(function(e){var t=e.params;return tJ(tJ({},function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,tY)),{},{params:tJ({hitsPerPage:5,highlightPreTag:"__aa-highlight__",highlightPostTag:"__/aa-highlight__"},t)})})).then(function(e){return e.results.map(function(e,t){var n;return tJ(tJ({},e),{},{hits:null==(n=e.hits)?void 0:n.map(function(n){return tJ(tJ({},n),{},{__autocomplete_indexName:e.index||a[t].indexName,__autocomplete_queryID:e.queryID,__autocomplete_algoliaCredentials:{appId:u,apiKey:c}})})})})})},"algolia");function t4(e){return(t4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function t7(e){return eQ("object"===t4(e.searchClient),"The `searchClient` parameter is required for getAlgoliaResults({ searchClient })."),t5({transformResponse:function(e){return e.hits}})(e)}var t6=e.i(271645),t8=e.i(811215);eo("init",{appId:"HWJ52H4D98",apiKey:"d7a0ed59c662fd82b921ccba90c893a9"});let t3=eL({insightsClient:eo});var t9=e.i(975157),ne=e.i(263676),nt=e.i(618566);let nn="search-results-popover";e.s(["SiteSearchClient",0,function(e){let{className:t}=e,{autocomplete:n,autocompleteState:r,products:a,categories:l}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(0,t6.useRef)(!1),[n,r]=(0,t6.useState)({collections:[],completion:null,context:{},isOpen:!1,query:e,activeItemId:null,status:"idle"});(0,t6.useEffect)(()=>(t.current=!0,()=>{t.current=!1}),[]);let o=(0,t6.useMemo)(()=>(function(e){var t,n,r,o,a,s,l,u,c,d,f,p,g,h,m,y,b,x,w,S,O=[],j=(n="u">typeof window?window:{},r=e.plugins||[],e2(e2({debug:!1,openOnFocus:!1,enterKeyHint:void 0,ignoreCompositionEvents:!1,placeholder:"",autoFocus:!1,defaultActiveItemId:null,stallThreshold:300,insights:void 0,environment:n,shouldPanelOpen:function(e){return eB(e.state)>0},reshape:function(e){return e.sources}},e),{},{id:null!=(t=e.id)?t:"autocomplete-".concat(eK++),plugins:r,initialState:e2({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var n;null==(n=e.onStateChange)||n.call(e,t),r.forEach(function(e){var n;return null==(n=e.onStateChange)?void 0:n.call(e,t)})},onSubmit:function(t){var n;null==(n=e.onSubmit)||n.call(e,t),r.forEach(function(e){var n;return null==(n=e.onSubmit)?void 0:n.call(e,t)})},onReset:function(t){var n;null==(n=e.onReset)||n.call(e,t),r.forEach(function(e){var n;return null==(n=e.onReset)?void 0:n.call(e,t)})},getSources:function(t){var n;return Promise.all([].concat(function(e){if(Array.isArray(e))return e0(e)}(n=r.map(function(e){return e.getSources}))||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e){if(e){if("string"==typeof e)return e0(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?e0(e,void 0):void 0}}(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}
2(),[e.getSources]).filter(Boolean).map(function(e){var n;return n=[],Promise.resolve(e(t)).then(function(e){return eQ(Array.isArray(e),function(){return"The `getSources` function must return an array of sources but returned type ".concat(JSON.stringify(eX(e)),":\n\n").concat(JSON.stringify(eY(e),null,2))}),Promise.all(e.filter(function(e){return!!e}).map(function(e){if(eQ("string"==typeof e.sourceId,"A source must provide a `sourceId` string."),n.includes(e.sourceId))throw Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));n.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:em,onResolve:em};return Object.keys(t).forEach(function(e){t[e].__default=!0}),Promise.resolve(eJ(eJ({},t),e))}))})})).then(function(e){return ez(e)}).then(function(e){return e.map(function(e){return e2(e2({},e),{},{onSelect:function(t){e.onSelect(t),O.forEach(function(e){var n;return null==(n=e.onSelect)?void 0:n.call(e,t)})},onActive:function(t){e.onActive(t),O.forEach(function(e){var n;return null==(n=e.onActive)?void 0:n.call(e,t)})},onResolve:function(t){e.onResolve(t),O.forEach(function(e){var n;return null==(n=e.onResolve)?void 0:n.call(e,t)})}})})})},navigator:e2({navigate:function(e){var t=e.itemUrl;n.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,r=n.open(t,"_blank","noopener");null==r||r.focus()},navigateNewWindow:function(e){var t=e.itemUrl;n.open(t,"_blank","noopener")}},e.navigator)})),E=(o=function(e){var t,n,r=e.prevState,i=e.state;if(j.onStateChange(tK({prevState:r,state:i,refresh:k,navigator:j.navigator},C)),!I()&&null!=(t=i.context)&&null!=(n=t.algoliaInsightsPlugin)&&n.__automaticInsights&&!1!==j.insights){var o=eL({__autocomplete_clickAnalytics:!1});j.plugins.push(o),N([o])}},a=j.initialState,{getState:function(){return a},dispatch:function(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eH(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=eF(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=eF(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eF(t)?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eH(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},a);o({state:a=tW(a,{type:e,props:j,payload:t}),prevState:n})},pendingRequests:(s=[],{add:function(e){return s.push(e),e.finally(function(){s=s.filter(function(t){return t!==e})})},cancelAll:function(){s.forEach(function(e){return e.cancel()})},isEmpty:function(){return 0===s.length},wait:function(e){return eq?(eq=!1,(i=e?Promise.race([Promise.all(s),new Promise(function(t){return setTimeout(t,e)})]):Promise.all(s)).then(function(){eq=!0})):i}})}),C={setActiveItemId:function(e){E.dispatch("setActiveItemId",e)},setQuery:function(e){E.dispatch("setQuery",e)},setCollections:function(e){var t=0,n=e.map(function(e){return e$(e$({},e),{},{items:ez(e.items).map(function(e){return e$(e$({},e),{},{__autocomplete_id:t++})})})});E.dispatch("setCollections",n)},setIsOpen:function(e){E.dispatch("setIsOpen",e)},setStatus:function(e){E.dispatch("setStatus",e)},setContext:function(e){E.dispatch("setContext",e)}},P=(u=(l=tK({props:j,refresh:k,store:E,navigator:j.navigator},C)).props,c=l.refresh,d=l.store,f=tT(l,tC),{getEnvironmentProps:function(e){var t=e.inputElement,n=e.formElement,r=e.panelElement;function i(e){(d.getState().isOpen||!d.pendingRequests.isEmpty())&&e.target!==t&&!1===[n,r].some(function(t){var n;return t===(n=e.target)||t.contains(n)})&&(d.dispatch("blur",null),u.debug||d.pendingRequests.cancelAll())}return tA({onTouchStart:i,onMouseDown:i,onTouchMove:function(e){!1!==d.getState().isOpen&&t===u.environment.document.activeElement&&e.target!==t&&t.blur()}},tT(e,tP))},getRootProps:function(e){return tA({role:"combobox","aria-expanded":d.getState().isOpen,"aria-haspopup":"listbox","aria-controls":d.getState().isOpen?d.getState().collections.map(function(e){var t=e.source;return ty(u.id,"list",t)}).join(" "):void 0,"aria-labelledby":ty(u.id,"label")},e)},getFormProps:function(e){e.inputElement;var t=tT(e,tk),n=function(t){var n;u.onSubmit(tA({event:t,refresh:c,state:d.getState()},f)),d.dispatch("submit",null),null==(n=e.inputElement)||n.blur()};return tA({action:"",noValidate:!0,role:"search",onSubmit:function(e){e.preventDefault();var t=tv(u.plugins,d.pendingRequests);void 0!==t?t.then(function(){return n(e)}):n(e)},onReset:function(t){var n;t.preventDefault(),u.onReset(tA({event:t,refresh:c,state:d.getState()},f)),d.dispatch("reset",null),null==(n=e.inputElement)||n.focus()}},t)},getLabelProps:function(e){return tA({htmlFor:ty(u.id,"input"),id:ty(u.id,"label")},e)},getInputProps:function(e){function t(e){(u.openOnFocus||d.getState().query
2)&&th(tA({event:e,props:u,query:d.getState().completion||d.getState().query,refresh:c,store:d},f)),d.dispatch("focus",null)}var n,r,i=e||{},o=(i.inputElement,i.maxLength),a=void 0===o?512:o,s=tT(i,tN),l=tl(d.getState()),p=!!((n=(null==(r=u.environment.navigator)?void 0:r.userAgent)||"")&&n.match(tO)),g=u.enterKeyHint||(null!=l&&l.itemUrl&&!p?"go":"search");return tA({"aria-autocomplete":"both","aria-activedescendant":d.getState().isOpen&&null!==d.getState().activeItemId?ty(u.id,"item-".concat(d.getState().activeItemId),null==l?void 0:l.source):void 0,"aria-controls":d.getState().isOpen?d.getState().collections.filter(function(e){return e.items.length>0}).map(function(e){var t=e.source;return ty(u.id,"list",t)}).join(" "):void 0,"aria-labelledby":ty(u.id,"label"),value:d.getState().completion||d.getState().query,id:ty(u.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:g,spellCheck:"false",autoFocus:u.autoFocus,placeholder:u.placeholder,maxLength:a,type:"search",onChange:function(e){var t=e.currentTarget.value;u.ignoreCompositionEvents&&tj(e).isComposing?f.setQuery(t):th(tA({event:e,props:u,query:t.slice(0,a),refresh:c,store:d},f))},onCompositionEnd:function(e){th(tA({event:e,props:u,query:e.currentTarget.value.slice(0,a),refresh:c,store:d},f))},onKeyDown:function(e){tj(e).isComposing||function(e){var t=e.event,n=e.props,r=e.refresh,i=e.store,o=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,tx);if("ArrowUp"===t.key||"ArrowDown"===t.key){var a=function(){var e=tl(i.getState()),t=n.environment.document.getElementById(ty(n.id,"item-".concat(i.getState().activeItemId),null==e?void 0:e.source));t&&t.scrollIntoView({block:"nearest",inline:"nearest"})},s=function(){var e=tl(i.getState());if(null!==i.getState().activeItemId&&e){var n=e.item,a=e.itemInputValue,s=e.itemUrl,l=e.source;l.onActive(tS({event:t,item:n,itemInputValue:a,itemUrl:s,refresh:r,source:l,state:i.getState()},o))}};t.preventDefault(),!1===i.getState().isOpen&&(n.openOnFocus||i.getState().query)?th(tS({event:t,props:n,query:i.getState().query,refresh:r,store:i},o)).then(function(){i.dispatch(t.key,{nextActiveItemId:n.defaultActiveItemId}),s(),setTimeout(a,0)}):(i.dispatch(t.key,{}),s(),a())}else if("Escape"===t.key)t.preventDefault(),i.dispatch(t.key,null),i.pendingRequests.cancelAll();else if("Tab"===t.key)i.dispatch("blur",null),i.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===i.getState().activeItemId||i.getState().collections.every(function(e){return 0===e.items.length})){var l=tv(n.plugins,i.pendingRequests);void 0!==l?l.then(i.pendingRequests.cancelAll):n.debug||i.pendingRequests.cancelAll();return}t.preventDefault();var u=tl(i.getState()),c=u.item,d=u.itemInputValue,f=u.itemUrl,p=u.source;if(t.metaKey||t.ctrlKey)void 0!==f&&(p.onSelect(tS({event:t,item:c,itemInputValue:d,itemUrl:f,refresh:r,source:p,state:i.getState()},o)),n.navigator.navigateNewTab({itemUrl:f,item:c,state:i.getState()}));else if(t.shiftKey)void 0!==f&&(p.onSelect(tS({event:t,item:c,itemInputValue:d,itemUrl:f,refresh:r,source:p,state:i.getState()},o)),n.navigator.navigateNewWindow({itemUrl:f,item:c,state:i.getState()}));else if(t.altKey);else{if(void 0!==f){p.onSelect(tS({event:t,item:c,itemInputValue:d,itemUrl:f,refresh:r,source:p,state:i.getState()},o)),n.navigator.navigate({itemUrl:f,item:c,state:i.getState()});return}th(tS({event:t,nextState:{isOpen:!1},props:n,query:d,refresh:r,store:i},o)).then(function(){p.onSelect(tS({event:t,item:c,itemInputValue:d,itemUrl:f,refresh:r,source:p,state:i.getState()},o))})}}}(tA({event:e,props:u,refresh:c,store:d},f))},onFocus:t,onBlur:em,onClick:function(n){e.inputElement!==u.environment.document.activeElement||d.getState().isOpen||t(n)}},s)},getPanelProps:function(e){return tA({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){d.dispatch("mouseleave",null)}},e)},getListProps:function(e){var t=e||{},n=t.source,r=tT(t,tI);return tA({role:"listbox","aria-labelledby":ty(u.id,"label"),id:ty(u.id,"list",n)},r)},getItemProps:function(e){var t=e.item,n=e.source,r=tT(e,t_);return tA({id:ty(u.id,"item-".concat(t.__autocomplete_id),n),role:"option","aria-selected":d.getState().activeItemId===t.__autocomplete_id,onMouseMove:function(e){if(t.__autocomplete_id!==d.getState().activeItemId){d.dispatch("mousemove",t.__autocomplete_id);var n=tl(d.getState());if(null!==d.getState().activeItemId&&n){var r=n.item,i=n.itemInputValue,o=n.itemUrl,a=n.source;a.onActive(tA({event:e,item:r,itemInputValue:i,itemUrl:o,refresh:c,source:a,state:d.getState()},f))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var r=n.getItemInputValue({item:t,state:d.getState()}),i=n.getItemUrl({item:t,state:d.getState()});(i?Promise.resolve():th(tA({event:e,nextState:{isOpen:!1},props:u,query:r,refresh:c,store:d}
2,f))).then(function(){n.onSelect(tA({event:e,item:t,itemInputValue:r,itemUrl:i,refresh:c,source:n,state:d.getState()},f))})}},r)}});function k(){return th(tK({event:new Event("input"),nextState:{isOpen:E.getState().isOpen},props:j,navigator:j.navigator,query:E.getState().query,refresh:k,store:E},C))}function N(e){e.forEach(function(e){var t;return null==(t=e.subscribe)?void 0:t.call(e,tK(tK({},C),{},{navigator:j.navigator,refresh:k,onSelect:function(e){O.push({onSelect:e})},onActive:function(e){O.push({onActive:e})},onResolve:function(e){O.push({onResolve:e})}}))})}function I(){return j.plugins.some(function(e){return"aa.algoliaInsightsPlugin"===e.name})}if(j.insights&&!I()){var _="boolean"==typeof j.insights?{}:j.insights;j.plugins.push(eL(_))}return N(j.plugins),!function(e){var t,n,r=e.metadata,i=e.environment;if(null==(t=i.navigator)||null==(n=t.userAgent)?void 0:n.includes("Algolia Crawler")){var o=i.document.createElement("meta"),a=i.document.querySelector("head");o.name="algolia:metadata",setTimeout(function(){o.content=JSON.stringify(r),a.appendChild(o)},0)}}({metadata:(b=(p={plugins:j.plugins,options:e}).plugins,S=(w=null==(g=((null==(h=(x=p.options).__autocomplete_metadata)?void 0:h.userAgents)||[])[0])?void 0:g.segment)?tU({},w,Object.keys((null==(m=x.__autocomplete_metadata)?void 0:m.options)||{})):{},{plugins:b.map(function(e){return{name:e.name,options:Object.keys(e.__autocomplete_pluginOptions||[])}}),options:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tL(Object(n),!0).forEach(function(t){tU(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tL(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({"autocomplete-core":Object.keys(x)},S),ua:tR.concat((null==(y=x.__autocomplete_metadata)?void 0:y.userAgents)||[])}),environment:j.environment}),tK(tK({refresh:k,navigator:j.navigator},P),C)})({onStateChange(e){let{state:n}=e;t.current&&queueMicrotask(()=>{t.current&&r(n)})},getSources:()=>[{sourceId:"products",getItems(e){let{query:t}=e;return t7({searchClient:t8.algoliaClient,queries:[{indexName:"product_catalog",params:{query:t,hitsPerPage:8,clickAnalytics:!0}}],transformResponse(e){let{hits:t}=e;return t.flatMap(e=>e.map(e=>(0,ep._)((0,ef._)({},e),{itemType:"product"})))}})}},{sourceId:"categories",getItems(e){let{query:t}=e;return t7({searchClient:t8.algoliaClient,queries:[{indexName:"category_pages",params:{query:t,hitsPerPage:6,clickAnalytics:!0}}],transformResponse(e){let{hits:t}=e;return t.flatMap(e=>e.map(e=>(0,ep._)((0,ef._)({},e),{itemType:"category"})))}})}}],plugins:[t3],openOnFocus:!0,insights:!0}),[]),a=n.collections.flatMap(e=>e.items.flatMap(e=>"product"===e.itemType?e:[])),s=n.collections.flatMap(e=>e.items.flatMap(e=>"category"===e.itemType?e:[]));return{autocomplete:o,autocompleteState:n,products:a,categories:s}}(""),[u,c]=(0,t6.useState)(!1),[d,f]=(0,t6.useState)(""),p=(0,t6.useRef)(null),g=(0,nt.usePathname)(),h=(0,nt.useRouter)(),m=(0,t6.useCallback)(function(){var e;let{closePortal:t=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t&&c(!1),f(""),n.setIsOpen(!1),n.setQuery(""),n.refresh(),null==(e=p.current)||e.blur()},[n]);return(0,t6.useEffect)(()=>{m()},[g,m]),(0,t6.useEffect)(()=>(u?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[u]),(0,o.jsxs)(ed.Popover,{open:u,onOpenChange:e=>{e?(f(""),n.setIsOpen(!0),n.setQuery(""),n.refresh(),c(!0)):m()},children:[(0,o.jsx)(ed.PopoverTrigger,{asChild:!0,children:(0,o.jsxs)("form",{className:(0,t9.cn)("relative flex max-w-107.5 flex-1 py-2",t),"aria-labelledby":"search-trigger-label",onSubmit:e=>{if(e.preventDefault(),!d.trim()){h.push("/search"),m();return}h.push("/search?q="+d),m()},children:[(0,o.jsx)("div",{className:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",children:(0,o.jsx)(s.Search,{className:"size-5 text-slate-400"})}),(0,o.jsx)(ec.Label,{id:"search-trigger-label",htmlFor:"site-search-input",className:"sr-only",children:"Search for t
2-shirts, hoodies, bags, more"}),(0,o.jsx)("input",{id:"site-search-input",type:"search",ref:p,placeholder:"Search for t-shirts, hoodies, bags, more",className:"focus-visible:ring-primary w-full rounded-xl border border-slate-400 bg-slate-50 py-2 pr-9 pl-10 text-base focus-visible:ring-2 focus-visible:outline-none",value:d,onChange:e=>{let t=e.target.value;f(t),(t.length>=3||0===t.length)&&(n.setQuery(t),n.refresh())},onFocus:()=>{c(!0),n.setIsOpen(!0),n.refresh()},"aria-expanded":u,role:"combobox","aria-controls":nn})]})}),u&&(0,o.jsx)("div",{className:"animate-in fade-in fixed inset-x-0 top-[50%] z-10 h-screen bg-black/50 duration-500"}),(0,o.jsx)(ed.PopoverContent,{className:(0,t9.cn)("w-screen rounded-t-none border-none bg-slate-100 px-0 py-6 transition-all","data-[state=open]:animate-in data-[state=open]:zoom-in-100 data-[state=open]:slide-in-from-top-20 data-[state=open]:duration-300","data-[state=closed]:animate-out data-[state=closed]:zoom-out-100 data-[state=closed]:slide-out-to-top-20 data-[state=closed]:duration-200"),onOpenAutoFocus:e=>{e.preventDefault()},id:nn,children:(0,o.jsxs)("div",{className:"mx-auto max-w-6xl",children:[(0,o.jsx)("div",{className:"relative",children:(0,o.jsx)("button",{type:"button",className:"absolute right-0 hidden text-slate-400 hover:text-slate-800 md:block",onClick:()=>{m()},children:(0,o.jsx)(ne.X,{className:"size-6"})})}),(0,o.jsxs)("div",{className:"flex max-h-[75vh] flex-col gap-6 overflow-y-scroll px-6 md:max-h-none md:flex-row md:overflow-y-visible",children:[(0,o.jsx)("aside",{className:"basis-1/4",children:(0,o.jsx)(ea,{categories:l,query:r.query})}),(0,o.jsx)(eu,{products:a,query:r.query})]})]})})]})}],649178)},1207,e=>{"use strict";var t=e.i(843476),n=e.i(668109),r=e.i(522016);e.s(["FavoritesLink",0,function(){return(0,t.jsxs)(r.default,{href:"/favorites",className:"lg:hover:bg-muted lg:hover:text-accent-foreground relative inline-flex items-center gap-1 font-medium lg:rounded-lg lg:p-2 lg:transition-colors","data-favorites":!0,title:"My Favorites",children:[(0,t.jsx)(n.Heart,{className:"w-5",strokeWidth:2}),(0,t.jsx)("span",{className:"hidden lg:inline",children:"Favorites"})]})}])},713354,e=>{"use strict";var t=e.i(193706),n=e.i(480388),r=e.i(843476),i=e.i(181788),o=e.i(271645),a=(e,t,n,r,i,o,a,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){var n;(Array.isArray(e)?e:[e]).forEach(e=>{let n="class"===e,r=n&&o?i.map(e=>o[e]||e):i;n?(l.classList.remove(...r),l.classList.add(o&&o[t]?o[t]:t)):l.setAttribute(e,t)}),n=t,s&&u.includes(n)&&(l.style.colorScheme=n)}if(r)c(r);else try{let e=localStorage.getItem(t)||n,r=a&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(r)}catch(e){}},s=o.createContext(void 0),l={setTheme:e=>{},themes:[]};o.memo(e=>{let{forcedTheme:t,storageKey:r,attribute:s,enableSystem:l,enableColorScheme:u,defaultTheme:c,value:d,themes:f,nonce:p,scriptProps:g}=e,h=JSON.stringify([s,r,c,t,f,d,l,u]).slice(1,-1);return o.createElement("script",(0,i._)((0,n._)({},g),{suppressHydrationWarning:!0,nonce:"u"<typeof window?p:"",dangerouslySetInnerHTML:{__html:"(".concat(a.toString(),")(").concat(h,")")}}))});var u=e.i(846696);e.s(["Toaster",0,e=>{var i;let{}=e,a=(0,t._)({},e),{theme:c="system"}=null!=(i=o.useContext(s))?i:l;return(0,r.jsx)(u.Toaster,(0,n._)({theme:c,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"}},a))}],713354)},197287,e=>{"use strict";e.i(247167);var t=e.i(252013),n=e.i(634282),r=e.i(480388),i=e.i(181788);class o extends Error{constructor(e,t){super(t),this.name=e}}class a extends o{constructor(e,t){2==arguments.length&&(e+=" (Received: ".concat(JSON.stringify(t),")")),super("ValidationError","[Validation] ".concat(e))}}function s(e,t){if("function"!=typeof e)throw new a("".concat(t," is not a function"),e)}function l(e,t){if(null===e||"object"!=typeof e)throw new a("".concat(t," is not an object"),e)}function u(e){let t=!0;if(e&&"object"==typeof e&&!Array.isArray(e)){for(let n in t=!1,e)if("boolean"!=typeof e[n]){t=!0;break}}if(t)throw new a("Consent Categories should be {[categoryName: string]: boolean}",e)}let c=new class{get debugLoggingEnabled(){return!0===window.SEGMENT_CONSENT_WRAPPER_DEBUG_MODE}enableDebugLogging(){window.SEGMENT_CONSENT_WRAPPER_DEBUG_MODE=!0}debug(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];this.debugLoggingEnabled&&console.log("[consent wrapper debug]",...t)}};class d{load(e){this.isLoadCalled=!0,this.loadOptions=(0,r._)({},this.loadOptions,e),c.debug("ctx.load called",this.loadOptions)}abort(e){this.isAbortCalled=!0,this.abortLoadOptions=(0,r._)({},this.abortLoadOptions,e),c.debug("Abort consent wrapper",this.loadOptions)}validate(){if(this.isAbortCalled&&this.isLoadCalled)throw new a("both abort and load should not be called")}constructor(){this.isAbortCalled=!1,this.isLoadCalled=!1,this.abortLoadOptions={loadSegmentNormally:!0},this.loadOptions={consentModel:"opt-in"}}}var f=e.i(681473);let p=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let i=n.reduce((e,t)=>
2n=>t(e(n)),e=>e);return function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return i(e(...n))}},g=e=>Array.from(new Set(Object.values(e).reduce((e,t)=>e.concat(t)))),h=(e,t)=>!!t&&!t.hasUnmappedDestinations&&Object.keys(e).filter(t=>e[t]).every(e=>!t.allCategories.includes(e)),m=function(e,t,n){var r;let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},{integrationCategoryMappings:o,shouldEnableIntegration:a}=i,s=null!=(r=o?o[e]:(e=>{if(e&&"object"==typeof e&&"consentSettings"in e&&"object"==typeof e.consentSettings&&e.consentSettings&&"categories"in e.consentSettings&&Array.isArray(e.consentSettings.categories))return e.consentSettings.categories||void 0})(t.integrations[e]))?r:[];return a?a(s,n,{creationName:e}):!s||!s.length||s.every(e=>n[e])};class y{get analytics(){return b(this.uninitializedAnalytics)}get cdnSettings(){return this.cdnSettingsDeferred.promise}async getAllCategories(){var e;let t=this.settings.integrationCategoryMappings?g(this.settings.integrationCategoryMappings):null==(e=(await this.cdnSettings).consentSettings)?void 0:e.allCategories;return null!=t?t:[]}async getCategories(){let e=await this.settings.getCategories();return u(e),e}async loadWithFilteredDeviceModeDestinations(){for(var e,t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];let[a,s]=n,l=await this.getCategories(),u=e=>((e,t,n)=>{let{remotePlugins:o,integrations:a}=e,{integrationCategoryMappings:s,shouldEnableIntegration:l}=n,u=(0,i._)((0,r._)({},e),{remotePlugins:[...o||[]],integrations:(0,r._)({},a)}),d=n=>m(n,e,t,{integrationCategoryMappings:s,shouldEnableIntegration:l});for(let e in a)if(d(e))c.debug("Enabled (opt-in): ".concat(e));else{var f;c.debug("Disabled (opt-in): ".concat(e)),u.remotePlugins=null==(f=u.remotePlugins)?void 0:f.filter(t=>t.creationName!==e),delete u.integrations[e]}return u})(e,l,{shouldEnableIntegration:this.settings.shouldEnableIntegration,integrationCategoryMappings:this.settings.integrationCategoryMappings});return this.load(a,(0,i._)((0,r._)({},s),{updateCDNSettings:p(u,null!=(e=null==s?void 0:s.updateCDNSettings)?e:e=>e),disable:this.createDisableOption(l,null==s?void 0:s.disable)}))}load(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let[o,a]=t;return this.ogAnalyticsLoad(o,(0,i._)((0,r._)({},a),{updateCDNSettings:p((null==a?void 0:a.updateCDNSettings)||(e=>e),e=>(c.debug("CDN settings loaded",e),this.cdnSettingsDeferred.resolve(e),e))}))}replaceLoadMethod(e){this.analytics.load=e}page(){this.analytics.page()}configureBlockingMiddlewareForOptOut(){var e,t,n;let r,i;e=this.cdnSettings,t=this.analytics,n={integrationCategoryMappings:this.settings.integrationCategoryMappings,shouldEnableIntegration:this.settings.shouldEnableIntegration},r=async t=>{let{integration:r,payload:i,next:o}=t,a=await e,s=i.obj.context.consent.categoryPreferences,l=!m(r,a,s,n);if(c.debug("Destination middleware called: ".concat(r),{DROPPED:l,categoryPreferences:s,payload:i.obj,filterSettings:n}),l)return null;o(i)},t.addDestinationMiddleware("*",r),i=async t=>{let{payload:r,next:i}=t,o=await e,a=r.obj.context.consent.categoryPreferences,s=n.integrationCategoryMappings?{hasUnmappedDestinations:!1,allCategories:g(n.integrationCategoryMappings)}:o.consentSettings,l=h(a,s);if(c.debug("Source middleware called",{DROPPED:l,categoryPreferences:a,payload:r.obj,filterSettings:n,consentSettings:s}),l)return null;i(r)},t.addSourceMiddleware(i)}configureConsentStampingMiddleware(){var e;let{pruneUnmappedCategories:t}=this.settings,n=(e=async()=>{let e=await this.getCategories();if(t){var n=await this.getAllCategories();if(!n.length)throw new a("Invariant: No consent categories defined in Segment",[]);return n.reduce((t,n)=>(n in e&&(t[n]=e[n]),t),{})}return e},async t=>{let{payload:n,next:o}=t;n.obj.context.consent=(0,i._)((0,r._)({},n.obj.context.consent),{categoryPreferences:await e()}),o(n)});this.analytics.addSourceMiddleware(n)}consentChange(e){c.debug("Consent change",e);try{u(e)}catch(e){return console.error(e)}this.analytics.track("Segment Consent Preference Updated",void 0,{consent:{categoryPreferences:e}})}constructor(e,t){this.cdnSettingsDeferred=(0,f.createDeferred)(),this.createDisableOption=(e,t)=>!0===t||(n=>h(e,n.consentSettings)||"function"==typeof t&&t(n)),function(e){if(l(e,"analytics"),!("load"in e)||!("addSourceMiddleware"in e)||!("addDestinationMiddleware"in e)||!("track"in e))throw new a("analytics is not an Analytics instance",e)}(e),this.settings=t,this.uninitializedAnalytics=e,this.ogAnalyticsLoad=e.load.bind(e)}}let b=e=>{if(Array.isArray(e)){var t,n;let r=null!=(t=e._loadOptions)?t:{},i=window[null!=(n=null==r?void 0:r.globalAnalyticsKey)?n:"analytics"];if(null==i?void 0:i.initialized)return i}return e};async function x(e,t){return new Promise((n,r)=>{if(e())return void n();let i=()=>setTimeout(()=>{e()?n():i()},t);i()})}let w=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let[o]=t;if("object"!=typeof o||!o)throw new a("Options should be an object",o);s(o.getCategories,"getCategories"),o.shouldLoadSegment&&s(o.shouldLoadSegment,"shouldLoadSegment"),o.shouldEnableIntegration&&s(o.shouldEnableIntegration,"shouldEnableIntegration"),o.shouldDisableSegment&&s(o.shouldDisableSegment,"shouldDisableSegment"),o.integrationCategoryMappings&&l(o.integrationCategoryMappings,"integrationCategoryMappings"),o.registerOnConsentChanged&&s(o.registerOnConsentChanged,"registerOnConsentChanged");
2let{shouldDisableSegment:u,getCategories:f,shouldLoadSegment:p,integrationCategoryMappings:g,shouldEnableIntegration:h,registerOnConsentChanged:m,shouldLoadWrapper:b,enableDebugLogging:x}=o;return e=>{let t=new y(e,{integrationCategoryMappings:g,shouldEnableIntegration:h,getCategories:f});x&&c.enableDebugLogging();let n=(null==b?void 0:b())||Promise.resolve();n.then(()=>{null==m||m(e=>t.consentChange(e))});let o=async(e,o)=>{if((null==o?void 0:o.initialPageview)&&(t.page(),o=(0,i._)((0,r._)({},o),{initialPageview:!1})),await (null==u?void 0:u()))return;await n;let a=await (async()=>{let e=new d;return await (null==p?void 0:p(e)),e.validate(),e})();if(a.isAbortCalled){var s;(null==(s=a.abortLoadOptions)?void 0:s.loadSegmentNormally)===!0&&t.load(e,o);return}if(t.configureConsentStampingMiddleware(),"opt-in"===a.loadOptions.consentModel)return void await t.loadWithFilteredDeviceModeDestinations(e,o);if("opt-out"===a.loadOptions.consentModel){t.configureBlockingMiddlewareForOptOut(),t.load(e,o);return}var l=a.loadOptions.consentModel;throw Error("Unhandled discriminated union member: ".concat(JSON.stringify(l)))};return t.replaceLoadMethod(o),e}}({shouldLoadWrapper:()=>x(()=>void 0!==window.ketchConsent,500),shouldLoadSegment:async e=>{await x(()=>void 0!==window.ketchConsent,500),e.load({consentModel:"opt-out"})},getCategories:()=>{var e,t,n,r,i,o,a,s,l,u,c,d,f,p;return{analytics:(null==(t=window)||null==(e=t.ketchConsent)?void 0:e.analytics)||!0,essential_services:(null==(r=window)||null==(n=r.ketchConsent)?void 0:n.essential_services)||!0,targeted_advertising:(null==(o=window)||null==(i=o.ketchConsent)?void 0:i.targeted_advertising)||!0,analytics_storage:(null==(s=window)||null==(a=s.ketchConsent)?void 0:a.analytics)||!0,ad_personalization:(null==(u=window)||null==(l=u.ketchConsent)?void 0:l.targeted_advertising)||!0,ad_storage:(null==(d=window)||null==(c=d.ketchConsent)?void 0:c.targeted_advertising)||!0,ad_user_data:(null==(p=window)||null==(f=p.ketchConsent)?void 0:f.targeted_advertising)||!0}},registerOnConsentChanged:async e=>{await x(()=>void 0!==window.ketch,500),window.ketch("on","userConsentUpdated",t=>{e({analytics:t.purposes.analytics,essential_services:t.purposes.essential_services,targeted_advertising:t.purposes.targeted_advertising,analytics_storage:t.purposes.analytics,ad_personalization:t.purposes.targeted_advertising,ad_storage:t.purposes.targeted_advertising,ad_user_data:t.purposes.targeted_advertising})})},enableDebugLogging:!1});var S=e.i(618566),O=e.i(271645);e.s(["Analytics",0,function(){let{data:e}=(0,t.useUser)(),r=(0,S.usePathname)(),i=(0,S.useSearchParams)();return(0,O.useEffect)(()=>{w(n._analytics).load({writeKey:"TBjyhQ9LxHGtvz7yw8Pl1bSdHAvFBoba"})},[]),(0,O.useEffect)(()=>{n._analytics.page()},[r,i]),(0,O.useEffect)(()=>{e&&((0,n.identifyUser)(String(e.id),{email:e.email}),window.Intercom&&window.Intercom("update",{email:e.email}))},[e]),null}],197287)}]);
3
4//# debugId=d86e5cbc-4e03-928e-249f-f9d08b0f5f7a

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.