1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,992057,e=>{e.v({name:"next",version:"16.0.10",description:"The React Framework",main:"./dist/server/next.js",license:"MIT",repository:"vercel/next.js",bugs:"https://github.com/vercel/next.js/issues",homepage:"https://nextjs.org",types:"index.d.ts",files:["dist","app.js","app.d.ts","babel.js","babel.d.ts","client.js","client.d.ts","compat","cache.js","cache.d.ts","constants.js","constants.d.ts","document.js","document.d.ts","dynamic.js","dynamic.d.ts","error.js","error.d.ts","future","legacy","script.js","script.d.ts","server.js","server.d.ts","head.js","head.d.ts","image.js","image.d.ts","link.js","link.d.ts","form.js","form.d.ts","router.js","router.d.ts","jest.js","jest.d.ts","og.js","og.d.ts","root-params.js","root-params.d.ts","types.d.ts","types.js","index.d.ts","types/global.d.ts","types/compiled.d.ts","image-types/global.d.ts","navigation-types/navigation.d.ts","navigation-types/compat/navigation.d.ts","font","navigation.js","navigation.d.ts","headers.js","headers.d.ts","navigation-types","web-vitals.js","web-vitals.d.ts","experimental/testing/server.js","experimental/testing/server.d.ts","experimental/testmode/playwright.js","experimental/testmode/playwright.d.ts","experimental/testmode/playwright/msw.js","experimental/testmode/playwright/msw.d.ts","experimental/testmode/proxy.js","experimental/testmode/proxy.d.ts"],bin:{next:"./dist/bin/next"},scripts:{dev:"cross-env NEXT_SERVER_NO_MANGLE=1 taskr",release:"taskr release",build:"pnpm release",prepublishOnly:"cd ../../ && turbo run build",types:"tsc --project tsconfig.build.json --declaration --emitDeclarationOnly --stripInternal --declarationDir dist",typescript:"tsec --noEmit","ncc-compiled":"taskr ncc",storybook:"BROWSER=none storybook dev -p 6006","build-storybook":"storybook build","test-storybook":"test-storybook"},taskr:{requires:["./taskfile-webpack.js","./taskfile-ncc.js","./taskfile-swc.js","./taskfile-watch.js"]},dependencies:{"@next/env":"16.0.10","@swc/helpers":"0.5.15","caniuse-lite":"^1.0.30001579",postcss:"8.4.31","styled-jsx":"5.1.6"},peerDependencies:{"@opentelemetry/api":"^1.1.0","@playwright/test":"^1.51.1","babel-plugin-react-compiler":"*",react:"^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0","react-dom":"^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",sass:"^1.3.0"},peerDependenciesMeta:{"babel-plugin-react-compiler":{optional:!0},sass:{optional:!0},"@opentelemetry/api":{optional:!0},"@playwright/test":{optional:!0}},optionalDependencies:{sharp:"^0.34.4","@next/swc-darwin-arm64":"16.0.10","@next/swc-darwin-x64":"16.0.10","@next/swc-linux-arm64-gnu":"16.0.10","@next/swc-linux-arm64-musl":"16.0.10","@next/swc-linux-x64-gnu":"16.0.10","@next/swc-linux-x64-musl":"16.0.10","@next/swc-win32-arm64-msvc":"16.0.10","@next/swc-win32-x64-msvc":"16.0.10"},devDependencies:{"@babel/code-frame":"7.26.2","@babel/core":"7.26.10","@babel/eslint-parser":"7.24.6","@babel/generator":"7.27.0","@babel/plugin-syntax-bigint":"7.8.3","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-attributes":"7.26.0","@babel/plugin-syntax-jsx":"7.25.9","@babel/plugin-syntax-typescript":"7.25.4","@babel/plugin-transform-class-properties":"7.25.9","@babel/plugin-transform-export-namespace-from":"7.25.9","@babel/plugin-transform-modules-commonjs":"7.26.3","@babel/plugin-transform-numeric-separator":"7.25.9","@babel/plugin-transform-object-rest-spread":"7.25.9","@babel/plugin-transform-runtime":"7.26.10","@babel/preset-env":"7.26.9","@babel/preset-react":"7.26.3","@babel/preset-typescript":"7.27.0","@babel/runtime":"7.27.0","@babel/traverse":"7.27.0","@babel/types":"7.27.0","@base-ui-components/react":"1.0.0-beta.2","@capsizecss/metrics":"3.4.0","@edge-runtime/cookies":"6.0.0","@edge-runtime/ponyfill":"4.0.0","@edge-runtime/primitives":"6.0.0","@hapi/accept":"5.0.2","@jest/transform":"29.5.0","@jest/types":"29.5.0","@modelcontextprotocol/sdk":"1.18.1","@mswjs/interceptors":"0.23.0","@napi-rs/triples":"1.2.0","@next/font":"16.0.10","@next/polyfill-module":"16.0.10","@next/polyfill-nomodule":"16.0.10","@next/react-refresh-utils":"16.0.10","@next/swc":"16.0.10","@opentelemetry/api":"1.6.0","@playwright/test":"1.51.1","@rspack/core":"1.6.0","@storybook/addon-a11y":"8.6.0","@storybook/addon-essentials":"8.6.0","@storybook/addon-interactions":"8.6.0","@storybook/addon-webpack5-compiler-swc":"3.0.0","@storybook/blocks":"8.6.0","@storybook/react":"8.6.0","@storybook/react-webpack5":"8.6.0","@storybook/test":"8.6.0","@storybook/test-runner":"0.21.0","@swc/core":"1.11.24","@swc/types":"0.1.7","@taskr/clear":"1.1.0","@taskr/esnext":"1.1.0","@types/babel__code-frame":"7.0.6","@types/babel__core":"7.20.5","@types/babel__generator":"7.27.0","@types/babel__template":"7.4.4","@types/babel__traverse":"7.20.7","@types/bytes":"3.1.1","@types/ci-info":"2.0.0","@types/compression":"
10.0.36","@types/content-disposition":"0.5.4","@types/content-type":"1.1.3","@types/cookie":"0.3.3","@types/cross-spawn":"6.0.0","@types/debug":"4.1.5","@types/express-serve-static-core":"4.17.33","@types/fresh":"0.5.0","@types/glob":"7.1.1","@types/jsonwebtoken":"9.0.0","@types/lodash":"4.14.198","@types/lodash.curry":"4.1.6","@types/path-to-regexp":"1.7.0","@types/picomatch":"2.3.3","@types/platform":"1.3.4","@types/react":"19.0.8","@types/react-dom":"19.0.3","@types/react-is":"18.2.4","@types/semver":"7.3.1","@types/send":"0.14.4","@types/shell-quote":"1.7.1","@types/tar":"6.1.5","@types/text-table":"0.2.1","@types/ua-parser-js":"0.7.36","@types/webpack-sources1":"npm:@types/[email protected]","@types/ws":"8.2.0","@vercel/ncc":"0.34.0","@vercel/nft":"0.27.1","@vercel/routing-utils":"5.2.0","@vercel/turbopack-ecmascript-runtime":"*",acorn:"8.14.0",anser:"1.4.9",arg:"4.1.0",assert:"2.0.0","async-retry":"1.2.3","async-sema":"3.0.0","axe-playwright":"2.0.3","babel-loader":"10.0.0","babel-plugin-react-compiler":"0.0.0-experimental-3fde738-20250918","babel-plugin-transform-define":"2.0.0","babel-plugin-transform-react-remove-prop-types":"0.4.24","browserify-zlib":"0.2.0",browserslist:"4.28.0",buffer:"5.6.0",busboy:"1.6.0",bytes:"3.1.1","ci-info":"watson/ci-info#f43f6a1cefff47fb361c88cf4b943fdbcaafe540","cli-select":"1.1.2","client-only":"0.0.1",commander:"12.1.0","comment-json":"3.0.3",compression:"1.7.4",conf:"5.0.0","constants-browserify":"1.0.0","content-disposition":"0.5.3","content-type":"1.0.4",cookie:"0.4.1","cross-env":"6.0.3","cross-spawn":"7.0.3","crypto-browserify":"3.12.0","css-loader":"7.1.2","css.escape":"1.5.1","cssnano-preset-default":"7.0.6","data-uri-to-buffer":"3.0.1",debug:"4.1.1",devalue:"2.0.1","domain-browser":"4.19.0","edge-runtime":"4.0.1",events:"3.3.0","find-up":"4.1.0",fresh:"0.5.2",glob:"7.1.7","gzip-size":"5.1.1","http-proxy":"1.18.1","http-proxy-agent":"5.0.0","https-browserify":"1.0.0","https-proxy-agent":"5.0.1","icss-utils":"5.1.0","ignore-loader":"0.1.2","image-size":"1.2.1","ipaddr.js":"2.2.0","is-docker":"2.0.0","is-wsl":"2.2.0","jest-worker":"27.5.1",json5:"2.2.3",jsonwebtoken:"9.0.0","loader-runner":"4.3.0","loader-utils2":"npm:[email protected]","loader-utils3":"npm:[email protected]","lodash.curry":"4.1.1","mini-css-extract-plugin":"2.4.4",msw:"2.3.0",nanoid:"3.1.32","native-url":"0.3.4","neo-async":"2.6.1","node-html-parser":"5.3.3",ora:"4.0.4","os-browserify":"0.3.0","p-limit":"3.1.0","p-queue":"6.6.2","path-browserify":"1.0.1","path-to-regexp":"6.3.0",picomatch:"4.0.1","postcss-flexbugs-fixes":"5.0.2","postcss-modules-extract-imports":"3.0.0","postcss-modules-local-by-default":"4.2.0","postcss-modules-scope":"3.0.0","postcss-modules-values":"4.0.0","postcss-preset-env":"7.4.3","postcss-safe-parser":"6.0.0","postcss-scss":"4.0.3","postcss-value-parser":"4.2.0",process:"0.11.10",punycode:"2.1.1","querystring-es3":"0.2.1","raw-body":"2.4.1","react-refresh":"0.12.0",recast:"0.23.11","regenerator-runtime":"0.13.4","safe-stable-stringify":"2.5.0","sass-loader":"16.0.5","schema-utils2":"npm:[email protected]","schema-utils3":"npm:[email protected]",semver:"7.3.2",send:"0.18.0","server-only":"0.0.1",setimmediate:"1.0.5","shell-quote":"1.7.3","source-map":"0.6.1","source-map-loader":"5.0.0","source-map08":"npm:[email protected]","stacktrace-parser":"0.1.10",storybook:"8.6.0","stream-browserify":"3.0.0","stream-http":"3.1.1","strict-event-emitter":"0.5.0","string-hash":"1.1.3",string_decoder:"1.3.0","strip-ansi":"6.0.0","style-loader":"4.0.0",superstruct:"1.0.3",tar:"6.1.15",taskr:"1.1.0",terser:"5.27.0","terser-webpack-plugin":"5.3.9","text-table":"0.2.0","timers-browserify":"2.0.12","tty-browserify":"0.0.1",typescript:"5.9.2","ua-parser-js":"1.0.35",unistore:"3.4.1",util:"0.12.4","vm-browserify":"1.1.2",watchpack:"2.4.0","web-vitals":"4.2.1",webpack:"5.98.0","webpack-sources1":"npm:[email protected]","webpack-sources3":"npm:[email protected]",ws:"8.2.3",zod:"3.25.76","zod-validation-error":"3.4.0"},keywords:["react","framework","nextjs","web","server","node","front-end","backend","cli","vercel"],engines:{node:">=20.9.0"}})},690563,e=>{"use strict";var t=e.i(864069),r=e.i(492480),n=e.i(273169),s=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),o=t.forwardRef((e,t)=>
1(0,n.jsx)(r.Primitive.span,{...e,ref:t,style:{...s,...e.style}}));o.displayName="VisuallyHidden",e.s(["Root",()=>o,"VISUALLY_HIDDEN_STYLES",()=>s])},645642,(e,t,r)=>{t.exports=e.r(613866)},750974,e=>{"use strict";var t=e.i(864069);let r=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},n=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let o=(0,t.forwardRef)(({color:e="currentColor",size:r=24,strokeWidth:o=2,absoluteStrokeWidth:i,className:a="",children:l,iconNode:c,...u},d)=>(0,t.createElement)("svg",{ref:d,...s,width:r,height:r,stroke:e,strokeWidth:i?24*Number(o)/Number(r):o,className:n("lucide",a),...!l&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(u)&&{"aria-hidden":"true"},...u},[...c.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(l)?l:[l]])),i=(e,s)=>{let i=(0,t.forwardRef)(({className:i,...a},l)=>(0,t.createElement)(o,{ref:l,iconNode:s,className:n(`lucide-${r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,i),...a}));return i.displayName=r(e),i};e.s(["default",()=>i],750974)},291967,e=>{"use strict";function t(e,r,{checkForDefaultPrevented:n=!0}={}){return function(t){if(e?.(t),!1===n||!t.defaultPrevented)return r?.(t)}}"undefined"!=typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",()=>t])},194185,e=>{"use strict";var t=e.i(864069),r=e.i(273169);function n(e,n){let s=t.createContext(n),o=e=>{let{children:n,...o}=e,i=t.useMemo(()=>o,Object.values(o));return(0,r.jsx)(s.Provider,{value:i,children:n})};return o.displayName=e+"Provider",[o,function(r){let o=t.useContext(s);if(o)return o;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${e}\``)}]}function s(e,n=[]){let o=[],i=()=>{let r=o.map(e=>t.createContext(e));return function(n){let s=n?.[e]||r;return t.useMemo(()=>({[`__scope${e}`]:{...n,[e]:s}}),[n,s])}};return i.scopeName=e,[function(n,s){let i=t.createContext(s),a=o.length;o=[...o,s];let l=n=>{let{scope:s,children:o,...l}=n,c=s?.[e]?.[a]||i,u=t.useMemo(()=>l,Object.values(l));return(0,r.jsx)(c.Provider,{value:u,children:o})};return l.displayName=n+"Provider",[l,function(r,o){let l=o?.[e]?.[a]||i,c=t.useContext(l);if(c)return c;if(void 0!==s)return s;throw Error(`\`${r}\` must be used within \`${n}\``)}]},function(...e){let r=e[0];if(1===e.length)return r;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let s=n.reduce((t,{useScope:r,scopeName:n})=>{let s=r(e)[`__scope${n}`];return{...t,...s}},{});return t.useMemo(()=>({[`__scope${r.scopeName}`]:s}),[s])}};return n.scopeName=r.scopeName,n}(i,...n)]}e.s(["createContext",()=>n,"createContextScope",()=>s])},468018,789268,e=>{"use strict";var t=e.i(864069);function r(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function n(...e){return t=>{let n=!1,s=e.map(e=>{let s=r(e,t);return n||"function"!=typeof s||(n=!0),s});if(n)return()=>{for(let t=0;t<s.length;t++){let n=s[t];"function"==typeof n?n():r(e[t],null)}}}}function s(...e){return t.useCallback(n(...e),e)}e.s(["composeRefs",()=>n,"useComposedRefs",()=>s],789268);var o=e.i(273169);function i(e){var r;let s,i=(r=e,(s=t.forwardRef((e,r)=>{let{children:s,...o}=e;if(t.isValidElement(s)){var i;let e,a,l=(i=s,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),c=function(e,t){let r={...t};for(let n in t){let s=e[n],o=t[n];/^on[A-Z]/.test(n)?s&&o?r[n]=(...e)=>{let t=o(...e);return s(...e),t}:s&&(r[n]=s):"style"===n?r[n]={...s,...o}:"className"===n&&(r[n]=[s,o].filter(Boolean).join(" "))}return{...e,...r}}(o,s.props);return s.type!==t.Fragment&&(c.ref=r?n(r,l):l),t.cloneElement(s,c)}return t.Children.count(s)>1?t.Children.only(null):null})).displayName=`${r}.SlotClone`,s),a=t.forwardRef((e,r)=>{let{children:n,...s}=e,a=t.Children.toArray(n),l=a.find(d);if(l){let e=l.props.children,n=a.map(r=>r!==l?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,o.jsx)(i,{...s,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,n):null})}return(0,o.jsx)(i,{...s,ref:r,children:n})});return a.displayName=`${e}.Slot`,a}var a=i("Slot"),l=Symbol("radix.slottable");function c(e){let t=({children:e})=>(0,o.jsx)(o.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=l,t}var u=c("Slottable");function d(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===l}e.s(["Root",()=>
1a,"Slot",()=>a,"Slottable",()=>u,"createSlot",()=>i,"createSlottable",()=>c],468018)},492480,e=>{"use strict";var t=e.i(864069),r=e.i(794903),n=e.i(468018),s=e.i(273169),o=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let o=(0,n.createSlot)(`Primitive.${r}`),i=t.forwardRef((e,t)=>{let{asChild:n,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(n?o:r,{...i,ref:t})});return i.displayName=`Primitive.${r}`,{...e,[r]:i}},{});function i(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}e.s(["Primitive",()=>o,"dispatchDiscreteCustomEvent",()=>i])},767768,e=>{"use strict";var t=e.i(864069);function r(e){let r=t.useRef(e);return t.useEffect(()=>{r.current=e}),t.useMemo(()=>(...e)=>r.current?.(...e),[])}e.s(["useCallbackRef",()=>r])},737471,e=>{"use strict";var t=e.i(864069),r=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",()=>r])},220344,e=>{"use strict";var t=e.i(864069),r=e.i(737471),n=t[" useId ".trim().toString()]||(()=>void 0),s=0;function o(e){let[o,i]=t.useState(n());return(0,r.useLayoutEffect)(()=>{e||i(e=>e??String(s++))},[e]),e||(o?`radix-${o}`:"")}e.s(["useId",()=>o])},490404,e=>{"use strict";var t=e.i(864069),r=e.i(737471);function n(e){let[n,s]=t.useState(void 0);return(0,r.useLayoutEffect)(()=>{if(e){s({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,n;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,n=t.blockSize}else r=e.offsetWidth,n=e.offsetHeight;s({width:r,height:n})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}s(void 0)},[e]),n}e.s(["useSize",()=>n])},195895,38389,e=>{"use strict";var t,r=e.i(864069),n=e.i(291967),s=e.i(492480),o=e.i(789268),i=e.i(767768),a=e.i(273169),l="dismissableLayer.update",c=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),u=r.forwardRef((e,u)=>{let{disableOutsidePointerEvents:f=!1,onEscapeKeyDown:m,onPointerDownOutside:y,onFocusOutside:b,onInteractOutside:h,onDismiss:g,...v}=e,w=r.useContext(c),[x,E]=r.useState(null),k=x?.ownerDocument??globalThis?.document,[,C]=r.useState({}),j=(0,o.useComposedRefs)(u,e=>E(e)),T=Array.from(w.layers),[P]=[...w.layersWithOutsidePointerEventsDisabled].slice(-1),R=T.indexOf(P),S=x?T.indexOf(x):-1,L=w.layersWithOutsidePointerEventsDisabled.size>0,O=S>=R,N=function(e,t=globalThis?.document){let n=(0,i.useCallbackRef)(e),s=r.useRef(!1),o=r.useRef(()=>{});return r.useEffect(()=>{let e=e=>{if(e.target&&!s.current){let r=function(){p("dismissableLayer.pointerDownOutside",n,s,{discrete:!0})},s={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);s.current=!1},r=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(r),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>s.current=!0}}(e=>{let t=e.target,r=[...w.branches].some(e=>e.contains(t));O&&!r&&(y?.(e),h?.(e),e.defaultPrevented||g?.())},k),_=function(e,t=globalThis?.document){let n=(0,i.useCallbackRef)(e),s=r.useRef(!1);return r.useEffect(()=>{let e=e=>{e.target&&!s.current&&p("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>s.current=!0,onBlurCapture:()=>s.current=!1}}(e=>{let t=e.target;![...w.branches].some(e=>e.contains(t))&&(b?.(e),h?.(e),e.defaultPrevented||g?.())},k);return!function(e,t=globalThis?.document){let n=(0,i.useCallbackRef)(e);r.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{S===w.layers.size-1&&(m?.(e),!e.defaultPrevented&&g&&(e.preventDefault(),g()))},k),r.useEffect(()=>{if(x)return f&&(0===w.layersWithOutsidePointerEventsDisabled.size&&(t=k.body.style.pointerEvents,k.body.style.pointerEvents="none"),w.layersWithOutsidePointerEventsDisabled.add(x)),w.layers.add(x),d(),()=>{f&&1===w.layersWithOutsidePointerEventsDisabled.size&&(k.body.style.pointerEvents=t)}},[x,k,f,w]),r.useEffect(()=>()=>{x&&(w.layers.delete(x),w.layersWithOutsidePointerEventsDisabled.delete(x),d())},[x,w]),r.useEffect(()=>{let e=()=>C({});return document.addEventListener(l,e),()=>document.removeEventListener(l,e)},[]),(0,a.jsx)(s.Primitive.div,{...v,ref:j,style:{pointerEvents:L?O?"auto":"none":void 0,...e.style},onFocusCapture:(0,n.composeEventHandlers)(e.onFocusCapture,_.onFocusCapture),onBlurCapture:(0,n.composeEventHandlers)(e.onBlurCapture,_.onBlurCapture),onPointerDownCapture:(0,n.composeEventHandlers)(e.onPointerDownCapture,N.onPointerDownCapture)})});function d(){let e=new CustomEvent(l);document.dispatchEvent(e)}function p(e,t,r,{discrete:n}){let o=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?(0,s.dispatchDiscreteCustomEvent)(o,i):o.dispatchEvent(i)}
1u.displayName="DismissableLayer",r.forwardRef((e,t)=>{let n=r.useContext(c),i=r.useRef(null),l=(0,o.useComposedRefs)(t,i);return r.useEffect(()=>{let e=i.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,a.jsx)(s.Primitive.div,{...e,ref:l})}).displayName="DismissableLayerBranch",e.s(["DismissableLayer",()=>u],195895);var f=e.i(794903),m=e.i(737471),y=r.forwardRef((e,t)=>{let{container:n,...o}=e,[i,l]=r.useState(!1);(0,m.useLayoutEffect)(()=>l(!0),[]);let c=n||i&&globalThis?.document?.body;return c?f.default.createPortal((0,a.jsx)(s.Primitive.div,{...o,ref:t}),c):null});y.displayName="Portal",e.s(["Portal",()=>y,"Root",()=>y],38389)},270672,e=>{"use strict";var t=e.i(864069),r=e.i(737471);t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var n=t[" useInsertionEffect ".trim().toString()]||r.useLayoutEffect;function s({prop:e,defaultProp:r,onChange:s=()=>{},caller:o}){let[i,a,l]=function({defaultProp:e,onChange:r}){let[s,o]=t.useState(e),i=t.useRef(s),a=t.useRef(r);return n(()=>{a.current=r},[r]),t.useEffect(()=>{i.current!==s&&(a.current?.(s),i.current=s)},[s,i]),[s,o,a]}({defaultProp:r,onChange:s}),c=void 0!==e,u=c?e:i;{let r=t.useRef(void 0!==e);t.useEffect(()=>{let e=r.current;if(e!==c){let t=c?"controlled":"uncontrolled";console.warn(`${o} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}r.current=c},[c,o])}return[u,t.useCallback(t=>{if(c){let r="function"==typeof t?t(e):t;r!==e&&l.current?.(r)}else a(t)},[c,e,a,l])]}Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",()=>s],270672)},520092,e=>{"use strict";var t=e.i(864069),r=e.i(789268),n=e.i(737471),s=e=>{var s;let i,a,{present:l,children:c}=e,u=function(e){var r,s;let[i,a]=t.useState(),l=t.useRef(null),c=t.useRef(e),u=t.useRef("none"),[d,p]=(r=e?"mounted":"unmounted",s={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>s[e][t]??e,r));return t.useEffect(()=>{let e=o(l.current);u.current="mounted"===d?e:"none"},[d]),(0,n.useLayoutEffect)(()=>{let t=l.current,r=c.current;if(r!==e){let n=u.current,s=o(t);e?p("MOUNT"):"none"===s||t?.display==="none"?p("UNMOUNT"):r&&n!==s?p("ANIMATION_OUT"):p("UNMOUNT"),c.current=e}},[e,p]),(0,n.useLayoutEffect)(()=>{if(i){let e,t=i.ownerDocument.defaultView??window,r=r=>{let n=o(l.current).includes(CSS.escape(r.animationName));if(r.target===i&&n&&(p("ANIMATION_END"),!c.current)){let r=i.style.animationFillMode;i.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=r)})}},n=e=>{e.target===i&&(u.current=o(l.current))};return i.addEventListener("animationstart",n),i.addEventListener("animationcancel",r),i.addEventListener("animationend",r),()=>{t.clearTimeout(e),i.removeEventListener("animationstart",n),i.removeEventListener("animationcancel",r),i.removeEventListener("animationend",r)}}p("ANIMATION_END")},[i,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:t.useCallback(e=>{l.current=e?getComputedStyle(e):null,a(e)},[])}}(l),d="function"==typeof c?c({present:u.isPresent}):t.Children.only(c),p=(0,r.useComposedRefs)(u.ref,(s=d,(a=(i=Object.getOwnPropertyDescriptor(s.props,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?s.ref:(a=(i=Object.getOwnPropertyDescriptor(s,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?s.props.ref:s.props.ref||s.ref));return"function"==typeof c||u.isPresent?t.cloneElement(d,{ref:p}):null};function o(e){return e?.animationName||"none"}s.displayName="Presence",e.s(["Presence",()=>s])},440488,e=>{"use strict";var t=e.i(864069),r=e.i(291967),n=e.i(789268),s=e.i(194185),o=e.i(195895),i=e.i(220344),a=e.i(605037),l=e.i(38389),c=e.i(520092),u=e.i(492480),d=e.i(468018),p=e.i(270672),f=e.i(690563),m=e.i(273169),[y,b]=(0,s.createContextScope)("Tooltip",[a.createPopperScope]),h=(0,a.createPopperScope)(),g="TooltipProvider",v="tooltip.open",[w,x]=y(g),E=e=>{let{__scopeTooltip:r,delayDuration:n=700,skipDelayDuration:s=300,disableHoverableContent:o=!1,children:i}=e,a=t.useRef(!0),l=t.useRef(!1),c=t.useRef(0);return t.useEffect(()=>
1{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,m.jsx)(w,{scope:r,isOpenDelayedRef:a,delayDuration:n,onOpen:t.useCallback(()=>{window.clearTimeout(c.current),a.current=!1},[]),onClose:t.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>a.current=!0,s)},[s]),isPointerInTransitRef:l,onPointerInTransitChange:t.useCallback(e=>{l.current=e},[]),disableHoverableContent:o,children:i})};E.displayName=g;var k="Tooltip",[C,j]=y(k),T=e=>{let{__scopeTooltip:r,children:n,open:s,defaultOpen:o,onOpenChange:l,disableHoverableContent:c,delayDuration:u}=e,d=x(k,e.__scopeTooltip),f=h(r),[y,b]=t.useState(null),g=(0,i.useId)(),w=t.useRef(0),E=c??d.disableHoverableContent,j=u??d.delayDuration,T=t.useRef(!1),[P,R]=(0,p.useControllableState)({prop:s,defaultProp:o??!1,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(v))):d.onClose(),l?.(e)},caller:k}),S=t.useMemo(()=>P?T.current?"delayed-open":"instant-open":"closed",[P]),L=t.useCallback(()=>{window.clearTimeout(w.current),w.current=0,T.current=!1,R(!0)},[R]),O=t.useCallback(()=>{window.clearTimeout(w.current),w.current=0,R(!1)},[R]),N=t.useCallback(()=>{window.clearTimeout(w.current),w.current=window.setTimeout(()=>{T.current=!0,R(!0),w.current=0},j)},[j,R]);return t.useEffect(()=>()=>{w.current&&(window.clearTimeout(w.current),w.current=0)},[]),(0,m.jsx)(a.Root,{...f,children:(0,m.jsx)(C,{scope:r,contentId:g,open:P,stateAttribute:S,trigger:y,onTriggerChange:b,onTriggerEnter:t.useCallback(()=>{d.isOpenDelayedRef.current?N():L()},[d.isOpenDelayedRef,N,L]),onTriggerLeave:t.useCallback(()=>{E?O():(window.clearTimeout(w.current),w.current=0)},[O,E]),onOpen:L,onClose:O,disableHoverableContent:E,children:n})})};T.displayName=k;var P="TooltipTrigger",R=t.forwardRef((e,s)=>{let{__scopeTooltip:o,...i}=e,l=j(P,o),c=x(P,o),d=h(o),p=t.useRef(null),f=(0,n.useComposedRefs)(s,p,l.onTriggerChange),y=t.useRef(!1),b=t.useRef(!1),g=t.useCallback(()=>y.current=!1,[]);return t.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,m.jsx)(a.Anchor,{asChild:!0,...d,children:(0,m.jsx)(u.Primitive.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...i,ref:f,onPointerMove:(0,r.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(b.current||c.isPointerInTransitRef.current||(l.onTriggerEnter(),b.current=!0))}),onPointerLeave:(0,r.composeEventHandlers)(e.onPointerLeave,()=>{l.onTriggerLeave(),b.current=!1}),onPointerDown:(0,r.composeEventHandlers)(e.onPointerDown,()=>{l.open&&l.onClose(),y.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>{y.current||l.onOpen()}),onBlur:(0,r.composeEventHandlers)(e.onBlur,l.onClose),onClick:(0,r.composeEventHandlers)(e.onClick,l.onClose)})})});R.displayName=P;var S="TooltipPortal",[L,O]=y(S,{forceMount:void 0}),N=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:s}=e,o=j(S,t);return(0,m.jsx)(L,{scope:t,forceMount:r,children:(0,m.jsx)(c.Presence,{present:r||o.open,children:(0,m.jsx)(l.Portal,{asChild:!0,container:s,children:n})})})};N.displayName=S;var _="TooltipContent",A=t.forwardRef((e,t)=>{let r=O(_,e.__scopeTooltip),{forceMount:n=r.forceMount,side:s="top",...o}=e,i=j(_,e.__scopeTooltip);return(0,m.jsx)(c.Presence,{present:n||i.open,children:i.disableHoverableContent?(0,m.jsx)(z,{side:s,...o,ref:t}):(0,m.jsx)(D,{side:s,...o,ref:t})})}),D=t.forwardRef((e,r)=>{let s=j(_,e.__scopeTooltip),o=x(_,e.__scopeTooltip),i=t.useRef(null),a=(0,n.useComposedRefs)(r,i),[l,c]=t.useState(null),{trigger:u,onClose:d}=s,p=i.current,{onPointerInTransitChange:f}=o,y=t.useCallback(()=>{c(null),f(!1)},[f]),b=t.useCallback((e,t)=>{let r,n=e.currentTarget,s={x:e.clientX,y:e.clientY},o=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),s=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(r,n,s,o)){case o:return"left";case s:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(s,n.getBoundingClientRect());c(((r=[...function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(s,o),...function(e){let{top:t,right:r,bottom:n,left:s}=e;return[{x:s,y:t},{x:r,y:t},{x:r,y:n},{x:s,y:n}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>
1e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(r))),f(!0)},[f]);return t.useEffect(()=>()=>y(),[y]),t.useEffect(()=>{if(u&&p){let e=e=>b(e,p),t=e=>b(e,u);return u.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{u.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[u,p,b,y]),t.useEffect(()=>{if(l){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=u?.contains(t)||p?.contains(t),s=!function(e,t){let{x:r,y:n}=e,s=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let i=t[e],a=t[o],l=i.x,c=i.y,u=a.x,d=a.y;c>n!=d>n&&r<(u-l)*(n-c)/(d-c)+l&&(s=!s)}return s}(r,l);n?y():s&&(y(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[u,p,l,d,y]),(0,m.jsx)(z,{...e,ref:a})}),[M,I]=y(k,{isInside:!1}),$=(0,d.createSlottable)("TooltipContent"),z=t.forwardRef((e,r)=>{let{__scopeTooltip:n,children:s,"aria-label":i,onEscapeKeyDown:l,onPointerDownOutside:c,...u}=e,d=j(_,n),p=h(n),{onClose:y}=d;return t.useEffect(()=>(document.addEventListener(v,y),()=>document.removeEventListener(v,y)),[y]),t.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;t?.contains(d.trigger)&&y()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,y]),(0,m.jsx)(o.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:y,children:(0,m.jsxs)(a.Content,{"data-state":d.stateAttribute,...p,...u,ref:r,style:{...u.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,m.jsx)($,{children:s}),(0,m.jsx)(M,{scope:n,isInside:!0,children:(0,m.jsx)(f.Root,{id:d.contentId,role:"tooltip",children:i||s})})]})})});A.displayName=_;var W="TooltipArrow",U=t.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,s=h(r);return I(W,r).isInside?null:(0,m.jsx)(a.Arrow,{...s,...n,ref:t})});U.displayName=W,e.s(["Arrow",()=>U,"Content",()=>A,"Portal",()=>N,"Provider",()=>E,"Root",()=>T,"Tooltip",()=>T,"TooltipArrow",()=>U,"TooltipContent",()=>A,"TooltipPortal",()=>N,"TooltipProvider",()=>E,"TooltipTrigger",()=>R,"Trigger",()=>R,"createTooltipScope",()=>b])},453488,e=>{"use strict";var t=e.i(273169),r=e.i(440488),r=r,n=e.i(139499);function s({delayDuration:e=0,...n}){return(0,t.jsx)(r.Provider,{"data-slot":"tooltip-provider",delayDuration:e,...n})}function o({...e}){return(0,t.jsx)(s,{children:(0,t.jsx)(r.Root,{"data-slot":"tooltip",...e})})}function i({...e}){return(0,t.jsx)(r.Trigger,{"data-slot":"tooltip-trigger",...e})}function a({className:e,sideOffset:s=0,children:o,...i}){return(0,t.jsx)(r.Portal,{children:(0,t.jsxs)(r.Content,{"data-slot":"tooltip-content",sideOffset:s,className:(0,n.cn)("bg-foreground text-background animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance",e),...i,children:[o,(0,t.jsx)(r.Arrow,{className:"bg-foreground fill-foreground z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}e.s(["Tooltip",()=>o,"TooltipContent",()=>
1a,"TooltipProvider",()=>s,"TooltipTrigger",()=>i],453488)},684548,e=>{"use strict";let t=(0,e.i(750974).default)("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);e.s(["default",()=>t])},954,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return s}});let n=e.r(90455);function s({reason:e,children:t}){if("undefined"==typeof window)throw Object.defineProperty(new n.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},254201,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return a}});let n=e.r(273169),s=e.r(794903),o=e.r(942869),i=e.r(339492);function a({moduleIds:e}){if("undefined"!=typeof window)return null;let t=o.workAsyncStorage.getStore();if(void 0===t)return null;let r=[];if(t.reactLoadableManifest&&e){let n=t.reactLoadableManifest;for(let t of e){if(!n[t])continue;let e=n[t].files;r.push(...e)}}return 0===r.length?null:(0,n.jsx)(n.Fragment,{children:r.map(e=>{let r=`${t.assetPrefix}/_next/${(0,i.encodeURIPath)(e)}`;return e.endsWith(".css")?(0,n.jsx)("link",{precedence:"dynamic",href:r,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,s.preload)(r,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},648569,e=>{"use strict";let t=(0,e.i(750974).default)("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);e.s(["default",()=>t])},911228,e=>{"use strict";let t=(0,e.i(750974).default)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);e.s(["default",()=>t])},188669,861404,e=>{"use strict";e.i(957514);var t=e.i(336125),r=e.i(864069),n=e.i(15388);e.i(55670);var s=e.i(456387),o=e.i(604122),i=e.i(815169);let a=()=>({pagesRouter:(0,i.useRouter)()});function l(t,i,c=!0){let u=(()=>{let t=r.default.useRef(),{pagesRouter:n}=a();if(n)if(t.current)return t.current;else return t.current=n.pathname.replace(/\/\[\[\.\.\..*/,""),t.current;let s=e.r(645642).usePathname,o=e.r(645642).useParams,i=(s()||"").split("/").filter(Boolean),l=Object.values(o()||{}).filter(e=>Array.isArray(e)).flat(1/0);return t.current||(t.current=`/${i.slice(0,i.length-l.length).join("/")}`),t.current})(),d=(0,n.useRoutingProps)(t,i,{path:u});return((e,t,n,i=!0)=>{let l=r.default.useRef(0),{pagesRouter:c}=a(),{session:u,isLoaded:d}=(0,o.useSession)();(0,s.isProductionEnvironment)()||r.default.useEffect(()=>{if(!d||n&&"path"!==n||i&&!u)return;let r=new AbortController,s=()=>{let r=c?`${t}/[[...index]].tsx`:`${t}/[[...rest]]/page.tsx`;throw Error(` 2Clerk: The <${e}/> component is not configured correctly. The most likely reasons for this error are: 3 41. The "${t}" route is not a catch-all route. 5It is recommended to convert this route to a catch-all route, eg: "${r}". Alternatively, you can update the <${e}/> component to use hash-based routing by setting the "routing" prop to "hash". 6 72. The <${e}/> component is mounted in a catch-all route, but all routes under "${t}" are protected by the middleware. 8To resolve this, ensure that the middleware does not protect the catch-all route or any of its children. If you are using the "createRouteMatcher" helper, consider adding "(.*)" to the end of the route pattern, eg: "${t}(.*)". For more information, see: https://clerk.com/docs/reference/nextjs/clerk-middleware#create-route-matcher 9`)};return c?c.pathname.match(/\[\[\.\.\..+]]/)||s():(async()=>{let t;if(l.current++,!(l.current>1)){try{let n=`${window.location.origin}${window.location.pathname}/${e}_clerk_catchall_check_${Date.now()}`;t=await fetch(n,{signal:r.signal})}catch{}(null==t?void 0:t.status)===404&&s()}})(),()=>{l.current>1&&r.abort()}},[d])})(t,u,d.routing,c),d}e.s(["usePagesRouter",()=>a],861404);let c=Object.assign(e=>r.default.createElement(t.UserProfile,{...l("UserProfile",e)}),{...t.UserProfile}),u=Object.assign(e=>r.default.createElement(t.OrganizationProfile,{...l("OrganizationProfile",e)}),{...t.OrganizationProfile}),d=e=>r.default.createElement(t.SignIn,{...l("SignIn",e,!1)}),p=e=>r.default.createElement(t.SignUp,{...l("SignUp",e,!1)});e.s(["OrganizationProfile",()=>u,"SignIn",()=>d,"SignUp",()=>p,"UserProfile",()=>c],188669)},773750,e=>{"use strict";var t=e.i(864069),r=(e,t,r,n,s,o,i,a)=>
9{let l=document.documentElement,c=["light","dark"];function u(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&o?s.map(e=>o[e]||e):s;r?(l.classList.remove(...n),l.classList.add(o&&o[t]?o[t]:t)):l.setAttribute(e,t)}),r=t,a&&c.includes(r)&&(l.style.colorScheme=r)}if(n)u(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;u(n)}catch(e){}},n=["light","dark"],s="(prefers-color-scheme: dark)",o="undefined"==typeof window,i=t.createContext(void 0),a={setTheme:e=>{},themes:[]},l=()=>{var e;return null!=(e=t.useContext(i))?e:a},c=e=>t.useContext(i)?t.createElement(t.Fragment,null,e.children):t.createElement(d,{...e}),u=["light","dark"],d=({forcedTheme:e,disableTransitionOnChange:r=!1,enableSystem:o=!0,enableColorScheme:a=!0,storageKey:l="theme",themes:c=u,defaultTheme:d=o?"system":"light",attribute:b="data-theme",value:h,children:g,nonce:v,scriptProps:w})=>{let[x,E]=t.useState(()=>f(l,d)),[k,C]=t.useState(()=>"system"===x?y():x),j=h?Object.values(h):c,T=t.useCallback(e=>{let t=e;if(!t)return;"system"===e&&o&&(t=y());let s=h?h[t]:t,i=r?m(v):null,l=document.documentElement,c=e=>{"class"===e?(l.classList.remove(...j),s&&l.classList.add(s)):e.startsWith("data-")&&(s?l.setAttribute(e,s):l.removeAttribute(e))};if(Array.isArray(b)?b.forEach(c):c(b),a){let e=n.includes(d)?d:null,r=n.includes(t)?t:e;l.style.colorScheme=r}null==i||i()},[v]),P=t.useCallback(e=>{let t="function"==typeof e?e(x):e;E(t);try{localStorage.setItem(l,t)}catch(e){}},[x]),R=t.useCallback(t=>{C(y(t)),"system"===x&&o&&!e&&T("system")},[x,e]);t.useEffect(()=>{let e=window.matchMedia(s);return e.addListener(R),R(e),()=>e.removeListener(R)},[R]),t.useEffect(()=>{let e=e=>{e.key===l&&(e.newValue?E(e.newValue):P(d))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[P]),t.useEffect(()=>{T(null!=e?e:x)},[e,x]);let S=t.useMemo(()=>({theme:x,setTheme:P,forcedTheme:e,resolvedTheme:"system"===x?k:x,themes:o?[...c,"system"]:c,systemTheme:o?k:void 0}),[x,P,e,k,o,c]);return t.createElement(i.Provider,{value:S},t.createElement(p,{forcedTheme:e,storageKey:l,attribute:b,enableSystem:o,enableColorScheme:a,defaultTheme:d,value:h,themes:c,nonce:v,scriptProps:w}),g)},p=t.memo(({forcedTheme:e,storageKey:n,attribute:s,enableSystem:o,enableColorScheme:i,defaultTheme:a,value:l,themes:c,nonce:u,scriptProps:d})=>{let p=JSON.stringify([s,n,a,e,c,l,o,i]).slice(1,-1);return t.createElement("script",{...d,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?u:"",dangerouslySetInnerHTML:{__html:`(${r.toString()})(${p})`}})}),f=(e,t)=>{let r;if(!o){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},m=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},y=e=>(e||(e=window.matchMedia(s)),e.matches?"dark":"light");e.s(["ThemeProvider",()=>c,"useTheme",()=>l])},544227,e=>{"use strict";e.i(957514);var t=e.i(527738);e.i(15388);var r=e.i(815169),n=e.i(864069);let s=n.default.createContext(null);function o(e={}){let i=(0,r.useRouter)(),a=n.default.useContext(s),l=a;return(a&&"then"in a&&(l=n.default.use(a)),"undefined"!=typeof window)?(0,t.useAuth)({...l,...e}):i?(0,t.useAuth)(e):(0,t.useDerivedAuth)({...l,...e})}e.s(["useAuth",()=>o],544227)},597015,e=>{e.v(t=>Promise.all(["static/chunks/29e64d423430a5f4.js"].map(t=>e.l(t))).then(()=>t(259050)))}]);
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.