PageSourceSearch

https://gqv.ai/_next/static/chunks/fb0c090e3de567b7.js

js gqv.ai collected 2026-10-05 12:05:42 UTC 103,747 bytes, 127 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,772300,e=>{"use strict";var t=e.i(247313),r=e.i(291967),n=e.i(160152),i=e.i(470624),s=e.i(524605),a=e.i(902616),o=e.i(615883),u=e.i(240029),l=e.i(247163),c=e.i(962206),d=e.i(645410),f="rovingFocusGroup.onEntryFocus",h={bubbles:!1,cancelable:!0},p="RovingFocusGroup",[m,g,y]=(0,n.createCollection)(p),[b,v]=(0,s.createContextScope)(p,[y]),[P,S]=b(p),w=t.forwardRef((e,t)=>(0,d.jsx)(m.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(m.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(x,{...e,ref:t})})}));w.displayName=p;var x=t.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:s,orientation:a,loop:m=!1,dir:y,currentTabStopId:b,defaultCurrentTabStopId:v,onCurrentTabStopIdChange:S,onEntryFocus:w,preventScrollOnEntryFocus:x=!1,...C}=e,O=t.useRef(null),E=(0,i.useComposedRefs)(n,O),j=(0,c.useDirection)(y),[k,R]=(0,l.useControllableState)({prop:b,defaultProp:v??null,onChange:S,caller:p}),[q,M]=t.useState(!1),I=(0,u.useCallbackRef)(w),D=g(s),A=t.useRef(!1),[T,L]=t.useState(0);return t.useEffect(()=>{let e=O.current;if(e)return e.addEventListener(f,I),()=>e.removeEventListener(f,I)},[I]),(0,d.jsx)(P,{scope:s,orientation:a,dir:j,loop:m,currentTabStopId:k,onItemFocus:t.useCallback(e=>R(e),[R]),onItemShiftTab:t.useCallback(()=>M(!0),[]),onFocusableItemAdd:t.useCallback(()=>L(e=>e+1),[]),onFocusableItemRemove:t.useCallback(()=>L(e=>e-1),[]),children:(0,d.jsx)(o.Primitive.div,{tabIndex:q||0===T?-1:0,"data-orientation":a,...C,ref:E,style:{outline:"none",...e.style},onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,()=>{A.current=!0}),onFocus:(0,r.composeEventHandlers)(e.onFocus,e=>{let t=!A.current;if(e.target===e.currentTarget&&t&&!q){let t=new CustomEvent(f,h);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=D().filter(e=>e.focusable);_([e.find(e=>e.active),e.find(e=>e.id===k),...e].filter(Boolean).map(e=>e.ref.current),x)}}A.current=!1}),onBlur:(0,r.composeEventHandlers)(e.onBlur,()=>M(!1))})})}),C="RovingFocusGroupItem",O=t.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:i,focusable:s=!0,active:u=!1,tabStopId:l,children:c,...f}=e,h=(0,a.useId)(),p=l||h,y=S(C,i),b=y.currentTabStopId===p,v=g(i),{onFocusableItemAdd:P,onFocusableItemRemove:w,currentTabStopId:x}=y;return t.useEffect(()=>{if(s)return P(),()=>w()},[s,P,w]),(0,d.jsx)(m.ItemSlot,{scope:i,id:p,focusable:s,active:u,children:(0,d.jsx)(o.Primitive.span,{tabIndex:b?0:-1,"data-orientation":y.orientation,...f,ref:n,onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,e=>{s?y.onItemFocus(p):e.preventDefault()}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>y.onItemFocus(p)),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void y.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let i=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return E[i]}(e,y.orientation,y.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=v().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)i.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&i.reverse();let s=i.indexOf(e.currentTarget);i=y.loop?(r=i,n=s+1,r.map((e,t)=>r[(n+t)%r.length])):i.slice(s+1)}setTimeout(()=>_(i))}}),children:"function"==typeof c?c({isCurrentTabStop:b,hasTabStop:null!=x}):c})})});O.displayName=C;var E={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function _(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}e.s(["Item",()=>O,"Root",()=>w,"createRovingFocusGroupScope",()=>v])},599965,(e,t,r)=>{t.exports=e.r(408908)},180184,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},8759,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return u},searchParamsToUrlQuery:function(){return s},urlQueryToSearchParams:function(){return o}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});function s(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function a(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,a(e));else t.set(r,a(n));return t}function u(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},288277,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return o},formatWithValidation:function(){return l},urlObjectKeys:function(){return u}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=e.r(744066)._(e.r(8759)),a=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",o=e.hash||"",u=e.query||"",l=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?l=t+e.host:r&&(l=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(l+=":"+e.port)),u&&"object"==typeof u&&(u=String(s.urlQueryToSearchParams(u)));let c=e.search||u&&`?${u}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==l?(l="//"+(l||""),i&&"/"!==i[0]&&(i="/"+i)):l||(l=""),o&&"#"!==o[0]&&(o="#"+o),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${l}${i}${c}${o}`}let u=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return o(e)}},787979,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=e.r(247313);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=s(e,n)),t&&(i.current=s(t,n))},[e,t])}function s(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},960808,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return S},MissingStaticPage:function(){return P},NormalizeError:function(){return b},PageNotFoundError:function(){return v},SP:function(){return m},ST:function(){return g},WEB_VITALS:function(){return s},execOnce:function(){return a},getDisplayName:function(){return d},getLocationOrigin:function(){return l},getURL:function(){return c},isAbsoluteUrl:function(){return u},isResSent:function(){return f},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return h},stringifyError:function(){return w}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=["CLS","FCP","FID","INP","LCP","TTFB"];function a(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let o=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,u=e=>o.test(e);function l(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=l();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function h(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}
1" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let m="u">typeof performance,g=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class b extends Error{}class v extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class P extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class S extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function w(e){return JSON.stringify({message:e.message,stack:e.stack})}},447633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return s}});let n=e.r(960808),i=e.r(451);function s(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},570515,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},685791,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return v}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=e.r(744066),a=e.r(645410),o=s._(e.r(247313)),u=e.r(288277),l=e.r(315541),c=e.r(787979),d=e.r(960808),f=e.r(871349);e.r(180184);let h=e.r(90393),p=e.r(447633),m=e.r(52809);function g(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}function y(t){var r;let n,i,s,[u,y]=(0,o.useOptimistic)(h.IDLE_LINK_STATUS),v=(0,o.useRef)(null),{href:P,as:S,children:w,prefetch:x=null,passHref:C,replace:O,shallow:E,scroll:_,onClick:j,onMouseEnter:k,onTouchStart:R,legacyBehavior:q=!1,onNavigate:M,ref:I,unstable_dynamicOnHover:D,...A}=t;n=w,q&&("string"==typeof n||"number"==typeof n)&&(n=(0,a.jsx)("a",{children:n}));let T=o.default.useContext(l.AppRouterContext),L=!1!==x,U=!1!==x?null===(r=x)||"auto"===r?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,{href:N,as:Q}=o.default.useMemo(()=>{let e=g(P);return{href:e,as:S?g(S):e}},[P,S]);if(q){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});i=o.default.Children.only(n)}let F=q?i&&"object"==typeof i&&i.ref:I,z=o.default.useCallback(e=>(null!==T&&(v.current=(0,h.mountLinkInstance)(e,N,T,U,L,y)),()=>{v.current&&((0,h.unmountLinkForCurrentNavigation)(v.current),v.current=null),(0,h.unmountPrefetchableInstance)(e)}),[L,N,T,U,y]),$={ref:(0,c.useMergedRef)(z,F),onClick(t){q||"function"!=typeof j||j(t),q&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!T||t.defaultPrevented||function(t,r,n,i,s,a,u){if("u">typeof window){let l,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((l=t.currentTarget.getAttribute("target"))&&"_self"!==l||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,p.isLocalURL)(r)){s&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),u){let e=!1;if(u({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(983550);o.default.startTransition(()=>{d(n||r,s?"replace":"push",a??!0,i.current)})}}(t,N,Q,v,O,_,M)},onMouseEnter(e){q||"function"!=typeof k||k(e),q&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),T&&L&&(0,h.onNavigationIntent)(e.currentTarget,!0===D)},onTouchStart:function(e){q||"function"!=typeof R||R(e),q&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),T&&L&&(0,h.onNavigationIntent)(e.currentTarget,!0===D)}};return(0,d.isAbsoluteUrl)(Q)?$.href=Q:q&&!C&&("a"!==i.type||"href"in i.props)||($.href=(0,f.addBasePath)(Q)),s=q?o.default.cloneElement(i,$):(0,a.jsx)("a",{...A,...$,children:n}),(0,a.jsx)(b.Provider,{value:u,children:s})}e.r(570515);let b=(0,o.createContext)(h.IDLE_LINK_STATUS),v=()=>(0,o.useContext)(b);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},33746,387243,613269,541360,e=>{"use strict";var t=e.i(685791),r=e.i(599965),n=e.i(247313),i=e.i(583979),s=e.i(607316);function a(e){let t;return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&(null==(t="object"==typeof e?e.pathname:e)||!!t.startsWith("/"))}function o(e,t){return e.replace(RegExp(`^${t}`),"")||"/"}function u(e,t){let r=e;return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),r+=t}function l(e,t){return t===e||t.startsWith(`${e}/`)}function c(e,t,r){return"string"==typeof e?e:e[t]||r}function d(e){let t=function(){try{return"true"===s.default.env._next_intl_trailing_slash}catch{return!1}}(),[r,...n]=e.split("#"),i=n.join("#"),a=r;if("/"!==a){let e=a.endsWith("/");t&&!e?a+="/":!t&&e&&(a=a.slice(0,-1))}return i&&(a+="#"+i),a}function f(e,t){let r,n=d(e),i=d(t);return(r=n.replace(/\/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)"),RegExp(`^${r}$`)).test(i)}function h(e,t){return"never"!==t.mode&&t.prefixes?.[e]||p(e)}function p(e){return"/"+e}function m(e){return e.includes("[[...")}function g(e){return e.includes("[...")}function y(e){return e.includes("[")}function b(e,t){let r=e.split("/"),n=t.split("/"),i=Math.max(r.length,n.length);for(let e=0;e<i;e++){let t=r[e],i=n[e];if(!t&&i)return -1;if(t&&!i)return 1;if(t||i){if(!y(t)&&y(i))return -1;if(y(t)&&!y(i))return 1;if(!g(t)&&g(i))return -1;if(g(t)&&!g(i))return 1;if(!m(t)&&m(i))return -1;if(m(t)&&!m(i))return 1}}return 0}function v(e){return e.sort(b)}function P(e){return"function"==typeof e.then}function S(e){return"string"==typeof e?{pathname:e}:e}function w(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))Array.isArray(n)?n.forEach(e=>{t.append(r,String(e))}):t.set(r,String(n));return"?"+t.toString()}function x({pathname:e,locale:t,params:r,pathnames:n,query:i}){function s(e){let s,a=n[e];return a?(s=c(a,t,e),r&&Object.entries(r).forEach(([e,t])=>{let r,n;Array.isArray(t)?(r=`(\\[)?\\[...${e}\\](\\])?`,n=t.map(e=>String(e)).join("/")):(r=`\\[${e}\\]`,n=String(t)),s=s.replace(RegExp(r,"g"),n)}),s=new URL(s=s.replace(/\[\[\.\.\..+\]\]/g,""),"http://l").pathname):s=e,s=d(s),i&&(s+=w(i)),s}if("string"==typeof e)return s(e);{let{pathname:t,...r}=e;return{...r,pathname:s(t)}}}function C(e,t,r){let n=v(Object.keys(r)),i=decodeURI(t);for(let t of n){let n=r[t];if("string"==typeof n){if(f(n,i))return t}else if(f(c(n,e,t),i))return t}return t}function O(e,t=window.location.pathname){return"/"===e?t:t.replace(e,"")}function E(e,t,r,n){let i,{mode:s}=r.localePrefix;return void 0!==n?i=n:a(e)&&("always"===s?i=!0:"as-needed"===s&&(i=r.domains?!r.domains.some(e=>e.defaultLocale===t):t!==r.defaultLocale)),i?u(h(t,r.localePrefix),e):e}function _(e,t,r,n){if(!e||n===r||null==n||!t)return;let i=O(t),{name:s,...a}=e;a.path||(a.path=""!==i?i:"/");let o=`${s}=${n};`;for(let[e,t]of Object.entries(a))o+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof t&&(o+="="+t),o+=";";document.cookie=o}e.s(["getLocaleAsPrefix",()=>p,"getLocalePrefix",()=>h,"getLocalizedTemplate",()=>c,"getSortedPathnames",()=>v,"hasPathnamePrefixed",()=>l,"isLocalizableHref",()=>a,"isPromise",()=>P,"matchesPathname",()=>f,"normalizeTrailingSlash",()=>d,"prefixPathname",()=>u,"unprefixPathname",()=>o],387243),e.s(["applyPathnamePrefix",()=>E,"compileLocalizedPathname",()=>x,"getBasePath",()=>O,"getRoute",()=>C,"normalizeNameOrNameWithParams",()=>S,"serializeSearchParams",()=>w],613269),e.s(["default",()=>_],541360);var j=e.i(645410),k=(0,n.forwardRef)(function({href:e,locale:n,localeCookie:s,onClick:a,prefetch:o,...u},l){let c=(0,i.useLocale)(),d=null!=n&&n!==c,f=(0,r.usePathname)();return d&&(o=!1),(0,j.jsx)(t.default,{ref:l,href:e,hrefLang:d?n:void 0,onClick:function(e){_(s,f,c,n),a&&a(e)},prefetch:o,...u})});e.s(["default",()=>k],33746)},190683,950617,608809,e=>{"use strict";var t=e.i(607316);t.default.env.NEXT_PUBLIC_PRICE_ID_GEMS_6,t.default.env.NEXT_PUBLIC_PRICE_ID_GEMS_12,t.default.env.NEXT_PUBLIC_PRICE_ID_GEMS_24,t.default.env.NEXT_PUBLIC_PRICE_ID_GEMS_48,t.default.env.NEXT_PUBLIC_PRICE_ID_GEMS_120,t.default.env.NEXT_PUBLIC_PRICE_ID_GEMS_240;let r={"viral-ads":{credits:10,estimatedSeconds:180},"product-ads":{credits:10,estimatedSeconds:180},"video-generator":{credits:10,estimatedSeconds:120},"image-generator":{credits:1,estimatedSeconds:30},"character-create":{credits:5,estimatedSeconds:90},"outfit-ads":{credits:10,estimatedSeconds:180},"outfit-ads-photos":{credits:1,estimatedSeconds:120}};function n(e){return r[e]}let i={standard:{baseCredits:10,baseDuration:10,creditsPerSecond:1,maxDuration:60},premium:{baseCredits:20,baseDuration:10,creditsPerSecond:2,maxDuration:60}};function s(e,t){let{baseCredits:r,baseDuration:n,creditsPerSecond:s,maxDuration:a}=i[t];return{credits:Math.ceil(r+Math.max(0,(a?Math.min(e,a):e)-n)*s),estimatedSeconds:180}}e.s(["API_COSTS",0,{duration:{standard:{costPer10s:.56},premium:{costPer10s:1.12}},fixed:{"viral-ads":.8,"product-ads":1.2,"video-generator":.8,"image-generator":.04,"character-create":.04,"outfit-ads":1.2,"outfit-ads-photos":.24}},"DURATION_PRICING",0,i,"FIXED_PRICING",0,r,"getDurationPricing",()=>s,"getFixedPricing",()=>n],950617);let a={free:0,starter:1,pro:2,agency:3};function o(e,t,r,n){let i=a[e]??0,s=a[r]??0;return!!(s>i)||s===i&&"month"===t&&"year"===n}e.s(["SUBSCRIPTION_PLANS",0,[{id:"free",name:"Free",monthlyQuota:10,prices:{monthly:{amount:0,currency:"USD",interval:"month",priceId:"free_trial"},yearly:{amount:0,currency:"USD",interval:"year",priceId:"free_trial"}},popular:!1,features:{concurrency:1,watermark:!0,priority:!1,unlimitedStdImage:!1,unlimitedImageToPrompt:!1,queuePriority:"standard"}},{id:"starter",name:"Starter",monthlyQuota:150,prices:{monthly:{amount:19,currency:"USD",interval:"month",priceId:"prod_7Tf6Mg3ogBHBPo3HSovFvI"},yearly:{amount:180,currency:"USD",interval:"year",priceId:"prod_4K3WGp9Nn3EK47nXjdN231",monthlyEquivalent:15,savings:48,discount:"21%"}},popular:!1,features:{concurrency:2,watermark:!1,priority:!1,unlimitedStdImage:!1,unlimitedImageToPrompt:!1,queuePriority:"standard"}},{id:"pro",name:"Pro",monthlyQuota:500,prices:{monthly:{amount:49,currency:"USD",interval:"month",priceId:"prod_34cXGwg113yqjowv2Ck6M1"},yearly:{amount:348,currency:"USD",interval:"year",priceId:"prod_22u9F7mAvX8g565m3xg199",monthlyEquivalent:29,savings:240,discount:"40%"}},popular:!0,features:{concurrency:4,watermark:!1,priority:!1,unlimitedStdImage:!0,unlimitedImageToPrompt:!0,queuePriority:"standard"}},{id:"agency",name:"Agency",monthlyQuota:1e3,prices:{monthly:{amount:99,currency:"USD",interval:"month",priceId:"prod_2cH8BJZC7adkIxVirLoCTR"},yearly:{amount:468,currency:"USD",interval:"year",priceId:"prod_4tNN0eZE2HNd6uatmE76Dg",monthlyEquivalent:39,savings:720,discount:"60%"}},popular:!1,features:{concurrency:8,watermark:!1,priority:!0,unlimitedStdImage:!0,unlimitedImageToPrompt:!0,queuePriority:"priority"}}],"canUpgradePlan",()=>o],608809);let u={appName:"GQV.ai",i18n:{enabled:!0,locales:{en:{currency:"USD",label:"English"},zh:{currency:"USD",label:"简体中文"},ja:{currency:"USD",label:"日本語"},ko:{currency:"USD",label:"한국어"},es:{currency:"USD",label:"Español"},de:{currency:"USD",label:"Deutsch"},"pt-BR":{currency:"USD",label:"Português (Brasil)"},fr:{currency:"USD",label:"Français"},it:{currency:"USD",label:"Italiano"},tr:{currency:"USD",label:"Türkçe"},"zh-TW":{currency:"USD",label:"繁體中文"}},defaultLocale:"en",defaultCurrency:"USD",localeCookieName:"NEXT_LOCALE"},organizations:{enable:!1,enableBilling:!0,hideOrganization:!1,enableUsersToCreateOrganizations:!0,requireOrganization:!1,forbiddenOrganizationSlugs:["new-organization","admin","settings","ai-demo","organization-invitation","ai-characters","ai-image-generator","ai-video-generator","ai-image-editor","style-transfer","image-to-prompt","outfit-changer","product-placement","portrait-refine","skin-upscaler","motion-transfer","get-credits","payment-history","supp
1ort"]},users:{enableBilling:!0,enableOnboarding:!0},auth:{enableSignup:!0,enableMagicLink:!0,enableSocialLogin:!0,enablePasskeys:!0,enablePasswordLogin:!0,enableTwoFactor:!0,redirectAfterSignIn:"/app",redirectAfterLogout:"/auth/login",sessionCookieMaxAge:2592e3},mails:{from:"GQV.ai <[email protected]>",fromSupport:"GQV.ai <[email protected]>"},ui:{enabledThemes:["light","dark"],defaultTheme:"dark",saas:{enabled:!0,useSidebarLayout:!0},marketing:{enabled:!0}},storage:{buckets:{ugc:{name:t.default.env.R2_BUCKET_UGC??"gqv-ugc-storage",publicUrl:t.default.env.R2_PUBLIC_URL_UGC??"https://ugc-storage.gqv.ai"},assets:{name:t.default.env.R2_BUCKET_ASSETS??"gqv-web-assets",publicUrl:t.default.env.R2_PUBLIC_URL_ASSETS??"https://ugc-storage.gqv.ai"}},bucketNames:{main:t.default.env.R2_BUCKET_UGC??"gqv-ugc-storage",avatars:t.default.env.NEXT_PUBLIC_AVATARS_BUCKET_NAME??"avatars"},paths:{avatars:{users:"avatars",organizations:"avatars/organizations"},tools:{uploadImages:"characters"}}},contactForm:{enabled:!0,staffEmail:"[email protected]",subject:"Contact form message"},apiProviders:{kie:{apiKey:t.default.env.KIE_API_KEY??"",apiUrl:t.default.env.KIE_API_URL??"https://api.kie.ai"}},payments:{plans:{free:{isFree:!0},pro:{recommended:!0,prices:[{type:"recurring",productId:t.default.env.NEXT_PUBLIC_PRICE_ID_PRO_MONTHLY,interval:"month",amount:29,currency:"USD",seatBased:!0},{type:"recurring",productId:t.default.env.NEXT_PUBLIC_PRICE_ID_PRO_YEARLY,interval:"year",amount:290,currency:"USD",seatBased:!0}]},lifetime:{prices:[{type:"one-time",productId:t.default.env.NEXT_PUBLIC_PRICE_ID_LIFETIME,amount:799,currency:"USD"}]},enterprise:{isEnterprise:!0}}}};e.s(["config",0,u],190683)},268715,e=>{"use strict";var t=e.i(190683),r=e.i(599965),n=e.i(247313),i=e.i(583979),s=n["use".trim()],a=e.i(387243),o=e.i(33746),u=e.i(613269),l=e.i(645410),c=e.i(541360);let{Link:d,redirect:f,usePathname:h,useRouter:p}=function(e){let{Link:t,config:d,getPathname:f,...h}=function(e,t){var i,c,d;let f={...i=t||{},localePrefix:"object"==typeof(d=i.localePrefix)?d:{mode:d||"always"},localeCookie:!!((c=i.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof c&&c},localeDetection:i.localeDetection??!0,alternateLinks:i.alternateLinks??!0},h=f.pathnames,p=(0,n.forwardRef)(function({href:t,locale:r,...n},i){let u,c;"object"==typeof t?(u=t.pathname,c=t.params):u=t;let d=(0,a.isLocalizableHref)(t),p=e(),g=(0,a.isPromise)(p)?s(p):p,y=d?m({locale:r||g,href:null==h?u:{pathname:u,params:c},forcePrefix:null!=r||void 0}):u;return(0,l.jsx)(o.default,{ref:i,href:"object"==typeof t?{...t,pathname:y}:y,locale:r,localeCookie:f.localeCookie,...n})});function m(e){let t,{forcePrefix:r,href:n,locale:i}=e;return null==h?"object"==typeof n?(t=n.pathname,n.query&&(t+=(0,u.serializeSearchParams)(n.query))):t=n:t=(0,u.compileLocalizedPathname)({locale:i,...(0,u.normalizeNameOrNameWithParams)(n),pathnames:f.pathnames}),(0,u.applyPathnamePrefix)(t,i,f,r)}function g(e){return function(t,...r){return e(m(t),...r)}}return{config:f,Link:p,redirect:g(r.redirect),permanentRedirect:g(r.permanentRedirect),getPathname:m}}(i.useLocale,e);return{...h,Link:t,usePathname:function(){let e,t,s=(e=(0,r.usePathname)(),t=(0,i.useLocale)(),(0,n.useMemo)(()=>{if(!e)return e;let r=e,n=(0,a.getLocalePrefix)(t,d.localePrefix);if((0,a.hasPathnamePrefixed)(n,e))r=(0,a.unprefixPathname)(e,n);else if("never"!==d.localePrefix.mode&&d.localePrefix.prefixes){let n=(0,a.getLocaleAsPrefix)(t);(0,a.hasPathnamePrefixed)(n,e)&&(r=(0,a.unprefixPathname)(e,n))}return r},[d.localePrefix,t,e])),o=(0,i.useLocale)();return(0,n.useMemo)(()=>s&&d.pathnames?(0,u.getRoute)(o,s,d.pathnames):s,[o,s])},useRouter:function(){let e=(0,r.useRouter)(),t=(0,i.useLocale)(),s=(0,r.usePathname)();return(0,n.useMemo)(()=>{function r(e){return function(r,n){let{locale:i,...a}=n||{},o=[f({href:r,locale:i||t,forcePrefix:null!=i||void 0})];Object.keys(a).length>0&&o.push(a),(0,c.default)(d.localeCookie,s,t,i),e(...o)}}return{...e,push:r(e.push),replace:r(e.replace),prefetch:r(e.prefetch)}},[t,s,e])},getPathname:f}}({locales:Object.keys(t.config.i18n.locales),defaultLocale:t.config.i18n.defaultLocale,localeCookie:{name:t.config.i18n.localeCookieName},localePrefix:t.config.i18n.enabled?"as-needed":"never",localeDetection:t.config.i18n.enabled});e.s(["LocaleLink",0,d,"useLocalePathname",0,h,"useLocaleRouter",0,p],268715)},41438,e=>{"use strict";let t=(0,e.i(540796).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["default",()=>t])},354912,e=>{"use strict";let t=e.i(247313).default.createContext(void 0);e.s(["SessionContext",0,t])},963446,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(247313),i="u"<typeof window,s=i?()=>{}:n.useLayoutEffect,a=i?()=>{}:n.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return i&&(t?.mountedInstances?.add(e.children),o()),s(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),s(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},489752,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return m},defaultHead:function(){return d}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=e.r(481258),a=e.r(744066),o=e.r(645410),u=a._(e.r(247313)),l=s._(e.r(963446)),c=e.r(775652);function d(){return[(0,o.jsx)("meta",{charSet:"utf-8"},"charset"),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===u.default.Fragment?e.concat(u.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(180184);let h=["name","httpEquiv","charSet","itemProp"];function p(e){let t,r,n,i;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,n=new Set,i={},e=>{let s=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?s=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?s=!1:r.add(e.type);break;case"meta":for(let t=0,r=h.length;t<r;t++){let r=h[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?s=!1:n.add(r);else{let t=e.props[r],n=i[r]||new Set;
1("name"!==r||!a)&&n.has(t)?s=!1:(n.add(t),i[r]=n)}}}return s})).reverse().map((e,t)=>{let r=e.key||t;return u.default.cloneElement(e,{key:r})})}let m=function({children:e}){let t=(0,u.useContext)(c.HeadManagerContext);return(0,o.jsx)(l.default,{reduceComponentsToState:p,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},609993,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:n,blurDataURL:i,objectFit:s}){let a=r?40*r:e,o=n?40*n:t,u=a&&o?`viewBox='0 0 ${a} ${o}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${i}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},157263,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return s},imageConfigDefault:function(){return a}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=["default","imgix","cloudinary","akamai","custom"],a={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1}},911210,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return l}}),e.r(180184);let n=e.r(147611),i=e.r(609993),s=e.r(157263),a=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function u(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l({src:e,sizes:t,unoptimized:r=!1,priority:l=!1,preload:c=!1,loading:d,className:f,quality:h,width:p,height:m,fill:g=!1,style:y,overrideSrc:b,onLoad:v,onLoadingComplete:P,placeholder:S="empty",blurDataURL:w,fetchPriority:x,decoding:C="async",layout:O,objectFit:E,objectPosition:_,lazyBoundary:j,lazyRoot:k,...R},q){var M;let I,D,A,{imgConf:T,showAltText:L,blurComplete:U,defaultLoader:N}=q,Q=T||s.imageConfigDefault;if("allSizes"in Q)I=Q;else{let e=[...Q.deviceSizes,...Q.imageSizes].sort((e,t)=>e-t),t=Q.deviceSizes.sort((e,t)=>e-t),r=Q.qualities?.sort((e,t)=>e-t);I={...Q,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===N)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let F=R.loader||N;delete R.loader,delete R.srcSet;let z="__next_img_default"in F;if(z){if("custom"===I.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=F;F=t=>{let{config:r,...n}=t;return e(n)}}if(O){"fill"===O&&(g=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[O];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[O];r&&!t&&(t=r)}let $="",B=u(p),K=u(m);
2if((M=e)&&"object"==typeof M&&(o(M)||void 0!==M.src)){let t=o(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(D=t.blurWidth,A=t.blurHeight,w=w||t.blurDataURL,$=t.src,!g)if(B||K){if(B&&!K){let e=B/t.width;K=Math.round(t.height*e)}else if(!B&&K){let e=K/t.height;B=Math.round(t.width*e)}}else B=t.width,K=t.height}let G=!l&&!c&&("lazy"===d||void 0===d);(!(e="string"==typeof e?e:$)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,G=!1),I.unoptimized&&(r=!0),z&&!I.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let H=u(h),W=Object.assign(g?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:E,objectPosition:_}:{},L?{}:{color:"transparent"},y),V=U||"empty"===S?null:"blur"===S?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:B,heightInt:K,blurWidth:D,blurHeight:A,blurDataURL:w||"",objectFit:W.objectFit})}")`:`url("${S}")`,X=a.includes(W.objectFit)?"fill"===W.objectFit?"100% 100%":"cover":W.objectFit,J=V?{backgroundSize:X,backgroundPosition:W.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{},Y=function({config:e,src:t,unoptimized:r,width:i,quality:s,sizes:a,loader:o}){if(r){let e=(0,n.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")&&e){let r=t.includes("?")?"&":"?";t=`${t}${r}dpl=${e}`}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:u,kind:l}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,i=[];for(let e;e=r.exec(n);)i.push(parseInt(e[2]));if(i.length){let r=.01*Math.min(...i);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,i,a),c=u.length-1;return{sizes:a||"w"!==l?a:"100vw",srcSet:u.map((r,n)=>`${o({config:e,src:t,quality:s,width:r})} ${"w"===l?r:n+1}${l}`).join(", "),src:o({config:e,src:t,quality:s,width:u[c]})}}({config:I,src:e,unoptimized:r,width:B,quality:H,sizes:t,loader:F}),Z=G?"lazy":d;return{props:{...R,loading:Z,fetchPriority:x,width:B,height:K,decoding:C,className:f,style:{...W,...J},sizes:Y.sizes,srcSet:Y.srcSet,src:b||Y.src},meta:{unoptimized:r,preload:c||l,placeholder:S,fill:g}}}},206875,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return s}});let n=e.r(481258)._(e.r(247313)),i=e.r(157263),s=n.default.createContext(i.imageConfigDefault)},374474,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(481258)._(e.r(247313)).default.createContext(null)},190264,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,0):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},343016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}});let n=e.r(190264),i=e.r(147611);function s({config:e,src:t,width:r,quality:s}){if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,
3configurable:!0});let a=(0,n.findClosestQuality)(s,e),o=(0,i.getDeploymentId)();return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${a}${t.startsWith("/")&&o?`&dpl=${o}`:""}`}s.__next_img_default=!0;let a=s},749798,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return P}});let n=e.r(481258),i=e.r(744066),s=e.r(645410),a=i._(e.r(247313)),o=n._(e.r(488435)),u=n._(e.r(489752)),l=e.r(911210),c=e.r(157263),d=e.r(206875);e.r(180184);let f=e.r(374474),h=n._(e.r(343016)),p=e.r(787979),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,i,s,a){let o=e?.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function y(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let b=(0,a.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:i,decoding:o,className:u,style:l,fetchPriority:c,placeholder:d,loading:f,unoptimized:h,fill:m,onLoadRef:b,onLoadingCompleteRef:v,setBlurComplete:P,setShowAltText:S,sizesInput:w,onLoad:x,onError:C,...O},E)=>{let _=(0,a.useCallback)(e=>{e&&(C&&(e.src=e.src),e.complete&&g(e,d,b,v,P,h,w))},[e,d,b,v,P,C,h,w]),j=(0,p.useMergedRef)(E,_);return(0,s.jsx)("img",{...O,...y(c),loading:f,width:i,height:n,decoding:o,"data-nimg":m?"fill":"1",className:u,style:l,sizes:r,srcSet:t,src:e,ref:j,onLoad:e=>{g(e.currentTarget,d,b,v,P,h,w)},onError:e=>{S(!0),"empty"!==d&&P(!0),C&&C(e)}})});function v({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&o.default.preload?(o.default.preload(t.src,r),null):(0,s.jsx)(u.default,{children:(0,s.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let P=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),n=(0,a.useContext)(d.ImageConfigContext),i=(0,a.useMemo)(()=>{let e=m||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:i,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:o,onLoadingComplete:u}=e,p=(0,a.useRef)(o);(0,a.useEffect)(()=>{p.current=o},[o]);let g=(0,a.useRef)(u);(0,a.useEffect)(()=>{g.current=u},[u]);let[y,P]=(0,a.useState)(!1),[S,w]=(0,a.useState)(!1),{props:x,meta:C}=(0,l.getImgProps)(e,{defaultLoader:h.default,imgConf:i,blurComplete:y,showAltText:S});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b,{...x,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:p,onLoadingCompleteRef:g,setBlurComplete:P,setShowAltText:w,sizesInput:e.sizes,ref:t}),C.preload?(0,s.jsx)(v,{isAppRouter:!r,imgAttributes:x}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},724647,568239,e=>{"use strict";var t=e.i(607316),r=e.i(247313);let n=function(){if("u"<typeof window)return(t.default.env.DEBUG||"").includes("nuqs");try{let e="nuqs-localStorage-test";if("u"<typeof localStorage)return!1;localStorage.setItem(e,e);let t=localStorage.getItem(e)===e;return localStorage.removeItem(e),t&&(localStorage.getItem("debug")||"").includes("nuqs")}catch{return!1}}();function i(e,...t){if(!n)return;let r=function(e,...t){return e.replace(/%[sfdO]/g,e=>{let r=t.shift();return"%O"===e&&r?JSON.stringify(r).replace(/"([^"]+)":/g,"$1:"):String(r)})}(e,...t);performance.mark(r);try{console.log(e,...t)}catch{console.log(r)}}function s(e,...t){n&&console.warn(e,...t)}let a={303:"Multiple adapter contexts detected. This might happen in monorepos.",404:"nuqs requires an adapter to work with your framework.",409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` (via the %s adapter) was about to load on top.",414:"Max safe URL length exceeded. Some browsers may not be able to accept this URL. Consider limiting the amount of state stored in the URL.",422:"Invalid options combination: `limitUrlUpdates: debounce` should be used in SSR scenarios, with `shallow: false`",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cac
3he. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?"};function o(e){return`[nuqs] ${a[e]}
4  See https://nuqs.dev/NUQS-${e}`}function u(e){if(0===e.size)return"";let t=[];for(let[r,n]of e.entries()){let e=r.replace(/#/g,"%23").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/=/g,"%3D").replace(/\?/g,"%3F");t.push(`${e}=${n.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/[\x00-\x1F]/g,e=>encodeURIComponent(e))}`)}return"?"+t.join("&")}let l=(0,r.createContext)({useAdapter(){throw Error(o(404))}});function c(e){return({children:t,defaultOptions:n,processUrlSearchParams:i,...s})=>(0,r.createElement)(l.Provider,{...s,value:{useAdapter:e,defaultOptions:n,processUrlSearchParams:i}},t)}function d(e){let t=(0,r.useContext)(l);if(!("useAdapter"in t))throw Error(o(404));return t.useAdapter(e)}l.displayName="NuqsAdapterContext",n&&"u">typeof window&&(window.__NuqsAdapterContext&&window.__NuqsAdapterContext!==l&&console.error(o(303)),window.__NuqsAdapterContext=l);let f=()=>(0,r.useContext)(l).defaultOptions,h=()=>(0,r.useContext)(l).processUrlSearchParams;function p(e){return{method:"throttle",timeMs:e}}function m(e){return{method:"debounce",timeMs:e}}e.s(["a",()=>h,"c",()=>i,"i",()=>f,"l",()=>s,"n",()=>c,"o",()=>u,"r",()=>d,"s",()=>o],568239);let g=p(function(){if("u"<typeof window||!window.GestureEvent)return 50;try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}());function y(e){return null===e||Array.isArray(e)&&0===e.length}function b(e,t,r){if("string"==typeof e)r.set(t,e);else{for(let n of(r.delete(t),e))r.append(t,n);r.has(t)||r.set(t,"")}return r}function v(){let e=new Map;return{on(t,r){let n=e.get(t)||[];return n.push(r),e.set(t,n),()=>this.off(t,r)},off(t,r){let n=e.get(t);n&&e.set(t,n.filter(e=>e!==r))},emit(t,r){e.get(t)?.forEach(e=>e(r))}}}function P(e,t,r){let n=setTimeout(function(){e(),r.removeEventListener("abort",i)},t);function i(){clearTimeout(n),r.removeEventListener("abort",i)}r.addEventListener("abort",i)}function S(){let e=Promise;if(Promise.hasOwnProperty("withResolvers"))return Promise.withResolvers();let t=()=>{},r=()=>{};return{promise:new e((e,n)=>{t=e,r=n}),resolve:t,reject:r}}function w(){return new URLSearchParams(location.search)}var x=class{updateMap=new Map;options={history:"replace",scroll:!1,shallow:!0};timeMs=g.timeMs;transitions=new Set;resolvers=null;controller=null;lastFlushedAt=0;resetQueueOnNextPush=!1;push({key:e,query:t,options:r},n=g.timeMs){this.resetQueueOnNextPush&&(this.reset(),this.resetQueueOnNextPush=!1),i("[nuqs gtq] Enqueueing %s=%s %O",e,t,r),this.updateMap.set(e,t),"push"===r.history&&(this.options.history="push"),r.scroll&&(this.options.scroll=!0),!1===r.
4shallow&&(this.options.shallow=!1),r.startTransition&&this.transitions.add(r.startTransition),(!Number.isFinite(this.timeMs)||n>this.timeMs)&&(this.timeMs=n)}getQueuedQuery(e){return this.updateMap.get(e)}getPendingPromise({getSearchParamsSnapshot:e=w}){return this.resolvers?.promise??Promise.resolve(e())}flush({getSearchParamsSnapshot:e=w,rateLimitFactor:t=1,...r},n){if(this.controller??=new AbortController,!Number.isFinite(this.timeMs))return i("[nuqs gtq] Skipping flush due to throttleMs=Infinity"),Promise.resolve(e());if(this.resolvers)return this.resolvers.promise;this.resolvers=S();let s=()=>{this.lastFlushedAt=performance.now();let[t,i]=this.applyPendingUpdates({...r,autoResetQueueOnUpdate:r.autoResetQueueOnUpdate??!0,getSearchParamsSnapshot:e},n);null===i?(this.resolvers.resolve(t),this.resetQueueOnNextPush=!0):this.resolvers.reject(t),this.resolvers=null},a=()=>{let e=performance.now()-this.lastFlushedAt,r=this.timeMs,n=t*Math.max(0,r-e);i("[nuqs gtq] Scheduling flush in %f ms. Throttled at %f ms (x%f)",n,r,t),0===n?s():P(s,n,this.controller.signal)};return P(a,0,this.controller.signal),this.resolvers.promise}abort(){return this.controller?.abort(),this.controller=new AbortController,this.resolvers?.resolve(new URLSearchParams),this.resolvers=null,this.reset()}reset(){let e=Array.from(this.updateMap.keys());return i("[nuqs gtq] Resetting queue %s",JSON.stringify(Object.fromEntries(this.updateMap))),this.updateMap.clear(),this.transitions.clear(),this.options={history:"replace",scroll:!1,shallow:!0},this.timeMs=g.timeMs,e}applyPendingUpdates(e,t){let{updateUrl:r,getSearchParamsSnapshot:n}=e,s=n();if(i("[nuqs gtq] Applying %d pending update(s) on top of %s",this.updateMap.size,s.toString()),0===this.updateMap.size)return[s,null];let a=Array.from(this.updateMap.entries()),u={...this.options},l=Array.from(this.transitions);for(let[t,r]of(e.autoResetQueueOnUpdate&&this.reset(),i("[nuqs gtq] Flushing queue %O with options %O",a,u),a))null===r?s.delete(t):s=b(r,t,s);t&&(s=t(s));try{return!function(e,t){let r=t;for(let t=e.length-1;t>=0;t--){let n=e[t];if(!n)continue;let i=r;r=()=>n(i)}r()}(l,()=>{r(s,u)}),[s,null]}catch(e){return console.error(o(429),a.map(([e])=>e).join(),e),[s,e]}}};let C=new x;var O=class{callback;resolvers=S();controller=new AbortController;queuedValue=void 0;constructor(e){this.callback=e}abort(){this.controller.abort(),this.queuedValue=void 0}push(e,t){return this.queuedValue=e,this.controller.abort(),this.controller=new AbortController,P(()=>{let t=this.resolvers;try{i("[nuqs dq] Flushing debounce queue",e);let r=this.callback(e);i("[nuqs dq] Reset debounce queue %O",this.queuedValue),this.queuedValue=void 0,this.resolvers=S(),r.then(e=>t.resolve(e)).catch(e=>t.reject(e))}catch(e){this.queuedValue=void 0,t.reject(e)}},t,this.controller.signal),this.resolvers.promise}};let E=new class{throttleQueue;queues=new Map;queuedQuerySync=v();constructor(e=new x){this.throttleQueue=e}useQueuedQueries(e){var t,n;let i,s;return t=(e,t)=>this.queuedQuerySync.on(e,t),n=e=>this.getQueuedQuery(e),i=(0,r.useCallback)(()=>{let t=Object.fromEntries(e.map(e=>[e,n(e)]));return[JSON.stringify(t),t]},[e.join(","),n]),null===(s=(0,r.useRef)(null)).current&&(s.current=i()),(0,r.useSyncExternalStore)((0,r.useCallback)(r=>{let n=e.map(e=>t(e,r));return()=>n.forEach(e=>e())},[e.join(","),t]),()=>{let[e,t]=i();return s.current[0]===e?s.current[1]:(s.current=[e,t],t)},()=>s.current[1])}push(e,t,r,n){if(!Number.isFinite(t))return Promise.resolve((r.getSearchParamsSnapshot??w)());let s=e.key;if(!this.queues.has(s)){i("[nuqs dqc] Creating debounce queue for `%s`",s);let e=new O(e=>(this.throttleQueue.push(e),this.throttleQueue.flush(r,n).finally(()=>{this.queues.get(e.key)?.queuedValue===void 0&&(i("[nuqs dqc] Cleaning up empty queue for `%s`",e.key),this.queues.delete(e.key)),this.queuedQuerySync.emit(e.key)})));this.queues.set(s,e)}i("[nuqs dqc] Enqueueing debounce update %O",e);let a=this.queues.get(s).push(e,t);return this.queuedQuerySync.emit(s),a}abort(e){let t=this.queues.get(e);return t?(i("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),this.queues.delete(e),t.abort(),this.queuedQuerySync.emit(e),e=>(e.then(t.resolvers.resolve,t.resolvers.reject),e)):e=>e}abortAll(){for(let[e,t]of this.queues.entries())i("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),t.abort(),t.resolvers.resolve(new URLSearchParams),this.queuedQuerySync.emit(e);this.queues.clear()}getQueuedQuery(e){let t=this.queues.get(e)?.queuedValue?.query;return void 0!==t?t:this.throttleQueue.getQueuedQuery(e)}}(C);e.s(["a",()=>b,"c",()=>p,"i",()=>y,"n",()=>C,"o",()=>m,"r",()=>v,"s",()=>g,"t",()=>E],724647)},51449,e=>{"use strict";var t=e.i(259864),r=e.i(539392),n=e.i(313805),i=class extends r.Removable{#e;#t;#r;#n;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#r=e.mutationCache,this.#t=[],this.state=e.state||s(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#r.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#r.remove(this))}continue(){return this.#n?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#i({type:"continue"})},r={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#n=(0,n.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#i({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#i({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#r.canRun(this)});let i="pending"===this.state.status,s=!this.#n.canStart();try{if(i)t();else{this.#i({type:"pending",variables:e,isPaused:s}),this.#r.config.onMutate&&await this.#r.config.onMutate(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#i({type:"pending",context:t,variables:e,isPaused:s})}let n=await this.#n.start();return await this.#r.config.onSuccess?.(n,e,this.state.context,this,r),await this.options.onSuccess?.(n,e,this.state.context,r),await this.#r.config.onSettled?.(n,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(n,null,e,this.state.context,r),this.#i({type:"success",data:n}),n}catch(t){try{await this.#r.config.onError?.(t,e,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,r)}catch(e){Promise.reject(e)}try{await this.#r.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,r)}catch(e){Promise.reject(e)}throw this.#i({type:"error",error:t}),t}finally{this.#r.runNext(this)}}#i(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};
4case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),t.notifyManager.batch(()=>{this.#t.forEach(t=>{t.onMutationUpdate(e)}),this.#r.notify({mutation:this,type:"updated",action:e})})}};function s(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}e.s(["Mutation",()=>i,"getDefaultState",()=>s])},351853,(e,t,r)=>{var n=0/0,i=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,o=/^0o[0-7]+$/i,u=parseInt,l=e.g&&e.g.Object===Object&&e.g,c="object"==typeof self&&self&&self.Object===Object&&self,d=l||c||Function("return this")(),f=Object.prototype.toString,h=Math.max,p=Math.min,m=function(){return d.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==f.call(t))return n;if(g(e)){var t,r="function"==typeof e.valueOf?e.valueOf():e;e=g(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var l=a.test(e);return l||o.test(e)?u(e.slice(2),l?2:8):s.test(e)?n:+e}t.exports=function(e,t,r){var n,i,s,a,o,u,l=0,c=!1,d=!1,f=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(t){var r=n,s=i;return n=i=void 0,l=t,a=e.apply(s,r)}function v(e){var r=e-u,n=e-l;return void 0===u||r>=t||r<0||d&&n>=s}function P(){var e,r,n,i=m();if(v(i))return S(i);o=setTimeout(P,(e=i-u,r=i-l,n=t-e,d?p(n,s-r):n))}function S(e){return(o=void 0,f&&n)?b(e):(n=i=void 0,a)}function w(){var e,r=m(),s=v(r);if(n=arguments,i=this,u=r,s){if(void 0===o)return l=e=u,o=setTimeout(P,t),c?b(e):a;if(d)return o=setTimeout(P,t),b(u)}return void 0===o&&(o=setTimeout(P,t)),a}return t=y(t)||0,g(r)&&(c=!!r.leading,s=(d="maxWait"in r)?h(y(r.maxWait)||0,t):s,f="trailing"in r?!!r.trailing:f),w.cancel=function(){void 0!==o&&clearTimeout(o),l=0,n=u=i=o=void 0},w.flush=function(){return void 0===o?a:S(m())},w}},250646,e=>{"use strict";var t=e.i(247313),r=e.i(351853);function n(e,i=500,s){var a;let o,u=(0,t.useRef)();a=()=>{u.current&&u.current.cancel()},(o=(0,t.useRef)(a)).current=a,(0,t.useEffect)(()=>()=>{o.current()},[]);let l=(0,t.useMemo)(()=>{let t=(0,r.default)(e,i,s),n=(...e)=>t(...e);return n.cancel=()=>{t.cancel()},n.isPending=()=>!!u.current,n.flush=()=>t.flush(),n},[e,i,s]);return(0,t.useEffect)(()=>{u.current=(0,r.default)(e,i,s)},[e,i,s]),l}function i(e,r,i){let s=(null==i?void 0:i.equalityFn)??((e,t)=>e===t),a=e instanceof Function?e():e,[o,u]=(0,t.useState)(a),l=(0,t.useRef)(a),c=n(u,r,i);return s(l.current,a)||(c(a),l.current=a),[o,c]}function s(){let[e,r]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{r(!0)},[]),e}"u">typeof window?t.useLayoutEffect:t.useEffect,e.s(["useDebounceCallback",()=>n,"useDebounceValue",()=>i,"useIsClient",()=>s])},384778,e=>{"use strict";var t=e.i(766271);function r(e){return{onFetch:(r,s)=>{let a=r.options,o=r.fetchOptions?.meta?.fetchMore?.direction,u=r.state.data?.pages||[],l=r.state.data?.pageParams||[],c={pages:[],pageParams:[]},d=0,f=async()=>{let s=!1,f=(0,t.ensureQueryFn)(r.options,r.fetchOptions),h=async(e,n,i)=>{let a;if(s)return Promise.reject();if(null==n&&e.pages.length)return Promise.resolve(e);let o=(a={client:r.client,queryKey:r.queryKey,pageParam:n,direction:i?"backward":"forward",meta:r.options.meta},(0,t.addConsumeAwareSignal)(a,()=>r.signal,()=>s=!0),a),u=await f(o),{maxPages:l}=r.options,c=i?t.addToStart:t.addToEnd;return{pages:c(e.pages,u,l),pageParams:c(e.pageParams,n,l)}};if(o&&u.length){let e="backward"===o,t={pages:u,pageParams:l},r=(e?i:n)(a,t);c=await h(t,r,e)}else{let t=e??u.length;do{let e=0===d?l[0]??a.initialPageParam:n(a,c);if(d>0&&null==e)break;c=await h(c,e),d++}while(d<t)}return c};r.options.persister?r.fetchFn=()=>r.options.persister?.(f,{client:r.client,queryKey:r.queryKey,meta:r.options.meta,signal:r.signal},s):r.fetchFn=f}}}function n(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}function i(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function s(e,t){return!!t&&null!=n(e,t)}function a(e,t){return!!t&&!!e.getPreviousPageParam&&null!=i(e,t)}e.s(["hasNextPage",()=>s,"hasPreviousPage",()=>a,"infiniteQueryBehavior",()=>r])},764847,e=>{"use strict";var t=e.i(599965),r=e.i(247313);function n(e,t,r){return Math.max(t,Math.min(e,r))}function i(e,t){return"rtl"===t?(1-e)*100:(-1+e)*100}function s(e,t,r){if("string"==typeof t)void 0!==r&&(e.style[t]=r);else for(let r in t)if(t.hasOwnProperty(r)){let n=t[r];void 0!==n&&(e.style[r]=n)}}function a(e,t){e.classList.add(t)}function o(e,t){e.classList.remove(t)}function u(e){e&&e.parentNode&&e.parentNode.removeChild(e)}var l={minimum:.08,maximum:1,template:`<div class="bar"><div class="peg"></div></div>
5             <div class="spinner"><div class="spinner-icon"></div></div>
6             <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"},c=class{static settings=l;static status=null;static pending=[];static isPaused=!1;static reset(){return this.status=null,this.isPaused=!1,this.pending=[],this.settings=l,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=n(e,this.settings.minimum,this.settings.maximum),this.status=e===this.settings.maximum?null:e;let r=this.render(!t),i=this.settings.speed,a=this.settings.easing;
6return r.forEach(e=>e.offsetWidth),this.queue(t=>{r.forEach(t=>{this.settings.indeterminate||s(t.querySelector(this.settings.barSelector),this.barPositionCSS({n:e,speed:i,ease:a}))}),e===this.settings.maximum?(r.forEach(e=>{s(e,{transition:"none",opacity:"1"}),e.offsetWidth}),setTimeout(()=>{r.forEach(e=>{s(e,{transition:`all ${i}ms ${a}`,opacity:"0"})}),setTimeout(()=>{r.forEach(e=>{this.remove(e),null===this.settings.template&&s(e,{transition:"none",opacity:"1"})}),t()},i)},i)):setTimeout(t,i)}),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=n(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=n(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,r=0;return this.start(),t++,r++,e.always(()=>{0==--r?(t=0,this.done()):this.set((t-r)/t)}),this}static render(e=!1){let t="string"==typeof this.settings.parent?document.querySelector(this.settings.parent):this.settings.parent,r=t?Array.from(t.querySelectorAll(".bprogress")):[];if(null!==this.settings.template&&0===r.length){a(document.documentElement,"bprogress-busy");let e=document.createElement("div");a(e,"bprogress"),e.innerHTML=this.settings.template,t!==document.body&&a(t,"bprogress-custom-parent"),t.appendChild(e),r.push(e)}return r.forEach(r=>{if(null===this.settings.template&&(r.style.display=""),a(document.documentElement,"bprogress-busy"),t!==document.body&&a(t,"bprogress-custom-parent"),this.settings.indeterminate){let e=r.querySelector(this.settings.barSelector);e&&(e.style.display="none");let t=r.querySelector(this.settings.indeterminateSelector);t&&(t.style.display="")}else{let t=r.querySelector(this.settings.barSelector),n=e?i(0,this.settings.direction):i(this.status||0,this.settings.direction);s(t,this.barPositionCSS({n:this.status||0,speed:this.settings.speed,ease:this.settings.easing,perc:n}));let a=r.querySelector(this.settings.indeterminateSelector);a&&(a.style.display="none")}if(null===this.settings.template){let e=r.querySelector(this.settings.spinnerSelector);e&&(e.style.display=this.settings.showSpinner?"block":"none")}else if(!this.settings.showSpinner){let e=r.querySelector(this.settings.spinnerSelector);e&&u(e)}}),r}static remove(e){e?null===this.settings.template?e.style.display="none":u(e):(o(document.documentElement,"bprogress-busy"),("string"==typeof this.settings.parent?document.querySelectorAll(this.settings.parent):[this.settings.parent]).forEac
6h(e=>{o(e,"bprogress-custom-parent")}),document.querySelectorAll(".bprogress").forEach(e=>{null===this.settings.template?e.style.display="none":u(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`${t}Perspective`in e?"translate3d":`${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({n:e,speed:t,ease:r,perc:n}){this.initPositionUsing();let s={},a=n??i(e,this.settings.direction);return"translate3d"===this.settings.positionUsing?s={transform:`translate3d(${a}%,0,0)`}:"translate"===this.settings.positionUsing?s={transform:`translate(${a}%,0)`}:"width"===this.settings.positionUsing?s={width:`${"rtl"===this.settings.direction?100-a:a+100}%`,..."rtl"===this.settings.direction?{right:"0",left:"auto"}:{}}:"margin"===this.settings.positionUsing&&(s="rtl"===this.settings.direction?{"margin-left":`${-a}%`}:{"margin-right":`${-a}%`}),s.transition=`all ${t}ms ${r}`,s}};function d(e,t){return e.protocol+"//"+e.host+e.pathname+e.search==t.protocol+"//"+t.host+t.pathname+t.search}function f(e,t){if("string"==typeof t&&"data-disable-progress"===t){let r=t.substring(5).replace(/-([a-z])/g,(e,t)=>t.toUpperCase());return e.dataset[r]}let r=e[t];if(r instanceof SVGAnimatedString){let e=r.baseVal;return"href"===t?function(e,t){let r,n,i;if(!e.startsWith("/")||!t)return e;let{pathname:s,query:a,hash:o}=(r=e.indexOf("#"),(i=(n=e.indexOf("?"))>-1&&(r<0||n<r))||r>-1?{pathname:e.substring(0,i?n:r),query:i?e.substring(n,r>-1?r:void 0):"",hash:r>-1?e.slice(r):""}:{pathname:e,query:"",hash:""});return`${t}${s}${a}${o}`}(e,location.origin):e}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function p(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var m=(0,r.createContext)(void 0),g=function(){var e=(0,r.useContext)(m);if(!e)throw Error("useProgress must be used within a ProgressProvider");return e},y=function(e){var t=e.children,n=e.color,i=void 0===n?"#0A2FFF":n,s=e.height,a=void 0===s?"2px":s,o=e.options,u=e.spinnerPosition,l=void 0===u?"top-right":u,d=e.style,f=e.disableStyle,p=e.nonce,g=e.shallowRouting,y=e.disableSameURL,b=e.startPosition,v=e.delay,P=e.stopDelay,S=(0,r.useRef)(null),w=(0,r.useRef)(!1),x=(0,r.useCallback)(function(){return w.current=!0},[]),C=(0,r.useCallback)(function(){return w.current=!1},[]),O=(0,r.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,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];r&&x(),S.current=setTimeout(function(){e>0&&c.set(e),c.start()},t)},[x]),E=(0,r.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(){S.current&&clearTimeout(S.current),S.current=setTimeout(function(){c.isStarted()&&(c.done(),w.current&&C())},e)},t)},[C]),_=(0,r.useCallback)(function(e){return c.inc(e)},[]),j=(0,r.useCallback)(function(e){return c.dec(e)},[]),k=(0,r.useCallback)(function(e){return c.set(e)},[]),R=(0,r.useCallback)(function(){return c.pause()},[]),q=(0,r.useCallback)(function(){return c.resume()},[]),M=(0,r.useCallback)(function(){return c.settings},[]),I=(0,r.useCallback)(function(e){var t=M(),r="function"==typeof e?e(t):e,n=h({},t,r);c.configure(n)},[M]),D=(0,r.useMemo)(function(){return r.default.createElement("style",{nonce:p},d||(({color:e="#29d",height:t="2px",spinnerPosition:r="top-right"})=>`
7:root {
8  --bprogress-color: ${e};
9  --bprogress-height: ${t};
10  --bprogress-spinner-size: 18px;
11  --bprogress-spinner-animation-duration: 400ms;
12  --bprogress-spinner-border-size: 2px;
13  --bprogress-box-shadow: 0 0 10px ${e}, 0 0 5px ${e};
14  --bprogress-z-index: 99999;
15  --bprogress-spinner-top: ${"top-right"===r||"top-left"===r?"15px":"auto"};
16  --bprogress-spinner-bottom: ${"bottom-right"===r||"bottom-left"===r?"15px":"auto"};
17  --bprogress-spinner-right: ${"top-right"===r||"bottom-right"===r?"15px":"auto"};
18  --bprogress-spinner-left: ${"top-left"===r||"bottom-left"===r?"15px":"auto"};
19}
20
21.bprogress {
22  width: 0;
23  height: 0;
24  pointer-events: none;
25  z-index: var(--bprogress-z-index);
26}
27
28.bprogress .bar {
29  background: var(--bprogress-color);
30  position: fixed;
31  z-index: var(--bprogress-z-index);
32  top: 0;
33  left: 0;
34  width: 100%;
35  height: var(--bprogress-height);
36}
37
38/* Fancy blur effect */
39.bprogress .peg {
40  display: block;
41  position: absolute;
42  right: 0;
43  width: 100px;
44  height: 100%;
45  box-shadow: var(--bprogress-box-shadow);
46  opacity: 1.0;
47  transform: rotate(3deg) translate(0px, -4px);
48}
49
50/* Remove these to get rid of the spinner */
51.bprogress .spinner {
52  display: block;
53  position: fixed;
54  z-index: var(--bprogress-z-index);
55  top: var(--bprogress-spinner-top);
56  bottom: var(--bprogress-spinner-bottom);
57  right: var(--bprogress-spinner-right);
58  left: var(--bprogress-spinner-left);
59}
60
61.bprogress .spinner-icon {
62  width: var(--bprogress-spinner-size);
63  height: var(--bprogress-spinner-size);
64  box-sizing: border-box;
65  border: solid var(--bprogress-spinner-border-size) transparent;
66  border-top-color: var(--bprogress-color);
67  border-left-color: var(--bprogress-color);
68  border-radius: 50%;
69  -webkit-animation: bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite;
70  animation: bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite;
71}
72
73.bprogress-custom-parent {
74  overflow: hidden;
75  position: relative;
76}
77
78.bprogress-custom-parent .bprogress .spinner,
79.bprogress-custom-parent .bprogress .bar {
80  position: absolute;
81}
82
83.bprogress .indeterminate {
84  position: fixed;
85  top: 0;
86  left: 0;
87  width: 100%;
88  height: var(--bprogress-height);
89  overflow: hidden;
90}
91
92.bprogress .indeterminate .inc,
93.bprogress .indeterminate .dec {
94  position: absolute;
95  top: 0;
96  height: 100%;
97  background-color: var(--bprogress-color);
98}
99
100.bprogress .indeterminate .inc {
101  animation: bprogress-indeterminate-increase 2s infinite;
102}
103
104.bprogress .indeterminate .dec {
105  animation: bprogress-indeterminate-decrease 2s 0.5s infinite;
106}
107
108@-webkit-keyframes bprogress-spinner {
109  0%   { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
110  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
111}
112
113@keyframes bprogress-spinner {
114  0%   { transform: rotate(0deg); }
115  100% { transform: rotate(360deg); }
116}
117
118@keyframes bprogress-indeterminate-increase {
119  from { left: -5%; width: 5%; }
120  to { left: 130%; width: 100%; }
121}
122
123@keyframes bprogress-indeterminate-decrease {
124  from { left: -80%; width: 80%; }
125  to { left: 110%; width: 10%; }
126}
127`)({color:i,height:a,spinnerPosition:l}))},[i,a,p,l,d]);return c.configure(o||{}),r.default.createElement(m.Provider,{value:{start:O,stop:E,inc:_,dec:j,set:k,pause:R,resume:q,setOptions:I,getOptions:M,isAutoStopDisabled:w,disableAutoStop:x,enableAutoStop:C,shallowRouting:void 0!==g&&g,disableSameURL:void 0===y||y,startPosition:void 0===b?0:b,delay:void 0===v?0:v,stopDelay:void 0===P?0:P}},void 0!==f&&f?null:D,t)};function b(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(Boolean).join(" ")}var v=r.default.forwardRef(function(e,t){var n=e.as,i=e.children,s=e.className,a=e.classSelector,o=p(e,["as","children","className","classSelector"]);return r.default.createElement(null!=n?n:"div",h({ref:t,className:b(void 0===a?"bar":a,s)},o),i)}),P=r.default.forwardRef(function(e,t){var n=e.as,i=e.children,s=e.className,a=e.classSelector,o=p(e,["as","children","className","classSelector"]);return r.default.createElement(null!=n?n:"div",h({ref:t,className:b(void 0===a?"peg":a,s)},o),i)}),S=r.default.forwardRef(function(e,t){var n=e.as,i=e.children,s=e.className,a=e.classSelector,o=p(e,["as","children","className","classSelector"]);return r.default.createElement(null!=n?n:"div",h({ref:t,className:b(void 0===a?"spinner":a,s)},o),i)}),w=r.default.forwardRef(function(e,t){var n=e.as,i=e.children,s=e.className,a=e.classSelector,o=
127p(e,["as","children","className","classSelector"]);return r.default.createElement(null!=n?n:"div",h({ref:t,className:b(void 0===a?"spinner-icon":a,s)},o),i)});function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function C(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function O(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function E(e){var n=e||{},i=n.customRouter,s=O(n,["customRouter"]),a=i?i():(0,t.useRouter)(),o=g(),u=o.start,l=o.stop,c=o.disableSameURL,f=o.startPosition,h=o.delay,p=o.stopDelay,m=(0,r.useRef)(null);function y(e){return function(t,r){var n,i,a=r||{},o=a.showProgress,m=a.startPosition,g=a.disableSameURL,y=a.basePath,b=a.i18nPath,v=a.delay,P=a.stopDelay,S=O(a,["showProgress","startPosition","disableSameURL","basePath","i18nPath","delay","stopDelay"]),w=C(x({},s),{showProgress:o,startPosition:m,disableSameURL:g,basePath:y,i18nPath:b,delay:v,stopDelay:P}),E=void 0!==w.disableSameURL?w.disableSameURL:c,_=void 0!==w.startPosition?w.startPosition:f,j=void 0!==w.delay?w.delay:h,k=void 0!==w.stopDelay?w.stopDelay:p;if(!1===w.showProgress)return e(t,S);var R=new URL(location.href),q=new URL(t,location.href);w.i18nPath&&((i=(n=R).pathname.split("/")).length>1&&i[1]&&(i.splice(1,1),n.pathname=i.join("/")||"/"),R=n),w.basePath&&(q.pathname=w.basePath+("/"!==q.pathname?q.pathname:""));var M=d(q,R);return M&&E||(u(_,j),setTimeout(function(){M&&l(k)},j||0)),e(t,S)}}function b(e){return function(t){var r=t||{},n=r.showProgress,i=r.startPosition,a=r.disableSameURL,o=r.basePath,c=r.i18nPath,d=r.delay,m=r.stopDelay,g=O(r,["showProgress","startPosition","disableSameURL","basePath","i18nPath","delay","stopDelay"]),y=C(x({},s),{showProgress:n,startPosition:i,disableSameURL:a,basePath:o,i18nPath:c,delay:d,stopDelay:m}),b=void 0!==y.startPosition?y.startPosition:f,v=void 0!==y.delay?y.delay:h,P=void 0!==y.stopDelay?y.stopDelay:p;if(!1===y.showProgress)return e(g);u(b,v);var S=e(g);return setTimeout(function(){l(P)},v||0),S}}function v(e){return function(t,r){return e(t,r)}}return m.current?(m.current.push=y(a.push),m.current.replace=y(a.replace),m.current.prefetch=v(a.prefetch),m.current.back=b(a.back),m.current.refresh=b(a.refresh),m.current.forward=b(a.forward)):m.current=C(x({},a),{push:y(a.push),replace:y(a.replace),prefetch:v(a.prefetch),back:b(a.back),refresh:b(a.refresh),forward:b(a.forward)}),m.current}r.default.forwardRef(function(e,t){var n,i,s=e.as,a=e.children,o=e.className,u=e.style,l=p(e,["as","children","className","style"]);return r.default.createElement(null!=s?s:"div",h({ref:t,className:b("bprogress",o),style:(n=h({},u),i=i={display:"none"},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(i)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(i,e))}),n)},l),a||r.default.createElement(r.default.Fragment,null,r.default.createElement(v,null,r.default.createElement(P,null)),r.default.createElement(S,null,r.default.createElement(w,null))))}),r.default.forwardRef(function(e,t){var n=e.as,i=e.className,s=e.classSelector,a=p(e,["as","className","classSelector"]);return r.default.createElement(null!=n?n:"div",h({ref:t,className:b(void 0===s?"indeterminate":s,i)},a),r.default.createElement("div",{className:"inc"}),r.default.createElement("div",{className:"dec"}))});var _=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["memo","shouldCompareComplexProps"];
127return(0,r.memo)(e,function(e,r){return!1!==r.memo&&(!r.shouldCompareComplexProps||function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=Object.keys(e).filter(function(e){return!r.includes(e)}),i=Object.keys(t).filter(function(e){return!r.includes(e)});if(n.length!==i.length)return!1;var s=!0,a=!1,o=void 0;try{for(var u,l=n[Symbol.iterator]();!(s=(u=l.next()).done);s=!0){var c=u.value;if(e[c]!==t[c])return!1}}catch(e){a=!0,o=e}finally{try{s||null==l.return||l.return()}finally{if(a)throw o}}return!0}(e,r,t))})}(function(e){return!function(e){var t=e.shallowRouting,n=void 0!==t&&t,i=e.disableSameURL,s=void 0===i||i,a=e.startPosition,o=void 0===a?0:a,u=e.delay,l=void 0===u?0:u,c=e.stopDelay,h=void 0===c?0:c,p=e.targetPreprocessor,m=e.disableAnchorClick,y=void 0!==m&&m,b=e.startOnLoad,v=void 0!==b&&b,P=e.forcedStopDelay,S=void 0===P?0:P,w=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],x=(0,r.useRef)([]),C=(0,r.useRef)(null),O=g(),E=O.start,_=O.stop,j=O.isAutoStopDisabled;(0,r.useEffect)(function(){v&&E(o,l)},[]),(0,r.useEffect)(function(){return C.current&&clearTimeout(C.current),C.current=setTimeout(function(){j.current||_()},h),function(){C.current&&clearTimeout(C.current)}},w),(0,r.useEffect)(function(){if(!y){var e=function(e){if(e.defaultPrevented)return;var t=e.currentTarget;if(!t.hasAttribute("download")){var r=e.target,i=(null==r?void 0:r.getAttribute("data-prevent-progress"))==="true"||(null==t?void 0:t.getAttribute("data-prevent-progress"))==="true";if(!i)for(var a,u=r;u&&"a"!==u.tagName.toLowerCase();){if((null==(a=u.parentElement)?void 0:a.getAttribute("data-prevent-progress"))==="true"){i=!0;break}u=u.parentElement}if(!i&&"_blank"!==f(t,"target")&&!e.metaKey&&!e.ctrlKey&&!e.shiftKey&&!e.altKey){var c=f(t,"href"),h=p?p(new URL(c)):new URL(c),m=new URL(location.href);n&&h.protocol+"//"+h.host+h.pathname==m.protocol+"//"+m.host+m.pathname&&s||d(h,m)&&s||E(o,l)}}},t=new MutationObserver(function(){var t=Array.from(document.querySelectorAll("a")).filter(function(e){var t=f(e,"href"),r="true"===e.getAttribute("data-disable-progress"),n=t&&!t.startsWith("tel:")&&!t.startsWith("mailto:")&&!t.startsWith("blob:")&&!t.startsWith("javascript:");return!r&&n&&"_blank"!==f(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,r){return j.current||_(h,S),e.apply(t,r)}}),function(){t.disconnect(),x.current.forEach(function(t){t.removeEventListener("click",e,!0)}),x.current=[],window.history.pushState=r}}},[y,p,n,s,l,h,o,E,_,S,j])}(e,[(0,t.usePathname)(),(0,t.useSearchParams)()]),null});_.displayName="AppProgress";var j=function(e){var t=e.children,n=e.ProgressComponent,i=e.color,s=e.height,a=e.options,o=e.spinnerPosition,u=e.style,l=e.disableStyle,c=e.nonce,d=e.stopDelay,f=e.delay,h=e.startPosition,p=e.disableSameURL,m=e.shallowRouting,g=O(e,["children","ProgressComponent","color","height","options","spinnerPosition","style","disableStyle","nonce","stopDelay","delay","startPosition","disableSameURL","shallowRouting"]);return r.default.createElement(y,{color:i,height:s,options:a,spinnerPosition:o,style:u,disableStyle:l,nonce:c,stopDelay:d,delay:f,startPosition:h,disableSameURL:p,shallowRouting:m},r.default.createElement(n,x({stopDelay:d,delay:f,startPosition:h,disableSameURL:p,shallowRouting:m},g)),t)},k=function(e){return r.default.createElement(r.Suspense,null,r.default.createElement(_,h({},e)))},R=function(e){var t=e.children,n=O(e,["children"]);return r.default.createElement(j,x({ProgressComponent:k},n),t)};e.s(["ProgressProvider",()=>R,"useRouter",()=>E],764847)},163783,e=>{"use strict";var t=e.i(645410),r=e.i(198869),n=e.i(520090),i=e.i(977298),s=e.i(616083),a=e.i(348506),o=e.i(821957),u=e.i(247313),l=e.i(250646);function c(){let{resolvedTheme:e,setTheme:c,theme:d}=(0,o.useTheme)(),[f,h]=(0,u.useState)(d??"system"),p=(0,l.useIsClient)(),m=[{value:"system",label:"System",icon:i.HardDriveIcon},{value:"light",label:"Light",icon:a.SunIcon},{value:"dark",label:"Dark",icon:s.MoonIcon}];return p?(0,t.jsxs)(n.DropdownMenu,{modal:!1,children:[(0,t.jsx)(n.DropdownMenuTrigger,{asChild:!0,children:(0,t.jsx)(r.Button,{variant:"ghost",size:"icon","data-test":"color-mode-toggle","aria-label":"Color mode",children:"light"===e?(0,t.jsx)(a.SunIcon,{className:"size-4"}):(0,t.jsx)(s.MoonIcon,{className:"size-4"})})}),(0,t.jsx)(n.DropdownMenuContent,{children:(0,t.jsx)(n.DropdownMenuRadioGroup,{value:f,onValueChange:e=>{c(e),h(e)},children:m.map(e=>(0,t.jsxs)(n.DropdownMenuRadioItem,{value:e.value,"data-test":`color-mode-toggle-item-${e.value}`,children:[(0,t.jsx)(e.icon,{className:"mr-2 size-4 opacity-50"})," ",e.label]},e.value))})})]}):null}e.s(["ColorModeToggle",()=>c])},21179,e=>{"use strict";var t=e.i(645410),r=e.i(640439),n=e.i(268715),i=e.i(190683),s=e.i(198869),a=e.i(520090),o=e.i(985162),u=e.i(599965),l=e.i(583979),c=e.i(247313);let{locales:d}=i.config.i18n;
127function f({withLocaleInUrl:e=!0}){let i=(0,n.useLocaleRouter)(),f=(0,n.useLocalePathname)(),h=(0,u.useRouter)(),p=(0,u.useSearchParams)(),m=(0,l.useLocale)(),[g,y]=(0,c.useState)(m);return(0,t.jsxs)(a.DropdownMenu,{modal:!1,children:[(0,t.jsx)(a.DropdownMenuTrigger,{asChild:!0,suppressHydrationWarning:!0,children:(0,t.jsx)(s.Button,{variant:"ghost",size:"icon","aria-label":"Language",children:(0,t.jsx)(o.LanguagesIcon,{className:"size-4"})})}),(0,t.jsx)(a.DropdownMenuContent,{suppressHydrationWarning:!0,children:(0,t.jsx)(a.DropdownMenuRadioGroup,{value:g,onValueChange:t=>{y(t),e?i.replace(`${f}?${p.toString()}`,{locale:t}):((0,r.updateLocale)(t),h.refresh())},children:Object.entries(d).map(([e,{label:r}])=>(0,t.jsx)(a.DropdownMenuRadioItem,{value:e,children:r},e))})})]})}e.s(["LocaleSwitch",()=>f])},857829,e=>{"use strict";var t=e.i(444470),r=e.i(190683),n=e.i(868729);let i=["user","session"],s=["user","accounts"],a=["user","passkeys"];e.s(["sessionQueryKey",0,i,"useSessionQuery",0,()=>(0,n.useQuery)({queryKey:i,queryFn:async()=>{let{data:e,error:r}=await t.authClient.getSession({query:{disableCookieCache:!0}});if(r)throw Error(r.message||"Failed to fetch session");return e},staleTime:1/0,refetchOnWindowFocus:!1,retry:!1,enabled:r.config.ui.saas.enabled}),"useUserAccountsQuery",0,()=>(0,n.useQuery)({queryKey:s,queryFn:async()=>{let{data:e,error:r}=await t.authClient.listAccounts();if(r)throw r;return e}}),"useUserPasskeysQuery",0,()=>(0,n.useQuery)({queryKey:a,queryFn:async()=>{let{data:e,error:r}=await t.authClient.passkey.listUserPasskeys();if(r)throw r;return e}}),"userPasskeyQueryKey",0,a])},3970,e=>{"use strict";var t=e.i(757142),r=e.i(766271);function n(e){return e}function i(e){return"success"===e.state.status}function s(e,i,s){if("object"!=typeof i||null===i)return;let a=e.getMutationCache(),o=e.getQueryCache(),u=s?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData??n,l=i.mutations||[],c=i.queries||[];l.forEach(({state:t,...r})=>{a.build(e,{...e.getDefaultOptions().hydrate?.mutations,...s?.defaultOptions?.mutations,...r},t)}),c.forEach(({queryKey:n,state:i,queryHash:a,meta:l,promise:c,dehydratedAt:d})=>{let f=c?(0,t.tryResolveSync)(c):void 0,h=void 0===i.data?f?.data:i.data,p=void 0===h?h:u(h),m=o.get(a),g=m?.state.status==="pending",y=m?.state.fetchStatus==="fetching";if(m){let e=f&&void 0!==d&&d>m.state.dataUpdatedAt;if(i.dataUpdatedAt>m.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=i;m.setState({...t,data:p})}}else m=o.build(e,{...e.getDefaultOptions().hydrate?.queries,...s?.defaultOptions?.queries,queryKey:n,queryHash:a,meta:l},{...i,data:p,fetchStatus:"idle",status:void 0!==p?"success":i.status});c&&!g&&!y&&(void 0===d||d>m.state.dataUpdatedAt)&&m.fetch(void 0,{initialPromise:Promise.resolve(c).then(u)}).catch(r.noop)})}e.s(["defaultShouldDehydrateQuery",()=>i,"hydrate",()=>s])},716492,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return a},requestIdleCallback:function(){return s}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},a="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},695535,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return v},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return y}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=e.r(481258),a=e.r(744066),o=e.r(645410),u=s._(e.r(488435)),l=a._(e.r(247313)),c=e.r(775652),d=e.r(50196),f=e.r(716492),h=new Map,p=new Set,m=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:s,children:a="",strategy:o="afterInteractive",onError:l,stylesheets:c}=e,f=r||t;if(f&&p.has(f))return;if(h.has(t)){p.add(f),h.get(t).then(n,l);return}let m=()=>{i&&i(),p.add(f)},g=document.createElement("script"),y=new Promise((e,t)=>
127{g.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){l&&l(e)});s?(g.innerHTML=s.__html||"",m()):a?(g.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",m()):t&&(g.src=t,h.set(t,y)),(0,d.setAttributesFromProps)(g,e),"worker"===o&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",o),c&&(e=>{if(u.default.preinit)return e.forEach(e=>{u.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(g)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>m(e))}):m(e)}function y(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}function b(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:s="afterInteractive",onError:a,stylesheets:d,...h}=e,{updateScripts:g,scripts:y,getIsSsr:b,appDir:v,nonce:P}=(0,l.useContext)(c.HeadManagerContext);P=h.nonce||P;let S=(0,l.useRef)(!1);(0,l.useEffect)(()=>{let e=t||r;S.current||(i&&e&&p.has(e)&&i(),S.current=!0)},[i,t,r]);let w=(0,l.useRef)(!1);if((0,l.useEffect)(()=>{if(!w.current){if("afterInteractive"===s)m(e);else"lazyOnload"===s&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>m(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>m(e))}));w.current=!0}},[e,s]),("beforeInteractive"===s||"worker"===s)&&(g?(y[s]=(y[s]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:a,...h,nonce:P}]),g(y)):b&&b()?p.add(t||r):b&&!b()&&m({...e,nonce:P})),v){if(d&&d.forEach(e=>{u.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)if(!r)return h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,o.jsx)("script",{nonce:P,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...h,id:t}])})`}});else return u.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:P,crossOrigin:h.crossOrigin}:{as:"script",nonce:P,crossOrigin:h.crossOrigin}),(0,o.jsx)("script",{nonce:P,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([r,{...h,id:t}])})`}});"afterInteractive"===s&&r&&u.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:P,crossOrigin:h.crossOrigin}:{as:"script",nonce:P,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let v=b;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},20921,(e,t,r)=>{t.exports=e.r(695535)},290164,e=>{"use strict";var t=e.i(645410);function r(){return null}var n=e.i(20921);function i(){return(0,t.jsx)(n.default,{async:!0,type:"text/javascript","data-website-id":"db765afd-49bd-44ed-b317-8b873f584730","data-domains":"gqv.ai",src:"https://um.gqv.ai/script.js"})}function s(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r,{}),(0,t.jsx)(i,{})]})}function a(){return{trackEvent:(e,t)=>{var r,n,i,s;r=e,n=t,"function"==typeof window.gtag&&window.gtag("event",r,n??{}),i=e,s=t,window.umami&&window.umami.track(i,{props:s})}}}e.s(["AnalyticsScript",()=>s,"useAnalytics",()=>a],290164)},81014,e=>{"use strict";let t="gqv_utm_params";function r(){if(localStorage.getItem(t))return;let e=new URLSearchParams(window.location.search),r=e.get("utm_source");if(r)return void n({utmSource:r,utmMedium:e.get("utm_medium")??void 0,utmCampaign:e.get("utm_campaign")??void 0});if(e.get("gclid")||e.get("gbraid")||e.get("wbraid"))return void n({utmSource:"google",utmMedium:"cpc"});if(e.get("fbclid"))return void n({utmSource:"facebook",utmMedium:"cpc"});if(e.get("msclkid"))return void n({utmSource:"bing",utmMedium:"cpc"});if(e.get("ttclid"))return void n({utmSource:"tiktok",utmMedium:"cpc"});let i=function(){let e,t=document.referrer;if(!t)return null;try{e=new URL(t).hostname}catch{return null}return e.match(/google\./)?{utmSource:"google",utmMedium:"organic"}:e.match(/bing\.com/)?{utmSource:"bing",utmMedium:"organic"}:e.match(/yahoo\./)?{utmSource:"yahoo",utmMedium:"organic"}:e.match(/duckduckgo\.com/)?{utmSource:"duckduckgo",utmMedium:"organic"}:e.match(/baidu\.com/)?{utmSource:"baidu",utmMedium:"organic"}:e.match(/facebook\.com|fb\.com/)?{utmSource:"facebook",utmMedium:"social"}:e.match(/twitter\.com|x\.com/)?{utmSource:"twitter",utmMedium:"social"}:e.match(/linkedin\.com/)?{utmSource:"linkedin",utmMedium:"social"}:e.match(/youtube\.com/)?{utmSource:"youtube",utmMedium:"social"}:e.match(/reddit\.com/)?{utmSource:"reddit",utmMedium:"social"}:e.match(/tiktok\.com/)?{utmSource:"tiktok",utmMedium:"social"}:e.match(/gqv\.ai/)?null:{utmSource:e,utmMedium:"referral"}}();i&&n(i)}function n(e){localStorage.setItem(t,JSON.stringify(e))}function i(){let e=localStorage.getItem(t);if(!e)return null;try{return JSON.parse(e)}catch{return null}}e.s(["captureUtmParams",()=>r,"getUtmParams",()=>i])},509005,e=>{"use strict";var t=e.i(645410),r=e.i(444470),n=e.i(857829),i=e.i(830616),s=e.i(247313),a=e.i(354912);function o({children:e}){let o=(0,i.useQueryClient)(),{data:u}
127=(0,n.useSessionQuery)(),[l,c]=(0,s.useState)(!!u);return(0,s.useEffect)(()=>{u&&!l&&c(!0)},[u]),(0,t.jsx)(a.SessionContext.Provider,{value:{loaded:l,session:u?.session??null,user:u?.user??null,reloadSession:async()=>{let{data:e,error:t}=await r.authClient.getSession({query:{disableCookieCache:!0}});if(t)throw Error(t.message||"Failed to fetch session");o.setQueryData(n.sessionQueryKey,()=>e)}},children:e})}e.s(["SessionProvider",()=>o])},617676,e=>{"use strict";var t=e.i(645410);function r(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}var n=function e(t,n){function i(e,i,s){if("u">typeof document){"number"==typeof(s=r({},n,s)).expires&&(s.expires=new Date(Date.now()+864e5*s.expires)),s.expires&&(s.expires=s.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var o in s)s[o]&&(a+="; "+o,!0!==s[o]&&(a+="="+s[o].split(";")[0]));return document.cookie=e+"="+t.write(i,e)+a}}return Object.create({set:i,get:function(e){if("u">typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},i=0;i<r.length;i++){var s=r[i].split("="),a=s.slice(1).join("=");try{var o=decodeURIComponent(s[0]);if(n[o]=t.read(a,o),e===o)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){i(e,"",r({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,r({},this.attributes,t))},withConverter:function(t){return e(r({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"}),i=e.i(247313);let s=(0,i.createContext)({userHasConsented:!1,allowCookies:()=>{},declineCookies:()=>{}});function a({children:e,initialConsent:r}){let[a,o]=(0,i.useState)(!!r);return(0,t.jsx)(s.Provider,{value:{userHasConsented:a,allowCookies:()=>{n.set("consent","true",{expires:30}),o(!0)},declineCookies:()=>{n.set("consent","false",{expires:30}),o(!1)}},children:e})}e.s(["ConsentContext",0,s,"ConsentProvider",()=>a],617676)},712477,e=>{"use strict";let t;var r=e.i(645410),n=e.i(290164),i=e.i(81014),s=e.i(247313);function a(){return(0,s.useEffect)(()=>{(0,i.captureUtmParams)()},[]),null}var o=e.i(764847),u=e.i(190683),l=e.i(3970),c=e.i(766271),d=e.i(959243),f=e.i(259864),h=e.i(578889),p=class extends h.Subscribable{constructor(e={}){super(),this.config=e,this.#s=new Map}#s;build(e,t,r){let n=t.queryKey,i=t.queryHash??(0,c.hashQueryKeyByOptions)(n,t),s=this.get(i);return s||(s=new d.Query({client:e,queryKey:n,queryHash:i,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(s)),s}add(e){this.#s.has(e.queryHash)||(this.#s.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#s.get(e.queryHash);t&&(e.destroy(),t===e&&this.#s.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){f.notifyManager.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#s.get(e)}getAll(){return[...this.#s.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,c.matchQuery)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,c.matchQuery)(e,t)):t}notify(e){f.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){f.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){f.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},m=e.i(51449),g=h,y=class extends g.Subscribable{constructor(e={}){super(),this.config=e,this.#a=new Set,this.#o=new Map,this.#u=0}#a;#o;#u;build(e,t,r){let n=new m.Mutation({client:e,mutationCache:this,mutationId:++this.#u,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#a.add(e);let t=b(e);if("string"==typeof t){let r=this.#o.get(t);r?r.push(e):this.#o.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#a.delete(e)){let t=b(e);
127if("string"==typeof t){let r=this.#o.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#o.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=b(e);if("string"!=typeof t)return!0;{let r=this.#o.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=b(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#o.get(t)?.find(t=>t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){f.notifyManager.batch(()=>{this.#a.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#a.clear(),this.#o.clear()})}getAll(){return Array.from(this.#a)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,c.matchMutation)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,c.matchMutation)(e,t))}notify(e){f.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return f.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(c.noop))))}};function b(e){return e.options.scope?.id}var v=e.i(82679),P=e.i(60045),S=e.i(384778),w=class{#l;#r;#c;#d;#f;#h;#p;#m;constructor(e={}){this.#l=e.queryCache||new p,this.#r=e.mutationCache||new y,this.#c=e.defaultOptions||{},this.#d=new Map,this.#f=new Map,this.#h=0}mount(){this.#h++,1===this.#h&&(this.#p=v.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#l.onFocus())}),this.#m=P.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#l.onOnline())}))}unmount(){this.#h--,0===this.#h&&(this.#p?.(),this.#p=void 0,this.#m?.(),this.#m=void 0)}isFetching(e){return this.#l.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#r.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#l.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#l.build(this,t),n=r.state.data;return void 0===n?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime((0,c.resolveStaleTime)(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#l.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let n=this.defaultQueryOptions({queryKey:e}),i=this.#l.get(n.queryHash),s=i?.state.data,a=(0,c.functionalUpdate)(t,s);if(void 0!==a)return this.#l.build(this,n).setData(a,{...r,manual:!0})}setQueriesData(e,t,r){return f.notifyManager.batch(()=>this.#l.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#l.get(t.queryHash)?.state}removeQueries(e){let t=this.#l;f.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#l;return f.notifyManager.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let r={revert:!0,...t};return Promise.all(f.notifyManager.batch(()=>this.#l.findAll(e).map(e=>e.cancel(r)))).then(c.noop).catch(c.noop)}invalidateQueries(e,t={}){return f.notifyManager.batch(()=>(this.#l.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let r={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(f.notifyManager.batch(()=>this.#l.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(c.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(c.noop)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#l.build(this,t);return r.isStaleByTime((0,c.resolveStaleTime)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(c.noop).catch(c.noop)}fetchInfiniteQuery(e){return e.behavior=(0,S.infiniteQueryBehavior)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(c.noop).catch(c.noop)}ensureInfiniteQueryData(e){return e.behavior=(0,S.infiniteQueryBehavior)(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return P.onlineManager.isOnline()?this.#r.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#l}getMutationCache(){return this.#r}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,t){this.#d.set((0,c.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#d.values()],r={};return t.forEach(t=>{(0,c.partialMatchKey)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#f.set((0,c.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#f.values()],r={};return t.forEach(t=>{(0,c.partialMatchKey)(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#c.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,c.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===c.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#l.clear(),this.#r.clear()}},x=e.i(830616);function C({children:e}){let n=(t||(t=new w({defaultOptions:{queries:{staleTime:6e4,retry:!1},dehydrate:{shouldDehydrateQuery:e=>(0,l.defaultShouldDehydrateQuery)(e)||"pending"===e.state.status}}})),t);return(0,r.jsx)(x.QueryClientProvider,{client:n,children:e})}var O=e.i(617676),E=e.i(198869);let _=(0,e.i(540796).default)("cookie",[["path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5",key:"laymnq"}],["path",{d:"M8.5 8.5v.01",key:"ue8clq"}],["path",{d:"M16 15.5v.01",key:"14dtrp"}],["path",{d:"M12 12v.01",key:"u5ubse"}],["path",{d:"M11 17v.01",key:"1hyl5a"}],["path",{d:"M7 14v.01",key:"uct60s"}]]);function j(){let{userHasConsented:e,allowCookies:t,declineCookies:n}
127=(0,s.useContext)(O.ConsentContext),[i,a]=(0,s.useState)(!1);return((0,s.useEffect)(()=>{a(!0)},[]),!i||e)?null:(0,r.jsx)("div",{className:"fixed left-4 bottom-4 max-w-md z-50",children:(0,r.jsxs)("div",{className:"flex gap-4 rounded-2xl border bg-card p-4 text-card-foreground shadow-xl",children:[(0,r.jsx)(_,{className:"block size-6 shrink-0 text-5xl text-primary/60 mt-1"}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-sm leading-normal",children:'We use analytics and advertising cookies to improve your experience and measure marketing effectiveness. For users in the European Economic Area, these cookies require your explicit consent. Click "Accept" to enable all cookies, or "Decline" for essential cookies only.'}),(0,r.jsxs)("div",{className:"mt-4 flex gap-2",children:[(0,r.jsx)(E.Button,{variant:"light",className:"flex-1",onClick:()=>n(),children:"Decline"}),(0,r.jsx)(E.Button,{className:"flex-1",onClick:()=>t(),children:"Accept"})]})]})]})})}var k=e.i(821957),R=e.i(360112);let q=({...e})=>{let{theme:t="system"}=(0,k.useTheme)();return(0,r.jsx)(R.Toaster,{theme:t,className:"toaster group",toastOptions:{classNames:{toast:"group toast !rounded-lg !font-sans group-[.toaster]:bg-card group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-md",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground",success:"!text-success",error:"!text-destructive"},duration:5e3},...e})};function M({children:e}){return(0,r.jsx)(C,{children:(0,r.jsx)(o.ProgressProvider,{height:"4px",color:"var(--color-primary)",options:{showSpinner:!1},shallowRouting:!0,delay:250,children:(0,r.jsx)(k.ThemeProvider,{attribute:"class",disableTransitionOnChange:!0,enableSystem:!0,defaultTheme:u.config.ui.defaultTheme,themes:u.config.ui.enabledThemes,children:(0,r.jsxs)(C,{children:[e,(0,r.jsx)(q,{position:"top-center"}),(0,r.jsx)(j,{}),(0,r.jsx)(n.AnalyticsScript,{}),(0,r.jsx)(a,{})]})})})})}e.s(["ClientProviders",()=>M],712477)},546526,e=>{"use strict";var t=e.i(568239),r=e.i(724647);let n=0;function i(e=1){n=e}function s(){(0,t.c)("[nuqs] Aborting queues"),r.t.abortAll(),r.n.abort().forEach(e=>r.t.queuedQuerySync.emit(e))}var a=e.i(247313),o=e.i(599965);function u(){i(0),s()}function l(){!function(e=s){(n=Math.max(0,n-1))>0||e()}(()=>{queueMicrotask(s)})}function c(){return(0,a.useEffect)(()=>(!function(){var e;if(e="next/app","u"<typeof history||(history.nuqs?.version&&"2.8.9"!==history.nuqs.version?(console.error((0,t.s)(409),history.nuqs.version,"2.8.9",e),!0):!!history.nuqs?.adapters?.includes(e)))return;let r=history.replaceState,n=history.pushState;history.replaceState=function(e,t,n){return l(),r.call(history,e,t,n)},history.pushState=function(e,t,r){return l(),n.call(history,e,t,r)},history.nuqs=history.nuqs??{version:"2.8.9",adapters:[]},history.nuqs.adapters.push("next/app")}(),window.addEventListener("popstate",u),()=>window.removeEventListener("popstate",u)),[]),null}let d=(0,t.n)(function(){let e=(0,o.useRouter)(),[r,n]=(0,a.useOptimistic)((0,o.useSearchParams)());return{searchParams:r,updateUrl:(0,a.useCallback)((r,s)=>{(0,a.startTransition)(()=>{s.shallow||n(r);let a=function(e){let{origin:r,pathname:n,hash:i}=location;return r+n+(0,t.o)(e)+i}(r);(0,t.c)("[nuqs next/app] Updating url: %s",a);let o="push"===s.history?history.pushState:history.replaceState;i(3),o.call(history,null,"",a),s.scroll&&window.scrollTo(0,0),s.shallow||e.replace(a,{scroll:!1})})},[]),rateLimitFactor:3,autoResetQueueOnUpdate:!0}});function f({children:e,...t}){return(0,a.createElement)(d,{...t,children:[(0,a.createElement)(a.Suspense,{key:"nuqs-adapter-suspense-navspy",children:(0,a.createElement)(c)}),e]})}e.s(["NuqsAdapter",()=>f],546526)},106483,e=>{"use strict";var t=e.i(583979),r=e.i(645410);function n({locale:e,...n}){if(!e)throw Error(void 0);return(0,r.jsx)(t.IntlProvider,{locale:e,...n})}e.s(["default",()=>n])}]);

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.