You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
informatics/outdir/_next/static/chunks/601-d294b897db66be41.js

1 lines
27 KiB

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[601],{1210:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDomainLocale=function(e,t,r,n){return!1};("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&"undefined"===typeof t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8418:function(e,t,r){"use strict";var n=r(4941).Z;r(5753).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,o=(i=r(7294))&&i.__esModule?i:{default:i},s=r(6273),u=r(2725),l=r(3462),a=r(1018),c=r(7190),f=r(1210),d=r(8684);var h="undefined"!==typeof o.default.useTransition,p={};function v(e,t,r,n){if(e&&s.isLocalURL(t)){e.prefetch(t,r,n).catch((function(e){0}));var i=n&&"undefined"!==typeof n.locale?n.locale:e&&e.locale;p[t+"%"+r+(i?"%"+i:"")]=!0}}var m=o.default.forwardRef((function(e,t){var r,i=e.href,m=e.as,y=e.children,g=e.prefetch,_=e.passHref,S=e.replace,b=e.shallow,w=e.scroll,R=e.locale,E=e.onClick,C=e.onMouseEnter,j=e.legacyBehavior,x=void 0===j?!0!==Boolean(!1):j,O=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","legacyBehavior"]);r=y,!x||"string"!==typeof r&&"number"!==typeof r||(r=o.default.createElement("a",null,r));var F=!1!==g,T=n(h?o.default.useTransition():[],2)[1],M=o.default.useContext(l.RouterContext),k=o.default.useContext(a.AppRouterContext);k&&(M=k);var A,L=o.default.useMemo((function(){var e=n(s.resolveHref(M,i,!0),2),t=e[0],r=e[1];return{href:t,as:m?s.resolveHref(M,m):r||t}}),[M,i,m]),P=L.href,z=L.as,I=o.default.useRef(P),B=o.default.useRef(z);x&&(A=o.default.Children.only(r));var N=x?A&&"object"===typeof A&&A.ref:t,H=n(c.useIntersection({rootMargin:"200px"}),3),q=H[0],U=H[1],D=H[2],$=o.default.useCallback((function(e){B.current===z&&I.current===P||(D(),B.current=z,I.current=P),q(e),N&&("function"===typeof N?N(e):"object"===typeof N&&(N.current=e))}),[z,N,P,D,q]);o.default.useEffect((function(){var e=U&&F&&s.isLocalURL(P),t="undefined"!==typeof R?R:M&&M.locale,r=p[P+"%"+z+(t?"%"+t:"")];e&&!r&&v(M,P,z,{locale:t})}),[z,P,U,R,F,M]);var W={ref:$,onClick:function(e){x||"function"!==typeof E||E(e),x&&A.props&&"function"===typeof A.props.onClick&&A.props.onClick(e),e.defaultPrevented||function(e,t,r,n,i,o,u,l,a){if("A"!==e.currentTarget.nodeName.toUpperCase()||!function(e){var t=e.currentTarget.target;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)&&s.isLocalURL(r)){e.preventDefault();var c=function(){t[i?"replace":"push"](r,n,{shallow:o,locale:l,scroll:u})};a?a(c):c()}}(e,M,P,z,S,b,w,R,k?T:void 0)},onMouseEnter:function(e){x||"function"!==typeof C||C(e),x&&A.props&&"function"===typeof A.props.onMouseEnter&&A.props.onMouseEnter(e),s.isLocalURL(P)&&v(M,P,z,{priority:!0})}};if(!x||_||"a"===A.type&&!("href"in A.props)){var Z="undefined"!==typeof R?R:M&&M.locale,K=M&&M.isLocaleDomain&&f.getDomainLocale(z,Z,M.locales,M.domainLocales);W.href=K||d.addBasePath(u.addLocale(z,Z,M&&M.defaultLocale))}return x?o.default.cloneElement(A,W):o.default.createElement("a",Object.assign({},O,W),r)}));t.default=m,("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&"undefined"===typeof t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7190:function(e,t,r){"use strict";var n=r(4941).Z;Object.defineProperty(t,"__esModule",{value:!0}),t.useIntersection=function(e){var t=e.rootRef,r=e.rootMargin,a=e.disabled||!s,c=i.useRef(),f=n(i.useState(!1),2),d=f[0],h=f[1],p=n(i.useState(null),2),v=p[0],m=p[1];i.useEffect((function(){if(s){if(c.current&&(c.current(),c.current=void 0),a||d)return;return v&&v.tagName&&(c.current=function(e,t,r){var n=function(e){var t,r={root:e.root||null,margin:e.rootMargin||""},n=l.find((function(e){return e.root===r.root&&e.margin===r.margin}));if(n&&(t=u.get(n)))return t;var i=new Map,o=new IntersectionObserver((function(e){e.forEach((function(e){var t=i.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)}))}),e);return t={id:r,observer:o,elements:i},l.push(r),u.set(r,t),t}(r),i=n.id,o=n.observer,s=n.elements;return s.set(e,t),o.observe(e),function(){if(s.delete(e),o.unobserve(e),0===s.size){o.disconnect(),u.delete(i);var t=l.findIndex((function(e){return e.root===i.root&&e.margin===i.margin}));t>-1&&l.splice(t,1)}}}(v,(function(e){return e&&h(e)}),{root:null==t?void 0:t.current,rootMargin:r})),function(){null==c.current||c.current(),c.current=void 0}}if(!d){var e=o.requestIdleCallback((function(){return h(!0)}));return function(){return o.cancelIdleCallback(e)}}}),[v,a,r,t,d]);var y=i.useCallback((function(){h(!1)}),[]);return[m,d,y]};var i=r(7294),o=r(9311),s="function"===typeof IntersectionObserver;var u=new Map,l=[];("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&"undefined"===typeof t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1018:function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.AppRouterContext=void 0;var i=((n=r(7294))&&n.__esModule?n:{default:n}).default.createContext(null);t.AppRouterContext=i},6089:function(e,t,r){"use strict";e.exports=r(5988)},9008:function(e,t,r){e.exports=r(5443)},1664:function(e,t,r){e.exports=r(8418)},1163:function(e,t,r){e.exports=r(387)},4207:function(e,t,r){var n=r(4155);!function(){"use strict";var t={583:function(e){e.exports=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0}},590:function(e,t,r){t.__esModule=!0,t.computeId=function(e,t){if(!t)return"jsx-"+e;var r=String(t),n=e+r;o[n]||(o[n]="jsx-"+(0,i.default)(e+"-"+r));return o[n]},t.computeSelector=function(e,t){"undefined"===typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var r=e+t;o[r]||(o[r]=t.replace(/__jsx-style-dynamic-selector/g,e));return o[r]};var n,i=(n=r(583))&&n.__esModule?n:{default:n};var o={}},503:function(e,t){function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}t.__esModule=!0,t.default=void 0;var i="undefined"!==typeof n&&n.env&&!0,o=function(e){return"[object String]"===Object.prototype.toString.call(e)},s=function(){function e(e){var t=void 0===e?{}:e,r=t.name,n=void 0===r?"stylesheet":r,s=t.optimizeForSpeed,l=void 0===s?i:s,a=t.isBrowser,c=void 0===a?"undefined"!==typeof window:a;u(o(n),"`name` must be a string"),this._name=n,this._deletedRulePlaceholder="#"+n+"-deleted-rule____{}",u("boolean"===typeof l,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=l,this._isBrowser=c,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var f=this._isBrowser&&document.querySelector('meta[property="csp-nonce"]');this._nonce=f?f.getAttribute("content"):null}var t,n,s,l=e.prototype;return l.setOptimizeForSpeed=function(e){u("boolean"===typeof e,"`setOptimizeForSpeed` accepts a boolean"),u(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},l.isOptimizeForSpeed=function(){return this._optimizeForSpeed},l.inject=function(){var e=this;if(u(!this._injected,"sheet already injected"),this._injected=!0,this._isBrowser&&this._optimizeForSpeed)return this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),void(this._optimizeForSpeed||(i||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0));this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"===typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},l.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},l.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},l.insertRule=function(e,t){if(u(o(e),"`insertRule` accepts only strings"),!this._isBrowser)return"number"!==typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var r=this.getSheet();"number"!==typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(s){return i||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var n=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,n))}return this._rulesCount++},l.replaceRule=function(e,t){if(this._optimizeForSpeed||!this._isBrowser){var r=this._isBrowser?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(o){i||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var n=this._tags[e];u(n,"old rule at index `"+e+"` not found"),n.textContent=t}return e},l.deleteRule=function(e){if(this._isBrowser)if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];u(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}else this._serverSheet.deleteRule(e)},l.flush=function(){this._injected=!1,this._rulesCount=0,this._isBrowser?(this._tags.forEach((function(e){return e&&e.parentNode.removeChild(e)})),this._tags=[]):this._serverSheet.cssRules=[]},l.cssRules=function(){var e=this;return this._isBrowser?this._tags.reduce((function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,(function(t){return t.cssText===e._deletedRulePlaceholder?null:t}))):t.push(null),t}),[]):this._serverSheet.cssRules},l.makeStyleTag=function(e,t,r){t&&u(o(t),"makeStyleTag accepts only strings as second parameter");var n=document.createElement("style");this._nonce&&n.setAttribute("nonce",this._nonce),n.type="text/css",n.setAttribute("data-"+e,""),t&&n.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return r?i.insertBefore(n,r):i.appendChild(n),n},t=e,(n=[{key:"length",get:function(){return this._rulesCount}}])&&r(t.prototype,n),s&&r(t,s),e}();function u(e,t){if(!e)throw new Error("StyleSheet: "+t+".")}t.default=s},449:function(e,t,r){t.__esModule=!0,t.default=a;var n,i=(n=r(522))&&n.__esModule?n:{default:n},o=r(147),s=r(590);var u=i.default.useInsertionEffect||i.default.useLayoutEffect,l="undefined"!==typeof window?(0,o.createStyleRegistry)():void 0;function a(e){var t=l||(0,o.useStyleRegistry)();return t?"undefined"===typeof window?(t.add(e),null):(u((function(){return t.add(e),function(){t.remove(e)}}),[e.id,String(e.dynamic)]),null):null}a.dynamic=function(e){return e.map((function(e){var t=e[0],r=e[1];return(0,s.computeId)(t,r)})).join(" ")}},147:function(e,t,r){t.__esModule=!0,t.createStyleRegistry=c,t.StyleRegistry=function(e){var t=e.registry,r=e.children,n=(0,i.useContext)(a),o=(0,i.useState)((function(){return n||t||c()}))[0];return i.default.createElement(a.Provider,{value:o},r)},t.useStyleRegistry=function(){return(0,i.useContext)(a)},t.StyleSheetContext=t.StyleSheetRegistry=void 0;var n,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}r.default=e,t&&t.set(e,r);return r}(r(522)),o=(n=r(503))&&n.__esModule?n:{default:n},s=r(590);function u(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}var l=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,n=void 0===r?null:r,i=t.optimizeForSpeed,s=void 0!==i&&i,u=t.isBrowser,l=void 0===u?"undefined"!==typeof window:u;this._sheet=n||new o.default({name:"styled-jsx",optimizeForSpeed:s}),this._sheet.inject(),n&&"boolean"===typeof s&&(this._sheet.setOptimizeForSpeed(s),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._isBrowser=l,this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._isBrowser&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce((function(e,t){return e[t]=0,e}),{}));var r=this.getIdAndRules(e),n=r.styleId,i=r.rules;if(n in this._instancesCounts)this._instancesCounts[n]+=1;else{var o=i.map((function(e){return t._sheet.insertRule(e)})).filter((function(e){return-1!==e}));this._indices[n]=o,this._instancesCounts[n]=1}},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw new Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var n=this._fromServer&&this._fromServer[r];n?(n.parentNode.removeChild(n),delete this._fromServer[r]):(this._indices[r].forEach((function(e){return t._sheet.deleteRule(e)})),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map((function(t){return[t,e._fromServer[t]]})):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map((function(t){return[t,e._indices[t].map((function(e){return r[e].cssText})).join(e._optimizeForSpeed?"":"\n")]})).filter((function(e){return Boolean(e[1])})))},t.styles=function(e){return function(e,t){return void 0===t&&(t={}),e.map((function(e){var r=e[0],n=e[1];return i.default.createElement("style",{id:"__"+r,key:"__"+r,nonce:t.nonce?t.nonce:void 0,dangerouslySetInnerHTML:{__html:n}})}))}(this.cssRules(),e)},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,n=e.id;if(r){var i=(0,s.computeId)(n,r);return{styleId:i,rules:Array.isArray(t)?t.map((function(e){return(0,s.computeSelector)(i,e)})):[(0,s.computeSelector)(i,t)]}}return{styleId:(0,s.computeId)(n),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce((function(e,t){return e[t.id.slice(2)]=t,e}),{})},e}();t.StyleSheetRegistry=l;var a=(0,i.createContext)(null);function c(){return new l}t.StyleSheetContext=a},522:function(e){e.exports=r(7294)}},i={};function o(e){var r=i[e];if(void 0!==r)return r.exports;var n=i[e]={exports:{}},s=!0;try{t[e](n,n.exports,o),s=!1}finally{s&&delete i[e]}return n.exports}o.ab="//";var s={};!function(){var e=s;e.__esModule=!0,e.style=e.useStyleRegistry=e.createStyleRegistry=e.StyleRegistry=void 0;var t=o(147);e.StyleRegistry=t.StyleRegistry,e.createStyleRegistry=t.createStyleRegistry,e.useStyleRegistry=t.useStyleRegistry;var r,n=(r=o(449))&&r.__esModule?r:{default:r};e.style=n.default}(),e.exports=s}()},5988:function(e,t,r){e.exports=r(4207).style},9628:function(e,t,r){"use strict";r.d(t,{u:function(){return G}});var n=r(7294);function i(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,i),n}var o,s,u=((s=u||{})[s.None=0]="None",s[s.RenderStrategy=1]="RenderStrategy",s[s.Static=2]="Static",s),l=((o=l||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function a({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:o,visible:s=!0,name:u}){let l=f(t,e);if(s)return c(l,r,n,u);let a=null!=o?o:0;if(2&a){let{static:e=!1,...t}=l;if(e)return c(t,r,n,u)}if(1&a){let{unmount:e=!0,...t}=l;return i(e?0:1,{0:()=>null,1:()=>c({...t,hidden:!0,style:{display:"none"}},r,n,u)})}return c(l,r,n,u)}function c(e,t={},r,i){let{as:o=r,children:s,refName:u="ref",...l}=p(e,["unmount","static"]),a=void 0!==e.ref?{[u]:e.ref}:{},c="function"==typeof s?s(t):s;l.className&&"function"==typeof l.className&&(l.className=l.className(t));let d={};if(o===n.Fragment&&Object.keys(h(l)).length>0){if(!(0,n.isValidElement)(c)||Array.isArray(c)&&c.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${i} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(l).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));return(0,n.cloneElement)(c,Object.assign({},f(c.props,h(p(l,["ref"]))),d,a))}return(0,n.createElement)(o,Object.assign({},p(l,["ref"]),o!==n.Fragment&&a,o!==n.Fragment&&d),c)}function f(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map((e=>[e,void 0]))));for(let n in r)Object.assign(t,{[n](e,...t){let i=r[n];for(let r of i){if(e.defaultPrevented)return;r(e,...t)}}});return t}function d(e){var t;return Object.assign((0,n.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function h(e){let t=Object.assign({},e);for(let r in t)void 0===t[r]&&delete t[r];return t}function p(e,t=[]){let r=Object.assign({},e);for(let n of t)n in r&&delete r[n];return r}let v=(0,n.createContext)(null);v.displayName="OpenClosedContext";var m=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(m||{});function y(){return(0,n.useContext)(v)}function g({value:e,children:t}){return n.createElement(v.Provider,{value:e},t)}let _="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,S={serverHandoffComplete:!1};function b(){let[e,t]=(0,n.useState)(S.serverHandoffComplete);return(0,n.useEffect)((()=>{!0!==e&&t(!0)}),[e]),(0,n.useEffect)((()=>{!1===S.serverHandoffComplete&&(S.serverHandoffComplete=!0)}),[]),e}var w;let R=0;function E(){return++R}let C=null!=(w=n.useId)?w:function(){let e=b(),[t,r]=n.useState(e?E:null);return _((()=>{null===t&&r(E())}),[t]),null!=t?""+t:void 0};function j(){let e=(0,n.useRef)(!1);return _((()=>(e.current=!0,()=>{e.current=!1})),[]),e}function x(e){let t=(0,n.useRef)(e);return _((()=>{t.current=e}),[e]),t}let O=function(e){let t=x(e);return n.useCallback(((...e)=>t.current(...e)),[t])},F=Symbol();function T(...e){let t=(0,n.useRef)(e);(0,n.useEffect)((()=>{t.current=e}),[e]);let r=O((e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[F])))?void 0:r}function M(){let e=[],t=[],r={enqueue(e){t.push(e)},addEventListener:(e,t,n,i)=>(e.addEventListener(t,n,i),r.add((()=>e.removeEventListener(t,n,i)))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return r.add((()=>cancelAnimationFrame(t)))},nextFrame:(...e)=>r.requestAnimationFrame((()=>r.requestAnimationFrame(...e))),setTimeout(...e){let t=setTimeout(...e);return r.add((()=>clearTimeout(t)))},add:t=>(e.push(t),()=>{let r=e.indexOf(t);if(r>=0){let[t]=e.splice(r,1);t()}}),dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return r}function k(e,...t){e&&t.length>0&&e.classList.add(...t)}function A(e,...t){e&&t.length>0&&e.classList.remove(...t)}var L=(e=>(e.Ended="ended",e.Cancelled="cancelled",e))(L||{});function P(e,t,r,n){let o=r?"enter":"leave",s=M(),u=void 0!==n?function(e){let t={called:!1};return(...r)=>{if(!t.called)return t.called=!0,e(...r)}}(n):()=>{},l=i(o,{enter:()=>t.enter,leave:()=>t.leave}),a=i(o,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),c=i(o,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return A(e,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),k(e,...l,...c),s.nextFrame((()=>{A(e,...c),k(e,...a),function(e,t){let r=M();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:i}=getComputedStyle(e),[o,s]=[n,i].map((e=>{let[t=0]=e.split(",").filter(Boolean).map((e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=>t-e));return t}));if(o+s!==0){let n=[];n.push(r.addEventListener(e,"transitionrun",(i=>{i.target===i.currentTarget&&(n.splice(0).forEach((e=>e())),n.push(r.addEventListener(e,"transitionend",(e=>{e.target===e.currentTarget&&(t("ended"),n.splice(0).forEach((e=>e())))})),r.addEventListener(e,"transitioncancel",(e=>{e.target===e.currentTarget&&(t("cancelled"),n.splice(0).forEach((e=>e())))}))))})))}else t("ended");r.add((()=>t("cancelled"))),r.dispose}(e,(r=>("ended"===r&&(A(e,...l),k(e,...t.entered)),u(r))))})),s.dispose}function z({container:e,direction:t,classes:r,events:o,onStart:s,onStop:u}){let l=j(),a=function(){let[e]=(0,n.useState)(M);return(0,n.useEffect)((()=>()=>e.dispose()),[e]),e}(),c=x(t),f=O((()=>i(c.current,{enter:()=>o.current.beforeEnter(),leave:()=>o.current.beforeLeave(),idle:()=>{}}))),d=O((()=>i(c.current,{enter:()=>o.current.afterEnter(),leave:()=>o.current.afterLeave(),idle:()=>{}})));_((()=>{let t=M();a.add(t.dispose);let n=e.current;if(n&&"idle"!==c.current&&l.current)return t.dispose(),f(),s.current(c.current),t.add(P(n,r.current,"enter"===c.current,(e=>{t.dispose(),i(e,{[L.Ended](){d(),u.current(c.current)},[L.Cancelled]:()=>{}})}))),t.dispose}),[t])}function I(e=""){return e.split(" ").filter((e=>e.trim().length>1))}let B=(0,n.createContext)(null);B.displayName="TransitionContext";var N,H=((N=H||{}).Visible="visible",N.Hidden="hidden",N);let q=(0,n.createContext)(null);function U(e){return"children"in e?U(e.children):e.current.filter((({state:e})=>"visible"===e)).length>0}function D(e){let t=x(e),r=(0,n.useRef)([]),o=j(),s=O(((e,n=l.Hidden)=>{let s=r.current.findIndex((({id:t})=>t===e));-1!==s&&(i(n,{[l.Unmount](){r.current.splice(s,1)},[l.Hidden](){r.current[s].state="hidden"}}),function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{var e;!U(r)&&o.current&&(null==(e=t.current)||e.call(t))})))})),u=O((e=>{let t=r.current.find((({id:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):r.current.push({id:e,state:"visible"}),()=>s(e,l.Unmount)}));return(0,n.useMemo)((()=>({children:r,register:u,unregister:s})),[u,s,r])}function $(){}q.displayName="NestingContext";let W=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Z(e){var t;let r={};for(let n of W)r[n]=null!=(t=e[n])?t:$;return r}let K=u.RenderStrategy,V=d((function(e,t){let{beforeEnter:r,afterEnter:o,beforeLeave:s,afterLeave:u,enter:c,enterFrom:f,enterTo:d,entered:h,leave:p,leaveFrom:v,leaveTo:y,..._}=e,S=(0,n.useRef)(null),w=T(S,t),[R,E]=(0,n.useState)("visible"),j=_.unmount?l.Unmount:l.Hidden,{show:O,appear:F,initial:M}=function(){let e=(0,n.useContext)(B);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:k,unregister:A}=function(){let e=(0,n.useContext)(q);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),L=(0,n.useRef)(null),P=C();(0,n.useEffect)((()=>{if(P)return k(P)}),[k,P]),(0,n.useEffect)((()=>{if(j===l.Hidden&&P){if(O&&"visible"!==R)return void E("visible");i(R,{hidden:()=>A(P),visible:()=>k(P)})}}),[R,P,k,A,O,j]);let N=x({enter:I(c),enterFrom:I(f),enterTo:I(d),entered:I(h),leave:I(p),leaveFrom:I(v),leaveTo:I(y)}),H=function(e){let t=(0,n.useRef)(Z(e));return(0,n.useEffect)((()=>{t.current=Z(e)}),[e]),t}({beforeEnter:r,afterEnter:o,beforeLeave:s,afterLeave:u}),$=b();(0,n.useEffect)((()=>{if($&&"visible"===R&&null===S.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[S,R,$]);let W=M&&!F,V=!$||W||L.current===O?"idle":O?"enter":"leave",Q=(0,n.useRef)(!1),Y=D((()=>{Q.current||(E("hidden"),A(P))}));z({container:S,classes:N,events:H,direction:V,onStart:x((()=>{Q.current=!0})),onStop:x((e=>{Q.current=!1,"leave"===e&&!U(Y)&&(E("hidden"),A(P))}))}),(0,n.useEffect)((()=>{!W||(j===l.Hidden?L.current=null:L.current=O)}),[O,W,R]);let G=_,J={ref:w};return n.createElement(q.Provider,{value:Y},n.createElement(g,{value:i(R,{visible:m.Open,hidden:m.Closed})},a({ourProps:J,theirProps:G,defaultTag:"div",features:K,visible:"visible"===R,name:"Transition.Child"})))})),Q=d((function(e,t){let{show:r,appear:o=!1,unmount:s,...u}=e,l=(0,n.useRef)(null),c=T(l,t);b();let f=y();if(void 0===r&&null!==f&&(r=i(f,{[m.Open]:!0,[m.Closed]:!1})),![!0,!1].includes(r))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[d,h]=(0,n.useState)(r?"visible":"hidden"),p=D((()=>{h("hidden")})),[v,g]=(0,n.useState)(!0),S=(0,n.useRef)([r]);_((()=>{!1!==v&&S.current[S.current.length-1]!==r&&(S.current.push(r),g(!1))}),[S,r]);let w=(0,n.useMemo)((()=>({show:r,appear:o,initial:v})),[r,o,v]);(0,n.useEffect)((()=>{if(r)h("visible");else if(U(p)){let e=l.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&h("hidden")}else h("hidden")}),[r,p]);let R={unmount:s};return n.createElement(q.Provider,{value:p},n.createElement(B.Provider,{value:w},a({ourProps:{...R,as:n.Fragment,children:n.createElement(V,{ref:c,...R,...u})},theirProps:{},defaultTag:n.Fragment,features:K,visible:"visible"===d,name:"Transition"})))})),Y=d((function(e,t){let r=null!==(0,n.useContext)(B),i=null!==y();return n.createElement(n.Fragment,null,!r&&i?n.createElement(Q,{ref:t,...e}):n.createElement(V,{ref:t,...e}))})),G=Object.assign(Q,{Child:Y,Root:Q})},9065:function(e,t,r){"use strict";var n=r(7294);const i=n.forwardRef((function(e,t){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 6h16M4 12h16M4 18h16"}))}));t.Z=i},5506:function(e,t,r){"use strict";var n=r(7294);const i=n.forwardRef((function(e,t){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))}));t.Z=i},603:function(e,t,r){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"===typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}r.d(t,{Z:function(){return i}})}}]);