PageSourceSearch

https://www.timetotime.app/_next/static/chunks/pages/_app-35f0f5b8ece4b60d.js

js timetotime.app collected 2026-10-02 01:15:23 UTC 292,749 bytes, 13 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{32:(e,t,n)=>{"use strict";n.d(t,{H5:()=>c,iq:()=>s,xA:()=>d});var r=n(4232),o=n(7980),a=n(9540),i=n(2307),l=n(4671);function s({defaultContainers:e=[],portals:t,mainTreeNode:n}={}){let r=(0,l._)(()=>{var r,o;let l=(0,i.TW)(n),s=[];for(let t of e)null!==t&&(a.vq(t)?s.push(t):"current"in t&&a.vq(t.current)&&s.push(t.current));if(null!=t&&t.current)for(let e of t.current)s.push(e);for(let e of null!=(r=null==l?void 0:l.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&a.vq(e)&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(o=null==n?void 0:n.getRootNode())?void 0:o.host))||s.some(t=>e.contains(t))||s.push(e));return s});return{resolveContainers:r,contains:(0,l._)(e=>r().some(t=>t.contains(e)))}}let u=(0,r.createContext)(null);function c({children:e,node:t}){let[n,l]=(0,r.useState)(null),s=d(null!=t?t:n);return r.createElement(u.Provider,{value:s},e,null===s&&r.createElement(o.j,{features:o.u.Hidden,ref:e=>{var t,n;if(e){for(let r of null!=(n=null==(t=(0,i.TW)(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(r!==document.body&&r!==document.head&&a.vq(r)&&null!=r&&r.contains(e)){l(r);break}}}}))}function d(e=null){var t;return null!=(t=(0,r.useContext)(u))?t:e}},301:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return s}});let r=n(4232),o=n(2640),a="function"==typeof IntersectionObserver,i=new Map,l=[];function s({rootRef:e,rootMargin:t,disabled:n}){let u=n||!a,[c,d]=(0,r.useState)(!1),p=(0,r.useRef)(null),f=(0,r.useCallback)(e=>{p.current=e},[]);return(0,r.useEffect)(()=>{if(a){if(u||c)return;let n=p.current;if(n&&n.tagName)return function(e,t,n){let{id:r,observer:o,elements:a}=function(e){let t,n={root:e.root||null,margin:e.rootMargin||""},r=l.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=i.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},l.push(n),i.set(n,t),t}(n);return a.set(e,t),o.observe(e),function(){if(a.delete(e),o.unobserve(e),0===a.size){o.disconnect(),i.delete(r);let e=l.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&l.splice(e,1)}}}(n,e=>e&&d(e),{root:e?.current,rootMargin:t})}else if(!c){let e=(0,o.requestIdleCallback)(()=>d(!0));return()=>(0,o.cancelIdleCallback)(e)}},[u,t,e,c,p.current]),[f,c,(0,r.useCallback)(()=>{d(!1)},[])]}("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)},715:(e,t,n)=>{"use strict";let r;n.d(t,{D:()=>p,Q:()=>u});var o=n(9927),a=n(2814),i=n(9289),l=Object.defineProperty,s=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?l(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},u=((r=u||{})[r.Push=0]="Push",r[r.Pop=1]="Pop",r);let c={0(e,t){let n=t.id,r=e.stack,o=e.stack.indexOf(n);if(-1!==o){let t=e.stack.slice();return t.splice(o,1),t.push(n),r=t,{...e,stack:r}}return{...e,stack:[...e.stack,n]}},1(e,t){let n=t.id,r=e.stack.indexOf(n);if(-1===r)return e;let o=e.stack.slice();return o.splice(r,1),{...e,stack:o}}};class d extends o.u5{constructor(){super(...arguments),s(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),s(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new d({stack:[]})}reduce(e,t){return(0,i.Y)(t.type,c,e,t)}}let p=new a.G(()=>d.new())},892:(e,t,n)=>{"use strict";n.d(t,{M:()=>a});var r=n(4232),o=n(9842);function a(e,t,n,a){let i=(0,o.Y)(n);(0,r.useEffect)(()=>{if(e)return window.addEventListener(t,n,a),()=>window.removeEventListener(t,n,a);function n(e){i.current(e)}},[e,t,a])}},1126:(e,t,n)=>{"use strict";let r;n.d(t,{o:()=>$});var o=n(4232);let a="u">typeof document?o.useLayoutEffect:()=>{};function i(e){return e.nativeEvent=e,e.isDefaultPrevented=()=>e.defaultPrevented,e.isPropagationStopped=()=>e.cancelBubble,e.persist=()=>{},e}function l(e){let t=(0,o.useRef)({isFocused:!1,observer:null});return a(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]),(0,o.useCallback)(n=>{if(n.target instanceof HTMLButtonElement||n.target instanceof HTMLInputElement||n.target instanceof HTMLTextAreaElement||n.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=n.target;r.addEventListener("focusout",n=>{if(t.current.isFocused=!1,r.disabled){let t=i(n);null==e||e(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null==(e=t.current.observer)||e.disconnect();
1let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[e])}function s(e){var t;if("u"<typeof window||null==window.navigator)return!1;let n=null==(t=window.navigator.userAgentData)?void 0:t.brands;return Array.isArray(n)&&n.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function u(e){var t;return"u">typeof window&&null!=window.navigator&&e.test((null==(t=window.navigator.userAgentData)?void 0:t.platform)||window.navigator.platform)}function c(e){let t=null;return()=>(null==t&&(t=e()),t)}let d=c(function(){return u(/^Mac/i)}),p=c(function(){return u(/^iPhone/i)}),f=c(function(){return u(/^iPad/i)||d()&&navigator.maxTouchPoints>1}),g=c(function(){return p()||f()});c(function(){return d()||g()});let m=c(function(){return s(/AppleWebKit/i)&&!h()}),h=c(function(){return s(/Chrome/i)}),v=c(function(){return s(/Android/i)}),b=c(function(){return s(/Firefox/i)}),y=null;function x(e,t,n=!0){var r,o;let{metaKey:a,ctrlKey:i,altKey:l,shiftKey:s}=t;b()&&(null==(o=window.event)||null==(r=o.type)?void 0:r.startsWith("key"))&&"_blank"===e.target&&(d()?a=!0:i=!0);let u=m()&&d()&&!f()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:a,ctrlKey:i,altKey:l,shiftKey:s}):new MouseEvent("click",{metaKey:a,ctrlKey:i,altKey:l,shiftKey:s,detail:1,bubbles:!0,cancelable:!0});if(x.isOpening=n,function(){if(null==y){y=!1;try{document.createElement("div").focus({get preventScroll(){return y=!0,!0}})}catch{}}return y}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}(e);e.focus(),function(e){for(let{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}(t)}e.dispatchEvent(u),x.isOpening=!1}x.isOpening=!1;var w=n(2505);let E=null,k=new Set,S=new Map,T=!1,O=!1,A={Tab:!0,Escape:!0};function C(e,t){for(let n of k)n(e,t)}function _(e){T=!0,x.isOpening||e.metaKey||!d()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(E="keyboard",C("keyboard",e))}function P(e){E="pointer","pointerType"in e&&e.pointerType,("mousedown"===e.type||"pointerdown"===e.type)&&(T=!0,C("pointer",e))}function L(e){x.isOpening||(""!==e.pointerType||!e.isTrusted)&&(v()&&e.pointerType?"click"!==e.type||1!==e.buttons:0!==e.detail||e.pointerType)||(T=!0,E="virtual")}function R(e){e.target!==window&&e.target!==document&&e.isTrusted&&(T||O||(E="virtual",C("virtual",e)),T=!1,O=!1)}function N(){T=!1,O=!0}function F(e){if("u"<typeof window||"u"<typeof document||S.get((0,w.mD)(e)))return;let t=(0,w.mD)(e),n=(0,w.TW)(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){T=!0,r.apply(this,arguments)},n.addEventListener("keydown",_,!0),n.addEventListener("keyup",_,!0),n.addEventListener("click",L,!0),t.addEventListener("focus",R,!0),t.addEventListener("blur",N,!1),"u">typeof PointerEvent&&(n.addEventListener("pointerdown",P,!0),n.addEventListener("pointermove",P,!0),n.addEventListener("pointerup",P,!0)),t.addEventListener("beforeunload",()=>{j(e)},{once:!0}),S.set(t,{focus:r})}let j=(e,t)=>{let n=(0,w.mD)(e),r=(0,w.TW)(e);t&&r.removeEventListener("DOMContentLoaded",t),S.has(n)&&(n.HTMLElement.prototype.focus=S.get(n).focus,r.removeEventListener("keydown",_,!0),r.removeEventListener("keyup",_,!0),r.removeEventListener("click",L,!0),n.removeEventListener("focus",R,!0),n.removeEventListener("blur",N,!1),"u">typeof PointerEvent&&(r.removeEventListener("pointerdown",P,!0),r.removeEventListener("pointermove",P,!0),r.removeEventListener("pointerup",P,!0)),S.delete(n))};function I(){return"pointer"!==E}"u">typeof document&&("loading"!==(r=(0,w.TW)(void 0)).readyState?F(void 0):r.addEventListener("DOMContentLoaded",()=>{F(void 0)}));let D=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var M=n(6962),B=n(2473);function $(e={}){var t;let{autoFocus:n=!1,isTextInput:r,within:a}=e,s=(0,o.useRef)({isFocused:!1,isFocusVisible:n||I()}),[u,c]=(0,o.useState)(!1),[d,p]=(0,o.useState)(()=>s.current.isFocused&&s.current.isFocusVisible),f=(0,o.useCallback)(()=>p(s.current.isFocused&&s.current.isFocusVisible),[]),g=(0,o.useCallback)(e=>{s.current.isFocused=e,s.current.isFocusVisible=I(),c(e),f()},[f]);t={enabled:u,isTextInput:r},F(),(0,o.useEffect)(()=>
1{if((null==t?void 0:t.enabled)===!1)return;let e=(e,n)=>{var r;let o,a,i,l,u;r=!!(null==t?void 0:t.isTextInput),o=(0,w.TW)(null==n?void 0:n.target),a="u">typeof window?(0,w.mD)(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,i="u">typeof window?(0,w.mD)(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,l="u">typeof window?(0,w.mD)(null==n?void 0:n.target).HTMLElement:HTMLElement,u="u">typeof window?(0,w.mD)(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent,(r=r||o.activeElement instanceof a&&!D.has(o.activeElement.type)||o.activeElement instanceof i||o.activeElement instanceof l&&o.activeElement.isContentEditable)&&"keyboard"===e&&n instanceof u&&!A[n.key]||(e=>{s.current.isFocusVisible=e,f()})(I())};return k.add(e),()=>{k.delete(e)}},[r,u]);let{focusProps:m}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:a}=e,i=(0,o.useCallback)(e=>{if(e.target===e.currentTarget)return r&&r(e),a&&a(!1),!0},[r,a]),s=l(i),u=(0,o.useCallback)(e=>{let t=(0,w.TW)(e.target),r=t?(0,M.bq)(t):(0,M.bq)();e.target===e.currentTarget&&r===(0,M.wt)(e.nativeEvent)&&(n&&n(e),a&&a(!0),s(e))},[a,n,s]);return{focusProps:{onFocus:!t&&(n||a||r)?u:void 0,onBlur:!t&&(r||a)?i:void 0}}}({isDisabled:a,onFocusChange:g}),{focusWithinProps:h}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:a}=e,s=(0,o.useRef)({isFocusWithin:!1}),{addGlobalListener:u,removeAllGlobalListeners:c}=(0,B.A)(),d=(0,o.useCallback)(e=>{(0,M.sD)(e.currentTarget,e.target)&&s.current.isFocusWithin&&!(0,M.sD)(e.currentTarget,e.relatedTarget)&&(s.current.isFocusWithin=!1,c(),n&&n(e),a&&a(!1))},[n,a,s,c]),p=l(d),f=(0,o.useCallback)(e=>{if(!(0,M.sD)(e.currentTarget,e.target))return;let t=(0,w.TW)(e.target),n=(0,M.bq)(t);if(!s.current.isFocusWithin&&n===(0,M.wt)(e.nativeEvent)){r&&r(e),a&&a(!0),s.current.isFocusWithin=!0,p(e);let n=e.currentTarget;u(t,"focus",e=>{if(s.current.isFocusWithin&&!(0,M.sD)(n,e.target)){let r=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});Object.defineProperty(r,"target",{value:n}),Object.defineProperty(r,"currentTarget",{value:n}),d(i(r))}},{capture:!0})}},[r,a,p,u,d]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:f,onBlur:d}}}({isDisabled:!a,onFocusWithinChange:g});return{isFocused:u,isFocusVisible:d,focusProps:a?h:m}}},1185:(e,t)=>{"use strict";function n(e,t){let n=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-n)<Math.abs(e-n)?t:e,t.qualities[0]):n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findClosestQuality",{enumerable:!0,get:function(){return n}})},1207:(e,t,n)=>{"use strict";n.d(t,{S:()=>l});var r=n(4232),o=n(715),a=n(5857),i=n(7737);function l(e,t){let n=(0,r.useId)(),l=o.D.get(t),[s,u]=(0,a.y)(l,(0,r.useCallback)(e=>[l.selectors.isTop(e,n),l.selectors.inStack(e,n)],[l,n]));return(0,i.s)(()=>{if(e)return l.actions.push(n),()=>l.actions.pop(n)},[l,e,n]),!!e&&(!u||s)}},1303:(e,t,n)=>{"use strict";n.d(t,{S:()=>a,a:()=>i});var r=n(4232);let o=(0,r.createContext)(!1);function a(){return(0,r.useContext)(o)}function i(e){return r.createElement(o.Provider,{value:e.force},e.children)}},1495:(e,t,n)=>{"use strict";n.d(t,{L:()=>l});var r=n(4232),o=n(1787),a=n(7737);function i(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}}function l(e,t,n=!1){let[s,u]=(0,r.useState)(()=>i(t));return(0,a.s)(()=>{if(!t||!e)return;let n=(0,o.e)();return n.requestAnimationFrame(function e(){n.requestAnimationFrame(e),u(e=>{let n=i(t);return n.width===e.width&&n.height===e.height?e:n})}),()=>{n.dispose()}},[t,e]),n?{width:`${s.width}px`,height:`${s.height}px`}:s}}
1,1572:(e,t,n)=>{"use strict";n.d(t,{g:()=>l});var r=n(7876),o=n(4587),a=n.n(o);let i={src:"/_next/static/media/iconTransparent-hands.f7d0a48e.svg",height:155,width:154,blurWidth:0,blurHeight:0};function l({...e}){return(0,r.jsxs)("div",{...e,className:"flex",children:[(0,r.jsx)(a(),{src:i,alt:"logo",width:48,height:48}),(0,r.jsx)("p",{className:"self-center pl-2 text-base dark:text-white sm:text-xl",children:"TimeToTime.app"})]})}},1612:(e,t,n)=>{"use strict";let r,o;n.d(t,{Ac:()=>s,Ci:()=>c,FX:()=>m,mK:()=>u,oE:()=>h,v6:()=>g,zv:()=>b});var a=n(4232),i=n(7133),l=n(9289),s=((r=s||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),u=((o=u||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function c(){let e,t,n=(e=(0,a.useRef)([]),t=(0,a.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]),(...n)=>{if(!n.every(e=>null==e))return e.current=n,t});return(0,a.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:p;let u=f(t,e);if(a)return d(u,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=u;if(e)return d(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=u;return(0,l.Y)(+!e,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},n,r,i,s)})}return d(u,n,r,i,s)})({mergeRefs:n,...e}),[n])}function d(e,t={},n,r,o){let{as:l=n,children:s,refName:u="ref",...c}=v(e,["unmount","static"]),p=void 0!==e.ref?{[u]:e.ref}:{},g="function"==typeof s?s(t):s;g=function e(t){if(null!=t&&t.$$typeof===Symbol.for("react.lazy")){let n=t._payload;if(null!=n&&"fulfilled"===n.status)return e(n.value)}return t}(g),"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t)),c["aria-labelledby"]&&c["aria-labelledby"]===c.id&&(c["aria-labelledby"]=void 0);let m={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(m["data-headlessui-state"]=n.join(" "),n))m[`data-${e}`]=""}if(b(l)&&(Object.keys(h(c)).length>0||Object.keys(h(m)).length>0))if(!(0,a.isValidElement)(g)||Array.isArray(g)&&g.length>1||b(g.type)){if(Object.keys(h(c)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(h(c)).concat(Object.keys(h(m))).map(e=>`  - ${e}`).join(`
2`),"","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(`
3`)].join(`
4`))}else{var y;let e=g.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>(0,i.x)(t(...e),c.className):(0,i.x)(t,c.className),r=f(g.props,h(v(c,["ref"])));for(let e in m)e in r&&delete m[e];return(0,a.cloneElement)(g,Object.assign({},r,m,p,{ref:o((y=g,a.version.split(".")[0]>="19"?y.props.ref:y.ref),p.ref)},n?{className:n}:{}))}return(0,a.createElement)(l,Object.assign({},v(c,["ref"]),!b(l)&&p,!b(l)&&m),g)}function p(...e){return e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function f(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){for(let o of n[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;o(t,...r)}}});return t}function g(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){for(let r of n[e])null==r||r(...t)}});return t}function m(e){var t;return Object.assign((0,a.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function h(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function v(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function b(e){return e===a.Fragment||e===Symbol.for("react.fragment")}},1665:()=>{},1787:(e,t,n)=>{"use strict";n.d(t,{e:()=>function e(){let t=[],n={addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return n.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return n.add(()=>clearTimeout(t))},microTask(...e){let t={current:!0};return(0,r._)(()=>{t.current&&e[0]()}),n.add(()=>{t.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}});var r=n(2030)},1925:(e,t,n)=>{"use strict";
4Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}});let r=n(9419),o=n(6806),a=n(946),i=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function s(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 u({src:e,sizes:t,unoptimized:n=!1,priority:c=!1,preload:d=!1,loading:p,className:f,quality:g,width:m,height:h,fill:v=!1,style:b,overrideSrc:y,onLoad:x,onLoadingComplete:w,placeholder:E="empty",blurDataURL:k,fetchPriority:S,decoding:T="async",layout:O,objectFit:A,objectPosition:C,lazyBoundary:_,lazyRoot:P,...L},R){var N;let F,j,I,{imgConf:D,showAltText:M,blurComplete:B,defaultLoader:$}=R,U=D||a.imageConfigDefault;if("allSizes"in U)F=U;else{let e=[...U.deviceSizes,...U.imageSizes].sort((e,t)=>e-t),t=U.deviceSizes.sort((e,t)=>e-t),n=U.qualities?.sort((e,t)=>e-t);F={...U,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===$)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 z=L.loader||$;delete L.loader,delete L.srcSet;let G="__next_img_default"in z;if(G){if("custom"===F.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
5Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=z;z=t=>{let{config:n,...r}=t;return e(r)}}if(O){"fill"===O&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[O];e&&(b={...b,...e});let n={responsive:"100vw",fill:"100vw"}[O];n&&!t&&(t=n)}let H="",W=s(m),Y=s(h),q=!1;if((N=e)&&"object"==typeof N&&(l(N)||void 0!==N.src)){let t=l(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(j=t.blurWidth,I=t.blurHeight,k=k||t.blurDataURL,H=t.src,q=/\.avif(?:\?|$)/i.test(H),!v)if(W||Y){if(W&&!Y){let e=W/t.width;Y=Math.round(t.height*e)}else if(!W&&Y){let e=Y/t.height;W=Math.round(t.width*e)}}else W=t.width,Y=t.height}q&&"blur"===E&&!k&&(E="empty");let V=!c&&!d&&("lazy"===p||void 0===p);(!(e="string"==typeof e?e:H)||e.startsWith("data:")||e.startsWith("blob:"))&&(n=!0,V=!1),F.unoptimized&&(n=!0),G&&!F.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(n=!0);let K=s(g),X=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:A,objectPosition:C}:{},M?{}:{color:"transparent"},b),Z=B||"empty"===E?null:"blur"===E?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:W,heightInt:Y,blurWidth:j,blurHeight:I,blurDataURL:k||"",objectFit:X.objectFit})}")`:`url("${E}")`,Q=i.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,J=Z?{backgroundSize:Q,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Z}:{},ee=function({config:e,src:t,unoptimized:n,width:o,quality:a,sizes:i,loader:l}){if(n){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,r.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,r.getAssetToken)())e=void 0;else if(e){let n=t.indexOf("?");if(-1!==n){let r=new URLSearchParams(t.slice(n+1));r.get("dpl")||(r.append("dpl",e),t=t.slice(0,n)+"?"+r.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:u}=function({deviceSizes:e,allSizes:t},n,r){if(r){let n=/(^|\s)(1?\d?\d)vw/g,o=[];for(let e;e=n.exec(r);)o.push(parseInt(e[2]));if(o.length){let n=.01*Math.min(...o);return{widths:t.filter(t=>t>=e[0]*n),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof n?{widths:e,kind:"w"}:{widths:[...new Set([n,2*n].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,o,i),c=s.length-1;return{sizes:i||"w"!==u?i:"100vw",srcSet:s.map((n,r)=>`${l({config:e,src:t,quality:a,width:n})} ${"w"===u?n:r+1}${u}`).join(", "),src:l({config:e,src:t,quality:a,width:s[c]})}}({config:F,src:e,unoptimized:n,width:W,quality:K,sizes:t,loader:z}),et=V?"lazy":p;return{props:{...L,loading:et,fetchPriority:S,width:W,height:Y,decoding:T,className:f,style:{...X,...J},sizes:ee.sizes,srcSet:ee.srcSet,src:y||ee.src},meta:{unoptimized:n,preload:d||c,placeholder:E,fill:v}}}},2030:(e,t,n)=>{"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{_:()=>r})},2307:(e,t,n)=>{"use strict";n.d(t,{TW:()=>o,X7:()=>l,bq:()=>i,zm:()=>a});var r=n(3915);function o(e){var t;return r._.isServer?null:null==e?document:null!=(t=null==e?void 0:e.ownerDocument)?t:document}function a(e){var t,n;return r._.isServer?null:null==e?document:null!=(n=null==(t=null==e?void 0:e.getRootNode)?void 0:t.call(e))?n:document}function i(e){var t,n;return null!=(n=null==(t=a(e))?void 0:t.activeElement)?n:null}function l(e){return i(e)===e}},2453:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>F,Gs:()=>T});var r,o,a,i,l,s,u,c,d,p,f,g,m,h,v,b,y,x,w,E=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var o,a;switch(n=n||{},r.util.type(t)){case"Object":if(n[a=r.util.objId(t)])return n[a];for(var i in o={},n[a]=o,t)t.hasOwnProperty(i)&&(o[i]=e(t[i],n));return o;case"Array":if(n[a=r.util.objId(t)])return n[a];return o=[],n[a]=o,t.forEach(function(t,r){o[r]=e(t,n)}),o;default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var o=e.classList;if(o.contains(t))return!0;
5if(o.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var o in t)n[o]=t[o];return n},insertBefore:function(e,t,n,o){var a=(o=o||r.languages)[e],i={};for(var l in a)if(a.hasOwnProperty(l)){if(l==t)for(var s in n)n.hasOwnProperty(s)&&(i[s]=n[s]);n.hasOwnProperty(l)||(i[l]=a[l])}var u=o[e];return o[e]=i,r.languages.DFS(r.languages,function(t,n){n===u&&t!=e&&(this[t]=i)}),i},DFS:function e(t,n,o,a){a=a||{};var i=r.util.objId;for(var l in t)if(t.hasOwnProperty(l)){n.call(t,l,t[l],o||l);var s=t[l],u=r.util.type(s);"Object"!==u||a[i(s)]?"Array"!==u||a[i(s)]||(a[i(s)]=!0,e(s,n,l,a)):(a[i(s)]=!0,e(s,n,null,a))}}},plugins:{},highlight:function(e,t,n){var a={code:e,grammar:t,language:n};return r.hooks.run("before-tokenize",a),a.tokens=r.tokenize(a.code,a.grammar),r.hooks.run("after-tokenize",a),o.stringify(r.util.encode(a.tokens),a.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var s in n)t[s]=n[s];delete t.rest}var u=new i;return l(u,u.head,e),function e(t,n,i,s,u,c){for(var d in i)if(i.hasOwnProperty(d)&&i[d]){var p=i[d];p=Array.isArray(p)?p:[p];for(var f=0;f<p.length;++f){if(c&&c.cause==d+","+f)return;var g=p[f],m=g.inside,h=!!g.lookbehind,v=!!g.greedy,b=g.alias;if(v&&!g.pattern.global){var y=g.pattern.toString().match(/[imsuy]*$/)[0];g.pattern=RegExp(g.pattern.source,y+"g")}for(var x=g.pattern||g,w=s.next,E=u;w!==n.tail&&(!c||!(E>=c.reach));E+=w.value.length,w=w.next){var k,S=w.value;if(n.length>t.length)return;if(!(S instanceof o)){var T=1;if(v){if(!(k=a(x,E,t,h))||k.index>=t.length)break;var O=k.index,A=k.index+k[0].length,C=E;for(C+=w.value.length;O>=C;)C+=(w=w.next).value.length;if(C-=w.value.length,E=C,w.value instanceof o)continue;for(var _=w;_!==n.tail&&(C<A||"string"==typeof _.value);_=_.next)T++,C+=_.value.length;T--,S=t.slice(E,C),k.index-=E}else if(!(k=a(x,0,S,h)))continue;var O=k.index,P=k[0],L=S.slice(0,O),R=S.slice(O+P.length),N=E+S.length;c&&N>c.reach&&(c.reach=N);var F=w.prev;if(L&&(F=l(n,F,L),E+=L.length),function(e,t,n){for(var r=t.next,o=0;o<n&&r!==e.tail;o++)r=r.next;t.next=r,r.prev=t,e.length-=o}(n,F,T),w=l(n,F,new o(d,m?r.tokenize(P,m):P,b,P)),R&&l(n,w,R),T>1){var j={cause:d+","+f,reach:N};e(t,n,i,w.prev,E,j),c&&j.reach>c.reach&&(c.reach=j.reach)}}}}}}(e,u,t,u.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(u)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var o,a=0;o=n[a++];)o(t)}},Token:o};function o(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function a(e,t,n,r){e.lastIndex=t;var o=e.exec(n);if(o&&r&&o[1]){var a=o[1].length;o.index+=a,o[0]=o[0].slice(a)}return o}function i(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}return o.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var o="";return t.forEach(function(t){o+=e(t,n)}),o}var a={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},i=t.alias;i&&(Array.isArray(i)?Array.prototype.push.apply(a.classes,i):a.classes.push(i)),r.hooks.run("wrap",a);var l="";for(var s in a.attributes)l+=" "+s+'="'+(a.attributes[s]||"").replace(/"/g,"&quot;")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+l+">"+a.content+"</"+a.tag+">"},r}();E.default=E,E.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>
5\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},E.languages.markup.tag.inside["attr-value"].inside.entity=E.languages.markup.entity,E.languages.markup.doctype.inside["internal-subset"].inside=E.languages.markup,E.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),Object.defineProperty(E.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:E.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:E.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:r},E.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(E.languages.markup.tag,"addAttribute",{value:function(e,t){E.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:E.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),E.languages.html=E.languages.markup,E.languages.mathml=E.languages.markup,E.languages.svg=E.languages.markup,E.languages.xml=E.languages.extend("markup",{}),E.languages.ssml=E.languages.xml,E.languages.atom=E.languages.xml,E.languages.rss=E.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_
5CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>
vendor: 4,082 bytes, line 5
5&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var o=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=r.variable[1].inside,i=0;i<o.length;i++)a[o[i]]=e.languages.bash[o[i]];e.languages.shell=e.languages.bash}(E),E.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},E.languages.c=E.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),E.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),E.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},E.languages.c.string],char:E.languages.c.char,comment:E.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:E.languages.c}}}}),E.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete E.languages.c.boolean,r=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,o=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return r.source}),E.languages.cpp=E.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return r.source})),lookbehind:!0}
vendor: 4,225 bytes, line 5
5,/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:r,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),E.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,function(){return o})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),E.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:E.languages.cpp}}}}),E.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),E.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:E.languages.extend("cpp",{})}}),E.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},E.languages.cpp["base-clause"]),a=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,E.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+a.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+a.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+a.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:a,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},E.languages.css.atrule.inside.rest=E.languages.css,(i=E.languages.markup)&&(i.tag.addInlined("style","css"),i.tag.addAttribute("style","css")),s=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,E.languages.css.selector={pattern:E.languages.css.selector.pattern,lookbehind:!0,inside:l={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+s.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[s,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},E.languages.css.atrule.inside["selector-function-argument"].inside=l,E.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),u={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},c={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},E.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"}
vendor: 4,248 bytes, line 5
5,color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:u,number:c,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:u,number:c}),E.languages.javascript=E.languages.extend("clike",{"class-name":[E.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source)+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),E.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,E.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:E.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:E.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:E.languages.javascript}
5,{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:E.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:E.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),E.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:E.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),E.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),E.languages.markup&&(E.languages.markup.tag.addInlined("script","javascript"),E.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),E.languages.js=E.languages.javascript,d=/#(?!\{).+/,p={pattern:/#\{[^}]+\}/,alias:"variable"},E.languages.coffeescript=E.languages.extend("javascript",{comment:d,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:p}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),E.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:d,interpolation:p}}}),E.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:E.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:p}}]}),E.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete E.languages.coffeescript["template-string"],E.languages.coffee=E.languages.coffeescript,function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ 	]+"+t.source+")?|"+t.source+"(?:[ 	]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){return t=(t||"").replace(/m/g,"")+"m",RegExp(/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<value>>/g,function(){return e}),t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<key>>/g,function(){return"(?:"+o+"|"+a+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(E),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2}
5)*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])})}),e.hooks.add("after-tokenize",function(e){("markdown"===e.language||"md"===e.language)&&function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var o=t[n];if("code"!==o.type){e(o.content);continue}var a=o.content[1],i=o.content[3];if(a&&i&&"code-language"===a.type&&"code-block"===i.type&&"string"==typeof a.content){var l=a.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),s="language-"+(l=(/[a-z][\w-]*/i.exec(l)||[""])[0].toLowerCase());i.alias?"string"==typeof i.alias?i.alias=[i.alias,s]:i.alias.push(s):i.alias=[s]}}}(e.tokens)}),e.hooks.add("wrap",function(t){if("code-block"===t.type){for(var n,r="",o=0,a=t.classes.length;o<a;o++){var u=t.classes[o],c=/language-(.+)/.exec(u);if(c){r=c[1];break}}var d=e.languages[r];if(d){t.content=e.highlight((n=t.content.replace(i,"")).replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(e,t){if("#"===(t=t.toLowerCase())[0])return s("x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)));var n=l[t];return n||e}),d,r)}
5else if(r&&"none"!==r&&e.plugins.autoloader){var p="md-"+new Date().valueOf()+"-"+Math.floor(1e16*Math.random());t.attributes.id=p,e.plugins.autoloader.loadLanguages(r,function(){var t=document.getElementById(p);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[r],r))})}}});var i=RegExp(e.languages.markup.tag.pattern.source,"gi"),l={amp:"&",lt:"<",gt:">",quot:'"'},s=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(E),E.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:E.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},E.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var o=[];if(c(["definition-mutation","punctuation"])&&"("===t[n+1].content){n+=2;var a=d(/^\($/,/^\)$/);if(-1===a)continue;for(;n<a;n++){var i=t[n+0];"variable"===i.type&&(p(i,"variable-input"),o.push(i.content))}n=a+1}if(c(["punctuation","property-query"])&&"{"===t[n+0].content&&(p(t[++n+0],"property-mutation"),o.length>0)){var l=d(/^\{$/,/^\}$/);if(-1===l)continue;for(var s=n;s<l;s++){var u=t[s];"variable"===u.type&&o.indexOf(u.content)>=0&&p(u,"variable-input")}}}}function c(e,r){r=r||0;for(var o=0;o<e.length;o++){var a=t[n+(o+r)];if(!a||a.type!==e[o])return!1}return!0}function d(e,r){for(var o=1,a=n;a<t.length;a++){var i=t[a],l=i.content;if("punctuation"===i.type&&"string"==typeof l){if(e.test(l))o++;else if(r.test(l)&&0==--o)return a}}return -1}function p(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}}),E.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPL
5ICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function l(t,n,r){var o={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",o),o.tokens=e.tokenize(o.code,o.grammar),e.hooks.run("after-tokenize",o),o.tokens}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var s={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};e.hooks.add("after-tokenize",function(t){t.language in s&&function t(n){for(var i=0,s=n.length;i<s;i++){var u=n[i];if("string"!=typeof u){var c=u.content;if(!Array.isArray(c)){"string"!=typeof c&&t([c]);continue}if("template-string"===u.type){var d=c[1];if(3===c.length&&"string"!=typeof d&&"embedded-code"===d.type){var p=function e(t){return"string"==typeof t?t:Array.isArray(t)?t.map(e).join(""):e(t.content)}(d),f=d.alias,g=Array.isArray(f)?f[0]:f,m=e.languages[g];if(!m)continue;c[1]=function(t,n,i){var s=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),u=0,c={},d=l(s.map(function(e){if("string"==typeof e)return e;for(var n,r,o=e.content;-1!==t.indexOf((n=u++,r="___"+i.toUpperCase()+"_"+n+"___")););return c[r]=o,r}).join(""),n,i),p=Object.keys(c);return u=0,!function t(n){for(var a=0;a<n.length;a++){if(u>=p.length)return;var i=n[a];if("string"==typeof i||"string"==typeof i.content){var s=p[u],d="string"==typeof i?i:i.content,f=d.indexOf(s);if(-1!==f){++u;var g=d.substring(0,f),m=function(t){var n={};n["interpolation-punctuation"]=o;var a=e.tokenize(t,n);if(3===a.length){var i=[1,1];i.push.apply(i,l(a[1],e.languages.javascript,"javascript")),a.splice.apply(a,i)}return new e.Token("interpolation",a,r.alias,t)}(c[s]),h=d.substring(f+s.length),v=[];
5if(g&&v.push(g),v.push(m),h){var b=[h];t(b),v.push.apply(v,b)}"string"==typeof i?(n.splice.apply(n,[a,1].concat(v)),a+=v.length-1):i.content=v}}else{var y=i.content;Array.isArray(y)?t(y):t([y])}}}(d),new e.Token(i,d,"language-"+i,t)}(p,m,g)}}else t(c)}}}(t.tokens)})}(E),E.languages.typescript=E.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),E.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete E.languages.typescript.parameter,delete E.languages.typescript["literal-property"],f=E.languages.extend("typescript",{}),delete f["class-name"],E.languages.typescript["class-name"].inside=f,E.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:f}}}}),E.languages.ts=E.languages.typescript,function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var o=n[r],a=e.languages.javascript[o];"RegExp"===e.util.type(a)&&(a=e.languages.javascript[o]={pattern:a});var i=a.inside||{};a.inside=i,i["maybe-class-name"]=/^[A-Z][\s\S]*/}}(E),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,o=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function a(e,t){return RegExp(e=e.replace(/<S>/g,function(){return n}).replace(/<BRACES>/g,function(){return r}).replace(/<SPREAD>/g,function(){return o}
vendor: 8,835 bytes, line 5
5),t)}o=a(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},l=function(t){for(var n=[],r=0;r<t.length;r++){var o=t[r],a=!1;if("string"!=typeof o&&("tag"===o.type&&o.content[0]&&"tag"===o.content[0].type?"</"===o.content[0].content[0].content?n.length>0&&n[n.length-1].tagName===i(o.content[0].content[1])&&n.pop():"/>"===o.content[o.content.length-1].content||n.push({tagName:i(o.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:a=!0),(a||"string"==typeof o)&&n.length>0&&0===n[n.length-1].openedBraces){var s=i(o);r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(s+=i(t[r+1]),t.splice(r+1,1)),r>0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(s=i(t[r-1])+s,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",s,null,s)}o.content&&"string"!=typeof o.content&&l(o.content)}};e.hooks.add("after-tokenize",function(e){("jsx"===e.language||"tsx"===e.language)&&l(e.tokens)})}(E),E.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]},Object.keys(g={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"}).forEach(function(e){var t=g[e],n=[];/^\w+$/.test(e)||n.push(/\w+/.exec(e)[0]),"diff"===e&&n.push("bold"),E.languages.diff[e]={pattern:RegExp("^(?:["+t+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:n,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}}),Object.defineProperty(E.languages.diff,"PREFIXES",{value:g}),E.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},E.languages.go=E.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),E.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete E.languages.go["class-name"];function k(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(E.languages["markup-templating"]={},{buildPlaceholders:{value:function(e,t,n,r){if(e.language===t){var o=e.tokenStack=[];e.code=e.code.replace(n,function(n){if("function"==typeof r&&!r(n))return n;for(var a,i=o.length;-1!==e.code.indexOf(a=k(t,i));)++i;return o[i]=n,a}),e.grammar=E.languages.markup}}},tokenizePlaceholders:{value:function(e,t){if(e.language===t&&e.tokenStack){e.grammar=E.languages[t];var n=0,r=Object.keys(e.tokenStack);!function o(a){for(var i=0;i<a.length&&!(n>=r.length);i++){var l=a[i];if("string"==typeof l||l.content&&"string"==typeof l.content){var s=r[n],u=e.tokenStack[s],c="string"==typeof l?l:l.content,d=k(t,s),p=c.indexOf(d);if(p>-1){++n;var f=c.substring(0,p),g=new E.Token(t,E.tokenize(u,e.grammar),"language-"+t,u),m=c.substring(p+d.length),h=[];f&&h.push.apply(h,o([f])),h.push(g),m&&h.push.apply(h,o([m])),"string"==typeof l?a.splice.apply(a,[i,1].concat(h)):l.content=h}}else l.content&&o(l.content)}return a}(e.tokens)}}}}),E.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},E.hooks.add("before-tokenize",function(e){E.languages["markup-templating"].buildPlaceholders(e,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),E.hooks.add("after-tokenize",function(e){E.languages["markup-templating"].tokenizePlaceholders(e,"handlebars")}),E.languages.hbs=E.languages.handlebars,E.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},E.languages.webmanifest=E.languages.json,E.languages.less=E.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),E.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),E.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},E.languages.objectivec=E.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete E.languages.objectivec["class-name"],E.languages.objc=E.languages.objectivec,E.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,al
vendor: 8,913 bytes, line 5
5ias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},E.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},E.languages.python["string-interpolation"].inside.interpolation.inside.rest=E.languages.python,E.languages.py=E.languages.python,E.languages.reason=E.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),E.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete E.languages.reason.function,E.languages.sass=E.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),E.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete E.languages.sass.atrule,m=/\$[-\w]+|#\{\$[-\w]+\}/,h=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],E.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:m,operator:h}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:m,operator:h,important:E.languages.sass.important}}}),delete E.languages.sass.property,delete E.languages.sass.important,E.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}}),E.languages.scss=E.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),E.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),E.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),E.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),E.languages.scss.atrule.inside.rest=E.languages.scss,(y={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:v={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},number:b={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:v,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:b,punctuation:/[{}()\[\];:,]/}).interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:y}},y.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:y}},E.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:y}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:y}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:y}}
5,"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:y.interpolation}},rest:y}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:y.interpolation,comment:y.comment,punctuation:/[{},]/}},func:y.func,string:y.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:y.interpolation,punctuation:/[{}()\[\];:.]/},x=E.util.clone(E.languages.typescript),E.languages.tsx=E.languages.extend("jsx",x),delete E.languages.tsx.parameter,delete E.languages.tsx["literal-property"],(w=E.languages.tsx.tag).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+w.pattern.source+")",w.pattern.flags),w.lookbehind=!0,E.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};var S=n(4232),T={Prism:E,theme:{plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]}};function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var C=/\r\n|\r|\n/,_=function(e){0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},P=function(e,t){var n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},L=function(e){for(var t=[[]],n=[e],r=[0],o=[e.length],a=0,i=0,l=[],s=[l];i>-1;){for(;(a=r[i]++)<o[i];){var u=void 0,c=t[i],d=n[i][a];if("string"==typeof d?(c=i>0?c:["plain"],u=d):(c=P(c,d.type),d.alias&&(c=P(c,d.alias)),u=d.content),"string"!=typeof u){i++,t.push(c),n.push(u),r.push(0),o.push(u.length);continue}var p=u.split(C),f=p.length;l.push({types:c,content:p[0]});for(var g=1;g<f;g++)_(l),s.push(l=[]),l.push({types:c,content:p[g]})}i--,t.pop(),n.pop(),r.pop(),o.pop()}return _(l),s},R=function(e,t){var n=e.plain,r=Object.create(null),o=e.styles.reduce(function(e,n){var r=n.languages,o=n.style;
5return r&&!r.includes(t)||n.types.forEach(function(t){var n=A({},e[t],o);e[t]=n}),e},r);return o.root=n,o.plain=A({},n,{backgroundColor:null}),o};function N(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===t.indexOf(r)&&(n[r]=e[r]);return n}let F=function(e){function t(){for(var t=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];e.apply(this,n),O(this,"getThemeDict",function(e){return void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage?t.themeDict:(t.prevTheme=e.theme,t.prevLanguage=e.language,t.themeDict=e.theme?R(e.theme,e.language):void 0)}),O(this,"getLineProps",function(e){var n=e.key,r=e.className,o=e.style,a=N(e,["key","className","style","line"]),i=A({},a,{className:"token-line",style:void 0,key:void 0}),l=t.getThemeDict(t.props);return void 0!==l&&(i.style=l.plain),void 0!==o&&(i.style=void 0!==i.style?A({},i.style,o):o),void 0!==n&&(i.key=n),r&&(i.className+=" "+r),i}),O(this,"getStyleForToken",function(e){var n=e.types,r=e.empty,o=n.length,a=t.getThemeDict(t.props);if(void 0!==a){if(1===o&&"plain"===n[0])return r?{display:"inline-block"}:void 0;if(1===o&&!r)return a[n[0]];var i=n.map(function(e){return a[e]});return Object.assign.apply(Object,[r?{display:"inline-block"}:{}].concat(i))}}),O(this,"getTokenProps",function(e){var n=e.key,r=e.className,o=e.style,a=e.token,i=N(e,["key","className","style","token"]),l=A({},i,{className:"token "+a.types.join(" "),children:a.content,style:t.getStyleForToken(a),key:void 0});return void 0!==o&&(l.style=void 0!==l.style?A({},l.style,o):o),void 0!==n&&(l.key=n),r&&(l.className+=" "+r),l}),O(this,"tokenize",function(e,t,n,r){var o={code:t,grammar:n,language:r,tokens:[]};e.hooks.run("before-tokenize",o);var a=o.tokens=e.tokenize(o.code,o.grammar,o.language);return e.hooks.run("after-tokenize",o),a})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,r=e.code,o=e.children,a=this.getThemeDict(this.props),i=t.languages[n];return o({tokens:L(void 0!==i?this.tokenize(t,r,i,n):[r]),className:"prism-code language-"+n,style:void 0!==a?a.root:{},getLineProps:this.getLineProps,getTokenProps:this.getTokenProps})},t}(S.Component)},2473:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(4232);function o(){let e=(0,r.useRef)(new Map),t=(0,r.useCallback)((t,n,r,o)=>{let a=(null==o?void 0:o.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:a,options:o}),t.addEventListener(n,a,o)},[]),n=(0,r.useCallback)((t,n,r,o)=>{var a;let i=(null==(a=e.current.get(r))?void 0:a.fn)||r;t.removeEventListener(n,i,o),e.current.delete(r)},[]),o=(0,r.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,r.useEffect)(()=>o,[o]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:o}}},2505:(e,t,n)=>{"use strict";n.d(t,{Ng:()=>a,TW:()=>r,mD:()=>o});let r=e=>{var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document},o=e=>e&&"window"in e&&e.window===e?e:r(e).defaultView||window;function a(e){return null!==e&&"object"==typeof e&&"nodeType"in e&&"number"==typeof e.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e}},2529:(e,t,n)=>{"use strict";n.d(t,{c:()=>o});var r=n(4232);function o(e,t){return(0,r.useMemo)(()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";if("string"==typeof r&&"button"===r.toLowerCase()||(null==t?void 0:t.tagName)==="BUTTON"&&!t.hasAttribute("type"))return"button"},[e.type,e.as,t])}},2795:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let r=n(1185),o=n(9419);function a({config:e,src:t,width:n,quality:i}){let l=(0,o.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,o.getAssetToken)())l=void 0;else{let e=t.indexOf("?");if(-1!==e){let n=new URLSearchParams(t.slice(e+1)),r=n.get("dpl");if(r){l=r,n.delete("dpl");let o=n.toString();t=t.slice(0,e)+(o?"?"+o:"")}}}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.
6Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,
6configurable:!0});let s=(0,r.findClosestQuality)(i,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${n}&q=${s}${t.startsWith("/")&&l?`&dpl=${l}`:""}`}a.__next_img_default=!0;let i=a},2814:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});class r extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}},2853:(e,t,n)=>{"use strict";n.d(t,{v:()=>d});var r=n(1787),o=n(2307),a=n(1207),i=n(7737);let l=new Map,s=new Map;function u(e){var t;let n=null!=(t=s.get(e))?t:0;return s.set(e,n+1),0!==n?()=>c(e):(l.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0,()=>c(e))}function c(e){var t;let n=null!=(t=s.get(e))?t:1;if(1===n?s.delete(e):s.set(e,n-1),1!==n)return;let r=l.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,l.delete(e))}function d(e,{allowed:t,disallowed:n}={}){let l=(0,a.S)(e,"inert-others");(0,i.s)(()=>{var e,a;if(!l)return;let i=(0,r.e)();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&i.add(u(t));let s=null!=(a=null==t?void 0:t())?a:[];for(let e of s){if(!e)continue;let t=(0,o.TW)(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)s.some(t=>e.contains(t))||i.add(u(e));n=n.parentElement}}return i.dispose},[l,t,n])}},3074:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(4094)}])},3162:(e,t,n)=>{"use strict";n.d(t,{M:()=>a});var r=n(4232),o=n(9842);function a(e,t,n,a){let i=(0,o.Y)(n);(0,r.useEffect)(()=>{function n(e){i.current(e)}return(e=null!=e?e:window).addEventListener(t,n,a),()=>e.removeEventListener(t,n,a)},[e,t,a])}},3345:(e,t,n)=>{"use strict";n.d(t,{j:()=>c});var r=n(4232),o=n(9540),a=n(7784),i=n(8127),l=n(4441),s=n(9842),u=n(892);function c(e,t,n){let c=(0,s.Y)(n),d=(0,r.useCallback)(function(e,n){if(e.defaultPrevented)return;let r=n(e);if(null!==r&&r.getRootNode().contains(r)&&r.isConnected){for(let n of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t))if(null!==n&&(n.contains(r)||e.composed&&e.composedPath().includes(n)))return;return(0,a.Bm)(r,a.MZ.Loose)||-1===r.tabIndex||e.preventDefault(),c.current(e,r)}},[c,t]),p=(0,r.useRef)(null);(0,l.z)(e,"pointerdown",e=>{var t,n;(0,i.Fr)()||(p.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),(0,l.z)(e,"pointerup",e=>{if((0,i.Fr)()||!p.current)return;let t=p.current;return p.current=null,d(e,()=>t)},!0);let f=(0,r.useRef)({x:0,y:0});(0,l.z)(e,"touchstart",e=>{f.current.x=e.touches[0].clientX,f.current.y=e.touches[0].clientY},!0),(0,l.z)(e,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-f.current.x)>=30||Math.abs(t.y-f.current.y)>=30))return d(e,()=>o.Lk(e.target)?e.target:null)},!0),(0,u.M)(e,"blur",e=>d(e,()=>o.Gu(window.document.activeElement)?window.document.activeElement:null),!0)}},3396:function(){!function(){"use strict";function e(e){var t=!0,n=!1,r=null,o={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function a(e){return!!e&&e!==document&&"HTML"!==e.nodeName&&"BODY"!==e.nodeName&&"classList"in e&&"contains"in e.classList}function i(e){e.classList.contains("focus-visible")||(e.classList.add("focus-visible"),e.setAttribute("data-focus-visible-added",""))}function l(e){t=!1}function s(){document.addEventListener("mousemove",u),document.addEventListener("mousedown",u),document.addEventListener("mouseup",u),document.addEventListener("pointermove",u),document.addEventListener("pointerdown",u),document.addEventListener("pointerup",u),document.addEventListener("touchmove",u),document.addEventListener("touchstart",u),document.addEventListener("touchend",u)}function u(e){e.target.nodeName&&"html"===e.target.nodeName.toLowerCase()||(t=!1,document.removeEventListener("mousemove",u),document.removeEventListener("mousedown",u),document.removeEventListener("mouseup",u),document.removeEventListener("pointermove",u),document.removeEventListener("pointerdown",u),document.removeEventListener("pointerup",u),document.removeEventListener("touchmove",u),document.removeEventListener("touchstart",u),document.removeEventListener("touchend",u))}document.addEventListener("keydown",function(n){n.metaKey||n.altKey||n.ctrlKey||(a(e.activeElement)&&i(e.activeElement),t=!0)},!0),document.addEventListener("mousedown",l,!0),document.addEventListener("pointerdown",l,!0),document.addEventListener("touchstart",l,!0),document.addEventListener("visibilitychange",function(e){"hidden"===document.visibilityState&&(n&&(t=!0),s())},!0),s(),e.addEventListener("focus",function(e){if(a(e.target)){var n,r,l;(t||(r=(n=e.target).type,"INPUT"===(l=n.tagName)&&o[r]&&!n.readOnly||"TEXTAREA"===l&&!n.readOnly||n.isContentEditable||0))&&i(e.target)}},!0),e.addEventListener("blur",function(e){if(a(e.target)&&(e.target.classList.contains("focus-visible")||e.target.hasAttribute("data-focus-visible-added"))){var t;n=!0,window.clearTimeout(r),r=window.setTimeout(function(){n=!1},100),(t=e.target).hasAttribute("data-focus-visible-added")&&(t.classList.remove("focus-visible"),t.removeAttribute("data-focus-visible-added"))}},!0),e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.host?e.host.setAttribute("data-js-focus-visible",""):e.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if("u">typeof window&&"u">typeof document){var t;window.applyFocusVisiblePolyfill=e;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(e){(t=document.createEvent("CustomEvent")).initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}"u">typeof document&&e(document)}()},3660:(e,t,n)=>{"use strict";n.d(t,{L:()=>a});var r=n(4232),o=n(1787);function a(){let[e]=(0,r.useState)(o.e);return(0,r.useEffect)(()=>()=>
6e.dispose(),[e]),e}},3872:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let r=n(4232);function o(e,t){let n=(0,r.useRef)(null),o=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(n.current=a(e,r)),t&&(o.current=a(t,r))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("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)},3890:(e,t,n)=>{"use strict";let r;n.d(t,{D:()=>o});var o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},3915:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=Object.defineProperty,o=(e,t,n)=>{let o;return(o="symbol"!=typeof t?t+"":t)in e?r(e,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[o]=n,n};class a{constructor(){o(this,"current",this.detect()),o(this,"handoffState","pending"),o(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let i=new a},3966:(e,t,n)=>{"use strict";function r(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return r}}),n(6720),("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)},3988:(e,t,n)=>{"use strict";n.d(t,{O:()=>l});var r=n(4232),o=n(1787),a=n(9540),i=n(9842);function l(e,t,n){let l=(0,i.Y)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&n()});(0,r.useEffect)(()=>{if(!e)return;let n=null===t?null:a.sb(t)?t:t.current;if(!n)return;let r=(0,o.e)();if("u">typeof ResizeObserver){let e=new ResizeObserver(()=>l.current(n));e.observe(n),r.add(()=>e.disconnect())}if("u">typeof IntersectionObserver){let e=new IntersectionObserver(()=>l.current(n));e.observe(n),r.add(()=>e.disconnect())}return()=>r.dispose()},[t,l,e])}},4094:(e,t,n)=>{"use strict";let r,o,a,i,l,s,u;n.r(t),n.d(t,{default:()=>ts});var c=n(7876);n(3396),n(1665);var d=n(7328),p=n.n(d);function f(e){if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}let g=[["\xdf","ss"],["ẞ","Ss"],["\xe4","ae"],["\xc4","Ae"],["\xf6","oe"],["\xd6","Oe"],["\xfc","ue"],["\xdc","Ue"],["\xc0","A"],["\xc1","A"],["\xc2","A"],["\xc3","A"],["\xc4","Ae"],["\xc5","A"],["\xc6","AE"],["\xc7","C"],["\xc8","E"],["\xc9","E"],["\xca","E"],["\xcb","E"],["\xcc","I"],["\xcd","I"],["\xce","I"],["\xcf","I"],["\xd0","D"],["\xd1","N"],["\xd2","O"],["\xd3","O"],["\xd4","O"],["\xd5","O"],["\xd6","Oe"],["Ő","O"],["\xd8","O"],["\xd9","U"],["\xda","U"],["\xdb","U"],["\xdc","Ue"],["Ű","U"],["\xdd","Y"],["\xde","TH"],["\xdf","ss"],["\xe0","a"],["\xe1","a"],["\xe2","a"],["\xe3","a"],["\xe4","ae"],["\xe5","a"],["\xe6","ae"],["\xe7","c"],["\xe8","e"],["\xe9","e"],["\xea","e"],["\xeb","e"],["\xec","i"],["\xed","i"],["\xee","i"],["\xef","i"],["\xf0","d"],["\xf1","n"],["\xf2","o"],["\xf3","o"],["\xf4","o"],["\xf5","o"],["\xf6","oe"],["ő","o"],["\xf8","o"],["\xf9","u"],["\xfa","u"],["\xfb","u"],["\xfc","ue"],["ű","u"],["\xfd","y"],["\xfe","th"],["\xff","y"],["ẞ","SS"],["\xe0","a"],["\xc0","A"],["\xe1","a"],["\xc1","A"],["\xe2","a"],["\xc2","A"],["\xe3","a"],["\xc3","A"],["\xe8","e"],["\xc8","E"],["\xe9","e"],["\xc9","E"],["\xea","e"],["\xca","E"],["\xec","i"],["\xcc","I"],["\xed","i"],["\xcd","I"],["\xf2","o"],["\xd2","O"],["\xf3","o"],["\xd3","O"],["\xf4","o"],["\xd4","O"],["\xf5","o"],["\xd5","O"],["\xf9","u"],["\xd9","U"],["\xfa","u"],["\xda","U"],["\xfd","y"],["\xdd","Y"],["ă","a"],["Ă","A"],["Đ","D"],["đ","d"],["ĩ","i"],["Ĩ","I"],["ũ","u"],["Ũ","U"],["ơ","o"],["Ơ","O"],["ư","u"],["Ư","U"],["ạ","a"],["Ạ","A"],["ả","a"],["Ả","A"],["ấ","a"],["Ấ","A"],["ầ","a"],["Ầ","A"],["ẩ","a"],["Ẩ","A"],["ẫ","a"],["Ẫ","A"],["ậ","a"],["Ậ","A"],["ắ","a"],["Ắ","A"],["ằ","a"],["Ằ","A"],["ẳ","a"],["Ẳ","A"],["ẵ","a"],["Ẵ","A"],["ặ","a"],["Ặ","A"],["ẹ","e"],["Ẹ","E"],["ẻ","e"],["Ẻ","E"],["ẽ","e"],["Ẽ","E"],["ế","e"],["Ế","
6E"],["ề","e"],["Ề","E"],["ể","e"],["Ể","E"],["ễ","e"],["Ễ","E"],["ệ","e"],["Ệ","E"],["ỉ","i"],["Ỉ","I"],["ị","i"],["Ị","I"],["ọ","o"],["Ọ","O"],["ỏ","o"],["Ỏ","O"],["ố","o"],["Ố","O"],["ồ","o"],["Ồ","O"],["ổ","o"],["Ổ","O"],["ỗ","o"],["Ỗ","O"],["ộ","o"],["Ộ","O"],["ớ","o"],["Ớ","O"],["ờ","o"],["Ờ","O"],["ở","o"],["Ở","O"],["ỡ","o"],["Ỡ","O"],["ợ","o"],["Ợ","O"],["ụ","u"],["Ụ","U"],["ủ","u"],["Ủ","U"],["ứ","u"],["Ứ","U"],["ừ","u"],["Ừ","U"],["ử","u"],["Ử","U"],["ữ","u"],["Ữ","U"],["ự","u"],["Ự","U"],["ỳ","y"],["Ỳ","Y"],["ỵ","y"],["Ỵ","Y"],["ỷ","y"],["Ỷ","Y"],["ỹ","y"],["Ỹ","Y"],["ء","e"],["آ","a"],["أ","a"],["ؤ","w"],["إ","i"],["ئ","y"],["ا","a"],["ب","b"],["ة","t"],["ت","t"],["ث","th"],["ج","j"],["ح","h"],["خ","kh"],["د","d"],["ذ","dh"],["ر","r"],["ز","z"],["س","s"],["ش","sh"],["ص","s"],["ض","d"],["ط","t"],["ظ","z"],["ع","e"],["غ","gh"],["ـ","_"],["ف","f"],["ق","q"],["ك","k"],["ل","l"],["م","m"],["ن","n"],["ه","h"],["و","w"],["ى","a"],["ي","y"],["َ‎","a"],["ُ","u"],["ِ‎","i"],["٠","0"],["١","1"],["٢","2"],["٣","3"],["٤","4"],["٥","5"],["٦","6"],["٧","7"],["٨","8"],["٩","9"],["چ","ch"],["ک","k"],["گ","g"],["پ","p"],["ژ","zh"],["ی","y"],["۰","0"],["۱","1"],["۲","2"],["۳","3"],["۴","4"],["۵","5"],["۶","6"],["۷","7"],["۸","8"],["۹","9"],["ټ","p"],["ځ","z"],["څ","c"],["ډ","d"],["ﺫ","d"],["ﺭ","r"],["ړ","r"],["ﺯ","z"],["ږ","g"],["ښ","x"],["ګ","g"],["ڼ","n"],["ۀ","e"],["ې","e"],["ۍ","ai"],["ٹ","t"],["ڈ","d"],["ڑ","r"],["ں","n"],["ہ","h"],["ھ","h"],["ے","e"],["А","A"],["а","a"],["Б","B"],["б","b"],["В","V"],["в","v"],["Г","G"],["г","g"],["Д","D"],["д","d"],["ъе","ye"],["Ъе","Ye"],["ъЕ","yE"],["ЪЕ","YE"],["Е","E"],["е","e"],["Ё","Yo"],["ё","yo"],["Ж","Zh"],["ж","zh"],["З","Z"],["з","z"],["И","I"],["и","i"],["ый","iy"],["Ый","Iy"],["ЫЙ","IY"],["ыЙ","iY"],["Й","Y"],["й","y"],["К","K"],["к","k"],["Л","L"],["л","l"],["М","M"],["м","m"],["Н","N"],["н","n"],["О","O"],["о","o"],["П","P"],["п","p"],["Р","R"],["р","r"],["С","S"],["с","s"],["Т","T"],["т","t"],["У","U"],["у","u"],["Ф","F"],["ф","f"],["Х","Kh"],["х","kh"],["Ц","Ts"],["ц","ts"],["Ч","Ch"],["ч","ch"],["Ш","Sh"],["ш","sh"],["Щ","Sch"],["щ","sch"],["Ъ",""],["ъ",""],["Ы","Y"],["ы","y"],["Ь",""],["ь",""],["Э","E"],["э","e"],["Ю","Yu"],["ю","yu"],["Я","Ya"],["я","ya"],["ă","a"],["Ă","A"],["ș","s"],["Ș","S"],["ț","t"],["Ț","T"],["ţ","t"],["Ţ","T"],["ş","s"],["Ş","S"],["\xe7","c"],["\xc7","C"],["ğ","g"],["Ğ","G"],["ı","i"],["İ","I"],["ա","a"],["Ա","A"],["բ","b"],["Բ","B"],["գ","g"],["Գ","G"],["դ","d"],["Դ","D"],["ե","ye"],["Ե","Ye"],["զ","z"],["Զ","Z"],["է","e"],["Է","E"],["ը","y"],["Ը","Y"],["թ","t"],["Թ","T"],["ժ","zh"],["Ժ","Zh"],["ի","i"],["Ի","I"],["լ","l"],["Լ","L"],["խ","kh"],["Խ","Kh"],["ծ","ts"],["Ծ","Ts"],["կ","k"],["Կ","K"],["հ","h"],["Հ","H"],["ձ","dz"],["Ձ","Dz"],["ղ","gh"],["Ղ","Gh"],["ճ","tch"],["Ճ","Tch"],["մ","m"],["Մ","M"],["յ","y"],["Յ","Y"],["ն","n"],["Ն","N"],["շ","sh"],["Շ","Sh"],["ո","vo"],["Ո","Vo"],["չ","ch"],["Չ","Ch"],["պ","p"],["Պ","P"],["ջ","j"],["Ջ","J"],["ռ","r"],["Ռ","R"],["ս","s"],["Ս","S"],["վ","v"],["Վ","V"],["տ","t"],["Տ","T"],["ր","r"],["Ր","R"],["ց","c"],["Ց","C"],["ու","u"],["ՈՒ","U"],["Ու","U"],["փ","p"],["Փ","P"],["ք","q"],["Ք","Q"],["օ","o"],["Օ","O"],["ֆ","f"],["Ֆ","F"],["և","yev"],["ა","a"],["ბ","b"],["გ","g"],["დ","d"],["ე","e"],["ვ","v"],["ზ","z"],["თ","t"],["ი","i"],["კ","k"],["ლ","l"],["მ","m"],["ნ","n"],["ო","o"],["პ","p"],["ჟ","zh"],["რ","r"],["ს","s"],["ტ","t"],["უ","u"],["ფ","ph"],["ქ","q"],["ღ","gh"],["ყ","k"],["შ","sh"],["ჩ","ch"],["ც","ts"],["ძ","dz"],["წ","ts"],["ჭ","tch"],["ხ","kh"],["ჯ","j"],["ჰ","h"],["č","c"],["ď","d"],["ě","e"],["ň","n"],["ř","r"],["š","s"],["ť","t"],["ů","u"],["ž","z"],["Č","C"],["Ď","D"],["Ě","E"],["Ň","N"],["Ř","R"],["Š","S"],["Ť","T"],["Ů","U"],["Ž","Z"],["ހ","h"],["ށ","sh"],["ނ","
6n"],["ރ","r"],["ބ","b"],["ޅ","lh"],["ކ","k"],["އ","a"],["ވ","v"],["މ","m"],["ފ","f"],["ދ","dh"],["ތ","th"],["ލ","l"],["ގ","g"],["ޏ","gn"],["ސ","s"],["ޑ","d"],["ޒ","z"],["ޓ","t"],["ޔ","y"],["ޕ","p"],["ޖ","j"],["ޗ","ch"],["ޘ","tt"],["ޙ","hh"],["ޚ","kh"],["ޛ","th"],["ޜ","z"],["ޝ","sh"],["ޞ","s"],["ޟ","d"],["ޠ","t"],["ޡ","z"],["ޢ","a"],["ޣ","gh"],["ޤ","q"],["ޥ","w"],["ަ","a"],["ާ","aa"],["ި","i"],["ީ","ee"],["ު","u"],["ޫ","oo"],["ެ","e"],["ޭ","ey"],["ޮ","o"],["ޯ","oa"],["ް",""],["α","a"],["β","v"],["γ","g"],["δ","d"],["ε","e"],["ζ","z"],["η","i"],["θ","th"],["ι","i"],["κ","k"],["λ","l"],["μ","m"],["ν","n"],["ξ","ks"],["ο","o"],["π","p"],["ρ","r"],["σ","s"],["τ","t"],["υ","y"],["φ","f"],["χ","x"],["ψ","ps"],["ω","o"],["ά","a"],["έ","e"],["ί","i"],["ό","o"],["ύ","y"],["ή","i"],["ώ","o"],["ς","s"],["ϊ","i"],["ΰ","y"],["ϋ","y"],["ΐ","i"],["Α","A"],["Β","B"],["Γ","G"],["Δ","D"],["Ε","E"],["Ζ","Z"],["Η","I"],["Θ","TH"],["Ι","I"],["Κ","K"],["Λ","L"],["Μ","M"],["Ν","N"],["Ξ","KS"],["Ο","O"],["Π","P"],["Ρ","R"],["Σ","S"],["Τ","T"],["Υ","Y"],["Φ","F"],["Χ","X"],["Ψ","PS"],["Ω","O"],["Ά","A"],["Έ","E"],["Ί","I"],["Ό","O"],["Ύ","Y"],["Ή","I"],["Ώ","O"],["Ϊ","I"],["Ϋ","Y"],["ā","a"],["ē","e"],["ģ","g"],["ī","i"],["ķ","k"],["ļ","l"],["ņ","n"],["ū","u"],["Ā","A"],["Ē","E"],["Ģ","G"],["Ī","I"],["Ķ","K"],["Ļ","L"],["Ņ","N"],["Ū","U"],["č","c"],["š","s"],["ž","z"],["Č","C"],["Š","S"],["Ž","Z"],["ą","a"],["č","c"],["ę","e"],["ė","e"],["į","i"],["š","s"],["ų","u"],["ū","u"],["ž","z"],["Ą","A"],["Č","C"],["Ę","E"],["Ė","E"],["Į","I"],["Š","S"],["Ų","U"],["Ū","U"],["Ќ","Kj"],["ќ","kj"],["Љ","Lj"],["љ","lj"],["Њ","Nj"],["њ","nj"],["Тс","Ts"],["тс","ts"],["ą","a"],["ć","c"],["ę","e"],["ł","l"],["ń","n"],["ś","s"],["ź","z"],["ż","z"],["Ą","A"],["Ć","C"],["Ę","E"],["Ł","L"],["Ń","N"],["Ś","S"],["Ź","Z"],["Ż","Z"],["Є","Ye"],["І","I"],["Ї","Yi"],["Ґ","G"],["є","ye"],["і","i"],["ї","yi"],["ґ","g"],["IJ","IJ"],["ij","ij"],["\xa2","c"],["\xa5","Y"],["߿","b"],["৳","t"],["૱","Bo"],["฿","B"],["₠","CE"],["₡","C"],["₢","Cr"],["₣","F"],["₥","m"],["₦","N"],["₧","Pt"],["₨","Rs"],["₩","W"],["₫","s"],["€","E"],["₭","K"],["₮","T"],["₯","Dp"],["₰","S"],["₱","P"],["₲","G"],["₳","A"],["₴","S"],["₵","C"],["₶","tt"],["₷","S"],["₸","T"],["₹","R"],["₺","L"],["₽","P"],["₿","B"],["﹩","$"],["¢","c"],["¥","Y"],["₩","W"],["\uD835\uDC00","A"],["\uD835\uDC01","B"],["\uD835\uDC02","C"],["\uD835\uDC03","D"],["\uD835\uDC04","E"],["\uD835\uDC05","F"],["\uD835\uDC06","G"],["\uD835\uDC07","H"],["\uD835\uDC08","I"],["\uD835\uDC09","J"],["\uD835\uDC0A","K"],["\uD835\uDC0B","L"],["\uD835\uDC0C","M"],["\uD835\uDC0D","N"],["\uD835\uDC0E","O"],["\uD835\uDC0F","P"],["\uD835\uDC10","Q"],["\uD835\uDC11","R"],["\uD835\uDC12","S"],["\uD835\uDC13","T"],["\uD835\uDC14","U"],["\uD835\uDC15","V"],["\uD835\uDC16","W"],["\uD835\uDC17","X"],["\uD835\uDC18","Y"],["\uD835\uDC19","Z"],["\uD835\uDC1A","a"],["\uD835\uDC1B","b"],["\uD835\uDC1C","c"],["\uD835\uDC1D","d"],["\uD835\uDC1E","e"],["\uD835\uDC1F","f"],["\uD835\uDC20","g"],["\uD835\uDC21","h"],["\uD835\uDC22","i"],["\uD835\uDC23","j"],["\uD835\uDC24","k"],["\uD835\uDC25","l"],["\uD835\uDC26","m"],["\uD835\uDC27","n"],["\uD835\uDC28","o"],["\uD835\uDC29","p"],["\uD835\uDC2A","q"],["\uD835\uDC2B","r"],["\uD835\uDC2C","s"],["\uD835\uDC2D","t"],["\uD835\uDC2E","u"],["\uD835\uDC2F","v"],["\uD835\uDC30","w"],["\uD835\uDC31","x"],["\uD835\uDC32","y"],["\uD835\uDC33","z"],["\uD835\uDC34","A"],["\uD835\uDC35","B"],["\uD835\uDC36","C"],["\uD835\uDC37","D"],["\uD835\uDC38","E"],["\uD835\uDC39","F"],["\uD835\uDC3A","G"],["\uD835\uDC3B","H"],["\uD835\uDC3C","I"],["\uD835\uDC3D","J"],["\uD835\uDC3E","K"],["\uD835\uDC3F","L"],["\uD835\uDC40","M"],["\uD835\uDC41","N"],["\uD835\uDC42","O"],["\uD835\uDC43","P"],["\uD835\uDC44","Q"],["\uD835\uDC45","R"],["\uD835\uDC46","S"],["\uD835\uDC47","T"],["\uD835\uDC48","U"],["\uD835\uDC49","V"],["\uD835\uDC4A","W"],["\uD835\uDC4B","X"],["\uD835\uDC4C","Y"],["\uD835\uDC4D","Z"],["\uD835\uDC4E","a"],["\uD835\uDC4F","b"],["\uD835\uDC50","c"],["\uD835\uDC51","d"],["\uD835\uDC52","e"],["\uD835\uDC53","f"],["\uD835\uDC54","g"],["\uD835\uDC56","i"],["\uD835\uDC57","j"],["\uD835\uDC58","k"],["\uD835\uDC59","l"],["\uD835\uDC5A","m"],["\uD835\uDC5B","n"],["\uD835\uDC5C","o"],["\uD835\uDC5D","p"],["\uD835\uDC5E","q"],["\uD835\uDC5F","r"],["\uD835\uDC60","s"],["\uD835\uDC61","t"],["\uD835\uDC62","u"],["\uD835\uDC63","v"],["\uD835\uDC64","w"],["\uD835\uDC65","x"],["\uD835\uDC66","y"],["\uD835\uDC67","z"],["\uD835\uDC68","A"],["\uD835\uDC69","B"],["\uD835\uDC6A","C"],["\uD835\uDC6B","D"],["\uD835\uDC6C","E"],["\uD835\uDC6D","F"],["\uD835\uDC6E","G"],["\uD835\uDC6F","H"],["\uD835\uDC70","I"],["\uD835\uDC71","J"],["\uD835\uDC72","K"],["\uD835\uDC73","L"],["\uD835\uDC74","M"],["\uD835\uDC75","N"],["\uD835\uDC76","O"],["\uD835\uDC77","P"],["\uD835\uDC78","Q"],["\uD835\uDC79","R"],["\uD835\uDC7A","S"],["\uD835\uDC7B","T"],["\uD835\uDC7C","U"],["\uD835\uDC7D","V"],["\uD835\uDC7E","W"],["\uD835\uDC7F","X"],["\uD835\uDC80","Y"],["\uD835\uDC81","Z"],["\uD835\uDC82","a"],["\uD835\uDC83","b"],["\uD835\uDC84","c"],["\uD835\uDC85","d"],["\uD835\uDC86","e"],["\uD835\uDC87","f"],["\uD835\uDC88","g"],["\uD835\uDC89","h"],["\uD835\uDC8A","i"],["\uD835\uDC8B","j"],["\uD835\uDC8C","k"],["\uD835\uDC8D","l"],["\uD835\uDC8E","m"],["\uD835\uDC8F","n"],["\uD835\uDC90","o"],["\uD835\uDC91","p"],["\uD835\uDC92","q"],["\uD835\uDC93","r"],["\uD835\uDC94","s"],["\uD835\uDC95","t"],["\uD835\uDC96","u"],["\uD835\uDC97","v"],["\uD835\uDC98","w"],["\uD835\uDC99","x"],["\uD835\uDC9A","y"],["\uD835\uDC9B","z"],["\uD835\uDC9C","A"],["\uD835\uDC9E","C"],["\uD835\uDC9F","D"],["\uD835\uDCA2","g"],["\uD835\uDCA5","J"],["\uD835\uDCA6","K"],["\uD835\uDCA9","N"],["\uD835\uDCAA","O"],["\uD835\uDCAB","P"],["\uD835\uDCAC","Q"],["\uD835\uDCAE","S"],["\uD835\uDCAF","T"],["\uD835\uDCB0","U"],["\uD835\uDCB1","V"],["\uD835\uDCB2","W"],["\uD835\uDCB3","X"],["\uD835\uDCB4","Y"],["\uD835\uDCB5","Z"],["\uD835\uDCB6","a"],["\uD835\uDCB7","b"],["\uD835\uDCB8","c"],["\uD835\uDCB9","d"],["\uD835\uDCBB","f"],["\uD835\uDCBD","h"],["\uD835\uDCBE","i"],["\uD835\uDCBF","j"],["\uD835\uDCC0","h"],["\uD835\uDCC1","l"],["\uD835\uDCC2","m"],["\uD835\uDCC3","n"],["\uD835\uDCC5","p"],["\uD835\uDCC6","q"],["\uD835\uDCC7","r"],["\uD835\uDCC8","s"],["\uD835\uDCC9","t"],["\uD835\uDCCA","u"],["\uD835\uDCCB","v"],["\uD835\uDCCC","w"],["\uD835\uDCCD","x"],["\uD835\uDCCE","y"],["\uD835\uDCCF","z"],["\uD835\uDCD0","A"],["\uD835\uDCD1","B"],["\uD835\uDCD2","C"],["\uD835\uDCD3","D"],["\uD835\uDCD4","E"],["\uD835\uDCD5","F"],["\uD835\uDCD6","G"],["\uD835\uDCD7","H"],["\uD835\uDCD8","I"],["\uD835\uDCD9","J"],["\uD835\uDCDA","K"],["\uD835\uDCDB","L"],["\uD835\uDCDC","M"],["\uD835\uDCDD","N"],["\uD835\uDCDE","O"],["\uD835\uDCDF","P"],["\uD835\uDCE0","Q"],["\uD835\uDCE1","R"],["\uD835\uDCE2","S"],["\uD835\uDCE3","T"],["\uD835\uDCE4","U"],["\uD835\uDCE5","V"],["\uD835\uDCE6","W"],["\uD835\uDCE7","X"],["\uD835\uDCE8","Y"],["\uD835\uDCE9","Z"],["\uD835\uDCEA","a"],["\uD835\uDCEB","b"],["\uD835\uDCEC","c"],["\uD835\uDCED","d"],["\uD835\uDCEE","e"],["\uD835\uDCEF","f"],["\uD835\uDCF0","g"],["\uD835\uDCF1","h"],["\uD835\uDCF2","i"],["\uD835\uDCF3","j"],["\uD835\uDCF4","k"],["\uD835\uDCF5","l"],["\uD835\uDCF6","m"],["\uD835\uDCF7","n"],["\uD835\uDCF8","o"],["\uD835\uDCF9","p"],["\uD835\uDCFA","q"],["\uD835\uDCFB","r"],["\uD835\uDCFC","s"],["\uD835\uDCFD","t"],["\uD835\uDCFE","u"],["\uD835\uDCFF","v"],["\uD835\uDD00","w"],["\uD835\uDD01","x"],["\uD835\uDD02","y"],["\uD835\uDD03","z"],["\uD835\uDD04","A"],["\uD835\uDD05","B"],["\uD835\uDD07","D"],["\uD835\uDD08","E"],["\uD835\uDD09","F"],["\uD835\uDD0A","G"],["\uD835\uDD0D","J"],["\uD835\uDD0E","K"],["\uD835\uDD0F","L"],["\uD835\uDD10","M"],["\uD835\uDD11","N"],["\uD835\uDD12","O"],["\uD835\uDD13","P"],["\uD835\uDD14","Q"],["\uD835\uDD16","S"],["\uD835\uDD17","T"],["\uD835\uDD18","U"],["\uD835\uDD19","V"],["\uD835\uDD1A","W"],["\uD835\uDD1B","X"],["\uD835\uDD1C","Y"],["\uD835\uDD1E","a"],["\uD835\uDD1F","b"],["\uD835\uDD20","c"],["\uD835\uDD21","d"],["\uD835\uDD22","e"],["\uD835\uDD23","f"],["\uD835\uDD24","g"],["\uD835\uDD25","h"],["\uD835\uDD26","i"],["\uD835\uDD27","j"],["\uD835\uDD28","k"],["\uD835\uDD29","l"],["\uD835\uDD2A","m"],["\uD835\uDD2B","n"],["\uD835\uDD2C","o"],["\uD835\uDD2D","p"],["\uD835\uDD2E","q"],["\uD835\uDD2F","r"],["\uD835\uDD30","s"],["\uD835\uDD31","t"],["\uD835\uDD32","u"],["\uD835\uDD33","v"],["\uD835\uDD34","w"],["\uD835\uDD35","x"],["\uD835\uDD36","y"],["\uD835\uDD37","z"],["\uD835\uDD38","A"],["\uD835\uDD39","B"],["\uD835\uDD3B","D"],["\uD835\uDD3C","E"],["\uD835\uDD3D","F"],["\uD835\uDD3E","G"],["\uD835\uDD40","I"],["\uD835\uDD41","J"],["\uD835\uDD42","K"],["\uD835\uDD43","L"],["\uD835\uDD44","M"],["\uD835\uDD46","N"],["\uD835\uDD4A","S"],["\uD835\uDD4B","T"],["\uD835\uDD4C","U"],["\uD835\uDD4D","V"],["\uD835\uDD4E","W"],["\uD835\uDD4F","X"],["\uD835\uDD50","Y"],["\uD835\uDD52","a"],["\uD835\uDD53","b"],["\uD835\uDD54","c"],["\uD835\uDD55","d"],["\uD835\uDD56","e"],["\uD835\uDD57","f"],["\uD835\uDD58","g"],["\uD835\uDD59","h"],["\uD835\uDD5A","i"],["\uD835\uDD5B","j"],["\uD835\uDD5C","k"],["\uD835\uDD5D","l"],["\uD835\uDD5E","m"],["\uD835\uDD5F","n"],["\uD835\uDD60","o"],["\uD835\uDD61","p"],["\uD835\uDD62","q"],["\uD835\uDD63","r"],["\uD835\uDD64","s"],["\uD835\uDD65","t"],["\uD835\uDD66","u"],["\uD835\uDD67","v"],["\uD835\uDD68","w"],["\uD835\uDD69","x"],["\uD835\uDD6A","y"],["\uD835\uDD6B","z"],["\uD835\uDD6C","A"],["\uD835\uDD6D","B"],["\uD835\uDD6E","C"],["\uD835\uDD6F","D"],["\uD835\uDD70","E"],["\uD835\uDD71","F"],["\uD835\uDD72","G"],["\uD835\uDD73","H"],["\uD835\uDD74","I"],["\uD835\uDD75","J"],["\uD835\uDD76","K"],["\uD835\uDD77","L"],["\uD835\uDD78","M"],["\uD835\uDD79","N"],["\uD835\uDD7A","O"],["\uD835\uDD7B","P"],["\uD835\uDD7C","Q"],["\uD835\uDD7D","R"],["\uD835\uDD7E","S"],["\uD835\uDD7F","T"],["\uD835\uDD80","U"],["\uD835\uDD81","V"],["\uD835\uDD82","W"],["\uD835\uDD83","X"],["\uD835\uDD84","Y"],["\uD835\uDD85","Z"],["\uD835\uDD86","a"],["\uD835\uDD87","b"],["\uD835\uDD88","c"],["\uD835\uDD89","d"],["\uD835\uDD8A","e"],["\uD835\uDD8B","f"],["\uD835\uDD8C","g"],["\uD835\uDD8D","h"],["\uD835\uDD8E","i"],["\uD835\uDD8F","j"],["\uD835\uDD90","k"],["\uD835\uDD91","l"],["\uD835\uDD92","m"],["\uD835\uDD93","n"],["\uD835\uDD94","o"],["\uD835\uDD95","p"],["\uD835\uDD96","q"],["\uD835\uDD97","r"],["\uD835\uDD98","s"],["\uD835\uDD99","t"],["\uD835\uDD9A","u"],["\uD835\uDD9B","v"],["\uD835\uDD9C","w"],["\uD835\uDD9D","x"],["\uD835\uDD9E","y"],["\uD835\uDD9F","z"],["\uD835\uDDA0","A"],["\uD835\uDDA1","B"],["\uD835\uDDA2","C"],["\uD835\uDDA3","D"],["\uD835\uDDA4","E"],["\uD835\uDDA5","F"],["\uD835\uDDA6","G"],["\uD835\uDDA7","H"],["\uD835\uDDA8","I"],["\uD835\uDDA9","J"],["\uD835\uDDAA","K"],["\uD835\uDDAB","L"],["\uD835\uDDAC","M"],["\uD835\uDDAD","N"],["\uD835\uDDAE","O"],["\uD835\uDDAF","P"],["\uD835\uDDB0","Q"],["\uD835\uDDB1","R"],["\uD835\uDDB2","S"],["\uD835\uDDB3","T"],["\uD835\uDDB4","U"],["\uD835\uDDB5","V"],["\uD835\uDDB6","W"],["\uD835\uDDB7","X"],["\uD835\uDDB8","Y"],["\uD835\uDDB9","Z"],["\uD835\uDDBA","a"],["\uD835\uDDBB","b"],["\uD835\uDDBC","c"],["\uD835\uDDBD","d"],["\uD835\uDDBE","e"],["\uD835\uDDBF","f"],["\uD835\uDDC0","g"],["\uD835\uDDC1","h"],["\uD835\uDDC2","i"],["\uD835\uDDC3","j"],["\uD835\uDDC4","k"],["\uD835\uDDC5","l"],["\uD835\uDDC6","m"],["\uD835\uDDC7","n"],["\uD835\uDDC8","o"],["\uD835\uDDC9","p"],["\uD835\uDDCA","q"],["\uD835\uDDCB","r"],["\uD835\uDDCC","s"],["\uD835\uDDCD","t"],["\uD835\uDDCE","u"],["\uD835\uDDCF","v"],["\uD835\uDDD0","w"],["\uD835\uDDD1","x"],["\uD835\uDDD2","y"],["\uD835\uDDD3","z"],["\uD835\uDDD4","A"],["\uD835\uDDD5","B"],["\uD835\uDDD6","C"],["\uD835\uDDD7","D"],["\uD835\uDDD8","E"],["\uD835\uDDD9","F"],["\uD835\uDDDA","G"],["\uD835\uDDDB","H"],["\uD835\uDDDC","I"],["\uD835\uDDDD","J"],["\uD835\uDDDE","K"],["\uD835\uDDDF","L"],["\uD835\uDDE0","M"],["\uD835\uDDE1","N"],["\uD835\uDDE2","O"],["\uD835\uDDE3","P"],["\uD835\uDDE4","Q"],["\uD835\uDDE5","R"],["\uD835\uDDE6","S"],["\uD835\uDDE7","T"],["\uD835\uDDE8","U"],["\uD835\uDDE9","V"],["\uD835\uDDEA","W"],["\uD835\uDDEB","X"],["\uD835\uDDEC","Y"],["\uD835\uDDED","Z"],["\uD835\uDDEE","a"],["\uD835\uDDEF","b"],["\uD835\uDDF0","c"],["\uD835\uDDF1","d"],["\uD835\uDDF2","e"],["\uD835\uDDF3","f"],["\uD835\uDDF4","g"],["\uD835\uDDF5","h"],["\uD835\uDDF6","i"],["\uD835\uDDF7","j"],["\uD835\uDDF8","k"],["\uD835\uDDF9","l"],["\uD835\uDDFA","m"],["\uD835\uDDFB","n"],["\uD835\uDDFC","o"],["\uD835\uDDFD","p"],["\uD835\uDDFE","q"],["\uD835\uDDFF","r"],["\uD835\uDE00","s"],["\uD835\uDE01","t"],["\uD835\uDE02","u"],["\uD835\uDE03","v"],["\uD835\uDE04","w"],["\uD835\uDE0
65","x"],["\uD835\uDE06","y"],["\uD835\uDE07","z"],["\uD835\uDE08","A"],["\uD835\uDE09","B"],["\uD835\uDE0A","C"],["\uD835\uDE0B","D"],["\uD835\uDE0C","E"],["\uD835\uDE0D","F"],["\uD835\uDE0E","G"],["\uD835\uDE0F","H"],["\uD835\uDE10","I"],["\uD835\uDE11","J"],["\uD835\uDE12","K"],["\uD835\uDE13","L"],["\uD835\uDE14","M"],["\uD835\uDE15","N"],["\uD835\uDE16","O"],["\uD835\uDE17","P"],["\uD835\uDE18","Q"],["\uD835\uDE19","R"],["\uD835\uDE1A","S"],["\uD835\uDE1B","T"],["\uD835\uDE1C","U"],["\uD835\uDE1D","V"],["\uD835\uDE1E","W"],["\uD835\uDE1F","X"],["\uD835\uDE20","Y"],["\uD835\uDE21","Z"],["\uD835\uDE22","a"],["\uD835\uDE23","b"],["\uD835\uDE24","c"],["\uD835\uDE25","d"],["\uD835\uDE26","e"],["\uD835\uDE27","f"],["\uD835\uDE28","g"],["\uD835\uDE29","h"],["\uD835\uDE2A","i"],["\uD835\uDE2B","j"],["\uD835\uDE2C","k"],["\uD835\uDE2D","l"],["\uD835\uDE2E","m"],["\uD835\uDE2F","n"],["\uD835\uDE30","o"],["\uD835\uDE31","p"],["\uD835\uDE32","q"],["\uD835\uDE33","r"],["\uD835\uDE34","s"],["\uD835\uDE35","t"],["\uD835\uDE36","u"],["\uD835\uDE37","v"],["\uD835\uDE38","w"],["\uD835\uDE39","x"],["\uD835\uDE3A","y"],["\uD835\uDE3B","z"],["\uD835\uDE3C","A"],["\uD835\uDE3D","B"],["\uD835\uDE3E","C"],["\uD835\uDE3F","D"],["\uD835\uDE40","E"],["\uD835\uDE41","F"],["\uD835\uDE42","G"],["\uD835\uDE43","H"],["\uD835\uDE44","I"],["\uD835\uDE45","J"],["\uD835\uDE46","K"],["\uD835\uDE47","L"],["\uD835\uDE48","M"],["\uD835\uDE49","N"],["\uD835\uDE4A","O"],["\uD835\uDE4B","P"],["\uD835\uDE4C","Q"],["\uD835\uDE4D","R"],["\uD835\uDE4E","S"],["\uD835\uDE4F","T"],["\uD835\uDE50","U"],["\uD835\uDE51","V"],["\uD835\uDE52","W"],["\uD835\uDE53","X"],["\uD835\uDE54","Y"],["\uD835\uDE55","Z"],["\uD835\uDE56","a"],["\uD835\uDE57","b"],["\uD835\uDE58","c"],["\uD835\uDE59","d"],["\uD835\uDE5A","e"],["\uD835\uDE5B","f"],["\uD835\uDE5C","g"],["\uD835\uDE5D","h"],["\uD835\uDE5E","i"],["\uD835\uDE5F","j"],["\uD835\uDE60","k"],["\uD835\uDE61","l"],["\uD835\uDE62","m"],["\uD835\uDE63","n"],["\uD835\uDE64","o"],["\uD835\uDE65","p"],["\uD835\uDE66","q"],["\uD835\uDE67","r"],["\uD835\uDE68","s"],["\uD835\uDE69","t"],["\uD835\uDE6A","u"],["\uD835\uDE6B","v"],["\uD835\uDE6C","w"],["\uD835\uDE6D","x"],["\uD835\uDE6E","y"],["\uD835\uDE6F","z"],["\uD835\uDE70","A"],["\uD835\uDE71","B"],["\uD835\uDE72","C"],["\uD835\uDE73","D"],["\uD835\uDE74","E"],["\uD835\uDE75","F"],["\uD835\uDE76","G"],["\uD835\uDE77","H"],["\uD835\uDE78","I"],["\uD835\uDE79","J"],["\uD835\uDE7A","K"],["\uD835\uDE7B","L"],["\uD835\uDE7C","M"],["\uD835\uDE7D","N"],["\uD835\uDE7E","O"],["\uD835\uDE7F","P"],["\uD835\uDE80","Q"],["\uD835\uDE81","R"],["\uD835\uDE82","S"],["\uD835\uDE83","T"],["\uD835\uDE84","U"],["\uD835\uDE85","V"],["\uD835\uDE86","W"],["\uD835\uDE87","X"],["\uD835\uDE88","Y"],["\uD835\uDE89","Z"],["\uD835\uDE8A","a"],["\uD835\uDE8B","b"],["\uD835\uDE8C","c"],["\uD835\uDE8D","d"],["\uD835\uDE8E","e"],["\uD835\uDE8F","f"],["\uD835\uDE90","g"],["\uD835\uDE91","h"],["\uD835\uDE92","i"],["\uD835\uDE93","j"],["\uD835\uDE94","k"],["\uD835\uDE95","l"],["\uD835\uDE96","m"],["\uD835\uDE97","n"],["\uD835\uDE98","o"],["\uD835\uDE99","p"],["\uD835\uDE9A","q"],["\uD835\uDE9B","r"],["\uD835\uDE9C","s"],["\uD835\uDE9D","t"],["\uD835\uDE9E","u"],["\uD835\uDE9F","v"],["\uD835\uDEA0","w"],["\uD835\uDEA1","x"],["\uD835\uDEA2","y"],["\uD835\uDEA3","z"],["\uD835\uDEA4","l"],["\uD835\uDEA5","j"],["\uD835\uDEE2","A"],["\uD835\uDEE3","B"],["\uD835\uDEE4","G"],["\uD835\uDEE5","D"],["\uD835\uDEE6","E"],["\uD835\uDEE7","Z"],["\uD835\uDEE8","I"],["\uD835\uDEE9","TH"],["\uD835\uDEEA","I"],["\uD835\uDEEB","K"],["\uD835\uDEEC","L"],["\uD835\uDEED","M"],["\uD835\uDEEE","N"],["\uD835\uDEEF","KS"],["\uD835\uDEF0","O"],["\uD835\uDEF1","P"],["\uD835\uDEF2","R"],["\uD835\uDEF3","TH"],["\uD835\uDEF4","S"],["\uD835\uDEF5","T"],["\uD835\uDEF6","Y"],["\uD835\uDEF7","F"],["\uD835\uDEF8","x"],["\uD835\uDEF9","PS"],["\uD835\uDEFA","O"],["\uD835\uDEFB","D"],["\uD835\uDEFC","a"],["\uD835\uDEFD","b"],["\uD835\uDEFE","g"],["\uD835\uDEFF","d"],["\uD835\uDF00","e"],["\uD835\uDF01","z"],["\uD835\uDF02","i"],["\uD835\uDF03","th"],["\uD835\uDF04","i"],["\uD835\uDF05","k"],["\uD835\uDF06","l"],["\uD835\uDF07","m"],["\uD835\uDF08","n"],["\uD835\uDF09","ks"],["\uD835\uDF0A","o"],["\uD835\uDF0B","p"],["\uD835\uDF0C","r"],["\uD835\uDF0D","s"],["\uD835\uDF0E","s"],["\uD835\uDF0F","t"],["\uD835\uDF10","y"],["\uD835\uDF11","f"],["\uD835\uDF12","x"],["\uD835\uDF13","ps"],["\uD835\uDF14","o"],["\uD835\uDF15","d"],["\uD835\uDF16","E"],["\uD835\uDF17","TH"],["\uD835\uDF18","K"],["\uD835\uDF19","f"],["\uD835\uDF1A","r"],["\uD835\uDF1B","p"],["\uD835\uDF1C","A"],["\uD835\uDF1D","V"],["\uD835\uDF1E","G"],["\uD835\uDF1F","D"],["\uD835\uDF20","E"],["\uD835\uDF21","Z"],["\uD835\uDF22","I"],["\uD835\uDF23","TH"],["\uD835\uDF24","I"],["\uD835\uDF25","K"],["\uD835\uDF26","L"],["\uD835\uDF27","M"],["\uD835\uDF28","N"],["\uD835\uDF29","KS"],["\uD835\uDF2A","O"],["\uD835\uDF2B","P"],["\uD835\uDF2C","S"],["\uD835\uDF2D","TH"],["\uD835\uDF2E","S"],["\uD835\uDF2F","T"],["\uD835\uDF30","Y"],["\uD835\uDF31","F"],["\uD835\uDF32","X"],["\uD835\uDF33","PS"],["\uD835\uDF34","O"],["\uD835\uDF35","D"],["\uD835\uDF36","a"],["\uD835\uDF37","v"],["\uD835\uDF38","g"],["\uD835\uDF39","d"],["\uD835\uDF3A","e"],["\uD835\uDF3B","z"],["\uD835\uDF3C","i"],["\uD835\uDF3D","th"],["\uD835\uDF3E","i"],["\uD835\uDF3F","k"],["\uD835\uDF40","l"],["\uD835\uDF41","m"],["\uD835\uDF42","n"],["\uD835\uDF43","ks"],["\uD835\uDF44","o"],["\uD835\uDF45","p"],["\uD835\uDF46","r"],["\uD835\uDF47","s"],["\uD835\uDF48","s"],["\uD835\uDF49","t"],["\uD835\uDF4A","y"],["\uD835\uDF4B","f"],["\uD835\uDF4C","x"],["\uD835\uDF4D","ps"],["\uD835\uDF4E","o"],["\uD835\uDF4F","a"],["\uD835\uDF50","e"],["\uD835\uDF51","i"],["\uD835\uDF52","k"],["\uD835\uDF53","f"],["\uD835\uDF54","r"],["\uD835\uDF55","p"],["\uD835\uDF56","A"],["\uD835\uDF57","B"],["\uD835\uDF58","G"],["\uD835\uDF59","D"],["\uD835\uDF5A","E"],["\uD835\uDF5B","Z"],["\uD835\uDF5C","I"],["\uD835\uDF5D","TH"],["\uD835\uDF5E","I"],["\uD835\uDF5F","K"],["\uD835\uDF60","L"],["\uD835\uDF61","M"],["\uD835\uDF62","N"],["\uD835\uDF63","KS"],["\uD835\uDF64","O"],["\uD835\uDF65","P"],["\uD835\uDF66","R"],["\uD835\uDF67","TH"],["\uD835\uDF68","S"],["\uD835\uDF69","T"],["\uD835\uDF6A","Y"],["\uD835\uDF6B","F"],["\uD835\uDF6C","X"],["\uD835\uDF6D","PS"],["\uD835\uDF6E","O"],["\uD835\uDF6F","D"],["\uD835\uDF70","a"],["\uD835\uDF71","v"],["\uD835\uDF72","g"],["\uD835\uDF73","d"],["\uD835\uDF74","e"],["\uD835\uDF75","z"],["\uD835\uDF76","i"],["\uD835\uDF77","th"],["\uD835\uDF78","i"],["\uD835\uDF79","k"],["\uD835\uDF7A","l"],["\uD835\uDF7B","m"],["\uD835\uDF7C","n"],["\uD835\uDF7D","ks"],["\uD835\uDF7E","o"],["\uD835\uDF7F","p"],["\uD835\uDF80","r"],["\uD835\uDF81","s"],["\uD835\uDF82","s"],["\uD835\uDF83","t"],["\uD835\uDF84","y"],["\uD835\uDF85","f"],["\uD835\uDF86","x"],["\uD835\uDF87","ps"],["\uD835\uDF88","o"],["\uD835\uDF89","a"],["\uD835\uDF8A","e"],["\uD835\uDF8B","i"],["\uD835\uDF8C","k"],["\uD835\uDF8D","f"],["\uD835\uDF8E","r"],["\uD835\uDF8F","p"],["\uD835\uDF90","A"],["\uD835\uDF91","V"],["\uD835\uDF92","G"],["\uD835\uDF93","D"],["\uD835\uDF94","E"],["\uD835\uDF95","Z"],["\uD835\uDF96","I"],["\uD835\uDF97","TH"],["\uD835\uDF98","I"],["\uD835\uDF99","K"],["\uD835\uDF9A","L"],["\uD835\uDF9B","M"],["\uD835\uDF9C","N"],["\uD835\uDF9D","KS"],["\uD835\uDF9E","O"],["\uD835\uDF9F","P"],["\uD835\uDFA0","S"],["\uD835\uDFA1","TH"],["\uD835\uDFA2","S"],["\uD835\uDFA3","T"],["\uD835\uDFA4","Y"],["\uD835\uDFA5","F"],["\uD835\uDFA6","X"],["\uD835\uDFA7","PS"],["\uD835\uDFA8","O"],["\uD835\uDFA9","D"],["\uD835\uDFAA","av"],["\uD835\uDFAB","g"],["\uD835\uDFAC","d"],["\uD835\uDFAD","e"],["\uD835\uDFAE","z"],["\uD835\uDFAF","i"],["\uD835\uDFB0","i"],["\uD835\uDFB1","th"],["\uD835\uDFB2","i"],["\uD835\uDFB3","k"],["\uD835\uDFB4","l"],["\uD835\uDFB5","m"],["\uD835\uDFB6","n"],["\uD835\uDFB7","ks"],["\uD835\uDFB8","o"],["\uD835\uDFB9","p"],["\uD835\uDFBA","r"],["\uD835\uDFBB","s"],["\uD835\uDFBC","s"],["\uD835\uDFBD","t"],["\uD835\uDFBE","y"],["\uD835\uDFBF","f"],["\uD835\uDFC0","x"],["\uD835\uDFC1","ps"],["\uD835\uDFC2","o"],["\uD835\uDFC3","a"],["\uD835\uDFC4","e"],["\uD835\uDFC5","i"],["\uD835\uDFC6","k"],["\uD835\uDFC7","f"],["\uD835\uDFC8","r"],["\uD835\uDFC9","p"],["\uD835\uDFCA","F"],["\uD835\uDFCB","f"],["⒜","(a)"],["⒝","(b)"],["⒞","(c)"],["⒟","(d)"],["⒠","(e)"],["⒡","(f)"],["⒢","(g)"],["⒣","(h)"],["⒤","(i)"],["⒥","(j)"],["⒦","(k)"],["⒧","(l)"],["⒨","(m)"],["⒩","(n)"],["⒪","(o)"],["⒫","(p)"],["⒬","(q)"],["⒭","(r)"],["⒮","(s)"],["⒯","(t)"],["⒰","(u)"],["⒱","(v)"],["⒲","(w)"],["⒳","(x)"],["⒴","(y)"],["⒵","(z)"],["Ⓐ","(A)"],["Ⓑ","(B)"],["Ⓒ","(C)"],["Ⓓ","(D)"],["Ⓔ","(E)"],["Ⓕ","(F)"],["Ⓖ","(G)"],["Ⓗ","(H)"],["Ⓘ","(I)"],["Ⓙ","(J)"],["Ⓚ","(K)"],["Ⓛ","(L)"],["Ⓝ","(N)"],["Ⓞ","(O)"],["Ⓟ","(P)"],["Ⓠ","(Q)"],["Ⓡ","(R)"],["Ⓢ","(S)"],["Ⓣ","(T)"],["Ⓤ","(U)"],["Ⓥ","(V)"],["Ⓦ","(W)"],["Ⓧ","(X)"],["Ⓨ","(Y)"],["Ⓩ","(Z)"],["ⓐ","(a)"],["ⓑ","(b)"],["ⓒ","(b)"],["ⓓ","(c)"],["ⓔ","(e)"],["ⓕ","(f)"],["ⓖ","(g)"],["ⓗ","(h)"],["ⓘ","(i)"],["ⓙ","(j)"],["ⓚ","(k)"],["ⓛ","(l)"],["ⓜ","(m)"],["ⓝ","(n)"],["ⓞ","(o)"],["ⓟ","(p)"],["ⓠ","(q)"],["ⓡ","(r)"],["ⓢ","(s)"],["ⓣ","(t)"],["ⓤ","(u)"],["ⓥ","(v)"],["ⓦ","(w)"],["ⓧ","(x)"],["ⓨ","(y)"],["ⓩ","(z)"],["Ċ","C"],["ċ","c"],["Ä ","G"],["Ä¡","g"],["Ħ","H"],["ħ","h"],["Å»","Z"],["ż","z"],["\uD835\uDFCE","0"],["\uD835\uDFCF","1"],["\uD835\uDFD0","2"],["\uD835\uDFD1","3"],["\uD835\uDFD2","4"],["\uD835\uDFD3","5"],["\uD835\uDFD4","6"],["\uD835\uDFD5","7"],["\uD835\uDFD6","8"],["\uD835\uDFD7","9"],["\uD835\uDFD8","0"],["\uD835\uDFD9","1"],["\uD835\uDFDA","2"],["\uD835\uDFDB","3"],["\uD835\uDFDC","4"],["\uD835\uDFDD","5"],["\uD835\uDFDE","6"],["\uD835\uDFDF","7"],["\uD835\uDFE0","8"],["\uD835\uDFE1","9"],["\uD835\uDFE2","0"],["\uD835\uDFE3","1"],["\uD835\uDFE4","2"],["\uD835\uDFE5","3"],["\uD835\uDFE6","4"],["\uD835\uDFE7","5"],["\uD835\uDFE8","6"],["\uD835\uDFE9","7"],["\uD835\uDFEA","8"],["\uD835\uDFEB","9"],["\uD835\uDFEC","0"],["\uD835\uDFED","1"],["\uD835\uDFEE","2"],["\uD835\uDFEF","3"],["\uD835\uDFF0","4"],["\uD835\uDFF1","5"],["\uD835\uDFF2","6"],["\uD835\uDFF3","7"],["\uD835\uDFF4","8"],["\uD835\uDFF5","9"],["\uD835\uDFF6","0"],["\uD835\uDFF7","1"],["\uD835\uDFF8","2"],["\uD835\uDFF9","3"],["\uD835\uDFFA","4"],["\uD835\uDFFB","5"],["\uD835\uDFFC","6"],["\uD835\uDFFD","7"],["\uD835\uDFFE","8"],["\uD835\uDFFF","9"],["①","1"],["②","2"],["③","3"],["④","4"],["⑤","5"],["⑥","6"],["⑦","7"],["⑧","8"],["⑨","9"],["⑩","10"],["⑪","11"],["⑫","12"],["⑬","13"],["⑭","14"],["⑮","15"],["⑯","16"],["⑰","17"],["⑱","18"],["⑲","19"],["⑳","20"],["⑴","1"],["⑵","2"],["⑶","3"],["⑷","4"],["⑸","5"],["⑹","6"],["⑺","7"],["⑻","8"],["⑼","9"],["⑽","10"],["⑾","11"],["⑿","12"],["⒀","13"],["⒁","14"],["⒂","15"],["⒃","16"],["⒄","17"],["⒅","18"],["⒆","19"],["⒇","20"],["⒈","1."],["⒉","2."],["⒊","3."],["⒋","4."],["⒌","5."],["⒍","6."],["⒎","7."],["⒏","8."],["⒐","9."],["⒑","10."],["⒒","11."],["⒓","12."],["⒔","13."],["⒕","14."],["⒖","15."],["⒗","16."],["⒘","17."],["⒙","18."],["⒚","19."],["⒛","20."],["⓪","0"],["⓫","11"],["⓬","12"],["⓭","13"],["⓮","14"],["⓯","15"],["⓰","16"],["⓱","17"],["⓲","18"],["⓳","19"],["⓴","20"],["⓵","1"],["⓶","2"],["⓷","3"],["⓸","4"],["⓹","5"],["⓺","6"],["â“
6»","7"],["⓼","8"],["⓽","9"],["⓾","10"],["⓿","0"],["\uD83D\uDE70","&"],["\uD83D\uDE71","&"],["\uD83D\uDE72","&"],["\uD83D\uDE73","&"],["\uD83D\uDE74","&"],["\uD83D\uDE75","&"],["\uD83D\uDE76",'"'],["\uD83D\uDE77",'"'],["\uD83D\uDE78",'"'],["‽","?!"],["\uD83D\uDE79","?!"],["\uD83D\uDE7A","?!"],["\uD83D\uDE7B","?!"],["\uD83D\uDE7C","/"],["\uD83D\uDE7D","\\"],["\uD83D\uDF07","AR"],["\uD83D\uDF08","V"],["\uD83D\uDF09","V"],["\uD83D\uDF06","VR"],["\uD83D\uDF05","VF"],["\uD83D\uDF29","2"],["\uD83D\uDF2A","5"],["\uD83D\uDF61","f"],["\uD83D\uDF62","W"],["\uD83D\uDF63","U"],["\uD83D\uDF67","V"],["\uD83D\uDF68","T"],["\uD83D\uDF6A","V"],["\uD83D\uDF6B","MB"],["\uD83D\uDF6C","VB"],["\uD83D\uDF72","3B"],["\uD83D\uDF73","3B"],["\uD83D\uDCAF","100"],["\uD83D\uDD19","BACK"],["\uD83D\uDD1A","END"],["\uD83D\uDD1B","ON!"],["\uD83D\uDD1C","SOON"],["\uD83D\uDD1D","TOP"],["\uD83D\uDD1E","18"],["\uD83D\uDD24","abc"],["\uD83D\uDD20","ABCD"],["\uD83D\uDD21","abcd"],["\uD83D\uDD22","1234"],["\uD83D\uDD23","T&@%"],["#️⃣","#"],["*️⃣","*"],["0️⃣","0"],["1️⃣","1"],["2️⃣","2"],["3️⃣","3"],["4️⃣","4"],["5️⃣","5"],["6️⃣","6"],["7️⃣","7"],["8️⃣","8"],["9️⃣","9"],["\uD83D\uDD1F","10"],["\uD83C\uDD70️","A"],["\uD83C\uDD71️","B"],["\uD83C\uDD8E","AB"],["\uD83C\uDD91","CL"],["\uD83C\uDD7E️","O"],["\uD83C\uDD7F","P"],["\uD83C\uDD98","SOS"],["\uD83C\uDD72","C"],["\uD83C\uDD73","D"],["\uD83C\uDD74","E"],["\uD83C\uDD75","F"],["\uD83C\uDD76","G"],["\uD83C\uDD77","H"],["\uD83C\uDD78","I"],["\uD83C\uDD79","J"],["\uD83C\uDD7A","K"],["\uD83C\uDD7B","L"],["\uD83C\uDD7C","M"],["\uD83C\uDD7D","N"],["\uD83C\uDD80","Q"],["\uD83C\uDD81","R"],["\uD83C\uDD82","S"],["\uD83C\uDD83","T"],["\uD83C\uDD84","U"],["\uD83C\uDD85","V"],["\uD83C\uDD86","W"],["\uD83C\uDD87","X"],["\uD83C\uDD88","Y"],["\uD83C\uDD89","Z"]],m=[["&"," and "],["\uD83E\uDD84"," unicorn "],["♥"," love "]];var h=n(4232),v=n(8230),b=n.n(v),y=n(9099),x=n(9241),w=n(4587),E=n.n(w);n(2453);function k(){return(0,c.jsx)(c.Fragment,{})}function S({onlyIcon:e=!1,...t}){return(0,c.jsxs)("div",{...t,className:"flex ",children:[(0,c.jsx)(E(),{src:"/logo-48.png",alt:"logo",width:48,height:48}),!e&&(0,c.jsx)("p",{className:"self-center pl-2 text-base dark:text-white sm:text-xl",children:"TimeToTime.app"})]})}var T=n(4919);function O({navigation:e,className:t}){let n=(0,y.useRouter)();return(0,c.jsx)("nav",{className:(0,x.A)("text-base lg:text-sm",t),children:(0,c.jsx)("ul",{className:"space-y-9",children:e.map(e=>(0,c.jsxs)("li",{children:[(0,c.jsx)("h2",{className:"font-display font-medium text-slate-900 dark:text-white",children:e.title}),(0,c.jsx)("ul",{className:"mt-2 space-y-2 border-l-2 border-slate-100 dark:border-slate-800 lg:mt-4 lg:space-y-4 lg:border-slate-200",children:e.links.map(e=>(0,c.jsx)("li",{className:"relative",children:(0,c.jsx)(b(),{href:e.href,className:(0,x.A)("block w-full pl-3.5 before:pointer-events-none before:absolute before:-left-1 before:top-1/2 before:h-1.5 before:w-1.5 before:-translate-y-1/2 before:rounded-full",{"font-semibold text-sky-500 before:bg-sky-500":e.href===n.pathname,"text-slate-500 before:hidden before:bg-slate-300 hover:text-slate-600 hover:before:block dark:text-slate-400 dark:before:bg-slate-700 dark:hover:text-slate-300":e.href!==n.pathname}),children:e.title})},e.href))})]},e.title))})})}function A({navigation:e}){let t=(0,y.useRouter)(),[n,r]=(0,h.useState)(!1);return(0,h.useEffect)(()=>{if(n)return t.events.on("routeChangeComplete",e),t.events.on("routeChangeError",e),()=>{t.events.off("routeChangeComplete",e),t.events.off("routeChangeError",e)};function e(){r(!1)}},[t,n]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("button",{type:"button",onClick:()=>r(!0),className:"relative",children:[(0,c.jsx)("span",{className:"sr-only",children:"Open navigation"}),(0,c.jsx)("svg",{"aria-hidden":"true",className:"h-6 w-6 stroke-slate-500",fill:"none",strokeWidth:"2",strokeLinecap:"round",children:(0,c.jsx)("path",{d:"M4 7h16M4 12h16M4 17h16"})})]}),(0,c.jsx)(T.lG,{open:n,onClose:r,className:"fixed inset-0 z-50 flex items-start overflow-y-auto bg-slate-900/50 pr-10 backdrop-blur lg:hidden",children:(0,c.jsxs)(T.lG.Panel,{className:"min-h-full w-full max-w-xs bg-white px-4 pt-5 pb-12 dark:bg-slate-900 sm:px-6",children:[(0,c.jsx)(T.lG.Title,{className:"sr-only",children:"Navigation"}),(0,c.jsxs)("div",{className:"flex items-center",children:[(0,c.jsxs)("button",{type:"button",onClick:()=>r(!1),children:[(0,c.jsx)("span",{className:"sr-only",children:"Close navigation"}),(0,c.jsx)("svg",{"aria-hidden":"true",className:"h-6 w-6 stroke-slate-500",fill:"none",strokeWidth:"2",strokeLinecap:"round",children:(0,c.jsx)("path",{d:"M5 5l14 14M19 5l-14 14"})})]}),(0,c.jsxs)(b(),{className:"ml-6 block w-10 overflow-hidden lg:w-auto",href:"/",children:[(0,c.jsx)("span",{className:"sr-only",children:"Home page"}),(0,c.jsx)(S,{onlyIcon:!0})]})]}),(0,c.jsx)(O,{navigation:e,className:"mt-5 px-1"})]})})]})}function C({as:e="div",className:t,...n}){return(0,c.jsx)(e,{className:(0,x.A)(t,"prose prose-slate max-w-none dark:prose-invert dark:text-slate-400","prose-headings:scroll-mt-28 prose-headings:font-display prose-headings:font-normal lg:prose-headings:scroll-mt-[8.5rem]","prose-lead:text-slate-500 dark:prose-lead:text-slate-400","prose-a:font-semibold dark:prose-a:text-sky-400","prose-a:no-underline prose-a:shadow-[inset_0_-2px_0_0_var(--tw-prose-background,#fff),inset_0_calc(-1*(var(--tw-prose-underline-size,4px)+2px))_0_0_var(--tw-prose-underline,theme(colors.sky.300))] hover:prose-a:[--tw-prose-underline-size:6px] dark:[--tw-prose-background:theme(colors.slate.900)] dark:prose-a:shadow-[inset_0_calc(-1*var(--tw-prose-underline-size,2px))_0_0_var(--tw-prose-underline,theme(colors.sky.800))] dark:hover:prose-a:[--tw-prose-underline-size:6px]","prose-pre:rounded-xl prose-pre:bg-slate-900 prose-pre:shadow-lg dark:prose-pre:bg-slate-800/60 dark:prose-pre:shadow-none dark:prose-pre:ring-1 dark:prose-pre:ring-slate-300/10","dark:prose-hr:border-slate-800"),...n})}var _=n(1126),P=n(6607),L=n(8477),R=n(6437),N=n(4671),F=n(3660),j=n(1495),I=((r=I||{})[r.Left=0]="Left",r[r.Right=2]="Right",r),D=n(4599),M=n(2853),B=n(7737),$=n(9842),U=n(3988),z=n(3345),G=n(4884),H=n(9540),W=n(4441),Y=((o=Y||{})[o.Ignore=0]="Ignore",o[o.Select=1]="Select",o[o.Close=2]="Close",o);let q={kind:0},V={kind:2};
6var K=n(2529),X=n(7212),Z=n(8413),Q=n(9203);let J=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function ee(e){var t,n;let r=null!=(t=e.innerText)?t:"",o=e.cloneNode(!0);if(!H.sb(o))return r;let a=!1;for(let e of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),a=!0;let i=a?null!=(n=o.innerText)?n:"":r;return J.test(i)&&(i=i.replace(J,"")),i}function et(e){return[e.screenX,e.screenY]}var en=n(6186),er=n(5308),eo=n(6756);function ea(e,t){return e?e+"["+t+"]":t}var ei=n(1612),el=n(7980);let es=(0,h.createContext)(null);function eu({children:e}){let t=(0,h.useContext)(es);if(!t)return h.createElement(h.Fragment,null,e);let{target:n}=t;return n?(0,L.createPortal)(h.createElement(h.Fragment,null,e),n):null}function ec({data:e,form:t,disabled:n,onReset:r,overrides:o}){let[a,i]=(0,h.useState)(null),l=(0,F.L)();return(0,h.useEffect)(()=>{if(r&&a)return l.addEventListener(a,"reset",r)},[a,t,r]),h.createElement(eu,null,h.createElement(ed,{setForm:i,formId:t}),(function e(t={},n=null,r=[]){for(let[o,a]of Object.entries(t))!function t(n,r,o){if(Array.isArray(o))for(let[e,a]of o.entries())t(n,ea(r,e.toString()),a);else o instanceof Date?n.push([r,o.toISOString()]):"boolean"==typeof o?n.push([r,o?"1":"0"]):"string"==typeof o?n.push([r,o]):"number"==typeof o?n.push([r,`${o}`]):null==o?n.push([r,""]):function(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}(o)&&!(0,h.isValidElement)(o)&&e(o,r,n)}(r,ea(n,o),a);return r})(e).map(([e,r])=>h.createElement(el.j,{features:el.u.Hidden,...(0,ei.oE)({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:n,name:e,value:r,...o})})))}function ed({setForm:e,formId:t}){return(0,h.useEffect)(()=>{if(t){let n=document.getElementById(t);n&&e(n)}},[e,t]),t?null:h.createElement(el.j,{features:el.u.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&e(n)}})}let ep=(0,h.createContext)(void 0);function ef(){return(0,h.useContext)(ep)}var eg=n(9103),em=n(715),eh=n(5857),ev=((a=ev||{})[a.First=0]="First",a[a.Previous=1]="Previous",a[a.Next=2]="Next",a[a.Last=3]="Last",a[a.Specific=4]="Specific",a[a.Nothing=5]="Nothing",a);function eb(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:-1===o&&(o=n.length);for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:throw Error("Unexpected object: "+e)}}var ey=n(1787),ex=n(7784),ew=n(9289),eE=n(2307),ek=n(6946),eS=n(3890);let eT=(0,h.createContext)(null);function eO(e){var t,n,r;let o=null!=(n=null==(t=(0,h.useContext)(eT))?void 0:t.value)?n:void 0;return(null!=(r=null==e?void 0:e.length)?r:0)>0?[o,...e].filter(Boolean).join(" "):o}eT.displayName="LabelContext";let eA=Object.assign((0,ei.FX)(function(e,t){var n;let r=(0,h.useId)(),o=function e(){let t=(0,h.useContext)(eT);if(null===t){let t=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),a=ef(),i=(0,er._)(),{id:l=`headlessui-label-${r}`,htmlFor:s=null!=a?a:null==(n=o.props)?void 0:n.htmlFor,passive:u=!1,...c}=e,d=(0,Q.P)(t);(0,B.s)(()=>o.register(l),[l,o.register]);let p=(0,N._)(e=>{let t=e.currentTarget;if(!(e.target!==e.currentTarget&&H.H5(e.target))&&(H.kS(t)&&e.preventDefault(),o.props&&"onClick"in o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),H.kS(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(H.A3(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}}),f=(0,Z._)({...o.slot,disabled:i||!1}),g={ref:d,...o.props,id:l,htmlFor:s,onClick:p};return u&&("onClick"in g&&(delete g.htmlFor,delete g.onClick),"onClick"in c&&delete c.onClick),(0,ei.Ci)()({ourProps:g,theirProps:c,slot:f,defaultTag:s?"label":"div",name:o.name||"Label"})}),{});var eC=n(8496),e_=n(9927);let eP={kind:"Idle"},eL={kind:"Moved"};function eR(e){let t=e.getBoundingClientRect();return`${t.x},${t.y}`}var eN=Object.defineProperty,eF=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?eN(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},ej=((i=ej||{})[i.Open=0]="Open",i[i.Closed=1]="Closed",i),eI=((l=eI||{})[l.Single=0]="Single",l[l.Multi=1]="Multi",l),eD=((s=eD||{})[s.Pointer=0]="Pointer",s[s.Other=1]="Other",s),eM=((u=eM||{})[u.OpenListbox=0]="OpenListbox",u[u.CloseListbox=1]="CloseListbox",u[u.GoToOption=2]="GoToOption",u[u.Search=3]="Search",u[u.ClearSearch=4]="ClearSearch",u[u.SelectOption=5]="SelectOption",u[u.RegisterOptions=6]="RegisterOptions",u[u.UnregisterOptions=7]="UnregisterOptions",u[u.SetButtonElement=8]="SetButtonElement",u[u.SetOptionsElement=9]="SetOptionsElement",u[u.SortOptions=10]="SortOptions",u[u.MarkButtonAsMoved=11]="MarkButtonAsMoved",u);function eB(e,t=e=>e){let n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=(0,ex.wl)(t(e.options.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return -1===o&&(o=null),{options:r,activeOptionIndex:o}}let e$={1(e){if(e.dataRef.current.disabled||1===e.listboxState)return e;let t=e.buttonElement?{kind:"Tracked",position:eR(e.buttonElement)}:e.buttonPositionState;return{...e,activeOptionIndex:null,pendingFocus:{focus:ev.Nothing},listboxState:1,__demoMode:!1,buttonPositionState:t}},0(e,t){if(e.dataRef.current.disabled||0===e.listboxState)return e;let n=e.activeOptionIndex,{isSelected:r}=e.dataRef.current,o=e.options.findIndex(e=>r(e.dataRef.current.value));return -1!==o&&(n=o),{...e,frozenValue:!1,pendingFocus:t.focus,listboxState:0,activeOptionIndex:n,__demoMode:!1,buttonPositionState:eP}},2(e,t){var n,r,o,a,i;if(e.dataRef.current.disabled||1===e.listboxState)return e;let l={...e,searchQuery:"",activationTrigger:null!=(n=t.trigger)?n:1,__demoMode:!1};if(t.focus===ev.Nothing)return{...l,activeOptionIndex:null};if(t.focus===ev.Specific)return{...l,activeOptionIndex:e.options.findIndex(e=>e.id===t.id)};if(t.focus===ev.Previous){let n=e.activeOptionIndex;if(null!==n){let a=e.options[n].dataRef.current.domRef,i=eb(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==i){let t=e.options[i].dataRef.current.domRef;if((null==(r=a.current)?void 0:r.previousElementSibling)===t.current||(null==(o=t.current)?void 0:o.previousElementSibling)===null)return{...l,activeOptionIndex:i}}}}else if(t.focus===ev.Next){let n=e.activeOptionIndex;if(null!==n){let r=e.options[n].dataRef.current.domRef,o=eb(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==o){let t=e.options[o].dataRef.current.domRef;if((null==(a=r.current)?void 0:a.nextElementSibling)===t.current||(null==(i=t.current)?void 0:i.nextElementSibling)===null)return{...l,activeOptionIndex:o}}}}let s=eB(e),u=eb(t,{resolveItems:()=>s.options,resolveActiveIndex:()=>s.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...l,...s,activeOptionIndex:u}},3:(e,t)=>
6{if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=+(""===e.searchQuery),r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+n).concat(e.options.slice(0,e.activeOptionIndex+n)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))}),a=o?e.options.indexOf(o):-1;return -1===a||a===e.activeOptionIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeOptionIndex:a,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:e=>0===e.dataRef.current.mode?{...e,frozenValue:!0}:{...e},6:(e,t)=>{let n=e.options.concat(t.options),r=e.activeOptionIndex;if(e.pendingFocus.focus!==ev.Nothing&&(r=eb(e.pendingFocus,{resolveItems:()=>n,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled})),null===e.activeOptionIndex){let{isSelected:t}=e.dataRef.current;if(t){let e=n.findIndex(e=>null==t?void 0:t(e.dataRef.current.value));-1!==e&&(r=e)}}return{...e,options:n,activeOptionIndex:r,pendingFocus:{focus:ev.Nothing},pendingShouldSort:!0}},7:(e,t)=>{let n=e.options,r=[],o=new Set(t.options);for(let[e,t]of n.entries())if(o.has(t.id)&&(r.push(e),o.delete(t.id),0===o.size))break;if(r.length>0)for(let e of(n=n.slice(),r.reverse()))n.splice(e,1);return{...e,options:n,activationTrigger:1}},8:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},9:(e,t)=>e.optionsElement===t.element?e:{...e,optionsElement:t.element},10:e=>e.pendingShouldSort?{...e,...eB(e),pendingShouldSort:!1}:e,11:e=>"Tracked"!==e.buttonPositionState.kind?e:{...e,buttonPositionState:eL}};class eU extends e_.u5{constructor(e){super(e),eF(this,"actions",{onChange:e=>{let{onChange:t,compare:n,mode:r,value:o}=this.state.dataRef.current;return(0,ew.Y)(r,{0:()=>null==t?void 0:t(e),1:()=>{let r=o.slice(),a=r.findIndex(t=>n(t,e));return -1===a?r.push(e):r.splice(a,1),null==t?void 0:t(r)}})},registerOption:(0,e_.vA)(()=>{let e=[],t=new Set;return[(n,r)=>{t.has(r)||(t.add(r),e.push({id:n,dataRef:r}))},()=>(t.clear(),this.send({type:6,options:e.splice(0)}))]}),unregisterOption:(0,e_.vA)(()=>{let e=[];return[t=>e.push(t),()=>{this.send({type:7,options:e.splice(0)})}]}),goToOption:(0,e_.vA)(()=>{let e=null;return[(t,n)=>{e={type:2,...t,trigger:n}},()=>e&&this.send(e)]}),closeListbox:()=>{this.send({type:1})},openListbox:e=>{this.send({type:0,focus:e})},selectActiveOption:()=>{var e;if(null!==this.state.activeOptionIndex){let{dataRef:e}=this.state.options[this.state.activeOptionIndex];this.actions.selectOption(e.current.value)}else 0===this.state.dataRef.current.mode&&(this.actions.closeListbox(),null==(e=this.state.buttonElement)||e.focus({preventScroll:!0}))},selectOption:e=>{this.send({type:5,value:e})},search:e=>{this.send({type:3,value:e})},clearSearch:()=>{this.send({type:4})},setButtonElement:e=>{this.send({type:8,element:e})},setOptionsElement:e=>{this.send({type:9,element:e})}}),eF(this,"selectors",{activeDescendantId(e){var t;let n=e.activeOptionIndex,r=e.options;return null===n||null==(t=r[n])?void 0:t.id},isActive(e,t){var n;let r=e.activeOptionIndex,o=e.options;return null!==r&&(null==(n=o[r])?void 0:n.id)===t},hasFrozenValue:e=>e.frozenValue,shouldScrollIntoView(e,t){return!e.__demoMode&&0===e.listboxState&&0!==e.activationTrigger&&this.isActive(e,t)},didButtonMove:e=>"Moved"===e.buttonPositionState.kind}),this.on(6,()=>{requestAnimationFrame(()=>{this.send({type:10})})});{let e=this.state.id,t=em.D.get(null);this.disposables.add(t.on(em.Q.Push,n=>{t.selectors.isTop(n,e)||0!==this.state.listboxState||this.actions.closeListbox()})),this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}this.disposables.group(e=>{this.on(1,t=>{t.buttonElement&&(e.dispose(),e.add(function(e,t,n){let r=(0,ey.e)();if("Tracked"===t.kind){let o=function(){a!==eR(e)&&(r.dispose(),n())},{position:a}=t,i=new ResizeObserver(o);i.observe(e),r.add(()=>i.disconnect()),r.addEventListener(window,"scroll",o,{passive:!0}),r.addEventListener(window,"resize",o)}return()=>r.dispose()}(t.buttonElement,t.buttonPositionState,()=>{this.send({type:11})})))})}),this.on(5,(e,t)=>{var n;this.actions.onChange(t.value),0===this.state.dataRef.current.mode&&(this.actions.closeListbox(),null==(n=this.state.buttonElement)||n.focus({preventScroll:!0}))})}static new({id:e,__demoMode:t=!1}){return new eU({id:e,dataRef:{current:{}},listboxState:+!t,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1,buttonElement:null,optionsElement:null,pendingShouldSort:!1,pendingFocus:{focus:ev.Nothing},frozenValue:!1,__demoMode:t,buttonPositionState:eP})}reduce(e,t){return(0,ew.Y)(t.type,e$,e,t)}}var ez=n(6941);let eG=(0,h.createContext)(null);function eH(e){let t=(0,h.useContext)(eG);if(null===t){let t=Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,eW),t}return t}function eW({id:e,__demoMode:t=!1}){let n=(0,h.useMemo)(()=>eU.new({id:e,__demoMode:t}),[]);return(0,ez.X)(()=>n.dispose()),n}let eY=(0,h.createContext)(null);function eq(e){let t=(0,h.useContext)(eY);if(null===t){let t=Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,eq),t}return t}eY.displayName="ListboxDataContext";let eV=h.Fragment,eK=(0,h.createContext)(!1),eX=ei.Ac.RenderStrategy|ei.Ac.Static,eZ=h.Fragment,eQ=Object.assign((0,ei.FX)(function(e,t){let n=(0,h.useId)(),r=(0,er._)(),{value:o,defaultValue:a,form:i,name:l,onCh
6ange:s,by:u,invalid:c=!1,disabled:d=r||!1,horizontal:p=!1,multiple:f=!1,__demoMode:g=!1,...m}=e,v=(0,Q.P)(t),b=function(e){let[t]=(0,h.useState)(e);return t}(a),[y=f?[]:void 0,x]=function(e,t,n){let[r,o]=(0,h.useState)(n),a=void 0!==e,i=(0,h.useRef)(a),l=(0,h.useRef)(!1),s=(0,h.useRef)(!1);return!a||i.current||l.current?a||!i.current||s.current||(s.current=!0,i.current=a,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(l.current=!0,i.current=a,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[a?e:r,(0,N._)(e=>(a||(0,L.flushSync)(()=>o(e)),null==t?void 0:t(e)))]}(o,s,b),w=eW({id:n,__demoMode:g}),E=(0,h.useRef)({static:!1,hold:!1}),k=(0,h.useRef)(new Map),S=function(e=function(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}){return(0,h.useCallback)((t,n)=>"string"==typeof e?(null==t?void 0:t[e])===(null==n?void 0:n[e]):e(t,n),[e])}(u),T=(0,h.useCallback)(e=>(0,ew.Y)(O.mode,{[eI.Multi]:()=>y.some(t=>S(t,e)),[eI.Single]:()=>S(y,e)}),[y]),O=(0,Z._)({value:y,disabled:d,invalid:c,mode:f?eI.Multi:eI.Single,orientation:p?"horizontal":"vertical",onChange:x,compare:S,isSelected:T,optionsPropsRef:E,listRef:k});(0,B.s)(()=>{w.state.dataRef.current=O},[O]);let A=(0,eh.y)(w,e=>e.listboxState),C=em.D.get(null),_=(0,eh.y)(C,(0,h.useCallback)(e=>C.selectors.isTop(e,n),[C,n])),[P,R]=(0,eh.y)(w,e=>[e.buttonElement,e.optionsElement]);(0,z.j)(_,[P,R],(e,t)=>{w.send({type:eM.CloseListbox}),(0,ex.Bm)(t,ex.MZ.Loose)||(e.preventDefault(),null==P||P.focus())});let F=(0,Z._)({open:A===ej.Open,disabled:d,invalid:c,value:y}),[j,I]=function({inherit:e=!1}={}){let t=eO(),[n,r]=(0,h.useState)([]),o=e?[t,...n].filter(Boolean):n;return[o.length>0?o.join(" "):void 0,(0,h.useMemo)(()=>function(e){let t=(0,N._)(e=>(r(t=>[...t,e]),()=>r(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),n=(0,h.useMemo)(()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value}),[t,e.slot,e.name,e.props,e.value]);return h.createElement(eT.Provider,{value:n},e.children)},[r])]}({inherit:!0}),D=(0,h.useCallback)(()=>{if(void 0!==b)return null==x?void 0:x(b)},[x,b]),M=(0,ei.Ci)();return h.createElement(I,{value:j,props:{htmlFor:null==P?void 0:P.id},slot:{open:A===ej.Open,disabled:d}},h.createElement(eo.St,null,h.createElement(eG.Provider,{value:w},h.createElement(eY.Provider,{value:O},h.createElement(eg.El,{value:(0,ew.Y)(A,{[ej.Open]:eg.Uw.Open,[ej.Closed]:eg.Uw.Closed})},null!=l&&null!=y&&h.createElement(ec,{disabled:d,data:{[l]:y},form:i,onReset:D}),M({ourProps:{ref:v},theirProps:m,slot:F,defaultTag:eV,name:"Listbox"}))))))}),{Button:(0,ei.FX)(function(e,t){var n;let r,o=(0,h.useId)(),a=ef(),i=eq("Listbox.Button"),l=eH("Listbox.Button"),{id:s=a||`headlessui-listbox-button-${o}`,disabled:u=i.disabled||!1,autoFocus:c=!1,...d}=e,p=(0,Q.P)(t,(0,eo.Xc)(),l.actions.setButtonElement),f=(0,eo.TI)(),[g,m,v]=(0,eh.y)(l,e=>[e.listboxState,e.buttonElement,e.optionsElement]);!function(e,{trigger:t,action:n,close:r,select:o}){let a=(0,h.useRef)(null),i=(0,h.useRef)(null),l=(0,h.useRef)(null);(0,W.z)(e&&null!==t,"pointerdown",e=>{H.Ll(null==e?void 0:e.target)&&null!=t&&t.contains(e.target)&&(i.current=e.x,l.current=e.y,a.current=e.timeStamp)}),(0,W.z)(e&&null!==t,"pointerup",e=>{var t,s;let u=a.current;if(null===u||(a.current=null,!H.Lk(e.target))||5>Math.abs(e.x-(null!=(t=i.current)?t:e.x))&&5>Math.abs(e.y-(null!=(s=l.current)?s:e.y)))return;let c=n(e);switch(c.kind){case 0:return;case 1:e.timeStamp-u>200&&(o(c.target),r());break;case 2:r()}},{capture:!0})}(g===ej.Open,{trigger:m,action:(0,h.useCallback)(e=>{if(null!=m&&m.contains(e.target))return q;let t=e.target.closest('[role="option"]:not([data-disabled])');return H.sb(t)?{kind:1,target:t}:null!=v&&v.contains(e.target)?q:V},[m,v]),close:l.actions.closeListbox,select:l.actions.selectActiveOption});let b=(0,N._)(e=>{switch(e.key){case eS.D.Enter:!function(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(n=r.requestSubmit)||n.call(r)}}(e.currentTarget);break;case eS.D.Space:case eS.D.ArrowDown:e.preventDefault(),l.actions.openListbox({focus:i.value?ev.Nothing:ev.First});break;case eS.D.ArrowUp:e.preventDefault(),l.actions.openListbox({focus:i.value?ev.Nothing:ev.Last})}}),y=(0,N._)(e=>{e.key===eS.D.Space&&e.preventDefault()}),x=(n=e=>{var t;l.state.listboxState===ej.Open?((0,L.flushSync)(()=>l.actions.closeListbox()),null==(t=l.state.buttonElement)||t.focu
6s({preventScroll:!0})):(e.preventDefault(),l.actions.openListbox({focus:ev.Nothing}))},r=(0,h.useRef)(null),{onPointerDown:(0,N._)(e=>{r.current=e.pointerType,(0,D.l)(e.currentTarget)||"mouse"!==e.pointerType||e.button!==I.Left||(e.preventDefault(),n(e))}),onClick:(0,N._)(e=>{"mouse"!==r.current&&((0,D.l)(e.currentTarget)||n(e))})}),w=(0,N._)(e=>e.preventDefault()),E=eO([s]),k=(0,ek.MM)(),{isFocusVisible:S,focusProps:T}=(0,_.o)({autoFocus:c}),{isHovered:O,hoverProps:A}=(0,P.M)({isDisabled:u}),{pressed:C,pressProps:F}=(0,R.Z)({disabled:u}),j=(0,Z._)({open:g===ej.Open,active:C||g===ej.Open,disabled:u,invalid:i.invalid,value:i.value,hover:O,focus:S,autofocus:c}),M=(0,eh.y)(l,e=>e.listboxState===ej.Open),B=(0,ei.v6)(f(),{ref:p,id:s,type:(0,K.c)(e,m),"aria-haspopup":"listbox","aria-controls":null==v?void 0:v.id,"aria-expanded":M,"aria-labelledby":E,"aria-describedby":k,disabled:u||void 0,autoFocus:c,onKeyDown:b,onKeyUp:y,onKeyPress:w},x,T,A,F);return(0,ei.Ci)()({ourProps:B,theirProps:d,slot:j,defaultTag:"button",name:"Listbox.Button"})}),Label:eA,Options:(0,ei.FX)(function(e,t){let n=(0,h.useId)(),{id:r=`headlessui-listbox-options-${n}`,anchor:o,portal:a=!1,modal:i=!0,transition:l=!1,...s}=e,u=(0,eo.zn)(o),[c,d]=(0,h.useState)(null);u&&(a=!0);let p=eq("Listbox.Options"),f=eH("Listbox.Options"),[g,m,v,b]=(0,eh.y)(f,e=>[e.listboxState,e.buttonElement,e.optionsElement,e.__demoMode]),y=(0,G.g)(m),x=(0,G.g)(v),w=(0,eg.O_)(),[E,k]=(0,en.p)(l,c,null!==w?(w&eg.Uw.Open)===eg.Uw.Open:g===ej.Open);(0,U.O)(E,m,f.actions.closeListbox);let S=!b&&i&&g===ej.Open;(0,X.K)(S,x);let T=!b&&i&&g===ej.Open;(0,M.v)(T,{allowed:(0,h.useCallback)(()=>[m,v],[m,v])});let O=!(0,eh.y)(f,f.selectors.didButtonMove)&&E,A=function(e,t){let[n,r]=(0,h.useState)(t);return e||n===t||r(t),e?n:t}((0,eh.y)(f,f.selectors.hasFrozenValue)&&!e.static,p.value),C=(0,h.useCallback)(e=>p.compare(A,e),[p.compare,A]),_=(0,eh.y)(f,e=>{var t;if(null==u||!(null!=(t=null==u?void 0:u.to)&&t.includes("selection")))return null;let n=e.options.findIndex(e=>C(e.dataRef.current.value));return -1===n&&(n=0),n}),P=(()=>{if(null==u)return;if(null===_)return{...u,inner:void 0};let e=Array.from(p.listRef.current.values());return{...u,inner:{listRef:{current:e},index:_}}})(),[R,I]=(0,eo.UF)(P),D=(0,eo.G3)(),B=(0,Q.P)(t,u?R:null,f.actions.setOptionsElement,d),$=(0,F.L)();(0,h.useEffect)(()=>{v&&g===ej.Open&&((0,eE.X7)(v)||null==v||v.focus({preventScroll:!0}))},[g,v]);let z=(0,N._)(e=>{var t;switch($.dispose(),e.key){case eS.D.Space:if(""!==f.state.searchQuery)return e.preventDefault(),e.stopPropagation(),f.actions.search(e.key);case eS.D.Enter:e.preventDefault(),e.stopPropagation(),f.actions.selectActiveOption();break;case(0,ew.Y)(p.orientation,{vertical:eS.D.ArrowDown,horizontal:eS.D.ArrowRight}):return e.preventDefault(),e.stopPropagation(),f.actions.goToOption({focus:ev.Next});case(0,ew.Y)(p.orientation,{vertical:eS.D.ArrowUp,horizontal:eS.D.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),f.actions.goToOption({focus:ev.Previous});case eS.D.Home:case eS.D.PageUp:return e.preventDefault(),e.stopPropagation(),f.actions.goToOption({focus:ev.First});case eS.D.End:case eS.D.PageDown:return e.preventDefault(),e.stopPropagation(),f.actions.goToOption({focus:ev.Last});case eS.D.Escape:e.preventDefault(),e.stopPropagation(),(0,L.flushSync)(()=>f.actions.closeListbox()),null==(t=f.state.buttonElement)||t.focus({preventScroll:!0});return;case eS.D.Tab:e.preventDefault(),e.stopPropagation(),(0,L.flushSync)(()=>f.actions.closeListbox()),(0,ex.p9)(f.state.buttonElement,e.shiftKey?ex.BD.Previous:ex.BD.Next);break;default:1===e.key.length&&(f.actions.search(e.key),$.setTimeout(()=>f.actions.clearSearch(),350))}}),H=(0,eh.y)(f,e=>{var t;return null==(t=e.buttonElement)?void 0:t.id}),W=(0,Z._)({open:g===ej.Open}),Y=(0,ei.v6)(u?D():{},{id:r,ref:B,"aria-activedescendant":(0,eh.y)(f,f.selectors.activeDescendantId),"aria-multiselectable":p.mode===eI.Multi||void 0,"aria-labelledby":H,"aria-orientation":p.orientation,onKeyDown:z,role:"listbox",tabIndex:g===ej.Open?0:void 0,style:{...s.style,...I,"--button-width":(0,j.L)(E,m,!0).width},...(0,en.B)(k)}),q=(0,ei.Ci)(),V=(0,h.useMemo)(()=>p.mode===eI.Multi?p:{...p,isSelected:C},[p,C]);return h.createElement(eC.ZL,{enabled:!!a&&(e.static||E),ownerDocument:y},h.createElement(eY.Provider,{value:V},q({ourProps:Y,theirProps:s,slot:W,defaultTag:"div",features:eX,visible:O,name:"Listbox.Options"}
6)))}),Option:(0,ei.FX)(function(e,t){let n,r,o,a=(0,h.useId)(),{id:i=`headlessui-listbox-option-${a}`,disabled:l=!1,value:s,...u}=e,c=!0===(0,h.useContext)(eK),d=eq("Listbox.Option"),p=eH("Listbox.Option"),f=(0,eh.y)(p,e=>p.selectors.isActive(e,i)),g=d.isSelected(s),m=(0,h.useRef)(null),v=(n=(0,h.useRef)(""),r=(0,h.useRef)(""),(0,N._)(()=>{let e=m.current;if(!e)return"";let t=e.innerText;if(n.current===t)return r.current;let o=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():ee(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return ee(e).trim()})(e).trim().toLowerCase();return n.current=t,r.current=o,o})),b=(0,$.Y)({disabled:l,value:s,domRef:m,get textValue(){return v()}}),y=(0,Q.P)(t,m,e=>{e?d.listRef.current.set(i,e):d.listRef.current.delete(i)}),x=(0,eh.y)(p,e=>p.selectors.shouldScrollIntoView(e,i));(0,B.s)(()=>{if(x)return(0,ey.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=m.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[x,m]),(0,B.s)(()=>{if(!c)return p.actions.registerOption(i,b),()=>p.actions.unregisterOption(i)},[b,i,c]);let w=(0,N._)(e=>{if(l)return e.preventDefault();p.actions.selectOption(s)}),E=(0,N._)(()=>{if(l)return p.actions.goToOption({focus:ev.Nothing});p.actions.goToOption({focus:ev.Specific,id:i})}),k=(o=(0,h.useRef)([-1,-1]),{wasMoved(e){let t=et(e);return(o.current[0]!==t[0]||o.current[1]!==t[1])&&(o.current=t,!0)},update(e){o.current=et(e)}}),S=(0,N._)(e=>k.update(e)),T=(0,N._)(e=>{k.wasMoved(e)&&(l||f&&p.state.activationTrigger===eD.Pointer||p.actions.goToOption({focus:ev.Specific,id:i},eD.Pointer))}),O=(0,N._)(e=>{k.wasMoved(e)&&(l||f&&p.state.activationTrigger===eD.Pointer&&p.actions.goToOption({focus:ev.Nothing}))}),A=(0,Z._)({active:f,focus:f,selected:g,disabled:l,selectedOption:g&&c}),C=c?{}:{id:i,ref:y,role:"option",tabIndex:!0===l?void 0:-1,"aria-disabled":!0===l||void 0,"aria-selected":g,disabled:void 0,onClick:w,onFocus:E,onPointerEnter:S,onMouseEnter:S,onPointerMove:T,onMouseMove:T,onPointerLeave:O,onMouseLeave:O},_=(0,ei.Ci)();return!g&&c?null:_({ourProps:C,theirProps:u,slot:A,defaultTag:"div",name:"Listbox.Option"})}),SelectedOption:(0,ei.FX)(function(e,t){let{options:n,placeholder:r,...o}=e,a={ref:(0,Q.P)(t)},i=eq("ListboxSelectedOption"),l=(0,Z._)({}),s=void 0===i.value||null===i.value||i.mode===eI.Multi&&Array.isArray(i.value)&&0===i.value.length,u=(0,ei.Ci)();return h.createElement(eK.Provider,{value:!0},u({ourProps:a,theirProps:{...o,children:h.createElement(h.Fragment,null,r&&s?r:n)},slot:l,defaultTag:eZ,name:"ListboxSelectedOption"}))})}),eJ=[{name:"Light",value:"light",icon:e1},{name:"Dark",value:"dark",icon:e2},{name:"System",value:"system",icon:function(e){return(0,c.jsx)(e0,{...e,children:(0,c.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 4a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3v4a3 3 0 0 1-3 3h-1.5l.31 1.242c.084.333.36.573.63.808.091.08.182.158.264.24A1 1 0 0 1 11 15H5a1 1 0 0 1-.704-1.71c.082-.082.173-.16.264-.24.27-.235.546-.475.63-.808L5.5 11H4a3 3 0 0 1-3-3V4Zm3-1a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H4Z"})})}}];function e0({children:e,...t}){return(0,c.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 16 16",...t,children:e})}function e1(e){return(0,c.jsx)(e0,{...e,children:(0,c.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 1a1 1 0 0 1 2 0v1a1 1 0 1 1-2 0V1Zm4 7a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm2.657-5.657a1 1 0 0 0-1.414 0l-.707.707a1 1 0 0 0 1.414 1.414l.707-.707a1 1 0 0 0 0-1.414Zm-1.415 11.313-.707-.707a1 1 0 0 1 1.415-1.415l.707.708a1 1 0 0 1-1.415 1.414ZM16 7.999a1 1 0 0 0-1-1h-1a1 1 0 1 0 0 2h1a1 1 0 0 0 1-1ZM7 14a1 1 0 1 1 2 0v1a1 1 0 1 1-2 0v-1Zm-2.536-2.464a1 1 0 0 0-1.414 0l-.707.707a1 1 0 0 0 1.414 1.414l.707-.707a1 1 0 0 0 0-1.414Zm0-8.486A1 1 0 0 1 3.05 4.464l-.707-.707a1 1 0 0 1 1.414-1.414l.707.707ZM3 8a1 1 0 0 0-1-1H1a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Z"})})}function e2(e){return(0,c.jsx)(e0,{...e,children:(0,c.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.23 3.333C7.757 2.905 7.68 2 7 2a6 6 0 1 0 0 12c.68 0 .758-.905.23-1.332A5.989 5.989 0 0 1 5 8c0-1.885.87-3.568 2.23-4.668ZM12 5a1 1 0 0 1 1 1 1 1 0 0 0 1 1 1 1 0 1 1 0 2 1 1 0 0 0-1 1 1 1 0 1 1-2 0 1 1 0 0 0-1-1 1 1 0 1 1 0-2 1 1 0 0 0 1-1 1 1 0 0 1 1-1Z"})})}function e4(e){let[t,n]=(0,h.useState)();return(0,h.useEffect)(()=>{t?document.documentElement.setAttribute("data-theme",t.value):n(eJ.find(e=>e.value===document.documentElement.getAttribute("data-theme")))},[t]),(0,c.jsxs)(eQ,{as:"div",value:t,onChange:n,...e,children:[(0,c.jsx)(eQ.Label,{className:"sr-only",children:"Theme"}),(0,c.jsxs)(eQ.Button,{className:"flex h-6 w-6 items-center justify-center rounded-lg shadow-md shadow-black/5 ring-1 ring-black/5 dark:bg-slate-700 dark:ring-inset dark:ring-white/5",children:[(0,c.jsx)("span",{className:"sr-only",children:t?.name}),(0,c.jsx)(e1,{className:"hidden h-4 w-4 fill-sky-400 [[data-theme=light]_&]:block"}),(0,c.jsx)(e2,{className:"hidden h-4 w-4 fill-sky-400 [[data-theme=dark]_&]:block"}),(0,c.jsx)(e1,{className:"hidden h-4 w-4 fill-slate-400 [:not(.dark)[data-theme=system]_&]:block"}),(0,c.jsx)(e2,{className:"hidden h-4 w-4 fill-slate-400 [.dark[data-theme=system]_&]:block"})]}),(0,c.jsx)(eQ.Options,{className:"absolute top-full left-1/2 mt-3 w-36 -translate-x-1/2 space-y-1 rounded-xl bg-white p-3 text-sm font-medium shadow-md shadow-black/5 ring-1 ring-black/5 dark:bg-slate-800 dark:ring-white/5",children:eJ.map(e=>(0,c.jsx)(eQ.Option,{value:e,className:({active:e,selected:t})=>(0,x.A)("flex cursor-pointer select-none items-center rounded-[0.625rem] p-1",{"text-sky-500":t,"text-slate-900 dark:text-white":e&&!t,"text-slate-700 dark:text-slate-400":!e&&!t,"bg-slate-100 dar
6k:bg-slate-900/40":e}),children:({selected:t})=>(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"dark:bg-blackbg-white \n                rounded-md p-1 shadow ring-1 ring-slate-900/5 dark:bg-slate-700 dark:ring-inset dark:ring-white/5",children:(0,c.jsx)(e.icon,{className:(0,x.A)("h-4 w-4",{"fill-sky-400 dark:fill-sky-400":t,"fill-slate-400":!t})})}),(0,c.jsx)("div",{className:"ml-3",children:e.name})]})},e.value))})]})}function e3({navigation:e}){let[t,n]=(0,h.useState)(!1);return(0,h.useEffect)(()=>{function e(){n(window.scrollY>0)}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),(0,c.jsxs)("header",{className:(0,x.A)("sticky top-0 z-50 flex flex-wrap items-center justify-between bg-white px-4 py-5 shadow-md shadow-slate-900/5 transition duration-500 dark:shadow-none sm:px-6 lg:px-8",{"dark:bg-slate-900/95 dark:backdrop-blur dark:[@supports(backdrop-filter:blur(0))]:bg-slate-900/75":t,"dark:bg-transparent":!t}),children:[(0,c.jsx)("div",{className:"mr-6 lg:hidden",children:(0,c.jsx)(A,{navigation:e})}),(0,c.jsx)("div",{className:"relative flex flex-grow basis-0 items-center",children:(0,c.jsxs)(b(),{href:"/",className:"block w-10 overflow-hidden lg:w-auto",children:[(0,c.jsx)("span",{className:"sr-only",children:"Home page"}),(0,c.jsx)("span",{className:"bg-red-300 sm:hidden",children:(0,c.jsx)(S,{onlyIcon:!0})}),(0,c.jsx)("span",{className:"hidden sm:block",children:(0,c.jsx)(S,{onlyIcon:!1})})]})}),(0,c.jsx)("div",{className:"relative flex basis-0 justify-end space-x-6 pr-8 sm:space-x-8 md:flex-grow",children:(0,c.jsx)(e4,{className:"relative z-10"})})]})}function e7({children:e,title:t,navigation:n,tableOfContents:r}){let o=(0,y.useRouter)(),a="/docs"===o.pathname,i=n.flatMap(e=>e.links),l=i.findIndex(e=>e.href===o.pathname),s=i[l-1],u=i[l+1],d=n.find(e=>e.links.find(e=>e.href===o.pathname)),p=function(e){let[t,n]=(0,h.useState)(e[0]?.id),r=(0,h.useCallback)(()=>Array.from(function* e(t){if(Array.isArray(t))for(let n of t)yield*e(n);else{let n=document.getElementById(t.id);if(!n)return;let r=parseFloat(window.getComputedStyle(n).scrollMarginTop),o=window.scrollY+n.getBoundingClientRect().top-r;for(let n of(yield{id:t.id,top:o},t.children??[]))yield*e(n)}}(e)),[e]);return(0,h.useEffect)(()=>{let t=r();if(0!==e.length&&0!==t.length)return window.addEventListener("scroll",o,{capture:!0,passive:!0}),o(),()=>{window.removeEventListener("scroll",o,{capture:!0,passive:!0})};function o(){let e=t.concat([]).sort((e,t)=>e.top-t.top),r=window.pageYOffset,o=e[0].id;for(let t=0;t<e.length;t++)r>=e[t].top&&(o=e[t].id);n(o)}},[r,e]),t}(r);function f(e){return e.id===p||!!e.children&&e.children.findIndex(f)>-1}return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(e3,{navigation:n}),a&&(0,c.jsx)(k,{}),(0,c.jsxs)("div",{className:"max-w-8xl relative mx-auto flex justify-center sm:px-2 lg:px-8 xl:px-12",children:[(0,c.jsxs)("div",{className:"hidden lg:relative lg:block lg:flex-none",children:[(0,c.jsx)("div",{className:"absolute inset-y-0 right-0 w-[50vw] bg-slate-50 dark:hidden"}),(0,c.jsxs)("div",{className:"sticky top-[4.5rem] -ml-0.5 h-[calc(100vh-4.5rem)] overflow-y-auto py-16 pl-0.5",children:[(0,c.jsx)("div",{className:"absolute top-16 bottom-0 right-0 hidden h-12 w-px bg-gradient-to-t from-slate-800 dark:block"}),(0,c.jsx)("div",{className:"absolute top-28 bottom-0 right-0 hidden w-px bg-slate-800 dark:block"}),(0,c.jsx)(O,{navigation:n,className:"w-64 pr-8 xl:w-72 xl:pr-16"})]})]}),(0,c.jsxs)("div",{className:"min-w-0 max-w-2xl flex-auto px-4 py-16 lg:max-w-none lg:pr-0 lg:pl-8 xl:px-16",children:[(0,c.jsxs)("article",{children:[(t||d)&&(0,c.jsxs)("header",{className:"mb-9 space-y-1",children:[d&&(0,c.jsx)("p",{className:"font-display text-sm font-medium text-sky-500",children:d.title}),t&&(0,c.jsx)("h1",{className:"font-display text-3xl tracking-tight text-slate-900 dark:text-white",children:t})]}),(0,c.jsx)(C,{children:e})]}),(0,c.jsxs)("dl",{className:"mt-12 flex border-t border-slate-200 pt-6 dark:border-slate-800",children:[s&&(0,c.jsxs)("div",{children:[(0,c.jsx)("dt",{className:"font-display text-sm font-medium text-slate-900 dark:text-white",children:"Previous"}),(0,c.jsx)("dd",{className:"mt-1",children:(0,c.jsxs)(b(),{href:s.href,className:"text-base font-semibold text-slate-500 hover:text-slate-600 dar
6k:text-slate-400 dark:hover:text-slate-300",children:["← ",s.title]})})]}),u&&u.title!==t&&(0,c.jsxs)("div",{className:"ml-auto text-right",children:[(0,c.jsx)("dt",{className:"font-display text-sm font-medium text-slate-900 dark:text-white",children:"Next"}),(0,c.jsx)("dd",{className:"mt-1",children:(0,c.jsxs)(b(),{href:u.href,className:"text-base font-semibold text-slate-500 hover:text-slate-600 dark:text-slate-400 dark:hover:text-slate-300",children:[u.title," →"]})})]})]})]}),(0,c.jsx)("div",{className:"hidden xl:sticky xl:top-[4.5rem] xl:-mr-6 xl:block xl:h-[calc(100vh-4.5rem)] xl:flex-none xl:overflow-y-auto xl:py-16 xl:pr-6",children:(0,c.jsx)("nav",{"aria-labelledby":"on-this-page-title",className:"w-56",children:r.length>0&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("h2",{id:"on-this-page-title",className:"font-display text-sm font-medium text-slate-900 dark:text-white",children:"On this page"}),(0,c.jsx)("ul",{className:"mt-4 space-y-3 text-sm",children:r.map(e=>(0,c.jsxs)("li",{children:[(0,c.jsx)("h3",{children:(0,c.jsx)(b(),{href:`#${e.id}`,className:(0,x.A)(f(e)?"text-sky-500":"font-normal text-slate-500 hover:text-slate-700 dark:text-slate-400 dark:hover:text-slate-300"),children:e.title})}),e.children.length>0&&(0,c.jsx)("ul",{className:"mt-2 space-y-3 pl-5 text-slate-500 dark:text-slate-400",children:e.children.map(e=>(0,c.jsx)("li",{children:(0,c.jsx)(b(),{href:`#${e.id}`,className:f(e)?"text-sky-500":"hover:text-slate-600 dark:hover:text-slate-300",children:e.title})},e.id))})]},e.id))})]})})})]})]})}var e6=n(9630);function e8({children:e,title:t,tableOfContents:n}){return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(e6.Y,{}),(0,c.jsxs)("div",{className:"max-w-8xl relative mx-auto flex justify-center sm:px-2 lg:px-8 xl:px-12",children:[(0,c.jsx)("div",{className:"min-w-0 max-w-2xl flex-auto px-4 py-16 lg:max-w-none lg:pr-0 lg:pl-8 xl:px-16",children:(0,c.jsxs)("article",{children:[t&&(0,c.jsx)("header",{className:"mb-9 space-y-1",children:t&&(0,c.jsx)("h1",{className:"font-display text-3xl tracking-tight text-slate-900 dark:text-white",children:t})}),(0,c.jsx)(C,{children:e})]})}),(0,c.jsx)("div",{className:"hidden xl:sticky xl:top-[4.5rem] xl:-mr-6 xl:block xl:h-[calc(100vh-4.5rem)] xl:flex-none xl:overflow-y-auto xl:py-16 xl:pr-6",children:(0,c.jsx)("nav",{"aria-labelledby":"on-this-page-title",className:"w-56"})})]})]})}var e9=n(8593),e5=n(5105),te=n.n(e5);function tt(){return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(te(),{src:"https://www.googletagmanager.com/gtag/js?id=G-KB19T2FZ31",strategy:"afterInteractive"}),(0,c.jsx)(te(),{id:"google-analytics",strategy:"afterInteractive",children:`
7          window.dataLayer = window.dataLayer || [];
8          function gtag(){window.dataLayer.push(arguments);}
9          gtag('js', new Date());
10
11          gtag('config', 'G-KB19T2FZ31');
12        `})]})}var tn=n(5364);function tr(){return"u">typeof window}function to(){return"production"}function ta(){return"development"===((tr()?window.vam:to())||"production")}function ti(e){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:`/${e}`}function tl(e){return(0,h.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,h.useEffect)(()=>{!function(e={debug:!0},t){var n;if(!tr())return;let{beforeSend:r,src:o,dataset:a}=function(e,t){var n,r;let o=e;if(t)try{o={...null==(n=JSON.parse(t))?void 0:n.analytics,...e}}catch{}!function(e="auto"){if("auto"===e){window.vam=to();return}window.vam=e}(o.mode);let a={sdkn:"@vercel/analytics"+(o.framework?`/${o.framework}`:""),sdkv:"2.0.1"};return o.disableAutoTrack&&(a.disableAutoTrack="1"),o.viewEndpoint&&(a.viewEndpoint=ti(o.viewEndpoint)),o.eventEndpoint&&(a.eventEndpoint=ti(o.eventEndpoint)),o.sessionEndpoint&&(a.sessionEndpoint=ti(o.sessionEndpoint)),ta()&&!1===o.debug&&(a.debug="false"),o.dsn&&(a.dsn=o.dsn),o.endpoint?a.endpoint=o.endpoint:o.basePath&&(a.endpoint=ti(`${o.basePath}/insights`)),{beforeSend:o.beforeSend,src:(r=o).scriptSrc?ti(r.scriptSrc):ta()?"https://va.vercel-scripts.com/v1/script.debug.js":r.basePath?ti(`${r.basePath}
12/insights/script.js`):"/_vercel/insights/script.js",dataset:a}}(e,t);if(window.va||(window.va=function(...e){window.vaq||(window.vaq=[]),window.vaq.push(e)}),r&&(null==(n=window.va)||n.call(window,"beforeSend",r)),document.head.querySelector(`script[src*="${o}"]`))return;let i=document.createElement("script");for(let[e,t]of(i.src=o,Object.entries(a)))i.dataset[e]=t;i.defer=!0,i.onerror=()=>{let e=ta()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${o}. ${e}`)},document.head.appendChild(i)}({framework:e.framework||"react",basePath:e.basePath??function(){if(void 0!==tn&&void 0!==tn.env)return tn.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e},e.configString??function(){if(void 0!==tn&&void 0!==tn.env)return tn.env.REACT_APP_VERCEL_OBSERVABILITY_CLIENT_CONFIG}())},[]),(0,h.useEffect)(()=>{e.route&&e.path&&function({route:e,path:t}){var n;null==(n=window.va)||n.call(window,"pageview",{route:e,path:t})}({route:e.route,path:e.path})},[e.route,e.path]),null}function ts({Component:e,pageProps:t}){console.log("---------Component.name:",e.name);let n=t.markdoc?.file.path==="/tos/index.md"||t.markdoc?.file.path==="/privacy/index.md"||t.markdoc?.file.path==="/account/index.md",r=t.markdoc?.file.path.startsWith("/docs")||!1;if(!n&&!r)return(0,c.jsx)(e,{...t});{let r=t.markdoc?.frontmatter.title,o=t.markdoc?.frontmatter.title||`${t.markdoc?.frontmatter.title} - Docs`,a=t.markdoc?.frontmatter.description,i=t.markdoc?.content?function e(t,n=function(){let e=new Map,t=(t,n)=>{if(!(t=function(e,t){var n,r;let o;if("string"!=typeof e)throw TypeError(`Expected a string, got \`${typeof e}\``);let a=(t={separator:"-",lowercase:!0,decamelize:!0,customReplacements:[],preserveLeadingUnderscore:!1,preserveTrailingDash:!1,preserveCharacters:[],...t}).preserveLeadingUnderscore&&e.startsWith("_"),i=t.preserveTrailingDash&&e.endsWith("-");e=function(e,t){if("string"!=typeof e)throw TypeError(`Expected a string, got \`${typeof e}\``);let n=new Map([...g,...(t={customReplacements:[],...t}).customReplacements]);return(e=((e,t)=>{for(let[n,r]of t)e=e.replace(RegExp(f(n),"g"),r);return e})(e=e.normalize(),n)).normalize("NFD").replace(/\p{Diacritic}/gu,"").normalize()}(e,{customReplacements:new Map([...m,...t.customReplacements])}),t.decamelize&&(e=e.replace(/([A-Z]{2,})(\d+)/g,"$1 $2").replace(/([a-z\d]+)([A-Z]{2,})/g,"$1 $2").replace(/([a-z\d])([A-Z])/g,"$1 $2").replace(/([A-Z]+)([A-Z][a-rt-z\d]+)/g,"$1 $2"));let l=(e=>{let t="a-z\\d";if(t+=e.lowercase?"":"A-Z",e.preserveCharacters.length>0)for(let n of e.preserveCharacters){if(n===e.separator)throw Error(`The separator character \`${e.separator}\` cannot be included in preserved characters: ${e.preserveCharacters}`);t+=f(n)}return RegExp(`[^${t}]+`,"g")})(t);return t.lowercase&&(e=e.toLowerCase()),e=(e=(e=e.replace(/([a-zA-Z\d]+)'([ts])(\s|$)/g,"$1$2$3")).replace(l,t.separator)).replace(/\\/g,""),t.separator&&(n=e,o=f(r=t.separator),e=n.replace(RegExp(`${o}{2,}`,"g"),r).replace(RegExp(`^${o}|${o}$`,"g"),"")),a&&(e=`_${e}`),i&&(e=`${e}-`),e}(t,n)))return"";let r=t.toLowerCase(),o=e.get(r.replace(/(?:-\d+?)+?$/,""))||0,a=e.get(r);e.set(r,"number"==typeof a?a+1:1);let i=e.get(r)||2;return(i>=2||o>2)&&(t=`${t}-${i}`),t};return t.reset=()=>{e.clear()},t}()){let r=[];for(let o of t){if(/^h[23]$/.test(o.name)){let e=function e(t){let n="";for(let r of t.children??[])"string"==typeof r&&(n+=r),n+=e(r);return n}(o);if(e){let t=n(e);o.attributes.id=t,"h3"===o.name?r[r.length-1].children.push({...o.attributes,title:e}):r.push({...o.attributes,title:e,children:[]})}}r.push(...e(o.children??[],n))}return r}(t.markdoc.content):[];return n?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(p(),{children:[(0,c.jsx)("title",{children:o}),a&&(0,c.jsx)("meta",{name:"description",content:a})]}),(0,c.jsx)(e8,{title:r,children:(0,c.jsx)(e,{...t})}),(0,c.jsx)(e9.w,{}),(0,c.jsx)(tl,{})]}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(p(),{children:[(0,c.jsx)("title",{children:`${o} - TimeToTime Documentation`}),a&&(0,c.jsx)("meta",{name:"description",content:a})]}),(0,c.jsx)(tt,{}),(0,c.jsx)(e7,{navigation:tu,title:r,tableOfContents:i,children:(0,c.jsx)(e,{...t})}),(0,c.jsx)(e9.w,{}),(0,c.jsx)(tl,{})]})}}let tu=[{title:"Introduction",links:[{title:"Getting started",href:"/docs/"}]},{title:"Using the App",links:[{title:"Anchor dates",href:"/docs/anchor-dates"},{title:"Duels",href:"/docs/duels"},{title:"Hiding dates",href:"/docs/hiding-dates"},{title:"Adding links",href:"/docs/adding-links"},{title:"Publishing a deck",href:"/docs/publishing-a-deck"},{title:"Importing cards via CSV",href:"/docs/importing-cards-via-CSV"}]}
12,{title:"How it Works",links:[{title:"Phase: Learning",href:"/docs/phase-learning"},{title:"Phase: Revising",href:"/docs/phase-revising"},{title:"Phase: Difficult",href:"/docs/phase-difficult"}]},{title:"Effective Learning",links:[{title:"It takes time",href:"/docs/it-takes-time"},{title:"Making good links",href:"/docs/making-good-links"},{title:"Mnemonic Major System",href:"/docs/major-system"},{title:"What is TimeToTime.app for?",href:"/docs/what-is-timetotime-for"}]}]},4441:(e,t,n)=>{"use strict";n.d(t,{z:()=>a});var r=n(4232),o=n(9842);function a(e,t,n,a){let i=(0,o.Y)(n);(0,r.useEffect)(()=>{if(e)return document.addEventListener(t,n,a),()=>document.removeEventListener(t,n,a);function n(e){i.current(e)}},[e,t,a])}},4587:(e,t,n)=>{e.exports=n(9447)},4599:(e,t,n)=>{"use strict";n.d(t,{l:()=>o});var r=n(9540);function o(e){let t=e.parentElement,n=null;for(;t&&!r.Er(t);)r.Jb(t)&&(n=t),t=t.parentElement;let o=(null==t?void 0:t.getAttribute("disabled"))==="";return!(o&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(r.Jb(t))return!1;t=t.previousElementSibling}return!0}(n))&&o}},4671:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var r=n(4232),o=n(9842);let a=function(e){let t=(0,o.Y)(e);return r.useCallback((...e)=>t.current(...e),[t])}},4741:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let r=n(4252),o=n(8365),a=n(7876),i=o._(n(4232)),l=r._(n(8477)),s=r._(n(8022)),u=n(1925),c=n(946),d=n(5526),p=n(5067),f=r._(n(2795)),g=n(3872),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 h(e,t,n,r,o,a,i){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),n?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}r?.current&&r.current(e)}}))}function v(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}let b=i.useLayoutEffect,y=(0,i.forwardRef)(({src:e,srcSet:t,sizes:n,height:r,width:o,decoding:l,className:s,style:u,fetchPriority:c,placeholder:d,loading:p,unoptimized:f,fill:m,onLoadRef:y,onLoadingCompleteRef:x,setBlurComplete:w,setShowAltText:E,sizesInput:k,onLoad:S,onError:T,...O},A)=>{let C=(0,i.useRef)(!1),_=(0,i.useRef)(null);b(()=>{let{current:e}=C,{current:t}=_;e||null===t||(T&&(t.src=t.src),t.complete&&h(t,d,y,x,w,f,k),C.current=!0)},[e,d,y,x,T,f,k]);let P=(0,g.useMergedRef)(A,_);return(0,a.jsx)("img",{...O,...v(c),loading:p,width:o,height:r,decoding:l,"data-nimg":m?"fill":"1",className:s,style:u,sizes:n,srcSet:t,src:e,ref:P,onLoad:e=>{h(e.currentTarget,d,y,x,w,f,k)},onError:e=>{E(!0),"empty"!==d&&w(!0),T&&T(e)}})});function x({isAppRouter:e,imgAttributes:t}){let n={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...v(t.fetchPriority)};return e&&l.default.preload?(l.default.preload(t.src,n),null):(0,a.jsx)(s.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...n},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,i.forwardRef)((e,t)=>{let n=(0,i.useContext)(p.RouterContext),r=(0,i.useContext)(d.ImageConfigContext),o=(0,i.useMemo)(()=>{let e=m||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n,qualities:o,localPatterns:e.localPatterns}},[r]),{onLoad:l,onLoadingComplete:s}=e,g=(0,i.useRef)(l);(0,i.useEffect)(()=>{g.current=l},[l]);let h=(0,i.useRef)(s);(0,i.useEffect)(()=>{h.current=s},[s]);let[v,b]=(0,i.useState)(!1),[w,E]=(0,i.useState)(!1),{props:k,meta:S}=(0,u.getImgProps)(e,{defaultLoader:f.default,imgConf:o,blurComplete:v,showAltText:w});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y,{...k,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:g,onLoadingCompleteRef:h,setBlurComplete:b,setShowAltText:E,sizesInput:e.sizes,ref:t}),S.preload?(0,a.jsx)(x,{isAppRouter:!n,imgAttributes:k}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
12dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4802:(e,t,n)=>{"use strict";var r=n(4232),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useSyncExternalStore,i=r.useRef,l=r.useEffect,s=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,c){var d=i(null);if(null===d.current){var p={hasValue:!1,value:null};d.current=p}else p=d.current;var f=a(e,(d=s(function(){function e(e){if(!l){if(l=!0,a=e,e=r(e),void 0!==c&&p.hasValue){var t=p.value;if(c(t,e))return i=t}return i=e}if(t=i,o(a,e))return t;var n=r(e);return void 0!==c&&c(t,n)?(a=e,t):(a=e,i=n)}var a,i,l=!1,s=void 0===n?null:n;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,n,r,c]))[0],d[1]);return l(function(){p.hasValue=!0,p.value=f},[f]),u(f),f}},4884:(e,t,n)=>{"use strict";n.d(t,{g:()=>a,h:()=>i});var r=n(4232),o=n(2307);function a(...e){return(0,r.useMemo)(()=>(0,o.TW)(...e),[...e])}function i(...e){return(0,r.useMemo)(()=>(0,o.zm)(...e),[...e])}},4919:(e,t,n)=>{"use strict";let r,o,a;n.d(t,{lG:()=>en});var i=n(4232),l=n(3890),s=n(3162),u=n(1207),c=n(4671),d=n(2853),p=n(7737),f=n(3988),g=n(3345),m=n(4884),h=n(32),v=n(7212),b=n(8612),y=n(8413),x=n(9203),w=n(8890),E=n(9103),k=n(1303),S=n(715),T=n(5857),O=n(9289),A=n(1612),C=n(6946),_=n(3660),P=n(6572),L=n(6941),R=n(8952);function N(e,t){let n=(0,i.useRef)([]),r=(0,c._)(e);(0,i.useEffect)(()=>{let e=[...n.current];for(let[o,a]of t.entries())if(n.current[o]!==a){let o=r(t,e);return n.current=t,o}},[r,...t])}var F=n(7980),j=n(9540),I=n(7784);let D=[];function M(){"loading"!==document.readyState&&((()=>{function e(e){if(!j.Lk(e.target)||e.target===document.body||D[0]===e.target)return;let t=e.target;t=t.closest(I.Uo),D.unshift(null!=t?t:e.target),(D=D.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",M))}"u">typeof document&&(document.addEventListener("DOMContentLoaded",M),M());var B=n(2030),$=n(2307);function U(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)j.vq(n.current)&&t.add(n.current);return t}var z=((r=z||{})[r.None=0]="None",r[r.InitialFocus=1]="InitialFocus",r[r.TabLock=2]="TabLock",r[r.FocusLock=4]="FocusLock",r[r.RestoreFocus=8]="RestoreFocus",r[r.AutoFocus=16]="AutoFocus",r);let G=Object.assign((0,A.FX)(function(e,t){let n=(0,i.useRef)(null),r=(0,x.P)(n,t),{initialFocus:o,initialFocusFallback:a,containers:l,features:d=15,...p}=e;(0,b.g)()||(d=0);let f=(0,m.g)(n.current);!function(e,{ownerDocument:t}){let n=!!(8&e),r=function(e=!0){let t=(0,i.useRef)(D.slice());return N(([e],[n])=>{!0===n&&!1===e&&(0,B._)(()=>{t.current.splice(0)}),!1===n&&!0===e&&(t.current=D.slice())},[e,D,t]),(0,c._)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(n);N(()=>{n||(0,$.X7)(null==t?void 0:t.body)&&(0,I.pW)(r())},[n]),(0,L.X)(()=>{n&&(0,I.pW)(r())})}(d,{ownerDocument:f});let g=function(e,{ownerDocument:t,container:n,initialFocus:r,initialFocusFallback:o}){let a=(0,i.useRef)(null),l=(0,u.S)(!!(1&e),"focus-trap#initial-focus"),s=(0,P.a)();return N(()=>{if(0===e)return;if(!l){null!=o&&o.current&&(0,I.pW)(o.current);return}let i=n.current;i&&(0,B._)(()=>{if(!s.current)return;let n=null==t?void 0:t.activeElement;if(null!=r&&r.current){if((null==r?void 0:r.current)===n){a.current=n;return}}else if(i.contains(n)){a.current=n;return}if(null!=r&&r.current)(0,I.pW)(r.current);else{if(16&e){if((0,I.CU)(i,I.BD.First|I.BD.AutoFocus)!==I.Me.Error)return}else if((0,I.CU)(i,I.BD.First)!==I.Me.Error)return;if(null!=o&&o.current&&((0,I.pW)(o.current),(null==t?void 0:t.activeElement)===o.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}a.current=null==t?void 0:t.activeElement})},[o,l,e]),a}(d,{ownerDocument:f,container:n,initialFocus:o,initialFocusFallback:a});!function(e,{ownerDocument:t,container:n,containers:r,previousActiveElement:o}){let a=(0,P.a)(),i=!!(4&e);(0,s.M)(null==t?void 0:t.defaultView,"focus",e=>{if(!i||!a.current)return;let t=U(r);j.sb(n.current)&&t.add(n.current);let l=o.current;if(!l)return;let s=e.target;j.sb(s)?H(t,s)?(o.current=s,(0,I.pW)(s)):(e.preventDefault(),e.stopPropagation(),(0,I.pW)(l)):(0,I.pW)(o.current)},!0)}(d,{ownerDocument:f,container:n,containers:l,previousActiveElement:g});let h=(0,R.u)(),v=(0,c._)(e=>{if(!j.sb(n.current))return;let t=n.current;(0,O.Y)(h.current,{[R.O.Forwards]:()=>{(0,I.CU)(t,I.BD.First,{skipElements:[e.relatedTarget,a]})},[R.O.Backwards]:()=>{(0,I.CU)(t,I.BD.Last,{skipElements:[e.relatedTarget,a]})}})}),y=(0,u.S)(!!(2&d),"focus-trap#tab-lock"),w=(0,_.L)(),E=(0,i.useRef)(!1),k=(0,A.Ci)();return i.createElement(i.Fragment,null,y&&i.createElement(F.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:v,features:F.u.Focusable}),k({ourProps:{ref:r,onKeyDown(e){"Tab"==e.key&&(E.current=!0,w.requestAnimationFrame(()=>{E.current=!1}))},onBlur(e){if(!(4&d))return;let t=U(l);j.sb(n.current)&&t.add(n.current);let r=e.relatedTarget;j.Lk(r)&&"true"!==r.dataset.headlessuiFocusGuard&&(H(t,r)||(E.current?(0,I.CU)(n.current,(0,O.Y)(h.current,{[R.O.Forwards]:()=>I.BD.Next,[R.O.Backwards]:()=>I.BD.Previous})|I.BD.WrapAround,{relativeTo:e.target}):j.Lk(e.target)&&(0,I.pW)(e.target)))}},theirProps:p,defaultTag:"div",name:"FocusTrap"}),y&&i.createElement(F.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:v,features:F.u.Focusable}))}),{features:z});function H(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var W=n(8496),Y=n(5094),q=((o=q||{})[o.Open=0]="Open",o[o.Closed=1]="Closed",o),V=((a=V||{})[a.SetTitleId=0]="SetTitleId",a);let K={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},X=(0,i.createContext)(null);function Z(e){let t=(0,i.useContext)(X);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Z),t}return t}function Q(e,t){return(0,O.Y)(t.type,K,e,t)}X.displayName="DialogContext";let J=(0,A.FX)(function(e,t){let n=(0,i.useId)(),{id:r=`headlessui-dialog-${n}`,open:o,onClose:a,initialFocus:O,role:_="dialog",autoFocus:P=!0,__demoMode:L=!1,unmount:R=!1,...N}=e,F=(0,i.useRef)(!1);
12_="dialog"===_||"alertdialog"===_?_:(F.current||(F.current=!0,console.warn(`Invalid role [${_}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let j=(0,E.O_)();void 0===o&&null!==j&&(o=(j&E.Uw.Open)===E.Uw.Open);let I=(0,i.useRef)(null),D=(0,x.P)(I,t),M=(0,m.g)(I.current),B=+!o,[$,U]=(0,i.useReducer)(Q,{titleId:null,descriptionId:null,panelRef:(0,i.createRef)()}),H=(0,c._)(()=>a(!1)),Y=(0,c._)(e=>U({type:0,id:e})),q=!!(0,b.g)()&&0===B,[V,K]=(0,W.k2)(),Z=(0,h.xA)(),{resolveContainers:J}=(0,h.iq)({mainTreeNode:Z,portals:V,defaultContainers:[{get current(){var en;return null!=(en=$.panelRef.current)?en:I.current}}]}),er=null!==j&&(j&E.Uw.Closing)===E.Uw.Closing;(0,d.v)(!L&&!er&&q,{allowed:(0,c._)(()=>{var e,t;return[null!=(t=null==(e=I.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,c._)(()=>{var e;return[null!=(e=null==Z?void 0:Z.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let eo=S.D.get(null);(0,p.s)(()=>{if(q)return eo.actions.push(r),()=>eo.actions.pop(r)},[eo,r,q]);let ea=(0,T.y)(eo,(0,i.useCallback)(e=>eo.selectors.isTop(e,r),[eo,r]));(0,g.j)(ea,J,e=>{e.preventDefault(),H()}),function(e,t="u">typeof document?document.defaultView:null,n){let r=(0,u.S)(e,"escape");(0,s.M)(t,"keydown",e=>{r&&(e.defaultPrevented||e.key===l.D.Escape&&n(e))})}(ea,null==M?void 0:M.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),H()}),(0,v.K)(!L&&!er&&q,M,J),(0,f.O)(q,I,H);let[ei,el]=(0,C.rU)(),es=(0,i.useMemo)(()=>[{dialogState:B,close:H,setTitleId:Y,unmount:R},$],[B,H,Y,R,$]),eu=(0,y._)({open:0===B}),ec={ref:D,id:r,role:_,tabIndex:-1,"aria-modal":L?void 0:0===B||void 0,"aria-labelledby":$.titleId,"aria-describedby":ei,unmount:R},ed=!function(){var e;let[t]=(0,i.useState)(()=>"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[n,r]=(0,i.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,p.s)(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){r(e.matches)}},[t]),n}(),ep=z.None;q&&!L&&(ep|=z.RestoreFocus,ep|=z.TabLock,P&&(ep|=z.AutoFocus),ed&&(ep|=z.InitialFocus));let ef=(0,A.Ci)();return i.createElement(E.$x,null,i.createElement(k.a,{force:!0},i.createElement(W.ZL,null,i.createElement(X.Provider,{value:es},i.createElement(W.Ee,{target:I},i.createElement(k.a,{force:!1},i.createElement(el,{slot:eu},i.createElement(K,null,i.createElement(G,{initialFocus:O,initialFocusFallback:I,containers:J,features:ep},i.createElement(w.e,{value:H},ef({ourProps:ec,theirProps:N,slot:eu,defaultTag:ee,features:et,visible:0===B,name:"Dialog"})))))))))))}),ee="div",et=A.Ac.RenderStrategy|A.Ac.Static,en=Object.assign((0,A.FX)(function(e,t){let{transition:n=!1,open:r,...o}=e,a=(0,E.O_)(),l=e.hasOwnProperty("open")||null!==a,s=e.hasOwnProperty("onClose");if(!l&&!s)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!l)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!s)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!a&&"boolean"!=typeof e.open)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${e.open}`);if("function"!=typeof e.onClose)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${e.onClose}`);return(void 0!==r||n)&&!o.static?i.createElement(h.H5,null,i.createElement(Y.e,{show:r,transition:n,unmount:o.unmount},i.createElement(J,{ref:t,...o}))):i.createElement(h.H5,null,i.createElement(J,{ref:t,open:r,...o}))}),{Panel:(0,A.FX)(function(e,t){let n=(0,i.useId)(),{id:r=`headlessui-dialog-panel-${n}`,transition:o=!1,...a}=e,[{dialogState:l,unmount:s},u]=Z("Dialog.Panel"),d=(0,x.P)(t,u.panelRef),p=(0,y._)({open:0===l}),f=(0,c._)(e=>{e.stopPropagation()}),g=o?Y._:i.Fragment,m=(0,A.Ci)();return i.createElement(g,{...o?{unmount:s}:{}},m({ourProps:{ref:d,id:r,onClick:f}
12,theirProps:a,slot:p,defaultTag:"div",name:"Dialog.Panel"}))}),Title:((0,A.FX)(function(e,t){let{transition:n=!1,...r}=e,[{dialogState:o,unmount:a}]=Z("Dialog.Backdrop"),l=(0,y._)({open:0===o}),s=n?Y._:i.Fragment,u=(0,A.Ci)();return i.createElement(s,{...n?{unmount:a}:{}},u({ourProps:{ref:t,"aria-hidden":!0},theirProps:r,slot:l,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,A.FX)(function(e,t){let n=(0,i.useId)(),{id:r=`headlessui-dialog-title-${n}`,...o}=e,[{dialogState:a,setTitleId:l}]=Z("Dialog.Title"),s=(0,x.P)(t);(0,i.useEffect)(()=>(l(r),()=>l(null)),[r,l]);let u=(0,y._)({open:0===a});return(0,A.Ci)()({ourProps:{ref:s,id:r},theirProps:o,slot:u,defaultTag:"h2",name:"Dialog.Title"})})),Description:C.VY})},5094:(e,t,n)=>{"use strict";let r;n.d(t,{_:()=>A,e:()=>C});var o=n(4232),a=n(3660),i=n(4671),l=n(6572),s=n(7737),u=n(9842),c=n(8612),d=n(9203),p=n(6186),f=n(9103),g=n(7133),m=n(9289),h=n(1612);function v(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!(0,h.zv)(null!=(t=e.as)?t:k)||1===o.Children.count(e.children)}let b=(0,o.createContext)(null);b.displayName="TransitionContext";var y=((r=y||{}).Visible="visible",r.Hidden="hidden",r);let x=(0,o.createContext)(null);function w(e){return"children"in e?w(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function E(e,t){let n=(0,u.Y)(e),r=(0,o.useRef)([]),s=(0,l.a)(),c=(0,a.L)(),d=(0,i._)((e,t=h.mK.Hidden)=>{let o=r.current.findIndex(({el:t})=>t===e);-1!==o&&((0,m.Y)(t,{[h.mK.Unmount](){r.current.splice(o,1)},[h.mK.Hidden](){r.current[o].state="hidden"}}),c.microTask(()=>{var e;!w(r)&&s.current&&(null==(e=n.current)||e.call(n))}))}),p=(0,i._)(e=>{let t=r.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>d(e,h.mK.Unmount)}),f=(0,o.useRef)([]),g=(0,o.useRef)(Promise.resolve()),v=(0,o.useRef)({enter:[],leave:[]}),b=(0,i._)((e,n,r)=>{f.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(([t])=>t!==e)),null==t||t.chains.current[n].push([e,new Promise(e=>{f.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(v.current[n].map(([e,t])=>t)).then(()=>e())}
12)]),"enter"===n?g.current=g.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),y=(0,i._)((e,t,n)=>{Promise.all(v.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=f.current.shift())||e()}).then(()=>n(t))});return(0,o.useMemo)(()=>({children:r,register:p,unregister:d,onStart:b,onStop:y,wait:g,chains:v}),[p,d,r,b,y,v,g])}x.displayName="NestingContext";let k=o.Fragment,S=h.Ac.RenderStrategy,T=(0,h.FX)(function(e,t){let{show:n,appear:r=!1,unmount:a=!0,...l}=e,u=(0,o.useRef)(null),p=v(e),g=(0,d.P)(...p?[u,t]:null===t?[]:[t]);(0,c.g)();let m=(0,f.O_)();if(void 0===n&&null!==m&&(n=(m&f.Uw.Open)===f.Uw.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[y,k]=(0,o.useState)(n?"visible":"hidden"),T=E(()=>{n||k("hidden")}),[A,C]=(0,o.useState)(!0),_=(0,o.useRef)([n]);(0,s.s)(()=>{!1!==A&&_.current[_.current.length-1]!==n&&(_.current.push(n),C(!1))},[_,n]);let P=(0,o.useMemo)(()=>({show:n,appear:r,initial:A}),[n,r,A]);(0,s.s)(()=>{n?k("visible"):w(T)||null===u.current||k("hidden")},[n,T]);let L={unmount:a},R=(0,i._)(()=>{var t;A&&C(!1),null==(t=e.beforeEnter)||t.call(e)}),N=(0,i._)(()=>{var t;A&&C(!1),null==(t=e.beforeLeave)||t.call(e)}),F=(0,h.Ci)();return o.createElement(x.Provider,{value:T},o.createElement(b.Provider,{value:P},F({ourProps:{...L,as:o.Fragment,children:o.createElement(O,{ref:g,...L,...l,beforeEnter:R,beforeLeave:N})},theirProps:{},defaultTag:o.Fragment,features:S,visible:"visible"===y,name:"Transition"})))}),O=(0,h.FX)(function(e,t){var n,r;let{transition:a=!0,beforeEnter:l,afterEnter:u,beforeLeave:y,afterLeave:T,enter:O,enterFrom:A,enterTo:C,entered:_,leave:P,leaveFrom:L,leaveTo:R,...N}=e,[F,j]=(0,o.useState)(null),I=(0,o.useRef)(null),D=v(e),M=(0,d.P)(...D?[I,t,j]:null===t?[]:[t]),B=null==(n=N.unmount)||n?h.mK.Unmount:h.mK.Hidden,{show:$,appear:U,initial:z}=function(){let e=(0,o.useContext)(b);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[G,H]=(0,o.useState)($?"visible":"hidden"),W=function(){let e=(0,o.useContext)(x);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:Y,unregister:q}=W;(0,s.s)(()=>Y(I),[Y,I]),(0,s.s)(()=>{if(B===h.mK.Hidden&&I.current)return $&&"visible"!==G?void H("visible"):(0,m.Y)(G,{hidden:()=>q(I),visible:()=>Y(I)})},[G,I,Y,q,$,B]);let V=(0,c.g)();(0,s.s)(()=>{if(D&&V&&"visible"===G&&null===I.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[I,G,V,D]);let K=z&&!U,X=U&&$&&z,Z=(0,o.useRef)(!1),Q=E(()=>{Z.current||(H("hidden"),q(I))},W),J=(0,i._)(e=>{Z.current=!0,Q.onStart(I,e?"enter":"leave",e=>{"enter"===e?null==l||l():"leave"===e&&(null==y||y())})}),ee=(0,i._)(e=>{let t=e?"enter":"leave";Z.current=!1,Q.onStop(I,t,e=>{"enter"===e?null==u||u():"leave"===e&&(null==T||T())}),"leave"!==t||w(Q)||(H("hidden"),q(I))});(0,o.useEffect)(()=>{D&&a||(J($),ee($))},[$,D,a]);let et=!(!a||!D||!V||K),[,en]=(0,p.p)(et,F,$,{start:J,end:ee}),er=(0,h.oE)({ref:M,className:(null==(r=(0,g.x)(N.className,X&&O,X&&A,en.enter&&O,en.enter&&en.closed&&A,en.enter&&!en.closed&&C,en.leave&&P,en.leave&&!en.closed&&L,en.leave&&en.closed&&R,!en.transition&&$&&_))?void 0:r.trim())||void 0,...(0,p.B)(en)}),eo=0;"visible"===G&&(eo|=f.Uw.Open),"hidden"===G&&(eo|=f.Uw.Closed),$&&"hidden"===G&&(eo|=f.Uw.Opening),$||"visible"!==G||(eo|=f.Uw.Closing);let ea=(0,h.Ci)();return o.createElement(x.Provider,{value:Q},o.createElement(f.El,{value:eo},ea({ourProps:er,theirProps:N,defaultTag:k,features:S,visible:"visible"===G,name:"Transition.Child"})))}),A=(0,h.FX)(function(e,t){let n=null!==(0,o.useContext)(b),r=null!==(0,f.O_)();return o.createElement(o.Fragment,null,!n&&r?o.createElement(T,{ref:t,...e}):o.createElement(O,{ref:t,...e}))}),C=Object.assign(T,{Child:A,Root:T})},5105:(e,t,n)=>{e.exports=n(3209)},5308:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var r=n(4232);let o=(0,r.createContext)(void 0);function a(){return(0,r.useContext)(o)}},5857:(e,t,n)=>{"use strict";n.d(t,{y:()=>i});var r=n(7282),o=n(4671),a=n(9927);function i(e,t,n=a.bN){return(0,r.useSyncExternalStoreWithSelector)((0,o._)(t=>e.subscribe(l,t)),(0,o._)(()=>e.state),(0,o._)(()=>e.state),(0,o._)(t),n)}function l(e){return e}},6186:(e,t,n)=>{"use strict";let r;n.d(t,{B:()=>p,p:()=>f});var o,a,i=n(4232),l=n(1787),s=n(3660),u=n(7737),c=n(5364);void 0!==c&&"u">typeof globalThis&&"u">typeof Element&&(null==(o=null==c?void 0:c.env)?void 0:o.NODE_ENV)==="test"&&void 0===(null==(a=null==Element?void 0:Element.prototype)?void 0:a.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
13`)),[]});var d=((r=d||{})[r.None=0]="None",r[r.Closed=1]="Closed",r[r.Enter=2]="Enter",r[r.Leave=4]="Leave",r);function p(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}function f(e,t,n,r){let[o,a]=(0,i.useState)(n),{hasFlag:c,addFlag:d,removeFlag:p}=function(e=0){let[t,n]=(0,i.useState)(e),r=(0,i.useCallback)(e=>n(e),[]),o=(0,i.useCallback)(e=>n(t=>t|e),[]),a=(0,i.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:a,removeFlag:(0,i.useCallback)(e=>n(t=>t&~e),[]),toggleFlag:(0,i.useCallback)(e=>n(t=>t^e),[])}}(e&&o?3:0),f=(0,i.useRef)(!1),g=(0,i.useRef)(!1),m=(0,s.L)();return(0,u.s)(()=>{var o;if(e){if(n&&a(!0),!t){n&&d(3);return}return null==(o=null==r?void 0:r.start)||o.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:o}){let a=(0,l.e)();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:o}),a.nextFrame(()=>{n(),a.requestAnimationFrame(()=>{a.add(function(e,t){var n,r;let o=(0,l.e)();if(!e)return o.dispose;let a=!1;o.add(()=>{a=!0});let i=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===i.length?t():Promise.allSettled(i.map(e=>e.finished)).then(()=>{a||t()}),o.dispose}(e,r))})}),a.dispose}(t,{inFlight:f,prepare(){g.current?g.current=!1:g.current=f.current,f.current=!0,g.current||(n?(d(3),p(4)):(d(4),p(2)))},run(){g.current?n?(p(3),d(4)):(p(4),d(3)):n?p(1):d(1)},done(){var e,o,i,l;g.current&&(null!=(l=null==(i=(o=t).getAnimations)?void 0:i.call(o))?l:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(f.current=!1,p(7),n||a(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,m]),e?[o,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}},6334:(e,t,n)=>{"use strict";
13Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return S},useLinkStatus:function(){return k}};for(var o in r)Object.defineProperty(t,o,{enumerable:!0,get:r[o]});let a=n(8365),i=n(7876),l=a._(n(4232)),s=n(5948),u=n(2454),c=n(7855),d=n(9313),p=n(1162),f=n(5067),g=n(301),m=n(3966),h=n(3467),v=n(3872),b=new Set;function y(e,t,n,r){if((0,u.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let o=t+"%"+n+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(b.has(o))return;b.add(o)}e.prefetch(t,n,r).catch(e=>{})}}function x(e){return"string"==typeof e?e:(0,c.formatUrl)(e)}let w=l.default.forwardRef(function(e,t){let n,r,{href:o,as:a,children:c,prefetch:b=null,passHref:w,replace:E,shallow:k,scroll:S,locale:T,onClick:O,onNavigate:A,onMouseEnter:C,onTouchStart:_,legacyBehavior:P=!1,transitionTypes:L,...R}=e;n=c,P&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let N=l.default.useContext(f.RouterContext),F=!1!==b,{href:j,as:I}=l.default.useMemo(()=>{if(!N){let e=x(o);return{href:e,as:a?x(a):e}}let[e,t]=(0,s.resolveHref)(N,o,!0);return{href:e,as:a?(0,s.resolveHref)(N,a):t||e}},[N,o,a]),D=l.default.useRef(j),M=l.default.useRef(I);P&&(r=l.default.Children.only(n));let B=P?r&&"object"==typeof r&&r.ref:t,[$,U,z]=(0,g.useIntersection)({rootMargin:"200px"}),G=l.default.useCallback(e=>{(M.current!==I||D.current!==j)&&(z(),M.current=I,D.current=j),$(e)},[I,j,z,$]),H=(0,v.useMergedRef)(G,B);l.default.useEffect(()=>{!N||U&&F&&y(N,j,I,{bypassPrefetchedCheck:!1,locale:T})},[I,j,U,T,F,N?.locale,N]);let W={ref:H,onClick(e){P||"function"!=typeof O||O(e),P&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),!N||e.defaultPrevented||function(e,t,n,r,o,a,i,l,s){let c,{nodeName:d}=e.currentTarget;if(!("A"===d.toUpperCase()&&((c=e.currentTarget.getAttribute("target"))&&"_self"!==c||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,u.isLocalURL)(n)){o&&(e.preventDefault(),location.replace(n));return}e.preventDefault(),(()=>{if(s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let e=i??!0;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:a,locale:l,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})})()}}(e,N,j,I,E,k,S,T,A)},onMouseEnter(e){P||"function"!=typeof C||C(e),P&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),N&&y(N,j,I,{locale:T,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){P||"function"!=typeof _||_(e),P&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),N&&y(N,j,I,{locale:T,priority:!0,bypassPrefetchedCheck:!0})}};if((0,d.isAbsoluteUrl)(I))W.href=I;else if(!P||w||"a"===r.type&&!("href"in r.props)){let e=void 0!==T?T:N?.locale;W.href=N?.isLocaleDomain&&(0,m.getDomainLocale)(I,e,N?.locales,N?.domainLocales)||(0,h.addBasePath)((0,p.addLocale)(I,e,N?.defaultLocale))}return P?l.default.cloneElement(r,W):(0,i.jsx)("a",{...R,...W,children:n})}),E=(0,l.createContext)({pending:!1}),k=()=>(0,l.useContext)(E),S=w;("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)},6437:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(4232),o=n(2307),a=n(3660),i=n(4671);function l({disabled:e=!1}={}){let t=(0,r.useRef)(null),[n,s]=(0,r.useState)(!1),u=(0,a.L)(),c=(0,i._)(()=>{t.current=null,s(!1),u.dispose()}),d=(0,i._)(e=>{if(u.dispose(),null===t.current){t.current=e.currentTarget,s(!0);{let n=(0,o.TW)(e.currentTarget);u.addEventListener(n,"pointerup",c,!1),u.addEventListener(n,"pointermove",e=>{if(t.current){var n,r;let o,a;s((o=e.width/2,a=e.height/2,n={top:e.clientY-a,right:e.clientX+o,bottom:e.clientY+a,left:e.clientX-o},r=t.current.getBoundingClientRect(),!(!n||!r||n.right<r.left||n.left>r.right||n.bottom<r.top||n.top>r.bottom)))}},!1),u.addEventListener(n,"pointercancel",c,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:d,onPointerUp:c,onClick:c}}}}
13,6572:(e,t,n)=>{"use strict";n.d(t,{a:()=>a});var r=n(4232),o=n(7737);function a(){let e=(0,r.useRef)(!1);return(0,o.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},6607:(e,t,n)=>{"use strict";n.d(t,{M:()=>d});var r=n(2473),o=n(6962),a=n(2505),i=n(4232);let l=!1,s=0;function u(e){"touch"===e.pointerType&&(l=!0,setTimeout(()=>{l=!1},50))}function c(){if("u">typeof document)return 0===s&&"u">typeof PointerEvent&&document.addEventListener("pointerup",u),s++,()=>{!(--s>0)&&"u">typeof PointerEvent&&document.removeEventListener("pointerup",u)}}function d(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:s,isDisabled:u}=e,[d,p]=(0,i.useState)(!1),f=(0,i.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,i.useEffect)(c,[]);let{addGlobalListener:g,removeAllGlobalListeners:m}=(0,r.A)(),{hoverProps:h,triggerHoverEnd:v}=(0,i.useMemo)(()=>{let e=(e,t)=>{let r=f.target;f.pointerType="",f.target=null,"touch"!==t&&f.isHovered&&r&&(f.isHovered=!1,m(),s&&s({type:"hoverend",target:r,pointerType:t}),n&&n(!1),p(!1))},r={};return"u">typeof PointerEvent&&(r.onPointerEnter=r=>{l&&"mouse"===r.pointerType||((r,i)=>{if(f.pointerType=i,u||"touch"===i||f.isHovered||!(0,o.sD)(r.currentTarget,r.target))return;f.isHovered=!0;let l=r.currentTarget;f.target=l,g((0,a.TW)(r.target),"pointerover",t=>{f.isHovered&&f.target&&!(0,o.sD)(f.target,t.target)&&e(t,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:l,pointerType:i}),n&&n(!0),p(!0)})(r,r.pointerType)},r.onPointerLeave=t=>{!u&&(0,o.sD)(t.currentTarget,t.target)&&e(t,t.pointerType)}),{hoverProps:r,triggerHoverEnd:e}},[t,n,s,u,f,g,m]);return(0,i.useEffect)(()=>{u&&v({currentTarget:f.target},f.pointerType)},[u]),{hoverProps:h,isHovered:d}}},6756:(e,t,n)=>{"use strict";n.d(t,{St:()=>eZ,UF:()=>eX,G3:()=>eK,Xc:()=>eq,TI:()=>eV,zn:()=>eY});var r=n(4232),o=n.t(r,2);let a=Math.min,i=Math.max,l=Math.round,s=Math.floor,u=e=>({x:e,y:e}),c={left:"right",right:"left",bottom:"top",top:"bottom"},d={start:"end",end:"start"};function p(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function g(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}let v=new Set(["top","bottom"]);function b(e){return v.has(f(e))?"y":"x"}function y(e){return e.replace(/start|end/g,e=>d[e])}let x=["left","right"],w=["right","left"],E=["top","bottom"],k=["bottom","top"];function S(e){return e.replace(/left|right|bottom|top/g,e=>c[e])}function T(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function O(){return"u">typeof window}function A(e){return P(e)?(e.nodeName||"").toLowerCase():"#document"}function C(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function _(e){var t;return null==(t=(P(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function P(e){return!!O()&&(e instanceof Node||e instanceof C(e).Node)}function L(e){return!!O()&&(e instanceof Element||e instanceof C(e).Element)}function R(e){return!!O()&&(e instanceof HTMLElement||e instanceof C(e).HTMLElement)}function N(e){return!(!O()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof C(e).ShadowRoot)}let F=new Set(["inline","contents"]);function j(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=Y(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!F.has(o)}let I=new Set(["table","td","th"]),D=[":popover-open",":modal"];function M(e){return D.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let B=["transform","translate","scale","rotate","perspective"],$=["transform","translate","scale","rotate","perspective","filter"],U=["paint","layout","strict","content"];function z(e){let t=G(),n=L(e)?Y(e):e;return B.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||$.some(e=>(n.willChange||"").includes(e))||U.some(e=>(n.contain||"").includes(e))}function G(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let H=new Set(["html","body","#document"]);function W(e){return H.has(A(e))}function Y(e){return C(e).getComputedStyle(e)}function q(e){return L(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function V(e){if("html"===A(e))return e;let t=e.assignedSlot||e.parentNode||N(e)&&e.host||_(e);return N(t)?t.host:t}function K(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=V(t);return W(n)?t.ownerDocument?t.ownerDocument.body:t.body:R(n)&&j(n)?n:e(n)}(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=C(o);if(a){let e=X(i);
13return t.concat(i,i.visualViewport||[],j(o)?o:[],e&&n?K(e):[])}return t.concat(o,K(o,[],n))}function X(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Z=n(8477);function Q(e,t,n){let r,{reference:o,floating:a}=e,i=b(t),l=m(b(t)),s=h(l),u=f(t),c="y"===i,d=o.x+o.width/2-a.width/2,p=o.y+o.height/2-a.height/2,v=o[s]/2-a[s]/2;switch(u){case"top":r={x:d,y:o.y-a.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:p};break;case"left":r={x:o.x-a.width,y:p};break;default:r={x:o.x,y:o.y}}switch(g(t)){case"start":r[l]-=v*(n&&c?-1:1);break;case"end":r[l]+=v*(n&&c?-1:1)}return r}async function J(e,t){var n,r;void 0===t&&(t={});let{x:o,y:a,platform:i,rects:l,elements:s,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:g=!1,padding:m=0}=p(t,e),h="number"!=typeof(r=m)?{top:0,right:0,bottom:0,left:0,...r}:{top:r,right:r,bottom:r,left:r},v=s[g?"floating"===f?"reference":"floating":f],b=T(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(v)))||n?v:v.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:u})),y="floating"===f?{x:o,y:a,width:l.floating.width,height:l.floating.height}:l.reference,x=await (null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),w=await (null==i.isElement?void 0:i.isElement(x))&&await (null==i.getScale?void 0:i.getScale(x))||{x:1,y:1},E=T(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:x,strategy:u}):y);return{top:(b.top-E.top+h.top)/w.y,bottom:(E.bottom-b.bottom+h.bottom)/w.y,left:(b.left-E.left+h.left)/w.x,right:(E.right-b.right+h.right)/w.x}}let ee=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,l=a.filter(Boolean),s=await (null==i.isRTL?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=Q(u,r,s),p=r,f={},g=0;for(let n=0;n<l.length;n++){var m;let{name:a,fn:h}=l[n],{x:v,y:b,data:y,reset:x}=await h({x:c,y:d,initialPlacement:r,placement:p,strategy:o,middlewareData:f,re
13cts:u,platform:{...i,detectOverflow:null!=(m=i.detectOverflow)?m:J},elements:{reference:e,floating:t}});c=null!=v?v:c,d=null!=b?b:d,f={...f,[a]:{...f[a],...y}},x&&g<=50&&(g++,"object"==typeof x&&(x.placement&&(p=x.placement),x.rects&&(u=!0===x.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):x.rects),{x:c,y:d}=Q(u,p,s)),n=-1)}return{x:c,y:d,placement:p,strategy:o,middlewareData:f}},et=new Set(["left","top"]);async function en(e,t){let{placement:n,platform:r,elements:o}=e,a=await (null==r.isRTL?void 0:r.isRTL(o.floating)),i=f(n),l=g(n),s="y"===b(n),u=et.has(i)?-1:1,c=a&&s?-1:1,d=p(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:v}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof v&&(h="end"===l?-1*v:v),s?{x:h*c,y:m*u}:{x:m*u,y:h*c}}function er(e){let t=Y(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=R(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=l(n)!==a||l(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function eo(e){return L(e)?e:e.contextElement}function ea(e){let t=eo(e);if(!R(t))return u(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:a}=er(t),i=(a?l(n.width):n.width)/r,s=(a?l(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}let ei=u(0);function el(e){let t=C(e);return G()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ei}function es(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let a=e.getBoundingClientRect(),i=eo(e),l=u(1);t&&(r?L(r)&&(l=ea(r)):l=ea(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===C(i))&&o)?el(i):u(0),c=(a.left+s.x)/l.x,d=(a.top+s.y)/l.y,p=a.width/l.x,f=a.height/l.y;if(i){let e=C(i),t=r&&L(r)?C(r):r,n=e,o=X(n);for(;o&&r&&t!==n;){let e=ea(o),t=o.getBoundingClientRect(),r=Y(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,d*=e.y,p*=e.x,f*=e.y,c+=a,d+=i,o=X(n=C(o))}}return T({width:p,height:f,x:c,y:d})}function eu(e,t){let n=q(e).scrollLeft;return t?t.left+n:es(_(e)).left+n}function ec(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-eu(e,n),y:n.top+t.scrollTop}}let ed=new Set(["absolute","fixed"]);function ep(e,t,n){var r;let o;if("viewport"===t)o=function(e,t){let n=C(e),r=_(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,l=0,s=0;if(o){a=o.width,i=o.height;let e=G();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}let u=eu(r);if(u<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(r.clientWidth-t.clientWidth-o);i<=25&&(a-=i)}else u<=25&&(a+=u);return{width:a,height:i,x:l,y:s}}(e,n);else if("document"===t){let t,n,a,l,s,u,c;r=_(e),t=_(r),n=q(r),a=r.ownerDocument.body,l=i(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),s=i(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight),u=-n.scrollLeft+eu(r),c=-n.scrollTop,"rtl"===Y(a).direction&&(u+=i(t.clientWidth,a.clientWidth)-l),o={width:l,height:s,x:u,y:c}}else if(L(t)){let e,r,a,i,l,s;r=(e=es(t,!0,"fixed"===n)).top+t.clientTop,a=e.left+t.clientLeft,i=R(t)?ea(t):u(1),l=t.clientWidth*i.x,s=t.clientHeight*i.y,o={width:l,height:s,x:a*i.x,y:r*i.y}}else{let n=el(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return T(o)}function ef(e){return"static"===Y(e).position}function eg(e,t){if(!R(e)||"fixed"===Y(e).position)return null;if(t)return t(e);let n=e.offsetParent;return _(e)===n&&(n=n.ownerDocument.body),n}function em(e,t){var n;let r=C(e);if(M(e))return r;if(!R(e)){let t=V(e);for(;t&&!W(t);){if(L(t)&&!ef(t))return t;t=V(t)}return r}let o=eg(e,t);for(;o&&(n=o,I.has(A(n)))&&ef(o);)o=eg(o,t);return o&&W(o)&&ef(o)&&!z(o)?r:o||function(e){let t=V(e);for(;R(t)&&!W(t);){if(z(t))return t;if(M(t))break;t=V(t)}return null}(e)||r}let eh=async function(e){let t=this.getOffsetParent||em,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=R(t),o=_(t),a="fixed"===n,i=es(e,!0,a,t),l={scrollLeft:0,scrollTop:0},s=u(0);
13if(r||!r&&!a)if(("body"!==A(t)||j(o))&&(l=q(t)),r){let e=es(t,!0,a,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=eu(o));a&&!r&&o&&(s.x=eu(o));let c=!o||r||a?u(0):ec(o,l);return{x:i.left+l.scrollLeft-s.x-c.x,y:i.top+l.scrollTop-s.y-c.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},ev={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,a="fixed"===o,i=_(r),l=!!t&&M(t.floating);if(r===i||l&&a)return n;let s={scrollLeft:0,scrollTop:0},c=u(1),d=u(0),p=R(r);if((p||!p&&!a)&&(("body"!==A(r)||j(i))&&(s=q(r)),R(r))){let e=es(r);c=ea(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}let f=!i||p||a?u(0):ec(i,s);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-s.scrollLeft*c.x+d.x+f.x,y:n.y*c.y-s.scrollTop*c.y+d.y+f.y}},getDocumentElement:_,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,l=[..."clippingAncestors"===n?M(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=K(e,[],!1).filter(e=>L(e)&&"body"!==A(e)),o=null,a="fixed"===Y(e).position,i=a?V(e):e;for(;L(i)&&!W(i);){let t=Y(i),n=z(i);n||"fixed"!==t.position||(o=null),(a?!n&&!o:!n&&"static"===t.position&&!!o&&ed.has(o.position)||j(i)&&!n&&function e(t,n){let r=V(t);return!(r===n||!L(r)||W(r))&&("fixed"===Y(r).position||e(r,n))}(e,i))?r=r.filter(e=>e!==i):o=t,i=V(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],s=l[0],u=l.reduce((e,n)=>{let r=ep(t,n,o);return e.top=i(r.top,e.top),e.right=a(r.right,e.right),e.bottom=a(r.bottom,e.bottom),e.left=i(r.left,e.left),e},ep(t,s,o));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:em,getElementRects:eh,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=er(e);return{width:t,height:n}},getScale:ea,isElement:L,isRTL:function(e){return"rtl"===Y(e).direction}};function eb(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ey(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:l=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:p=!1}=r,f=eo(e),g=l||u?[...f?K(f):[],...K(t)]:[];g.forEach(e=>{l&&e.addEventListener("scroll",n,{passive:!0}),u&&e.addEventListener("resize",n)});let m=f&&d?function(e,t){let n,r=null,o=_(e);function l(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function u(c,d){void 0===c&&(c=!1),void 0===d&&(d=1),l();let p=e.getBoundingClientRect(),{left:f,top:g,width:m,height:h}=p;if(c||t(),!m||!h)return;let v={rootMargin:-s(g)+"px "+-s(o.clientWidth-(f+m))+"px "+-s(o.clientHeight-(g+h))+"px "+-s(f)+"px",threshold:i(0,a(1,d))||1},b=!0;function y(t){let r=t[0].intersectionRatio;if(r!==d){if(!b)return u();r?u(!1,r):n=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==r||eb(p,e.getBoundingClientRect())||u(),b=!1}try{r=new IntersectionObserver(y,{...v,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(y,v)}r.observe(e)}(!0),l}(f,n):null,h=-1,v=null;c&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===f&&v&&(v.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}),f&&!p&&v.observe(f),v.observe(t));let b=p?es(e):null;return p&&function t(){let r=es(e);b&&!eb(b,r)&&n(),b=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;g.forEach(e=>{l&&e.removeEventListener("scroll",n),u&&e.removeEventListener("resize",n)}),null==m||m(),null==(e=v)||e.disconnect(),v=null,p&&cancelAnimationFrame(o)}}var ex="u">typeof document?r.useLayoutEffect:function(){};function ew(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!ew(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!ew(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eE(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ek(e,t){let n=eE(e);return Math.round(t*n)/n}function eS(e){let t=r.useRef(e);return ex(()=>{t.current=e}),t}let eT=(e,t)=>
13{var n;return{...(void 0===(n=e)&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:o,y:a,placement:i,middlewareData:l}=e,s=await en(e,n);return i===(null==(t=l.offset)?void 0:t.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:a+s.y,data:{...s,placement:i}}}}),options:[e,t]}},eO={...o},eA=eO.useInsertionEffect||(e=>e());function eC(e){let t=r.useRef(()=>{});return eA(()=>{t.current=e}),r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}var e_="u">typeof document?r.useLayoutEffect:r.useEffect;let eP=!1,eL=0,eR=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+eL++,eN=eO.useId||function(){let[e,t]=r.useState(()=>eP?eR():void 0);return e_(()=>{null==e&&t(eR())},[]),r.useEffect(()=>{eP=!0},[]),e},eF=r.createContext(null),ej=r.createContext(null),eI="active",eD="selected";function eM(e,t,n){let r=new Map,o="item"===n,a=e;if(o&&e){let{[eI]:t,[eD]:n,...r}=e;a=r}return{..."floating"===n&&{tabIndex:-1,"data-floating-ui-focusable":""},...a,...t.map(t=>{let r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[n,a]=t;if(!(o&&[eI,eD].includes(n)))if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof a){var i;null==(i=r.get(n))||i.push(a),e[n]=function(){for(var e,t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];return null==(e=r.get(n))?void 0:e.map(e=>e(...o)).find(e=>void 0!==e)}}}else e[n]=a}),e),{})}}function eB(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}var e$=n(3660),eU=n(4671),ez=n(7737),eG=n(9540);let eH=(0,r.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});eH.displayName="FloatingContext";let eW=(0,r.createContext)(null);function eY(e){return(0,r.useMemo)(()=>e?"string"==typeof e?{to:e}:e:null,[e])}function eq(){return(0,r.useContext)(eH).setReference}function eV(){return(0,r.useContext)(eH).getReferenceProps}function eK(){let{getFloatingProps:e,slot:t}=(0,r.useContext)(eH);return(0,r.useCallback)((...n)=>Object.assign({},e(...n),{"data-anchor":t.anchor}),[e,t])}function eX(e=null){!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,r.useContext)(eW),n=(0,r.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);(0,ez.s)(()=>{null==t||t(null!=n?n:null)},[t,n]);let o=(0,r.useContext)(eH);return(0,r.useMemo)(()=>[o.setFloating,e?o.styles:{}],[o.setFloating,e,o.styles])}function eZ({children:e,enabled:t=!0}){var n,o,s,u,c,d,v,T,O,A,C,_,P;let R,N,F,j,I,D,M,B,$,U,[z,G]=(0,r.useState)(null),[H,W]=(0,r.useState)(0),Y=(0,r.useRef)(null),[q,V]=(0,r.useState)(null);T=q,(0,ez.s)(()=>{if(!T)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(T).maxHeight,t=parseFloat(e);if(isNaN(t))return;let n=parseInt(e);isNaN(n)||t!==n&&(T.style.maxHeight=`${Math.ceil(t)}px`)});return e.observe(T,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[T]);let K=t&&null!==z&&null!==q,{to:X="bottom",gap:Q=0,offset:et=0,padding:en=0,inner:er}=(O=z,A=q,R=eQ(null!=(C=null==O?void 0:O.gap)?C:"var(--anchor-gap, 0)",A),N=eQ(null!=(_=null==O?void 0:O.offset)?_:"var(--anchor-offset, 0)",A),F=eQ(null!=(P=null==O?void 0:O.padding)?P:"var(--anchor-padding, 0)",A),{...O,gap:R,offset:N,padding:F}),[eo,ea="center"]=X.split(" ");(0,ez.s)(()=>{K&&W(0)},[K]);let{refs:ei,floatingStyles:el,context:es}=function(e){void 0===e&&(e={});let{nodeId:t}=e,n=function(e){var t;let{open:n=!1,onOpenChange:o,elements:a}=e,i=eN(),l=r.useRef({}),[s]=r.useState(()=>{let e;return e=new Map,{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}}),u=null!=((null==(t=r.useContext(eF))?void 0:t.id)||null),[c,d]=r.useState(a.reference),p=eC((e,t,n)=>{l.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:n,nested:u}),null==o||o(e,t,n)}),f=r.useMemo(()=>({setPositionReference:d}),[]),g=r.useMemo(()=>({reference:c||a.reference||null,floating:a.floating||null,domReference:a.reference}),[c,a.reference,a.floating]);return r.useMemo(()=>({dataRef:l,open:n,onOpenChange:p,elements:g,events:s,floatingId:i,refs:f}),[n,p,g,s,i,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),o=e.rootContext||n,a=o.elements,[i,l]=r.useState(null),[s,u]=r.useState(null),c=(null==a?void 0:a.domReference)||i,d=r.useRef(null),p=r.useContext(ej);e_(()=>{c&&(d.current=c)},[c]);let f=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:a,elements:{reference:i,floating:l}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[d,p]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,g]=r.useState(o);ew(f,o)||g(o);let[m,h]=r.useState(null),[v,b]=r.useState(null),y=r.useCallback(e=>
13{e!==k.current&&(k.current=e,h(e))},[]),x=r.useCallback(e=>{e!==S.current&&(S.current=e,b(e))},[]),w=i||m,E=l||v,k=r.useRef(null),S=r.useRef(null),T=r.useRef(d),O=null!=u,A=eS(u),C=eS(a),_=eS(c),P=r.useCallback(()=>{var e,r;let o,a,i;if(!k.current||!S.current)return;let l={placement:t,strategy:n,middleware:f};C.current&&(l.platform=C.current),(e=k.current,r=S.current,o=new Map,i={...(a={platform:ev,...l}).platform,_c:o},ee(e,r,{...a,platform:i})).then(e=>{let t={...e,isPositioned:!1!==_.current};L.current&&!ew(T.current,t)&&(T.current=t,Z.flushSync(()=>{p(t)}))})},[f,t,n,C,_]);ex(()=>{!1===c&&T.current.isPositioned&&(T.current.isPositioned=!1,p(e=>({...e,isPositioned:!1})))},[c]);let L=r.useRef(!1);ex(()=>(L.current=!0,()=>{L.current=!1}),[]),ex(()=>{if(w&&(k.current=w),E&&(S.current=E),w&&E){if(A.current)return A.current(w,E,P);P()}},[w,E,P,A,O]);let R=r.useMemo(()=>({reference:k,floating:S,setReference:y,setFloating:x}),[y,x]),N=r.useMemo(()=>({reference:w,floating:E}),[w,E]),F=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!N.floating)return e;let t=ek(N.floating,d.x),r=ek(N.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...eE(N.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,N.floating,d.x,d.y]);return r.useMemo(()=>({...d,update:P,refs:R,elements:N,floatingStyles:F}),[d,P,R,N,F])}({...e,elements:{...a,...s&&{reference:s}}}),g=r.useCallback(e=>{let t=L(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;u(t),f.refs.setReference(t)},[f.refs]),m=r.useCallback(e=>{(L(e)||null===e)&&(d.current=e,l(e)),(L(f.refs.reference.current)||null===f.refs.reference.current||null!==e&&!L(e))&&f.refs.setReference(e)},[f.refs]),h=r.useMemo(()=>({...f.refs,setReference:m,setPositionReference:g,domReference:d}),[f.refs,m,g]),v=r.useMemo(()=>({...f.elements,domReference:c}),[f.elements,c]),b=r.useMemo(()=>({...f,...o,refs:h,elements:v,nodeId:t}),[f,h,v,t,o]);return e_(()=>{o.dataRef.current.floatingContext=b;let e=null==p?void 0:p.nodesRef.current.find(e=>e.id===t);e&&(e.context=b)}),r.useMemo(()=>({...f,context:b,refs:h,elements:v}),[f,h,v,b])}({open:K,placement:"selection"===eo?"center"===ea?"bottom":`bottom-${ea}`:"center"===ea?`${eo}`:`${eo}-${ea}`,strategy:"absolute",transform:!1,middleware:[eT({mainAxis:"selection"===eo?0:Q,crossAxis:et}),{...{name:"shift",options:o=n={padding:en},async fn(e){let{x:t,y:n,placement:r,platform:l}=e,{mainAxis:s=!0,crossAxis:u=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...d}=p(o,e),g={x:t,y:n},h=await l.detectOverflow(e,d),v=b(f(r)),y=m(v),x=g[y],w=g[v];if(s){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",n=x+h[e],r=x-h[t];x=i(n,a(x,r))}if(u){let e="y"===v?"top":"left",t="y"===v?"bottom":"right",n=w+h[e],r=w-h[t];w=i(n,a(w,r))}let E=c.fn({...e,[y]:x,[v]:w});return{...E,data:{x:E.x-t,y:E.y-n,enabled:{[y]:s,[v]:u}}}}},options:[n,void 0]},"selection"!==eo&&{...{name:"flip",options:u=s={padding:en},async fn(e){var t,n,r,o,a,i,l,s;let c,d,v,{placement:T,middlewareData:O,rects:A,initialPlacement:C,platform:_,elements:P}=e,{mainAxis:L=!0,crossAxis:R=!0,fallbackPlacements:N,fallbackStrategy:F="bestFit",fallbackAxisSideDirection:j="none",flipAlignment:I=!0,...D}=p(u,e);if(null!=(t=O.arrow)&&t.alignmentOffset)return{};let M=f(T),B=b(C),$=f(C)===C,U=await (null==_.isRTL?void 0:_.isRTL(P.floating)),z=N||($||!I?[S(C)]:(c=S(C),[y(C),c,y(c)])),G="none"!==j;!N&&G&&z.push(...(d=g(C),v=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?w:x;return t?x:w;case"left":case"right":return t?E:k;default:return[]}}(f(C),"start"===j,U),d&&(v=v.map(e=>e+"-"+d),I&&(v=v.concat(v.map(y)))),v));let H=[C,...z],W=await _.detectOverflow(e,D),Y=[],q=(null==(n=O.flip)?void 0:n.overflows)||[];if(L&&Y.push(W[M]),R){let e,t,n,r,o=(i=T,l=A,void 0===(s=U)&&(s=!1),e=g(i),n=h(t=m(b(i))),r="x"===t?e===(s?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[n]>l.floating[n]&&(r=S(r)),[r,S(r)]);Y.push(W[o[0]],W[o[1]])}if(q=[...q,{placement:T,overflows:Y}],!Y.every(e=>e<=0)){let e=((null==(r=O.flip)?void 0:r.index)||0)+1,t=H[e];if(t&&("alignment"!==R||B===b(t)||q.every(e=>b(e.placement)!==B||e.overflows[0]>0)))return{data:{index:e,overflows:q},reset:{placement:t}};let n=null==(o=q.filter(e=>e.overflows[0]<=0).sort((e,t)=>
13e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(F){case"bestFit":{let e=null==(a=q.filter(e=>{if(G){let t=b(e.placement);return t===B||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=C}if(T!==n)return{reset:{placement:n}}}return{}}},options:[s,void 0]},"selection"===eo&&er?{name:"inner",options:j={...er,padding:en,overflowRef:Y,offset:H,minItemsVisible:4,referenceOverflowThreshold:en,onFallbackChange(e){var t,n;if(!e)return;let r=es.elements.floating;if(!r)return;let o=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,a=Math.min(4,r.childElementCount),i=0,l=0;for(let e of null!=(n=null==(t=es.elements.floating)?void 0:t.childNodes)?n:[])if(eG.sb(e)){let t=e.offsetTop,n=t+e.clientHeight+o,s=r.scrollTop,u=s+r.clientHeight;if(t>=s&&n<=u)a--;else{l=Math.max(0,Math.min(n,u)-Math.max(t,s)),i=e.clientHeight;break}}a>=1&&W(e=>{let t=i*a-l+o;return e>=t?e:t})}},async fn(e){let{listRef:t,overflowRef:n,onFallbackChange:r,offset:o=0,index:s=0,minItemsVisible:u=4,referenceOverflowThreshold:c=0,scrollRef:d,...f}=p(j,e),{rects:g,elements:{floating:m}}=e,h=t.current[s],v=(null==d?void 0:d.current)||m,b=m.clientTop||v.clientTop,y=0!==m.clientTop,x=0!==v.clientTop,w=m===v;if(!h)return{};let E={...e,...await eT(-h.offsetTop-m.clientTop-g.reference.height/2-h.offsetHeight/2-o).fn(e)},k=await J(eB(E,v.scrollHeight+b+m.clientTop),f),S=await J(E,{...f,elementContext:"reference"}),T=i(0,k.top),O=E.y+T,A=(v.scrollHeight>v.clientHeight?e=>e:l)(i(0,v.scrollHeight+(y&&w||x?2*b:0)-T-i(0,k.bottom)));if(v.style.maxHeight=A+"px",v.scrollTop=T,r){let e=v.offsetHeight<h.offsetHeight*a(u,t.current.length)-1||S.top>=-c||S.bottom>=-c;Z.flushSync(()=>r(e))}return n&&(n.current=await J(eB({...E,y:O},v.offsetHeight+b+m.clientTop),f)),{y:O}}}:null,{...{name:"size",options:d=c={padding:en,apply({availableWidth:e,availableHeight:t,elements:n}){Object.assign(n.floating.style,{overflow:"auto",maxWidth:`${e}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${t}px)`})}},async fn(e){var t,n;let r,o,{placement:l,rects:s,platform:u,elements:c}=e,{apply:m=()=>{},...h}=p(d,e),v=await u.detectOverflow(e,h),y=f(l),x=g(l),w="y"===b(l),{width:E,height:k}=s.floating;"top"===y||"bottom"===y?(r=y,o=x===(await (null==u.isRTL?void 0:u.isRTL(c.floating))?"start":"end")?"left":"right"):(o=y,r="end"===x?"top":"bottom");let S=k-v.top-v.bottom,T=E-v.left-v.right,O=a(k-v[r],S),A=a(E-v[o],T),C=!e.middlewareData.shift,_=O,P=A;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(P=T),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(_=S),C&&!x){let e=i(v.left,0),t=i(v.right,0),n=i(v.top,0),r=i(v.bottom,0);w?P=E-2*(0!==e||0!==t?e+t:i(v.left,v.right)):_=k-2*(0!==n||0!==r?n+r:i(v.top,v.bottom))}await m({...e,availableWidth:P,availableHeight:_});let L=await u.getDimensions(c.floating);return E!==L.width||k!==L.height?{reset:{rects:!0}}:{}}},options:[c,void 0]}].filter(Boolean),whileElementsMounted:ey}),[eu=eo,ec=ea]=es.placement.split("-");"selection"===eo&&(eu="selection");let ed=(0,r.useMemo)(()=>({anchor:[eu,ec].filter(Boolean).join(" ")}),[eu,ec]),{getReferenceProps:ep,getFloatingProps:ef}=(I=(v=[function(e,t){let{open:n,elements:o}=e,{enabled:a=!0,overflowRef:i,scrollRef:l,onChange:s}=t,u=eC(s),c=r.useRef(!1),d=r.useRef(null),p=r.useRef(null);r.useEffect(()=>{if(!a)return;function e(e){if(e.ctrlKey||!t||null==i.current)return;let n=e.deltaY,r=i.current.top>=-.5,o=i.current.bottom>=-.5,a=t.scrollHeight-t.clientHeight,l=n<0?-1:1,s=n<0?"max":"min";if(!(t.scrollHeight<=t.clientHeight))if(!r&&n>0||!o&&n<0)e.preventDefault(),Z.flushSync(()=>{u(e=>e+Math[s](n,a*l))});else{let e;/firefox/i.test((e=navigator.userAgentData)&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent)&&(t.scrollTop+=n)}}let t=(null==l?void 0:l.current)||o.floating;if(n&&t)return t.addEventListener("wheel",e),requestAnimationFrame(()=>{d.current=t.scrollTop,null!=i.current&&(p.current={...i.current})}),()=>{d.current=null,p.current=null,t.removeEventListener("wheel",e)}},[a,n,o.floating,i,l,u]);let f=r.useMemo(()=>({onKeyDown(){c.current=!0},onWheel(){c.current=!1},onPointerMove(){c.current=!1},onScroll(){let e=(null==l?void 0:l.current)||o.floating;if(i.current&&e&&c.current){if(null!==d.current){let t=e.scrollTop-d.current;(i.current.bottom<-.5&&t<-1||i.current.top<-.5&&t>1)&&Z.flushSync(()=>u(e=>e+t))}requestAnimationFrame(()=>{d.current=e.scrollTop})}}}),[o.floating,u,i,l]);return r.useMemo(()=>a?{floating:f}:{},[a,f])}(es,{overflowRef:Y,onChange:W})]).map(e=>null==e?void 0:e.reference),D=v.map(e=>null==e?void 0:e.floating),M=v.map(e=>null==e?void 0:e.item),B=r.useCallback(e=>eM(e,v,"reference"),I),$=r.useCallback(e=>eM(e,v,"floating"),D),U=r.useCallback(e=>eM(e,v,"item"),M),r.useMemo(()=>({getReferenceProps:B,getFloatingProps:$,getItemProps:U}),[B,$,U])),eg=(0,eU._)(e=>{V(e),ei.setFloating(e)});return r.createElement(eW.Provider,{value:G},r.createElement(eH.Provider,{value:{setFloating:eg,setReference:ei.setReference,styles:el,getReferenceProps:ep,getFloatingProps:ef,slot:ed}},e))}function eQ(e,t,n){let o=(0,e$.L)(),a=(0,eU._)((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let r=eJ(e,t);return[r,n=>{let a=function e(t){let n=/var\((.*)\)/.exec(t);if(n){let t=n[1].indexOf(",");if(-1===t)return[n[1]];let r=n[1].slice(0,t).trim(),o=n[1].slice(t+1).trim();return o?[r,...e(o)]:[r]}return[]}(e);{let i=a.map(e=>window.getComputedStyle(t).getPropertyValue(e));o.requestAnimationFrame(function l(){o.nextFrame(l);let s=!1;for(let[e,n]of a.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(i[e]!==r){i[e]=r,s=!0;break}}if(!s)return;let u=eJ(e,t);r!==u&&(n(u),r=u)})}return o.dispose}]}return[n,null]}),i=(0,r.useMemo)(()=>a(e,t)[0],[e,t]),[l=i,s]=(0,r.useState)();return(0,ez.s)(()=>{let[n,r]=a(e,t);if(s(n),r)return r(s)},[e,t]),l}function eJ(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}eW.displayName="PlacementContext"},6806:(e,t)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:o,blurDataURL:a,objectFit:i}){let l=r?40*r:e,s=o?40*o:t,u=l&&s?`viewBox='0 0 ${l} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3Cfe
13ColorMatrix 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"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},6941:(e,t,n)=>{"use strict";n.d(t,{X:()=>i});var r=n(4232),o=n(2030),a=n(4671);function i(e){let t=(0,a._)(e),n=(0,r.useRef)(!1);(0,r.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,o._)(()=>{n.current&&t()})}),[t])}},6946:(e,t,n)=>{"use strict";n.d(t,{MM:()=>d,VY:()=>f,rU:()=>p});var r=n(4232),o=n(4671),a=n(7737),i=n(8413),l=n(9203),s=n(5308),u=n(1612);let c=(0,r.createContext)(null);function d(){var e,t;return null!=(t=null==(e=(0,r.useContext)(c))?void 0:e.value)?t:void 0}function p(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)(()=>function(e){let n=(0,o._)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),a=(0,r.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return r.createElement(c.Provider,{value:a},e.children)},[t])]}c.displayName="DescriptionContext";let f=Object.assign((0,u.FX)(function(e,t){let n=(0,r.useId)(),o=(0,s._)(),{id:d=`headlessui-description-${n}`,...p}=e,f=function e(){let t=(0,r.useContext)(c);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),g=(0,l.P)(t);(0,a.s)(()=>f.register(d),[d,f.register]);let m=(0,i._)({...f.slot,disabled:o||!1}),h={ref:g,...f.props,id:d};return(0,u.Ci)()({ourProps:h,theirProps:p,slot:m,defaultTag:"p",name:f.name||"Description"})}),{})},6962:(e,t,n)=>{"use strict";n.d(t,{bq:()=>o,wt:()=>a,sD:()=>r}),n(2505);function r(e,t){return!!t&&!!e&&e.contains(t)}let o=(e=document)=>e.activeElement;function a(e){return e.target}},7133:(e,t,n)=>{"use strict";function r(...e){return Array.from(new Set(e.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}n.d(t,{x:()=>r})},7212:(e,t,n)=>{"use strict";let r,o;n.d(t,{K:()=>m});var a,i,l=n(4232),s=n(7737),u=n(1787),c=n(9540),d=n(8127);function p(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let f=(a=()=>new Map,i={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,u.e)(),meta:new Set,computedMeta:{}};return r.count++,r.meta.add(t),r.computedMeta=p(r.meta),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t),n.computedMeta=p(n.meta)),this},SCROLL_PREVENT(e){let t,n={doc:e.doc,d:e.d,meta:()=>e.computedMeta},r=[(0,d.un)()?{before({doc:e,d:t,meta:n}){function r(e){for(let t of n().containers)for(let n of t())if(n.contains(e))return!0;return!1}t.microTask(()=>{var n;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let n=(0,u.e)();n.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>n.dispose()))}let o=null!=(n=window.scrollY)?n:window.pageYOffset,a=null;t.addEventListener(e,"click",t=>{if(c.Lk(t.target))try{let n=t.target.closest("a");if(!n)return;let{hash:o}=new URL(n.href),i=e.querySelector(o);c.Lk(i)&&!r(i)&&(a=i)}catch{}},!0),t.group(n=>{t.addEventListener(e,"touchstart",e=>{if(n.dispose(),c.Lk(e.target)&&c.pv(e.target))if(r(e.target)){let t=e.target;for(;t.parentElement&&r(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")})}),t.addEventListener(e,"touchmove",e=>{if(c.Lk(e.target)&&!c.A3(e.target))if(r(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()},{passive:!1}),t.add(()=>{var e;o!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,o),a&&a.isConnected&&(a.scrollIntoView({block:"nearest"}),a=null)})})}}:{},{before({doc:e}){var n;let r=e.documentElement;t=Math.max(0,(null!=(n=e.defaultView)?n:window).innerWidth-r.clientWidth)},after({doc:e,d:n}){let r=e.documentElement,o=Math.max(0,r.clientWidth-r.offsetWidth),a=Math.max(0,t-o);n.style(r,"paddingRight",`${a}px`)}},{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];r.forEach(({before:e})=>null==e?void 0:e(n)),r.forEach(({after:e})=>null==e?void 0:e(n))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}},r=a(),o=new Set,{getSnapshot:()=>r,subscribe:e=>(o.add(e),()=>o.delete(e)),dispatch(e,...t){let n=i[e].call(r,...t);
13n&&(r=n,o.forEach(e=>e()))}});f.subscribe(()=>{let e=f.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&f.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&f.dispatch("TEARDOWN",n)}});var g=n(1207);function m(e,t,n=()=>[document.body]){!function(e,t,n=()=>({containers:[]})){let r=(0,l.useSyncExternalStore)(f.subscribe,f.getSnapshot,f.getSnapshot),o=t?r.get(t):void 0;o&&o.count,(0,s.s)(()=>{if(!(!t||!e))return f.dispatch("PUSH",t,n),()=>f.dispatch("POP",t,n)},[e,t])}((0,g.S)(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}},7282:(e,t,n)=>{"use strict";e.exports=n(4802)},7328:(e,t,n)=>{e.exports=n(8022)},7737:(e,t,n)=>{"use strict";n.d(t,{s:()=>a});var r=n(4232),o=n(3915);let a=(e,t)=>{o._.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},7784:(e,t,n)=>{"use strict";let r,o,a,i,l;n.d(t,{BD:()=>p,Bm:()=>v,CU:()=>E,MZ:()=>h,Me:()=>f,Uo:()=>c,iq:()=>m,p9:()=>w,pW:()=>y,wl:()=>x});var s=n(9289),u=n(2307);let c=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),d=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var p=((r=p||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r[r.AutoFocus=64]="AutoFocus",r),f=((o=f||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),g=((a=g||{})[a.Previous=-1]="Previous",a[a.Next=1]="Next",a);function m(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(c)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var h=((i=h||{})[i.Strict=0]="Strict",i[i.Loose=1]="Loose",i);function v(e,t=0){var n;return e!==(null==(n=(0,u.TW)(e))?void 0:n.body)&&(0,s.Y)(t,{0:()=>e.matches(c),1(){let t=e;for(;null!==t;){if(t.matches(c))return!0;t=t.parentElement}return!1}})}var b=((l=b||{})[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l);function y(e){null==e||e.focus({preventScroll:!0})}function x(e,t=e=>e){return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let a=r.compareDocumentPosition(o);return a&Node.DOCUMENT_POSITION_FOLLOWING?-1:a&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function w(e,t,n=null===e?document.body:(0,u.zm)(e)){return E(m(n),t,{relativeTo:e})}function E(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){var a,i,l;let s=Array.isArray(e)?e.length>0?(0,u.zm)(e[0]):document:(0,u.zm)(e),c=Array.isArray(e)?n?x(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(d)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):m(e);o.length>0&&c.length>1&&(c=c.filter(e=>!o.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),r=null!=r?r:null==s?void 0:s.activeElement;let p=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,c.indexOf(r))-1;if(4&t)return Math.max(0,c.indexOf(r))+1;if(8&t)return c.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),g=32&t?{preventScroll:!0}:{},h=0,v=c.length,b;do{if(h>=v||h+v<=0)return 0;let e=f+h;if(16&t)e=(e+v)%v;else{if(e<0)return 3;if(e>=v)return 1}null==(b=c[e])||b.focus(g),h+=p}while(b!==(0,u.bq)(b));return 6&t&&null!=(l=null==(i=null==(a=b)?void 0:a.matches)?void 0:i.call(a,"textarea,input"))&&l&&b.select(),2}"u">typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},7980:(e,t,n)=>{"use strict";let r;n.d(t,{j:()=>i,u:()=>a});var o=n(1612),a=((r=a||{})[r.None=1]="None",r[r.Focusable=2]="Focusable",r[r.Hidden=4]="Hidden",r);let i=(0,o.FX)(function(e,t){var n;let{features:r=1,...a}=e,i={ref:t,"aria-hidden":(2&r)==2||(null!=(n=a["aria-hidden"])?n:void 0),hidden:(4&r)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,o.Ci)()({ourProps:i,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})},8127:(e,t,n)=>{"use strict";function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function o(){return r()||/Android/gi.test(window.navigator.userAgent)}n.d(t,{Fr:()=>o,un:()=>r})},8230:(e,t,n)=>{e.exports=n(6334)},8413:(e,t,n)=>{"use strict";n.d(t,{_:()=>o});var r=n(4232);function o(e){return(0,r.useMemo)(()=>e,Object.values(e))}},8496:(e,t,n)=>{"use strict";n.d(t,{Ee:()=>w,ZL:()=>E,k2:()=>y});var r=n(4232),o=n(8477),a=n(3660),i=n(4671),l=n(6941),s=n(4884),u=n(8612),c=n(9203),d=n(1303),p=n(3915),f=n(1612);let g=r.Fragment,m=(0,f.FX)(function(e,t){let{ownerDocument:n=null,...i}=e,m=(0,r.useRef)(null),h=(0,c.P)((0,c.a)(e=>{m.current=e}),t),y=(0,s.g)(m.current),x=function(e){let t=(0,d.S)(),n=(0,r.useContext)(v),[o,a]=(0,r.useState)(()=>{var r;if(!t&&null!==n)return null!=(r=n.current)?r:null;
13if(p._.isServer)return null;let o=null==e?void 0:e.getElementById("headlessui-portal-root");if(o)return o;if(null===e)return null;let a=e.createElement("div");return a.setAttribute("id","headlessui-portal-root"),e.body.appendChild(a)});return(0,r.useEffect)(()=>{null!==o&&(null!=e&&e.body.contains(o)||null==e||e.body.appendChild(o))},[o,e]),(0,r.useEffect)(()=>{t||null!==n&&a(n.current)},[n,a,t]),o}(null!=n?n:y),w=(0,r.useContext)(b),E=(0,a.L)(),k=(0,u.g)(),S=(0,f.Ci)();return(0,l.X)(()=>{var e;x&&x.childNodes.length<=0&&(null==(e=x.parentElement)||e.removeChild(x))}),x&&k?(0,o.createPortal)(r.createElement("div",{"data-headlessui-portal":"",ref:e=>{E.dispose(),w&&e&&E.add(w.register(e))}},S({ourProps:{ref:h},theirProps:i,slot:{},defaultTag:g,name:"Portal"})),x):null}),h=r.Fragment,v=(0,r.createContext)(null),b=(0,r.createContext)(null);function y(){let e=(0,r.useContext)(b),t=(0,r.useRef)([]),n=(0,i._)(n=>(t.current.push(n),e&&e.register(n),()=>o(n))),o=(0,i._)(n=>{let r=t.current.indexOf(n);-1!==r&&t.current.splice(r,1),e&&e.unregister(n)}),a=(0,r.useMemo)(()=>({register:n,unregister:o,portals:t}),[n,o,t]);return[t,(0,r.useMemo)(()=>function({children:e}){return r.createElement(b.Provider,{value:a},e)},[a])]}let x=(0,f.FX)(function(e,t){let n=(0,c.P)(t),{enabled:o=!0,ownerDocument:a,...i}=e,l=(0,f.Ci)();return o?r.createElement(m,{...i,ownerDocument:a,ref:n}):l({ourProps:{ref:n},theirProps:i,slot:{},defaultTag:g,name:"Portal"})}),w=(0,f.FX)(function(e,t){let{target:n,...o}=e,a={ref:(0,c.P)(t)},i=(0,f.Ci)();return r.createElement(v.Provider,{value:n},i({ourProps:a,theirProps:o,defaultTag:h,name:"Popover.Group"}))}),E=Object.assign(x,{Group:w})},8593:(e,t,n)=>{"use strict";n.d(t,{w:()=>p});var r=n(7876),o=n(8230),a=n.n(o);n(9971);var i=n(1572),l=n(8823),s=n(9574);let u=[{name:"Home",href:"/"},{name:"For Students",href:"/students"},{name:"For History Enthusiasts",href:"/history-enthusiasts"},{name:"For Teachers",href:"/teachers"},{name:"Insights",href:"/ideas"},{name:"Documentation",href:"/docs"},{name:"Gallery",href:"https://gallery.timetotime.app"},{name:"Mnemonic Scenes",href:"/mnemonic-major-system-gallery"},{name:"Download",href:"/download"},{name:"Feedback",href:"/feedback"}],c=[{name:"Privacy Notice",href:"/privacy"},{name:"Terms of Service",href:"/tos"}],d=[{name:"Twitter",href:"https://twitter.com/timetotimeapp",icon:e=>(0,r.jsx)("svg",{fill:"currentColor",viewBox:"0 0 24 24",...e,children:(0,r.jsx)("path",{d:"M8.29 20.251c7.547 0 11.675-6.253 11.675-11.675 0-.178 0-.355-.012-.53A8.348 8.348 0 0022 5.92a8.19 8.19 0 01-2.357.646 4.118 4.118 0 001.804-2.27 8.224 8.224 0 01-2.605.996 4.107 4.107 0 00-6.993 3.743 11.65 11.65 0 01-8.457-4.287 4.106 4.106 0 001.27 5.477A4.072 4.072 0 012.8 9.713v.052a4.105 4.105 0 003.292 4.022 4.095 4.095 0 01-1.853.07 4.108 4.108 0 003.834 2.85A8.233 8.233 0 012 18.407a11.616 11.616 0 006.29 1.84"})})}];function p(){return(0,r.jsxs)("footer",{"aria-labelledby":"footer-heading",className:"bg-white",children:[(0,r.jsx)("h2",{id:"footer-heading",className:"sr-only",children:"Footer"}),(0,r.jsxs)("div",{className:"mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:px-8 lg:py-16",children:[(0,r.jsxs)("div",{className:"xl:grid xl:grid-cols-3 xl:gap-8",children:[(0,r.jsxs)("div",{className:"space-y-8 xl:col-span-1",children:[(0,r.jsx)(i.g,{className:"mx-auto h-10 w-auto"}),(0,r.jsx)("p",{className:"text-base text-gray-500",children:"The best learning platform for dates, timelines and chronologies."}),(0,r.jsx)("div",{className:"flex space-x-6",children:d.map(e=>(0,r.jsxs)("a",{href:e.href,className:"text-gray-400 hover:text-gray-500",children:[(0,r.jsx)("span",{className:"sr-only",children:e.name}),(0,r.jsx)(e.icon,{className:"h-6 w-6","aria-hidden":"true"})]},e.name))})]}),(0,r.jsx)("div",{className:"mt-12 grid grid-cols-2 gap-8 xl:col-span-2 xl:mt-0",children:(0,r.jsxs)("div",{className:"md:grid md:grid-cols-3 md:gap-8",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wider text-gray-600",children:"Quick Links"}),(0,r.jsx)("ul",{role:"list",className:"mt-4 space-y-4",children:u.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(a(),{onClick:()=>document.documentElement.setAttribute("data-theme","light"),href:e.href,className:"text-base text-gray-500 hover:text-gray-900",children:e.name})},e.name))})]}),(0,r.jsxs)("div",{className:"mt-12 md:mt-0",children:[(0,r.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wider text-gray-600",children:"Legal Stuff"}),(0,r.jsx)("ul",{role:"list",className:"mt-4 space-y-4",children:c.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(a(),{onClick:()=>document.documentElement.setAttribute("data-theme","light"),href:e.href,className:"text-base text-gray-500 hover:text-gray-900",children:e.name})},e.name))})]}),(0,r.jsxs)("div",{className:"mt-12 md:mt-0",children:[(0,r.jsx)("h3",{className:"text-sm font-semibold uppercase tracking-wider text-gray-600",children:"Downloads"}),(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:(0,r.jsx)(a(),{className:"justify-self-center sm:justify-self-end",href:"https://apps.apple.com/us/app/timetotime/id1641001748",target:"_blank",children:(0,r.jsx)(l.q,{dark:!0})})}),(0,r.jsx)("li",{children:(0,r.jsx)(a(),{className:"justify-self-center sm:justify-self-start",href:"https://play.google.com/store/apps/details?id=app.timetotime.droid",target:"_blank",children:(0,r.jsx)(s.p,{})})})]})]})]})})]}),(0,r.jsx)("div",{className:"mt-12 border-t border-gray-200 pt-8",children:(0,r.jsx)("p",{className:"text-base text-gray-400 xl:text-center",children:"Copyright \xa9 2026 Deep Tuition Ltd. All rights reserved."})})]})]})}}
13,8612:(e,t,n)=>{"use strict";n.d(t,{g:()=>i});var r,o=n(4232),a=n(3915);function i(){let e,t=(e="u"<typeof document,(0,(r||(r=n.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[i,l]=o.useState(a._.isHandoffComplete);return i&&!1===a._.isHandoffComplete&&l(!1),o.useEffect(()=>{!0!==i&&l(!0)},[i]),o.useEffect(()=>a._.handoff(),[]),!t&&i}},8823:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(7876);function o({dark:e=!1,mac:t=!1}){return t?(0,r.jsxs)("div",{className:"mt-3 flex h-14 w-60 items-center justify-center rounded-xl bg-black text-white",children:[(0,r.jsx)("div",{className:"mr-3",children:(0,r.jsx)("svg",{viewBox:"0 0 384 512",width:"30",children:(0,r.jsx)("path",{fill:"currentColor",d:"M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"})})}),(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"text-xs",children:"Download on the"}),(0,r.jsx)("div",{className:"-mt-1 font-sans text-2xl font-semibold",children:"Mac App Store"})]})]}):e?(0,r.jsxs)("div",{className:"mt-3 flex h-14 w-48 items-center justify-center rounded-xl bg-black text-white",children:[(0,r.jsx)("div",{className:"mr-3",children:(0,r.jsx)("svg",{viewBox:"0 0 384 512",width:"30",children:(0,r.jsx)("path",{fill:"currentColor",d:"M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"})})}),(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"text-xs",children:"Download on the"}),(0,r.jsx)("div",{className:"-mt-1 font-sans text-2xl font-semibold",children:"App Store"})]})]}):(0,r.jsxs)("div",{className:"mt-3 flex h-14 w-48 items-center justify-center rounded-xl border border-black bg-transparent text-black",children:[(0,r.jsx)("div",{className:"mr-3",children:(0,r.jsx)("svg",{viewBox:"0 0 384 512",width:"30",children:(0,r.jsx)("path",{fill:"currentColor",d:"M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"})})}),(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"text-xs",children:"Download on the"}),(0,r.jsx)("div",{className:"-mt-1 font-sans text-2xl font-semibold",children:"App Store"})]})]})}},8890:(e,t,n)=>{"use strict";n.d(t,{e:()=>a});var r=n(4232);let o=(0,r.createContext)(()=>{});function a({value:e,children:t}){return r.createElement(o.Provider,{value:e},t)}},8952:(e,t,n)=>{"use strict";let r;n.d(t,{O:()=>i,u:()=>l});var o=n(4232),a=n(892),i=((r=i||{})[r.Forwards=0]="Forwards",r[r.Backwards=1]="Backwards",r);function l(){let e=(0,o.useRef)(0);return(0,a.M)(!0,"keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}},9099:(e,t,n)=>{e.exports=n(9603)},9103:(e,t,n)=>{"use strict";let r;n.d(t,{$x:()=>u,El:()=>s,O_:()=>l,Uw:()=>i});var o=n(4232);let a=(0,o.createContext)(null);a.displayName="OpenClosedContext";var i=((r=i||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function l(){return(0,o.useContext)(a)}function s({value:e,children:t}){return o.createElement(a.Provider,{value:e},t)}function u({children:e}){return o.createElement(a.Provider,{value:null},e)}},9203:(e,t,n)=>{"use strict";n.d(t,{P:()=>l,a:()=>i});var r=n(4232),o=n(4671);let a=Symbol();function i(e,t=!0){return Object.assign(e,{[a]:t})}function l(...e){let t=(0,r.useRef)(e);(0,r.useEffect)(()=>{t.current=e},[e]);let n=(0,o._)(e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)});return e.every(e=>null==e||(null==e?void 0:e[a]))?void 0:n}},9241:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t))for(n=0;n<t.length;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r);else for(n in t)t[n]&&(o&&(o+=" "),o+=n);return o}(e))&&(r&&(r+=" "),r+=t);return r}}
13,9289:(e,t,n)=>{"use strict";function r(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let o=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(o,r),o}n.d(t,{Y:()=>r})},9447:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return c},getImageProps:function(){return u}};for(var o in r)Object.defineProperty(t,o,{enumerable:!0,get:r[o]});let a=n(4252),i=n(1925),l=n(4741),s=a._(n(2795));function u(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:s.default,imgConf:{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}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let c=l.Image},9540:(e,t,n)=>{"use strict";function r(e){return"object"==typeof e&&null!==e&&"nodeType"in e}function o(e){return r(e)&&"tagName"in e}function a(e){return o(e)&&"accessKey"in e}function i(e){return o(e)&&"tabIndex"in e}function l(e){return o(e)&&"style"in e}function s(e){return a(e)&&"IFRAME"===e.nodeName}function u(e){return a(e)&&"INPUT"===e.nodeName}function c(e){return a(e)&&"LABEL"===e.nodeName}function d(e){return a(e)&&"FIELDSET"===e.nodeName}function p(e){return a(e)&&"LEGEND"===e.nodeName}function f(e){return!!o(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}n.d(t,{A3:()=>u,Er:()=>d,Gu:()=>s,H5:()=>f,Jb:()=>p,Lk:()=>i,Ll:()=>r,kS:()=>c,pv:()=>l,sb:()=>a,vq:()=>o})},9574:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(7876);function o(){return(0,r.jsxs)("div",{className:"mt-3 flex h-14 w-48 items-center justify-center rounded-lg bg-black text-white",children:[(0,r.jsx)("div",{className:"mr-3",children:(0,r.jsxs)("svg",{viewBox:"30 336.7 120.9 129.2",width:"30",children:[(0,r.jsx)("path",{fill:"#FFD400",d:"M119.2,421.2c15.3-8.4,27-14.8,28-15.3c3.2-1.7,6.5-6.2,0-9.7  c-2.1-1.1-13.4-7.3-28-15.3l-20.1,20.2L119.2,421.2z"}),(0,r.jsx)("path",{fill:"#FF3333",d:"M99.1,401.1l-64.2,64.7c1.5,0.2,3.2-0.2,5.2-1.3  c4.2-2.3,48.8-26.7,79.1-43.3L99.1,401.1L99.1,401.1z"}),(0,r.jsx)("path",{fill:"#48FF48",d:"M99.1,401.1l20.1-20.2c0,0-74.6-40.7-79.1-43.1  c-1.7-1-3.6-1.3-5.3-1L99.1,401.1z"}),(0,r.jsx)("path",{fill:"#3BCCFF",d:"M99.1,401.1l-64.3-64.3c-2.6,0.6-4.8,2.9-4.8,7.6  c0,7.5,0,107.5,0,113.8c0,4.3,1.7,7.4,4.9,7.7L99.1,401.1z"})]})}),(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"text-xs",children:"GET IT ON"}),(0,r.jsx)("div",{className:"-mt-1 font-sans text-xl font-semibold",children:"Google Play"})]})]})}},9630:(e,t,n)=>{"use strict";let r,o;n.d(t,{Y:()=>em});var a=n(7876),i=n(4232),l=n(8230),s=n.n(l),u=n(1126),c=n(6607),d=n(6437),p=n(1495),f=n(4671),g=n(3162),m=n(7737),h=n(9842),v=n(3988),b=n(3345),y=n(4884),x=n(2529),w=n(32),E=n(7212),k=n(8413),S=n(9203),T=n(8952),O=n(6186),A=n(8890),C=n(6756),_=n(7980),P=n(9103),L=n(5857),R=n(4599),N=n(9540),F=n(7784),j=n(9289),I=n(2307),D=n(1612),M=n(3890),B=n(8496),$=n(9927),U=n(715),z=Object.defineProperty,G=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?z(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},H=((r=H||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),W=((o=W||{})[o.OpenPopover=0]="OpenPopover",o[o.ClosePopover=1]="ClosePopover",o[o.SetButton=2]="SetButton",o[o.SetButtonId=3]="SetButtonId",o[o.SetPanel=4]="SetPanel",o[o.SetPanelId=5]="SetPanelId",o);let Y={0:e=>0===e.popoverState?e:{...e,popoverState:0,__demoMode:!1},1:e=>1===e.popoverState?e:{...e,popoverState:1,__demoMode:!1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
13e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}};class q extends $.u5{constructor(e){super(e),G(this,"actions",{close:()=>this.send({type:1}),refocusableClose:e=>{this.actions.close();let t=e?N.sb(e)?e:"current"in e&&N.sb(e.current)?e.current:this.state.button:this.state.button;null==t||t.focus()},open:()=>this.send({type:0}),setButtonId:e=>this.send({type:3,buttonId:e}),setButton:e=>this.send({type:2,button:e}),setPanelId:e=>this.send({type:5,panelId:e}),setPanel:e=>this.send({type:4,panel:e})}),G(this,"selectors",{isPortalled:e=>{var t;if(!e.button||!e.panel)return!1;let n=null!=(t=(0,I.TW)(e.button))?t:document;for(let t of n.querySelectorAll("body > *"))if(Number(null==t?void 0:t.contains(e.button))^Number(null==t?void 0:t.contains(e.panel)))return!0;let r=(0,F.iq)(n),o=r.indexOf(e.button),a=(o+r.length-1)%r.length,i=(o+1)%r.length,l=r[a],s=r[i];return!e.panel.contains(l)&&!e.panel.contains(s)}});{let e=this.state.id,t=U.D.get(null);this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}}static new({id:e,__demoMode:t=!1}){return new q({id:e,__demoMode:t,popoverState:+!t,buttons:{current:[]},button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:{current:null},afterPanelSentinel:{current:null},afterButtonSentinel:{current:null}})}reduce(e,t){return(0,j.Y)(t.type,Y,e,t)}}var V=n(6941);let K=(0,i.createContext)(null);function X(e){let t=(0,i.useContext)(K);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,X),t}return t}let Z=(0,i.createContext)(null);function Q(){return(0,i.useContext)(Z)}Z.displayName="PopoverGroupContext";let J=(0,i.createContext)(null);J.displayName="PopoverPanelContext";let ee=D.Ac.RenderStrategy|D.Ac.Static;function et(e,t){let n=(0,i.useId)(),{id:r=`headlessui-popover-backdrop-${n}`,transition:o=!1,...a}=e,l=X("Popover.Backdrop"),s=(0,L.y)(l,(0,i.useCallback)(e=>e.popoverState,[])),[u,c]=(0,i.useState)(null),d=(0,S.P)(t,c),p=(0,P.O_)(),[g,m]=(0,O.p)(o,u,null!==p?(p&P.Uw.Open)===P.Uw.Open:s===H.Open),h=(0,f._)(e=>{if((0,R.l)(e.currentTarget))return e.preventDefault();l.actions.close()}),v=(0,k._)({open:s===H.Open}),b={ref:d,id:r,"aria-hidden":!0,onClick:h,...(0,O.B)(m)};return(0,D.Ci)()({ourProps:b,theirProps:a,slot:v,defaultTag:"div",features:ee,visible:g,name:"Popover.Backdrop"})}let en=D.Ac.RenderStrategy|D.Ac.Static,er=(0,D.FX)(function(e,t){var n;let r=(0,i.useId)(),{__demoMode:o=!1,...a}=e,l=function({id:e,__demoMode:t=!1}){let n=(0,i.useMemo)(()=>q.new({id:e,__demoMode:t}),[]);return(0,V.X)(()=>n.dispose()),n}({id:r,__demoMode:o}),s=(0,i.useRef)(null),u=(0,S.P)(t,(0,S.a)(e=>{s.current=e})),[c,d,p,m,v]=(0,L.y)(l,(0,i.useCallback)(e=>[e.popoverState,e.button,e.panel,e.buttonId,e.panelId],[])),x=(0,y.h)(null!=(n=s.current)?n:d),E=(0,h.Y)(m),T=(0,h.Y)(v),O=(0,i.useMemo)(()=>({buttonId:E,panelId:T,close:l.actions.close}),[E,T,l]),_=Q(),R=null==_?void 0:_.registerPopover,M=(0,f._)(()=>{var e,t;let n=(0,I.bq)(null!=(e=s.current)?e:d);return null!=(t=null==_?void 0:_.isFocusWithinPopoverGroup())?t:n&&((null==d?void 0:d.contains(n))||(null==p?void 0:p.contains(n)))});(0,i.useEffect)(()=>null==R?void 0:R(O),[R,O]);let[$,U]=(0,B.k2)(),z=(0,w.xA)(d),G=(0,w.iq)({mainTreeNode:z,portals:$,defaultContainers:[{get current(){return l.state.button}},{get current(){return l.state.panel}}]});(0,g.M)(x,"focus",e=>{var t,n,r,o,a,i;e.target!==window&&N.Lk(e.target)&&l.state.popoverState===H.Open&&(M()||l.state.button&&l.state.panel&&(G.contains(e.target)||null!=(n=null==(t=l.state.beforePanelSentinel.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=l.state.afterPanelSentinel.current)?void 0:r.contains)&&o.call(r,e.target)||null!=(i=null==(a=l.state.afterButtonSentinel.current)?void 0:a.contains)&&i.call(a,e.target)||l.actions.close()))},!0);let W=c===H.Open;(0,b.j)(W,G.resolveContainers,(e,t)=>{l.actions.close(),(0,F.Bm)(t,F.MZ.Loose)||(e.preventDefault(),null==d||d.focus())});let Y=(0,k._)({open:c===H.Open,close:l.actions.refocusableClose}),X=(0,L.y)(l,(0,i.useCallback)(e=>(0,j.Y)(e.popoverState,{[H.Open]:P.Uw.Open,[H.Closed]:P.Uw.Closed}),[])),Z=(0,D.Ci)();return i.createElement(w.H5,{node:z},i.createElement(C.St,null,i.createElement(J.Provider,{value:null},i.createElement(K.Provider,{value:l},i.createElement(A.e,{value:l.actions.refocusableClose},i.createElement(P.El,{value:X},i.createElement(U,null,Z({ourProps:{ref:u},theirProps:a,slot:Y,defaultTag:"div",name:"Popover"}))))))))}),eo=(0,D.FX)(function(e,t){let n=(0,i.useId)(),{id:r=`headlessui-popover-button-${n}`,disabled:o=!1,autoFocus:a=!1,...l}=e,s=X("Popover.Button"),[p,g,m,h,v,b,y]=(0,L.y)(s,(0,i.useCallback)(e=>[e.popoverState,s.selectors.isPortalled(e),e.button,e.buttonId,e.panel,e.panelId,e.afterButtonSentinel],[])),w=(0,i.useRef)(null),E=`headlessui-focus-sentinel-${(0,i.useId)()}`,O=Q(),A=null==O?void 0:O.closeOthers,P=null!==(0,i.useContext)(J);(0,i.useEffect)(()=>
13{if(!P)return s.actions.setButtonId(r),()=>s.actions.setButtonId(null)},[P,r,s]);let[B]=(0,i.useState)(()=>Symbol()),$=(0,S.P)(w,t,(0,C.Xc)(),(0,f._)(e=>{if(!P){if(e)s.state.buttons.current.push(B);else{let e=s.state.buttons.current.indexOf(B);-1!==e&&s.state.buttons.current.splice(e,1)}s.state.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&s.actions.setButton(e)}})),U=(0,S.P)(w,t),z=(0,f._)(e=>{var t,n,r;if(P){if(s.state.popoverState===H.Closed)return;switch(e.key){case M.D.Space:case M.D.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),s.actions.close(),null==(r=s.state.button)||r.focus()}}else switch(e.key){case M.D.Space:case M.D.Enter:e.preventDefault(),e.stopPropagation(),s.state.popoverState===H.Closed?(null==A||A(s.state.buttonId),s.actions.open()):s.actions.close();break;case M.D.Escape:if(s.state.popoverState!==H.Open)return null==A?void 0:A(s.state.buttonId);if(!w.current)return;let o=(0,I.bq)(w.current);if(o&&!w.current.contains(o))return;e.preventDefault(),e.stopPropagation(),s.actions.close()}}),G=(0,f._)(e=>{P||e.key===M.D.Space&&e.preventDefault()}),W=(0,f._)(e=>{var t,n;(0,R.l)(e.currentTarget)||o||(P?(s.actions.close(),null==(t=s.state.button)||t.focus()):(e.preventDefault(),e.stopPropagation(),s.state.popoverState===H.Closed?(null==A||A(s.state.buttonId),s.actions.open()):s.actions.close(),null==(n=s.state.button)||n.focus()))}),Y=(0,f._)(e=>{e.preventDefault(),e.stopPropagation()}),{isFocusVisible:q,focusProps:V}=(0,u.o)({autoFocus:a}),{isHovered:K,hoverProps:Z}=(0,c.M)({isDisabled:o}),{pressed:ee,pressProps:et}=(0,d.Z)({disabled:o}),en=p===H.Open,er=(0,k._)({open:en,active:ee||en,disabled:o,hover:K,focus:q,autofocus:a}),eo=(0,x.c)(e,m),ea=P?(0,D.v6)({ref:U,type:eo,onKeyDown:z,onClick:W,disabled:o||void 0,autoFocus:a},V,Z,et):(0,D.v6)({ref:$,id:h,type:eo,"aria-expanded":p===H.Open,"aria-controls":v?b:void 0,disabled:o||void 0,autoFocus:a,onKeyDown:z,onKeyUp:G,onClick:W,onMouseDown:Y},V,Z,et),ei=(0,T.u)(),el=(0,f._)(()=>{if(!N.sb(s.state.panel))return;let e=s.state.panel;(0,j.Y)(ei.current,{[T.O.Forwards]:()=>(0,F.CU)(e,F.BD.First),[T.O.Backwards]:()=>(0,F.CU)(e,F.BD.Last)})===F.Me.Error&&(0,F.CU)((0,F.iq)((0,I.zm)(s.state.button)).filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,j.Y)(ei.current,{[T.O.Forwards]:F.BD.Next,[T.O.Backwards]:F.BD.Previous}),{relativeTo:s.state.button})}),es=(0,D.Ci)();return i.createElement(i.Fragment,null,es({ourProps:ea,theirProps:l,slot:er,defaultTag:"button",name:"Popover.Button"}),en&&!P&&g&&i.createElement(_.j,{id:E,ref:y,features:_.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:el}))}),ea=(0,D.FX)(et),ei=Object.assign(er,{Button:eo,Backdrop:(0,D.FX)(et),Overlay:ea,Panel:(0,D.FX)(function(e,t){let n=(0,i.useId)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,anchor:a,portal:l=!1,modal:s=!1,transition:u=!1,...c}=e,d=X("Popover.Panel"),g=(0,L.y)(d,d.selectors.isPortalled),[h,b,x,w,R]=(0,L.y)(d,(0,i.useCallback)(e=>[e.popoverState,e.button,e.__demoMode,e.beforePanelSentinel,e.afterPanelSentinel],[])),N=`headlessui-focus-sentinel-before-${n}`,$=`headlessui-focus-sentinel-after-${n}`,U=(0,i.useRef)(null),z=(0,C.zn)(a),[G,W]=(0,C.UF)(z),Y=(0,C.G3)();z&&(l=!0);let[q,V]=(0,i.useState)(null),K=(0,S.P)(U,t,z?G:null,d.actions.setPanel,V),Z=(0,y.g)(b),Q=(0,y.g)(U.current);(0,m.s)(()=>(d.actions.setPanelId(r),()=>d.actions.setPanelId(null)),[r,d]);let ee=(0,P.O_)(),[et,er]=(0,O.p)(u,q,null!==ee?(ee&P.Uw.Open)===P.Uw.Open:h===H.Open);(0,v.O)(et,b,d.actions.close),(0,E.K)(!x&&s&&et,Q);let eo=(0,f._)(e=>{var t;if(e.key===M.D.Escape){if(d.state.popoverState!==H.Open||!U.current)return;let n=(0,I.bq)(U.current);if(n&&!U.current.contains(n))return;e.preventDefault(),e.stopPropagation(),d.actions.close(),null==(t=d.state.button)||t.focus()}});(0,i.useEffect)(()=>{var t;e.static||h===H.Closed&&(null==(t=e.unmount)||t)&&d.actions.setPanel(null)},[h,e.unmount,e.static,d]),(0,i.useEffect)(()=>{if(x||!o||h!==H.Open||!U.current)return;let e=(0,I.bq)(U.current);U.current.contains(e)||(0,F.CU)(U.current,F.BD.First)},[x,o,U.current,h]);let ea=(0,k._)({open:h===H.Open,close:d.actions.refocusableClose}),ei=(0,D.v6)(z?Y():{},{ref:K,id:r,onKeyDown:eo,onBlur:o&&h===H.Open?e=>{var t,n,r,o,a;let i=e.relatedTarget;i&&U.current&&(null!=(t=U.current)&&t.contains(i)||(d.actions.close(),(null!=(r=null==(n=w.current)?void 0:n.contains)&&r.call(n,i)||null!=(a=null==(o=R.current)?void 0:o.contains)&&a.call(o,i))&&i.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...c.style,...W,"--button-width":(0,p.L)(et,b,!0).width},...(0,O.B)(er)}),el=(0,T.u)(),es=(0,f._)(()=>{let e=U.current;e&&(0,j.Y)(el.current,{[T.O.Forwards]:()=>{var t;(0,F.CU)(e,F.BD.First)===F.Me.Error&&(null==(t=d.state.afterPanelSentinel.current)||t.focu
13s())},[T.O.Backwards]:()=>{var e;null==(e=d.state.button)||e.focus({preventScroll:!0})}})}),eu=(0,f._)(()=>{let e=U.current;e&&(0,j.Y)(el.current,{[T.O.Forwards]:()=>{var e;if(!d.state.button)return;let t=null!=(e=(0,I.zm)(d.state.button))?e:document.body,n=(0,F.iq)(t),r=n.indexOf(d.state.button),o=n.slice(0,r+1),a=[...n.slice(r+1),...o];for(let e of a.slice())if("true"===e.dataset.headlessuiFocusGuard||null!=q&&q.contains(e)){let t=a.indexOf(e);-1!==t&&a.splice(t,1)}(0,F.CU)(a,F.BD.First,{sorted:!1})},[T.O.Backwards]:()=>{var t;(0,F.CU)(e,F.BD.Previous)===F.Me.Error&&(null==(t=d.state.button)||t.focus())}})}),ec=(0,D.Ci)();return i.createElement(P.$x,null,i.createElement(J.Provider,{value:r},i.createElement(A.e,{value:d.actions.refocusableClose},i.createElement(B.ZL,{enabled:!!l&&(e.static||et),ownerDocument:Z},et&&g&&i.createElement(_.j,{id:N,ref:w,features:_.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:es}),ec({ourProps:ei,theirProps:c,slot:ea,defaultTag:"div",features:en,visible:et,name:"Popover.Panel"}),et&&g&&i.createElement(_.j,{id:$,ref:R,features:_.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:eu})))))}),Group:(0,D.FX)(function(e,t){let n=(0,i.useRef)(null),r=(0,S.P)(n,t),[o,a]=(0,i.useState)([]),l=(0,f._)(e=>{a(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),s=(0,f._)(e=>(a(t=>[...t,e]),()=>l(e))),u=(0,f._)(()=>{var e;let t=(0,I.zm)(n.current);if(!t)return!1;let r=(0,I.bq)(n.current);return!!(null!=(e=n.current)&&e.contains(r))||o.some(e=>{var n,o;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(r))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(r))})}),c=(0,f._)(e=>{for(let t of o)t.buttonId.current!==e&&t.close()}),d=(0,i.useMemo)(()=>({registerPopover:s,unregisterPopover:l,isFocusWithinPopoverGroup:u,closeOthers:c}),[s,l,u,c]),p=(0,k._)({}),g=(0,D.Ci)();return i.createElement(w.H5,null,i.createElement(Z.Provider,{value:d},g({ourProps:{ref:r},theirProps:e,slot:p,defaultTag:"div",name:"Popover.Group"})))})});var el=n(5094),es=n(9241);let eu={solid:"group inline-flex items-center justify-center rounded-full py-2 px-4 text-sm font-semibold focus:outline-none focus-visible:outline-2 focus-visible:outline-offset-2",outline:"group inline-flex ring-1 items-center justify-center rounded-full py-2 px-4 text-sm focus:outline-none"},ec={solid:{slate:"bg-slate-900 text-white hover:bg-slate-700 hover:text-slate-100 active:bg-slate-800 active:text-slate-300 focus-visible:outline-slate-900",purple:"bg-purple-600 text-white hover:text-slate-100 hover:bg-purple-500 active:bg-purple-800 active:text-purple-100 focus-visible:outline-purple-600",white:"bg-white text-slate-900 hover:bg-purple-50 active:bg-purple-200 active:text-slate-600 focus-visible:outline-white"},outline:{slate:"ring-slate-200 text-slate-700 hover:text-slate-900 hover:ring-slate-300 active:bg-slate-100 active:text-slate-600 focus-visible:outline-purple-600 focus-visible:ring-slate-300",white:"ring-slate-700 text-white hover:ring-slate-500 active:ring-slate-700 active:text-slate-400 focus-visible:outline-white"}};function ed({variant:e="solid",color:t="slate",className:n,href:r,...o}){return n=(0,es.A)(eu[e],ec[e][t],n),r?(0,a.jsx)(s(),{href:r,className:n,...o}):(0,a.jsx)("button",{className:n,...o})}var ep=n(9971),ef=n(1572);function eg(){return(0,a.jsx)(ei,{children:({open:e,close:t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(ei.Button,{className:"relative z-10 flex h-8 w-8 items-center justify-center [&:not(:focus-visible)]:focus:outline-none",children:[(0,a.jsx)("span",{className:"sr-only",children:"Toggle Navigation"}),(0,a.jsxs)("svg",{"aria-hidden":"true",className:"h-3.5 w-3.5 overflow-visible stroke-slate-700",fill:"none",strokeWidth:2,strokeLinecap:"round",children:[(0,a.jsx)("path",{d:"M0 1H14M0 7H14M0 13H14",className:(0,es.A)("origin-center transition",{"scale-90 opacity-0":e})}),(0,a.jsx)("path",{d:"M2 2L12 12M12 2L2 12",className:(0,es.A)("origin-center transition",{"scale-90 opacity-0":!e})})]})]}),(0,a.jsxs)(el.e.Root,{children:[(0,a.jsx)(el.e.Child,{as:i.Fragment,enter:"duration-150 ease-out",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"duration-150 ease-in",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,a.jsx)(ei.Overlay,{className:"fixed inset-0 bg-slate-300/50"})}),(0,a.jsx)(el.e.Child,{as:i.Fragment,enter:"duration-150 ease-out",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"duration-100 ease-in",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,a.jsxs)(ei.Panel,{as:"ul",className:"absolute inset-x-0 top-full mt-4 origin-top space-y-4 rounded-2xl bg-white p-6 text-lg tracking-tight text-slate-900 shadow-xl ring-1 ring-slate-900/5",children:[(0,a.jsx)("li",{children:(0,a.jsx)(s(),{href:"#features",className:"block w-full",onClick:()=>t(),children:"How it Works"})}),(0,a.jsx)("li",{children:(0,a.jsx)(s(),{href:"#secondary-features",className:"block w-full",onClick:()=>t(),children:"Features"})}),(0,a.jsx)("li",{children:(0,a.jsx)(s(),{href:"#pricing",className:"block w-full",onClick:()=>t(),children:"Pricing"})}),(0,a.jsx)("li",{className:"border-t border-slate-300/40 pt-4",children:(0,a.jsx)(s(),{href:"https://gallery.timetotime.app",className:"block w-full",onClick:()=>t(),children:"Gallery"})}),(0,a.jsx)("li",{children:(0,a.jsx)(s(),{href:"/docs",className:"block w-full",onClick:()=>t(),children:"Documentation"})}),(0,a.jsx)("li",{children:(0,a.jsx)(s(),{href:"/ideas",className:"block w-full",onClick:()=>t(),children:"Insights"})}),(0,a.jsx)("li",{className:"border-t border-slate-300/40 pt-4",children:(0,a.jsx)(s(),{href:"/download",className:"block w-full",children:"Download"})})]})})]})]})})}function em(){return(0,a.jsx)("header",{className:"bg-white py-10",children:(0,a.jsx)(ep.m,{children:(0,a.jsx)("nav",{className:"relative z-50 text-sm",children:(0,a.jsxs)("ul",{className:"flex items-center",children:[(0,a.jsx)("li",{children:(0,a.jsxs)(s(),{href:"/",onClick:()=>document.documentElement.setAttribute("data-theme","light"),children:[(0,a.jsx)("span",{className:"sr-only",children:"Home"}),(0,a.jsx)(ef.g,{className:"h-10 w-auto"})]})}),(0,a.jsx)("li",{className:"ml-8 hidden whitespace-nowrap xl:block",children:(0,a.jsx)(s(),{href:"/#features",className:"rounded-lg px-2 py-1 text-slate-700 hover:bg-slate-100 hover:text-slate-900",children:"How it Works"})}),(0,a.jsx)("li",{className:"ml-4 hidden whitespace-nowrap xl:block",children:(0,a.jsx)(s(),{href:"/#secondary-features",className:"rounded-lg px-2 py-1 text-slate-700 hover:bg-slate-100 hover:text-slate-900",children:"Features"})}),(0,a.jsx)("li",{className:"ml-4 hidden whitespace-nowrap xl:block",children:(0,a.jsx)(s(),{href:"/#pricing",className:"rounded-lg px-2 py-1 text-slate-700 hover:bg-slate-100 hover:text-slate-900",children:"Pricing"})}),(0,a.jsx)("li",{className:"ml-4 hidden whitespace-nowrap border-l border-slate-300 pl-4 xl:block",children:(0,a.jsx)(s(),{href:"https://gallery.timetotime.app",className:"rounded-lg px-2 py-1 text-slate-700 hover:bg-slate-100 hover:text-slate-900",children:"Gallery"})}),(0,a.jsx)("li",{className:"ml-4 hidden whitespace-nowrap xl:block",children:(0,a.jsx)(s(),{href:"/docs",className:"rounded-lg px-2 py-1 text-slate-700 hover:bg-slate-100 hover:text-slate-900",children:"Documentation"})}),(0,a.jsx)("li",{className:"ml-4 hidden whitespace-nowrap xl:block",children:(0,a.jsx)(s(),{href:"/ideas",className:"rounded-lg px-2 py-1 text-slate-700 hover:bg-slate-100 hover:text-slate-900",children:"Insights"})}),(0,a.jsx)("li",{className:"ml-auto hidden xl:block"}),(0,a.jsx)("li",{className:"ml-auto whitespace-nowrap lg:ml-8",children:(0,a.jsx)(ed,{href:"/download",color:"purple",children:(0,a.jsxs)("span",{children:["Download",(0,a.jsx)("span",{className:"hidden lg:inline",children:" today"})]})})}),(0,a.jsx)("li",{className:"-mr-1 ml-5 xl:hidden",children:(0,a.jsx)(eg,{})})]})})})})}},9842:(e,t,n)=>{"use strict";n.d(t,{Y:()=>a});var r=n(4232),o=n(7737);function a(e){let t=(0,r.useRef)(e);return(0,o.s)(()=>{t.current=e},[e]),t}},9927:(e,t,n)=>{"use strict";n.d(t,{bN:()=>m,u5:()=>g,vA:()=>b});var r,o,a,i=n(2814),l=n(1787),s=n(3915),u=Object.defineProperty,c=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},d=(e,t,n)=>(c(e,t,"read from private field"),n?n.call(e):t.get(e)),p=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},f=(e,t,n,r)=>(c(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);class g{constructor(e){p(this,r,{}),p(this,o,new i.G(()=>new Set)),p(this,a,new Set),((e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?u(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n})(this,"disposables",(0,l.e)()),f(this,r,e),s._.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return d(this,r)}subscribe(e,t){if(s._.isServer)return()=>{};let n={selector:e,callback:t,current:e(d(this,r))};return d(this,a).add(n),this.disposables.add(()=>{d(this,a).delete(n)})}on(e,t){return s._.isServer?()=>{}:(d(this,o).get(e).add(t),this.disposables.add(()=>{d(this,o).get(e).delete(t)}))}send(e){let t=this.reduce(d(this,r),e);if(t!==d(this,r)){for(let e of(f(this,r,t),d(this,a))){let t=e.selector(d(this,r));m(e.current,t)||(e.current=t,e.callback(t))}for(let t of d(this,o).get(e.type))t(d(this,r),e)}}}function m(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&h(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&h(e.entries(),t.entries()):!!(v(e)&&v(t))&&h(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function h(e,t){for(;;){let n=e.next(),r=t.next();if(n.done&&r.done)return!0;
13if(n.done||r.done||!Object.is(n.value,r.value))return!1}}function v(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}function b(e){let[t,n]=e(),r=(0,l.e)();return(...e)=>{t(...e),r.dispose(),r.microTask(n)}}r=new WeakMap,o=new WeakMap,a=new WeakMap},9971:(e,t,n)=>{"use strict";n.d(t,{m:()=>a});var r=n(7876),o=n(9241);function a({className:e,...t}){return(0,r.jsx)("div",{...t,className:(0,o.A)("mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",e)})}}},e=>{var t=t=>e(e.s=t);e.O(0,[593,792],()=>(t(3074),t(9603))),_N_E=e.O()}]);

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.