(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7421],{28878:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r{"use strict";n.d(t,{W:()=>o});var r=n(85556);n(1851);let a={any:0,all:1};function o(e,{root:t,margin:n,amount:l,once:s=!1}={}){let[i,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(!e.current||s&&i)return;let r={root:t&&t.current||void 0,margin:n,amount:"some"===l?"any":l};return function(e,t,{root:n,margin:r,amount:o="any"}={}){var l,s,i;let c=("string"==typeof(l=e)?l=document.querySelectorAll(l):l instanceof Element&&(l=[l]),Array.from(l||[])),u=new WeakMap,d=new IntersectionObserver(e=>{e.forEach(e=>{let n=u.get(e.target);if(!!n!==e.isIntersecting){if(e.isIntersecting){let n=t(e);"function"==typeof n?u.set(e.target,n):d.unobserve(e.target)}else n&&(n(e),u.delete(e.target))}})},{root:n,rootMargin:r,threshold:"number"==typeof o?o:a[o]});return c.forEach(e=>d.observe(e)),()=>d.disconnect()}(e.current,()=>(c(!0),s?void 0:()=>c(!1)),r)},[t,e,n,s]),i}},47518:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});let n="undefined"!=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)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},55443:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return b},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return h}});let r=n(93425),a=n(6186),o=n(10488),l=r._(n(28693)),s=a._(n(85556)),i=n(88438),c=n(89986),u=n(47518),d=new Map,f=new Set,m=e=>{if(l.default.preinit){e.forEach(e=>{l.default.preinit(e,{as:"style"})});return}{let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}},p=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:a=null,dangerouslySetInnerHTML:o,children:l="",strategy:s="afterInteractive",onError:i,stylesheets:u}=e,p=n||t;if(p&&f.has(p))return;if(d.has(t)){f.add(p),d.get(t).then(r,i);return}let y=()=>{a&&a(),f.add(p)},h=document.createElement("script"),g=new Promise((e,t)=>{h.addEventListener("load",function(t){e(),r&&r.call(this,t),y()}),h.addEventListener("error",function(e){t(e)})}).catch(function(e){i&&i(e)});o?(h.innerHTML=o.__html||"",y()):l?(h.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):"",y()):t&&(h.src=t,d.set(t,g)),(0,c.setAttributesFromProps)(h,e),"worker"===s&&h.setAttribute("type","text/partytown"),h.setAttribute("data-nscript",s),u&&m(u),document.body.appendChild(h)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>p(e))}):p(e)}function h(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function g(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:a=null,strategy:c="afterInteractive",onError:d,stylesheets:m,...y}=e,{updateScripts:h,scripts:g,getIsSsr:b,appDir:v,nonce:w}=(0,s.useContext)(i.HeadManagerContext),C=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||n;C.current||(a&&e&&f.has(e)&&a(),C.current=!0)},[a,t,n]);let _=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{if(!_.current){if("afterInteractive"===c)p(e);else if("lazyOnload"===c)"complete"===document.readyState?(0,u.requestIdleCallback)(()=>p(e)):window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>p(e))});_.current=!0}},[e,c]),("beforeInteractive"===c||"worker"===c)&&(h?(g[c]=(g[c]||[]).concat([{id:t,src:n,onLoad:r,onReady:a,onError:d,...y}]),h(g)):b&&b()?f.add(t||n):b&&!b()&&p(e)),v){if(m&&m.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===c)return n?(l.default.preload(n,y.integrity?{as:"script",integrity:y.integrity,nonce:w,crossOrigin:y.crossOrigin}:{as:"script",nonce:w,crossOrigin:y.crossOrigin}),(0,o.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([n,{...y,id:t}])+")"}})):(y.dangerouslySetInnerHTML&&(y.children=y.dangerouslySetInnerHTML.__html,delete y.dangerouslySetInnerHTML),(0,o.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...y,id:t}])+")"}}));"afterInteractive"===c&&n&&l.default.preload(n,y.integrity?{as:"script",integrity:y.integrity,nonce:w,crossOrigin:y.crossOrigin}:{as:"script",nonce:w,crossOrigin:y.crossOrigin})}return null}Object.defineProperty(g,"__nextScript",{value:!0});let b=g;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},61982:(e,t,n)=>{"use strict";n.d(t,{D:()=>c,N:()=>u});var r=n(85556);let a=["light","dark"],o="(prefers-color-scheme: dark)",l="undefined"==typeof window,s=(0,r.createContext)(void 0),i={setTheme:e=>{},themes:[]},c=()=>{var e;return null!==(e=(0,r.useContext)(s))&&void 0!==e?e:i},u=e=>(0,r.useContext)(s)?r.createElement(r.Fragment,null,e.children):r.createElement(f,e),d=["light","dark"],f=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:n=!0,enableColorScheme:l=!0,storageKey:i="theme",themes:c=d,defaultTheme:u=n?"system":"light",attribute:f="data-theme",value:g,children:b,nonce:v})=>{let[w,C]=(0,r.useState)(()=>p(i,u)),[_,S]=(0,r.useState)(()=>p(i)),E=g?Object.values(g):c,x=(0,r.useCallback)(e=>{let r=e;if(!r)return;"system"===e&&n&&(r=h());let o=g?g[r]:r,s=t?y():null,i=document.documentElement;if("class"===f?(i.classList.remove(...E),o&&i.classList.add(o)):o?i.setAttribute(f,o):i.removeAttribute(f),l){let e=a.includes(u)?u:null,t=a.includes(r)?r:e;i.style.colorScheme=t}null==s||s()},[]),I=(0,r.useCallback)(e=>{C(e);try{localStorage.setItem(i,e)}catch(e){}},[e]),k=(0,r.useCallback)(t=>{S(h(t)),"system"===w&&n&&!e&&x("system")},[w,e]);(0,r.useEffect)(()=>{let e=window.matchMedia(o);return e.addListener(k),k(e),()=>e.removeListener(k)},[k]),(0,r.useEffect)(()=>{let e=e=>{e.key===i&&I(e.newValue||u)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[I]),(0,r.useEffect)(()=>{x(null!=e?e:w)},[e,w]);let O=(0,r.useMemo)(()=>({theme:w,setTheme:I,forcedTheme:e,resolvedTheme:"system"===w?_:w,themes:n?[...c,"system"]:c,systemTheme:n?_:void 0}),[w,I,e,_,n,c]);return r.createElement(s.Provider,{value:O},r.createElement(m,{forcedTheme:e,disableTransitionOnChange:t,enableSystem:n,enableColorScheme:l,storageKey:i,themes:c,defaultTheme:u,attribute:f,value:g,children:b,attrs:E,nonce:v}),b)},m=(0,r.memo)(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:l,enableColorScheme:s,defaultTheme:i,value:c,attrs:u,nonce:d})=>{let f="system"===i,m="class"===n?`var d=document.documentElement,c=d.classList;c.remove(${u.map(e=>`'${e}'`).join(",")});`:`var d=document.documentElement,n='${n}',s='setAttribute';`,p=s?a.includes(i)&&i?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${i}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",y=(e,t=!1,r=!0)=>{let o=c?c[e]:e,l=t?e+"|| ''":`'${o}'`,i="";return s&&r&&!t&&a.includes(e)&&(i+=`d.style.colorScheme = '${e}';`),"class"===n?i+=t||o?`c.add(${l})`:"null":o&&(i+=`d[s](n,${l})`),i},h=e?`!function(){${m}${y(e)}}()`:l?`!function(){try{${m}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${f})){var t='${o}',m=window.matchMedia(t);if(m.media!==t||m.matches){${y("dark")}}else{${y("light")}}}else if(e){${c?`var x=${JSON.stringify(c)};`:""}${y(c?"x[e]":"e",!0)}}${f?"":"else{"+y(i,!1,!1)+"}"}${p}}catch(e){}}()`:`!function(){try{${m}var e=localStorage.getItem('${t}');if(e){${c?`var x=${JSON.stringify(c)};`:""}${y(c?"x[e]":"e",!0)}}else{${y(i,!1,!1)};}${p}}catch(t){}}();`;return r.createElement("script",{nonce:d,dangerouslySetInnerHTML:{__html:h}})},()=>!0),p=(e,t)=>{let n;if(!l){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},y=()=>{let e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},h=e=>(e||(e=window.matchMedia(o)),e.matches?"dark":"light")},75905:(e,t,n)=>{"use strict";var r=n(28878),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,l,s,i,c,u,d,f=!1;t||(t={}),l=t.debug||!1;try{if(i=r(),c=document.createRange(),u=document.getSelection(),(d=document.createElement("span")).textContent=e,d.style.all="unset",d.style.position="fixed",d.style.top=0,d.style.clip="rect(0, 0, 0, 0)",d.style.whiteSpace="pre",d.style.webkitUserSelect="text",d.style.MozUserSelect="text",d.style.msUserSelect="text",d.style.userSelect="text",d.addEventListener("copy",function(n){if(n.stopPropagation(),t.format){if(n.preventDefault(),void 0===n.clipboardData){l&&console.warn("unable to use e.clipboardData"),l&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var r=a[t.format]||a.default;window.clipboardData.setData(r,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e)}t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))}),document.body.appendChild(d),c.selectNodeContents(d),u.addRange(c),!document.execCommand("copy"))throw Error("copy command was unsuccessful");f=!0}catch(r){l&&console.error("unable to copy using execCommand: ",r),l&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),f=!0}catch(r){l&&console.error("unable to copy using clipboardData: ",r),l&&console.error("falling back to prompt"),n="message"in t?t.message:"Copy to clipboard: #{key}, Enter",o=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C",s=n.replace(/#{\s*key\s*}/g,o),window.prompt(s,e)}}finally{u&&("function"==typeof u.removeRange?u.removeRange(c):u.removeAllRanges()),d&&document.body.removeChild(d),i()}return f}},89986:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return o}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},r=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function a(e){return["async","defer","noModule"].includes(e)}function o(e,t){for(let[o,l]of Object.entries(t)){if(!t.hasOwnProperty(o)||r.includes(o)||void 0===l)continue;let s=n[o]||o.toLowerCase();"SCRIPT"===e.tagName&&a(s)?e[s]=!!l:e.setAttribute(s,String(l)),(!1===l||"SCRIPT"===e.tagName&&a(s)&&(!l||"false"===l))&&(e.setAttribute(s,""),e.removeAttribute(s))}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);