PageSourceSearch

https://docs.zestnexus.com/_next/static/chunks/15zl_p4pumf_a.js

js zestnexus.com collected 2026-09-24 14:58:52 UTC 2,875,484 bytes, 213 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,426051,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938),n=e.i(571794),a=e.i(185809);let i=Symbol("DescriptionContext"),o=(0,t.defineComponent)({name:"Description",props:{as:{type:[Object,String],default:"p"},id:{type:String,default:null}},setup(e,{attrs:o,slots:s}){var l;let c=null!=(l=e.id)?l:`headlessui-description-${(0,n.useId)()}`,u=function(){let e=(0,t.inject)(i,null);if(null===e)throw Error("Missing parent");return e}();return(0,t.onMounted)(()=>(0,t.onUnmounted)(u.register(c))),()=>{let{name:t="Description",slot:n=(0,r.ref)({}),props:i={}}=u,{...l}=e,d={...Object.entries(i).reduce((e,[t,n])=>Object.assign(e,{[t]:(0,r.unref)(n)}),{}),id:c};return(0,a.render)({ourProps:d,theirProps:l,slot:n.value,attrs:o,slots:s,name:t})}}});e.s(["Description",0,o,"useDescriptions",0,function({slot:e=(0,r.ref)({}),name:n="Description",props:a={}}={}){let o=(0,r.ref)([]);return(0,t.provide)(i,{register:function(e){return o.value.push(e),()=>{let t=o.value.indexOf(e);-1!==t&&o.value.splice(t,1)}},slot:e,name:n,props:a}),(0,t.computed)(()=>o.value.length>0?o.value.join(" "):void 0)}])},683858,e=>{"use strict";let t;e.i(986710);var r=e.i(588329),n=e.i(146938),a=e.i(571794),i=e.i(7333),o=e.i(914869),s=e.i(346870),l=e.i(913367),c=e.i(905674),u=e.i(185809),d=((t=d||{})[t.Open=0]="Open",t[t.Closed=1]="Closed",t);let p=Symbol("DisclosureContext");function m(e){let t=(0,r.inject)(p,null);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,m),t}return t}let h=Symbol("DisclosurePanelContext"),f=(0,r.defineComponent)({name:"Disclosure",props:{as:{type:[Object,String],default:"template"},defaultOpen:{type:[Boolean],default:!1}},setup(e,{slots:t,attrs:i}){let s=(0,n.ref)(+!e.defaultOpen),d=(0,n.ref)(null),m=(0,n.ref)(null),h={buttonId:(0,n.ref)(`headlessui-disclosure-button-${(0,a.useId)()}`),panelId:(0,n.ref)(`headlessui-disclosure-panel-${(0,a.useId)()}`),disclosureState:s,panel:d,button:m,toggleDisclosure(){s.value=(0,c.match)(s.value,{0:1,1:0})},closeDisclosure(){1!==s.value&&(s.value=1)},close(e){h.closeDisclosure();let t=e?e instanceof HTMLElement?e:e.value instanceof HTMLElement?(0,l.dom)(e):(0,l.dom)(h.button):(0,l.dom)(h.button);null==t||t.focus()}};return(0,r.provide)(p,h),(0,o.useOpenClosedProvider)((0,r.computed)(()=>(0,c.match)(s.value,{0:o.State.Open,1:o.State.Closed}))),()=>{let{defaultOpen:r,...n}=e,a={open:0===s.value,close:h.close};return(0,u.render)({theirProps:n,ourProps:{},slot:a,slots:t,attrs:i,name:"Disclosure"})}}}),g=(0,r.defineComponent)({name:"DisclosureButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1},id:{type:String,default:null}},setup(e,{attrs:t,slots:a,expose:o}){let c=m("DisclosureButton"),d=(0,r.inject)(h,null),p=(0,r.computed)(()=>null!==d&&d.value===c.panelId.value);(0,r.onMounted)(()=>{p.value||null!==e.id&&(c.buttonId.value=e.id)}),(0,r.onUnmounted)(()=>{p.value||(c.buttonId.value=null)});let f=(0,n.ref)(null);o({el:f,$el:f}),p.value||(0,r.watchEffect)(()=>{c.button.value=f.value});let g=(0,i.useResolveButtonType)((0,r.computed)(()=>({as:e.as,type:t.type})),f);function v(){var t;e.disabled||(p.value?(c.toggleDisclosure(),null==(t=(0,l.dom)(c.button))||t.focus()):c.toggleDisclosure())}function y(t){var r;if(!e.disabled)if(p.value)switch(t.key){case s.Keys.Space:case s.Keys.Enter:t.preventDefault(),t.stopPropagation(),c.toggleDisclosure(),null==(r=(0,l.dom)(c.button))||r.focus()}else switch(t.key){case s.Keys.Space:case s.Keys.Enter:t.preventDefault(),t.stopPropagation(),c.toggleDisclosure()}}function b(e){e.key===s.Keys.Space&&e.preventDefault()}return()=>{var r;let n={open:0===c.disclosureState.value},{id:i,...o}=e,s=p.value?{ref:f,type:g.value,onClick:v,onKeydown:y}:{id:null!=(r=c.buttonId.value)?r:i,ref:f,type:g.value,"aria-expanded":0===c.disclosureState.value,"aria-controls":0===c.disclosureState.value||(0,l.dom)(c.panel)?c.panelId.value:void 0,disabled:!!e.disabled||void 0,onClick:v,onKeydown:y,onKeyup:b};return(0,u.render)({ourProps:s,theirProps:o,slot:n,attrs:t,slots:a,name:"DisclosureButton"})}}}),v=(0,r.defineComponent)({name:"DisclosurePanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:a}){let i=m("DisclosurePanel");(0,r.onMounted)(()=>{null!==e.id&&(i.panelId.value=e.id)}),(0,r.onUnmounted)(()=>{i.panelId.value=null}),a({el:i.panel,$el:i.panel}),(0,r.provide)(h,i.panelId);let s=(0,o.useOpenClosed)(),l=(0,r.computed)(()=>null!==s?(s.value&o.State.Open)===o.State.Open:0===i.disclosureState.value);return()=>{var r;let a={open:0===i.disclosureState.value,close:i.close},{id:o,...s}=e,c={id:null!=(r=i.panelId.value)?r:o,ref:i.panel};return(0,u.render)({ourProps:c,theirProps:s,slot:a,attrs:t,slots:n,features:u.Features.RenderStrategy|u.Features.Static,visible:l.value,name:"DisclosurePanel"})}}});e.s(["Disclosure",0,f,"DisclosureButton",0,g,"DisclosurePanel",0,v])},43873,145814,451007,183023,315866,739391,e=>{"use strict";let t;e.i(986710);var r=e.i(588329),n=e.i(146938),a=e.i(706277),i=e.i(952352),o=e.i(481665),s=e.i(199942),l=e.i(913367),c=e.i(919661),u=e.i(905674);function d(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}e.s(["microTask",0,d],145814);var p=e.i(290178),m=e.i(185809);function h(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.value){let e=(0,l.dom)(r);e instanceof HTMLElement&&t.add(e)}return t}var f=((t=f||{})[t.None=1]="None",t[t.InitialFocus=2]="InitialFocus",t[t.TabLock=4]="TabLock",t[t.FocusLock=8]="FocusLock",t[t.RestoreFocus=16]="RestoreFocus",t[t.All=30]="All",t);let g=Object.assign((0,r.defineComponent)({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:(0,n.ref)(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:f,expose:g}){let y=(0,n.ref)(null);g({el:y,$el:y});let b=(0,r.computed)(()=>(0,p.getOwnerDocument)(y)),O=(0,n.ref)(!1);(0,r.onMounted)(()=>O.value=!0),(0,r.onUnmounted)(()=>O.value=!1),function({ownerDocument:e},t){let a,i=(a=(0,n.ref)(s.history.slice()),(0,r.watch)([t],([e],[t])=>{!0===t&&!1===e?d(()=>{a.value.splice(0)}):!1===t&&!0===e&&(a.value=s.history.slice())},{flush:"post"}),()=>{var e;return null!=(e=a.value.find(e=>null!=e&&e.isConnected))?e:null});(0,r.onMounted)(()=>{(0,r.watchEffect)(()=>{var r,n;t.value||(null==(r=e.value)?void 0:r.activeElement)===(null==(n=e.value)?void 0:n.body)&&(0,c.focusElement)(i())},{flush:"post"})}),(0,r.onUnmounted)(()=>{t.value&&(0,c.focusElement)(i())})}({ownerDocument:b},(0,r.computed)(()=>O.value&&!!(16&e.features)));let x=function({ownerDocument:e,container:t,initialFocus:a},i){let o=(0,n.ref)(null),s=(0,n.ref)(!1);return(0,r.onMounted)(()=>s.value=!0),(0,r.onUnmounted)(()=>s.value=!1),(0,r.onMounted)(()=>{(0,r.watch)([t,a,i],(r,n)=>{if(r.every((e,t)=>(null==n?void 0:n[t])===e)||!i.value)return;let u=(0,l.dom)(t);u&&d(()=>{var t,r;if(!s.value)return;let n=(0,l.dom)(a),i=null==(t=e.value)?void 0:t.activeElement;if(n){if(n===i){o.value=i;return}}else if(u.contains(i)){o.value=i;return}n?(0,c.focusElement)(n):(0,c.focusIn)(u,c.Focus.First|c.Focus.NoScroll)===c.FocusResult.Error&&console.warn("There are no focu
1sable elements inside the <FocusTrap />"),o.value=null==(r=e.value)?void 0:r.activeElement})},{immediate:!0,flush:"post"})}),o}({ownerDocument:b,container:y,initialFocus:(0,r.computed)(()=>e.initialFocus)},(0,r.computed)(()=>O.value&&!!(2&e.features)));!function({ownerDocument:e,container:t,containers:r,previousActiveElement:n},i){var o;(0,a.useEventListener)(null==(o=e.value)?void 0:o.defaultView,"focus",e=>{if(!i.value)return;let a=h(r);(0,l.dom)(t)instanceof HTMLElement&&a.add((0,l.dom)(t));let o=n.value;if(!o)return;let s=e.target;s&&s instanceof HTMLElement?v(a,s)?(n.value=s,(0,c.focusElement)(s)):(e.preventDefault(),e.stopPropagation(),(0,c.focusElement)(o)):(0,c.focusElement)(n.value)},!0)}({ownerDocument:b,container:y,containers:e.containers,previousActiveElement:x},(0,r.computed)(()=>O.value&&!!(8&e.features)));let k=(0,i.useTabDirection)();function S(e){let t=(0,l.dom)(y);t&&(0,u.match)(k.value,{[i.Direction.Forwards]:()=>{(0,c.focusIn)(t,c.Focus.First,{skipElements:[e.relatedTarget]})},[i.Direction.Backwards]:()=>{(0,c.focusIn)(t,c.Focus.Last,{skipElements:[e.relatedTarget]})}})}let w=(0,n.ref)(!1);function T(e){"Tab"===e.key&&(w.value=!0,requestAnimationFrame(()=>{w.value=!1}))}function E(t){if(!O.value)return;let r=h(e.containers);(0,l.dom)(y)instanceof HTMLElement&&r.add((0,l.dom)(y));let n=t.relatedTarget;n instanceof HTMLElement&&"true"!==n.dataset.headlessuiFocusGuard&&(v(r,n)||(w.value?(0,c.focusIn)((0,l.dom)(y),(0,u.match)(k.value,{[i.Direction.Forwards]:()=>c.Focus.Next,[i.Direction.Backwards]:()=>c.Focus.Previous})|c.Focus.WrapAround,{relativeTo:t.target}):t.target instanceof HTMLElement&&(0,c.focusElement)(t.target)))}return()=>{let{features:n,initialFocus:a,containers:i,...s}=e;return(0,r.h)(r.Fragment,[!!(4&n)&&(0,r.h)(o.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:S,features:o.Features.Focusable}),(0,m.render)({ourProps:{ref:y,onKeydown:T,onFocusout:E},theirProps:{...t,...s},slot:{},attrs:t,slots:f,name:"FocusTrap"}),!!(4&n)&&(0,r.h)(o.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:S,features:o.Features.Focusable})])}}}),{features:f});function v(e,t){for(let r of e)if(r.contains(t))return!0;return!1}e.s(["FocusTrap",0,g],43873),e.s(["useStore",0,function(e){let t=(0,n.shallowRef)(e.getSnapshot());return(0,r.onUnmounted)(e.subscribe(()=>{t.value=e.getSnapshot()})),t}],451007),e.s(["disposables",0,function e(){let t=[],r={addEventListener:(e,t,n,a)=>(e.addEventListener(t,n,a),r.add(()=>e.removeEventListener(t,n,a))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);r.add(()=>cancelAnimationFrame(t))},nextFrame(...e){r.requestAnimationFrame(()=>{r.requestAnimationFrame(...e)})},setTimeout(...e){let t=setTimeout(...e);r.add(()=>clearTimeout(t))},microTask(...e){let t={current:!0};return d(()=>{t.current&&e[0]()}),r.add(()=>{t.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(t){let r=e();return t(r),this.add(()=>r.dispose())},add:e=>(t.push(e),()=>{let r=t.indexOf(e);if(r>=0)for(let e of t.splice(r,1))e()}),dispose(){for(let e of t.splice(0))e()}};return r}],183023),e.s(["createStore",0,function(e,t){let r=e(),n=new Set;return{getSnapshot:()=>r,subscribe:e=>(n.add(e),()=>n.delete(e)),dispatch(e,...a){let i=t[e].call(r,...a);i&&(r=i,n.forEach(e=>e()))}}}],315866),e.s(["adjustScrollbarPadding",0,function(){let e;return{before({doc:t}){var r;let n=t.documentElement;e=(null!=(r=t.defaultView)?r:window).innerWidth-n.clientWidth},after({doc:t,d:r}){let n=t.documentElement,a=n.clientWidth-n.offsetWidth,i=e-a;r.style(n,"paddingRight",`${i}px`)}}}],739391)},865982,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938),n=e.i(773700),a=e.i(913367),i=e.i(290178),o=e.i(185809);let s=new WeakMap;function l(e,t){var r;let n=t(null!=(r=s.get(e))?r:0);return n<=0?s.delete(e):s.set(e,n),n}let c=(0,t.defineComponent)({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:s,attrs:c}){let p=(0,r.ref)(null),m=(0,t.computed)(()=>(0,i.getOwnerDocument)(p)),h=(0,n.usePortalRoot)(),f=(0,t.inject)(d,null),g=(0,r.ref)(!0===h||null==f?function(e){let t=(0,i.getOwnerDocument)(e);if(!t){if(null===e)return null;throw Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let r=t.getElementById("headlessui-portal-root");
1if(r)return r;let n=t.createElement("div");return n.setAttribute("id","headlessui-portal-root"),t.body.appendChild(n)}(p.value):f.resolveTarget());g.value&&l(g.value,e=>e+1);let v=(0,r.ref)(!1);(0,t.onMounted)(()=>{v.value=!0}),(0,t.watchEffect)(()=>{h||null!=f&&(g.value=f.resolveTarget())});let y=(0,t.inject)(u,null),b=!1,O=(0,t.getCurrentInstance)();return(0,t.watch)(p,()=>{if(b||!y)return;let e=(0,a.dom)(p);e&&((0,t.onUnmounted)(y.register(e),O),b=!0)}),(0,t.onUnmounted)(()=>{var e,t;let r=null==(e=m.value)?void 0:e.getElementById("headlessui-portal-root");!r||g.value!==r||l(g.value,e=>e-1)||g.value.children.length>0||null==(t=g.value.parentElement)||t.removeChild(g.value)}),()=>v.value&&null!==g.value?(0,t.h)(t.Teleport,{to:g.value},(0,o.render)({ourProps:{ref:p,"data-headlessui-portal":""},theirProps:e,slot:{},attrs:c,slots:s,name:"Portal"})):null}}),u=Symbol("PortalParentContext"),d=Symbol("PortalGroupContext"),p=(0,t.defineComponent)({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:n,slots:a}){let i=(0,r.reactive)({resolveTarget:()=>e.target});return(0,t.provide)(d,i),()=>{let{target:t,...r}=e;return(0,o.render)({theirProps:r,ourProps:{},slot:{},attrs:n,slots:a,name:"PortalGroup"})}}});e.s(["Portal",0,c,"PortalGroup",0,p,"useNestedPortals",0,function(){let e=(0,t.inject)(u,null),n=(0,r.ref)([]);function a(t){let r=n.value.indexOf(t);-1!==r&&n.value.splice(r,1),e&&e.unregister(t)}let i={register:function(t){return n.value.push(t),e&&e.register(t),()=>a(t)},unregister:a,portals:n};return[n,(0,t.defineComponent)({name:"PortalWrapper",setup:(e,{slots:r})=>((0,t.provide)(u,i),()=>{var e;return null==(e=r.default)?void 0:e.call(r)})})]}])},834240,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(451007),n=e.i(183023),a=e.i(315866),i=e.i(739391),o=e.i(937619);let s=(0,a.createStore)(()=>new Map,{PUSH(e,t){var r;let a=null!=(r=this.get(e))?r:{doc:e,count:0,d:(0,n.disposables)(),meta:new Set};return a.count++,a.meta.add(t),this.set(e,a),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:r}){let a={doc:e,d:t,meta:function(e){let t={};for(let r of e)Object.assign(t,r(t));return t}(r)},s=[(0,o.isIOS)()?{before({doc:e,d:t,meta:r}){function a(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}t.microTask(()=>{var r;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let r=(0,n.disposables)();r.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>r.dispose()))}let i=null!=(r=window.scrollY)?r:window.pageYOffset,o=null;t.addEventListener(e,"click",t=>{if(t.target instanceof HTMLElement)try{let r=t.target.closest("a");if(!r)return;let{hash:n}=new URL(r.href),i=e.querySelector(n);i&&!a(i)&&(o=i)}catch{}},!0),t.addEventListener(e,"touchstart",e=>{if(e.target instanceof HTMLElement)if(a(e.target)){let r=e.target;for(;r.parentElement&&a(r.parentElement);)r=r.parentElement;t.style(r,"overscrollBehavior","contain")}else t.style(e.target,"touchAction","none")}),t.addEventListener(e,"touchmove",e=>{if(e.target instanceof HTMLElement&&"INPUT"!==e.target.tagName)if(a(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;i!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,i),o&&o.isConnected&&(o.scrollIntoView({block:"nearest"}),o=null)})})}}:{}
1,(0,i.adjustScrollbarPadding)(),{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];s.forEach(({before:e})=>null==e?void 0:e(a)),s.forEach(({after:e})=>null==e?void 0:e(a))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});s.subscribe(()=>{let e=s.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&s.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&s.dispatch("TEARDOWN",r)}}),e.s(["useDocumentOverflowLockedEffect",0,function(e,n,a){let i=(0,r.useStore)(s),o=(0,t.computed)(()=>{let t=e.value?i.value.get(e.value):void 0;return!!t&&t.count>0});return(0,t.watch)([e,n],([e,t],[r],n)=>{if(!e||!t)return;s.dispatch("PUSH",e,a);let i=!1;n(()=>{i||(s.dispatch("POP",null!=r?r:e,a),i=!0)})},{immediate:!0}),o}],834240)},28313,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938);e.s(["useControllable",0,function(e,n,a){let i=(0,r.ref)(null==a?void 0:a.value),o=(0,t.computed)(()=>void 0!==e.value);return[(0,t.computed)(()=>o.value?e.value:i.value),function(e){return o.value||(i.value=e),null==n?void 0:n(e)}]}])},528210,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(546534);e.s(["useDocumentEvent",0,function(e,n,a){r.env.isServer||(0,t.watchEffect)(t=>{document.addEventListener(e,n,a),t(()=>document.removeEventListener(e,n,a))})}])},706277,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(546534);e.s(["useEventListener",0,function(e,n,a,i){r.env.isServer||(0,t.watchEffect)(t=>{(e=null!=e?e:window).addEventListener(n,a,i),t(()=>e.removeEventListener(n,a,i))})}])},571794,e=>{"use strict";e.i(986710);var t,r=e.i(588329);let n=Symbol("headlessui.useid"),a=0,i=null!=(t=r.useId)?t:function(){return r.inject(n,()=>`${++a}`)()};e.s(["provideUseId",0,function(e){r.provide(n,e)},"useId",0,i])},477367,e=>{"use strict";e.i(986710);var t=e.i(146938),r=e.i(588329),n=e.i(913367);let a=new Map,i=new Map;e.s(["useInert",0,function(e,o=(0,t.ref)(!0)){(0,r.watchEffect)(t=>{var r;if(!o.value)return;let s=(0,n.dom)(e);if(!s)return;t(function(){var e;if(!s)return;let t=null!=(e=i.get(s))?e:1;if(1===t?i.delete(s):i.set(s,t-1),1!==t)return;let r=a.get(s);r&&(null===r["aria-hidden"]?s.removeAttribute("aria-hidden"):s.setAttribute("aria-hidden",r["aria-hidden"]),s.inert=r.inert,a.delete(s))});let l=null!=(r=i.get(s))?r:0;i.set(s,l+1),0===l&&(a.set(s,{"aria-hidden":s.getAttribute("aria-hidden"),inert:s.inert}),s.setAttribute("aria-hidden","true"),s.inert=!0)})}])},995611,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938),n=e.i(913367),a=e.i(919661),i=e.i(937619),o=e.i(528210),s=e.i(260213);e.s(["useOutsideClick",0,function(e,l,c=(0,t.computed)(()=>!0)){function u(t,r){if(!c.value||t.defaultPrevented)return;let i=r(t);if(null!==i&&i.getRootNode().contains(i)){for(let r of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===r)continue;let e=r instanceof HTMLElement?r:(0,n.dom)(r);if(null!=e&&e.contains(i)||t.composed&&t.composedPath().includes(e))return}return(0,a.isFocusableElement)(i,a.FocusableMode.Loose)||-1===i.tabIndex||t.preventDefault(),l(t,i)}}let d=(0,r.ref)(null);(0,o.useDocumentEvent)("pointerdown",e=>{var t,r;c.value&&(d.value=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),(0,o.useDocumentEvent)("mousedown",e=>{var t,r;c.value&&(d.value=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),(0,o.useDocumentEvent)("click",e=>{(0,i.isMobile)()||d.value&&(u(e,()=>d.value),d.value=null)},!0),(0,o.useDocumentEvent)("touchend",e=>u(e,()=>e.target instanceof HTMLElement?e.target:null),!0),(0,s.useWindowEvent)("blur",e=>u(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}])},7333,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938),n=e.i(913367);function a(e,t){if(e)return e;let r=null!=t?t:"button";if("string"==typeof r&&"button"===r.toLowerCase())return"button"}e.s(["useResolveButtonType",0,function(e,i){let o=(0,r.ref)(a(e.value.type,e.value.as));return(0,t.onMounted)(()=>{o.value=a(e.value.type,e.value.as)}),(0,t.watchEffect)(()=>{var e;o.value||(0,n.dom)(i)&&(0,n.dom)(i)instanceof HTMLButtonElement&&!(null!=(e=(0,n.dom)(i))&&e.hasAttribute("type"))&&(o.value="button")}),o}])},540038,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938),n=e.i(481665),a=e.i(913367),i=e.i(290178);e.s(["useMainTreeNode",0,function(){let e=(0,r.ref)(null);return{mainTreeNodeRef:e,MainTreeNode:()=>(0,t.h)(n.Hidden,{features:n.Features.Hidden,ref:e})}},"useRootContainers",0,function({defaultContainers:e=[],portals:o,mainTreeNodeRef:s}={}){let l=(0,r.ref)(null),c=(0,i.getOwnerDocument)(l);function u(){var t,r,n;let i=[];for(let t of e)null!==t&&(t instanceof HTMLElement?i.push(t):"value"in t&&t.value instanceof HTMLElement&&i.push(t.value));if(null!=o&&o.value)for(let e of o.value)i.push(e);for(let e of null!=(t=null==c?void 0:c.querySelectorAll("html > *, body > *"))?t:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(e.contains((0,a.dom)(l))||e.contains(null==(n=null==(r=(0,a.dom)(l))?void 0:r.getRootNode())?void 0:n.host)||i.some(t=>e.contains(t))||i.push(e));return i}
1return{resolveContainers:u,contains:e=>u().some(t=>t.contains(e)),mainTreeNodeRef:l,MainTreeNode:()=>null!=s?null:(0,t.h)(n.Hidden,{features:n.Features.Hidden,ref:l})}}])},952352,e=>{"use strict";let t;e.i(986710);var r=e.i(146938),n=e.i(260213),a=((t=a||{})[t.Forwards=0]="Forwards",t[t.Backwards=1]="Backwards",t);e.s(["Direction",0,a,"useTabDirection",0,function(){let e=(0,r.ref)(0);return(0,n.useWindowEvent)("keydown",t=>{"Tab"===t.key&&(e.value=+!!t.shiftKey)}),e}])},260213,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(546534);e.s(["useWindowEvent",0,function(e,n,a){r.env.isServer||(0,t.watchEffect)(t=>{window.addEventListener(e,n,a),t(()=>window.removeEventListener(e,n,a))})}])},481665,e=>{"use strict";let t;e.i(986710);var r=e.i(588329),n=e.i(185809),a=((t=a||{})[t.None=1]="None",t[t.Focusable=2]="Focusable",t[t.Hidden=4]="Hidden",t);let i=(0,r.defineComponent)({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup:(e,{slots:t,attrs:r})=>()=>{var a;let{features:i,...o}=e,s={"aria-hidden":(2&i)==2||(null!=(a=o["aria-hidden"])?a:void 0),hidden:(4&i)==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&i)==4&&(2&i)!=2&&{display:"none"}}};return(0,n.render)({ourProps:s,theirProps:o,slot:{},attrs:r,slots:t,name:"Hidden"})}});e.s(["Features",0,a,"Hidden",0,i])},914869,e=>{"use strict";let t;e.i(986710);var r=e.i(588329);let n=Symbol("Context");var a=((t=a||{})[t.Open=1]="Open",t[t.Closed=2]="Closed",t[t.Closing=4]="Closing",t[t.Opening=8]="Opening",t);e.s(["State",0,a,"useOpenClosed",0,function(){return(0,r.inject)(n,null)},"useOpenClosedProvider",0,function(e){(0,r.provide)(n,e)}])},773700,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(185809);let n=Symbol("ForcePortalRootContext"),a=(0,t.defineComponent)({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup:(e,{slots:a,attrs:i})=>((0,t.provide)(n,e.force),()=>{let{force:t,...n}=e;return(0,r.render)({theirProps:n,ourProps:{},slot:{},slots:a,attrs:i,name:"ForcePortalRoot"})})});e.s(["ForcePortalRoot",0,a,"usePortalRoot",0,function(){return(0,t.inject)(n,!1)}])},637462,e=>{"use strict";let t;e.i(986710);var r=e.i(588329);let n=Symbol("StackContext");var a=((t=a||{})[t.Add=0]="Add",t[t.Remove=1]="Remove",t);e.s(["StackMessage",0,a,"useStackProvider",0,function({type:e,enabled:t,element:a,onUpdate:i}){let o=(0,r.inject)(n,()=>{});function s(...e){null==i||i(...e),o(...e)}(0,r.onMounted)(()=>{(0,r.watch)(t,(t,r)=>{t?s(0,e,a):!0===r&&s(1,e,a)},{immediate:!0,flush:"sync"})}),(0,r.onUnmounted)(()=>{t.value&&s(1,e,a)}),(0,r.provide)(n,s)}])},346870,e=>{"use strict";let t;var r=((t=r||{}).Space=" ",t.Enter="Enter",t.Escape="Escape",t.Backspace="Backspace",t.Delete="Delete",t.ArrowLeft="ArrowLeft",t.ArrowUp="ArrowUp",t.ArrowRight="ArrowRight",t.ArrowDown="ArrowDown",t.Home="Home",t.End="End",t.PageUp="PageUp",t.PageDown="PageDown",t.Tab="Tab",t);e.s(["Keys",0,r])},199942,e=>{"use strict";let t=[];function r(){"loading"!==document.readyState&&((()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&t[0]!==e.target&&(t.unshift(e.target),(t=t.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",r))}"u">typeof window&&"u">typeof document&&(document.addEventListener("DOMContentLoaded",r),r()),e.s(["history",()=>t],199942)},913367,e=>{"use strict";e.s(["dom",0,function(e){var t;if(null==e||null==e.value)return null;let r=null!=(t=e.value.$el)?t:e.value;return r instanceof Node?r:null}])},546534,e=>{"use strict";var t=Object.defineProperty,r=(e,r,n)=>{let a;return(a="symbol"!=typeof r?r+"":r)in e?t(e,a,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[a]=n,n};let n=new class{constructor(){r(this,"current",this.detect()),r(this,"currentId",0)}set(e){this.current!==e&&(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}
1detect(){return"u"<typeof window||"u"<typeof document?"server":"client"}};e.s(["env",0,n])},919661,e=>{"use strict";let t,r,n,a,i;e.i(986710);var o=e.i(588329),s=e.i(905674),l=e.i(290178);let c=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var u=((t=u||{})[t.First=1]="First",t[t.Previous=2]="Previous",t[t.Next=4]="Next",t[t.Last=8]="Last",t[t.WrapAround=16]="WrapAround",t[t.NoScroll=32]="NoScroll",t),d=((r=d||{})[r.Error=0]="Error",r[r.Overflow=1]="Overflow",r[r.Success=2]="Success",r[r.Underflow=3]="Underflow",r),p=((n=p||{})[n.Previous=-1]="Previous",n[n.Next=1]="Next",n);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=((a=h||{})[a.Strict=0]="Strict",a[a.Loose=1]="Loose",a);function f(e,t=0){var r;return e!==(null==(r=(0,l.getOwnerDocument)(e))?void 0:r.body)&&(0,s.match)(t,{0:()=>e.matches(c),1(){let t=e;for(;null!==t;){if(t.matches(c))return!0;t=t.parentElement}return!1}})}var g=((i=g||{})[i.Keyboard=0]="Keyboard",i[i.Mouse=1]="Mouse",i);function v(e){null==e||e.focus({preventScroll:!0})}function y(e,t=e=>e){return e.slice().sort((e,r)=>{let n=t(e),a=t(r);if(null===n||null===a)return 0;let i=n.compareDocumentPosition(a);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function b(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:a=[]}={}){var i,o,s,l;let c=null!=(i=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:null==e?void 0:e.ownerDocument)?i:document,u=Array.isArray(e)?r?y(e):e:m(e);a.length>0&&u.length>1&&(u=u.filter(e=>!a.includes(e))),n=null!=n?n:c.activeElement;let d=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=(()=>
1{if(1&t)return 0;if(2&t)return Math.max(0,u.indexOf(n))-1;if(4&t)return Math.max(0,u.indexOf(n))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),h=32&t?{preventScroll:!0}:{},f=0,g=u.length,v;do{if(f>=g||f+g<=0)return 0;let e=p+f;if(16&t)e=(e+g)%g;else{if(e<0)return 3;if(e>=g)return 1}null==(v=u[e])||v.focus(h),f+=d}while(v!==c.activeElement)return 6&t&&null!=(l=null==(s=null==(o=v)?void 0:o.matches)?void 0:s.call(o,"textarea,input"))&&l&&v.select(),2}"u">typeof window&&"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)),e.s(["Focus",0,u,"FocusResult",0,d,"FocusableMode",0,h,"focusElement",0,v,"focusFrom",0,function(e,t){return b(m(),t,{relativeTo:e})},"focusIn",0,b,"getFocusableElements",0,m,"isFocusableElement",0,f,"restoreFocusIfNecessary",0,function(e){let t=(0,l.getOwnerDocument)(e);(0,o.nextTick)(()=>{t&&!f(t.activeElement,0)&&v(e)})},"sortByDomNode",0,y])},290178,e=>{"use strict";var t=e.i(913367),r=e.i(546534);e.s(["getOwnerDocument",0,function(e){if(r.env.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(null!=e&&e.hasOwnProperty("value")){let r=(0,t.dom)(e);if(r)return r.ownerDocument}return document}])},937619,e=>{"use strict";function t(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}e.s(["isIOS",0,t,"isMobile",0,function(){return t()||/Android/gi.test(window.navigator.userAgent)}])},185809,905674,e=>{"use strict";let t,r;e.i(986710);var n=e.i(588329);function a(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,a),n}e.s(["match",0,a],905674);var i=((t=i||{})[t.None=0]="None",t[t.RenderStrategy=1]="RenderStrategy",t[t.Static=2]="Static",t),o=((r=o||{})[r.Unmount=0]="Unmount",r[r.Hidden=1]="Hidden",r);function s({props:e,attrs:t,slots:r,slot:a,name:i}){var o,u,d;let{as:p,...m}=c(e,["unmount","static"]),h=null==(o=r.default)?void 0:o.call(r,a),f={};if(a){let e=!1,t=[];for(let[r,n]of Object.entries(a))"boolean"==typeof n&&(e=!0),!0===n&&t.push(r);e&&(f["data-headlessui-state"]=t.join(" "))}if("template"===p){if(h=function e(t){return t.flatMap(t=>t.type===n.Fragment?e(t.children):[t])}(null!=h?h:[]),Object.keys(m).length>0||Object.keys(t).length>0){let[e,...r]=null!=h?h:[];if(null==(d=e)||"string"!=typeof d.type&&"object"!=typeof d.type&&"function"!=typeof d.type||r.length>0)throw Error(['Passing props on "template"!',"",`The current component <${i} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(m).concat(Object.keys(t)).map(e=>e.trim()).filter((e,t,r)=>r.indexOf(e)===t).sort((e,t)=>e.localeCompare(t)).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 "template".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>`  - ${e}`).join(`
3`)].join(`
4`));let a=l(null!=(u=e.props)?u:{},m,f),o=(0,n.cloneVNode)(e,a,!0);for(let e in a)e.startsWith("on")&&(o.props||(o.props={}),o.props[e]=a[e]);return o}return Array.isArray(h)&&1===h.length?h[0]:h}return(0,n.h)(p,Object.assign({},m,f),{default:()=>h})}function l(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map(e=>[e,void 0])));for(let e in r)Object.assign(t,{[e](t,...n){for(let a of r[e]){if(t instanceof Event&&t.defaultPrevented)return;a(t,...n)}}});return t}function c(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}e.s(["Features",0,i,"compact",0,function(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t},"omit",0,c,"render",0,function({visible:e=!0,features:t=0,ourProps:r,theirProps:n,...i}){var o;let c=l(n,r),u=Object.assign(i,{props:c});return e||2&t&&c.static?s(u):1&t?a(null==(o=c.unmount)||o?0:1,{0:()=>null,1:()=>s({...i,props:{...c,hidden:!0,style:{display:"none"}}})}):s(u)}],185809)},488202,e=>{"use strict";e.s(["default",0,(e,t)=>{let r=e.__vccOpts||e;for(let[e,n]of t)r[e]=n;return r}])}
4,998857,801971,872309,955213,491615,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958),n=e.i(146938);e.i(932301);var a=e.i(835049),i=e.i(233804),o=e.i(664311);e.i(807448);var s=e.i(921140),l=(0,t.defineComponent)({__name:"HttpMethod",props:{isSquare:{type:Boolean,default:!1},method:{},isEditable:{type:Boolean,default:!1}},emits:["change"],setup(e,{emit:l}){let c=(0,t.computed)(()=>(0,i.getHttpMethodInfo)(e.method)),u=(0,o.objectEntries)(i.REQUEST_METHODS).map(([e])=>({id:e,label:e.toUpperCase(),color:(0,i.getHttpMethodInfo)(e).colorClass})),d=(0,t.computed)({get:()=>u.find(({id:t})=>t===e.method),set:e=>e?.id&&l("change",e.id)}),p=(0,s.cva)({base:"text-center font-code text-3xs justify-center items-center flex",variants:{isSquare:{true:"px-2.5 whitespace-nowrap font-bold border-r h-fit m-auto",false:"rounded-full"},isEditable:{true:"http-bg-gradient rounded-md border",false:"cursor-auto"}}}),m=(0,t.computed)(()=>c.value.short);return(i,o)=>e.isEditable?((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(a.ScalarListbox),{key:0,modelValue:d.value,"onUpdate:modelValue":o[0]||(o[0]=e=>d.value=e),class:"font-code scalar-client mt-1 text-sm",options:(0,n.unref)(u)},{default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("div",{class:(0,r.normalizeClass)(["h-full",{"pointer-events-none":!e.isEditable}])},[(0,t.createElementVNode)("button",{class:(0,r.normalizeClass)(["relative h-full",(0,n.unref)(s.cx)((0,n.unref)(p)({isSquare:e.isSquare,isEditable:e.isEditable}),c.value.colorClass)]),type:"button"},[(0,t.createElementVNode)("span",null,(0,r.toDisplayString)(m.value),1)],2)],2)]),_:1},8,["modelValue","options"])):((0,t.openBlock)(),(0,t.createElementBlock)("div",{key:1,class:(0,r.normalizeClass)(["relative gap-1 whitespace-nowrap",(0,n.unref)(s.cx)((0,n.unref)(p)({isSquare:e.isSquare,isEditable:e.isEditable}),c.value.colorClass)]),type:"button"},(0,r.toDisplayString)(c.value.short),3))}}),c=(0,e.i(488202).default)(l,[["__scopeId","data-v-86e2b3ea"]]);e.s(["default",0,c],998857);var u=/^\/_scalar_temp[a-f0-9]*$/i;e.s(["isPlaceholderPath",0,(e,t)=>"drafts"===t.toLowerCase()&&"/"===e||u.test(e)],801971),e.s(["refocusBlurTarget",0,e=>{if(!e)return;let t=document.querySelector(e);t instanceof HTMLButtonElement?t.click():(t instanceof HTMLInputElement||t instanceof HTMLTextAreaElement||t instanceof HTMLElement&&"true"===t.getAttribute("contenteditable"))&&t.focus()}],872309);e.s(["useLoadingAnimation",0,()=>{let e=(0,n.ref)(100),t=(0,n.ref)(0),r=(0,n.ref)(!1),a=(0,n.ref)(),i=()=>{r.value?e.value-=(e.value-15)/60:e.value-=t.value/20,e.value<=0&&(clearInterval(a.value),a.value=void 0,e.value=100,r.value=!1)};return{startLoading:()=>{if(a.value){r.value=!0;return}r.value=!0,a.value=setInterval(i,20)},stopLoading:()=>{t.value=e.value,r.value=!1},percentage:e,isLoading:r}}],955213),e.s(["usePathMasking",0,({isReady:e,operationKey:r,shouldMask:n,onMask:a})=>{(0,t.watch)([e,r],([e])=>{e&&n()&&a()},{flush:"post"})}],491615)},436883,554591,e=>{"use strict";var t=e.i(488202),r=e.i(297889);e.i(986710);var n=e.i(588329),a=e.i(146938),i=e.i(260958),o=e.i(658651);e.i(901009);var s=e.i(539680),l={class:"request-section-content request-section-content-filter fade-request-section-content text-c-3 pointer-events-auto relative hidden w-full justify-end gap-[1.5px] rounded py-1.75 text-xs xl:flex"},c={class:"filter-button context-bar-group-hover:text-c-1 absolute -right-[30px] flex items-center"},u={class:"context-bar-group-hover:hidden mr-1.5"},d=(0,n.defineComponent)({__name:"SectionFilter",props:(0,n.mergeModels)({filters:{default:()=>[]},filterIds:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){let t=(0,n.useModel)(e,"modelValue"),d=(0,a.ref)(),p=r=>{let a=t.value?e.filters.indexOf(t.value):0,i=e.filters.length;t.value=e.filters[(a+("prev"===r?-1:1)+i)%i],(0,n.nextTick)(()=>{if(d.value){let e=d.value.querySelector('button[aria-selected="true"]');e&&e.focus()}})};return(m,h)=>((0,n.openBlock)(),(0,n.createElementBlock)("div",{ref_key:"tablist",ref:d,class:"filter-hover context-bar-group ml-auto hidden lg:flex",role:"tablist",onKeydown:[h[0]||(h[0]=(0,o.withKeys)(e=>p("prev"),["left"])),h[1]||(h[1]=(0,o.withKeys)(e=>p("next"),["right"]))]},[(0,n.createElementVNode)("div",l,[((0,n.openBlock)(!0),(0,n.createElementBlock)(n.Fragment,null,(0,n.renderList)(e.filters,a=>((0,n.openBlock)(),(0,n.createBlock)(r.default,{key:a,class:"filter-hover-item",controls:e.filterIds?.[a],role:"tab",selected:t.value===a,onClick:e=>t.value=a},{default:(0,n.withCtx)(()=>[(0,n.createTextVNode)((0,i.toDisplayString)(a),1)]),_:2},1032,["controls","selected","onClick"]))),128)),(0,n.createElementVNode)("div",c,[(0,n.createElementVNode)("span",u,(0,i.toDisplayString)(t.value),1),(0,n.createVNode)((0,a.unref)(s.ScalarIcon),{icon:"FilterList",size:"md",thickness:"2"})])])],544))}}),p=(0,t.default)(d,[["__scopeId","data-v-07ff8fc3"]]);e.s(["default",0,p],436883),e.s(["useFileDialog",0,function({multiple:e,accept:t,onChange:r,onError:n}={}){let i,o=(0,a.ref)(null);return"u">typeof document&&((i=document.createElement("input")).type="file",i.onchange=e=>{o.value=e.target.files,r?.(o.value)},i.onerror=()=>n?.(),i.multiple=e,i.accept=t),{files:(0,a.readonly)(o),open:()=>
4{if(!i)return n?.();i.click()}}}],554591)},402119,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958),n=e.i(146938);e.i(91854);var a=e.i(503485);e.i(932301);var i=e.i(835049),o=e.i(377970),s={key:0,class:"sr-only"},l=(0,t.defineComponent)({__name:"ServerVariablesSelect",props:{enum:{},value:{},controls:{}},emits:["change"],setup(e,{emit:l}){let c=(0,t.computed)(()=>e.enum.map(e=>({id:e,label:e}))),u=(0,t.computed)({get:()=>c.value.find(t=>t.id===e.value),set:e=>l("change",e?.id??"")});return(l,d)=>((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(i.ScalarListbox),{modelValue:u.value,"onUpdate:modelValue":d[0]||(d[0]=e=>u.value=e),options:c.value},{default:(0,t.withCtx)(()=>[(0,t.createVNode)((0,n.unref)(a.ScalarButton),{"aria-controls":e.controls,class:"group/button h-8 gap-1.5 p-1.5 text-base font-normal",variant:"ghost"},{default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("span",{class:(0,r.normalizeClass)({"text-c-1":e.value})},[e.value?((0,t.openBlock)(),(0,t.createElementBlock)("span",s," Selected: ")):(0,t.createCommentVNode)("",!0),(0,t.createTextVNode)(" "+(0,r.toDisplayString)(e.value||"Select value"),1)],2),(0,t.createVNode)((0,n.unref)(o.ScalarIconCaretDown),{weight:"bold",class:"mt-0.25 size-3 transition-transform duration-100 group-aria-expanded/button:rotate-180"})]),_:1},8,["aria-controls"])]),_:1},8,["modelValue","options"]))}}),c=e.i(658651),u=(0,t.defineComponent)({__name:"ServerVariablesTextbox",props:{value:{},controls:{}},emits:["change"],setup(e,{emit:r}){let n=(0,t.computed)({get:()=>e.value,set:e=>r("change",e)});return(r,a)=>(0,t.withDirectives)(((0,t.openBlock)(),(0,t.createElementBlock)("input",(0,t.mergeProps)({"onUpdate:modelValue":a[0]||(a[0]=e=>n.value=e)},e.controls?{...r.$attrs,"aria-controls":e.controls}:{},{autocomplete:"off",class:"text-c-1 w-full border-transparent px-1.5 py-1.25 -outline-offset-1 group-last/label:rounded-br-lg",placeholder:"value",spellcheck:"false",type:"text"}),null,16)),[[c.vModelText,n.value]])}}),d=["for"],p=(0,t.defineComponent)({__name:"ServerVariablesForm",props:{variables:{},values:{},controls:{},layout:{default:"client"}},emits:["update:variable"],setup(e,{emit:a}){let i=(0,t.useId)();function o(e,t){a("update:variable",e,t)}let s=t=>(e.values?.[t]??e.variables?.[t]?.default??"").toString();return(a,c)=>e.variables&&Object.keys(e.variables??{}).length?((0,t.openBlock)(!0),(0,t.createElementBlock)(t.Fragment,{key:0},(0,t.renderList)(Object.keys(e.variables),a=>((0,t.openBlock)(),(0,t.createElementBlock)("div",{key:a,class:(0,r.normalizeClass)(["group/label flex h-8 w-full","reference"===e.layout&&"items-center border-x border-b last:rounded-b-lg"])},[(0,t.createElementVNode)("label",{class:"flex items-center py-2 pl-3 group-has-[input]/label:mr-0 after:content-[':']",for:`${(0,n.unref)(i)}-${a}`},(0,r.toDisplayString)(a),9,d),e.variables?.[a]?.enum?.length?((0,t.openBlock)(),(0,t.createBlock)(l,{key:0,id:`${(0,n.unref)(i)}-${a}`,controls:e.controls,enum:e.variables[a]?.enum?.map(e=>`${e}`)??[],value:s(a),onChange:e=>o(a,e)},null,8,["id","controls","enum","value","onChange"])):((0,t.openBlock)(),(0,t.createBlock)(u,{key:1,id:`${(0,n.unref)(i)}-${a}`,controls:e.controls,value:s(a),onChange:e=>o(a,e)},null,8,["id","controls","value","onChange"]))],2))),128)):(0,t.createCommentVNode)("",!0)}});e.s(["default",0,p],402119)},465883,439555,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958),n=e.i(146938);e.i(807448);var a=e.i(354586),i=(0,t.defineComponent)({__name:"ViewLayout",setup(e){let{cx:i}=(0,a.useBindCx)();return(e,a)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",(0,r.normalizeProps)((0,t.guardReactiveProps)((0,n.unref)(i)("flex flex-col min-h-0 flex-1 *:border-t first:*:border-t-0 md:*:border-t-0 xl:overflow-hidden md:flex-row leading-5"))),[(0,t.renderSlot)(e.$slots,"default")],16))}});e.s(["default",0,i],465883);var o=e.i(488202),s={class:"custom-scroll flex flex-col pr-0 *:border-t *:first:border-t-0 xl:flex-row *:xl:border-t-0 *:xl:border-l *:first:xl:border-l-0"},l=(0,o.default)({},[["render",function(e,r){return(0,t.openBlock)(),(0,t.createElementBlock)("div",s,[(0,t.renderSlot)(e.$slots,"default")])}]]);e.s(["default",0,l],439555)},381848,e=>{"use strict";var t=e.i(465883),r=e.i(439555),n=e.i(260737),a=e.i(412457),i=e.i(2963),o=e.i(181468),s=e.i(10126),l=e.i(722763),c=e.i(140579),u=e.i(234875),d=e.i(444391),p=e.i(791693);e.i(986710);var m=e.i(588329),h=e.i(146938);e.i(26193);var f=e.i(97652),g=e.i(458140),v=e.i(902404),y=e.i(642677),b=e.i(245147),O=e.i(171189),x=e.i(695736);e.i(89173);var k=e.i(464356);e.i(298735);var S=e.i(115435);e.i(652376);var w=e.i(698440);e.i(723307);var T=e.i(247395),E=e.i(730739),_={class:"bg-b-1 flex h-full flex-col"},$={class:"lg:min-h-header flex w-full flex-wrap items-center justify-center p-2 lg:p-0"},A=(0,m.defineComponent)({name:"OperationBlock",props:{eventBus:{},appVersion:{},document:{},documentSlug:{},workspaceCookies:{default:()=>[]},documentCookies:{default:()=>[]},path:{},method:{},isWebhook:{type:Boolean,default:!1},httpClients:{default:()=>w.AVAILABLE_CLIENTS},history:{default:()=>[]},layout:{},server:{},selectedClient:{},servers:{},serverMeta:{},hideClientButton:{type:Boolean},integration:{},documentUrl:{},source:{},operation:{},exampleKey:{},authMeta:{},securitySchemes:{},plugins:{default:()=>[]},environments:{},activeEnvironment:{},environment:{},proxyUrl:{},selectedSecurity:{},selectedSecuritySchemes:{},securityRequirements:{},defaultHeaders:{},requestBodyCompositionSelection:{},options:{}},setup(e){let w=(0,m.computed)(()=>(0,k.generateClientOptions)(e.httpClients)),{toast:A}=(0,E.useToasts)(),{copyToClipboard:C}=(0,T.useClipboard)(),P=(0,h.ref)(null),N=(0,h.ref)(null),I=(0,h.ref)(null),R=(0,h.ref)("");(0,m.watch)([()=>e.path,()=>e.method,()=>e.isWebhook],()=>{R.value=""},{immediate:!0});let D=(0,m.computed)(()=>e.isWebhook?R.value:e.path),B=(0,m.computed)(()=>e.isWebhook?null:e.server),M=()=>P.value?.abort(b.ERRORS.REQUEST_ABORTED),L=async()=>{let{request:t}=(0,y.requestFactory)({defaultHeaders:e.defaultHeaders,environment:e.environment,exampleName:e.exampleKey,globalCookies:[...e.workspaceCookies,...e.documentCookies],method:e.method,operation:e.operation,path:D.value,proxyUrl:e.proxyUrl,server:B.value,selectedSecuritySchemes:e.selectedSecuritySchemes,isElectron:(0,O.isElectron)(),requestBodyCompositionSelection:e.requestBodyCompositionSelection});await C((0,f.resolveExecutableRequestUrl)(t,(0,v.getEnvironmentVariables)(e.environment)))},j=async()=>
4{if(e.eventBus.flushDebouncedEmits?.(),e.isWebhook&&!D.value.trim())return void A("Webhook URL required. Enter a destination first.","error");if(!1===(0,c.validatePathParameters)(e.operation.parameters??[],e.exampleKey).ok)return void A("Path parameters must have values.","error");let t=[...e.workspaceCookies,...e.documentCookies],{request:r}=(0,y.requestFactory)({defaultHeaders:e.defaultHeaders,environment:e.environment,exampleName:e.exampleKey,globalCookies:t,method:e.method,operation:e.operation,path:D.value,proxyUrl:e.proxyUrl,server:B.value,selectedSecuritySchemes:e.selectedSecuritySchemes,isElectron:(0,O.isElectron)(),requestBodyCompositionSelection:e.requestBodyCompositionSelection});N.value&&"reader"in N.value&&N.value.reader.cancel();let a=(0,g.createVariablesStoreForRequest)(),i=(0,v.getEnvironmentVariables)(e.environment);a.setEnvironment?.(Object.entries(i).map(([e,t])=>({key:e,value:t})));let u=e.activeEnvironment?{environmentName:e.activeEnvironment,mergedVariables:[...e.environment.variables],documentVariables:[...e.document["x-scalar-environments"]?.[e.activeEnvironment]?.variables??[]],environmentExistsOnDocument:!!e.document["x-scalar-environments"]?.[e.activeEnvironment]}:null;await (0,S.executeHook)({requestBuilder:r,document:e.document,operation:e.operation,variablesStore:a,server:B.value,customFetch:(0,h.toValue)(e.options)?.customFetch},"beforeRequest",e.plugins);let d=()=>{if(u)for(let t of(0,s.getEnvironmentPersistenceActions)({...u,seededVariables:i,scriptVariables:a.getEnvironment()}))"delete"===t.type?e.eventBus.emit("environment:delete:environment-variable",{environmentName:t.environmentName,index:t.index,collectionType:t.collectionType}):e.eventBus.emit("environment:upsert:environment-variable",{environmentName:t.environmentName,variable:t.variable,index:t.index,collectionType:t.collectionType})},p=(0,f.buildRequest)(r,{envVariables:a.getVariables(),allowMissingRequestServerBase:"modal"===e.layout});if(!p.ok){d(),A(p.message??p.error,"error");return}P.value=p.data.controller;let m=(0,x.buildSafeBodyRequest)(...p.data.requestPayload);await (0,S.executeHook)({request:m,requestBuilder:r,document:e.document,operation:e.operation,variablesStore:a},"requestBuilt",e.plugins),e.eventBus.emit("hooks:on:request:sent",{meta:{method:e.method,path:e.path,exampleKey:e.exampleKey}});let[b,k]=await (0,n.sendRequest)({isUsingProxy:p.data.isUsingProxy,requestPayload:p.data.requestPayload,request:m,plugins:e.plugins,customFetch:(0,h.toValue)(e.options)?.customFetch});if(k&&await (0,S.executeHook)({response:k.originalResponse.clone(),requestBuilder:r,request:(0,x.buildSafeBodyRequest)(...k.requestPayload),document:e.document,operation:e.operation,variablesStore:a},"responseReceived",e.plugins),d(),e.eventBus.emit("hooks:on:request:complete",{payload:k?{response:k.originalResponse.clone(),requestPayload:k.requestPayload,duration:k.response.duration,timestamp:k.timestamp}:void 0,meta:{method:e.method,path:e.path,exampleKey:e.exampleKey}}),b){N.value=null,I.value=null,P.value=null,A(b.message,"error");return}N.value=k.response,I.value=k.requestPayload;for(let t of(0,o.getResponseCookieActions)({cookieHeaderKeys:k.response.cookieHeaderKeys??[],documentCookies:e.documentCookies,requestUrl:(0,o.getCookieRequestUrl)(String(k.requestPayload[0]))})){if("delete"===t.type){e.eventBus.emit("cookie:delete:cookie",{collectionType:"document",cookieName:t.cookieName,index:t.index});continue}e.eventBus.emit("cookie:upsert:cookie",{collectionType:"document",payload:t.cookie,...void 0===t.index?{}:{index:t.index}})}(0,l.isStreamingResponse)(k.response)||l.responseCache.set((0,l.getOperationExampleKey)(e.method,e.path,e.exampleKey),{response:k.response,requestPayload:k.requestPayload})};(0,m.onMounted)(()=>{e.eventBus.on("operation:send:request:hotkey",j),e.eventBus.on("operation:cancel:request",M),e.eventBus.on("copy-url:address-bar",L),(0,S.executeHook)({document:e.document,operation:e.operation},"onRequestMount",e.plugins)}),(0,m.onBeforeUnmount)(()=>{e.eventBus.off("operation:send:request:hotkey",j),e.eventBus.off("operation:cancel:request",M),e.eventBus.off("copy-url:address-bar",L)});let z=(0,m.computed)(()=>e.history.map(e=>({method:e.request.method,path:e.request.url,duration:e.time,status:e.response.status})).reverse()),U=({index:t})=>{let r=(e.history.length??0)-t-1,n=e.history[r];n&&e.eventBus.emit("operation:reload:history",{meta:{path:e.path,method:e.method},index:r,callback:()=>e.eventBus.emit("ui:navigate",{page:"example",method:e.method,path:e.path,exampleName:"draft",callback:t=>{if("success"!==t)return;let r=(0,i.harToFetchResponse)({harResponse:n.response,url:n.request.url,method:e.method,path:e.path,duration:n.time}),o=(0,a.harToFetchRequest)({harRequest:n.request});N.value=r,I.value=o}})})},V=()=>{e.eventBus.emit("ui:navigate",{page:"operation",path:"overview",operationPath:e.path,method:e.method})};return(0,m.watch)([()=>e.path,()=>e.method,()=>e.exampleKey],([t,r,n])=>
4{let a=l.responseCache.get((0,l.getOperationExampleKey)(r,t,n));if(a)N.value=a.response,I.value=a.requestPayload;else{let a=(()=>{for(let t=e.history.length-1;t>=0;t--){let r=e.history[t];if(r?.meta.example===n)return r}})();a?N.value=(0,i.harToFetchResponse)({harResponse:a.response,url:a.request.url,method:r,path:t,duration:a.time}):N.value=null,I.value=null}M()},{immediate:!0}),(0,m.onBeforeUnmount)(()=>{M()}),(n,a)=>((0,m.openBlock)(),(0,m.createElementBlock)("div",_,[(0,m.createElementVNode)("div",$,[(0,m.createVNode)(p.default,{activeEnvironment:e.activeEnvironment,documentSlug:e.documentSlug,documentUrl:e.documentUrl,environment:e.environment,environments:e.environments,eventBus:e.eventBus,exampleKey:e.exampleKey,hideClientButton:e.hideClientButton,history:z.value,integration:e.integration,isWebhook:e.isWebhook,layout:e.layout,method:e.method,path:D.value,server:B.value,serverMeta:e.serverMeta,servers:e.servers,source:e.source,onExecute:j,"onNavigate:settings":V,"onSelect:history:item":U,"onUpdate:webhookUrl":a[0]||(a[0]=e=>R.value=e)},null,8,["activeEnvironment","documentSlug","documentUrl","environment","environments","eventBus","exampleKey","hideClientButton","history","integration","isWebhook","layout","method","path","server","serverMeta","servers","source"])]),(0,m.createVNode)(t.default,{class:"border-t"},{default:(0,m.withCtx)(()=>[(0,m.createVNode)(r.default,{class:"flex-1"},{default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,h.unref)(u.default),{authMeta:e.authMeta,clientOptions:w.value,defaultHeaders:e.defaultHeaders,documentCookies:e.documentCookies,environment:e.environment,eventBus:e.eventBus,exampleKey:e.exampleKey,layout:e.layout,method:e.method,operation:e.operation,options:(0,h.toValue)(e.options),path:D.value,plugins:e.plugins,proxyUrl:e.proxyUrl,requestBodyCompositionSelection:e.requestBodyCompositionSelection,securityRequirements:e.securityRequirements,securitySchemes:e.securitySchemes,selectedClient:e.selectedClient,selectedSecurity:e.selectedSecurity,selectedSecuritySchemes:e.selectedSecuritySchemes,server:B.value,workspaceCookies:e.workspaceCookies},null,8,["authMeta","clientOptions","defaultHeaders","documentCookies","environment","eventBus","exampleKey","layout","method","operation","options","path","plugins","proxyUrl","requestBodyCompositionSelection","securityRequirements","securitySchemes","selectedClient","selectedSecurity","selectedSecuritySchemes","server","workspaceCookies"]),(0,m.createVNode)((0,h.unref)(d.default),{appVersion:e.appVersion,eventBus:e.eventBus,layout:e.layout,plugins:e.plugins,requestPayload:I.value,response:N.value,totalPerformedRequests:z.value.length},null,8,["appVersion","eventBus","layout","plugins","requestPayload","response","totalPerformedRequests"])]),_:1})]),_:1})]))}});e.s(["default",0,A],381848)},791693,e=>{"use strict";var t=e.i(488202),r=e.i(747108),n=e.i(998857),a=e.i(919974),i=e.i(722763),o=e.i(801971),s=e.i(872309),l=e.i(955213),c=e.i(491615),u=e.i(690487),d=e.i(956953);e.i(986710);var p=e.i(588329),m=e.i(260958),h=e.i(146938),f=e.i(658651);e.i(91854);var g=e.i(503485),v=e.i(630254),y=e.i(696569),b=e.i(233804);e.i(901009);var O=e.i(539680);e.i(868255);var x=e.i(817540);e.i(754944);var k=e.i(387494),S={class:"order-last flex h-auto w-full max-w-3xl grow-3 flex-wrap items-stretch [--scalar-address-bar-height:32px] @3xl:order-0 @3xl:flex-nowrap"},w=["id"],T={class:"hidden @3xl:flex"},E={class:"scroll-timeline-x scroll-timeline-x-hidden relative flex w-full bg-blend-normal"},_={key:0,class:"z-context absolute inset-x-0 top-[calc(100%+4px)] flex flex-col items-center rounded px-6"},$={class:"text-c-danger bg-b-danger border-c-danger flex items-center gap-1 rounded border p-1"},A={class:"min-w-0 flex-1"},C={"aria-hidden":"true",class:"inline-flex items-center gap-1"},P={class:"sr-only"},N={class:"mt-2 flex h-(--scalar-address-bar-height) w-full items-stretch gap-1 @3xl:hidden"},I={"aria-hidden":"true",class:"inline-flex items-center gap-1"},R={class:"sr-only"},D=(0,p.defineComponent)({name:"AddressBar",props:{path:{},method:{},isWebhook:{type:Boolean,default:!1},documentSlug:{},exampleKey:{},server:{},servers:{},history:{},layout:{},eventBus:{},environment:{},serverMeta:{}},emits:["execute","select:history:item","update:webhook-url"],setup(e,{expose:t,emit:r}){let D=(0,p.useId)(),B=(0,p.useTemplateRef)("sendButtonRef"),M=(0,p.useTemplateRef)("mobileSendButtonRef"),L=(0,p.useTemplateRef)("addressBarRef"),{percentage:j,startLoading:z,stopLoading:U,isLoading:V}=(0,l.useLoadingAnimation)(),Q=(0,h.ref)(null),Z=(0,h.ref)(null),F=(0,h.ref)(!1),q=(0,h.ref)(!1),H=(0,h.ref)(!1),X=x.EditorView.scrollMargins.of(()=>({right:24})),W=(0,p.computed)(()=>({backgroundColor:`color-mix(in srgb, transparent 90%, ${b.REQUEST_METHODS[e.method].colorVar})`,transform:`translate3d(-${j.value}%,0,0)`})),G=(0,p.computed)(()=>Z.value||Q.value),Y=(0,p.computed)(()=>e.server?"":e.isWebhook?"Enter the full webhook URL, e.g. https://example.com/hook":"Enter a URL"),K=(0,p.computed)(()=>q.value||H.value),J=(0,p.computed)(()=>(0,i.getOperationExampleKey)(e.method,e.path,e.exampleKey,e.documentSlug));(0,p.watch)(J,()=>{Q.value=null,Z.value=null});let ee=()=>{let e=B.value?.$el,t=M.value?.$el;e&&null!==e.offsetParent?e.focus():t?.focus()},et=t=>{(!L.value?.isFocused||"desktop"===e.layout)&&(L.value?.focus("end"),t&&"clear"in t&&t.clear&&L.value?.setCodeMirrorC
4ontent(""),t&&"event"in t&&t.event.preventDefault())};(0,c.usePathMasking)({isReady:()=>L.value?.codeMirror,operationKey:()=>J.value,shouldMask:()=>(0,o.isPlaceholderPath)(e.path,e.documentSlug),onMask:()=>requestAnimationFrame(()=>{let t=L.value?.codeMirror?.state.doc.toString();t&&t!==e.path||et({clear:!0})})});let er=(t,n,a=null)=>{if(e.isWebhook){let e=n.trim();L.value?.setCodeMirrorContent(e),r("update:webhook-url",e),Z.value=null,Q.value=null,(0,p.nextTick)(()=>(0,s.refocusBlurTarget)(a));return}let i=(t=>{let r=((e="")=>{if(!e.trim())return null;if(!e.startsWith("/")&&!/^[a-z][a-z0-9+\-.]*:\/\//i.test(e)){let t=e.search(/[/?#]/),r=-1===t?e:e.slice(0,t);if(r.includes("."))try{let t=new URL(`https://${e}`);if("null"===t.origin)return null;let n=t.host,a=r.match(/:(\d+)$/);a&&!t.port&&(n=`${t.hostname}:${a[1]}`);let i=decodeURIComponent(t.pathname)+t.search+t.hash;return[n,i]}catch{return null}}if(e.startsWith("//"))try{let t=new URL(`https:${e}`);if("null"===t.origin)return null;let r=t.origin.replace(/^https?:/,""),n=decodeURIComponent(t.pathname)+t.search+t.hash;return[r,n]}catch{return null}try{let t=new URL(e);if("null"===t.origin)return null;let r=decodeURIComponent(t.pathname)+t.search+t.hash;return[t.origin,r]}catch{return null}})(t);if(!r)return t;let[n,a]=r;return n===e.server?.url||(e.servers.find(e=>e.url===n)?e.eventBus.emit("server:update:selected",{url:n,meta:e.serverMeta}):e.eventBus.emit("server:add:server",{url:n,select:!0,meta:{type:"operation",path:e.path,method:e.method}})),a})(n),o=i.startsWith("/")?i:`/${i}`;L.value?.setCodeMirrorContent(o),e.eventBus.emit("operation:update:pathMethod",{meta:{method:e.method,path:e.path},blurTargetSelector:a,payload:{method:t,path:o},callback:(r,n)=>{if("success"===r||"no-change"===r)Z.value=null,Q.value=null;else if("conflict"===r){t!==e.method&&(Z.value=t),o!==e.path&&(Q.value=o);return}let a=L.value?.codeMirrorRef?.textContent;"no-change"===r&&a&&a!==i&&L.value?.setCodeMirrorContent(i),(0,p.nextTick)(()=>(0,s.refocusBlurTarget)(n))}})},en=t=>er(t,Q.value??e.path),ea=(t,r)=>{let n=r.relatedTarget,a=F.value||"sourceCapabilities"in r&&null===r.sourceCapabilities?null:(e=>{if(!e||!(e instanceof Element))return null;let t=[],r=e;for(;r instanceof Element;){let e=r.localName,n=1,a=r.previousElementSibling;for(;a;)a.localName===e&&n++,a=a.previousElementSibling;t.unshift(n>1?`${e}:nth-of-type(${n})`:e),r=r.parentElement}return t.join(" > ")})(n);F.value=!1,er(Z.value??e.method,t,a)},ei=(t,r)=>{r.stopPropagation(),er(Z.value??e.method,t,'[data-addressbar-action="send"]')},eo=t=>{t.target?.innerText==="\n"&&(e.isWebhook||e.eventBus.emit("server:update:selected",{url:"",meta:e.serverMeta}))},es=t=>{e.eventBus.emit("server:update:selected",t)},el=t=>{e.eventBus.emit("server:update:variables",t)},ec=()=>{e.eventBus.emit("copy-url:address-bar")},eu=()=>{"operation"===e.serverMeta.type?e.eventBus.emit("ui:navigate",{page:"operation",path:"servers",operationPath:e.serverMeta.path,method:e.serverMeta.method}):e.eventBus.emit("ui:navigate",{page:"document",path:"servers"})},ed=[];return(0,p.onMounted)(()=>{ed.push(e.eventBus.on("ui:focus:address-bar",et),e.eventBus.on("ui:focus:send-button",ee),e.eventBus.on("hooks:on:request:sent",z),e.eventBus.on("hooks:on:request:complete",U))}),(0,p.onBeforeUnmount)(()=>{for(let e of ed)e();U()}),t({methodConflict:Z,pathConflict:Q}),(t,i)=>((0,p.openBlock)(),(0,p.createElementBlock)("div",S,[(0,p.createElementVNode)("div",{id:(0,h.unref)(D),class:(0,m.normalizeClass)(["address-bar-bg-states text-xxs group relative flex h-(--scalar-address-bar-height) w-full flex-1 flex-row items-stretch rounded-lg p-0.75",{"outline-c-danger outline":G.value,"rounded-b-none":K.value}])},[(0,p.createElementVNode)("div",{class:(0,m.normalizeClass)(["pointer-events-none absolute top-0 left-0 block h-full w-full overflow-hidden rounded-lg border",{"rounded-b-none":K.value}])},[(0,p.createElementVNode)("div",{class:"absolute top-0 left-0 h-full w-full",style:(0,m.normalizeStyle)(W.value)},null,4)],2),(0,p.createElementVNode)("div",T,[(0,p.createVNode)((0,h.unref)(n.default),{isEditable:"modal"!==e.layout&&!e.isWebhook,isSquare:"",method:Z.value??e.method,teleport:"",onChange:en},null,8,["isEditable","method"])]),(0,p.createElementVNode)("div",E,[e.servers.length?((0,p.openBlock)(),(0,p.createBlock)((0,h.unref)(u.default),{key:0,layout:e.isWebhook?"modal":e.layout,meta:e.serverMeta,server:e.server,servers:e.servers,target:(0,h.unref)(D),"onUpdate:open":i[0]||(i[0]=e=>q.value=e),"onUpdate:selectedServer":es,"onUpdate:servers":eu,"onUpdate:variable":el},null,8,["layout","meta","server","servers","target"])):(0,p.createCommentVNode)("",!0),(0,p.createVNode)((0,h.unref)(a.default),{ref_key:"addressBarRef",ref:L,alwaysEmitChange:"","aria-label":"Path",class:"ml-1 min-w-fit pl-px outline-none",disableCloseBrackets:"",disabled:"modal"===e.layout&&!e.isWebhook,disableEnter:"",disableTabIndent:"",emitOnBlur:!1,environment:e.environment,extensions:[(0,h.unref)(X)],importCurl:"",layout:e.layout,modelValue:e.path,placeholder:Y.value,server:"",onBlur:ea,onKeydown:[(0,f.withKeys)(eo,["delete"]),i[1]||(i[1]=(0,f.withKeys)(e=>F.value=!0,["tab"]))],onSubmit:ei},null,8,["disabled","environment","extensions","layout","modelValue","placeholder"])]),(0,p.createVNode)((0,h.unref)(g.ScalarButton),{class:"hover:bg-b-3 mx-1 hidden @3xl:flex",
4size:"xs",variant:"ghost",onClick:ec},{default:(0,p.withCtx)(()=>[(0,p.createVNode)((0,h.unref)(v.ScalarIconCopy)),i[6]||(i[6]=(0,p.createElementVNode)("span",{class:"sr-only"},"Copy URL",-1))]),_:1}),(0,p.createVNode)(d.default,{history:e.history,target:(0,h.unref)(D),"onSelect:history:item":i[2]||(i[2]=e=>r("select:history:item",e)),"onUpdate:open":i[3]||(i[3]=e=>H.value=e)},null,8,["history","target"]),G.value?((0,p.openBlock)(),(0,p.createElementBlock)("div",_,[(0,p.createElementVNode)("div",$,[(0,p.createVNode)((0,h.unref)(y.ScalarIconWarningCircle),{size:"sm"}),(0,p.createElementVNode)("div",A,[i[7]||(i[7]=(0,p.createTextVNode)(" A ",-1)),(0,p.createElementVNode)("em",null,(0,m.toDisplayString)(Z.value?.toUpperCase()??e.method.toUpperCase()),1),i[8]||(i[8]=(0,p.createTextVNode)(" request to ",-1)),(0,p.createVNode)((0,h.unref)(k.ScalarWrappingText),{text:Q.value??e.path},null,8,["text"]),i[9]||(i[9]=(0,p.createTextVNode)(" already exists in this document ",-1))])])])):(0,p.createCommentVNode)("",!0),(0,p.createVNode)((0,h.unref)(g.ScalarButton),{ref_key:"sendButtonRef",ref:B,class:"relative hidden h-auto 
4shrink-0 overflow-hidden py-1 pr-2.5 pl-2 font-bold @3xl:flex","data-addressbar-action":"send",disabled:(0,h.unref)(V),onClick:i[4]||(i[4]=e=>r("execute"))},{default:(0,p.withCtx)(()=>[(0,p.createElementVNode)("span",C,[(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{class:"relative shrink-0 fill-current",icon:"Play",size:"xs"}),i[10]||(i[10]=(0,p.createElementVNode)("span",{class:"text-xxs flex"},"Send",-1))]),(0,p.createElementVNode)("span",P," Send "+(0,m.toDisplayString)(e.method)+" request to "+(0,m.toDisplayString)(e.server?.url??"")+(0,m.toDisplayString)(e.path),1)]),_:1},8,["disabled"])],10,w),(0,p.createElementVNode)("div",N,[(0,p.createVNode)((0,h.unref)(n.default),{isEditable:"modal"!==e.layout&&!e.isWebhook,isSquare:"",method:Z.value??e.method,teleport:"",onChange:en},null,8,["isEditable","method"]),(0,p.createVNode)((0,h.unref)(g.ScalarButton),{class:"hover:bg-b-3 ml-auto",size:"xs",variant:"ghost",onClick:ec},{default:(0,p.withCtx)(()=>[(0,p.createVNode)((0,h.unref)(v.ScalarIconCopy)),i[11]||(i[11]=(0,p.createElementVNode)("span",{class:"sr-only"},"Copy URL",-1))]),_:1}),(0,p.createVNode)((0,h.unref)(g.ScalarButton),{ref_key:"mobileSendButtonRef",ref:M,class:"relative h-auto shrink-0 overflow-hidden py-1 pr-2.5 pl-2 font-bold","data-addressbar-action":"send",disabled:(0,h.unref)(V),onClick:i[5]||(i[5]=e=>r("execute"))},{default:(0,p.withCtx)(()=>[(0,p.createElementVNode)("span",I,[(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{class:"relative shrink-0 fill-current",icon:"Play",size:"xs"}),i[12]||(i[12]=(0,p.createElementVNode)("span",{class:"text-xxs"},"Send",-1))]),(0,p.createElementVNode)("span",R," Send "+(0,m.toDisplayString)(e.method)+" request to "+(0,m.toDisplayString)(e.server?.url??"")+(0,m.toDisplayString)(e.path),1)]),_:1},8,["disabled"])])]))}}),B=(0,t.default)(D,[["__scopeId","data-v-c414dc68"]]);e.i(404953);var M=e.i(401840),L=e.i(722761),j=e.i(332374),z={class:"relative flex items-center"},U={class:"flex max-w-[220px] min-w-0 items-center gap-1.5"},V={class:"text-xxs block max-w-[160px] min-w-0 truncate text-left font-medium"},Q={class:"min-w-0 flex-1 truncate"},Z={class:"bg-c-accent text-b-1 mt-0.5 flex h-4 w-4 shrink-0 items-center justify-center rounded-full p-[3px]"},F={class:"min-w-0 flex-1 text-left"},q={class:"block truncate"},H={class:"flex h-4 w-4 items-center justify-center"},X={key:5,class:"text-c-3 px-2 py-1.5 text-xs"},W=(0,p.defineComponent)({__name:"EnvironmentSelector",props:{environments:{default:()=>[]},activeEnvironment:{}},emits:["select:environment","add:environment"],setup(e,{emit:t}){let r=(0,p.computed)(()=>!!e.activeEnvironment),n=(0,p.computed)(()=>e.environments.length>0),a=(0,p.computed)(()=>!!e.activeEnvironment&&e.environments.includes(e.activeEnvironment)),i=(0,p.computed)(()=>r.value&&!a.value),o=(0,p.computed)(()=>i.value?`${e.activeEnvironment} (Unavailable)`:r.value?e.activeEnvironment:n.value?"Select Environment":"Add Environment"),s=(0,p.computed)(()=>i.value?"hover:bg-b-2 text-c-2 border-transparent":r.value?"bg-c-accent/10 text-c-accent hover:bg-c-accent/20 border-c-accent/30":n.value?"hover:bg-b-2 text-c-2 border-transparent":"hover:bg-b-2 text-c-3 border-transparent"),l=()=>{t("add:environment")},c=e=>{t("select:environment",e)};return(t,a)=>((0,p.openBlock)(),(0,p.createElementBlock)("div",z,[(0,p.createVNode)((0,h.unref)(M.ScalarDropdown),null,{items:(0,p.withCtx)(()=>[r.value?((0,p.openBlock)(),(0,p.createBlock)((0,h.unref)(j.ScalarDropdownItem),{key:0,class:"group/item flex w-full items-center gap-1.5",onClick:a[0]||(a[0]=e=>c(""))},{default:(0,p.withCtx)(()=>[(0,p.createElementVNode)("div",{class:(0,m.normalizeClass)(["flex h-4 w-4 items-center justify-center rounded-full p-[3px]",e.activeEnvironment?"shadow-border text-transparent":"bg-c-accent text-b-1"])},[(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{class:"size-2.5",icon:"Checkmark",thickness:"3"})],2),a[1]||(a[1]=(0,p.createElementVNode)("span",{class:"text-c-2"},"No Environment",-1))]),_:1})):(0,p.createCommentVNode)("",!0),r.value&&n.value?((0,p.openBlock)(),(0,p.createBlock)((0,h.unref)(L.ScalarDropdownDivider),{key:1})):(0,p.createCommentVNode)("",!0),((0,p.openBlock)(!0),(0,p.createElementBlock)(p.Fragment,null,(0,p.renderList)(e.environments,t=>((0,p.openBlock)(),(0,p.createBlock)((0,h.unref)(j.ScalarDropdownItem),{key:t,class:"group/item flex w-full min-w-0 items-center gap-1.5 overflow-hidden text-ellipsis whitespace-nowrap",onClick:e=>c(t)},{default:(0,p.withCtx)(()=>[(0,p.createElementVNode)("div",{class:(0,m.normalizeClass)(["flex h-4 w-4 items-center justify-center rounded-full p-[3px]",e.activeEnvironment===t?"bg-c-accent text-b-1":"shadow-border text-transparent"])},[(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{class:"size-2.5",icon:"Checkmark",thickness:"3"})],2),(0,p.createElementVNode)("span",Q,(0,m.toDisplayString)(t),
41)]),_:2},1032,["onClick"]))),128)),i.value?((0,p.openBlock)(),(0,p.createBlock)((0,h.unref)(L.ScalarDropdownDivider),{key:2})):(0,p.createCommentVNode)("",!0),i.value?((0,p.openBlock)(),(0,p.createBlock)((0,h.unref)(j.ScalarDropdownItem),{key:3,class:"group/item flex h-auto w-full min-w-0 items-start gap-1.5 overflow-hidden",disabled:""},{default:(0,p.withCtx)(()=>[(0,p.createElementVNode)("div",Z,[(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{class:"size-2.5",icon:"Checkmark",thickness:"3"})]),(0,p.createElementVNode)("div",F,[(0,p.createElementVNode)("span",q,(0,m.toDisplayString)(e.activeEnvironment),1),a[2]||(a[2]=(0,p.createElementVNode)("span",{class:"text-c-3 block truncate text-xs"}," Not available in this context ",-1))])]),_:1})):(0,p.createCommentVNode)("",!0),n.value?((0,p.openBlock)(),(0,p.createBlock)((0,h.unref)(L.ScalarDropdownDivider),{key:4})):(0,p.createCommentVNode)("",!0),(0,p.createVNode)((0,h.unref)(j.ScalarDropdownItem),{class:"text-c-accent flex items-center gap-1.5",onClick:l},{default:(0,p.withCtx)(()=>[(0,p.createElementVNode)("div",H,[(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{icon:"Add",size:"sm"})]),(0,p.createElementVNode)("span",null,(0,m.toDisplayString)(n.value?"New Environment":"Create Environment"),1)]),_:1}),n.value||r.value?(0,p.createCommentVNode)("",!0):((0,p.openBlock)(),(0,p.createElementBlock)("div",X,[...a[3]||(a[3]=[(0,p.createElementVNode)("p",{class:"mb-1"}," Environments let you manage variables like API keys and base URLs across different contexts. ",-1)])]))]),default:(0,p.withCtx)(()=>[(0,p.createVNode)((0,h.unref)(g.ScalarButton),{"aria-label":`Current environment: ${o.value}`,class:(0,m.normalizeClass)(["line-clamp-1 h-full w-fit justify-start border px-2 py-1 font-normal transition-colors",s.value]),size:"sm",variant:"ghost"},{default:(0,p.withCtx)(()=>[(0,p.createElementVNode)("div",U,[(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{class:(0,m.normalizeClass)(["shrink-0",r.value&&!i.value?"text-c-accent":"text-c-3"]),icon:"Globe",size:"sm"},null,8,["class"]),(0,p.createElementVNode)("span",V,(0,m.toDisplayString)(o.value),1),(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{class:"shrink-0",icon:"ChevronDown",size:"xs"})])]),_:1},8,["aria-label","class"])]),_:1})]))}}),G=e.i(95952),Y={key:0},K={key:1},J={key:2},ee={key:3},et={key:4},er={key:5},en=(0,p.defineComponent)({name:"ScalarIconGearSix",props:{label:{},weight:{}},setup(e){let{bind:t,weight:r}=(0,G.useScalarIcon)(e);return(e,n)=>((0,p.openBlock)(),(0,p.createElementBlock)("svg",(0,p.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,h.unref)(t)),[(0,p.renderSlot)(e.$slots,"default"),"bold"===(0,h.unref)(r)?((0,p.openBlock)(),(0,p.createElementBlock)("g",Y,[...n[0]||(n[0]=[(0,p.createElementVNode)("path",{d:"M128,76a52,52,0,1,0,52,52A52.06,52.06,0,0,0,128,76Zm0,80a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm113.86-49.57A12,12,0,0,0,236,98.34L208.21,82.49l-.11-31.31a12,12,0,0,0-4.25-9.12,116,116,0,0,0-38-21.41,12,12,0,0,0-9.68.89L128,37.27,99.83,21.53a12,12,0,0,0-9.7-.9,116.06,116.06,0,0,0-38,21.47,12,12,0,0,0-4.24,9.1l-.14,31.34L20,98.35a12,12,0,0,0-5.85,8.11,110.7,110.7,0,0,0,0,43.11A12,12,0,0,0,20,157.66l27.82,15.85.11,31.31a12,12,0,0,0,4.25,9.12,116,116,0,0,0,38,21.41,12,12,0,0,0,9.68-.89L128,218.73l28.14,15.74a12,12,0,0,0,9.7.9,116.06,116.06,0,0,0,38-21.47,12,12,0,0,0,4.24-9.1l.14-31.34,27.81-15.81a12,12,0,0,0,5.85-8.11A110.7,110.7,0,0,0,241.86,106.43Zm-22.63,33.18-26.88,15.28a11.94,11.94,0,0,0-4.55,4.59c-.54,1-1.11,1.93-1.7,2.88a12,12,0,0,0-1.83,6.31L184.13,199a91.83,91.83,0,0,1-21.07,11.87l-27.15-15.19a12,12,0,0,0-5.86-1.53h-.29c-1.14,0-2.3,0-3.44,0a12.08,12.08,0,0,0-6.14,1.51L93,210.82A92.27,92.27,0,0,1,71.88,199l-.11-30.24a12,12,0,0,0-1.83-6.32c-.58-.94-1.16-1.91-1.7-2.88A11.92,11.92,0,0,0,63.7,155L36.8,139.63a86.53,86.53,0,0,1,0-23.24l26.88-15.28a12,12,0,0,0,4.55-4.58c.54-1,1.11-1.94,1.7-2.89a12,12,0,0,0,1.83-6.31L71.87,57A91.83,91.83,0,0,1,92.94,45.17l27.15,15.19a11.92,11.92,0,0,0,6.15,1.52c1.14,0,2.3,0,3.44,0a12.08,12.08,0,0,0,6.14-1.51L163,45.18A92.27,92.27,0,0,1,184.12,57l.11,30.24a12,12,0,0,0,1.83,6.32c.58.94,1.16,1.91,1.7,2.88A11.92,11.92,0,0,0,192.3,101l26.9,15.33A86.53,86.53,0,0,1,219.23,139.61Z"},null,-1)])])):"duotone"===(0,h.unref)(r)?((0,p.openBlock)(),(0,p.createElementBlock)("g",K,[...n[1]||(n[1]=[(0,p.createElementVNode)("path",{d:"M230.1,108.76,198.25,90.62c-.64-1.16-1.31-2.29-2-3.41l-.12-36A104.61,104.61,0,0,0,162,32L130,49.89c-1.34,0-2.69,0-4,0L94,32A104.58,104.58,0,0,0,59.89,51.25l-.16,36c-.7,1.12-1.37,2.26-2,3.41l-31.84,18.1a99.15,99.15,0,0,0,0,38.46l31.85,18.14c.64,1.16,1.31,2.29,2,3.41l.12,36A104.61,104.61,0,0,0,94,224l32-17.87c1.34,0,2.69,0,4,0L162,224a104.58,104.58,0,0,0,34.08-19.25l.16-36c.7-1.12,1.37-2.26,2-3.41l31.84-18.1A99.15,99.15,0,0,0,230.1,108.76ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),(0,p.createElementVNode)("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm109.94-52.79a8,8,0,0,0-3.89-5.4l-29.83-17-.12-33.62a8,8,0,0,0-2.83-6.08,111.91,111.91,0,0,0-36.72-20.67,8,8,0,0,0-6.46.59L128,41.85,97.88,25a8,8,0,0,0-6.47-.6A111.92,111.92,0,0,0,54.73,45.15a8,8,0,0,0-2.83,6.07l-.15,33.65-29.83,17a8,8,0,0,0-3.89,5.4,106.47,106.47,0,0,0,0,41.56,8,8,0,0,0,3.89,5.4l29.83,17,.12,33.63a8,8,0,0,0,2.83,6.08,111.91,111.91,0,0,0,36.72,20.67,8,8,0,0,0,6.46-.59L128,214.15,158.12,231a7.91,7.91,0,0,0,3.9,1,8.09,8.09,0,0,0,2.57-.42,112.1,112.1,0,0,0,36.68-20.73,8,8,0,0,0,2.83-6.07l.15-33.65,29.83-17a8,8,0,0,0,3.89-5.4A106.47,106.47,0,0,0,237.94,107.21Zm-15,34.91-28.57,16.25a8,8,0,0,0-3,3c-.58,1-1.19,2.06-1.81,3.06a7.94,7.94,0,0,0-1.22,4.21l-.15,32.25a95.89,95.89,0,0,1-25.37,14.3L134,199.13a8,8,0,0,0-3.91-1h-.19c-1.21,0-2.43,0-3.64,0a8.1,8.1,0,0,0-4.1,1l-28.84,16.1A96,96,0,0,1,67.88,201l-.11-32.2a8,8,0,0,0-1.22-4.22c-.62-1-1.23-2-1.8-3.06a8.09,8.09,0,0,0-3-3.06l-28.6-16.29a90.49,90.49,0,0,1,0-28.26L61.67,97.63a8,8,0,0,0,3-3c.58-1,1.19-2.06,1.81-3.06a7.94,7.94,0,0,0,1.22-4.21l.15-32.25a95.89,95.89,0,0,1,25.37-14.3L122,56.87a8,8,0,0,0,4.1,1c1.21,0,2.43,0,3.64,0a8,8,0,0,0,4.1-1l28.84-16.1A96,96,0,0,1,188.12,55l.11,32.2a8,8,0,0,0,1.22,4.22c.62,1,1.23,2,1.8,3.06a8.09,8.09,0,0,0,3,3.06l28.6,16.29A90.49,90.49,0,0,1,222.9,142.12Z"},null,-1)])])):"fill"===(0,h.unref)(r)?((0,p.openBlock)(),(0,p.createElementBlock)("g",J,[...n[2]||(n[2]=[(0,p.createElementVNode)("path",{d:"M237.94,107.21a8,8,0,0,0-3.89-5.4l-29.83-17-.12-33.62a8,8,0,0,0-2.83-6.08,111.91,111.91,0,0,0-36.72-20.67,8,8,0,0,0-6.46.59L128,41.85,97.88,25a8,8,0,0,0-6.47-.6A111.92,111.92,0,0,0,54.73,45.15a8,8,0,0,0-2.83,6.07l-.15,33.65-29.83,17a8,8,0,0,0-3.89,5.4,106.47,106.47,0,0,0,0,41.56,8,8,0,0,0,3.89,5.4l29.83,17,.12,33.63a8,8,0,0,0,2.83,6.08,111.91,111.91,0,0,0,36.72,20.67,8,8,0,0,0,6.46-.59L128,214.15,158.12,231a7.91,7.91,0,0,0,3.9,1,8.09,8.09,0,0,0,2.57-.42,112.1,112.1,0,0,0,36.68-20.73,8,8,0,0,0,2.83-6.07l.15-33.65,29.83-17a8,8,0,0,0,3.89-5.4A106.47,106.47,0,0,0,237.94,107.21ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z"},null,-1)])])):"light"===(0,h.unref)(r)?((0,p.openBlock)(),(0,p.createElementBlock)("g",ee,[...n[3]||(n[3]=[(0,p.createElementVNode)("path",{d:"M128,82a46,46,0,1,0,46,46A46.06,46.06,0,0,0,128,82Zm0,80a34,34,0,1,1,34-34A34,34,0,0,1,128,162Zm108-54.4a6,6,0,0,0-2.92-4L202.64,86.22l-.42-.71L202.1,51.2A6,6,0,0,0,200,46.64a110.12,110.12,0,0,0-36.07-20.31,6,6,0,0,0-4.84.45L128.46,43.86h-1L96.91,26.76a6,6,0,0,0-4.86-.44A109.92,109.92,0,0,0,56,46.68a6,6,0,0,0-2.12,4.55l-.16,34.34c-.14.23-.28.47-.41.71L22.91,103.57A6,6,0,0,0,20,107.62a104.81,104.81,0,0,0,0,40.78,6,6,0,0,0,2.92,4l30.42,17.33.42.71.12,34.31A6,6,0,0,0,56,209.36a110.12,110.12,0,0,0,36.07,20.31,6,6,0,0,0,4.84-.45l30.61-17.08h1l30.56,17.1A6.09,6.09,0,0,0,162,230a5.83,5.83,0,0,0,1.93-.32,109.92,109.92,0,0,0,36-20.36,6,6,0,0,0,2.12-4.55l.16-34.34c.14-.23.28-.47.41-.71l30.42-17.29a6,6,0,0,0,2.92-4.05A104.81,104.81,0,0,0,236,107.6Zm-11.25,35.79L195.32,160.1a6.07,6.07,0,0,0-2.28,2.3c-.59,1-1.21,2.11-1.86,3.14a6,6,0,0,0-.91,3.16l-.16,33.21a98.15,98.15,0,0,1-27.52,15.53L133,200.88a6,6,0,0,0-2.93-.77h-.14c-1.24,0-2.5,0-3.74,0a6,
46,0,0,0-3.07.76L93.45,217.43a98,98,0,0,1-27.56-15.49l-.12-33.17a6,6,0,0,0-.91-3.16c-.64-1-1.27-2.08-1.86-3.14a6,6,0,0,0-2.27-2.3L31.3,143.4a93,93,0,0,1,0-30.79L60.68,95.9A6.07,6.07,0,0,0,63,93.6c.59-1,1.21-2.11,1.86-3.14a6,6,0,0,0,.91-3.16l.16-33.21A98.15,98.15,0,0,1,93.41,38.56L123,55.12a5.81,5.81,0,0,0,3.07.76c1.24,0,2.5,0,3.74,0a6,6,0,0,0,3.07-.76l29.65-16.56a98,98,0,0,1,27.56,15.49l.12,33.17a6,6,0,0,0,.91,3.16c.64,1,1.27,2.08,1.86,3.14a6,6,0,0,0,2.27,2.3L224.7,112.6A93,93,0,0,1,224.73,143.39Z"},null,-1)])])):"regular"===(0,h.unref)(r)?((0,p.openBlock)(),(0,p.createElementBlock)("g",et,[...n[4]||(n[4]=[(0,p.createElementVNode)("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm109.94-52.79a8,8,0,0,0-3.89-5.4l-29.83-17-.12-33.62a8,8,0,0,0-2.83-6.08,111.91,111.91,0,0,0-36.72-20.67,8,8,0,0,0-6.46.59L128,41.85,97.88,25a8,8,0,0,0-6.47-.6A112.1,112.1,0,0,0,54.73,45.15a8,8,0,0,0-2.83,6.07l-.15,33.65-29.83,17a8,8,0,0,0-3.89,5.4,106.47,106.47,0,0,0,0,41.56,8,8,0,0,0,3.89,5.4l29.83,17,.12,33.62a8,8,0,0,0,2.83,6.08,111.91,111.91,0,0,0,36.72,20.67,8,8,0,0,0,6.46-.59L128,214.15,158.12,231a7.91,7.91,0,0,0,3.9,1,8.09,8.09,0,0,0,2.57-.42,112.1,112.1,0,0,0,36.68-20.73,8,8,0,0,0,2.83-6.07l.15-33.65,29.83-17a8,8,0,0,0,3.89-5.4A106.47,106.47,0,0,0,237.94,107.21Zm-15,34.91-28.57,16.25a8,8,0,0,0-3,3c-.58,1-1.19,2.06-1.81,3.06a7.94,7.94,0,0,0-1.22,4.21l-.15,32.25a95.89,95.89,0,0,1-25.37,14.3L134,199.13a8,8,0,0,0-3.91-1h-.19c-1.21,0-2.43,0-3.64,0a8.08,8.08,0,0,0-4.1,1l-28.84,16.1A96,96,0,0,1,67.88,201l-.11-32.2a8,8,0,0,0-1.22-4.22c-.62-1-1.23-2-1.8-3.06a8.09,8.09,0,0,0-3-3.06l-28.6-16.29a90.49,90.49,0,0,1,0-28.26L61.67,97.63a8,8,0,0,0,3-3c.58-1,1.19-2.06,1.81-3.06a7.94,7.94,0,0,0,1.22-4.21l.15-32.25a95.89,95.89,0,0,1,25.37-14.3L122,56.87a8,8,0,0,0,4.1,1c1.21,0,2.43,0,3.64,0a8.08,8.08,0,0,0,4.1-1l28.84-16.1A96,96,0,0,1,188.12,55l.11,32.2a8,8,0,0,0,1.22,4.22c.62,1,1.23,2,1.8,3.06a8.09,8.09,0,0,0,3,3.06l28.6,16.29A90.49,90.49,0,0,1,222.9,142.12Z"},null,-1)])])):"thin"===(0,h.unref)(r)?((0,p.openBlock)(),(0,p.createElementBlock)("g",er,[...n[5]||(n[5]=[(0,p.createElementVNode)("path",{d:"M128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,80a36,36,0,1,1,36-36A36,36,0,0,1,128,164Zm106-56a4,4,0,0,0-2-2.7l-30.89-17.6q-.47-.82-1-1.62L200.1,51.2a3.94,3.94,0,0,0-1.42-3,107.8,107.8,0,0,0-35.41-19.94,4,4,0,0,0-3.23.29L129,45.87h-2l-31-17.36a4,4,0,0,0-3.23-.3,108.05,108.05,0,0,0-35.39,20,4,4,0,0,0-1.41,3l-.16,34.9-1,1.62L23.9,105.3A4,4,0,0,0,22,108a102.76,102.76,0,0,0,0,40,4,4,0,0,0,1.95,2.7l30.89,17.6q.47.83,1,1.62l.12,34.87a3.94,3.94,0,0,0,1.42,3,107.8,107.8,0,0,0,35.41,19.94,4,4,0,0,0,3.23-.29L127,210.13h2l31,17.36a4,4,0,0,0,3.23.3,108.05,108.05,0,0,0,35.39-20,4,4,0,0,0,1.41-3l.16-34.9,1-1.62L232.1,150.7a4,4,0,0,0,2-2.71A102.76,102.76,0,0,0,234,108Zm-7.48,36.67L196.3,161.84a4,4,0,0,0-1.51,1.53c-.61,1.09-1.25,2.17-1.91,3.24a3.92,3.92,0,0,0-.61,2.1l-.16,34.15a99.8,99.8,0,0,1-29.7,16.77l-30.4-17a4.06,4.06,0,0,0-2-.51H130c-1.28,0-2.57,0-3.84,0a4.1,4.1,0,0,0-2.05.51l-30.45,17A100.23,100.23,0,0,1,63.89,202.9l-.12-34.12a3.93,3.93,0,0,0-.61-2.11c-.66-1-1.3-2.14-1.91-3.23a4,4,0,0,0-1.51-1.53L29.49,144.68a94.78,94.78,0,0,1,0-33.34L59.7,94.16a4,4,0,0,0,1.51-1.53c.61-1.09,1.25-2.17,1.91-3.23a4,4,0,0,0,.61-2.11l.16-34.15a99.8,99.8,0,0,1,29.7-16.77l30.4,17a4.1,4.1,0,0,0,2.05.51c1.28,0,2.57,0,3.84,0a4,4,0,0,0,2.05-.51l30.45-17A100.23,100.23,0,0,1,192.11,53.1l.12,34.12a3.93,3.93,0,0,0,.61,2.11c.66,1,1.3,2.14,1.91,3.23a4,4,0,0,0,1.51,1.53l30.25,17.23A94.78,94.78,0,0,1,226.54,144.66Z"},null,-1)])])):(0,p.createCommentVNode)("",!0)],16))}});e.i(632227);var ea=e.i(843633),ei={class:"lg:min-h-header t-app__top-container @container flex w-full flex-wrap items-center justify-center p-2"},eo={class:"mb-2 flex flex-1 items-center justify-end gap-2 @3xl:mb-0"},es=(0,p.defineComponent)({__name:"Header",props:{path:{},method:{},isWebhook:{type:Boolean},layout:{},hideClientButton:{type:Boolean,default:!1},integration:{},documentSlug:{},exampleKey:{},documentUrl:{},source:{},server:{},servers:{},history:{},eventBus:{},environments:{},activeEnvironment:{},environment:{},serverMeta:{}},emits:["execute","select:history:item","add:environment","navigate:settings","update:webhook-url"],setup(e,{emit:t}){let n=t=>{e.eventBus.emit("workspace:update:active-environment",t)},a=()=>{e.eventBus.emit("ui:navigate",{page:"document",path:"environment"})};return(i,o)=>((0,p.openBlock)(),(0,p.createElementBlock)("div",ei,[o[9]||(o[9]=(0,p.createElementVNode)("div",{class:"flex flex-1"},null,-1)),(0,p.createVNode)((0,h.unref)(B),{activeEnvironment:e.activeEnvironment,documentSlug:e.documentSlug,environment:e.environment,environments:e.environments,eventBus:e.eventBus,exampleKey:e.exampleKey,history:e.history,isWebhook:e.isWebhook,layout:e.layout,method:e.method,path:e.path,server:e.server,serverMeta:e.serverMeta,servers:e.servers,"onAdd:environment":o[0]||(o[0]=e=>t("add:environment")),onExecute:o[1]||(o[1]=e=>t("execute")),"onUpdate:webhookUrl":o[2]||(o[2]=e=>t("update:webhook-url",e)),"onSelect:history:item":o[3]||(o[3]=e=>t("select:history:item",e))},null,8,["activeEnvironment","documentSlug","environment","environments","eventBus","exampleKey","history","isWebhook","layout","method","path","server","serverMeta","servers"]),(0,p.createElementVNode)("div",eo,["modal"!==e.layout?((0,p.openBlock)(),(0,p.createBlock)(W,{key:0,activeEnvironment:e.activeEnvironment,environments:e.environments,"onAdd:environment":a,"onSelect:environment":n},null,8,["activeEnvironment","environments"])):(0,p.createCommentVNode)("",!0),"modal"===e.layout||e.isWebhook?(0,p.createCommentVNode)("",!0):((0,p.openBlock)(),(0,p.createBlock)((0,h.unref)(ea.ScalarIconButton),{key:1,icon:(0,h.unref)(en),label:"Operation settings",size:"sm",weight:"bold",onClick:o[4]||(o[4]=e=>t("navigate:settings"))},null,8,["icon"])),"modal"===e.layout&&e.documentUrl&&!e.hideClientButton?((0,p.openBlock)(),(0,p.createBlock)(r.default,{key:2,buttonSource:"modal",class:"!w-fit lg:-mr-1",integration:e.integration??null,operationMethod:e.method,operationPath:e.path,source:e.source??"api-reference",url:e.documentUrl},null,8,["integration","operationMethod","operationPath","source","url"])):(0,p.createCommentVNode)("",!0),"modal"===e.layout&&"g
4itbook"!==e.source?((0,p.openBlock)(),(0,p.createElementBlock)("button",{key:3,class:"app-exit-button zoomed:static zoomed:p-1 fixed top-2 right-2 rounded-full p-2",type:"button",onClick:o[5]||(o[5]=t=>e.eventBus.emit("ui:close:client-modal"))},[(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{icon:"Close",size:"lg",thickness:"2"}),o[7]||(o[7]=(0,p.createElementVNode)("span",{class:"sr-only"},"Close Client",-1))])):(0,p.createCommentVNode)("",!0),"modal"===e.layout&&"gitbook"===e.source?((0,p.openBlock)(),(0,p.createElementBlock)("button",{key:4,class:"text-c-1 hover:bg-b-2 active:text-c-1 -mr-1.5 rounded p-2",type:"button",onClick:o[6]||(o[6]=t=>e.eventBus.emit("ui:close:client-modal"))},[(0,p.createVNode)((0,h.unref)(O.ScalarIcon),{icon:"Close",size:"md",thickness:"1.75"}),o[8]||(o[8]=(0,p.createElementVNode)("span",{class:"sr-only"},"Close Client",-1))])):(0,p.createCommentVNode)("",!0)])]))}}),el=(0,t.default)(es,[["__scopeId","data-v-3769522e"]]);e.s(["default",0,el],791693)},747108,e=>{"use strict";var t=e.i(488202);e.i(986710);var r=e.i(588329),n=e.i(146938),a=e.i(908651),i=e.i(496996),o=["href"],s=(0,r.defineComponent)({__name:"OpenApiClientButton",props:{buttonSource:{},source:{default:"api-reference"},isDevelopment:{type:Boolean},integration:{},url:{},operationPath:{},operationMethod:{}},setup(e){let t=(0,r.computed)(()=>{let t=e.url??("u">typeof window?window.location.href:void 0);if(!t)return;let r=(0,i.makeUrlAbsolute)(t);if(!r?.length)return;let n=new URL(e.isDevelopment?"http://localhost:5065":"https://client.scalar.com");if(n.searchParams.set("url",r),e.operationPath?.length&&e.operationMethod?.length&&(n.searchParams.set("operation_path",e.operationPath),n.searchParams.set("operation_method",e.operationMethod.toLowerCase())),null!==e.integration&&n.searchParams.set("integration",e.integration??"vue"),n.searchParams.set("utm_source","api-reference"),n.searchParams.set("utm_medium","button"),n.searchParams.set("utm_campaign",e.buttonSource),"gitbook"===e.source){n.searchParams.set("utm_source","gitbook");let e=document.querySelector("img.dark\\:block[alt='Logo']"),t=document.querySelector("img.dark\\:hidden[alt='Logo']");e&&e instanceof HTMLImageElement&&n.searchParams.set("dark_logo",encodeURIComponent(e.src)),t&&t instanceof HTMLImageElement&&n.searchParams.set("light_logo",encodeURIComponent(t.src))}return n.toString()});return(e,i)=>t.value?((0,r.openBlock)(),(0,r.createElementBlock)("a",{key:0,class:"open-api-client-button",href:t.value,target:"_blank"},[(0,r.createVNode)((0,n.unref)(a.ScalarIconArrowUpRight),{class:"size-3",weight:"regular"}),i[0]||(i[0]=(0,r.createTextVNode)(" Open API Client ",-1))],8,o)):(0,r.createCommentVNode)("",!0)}}),l=(0,t.default)(s,[["__scopeId","data-v-cd067f84"]]);e.s(["default",0,l],747108)},683089,190461,e=>{"use strict";e.s(["getCookieHeaderKeys",0,e=>"getSetCookie"in e&&"function"==typeof e.getSetCookie?e.getSetCookie():[]],683089);var t=(e,t)=>{let r=e.toLowerCase();for(let e of t){let t=e.toLowerCase();if(t===r)return!0;if(t.includes("*")){let e=t.replace(/[.+?^${}()|[\]\\]/g,"\\$&").replace(/\*/g,".*");if(RegExp(`^${e}$`).test(r))return!0}}return!1};e.s(["resolveResponseBodyHandler",0,(e,r)=>{for(let n of r)if(n.responseBody){for(let r of n.responseBody)if(t(e,r.mimeTypes))return r}}],190461)},412457,2963,181468,10126,722763,e=>{"use strict";e.s(["harToFetchRequest",0,({harRequest:e})=>{let t=(e=>{let t=new Headers;if(e.headers.forEach(({name:e,value:r})=>{t.append(e,r)}),e.cookies?.length){let r=e.cookies.map(({name:e,value:t})=>`${e}=${t}`).join("; ");t.append("Cookie",r)}return t})(e),r=(e=>{if(!e)return null;let{params:t,text:r,mimeType:n}=e;if(t?.length){let e=n?.includes("multipart/form-data")?new FormData:new URLSearchParams;return t.forEach(({name:t,value:r})=>{e.append(t,r||"")}),e}return r?new TextEncoder().encode(r):null})(e.postData);return[e.url,{method:e.method,headers:t,body:r}]}],412457);var t=e.i(683089);e.s(["harToFetchResponse",0,({harResponse:e,url:r="",method:n,path:a,duration:i=0})=>{var o;let s,l=(o=e,s=new Headers,o.headers.forEach(({name:e,value:t})=>{s.append(e,t)}),s),{body:c,data:u,size:d}=(e=>{if(!e.content.text)return{body:null,data:"",size:0};let{text:t,encoding:r}=e.content;if(r)return{body:null,data:t,size:t.length};let n=new TextEncoder().encode(t).buffer;return{body:n,data:t,size:n.byteLength}})(e),p=(0,t.getCookieHeaderKeys)(l);return{...new Response(c,{status:e.status,statusText:e.statusText,headers:l}),headers:Object.fromEntries(l.entries()),cookieHeaderKeys:p,duration:i,status:e.status,statusText:e.statusText,method:n,path:a,data:u,size:d,url:r}}],2963);var r=e.i(674474),n=(e,t)=>e.name===t.name&&(e.domain??"")===(t.domain??"")&&(e.path??"")===(t.path??"");e.s(["getCookieRequestUrl",0,e=>{try{return new URL(e).searchParams.get("scalar_url")||e}catch{return e}},"getResponseCookieActions",0,({cookieHeaderKeys:e,documentCookies:t,requestUrl:a,now:i=Date.now()})=>{let{hostname:o,defaultPath:s}=(e=>{try{let{hostname:t,pathname:r}=new URL(e,"https://example.com");return{hostname:t,defaultPath:(e=>{if(!e.startsWith("/"))return"/";let t=e.lastIndexOf("/");return t<=0?"/":e.slice(0,t)})(r)}}catch{return{hostname:"",defaultPath:"/"}}})(a),l=new Map;for(let t of e){let[e]=(0,r.parseSetCookie)(t);if(!e?.name)continue;let n=e.domain||o,a=e.path||s,c=void 0!==e.maxAge&&e.maxAge<=0||e.expires instanceof Date&&e.expires.getTime()<=i;l.set(`${e.name}
5${n}
6${a}`,{cookie:{name:e.name,value:e.value,domain:n,path:a},expired:c})}let c=[],u=[];for(let{cookie:e,expired:r}of l.values()){let a=t.findIndex(t=>n(e,t));if(r){-1!==a&&u.push({type:"delete",cookieName:e.name,index:a});continue}c.push({type:"upsert",cookie:e,...-1===a?{}:{index:a}})}return[...[...c.filter(e=>void 0!==e.index),...u].sort((e,t)=>
6(t.index??0)-(e.index??0)),...c.filter(e=>void 0===e.index)]}],181468),e.s(["getEnvironmentPersistenceActions",0,({environmentName:e,seededVariables:t,scriptVariables:r,mergedVariables:n,documentVariables:a,environmentExistsOnDocument:i})=>{let o=Math.max(0,n.length-a.length),s=new Map(a.map((e,t)=>[e.name,t])),l=new Map(n.slice(0,o).map((e,t)=>[e.name,t])),c=e=>{let t=s.get(e);if(void 0!==t)return{collectionType:"document",index:t};let r=l.get(e);if(void 0!==r)return{collectionType:"workspace",index:r}},u=[],d=[],p=new Set;for(let{key:n,value:a}of Array.isArray(r)?r:Object.entries(r).map(([e,t])=>({key:e,value:t}))){if(p.add(n),t[n]===a)continue;let r=c(n);r?u.push({type:"upsert",environmentName:e,variable:{name:n,value:a},...r}):u.push({type:"upsert",environmentName:e,variable:{name:n,value:a},collectionType:i?"document":"workspace"})}for(let r of Object.keys(t)){if(p.has(r))continue;let t=s.get(r);void 0!==t&&d.push({type:"delete",environmentName:e,index:t,collectionType:"document"});let n=l.get(r);void 0!==n&&d.push({type:"delete",environmentName:e,index:n,collectionType:"workspace"})}return d.sort((e,t)=>t.index-e.index),[...u,...d]}],10126);var a=e.i(532721),i=new Map;e.s(["getOperationExampleKey",0,function(e,t,r,n){return[n,e,t,r].filter(a.isDefined).join("|")},"isStreamingResponse",0,function(e){return"reader"in e},"responseCache",0,i],722763)},260737,674474,e=>{"use strict";var t=e.i(683089),r=e.i(190461),n=e.i(647058),a=e.i(167902),i=e.i(245147),o=e.i(171189),s=e.i(695736),l=e.i(161067),c=e.i(257695);let u=/^[!-:<>-~]+$/,d=/^[!-:<-~]*$/,p=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,m=/^[ -:=-~]*$/;var h={decodeValues:!0,map:!1,silent:!1,split:"auto"};function f(e){return"string"!=typeof e||e in{}}function g(){return Object.create(null)}function v(e){return"string"==typeof e&&!!e.trim()}function y(e,t){var r,n,a,i,o=e.split(";").filter(v),s=(r=o.shift(),n="",a="",(i=r.split("=")).length>1?(n=i.shift(),a=i.join("=")):a=r,{name:n,value:a}),l=s.name,c=s.value;if(t=t?Object.assign({},h,t):h,f(l))return null;try{c=t.decodeValues?decodeURIComponent(c):c}catch(e){console.error("set-cookie-parser: failed to decode cookie value. Set options.decodeValues=false to disable decoding.",e)}var u=g();return u.name=l,u.value=c,o.forEach(function(e){var t=e.split("="),r=t.shift().trimLeft().toLowerCase();if(!f(r)){var n=t.join("=");if("expires"===r)u.expires=new Date(n);else if("max-age"===r){var a=parseInt(n,10);Number.isNaN(a)||(u.maxAge=a)}else"secure"===r?u.secure=!0:"httponly"===r?u.httpOnly=!0:"samesite"===r?u.sameSite=n:"partitioned"===r?u.partitioned=!0:r&&(u[r]=n)}}),u}function b(e,t){if(t=t?Object.assign({},h,t):h,!e)if(!t.map)return[];else return g();if(e.headers)if("function"==typeof e.headers.getSetCookie)e=e.headers.getSetCookie();else if(e.headers["set-cookie"])e=e.headers["set-cookie"];else{var r=e.headers[Object.keys(e.headers).find(function(e){return"set-cookie"===e.toLowerCase()})];r||!e.headers.cookie||t.silent||console.warn("Warning: set-cookie-parser appears to have been called on a request object. It is designed to parse Set-Cookie headers from responses, not Cookie headers from requests. Set the option {silent: true} to suppress this warning."),e=r}var n=t.split,a=Array.isArray(e);if("auto"===n&&(n=!a),a||(e=[e]),e=e.filter(v),n&&(e=e.map(O).flat()),!t.map)return e.map(function(e){return y(e,t)}).filter(Boolean);var i=g();return e.reduce(function(e,r){var n=y(r,t);return n&&!f(n.name)&&(e[n.name]=n),e},i)}function O(e){if(Array.isArray(e))return e;if("string"!=typeof e)return[];var t,r,n,a,i,o=[],s=0;function l(){for(;s<e.length&&/\s/.test(e.charAt(s));)s+=1;return s<e.length}for(;s<e.length;){for(t=s,i=!1;l();)if(","===(r=e.charAt(s))){for(n=s,s+=1,l(),a=s;s<e.length&&"="!==(r=e.charAt(s))&&";"!==r&&","!==r;)s+=1;s<e.length&&"="===e.charAt(s)?(i=!0,s=a,o.push(e.substring(t,n)),t=s):s=n+1}else s+=1;(!i||s>=e.length)&&o.push(e.substring(t,e.length))}return o}b.parseSetCookie=b,b.parse=b,b.parseString=y,b.splitCookiesString=O,e.s(["parseSetCookie",0,b],674474);var x=[204,205,304],k=async({isUsingProxy:e,requestPayload:t,request:r,plugins:n=[],customFetch:a=fetch})=>{try{let i=performance.now(),u=(0,o.isElectron)()?await a(...t):await a(r??(0,s.buildSafeBodyRequest)(...t)),d=performance.now(),p=Date.now(),m=d-i,h=u.headers.get("content-type"),f=((e,t=!1)=>{let r=Object.fromEntries(e);t&&["Access-Control-Allow-Credentials","Access-Control-Allow-Headers","Access-Control-Allow-Methods","Access-Control-Allow-Origin","Access-Control-Expose-Headers"].map(e=>
6e.toLowerCase()).forEach(e=>delete r[e]),delete r[c.X_SCALAR_SET_COOKIE];let n=Object.keys(r).find(e=>"x-scalar-modified-headers"===e.toLowerCase()),a=n?r[n]?.toString().split(", ")?.map(e=>e.toLowerCase())??[]:[];return Object.keys(r).forEach(e=>{a.includes(e.toLowerCase())&&delete r[e]}),n&&delete r[n],Object.keys(r).forEach(e=>{let t=/^x-scalar-original-/i;if(t.test(e)){let n=e.replace(t,"");r[e]&&(r[n]=r[e],delete r[e])}}),Object.keys(r).forEach(e=>{let t=e.split("-").map(e=>e.charAt(0).toUpperCase()+e.toLowerCase().slice(1)).join("-");e!==t&&r[e]&&(r[t]=r[e],delete r[e])}),Object.fromEntries(Object.entries(r).sort(([e],[t])=>e.localeCompare(t)))})(u.headers,e),g=new URL(u.url),v=g.pathname+g.search,y=u.statusText||l.httpStatusCodes[u.status]?.name||"",b=t[1].method??"GET",O=x.includes(u.status);if(h?.startsWith("text/event-stream")&&u.body)return w({response:u,requestPayload:t,timestamp:p,duration:m,responseHeaders:f,statusText:y,method:b,fullPath:v});return T({response:u,requestPayload:t,timestamp:p,duration:m,responseHeaders:f,statusText:y,method:b,fullPath:v,contentType:h,shouldSkipBody:O,plugins:n})}catch(e){return[(0,i.normalizeError)(e,i.ERRORS.REQUEST_FAILED),null]}},S=e=>{let t=b(e.headers.get(c.X_SCALAR_SET_COOKIE)??"").map(e=>((e,t,r={})=>{if(!u.test(e))throw TypeError(`argument name is invalid: ${e}`);if(!d.test(t))throw TypeError(`argument val is invalid: ${t}`);let n=`${e}=${t}`;if(void 0!==r.maxAge){if(!Number.isInteger(r.maxAge))throw TypeError(`option maxAge is invalid: ${r.maxAge}`);n+=`; Max-Age=${r.maxAge}`}if(r.domain){if(!p.test(r.domain))throw TypeError(`option domain is invalid: ${r.domain}`);n+=`; Domain=${r.domain}`}if(r.path){if(!m.test(r.path))throw TypeError(`option path is invalid: ${r.path}`);n+=`; Path=${r.path}`}if(r.expires){if(!(r.expires instanceof Date)||!Number.isFinite(r.expires.valueOf()))throw TypeError(`option expires is invali
6d: ${r.expires}`);n+=`; Expires=${r.expires.toUTCString()}`}if(r.httpOnly&&(n+="; HttpOnly"),r.secure&&(n+="; Secure"),r.partitioned&&(n+="; Partitioned"),r.priority)switch("string"==typeof r.priority?r.priority.toLowerCase():void 0){case"low":n+="; Priority=Low";break;case"medium":n+="; Priority=Medium";break;case"high":n+="; Priority=High";break;default:throw TypeError(`option priority is invalid: ${r.priority}`)}if(r.sameSite)switch("string"==typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:case"strict":n+="; SameSite=Strict";break;case"lax":n+="; SameSite=Lax";break;case"none":n+="; SameSite=None";break;default:throw TypeError(`option sameSite is invalid: ${r.sameSite}`)}return n})(e.name,e.value,{...e,sameSite:e.sameSite}));return t.length?t:null},w=({response:e,requestPayload:r,timestamp:n,duration:a,responseHeaders:i,statusText:o,method:s,fullPath:l})=>{let c=new Response(null,{status:e.status,statusText:o,headers:e.headers}),u=S(c)??(0,t.getCookieHeaderKeys)(c.headers);return[null,{timestamp:n,requestPayload:r,response:{...c,headers:i,cookieHeaderKeys:u,reader:e.body.getReader(),duration:a,method:s,path:l},originalResponse:c.clone()}]},T=async({response:e,requestPayload:i,timestamp:o,duration:s,responseHeaders:l,statusText:c,method:u,fullPath:d,contentType:p,shouldSkipBody:m,plugins:h})=>{let f=await e.clone().arrayBuffer(),g=(0,n.resolveResponseContentType)(p),v=(0,n.resolveResponseMimeType)(p).essence,y=await (0,a.decodeBuffer)(f,g,(0,r.resolveResponseBodyHandler)(v,h)),b=new Response(m?null:f,{status:e.status,statusText:c,headers:e.headers}),O=S(b)??(0,t.getCookieHeaderKeys)(b.headers);return[null,{timestamp:o,requestPayload:i,response:{...b,headers:l,cookieHeaderKeys:O,data:y,size:f.byteLength,duration:s,method:u,status:e.status,path:d},originalResponse:e.clone()}]};e.s(["sendRequest",0,k],260737)},140579,938220,297889,e=>{"use strict";e.i(26193);var t=e.i(305023),r=e.i(744996),n=e.i(387831),a=e=>null==e||"string"==typeof e&&""===e.trim();e.s(["validatePathParameters",0,(e=[],i="default")=>{let o=[];for(let s of e){let e=(0,n.getResolvedRef)(s);if("path"!==e.in)continue;let l=(0,t.getExample)(e,i,void 0);!(0,r.isParamDisabled)(e,l)&&a(l?.value)&&o.push(e.name)}return o.length>0?{ok:!1,invalidParams:o}:{ok:!0}}],140579),e.i(986710);var i=e.i(588329),o=e.i(260958),s=e.i(146938);e.i(807448);var l=e.i(354586),c={key:0,class:"request-response-header bg-b-1 -mb-1/2 sticky top-0 z-1 flex min-h-11 items-center border-b px-2.5 text-base font-medium xl:rounded-none"},u=(0,i.defineComponent)({inheritAttrs:!1,__name:"ViewLayoutSection",setup(e){let{cx:t}=(0,l.useBindCx)();return(e,r)=>((0,i.openBlock)(),(0,i.createElementBlock)("section",(0,o.normalizeProps)((0,i.guardReactiveProps)((0,s.unref)(t)("xl:custom-scroll bg-b-1 flex flex-1 flex-col xl:h-full xl:min-w-0"))),[e.$slots.title?((0,i.openBlock)(),(0,i.createElementBlock)("div",c,[(0,i.renderSlot)(e.$slots,"title")])):(0,i.createCommentVNode)("",!0),(0,i.renderSlot)(e.$slots,"default")],16))}});e.s(["default",0,u],938220);var d=["aria-controls","aria-selected","tabindex"],p=(0,i.defineComponent)({__name:"SectionFilterButton",props:{selected:{type:Boolean},controls:{}},setup:e=>(t,r)=>((0,i.openBlock)(),(0,i.createElementBlock)("button",{"aria-controls":e.controls??"","aria-selected":!!e.selected,class:(0,o.normalizeClass)(["hover:bg-b-2 flex w-fit cursor-pointer items-center rounded p-1 px-2 text-center font-medium whitespace-nowrap has-[:focus-visible]:outline",{"text-c-1 pointer-events-none":e.selected}]),role:"tab",tabindex:e.selected?0:-1,type:"button"},[(0,i.renderSlot)(t.$slots,"default")],10,d))});e.s(["default",0,p],297889)},234875,418622,140081,812139,836658,214984,133168,e=>{"use strict";var t,r,n,a,i,o,s,l,c,u=e.i(488202),d=e.i(938220),p=e.i(436883),m=e.i(544843),h=e.i(512923),f=e.i(329787),g=e.i(262555),v=e.i(215452),y=e.i(446618),b=e.i(142093),O=e.i(196152);e.i(986710);var x=e.i(588329),k=e.i(146938),S=e.i(260958),w=e.i(658651);e.i(26193);var T=e.i(915504),E=e.i(902404),_=e.i(965520),$=e.i(285736),A=e.i(695736),C=e.i(387831);e.i(744598);var P=e.i(974003),N=e.i(710834),I=e.i(842626),R={class:"group pointer-events-none flex flex-1 items-center gap-1 lg:pr-24"},D=["for"],B=["id","placeholder","value"],M={key:2,class:"text-c-1 flex h-8 items-center"},L=["id","role"],j=(0,x.defineComponent)({__name:"RequestBlock",props:{authMeta:{default:()=>({type:"document"})},clientOptions:{},environment:{},eventBus:{},exampleKey:{},workspaceCookies:{},documentCookies:{},layout:{},method:{},operation:{},path:{},plugins:{},proxyUrl:{},securityRequirements:{},securitySchemes:{},requestBodyCompositionSelection:{},selectedClient:{},selectedSecurity:{},selectedSecuritySchemes:{},server:{},defaultHeaders:{},options:{}},setup(e){let t=(0,x.computed)(()=>({method:e.method,path:e.path,exampleKey:e.exampleKey})),r=(0,k.ref)({}),n=(0,k.ref)({}),a=e=>`${e.in}:${e.name}`,i=e=>{if(!e.originalParameter||!e.sourceParameterValuePath)return;let t=a(e.originalParameter);r.value={...r.value,[t]:[...r.value[t]??[],e.sourceParameterValuePath]}},o=(e,t)=>{if(!e.originalParameter||!e.sourceParameterValuePath)return;let r=e.sourceParameterValuePath,i=a(e.originalParameter),o=n.value[i]??[],s=o.find(e=>{let t;return t=e.to,t.length===r.length&&t.every((e,t)=>e===r[t])}),l=s?o.map(e=>e===s?{from:e.from,to:t}:e):[...o,{from:r,to:t}];n.value={...n.value,[i]:l}},s=(0,x.computed)(()=>(0,y.groupBy)(e.operation.parameters?.map(e=>(0,C.getResolvedRef)(e)).flatMap(t=>(0,v.createParameterRows)(t,e.exampleKey,{hiddenValuePaths:"query"===t.in?r.value[a(t)]??[]:[],renamedValuePaths:"query"===t.in?n.value[a(t)]??[]:[]}).map(e=>({...e,in:t.in})))??[],"in",({in:e,...t})=>t)),l=(0,x.computed)(()=>(0,y.groupBy)(s.value.header?.map(e=>({...e,name:e.name.toLowerCase()}))??[],"name")),c=(0,x.computed)(()=>{let t=e.operation["x-scalar-disable-parameters"]?.["default-headers"]?.[e.exampleKey]??{};return Object.entries(e.defaultHeaders).map(([e,r])=>{let n;
6return{name:e,value:r,schema:void 0,isOverridden:!!(n=l.value[e.toLowerCase()]?.[0])&&!n.isDisabled,isReadonly:!0,isDisabled:t[e.toLowerCase()]??!1}})}),u=(0,x.computed)(()=>[...c.value,...s.value.header??[]]),j=(0,x.computed)(()=>{let t=(0,E.getEnvironmentVariables)(e.environment);return(0,N.replaceEnvVariables)((0,_.getResolvedUrl)({server:e.server,path:e.path}),t)}),z=(0,x.computed)(()=>(0,b.groupGlobalCookies)({sources:[{location:"workspace",cookies:e.workspaceCookies},{location:"document",cookies:e.documentCookies}],shouldInclude:e=>(0,T.filterGlobalCookie)({cookie:{...e,isDisabled:!1},url:j.value,disabledGlobalCookies:{}})})),U=(0,x.computed)(()=>{let t=e.operation["x-scalar-disable-parameters"]?.["global-cookies"]?.[e.exampleKey]??{};return z.value.map(e=>({name:e.name,value:e.selectedValue,globalRoute:{page:e.location,path:"cookies"},isReadonly:!0,isDisabled:t[e.name.toLowerCase()]??!1,presetOptions:e.isPreset?e.options:void 0}))}),V=(t,r)=>{let n=z.value[t];if(n)for(let t of n.siblings)e.eventBus.emit("cookie:upsert:cookie",{collectionType:t.location,index:t.index,payload:{isDisabled:t.value!==r}})},Q=(0,x.computed)(()=>[...U.value??[],...s.value.cookie??[]]),Z=(0,k.ref)("All"),F=["Auth","Variables","Cookies","Headers","Query","Body"],q={All:(0,x.useId)(),Auth:(0,x.useId)(),Variables:(0,x.useId)(),Cookies:(0,x.useId)(),Headers:(0,x.useId)(),Query:(0,x.useId)(),Body:(0,x.useId)()},H=(0,x.computed)(()=>{let t=new Set(["All",...F]);return s.value.path?.length||t.delete("Variables"),(0,A.canMethodHaveBody)(e.method)||t.delete("Body"),W.value&&t.delete("Auth"),[...t]}),X=(0,x.computed)(()=>Object.fromEntries(H.value.map(e=>[e,q[e]]))),W=(0,x.computed)(()=>"modal"===e.layout&&!Object.keys(e.securitySchemes??{}).length),G=(0,x.computed)(()=>"modal"!==e.layout||!!(e.securityRequirements?.length||e.selectedSecurity.selectedSchemes.length)),Y=(0,x.computed)(()=>e.operation.summary?e.operation.summary:e.path.replace($.REGEX.PROTOCOL,"")||"Request Name"),K=e=>"All"===Z.value||Z.value===e;(0,x.watch)(()=>e.method,e=>{"Body"!==Z.value||(0,A.canMethodHaveBody)(e)||(Z.value="All")}),(0,x.watch)(()=>[e.method,e.path,e.exampleKey],()=>{r.value={},n.value={}});let J=r=>{let n=r.target.value;e.eventBus.emit("operation:update:meta",{meta:t.value,payload:{summary:n.trim()}})},ee=(0,x.computed)(()=>({path:(0,g.createParameterHandlers)("path",e.eventBus,t.value,{context:s.value.path??[]}),cookie:{...(0,g.createParameterHandlers)("cookie",e.eventBus,t.value,{context:Q.value??[],globalParameters:U.value.length}),selectPreset:V},header:(0,g.createParameterHandlers)("header",e.eventBus,t.value,{context:u.value,defaultParameters:c.value.length}),query:(0,g.createParameterHandlers)("query",e.eventBus,t.value,{context:s.value.query??[],onDeleteExpandedRow:i,onRenameExpandedRow:o})})),et=r=>e.eventBus.emit("operation:update:requestBody:contentType",{payload:{contentType:r.value},meta:t.value}),er=({payload:r,contentType:n})=>{let a="string"==typeof r?`update:requestBody:value-${n}`:void 0;e.eventBus.emit("operation:update:requestBody:value",{payload:r,contentType:n,meta:t.value},{debounceKey:a})},en=({payload:r,contentType:n})=>{let a=`update:requestBody:${n}-form-value`;e.eventBus.emit("operation:update:requestBody:formValue",{payload:r.map(e=>(0,I.unpackProxyObject)(e,{depth:1})),contentType:n,meta:t.value},{debounceKey:a})},ea=(0,x.useId)(),ei=(0,x.computed)(()=>[...e.workspaceCookies,...e.documentCookies]),eo=r=>e.eventBus.emit("operation:update:extension",{payload:r,meta:t.value});return(t,r)=>((0,x.openBlock)(),(0,x.createBlock)(d.default,{"aria-label":`Request: ${e.operation.summary}`},{title:(0,x.withCtx)(()=>[(0,x.createElementVNode)("div",R,["modal"!==e.layout?((0,x.openBlock)(),(0,x.createElementBlock)("label",{key:0,class:"pointer-events-auto absolute top-0 left-0 h-full w-full cursor-text opacity-0",for:(0,k.unref)(ea)},null,8,D)):(0,x.createCommentVNode)("",!0),"modal"!==e.layout?((0,x.openBlock)(),(0,x.createElementBlock)("input",{key:1,id:(0,k.unref)(ea),class:"text-c-1 group-hover-input pointer-events-auto relative z-10 -ml-0.5 h-8 w-full rounded pl-1.25 has-[:focus-visible]:outline md:-ml-1.25",placeholder:Y.value,value:e.operation.summary,onBlur:J},null,40,B)):((0,x.openBlock)(),(0,x.createElementBlock)("span",M,
6(0,S.toDisplayString)(e.operation.summary),1))]),(0,x.createVNode)(p.default,{modelValue:Z.value,"onUpdate:modelValue":r[0]||(r[0]=e=>Z.value=e),filterIds:X.value,filters:H.value},null,8,["modelValue","filterIds","filters"])]),default:(0,x.withCtx)(()=>[(0,x.createElementVNode)("div",{id:X.value.All,class:"request-section-content custom-scroll relative flex flex-1 flex-col",role:"All"===Z.value?"tabpanel":"none"},[(0,x.withDirectives)((0,x.createVNode)((0,k.unref)(O.default),{id:X.value.Auth,createAnySecurityScheme:"modal"!==e.layout,defaultOpen:G.value,environment:e.environment,eventBus:e.eventBus,meta:e.authMeta,options:e.options,proxyUrl:e.proxyUrl,securityRequirements:e.securityRequirements,securitySchemes:e.securitySchemes,selectedSecurity:e.selectedSecurity,selectedSecuritySchemes:e.selectedSecuritySchemes,server:e.server,title:"Authentication"},null,8,["id","createAnySecurityScheme","defaultOpen","environment","eventBus","meta","options","proxyUrl","securityRequirements","securitySchemes","selectedSecurity","selectedSecuritySchemes","server"]),[[w.vShow,K("Auth")&&!W.value]]),(0,x.withDirectives)((0,x.createVNode)(f.default,(0,x.mergeProps)({id:X.value.Variables,environment:e.environment,eventBus:e.eventBus,exampleKey:e.exampleKey,rows:s.value.path??[],showAddRowPlaceholder:!1,title:"Variables"},(0,x.toHandlers)(ee.value.path)),null,16,["id","environment","eventBus","exampleKey","rows"]),[[w.vShow,K("Variables")&&s.value.path?.length]]),(0,x.withDirectives)((0,x.createVNode)(f.default,(0,x.mergeProps)({id:X.value.Cookies,environment:e.environment,eventBus:e.eventBus,exampleKey:e.exampleKey,rows:Q.value??[],showAddRowPlaceholder:!0,title:"Cookies"},(0,x.toHandlers)(ee.value.cookie)),null,16,["id","environment","eventBus","exampleKey","rows"]),[[w.vShow,K("Cookies")]]),(0,x.withDirectives)((0,x.createVNode)(f.default,(0,x.mergeProps)({id:X.value.Headers,environment:e.environment,eventBus:e.eventBus,exampleKey:e.exampleKey,rows:u.value??[],title:"Headers"},(0,x.toHandlers)(ee.value.header)),null,16,["id","environment","eventBus","exampleKey","rows"]),[[w.vShow,K("Headers")]]),(0,x.withDirectives)((0,x.createVNode)(f.default,(0,x.mergeProps)({id:X.value.Query,environment:e.environment,eventBus:e.eventBus,exampleKey:e.exampleKey,rows:s.value.query??[],title:"Query Parameters"},(0,x.toHandlers)(ee.value.query)),null,16,["id","environment","eventBus","exampleKey","rows"]),[[w.vShow,K("Query")]]),(0,x.withDirectives)((0,x.createVNode)(m.default,{id:X.value.Body,environment:e.environment,exampleKey:e.exampleKey,requestBody:(0,k.unref)(C.getResolvedRef)(e.operation.requestBody),requestBodyCompositionSelection:e.requestBodyCompositionSelection,title:"Request Body","onUpdate:contentType":et,"onUpdate:formValue":en,"onUpdate:value":er},null,8,["id","environment","exampleKey","requestBody","requestBodyCompositionSelection"]),[[w.vShow,K("Body")&&(0,k.unref)(A.canMethodHaveBody)(e.method)]]),((0,x.openBlock)(!0),(0,x.createElementBlock)(x.Fragment,null,(0,x.renderList)(e.plugins,(t,r)=>((0,x.openBlock)(),(0,x.createBlock)((0,k.unref)(P.ScalarErrorBoundary),{key:r},{default:(0,x.withCtx)(()=>[t?.components?.request?(0,x.withDirectives)(((0,x.openBlock)(),(0,x.createBlock)((0,x.resolveDynamicComponent)(t.components.request.component),(0,x.mergeProps)({key:0,operation:e.operation},{ref_for:!0},t.components.request.additionalProps,{"onOperation:update:extension":eo}),null,16,["operation"])),[[w.vShow,"All"===Z.value]]):(0,x.createCommentVNode)("",!0)]),_:2},1024))),128)),r[1]||(r[1]=(0,x.createElementVNode)("div",{class:"flex grow"},null,-1)),(0,x.withDirectives)((0,x.createVNode)(h.default,{clientOptions:e.clientOptions,eventBus:e.eventBus,globalCookies:ei.value,integration:"client",method:e.method,operation:e.operation,path:e.path,securitySchemes:e.selectedSecuritySchemes,selectedClient:e.selectedClient,selectedContentType:(0,k.unref)(C.getResolvedRef)(e.operation.requestBody)?.["x-scalar-selected-content-type"]?.[e.exampleKey],selectedServer:e.server??void 0},null,8,["clientOptions","eventBus","globalCookies","method","operation","path","securitySchemes","selectedClient","selectedContentType","selectedServer"]),[[w.vShow,"All"===Z.value]])],8,L)]),_:1},8,["aria-label"]))}}),z=(0,u.default)(j,[["__scopeId","data-v-1ac895c0"]]);e.s(["default",0,z],234875);var U=e.i(38993),V=e.i(951508),Q=e.i(680466),Z=e.i(134252),F={class:"flex-1 px-2 py-1.5 whitespace-nowrap"},q=(0,x.defineComponent)({__name:"DataTableText",props:{text:{}},setup:e=>(t,r)=>((0,x.openBlock)(),(0,x.createBlock)(Z.default,{class:"relative flex"},{default:(0,x.withCtx)(()=>[(0,x.createElementVNode)("span",F,[(0,x.renderSlot)(t.$slots,"default",{},()=>[(0,x.createTextVNode)((0,S.toDisplayString)(e.text),1)])])]),_:3}))});e.s(["default",0,q],418622);var H=e.i(653851),X=["href"],W=(0,x.defineComponent)({__name:"HelpfulLink",props:{href:{}},setup:e=>(t,r)=>((0,x.openBlock)(),(0,x.createElementBlock)("a",{class:"decoration-c-3 cursor-help underline underline-offset-2",href:e.href,rel:"noopener noreferrer",target:"_blank"},[(0,x.renderSlot)(t.$slots,"default")],8,X))});e.s(["default",0,W],140081);let G={accept:{name:"Accept",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept"},"accept-ch":{name:"Accept-CH",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-CH"},"accept-ch-lifetime":{name:"Accept-CH-Lifetime",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-CH-Lifetime"},"accept-charset":{name:"Accept-Charset",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Charset"},"accept-encoding":{name:"Accept-Encoding",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Encoding"},"accept-language":{name:"Accept-Language",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language"},"accept-patch":{name:"Accept-Patch",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Patch"},"accept-post":{name:"Accept-Post",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Post"},"accept-ranges":{name:"Accept-Ranges",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Ranges"}
6,"access-control-allow-credentials":{name:"Access-Control-Allow-Credentials",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials"},"access-control-allow-headers":{name:"Access-Control-Allow-Headers",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Headers"},"access-control-allow-methods":{name:"Access-Control-Allow-Methods",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Methods"},"access-control-allow-origin":{name:"Access-Control-Allow-Origin",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin"},"access-control-expose-headers":{name:"Access-Control-Expose-Headers",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Expose-Headers"},"access-control-max-age":{name:"Access-Control-Max-Age",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Max-Age"},"access-control-request-headers":{name:"Access-Control-Request-Headers",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Headers"},"access-control-request-method":{name:"Access-Control-Request-Method",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Request-Method"},age:{name:"Age",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Age"},allow:{name:"Allow",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Allow"},"alt-svc":{name:"Alt-Svc",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Alt-Svc"},"alt-used":{name:"Alt-Used",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Alt-Used"},authorization:{name:"Authorization",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Authorization"},"cache-control":{name:"Cache-Control",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control"},"clear-site-data":{name:"Clear-Site-Data",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Clear-Site-Data"},connection:{name:"Connection",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Connection"},"content-disposition":{name:"Content-Disposition",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition"},"content-dpr":{name:"Content-DPR",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-DPR"},"content-encoding":{name:"Content-Encoding",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding"},"content-language":{name:"Content-Language",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Language"},"content-length":{name:"Content-Length",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Length"},"content-location":{name:"Content-Location",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Location"},"content-range":{name:"Content-Range",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Range"},"content-security-policy":{name:"Content-Security-Policy",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy"},"content-security-policy-report-only":{name:"Content-Security-Policy-Report-Only",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy-Report-Only"},"content-type":{name:"Content-Type",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Type"},cookie:{name:"Cookie",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cookie"},"critical-ch":{name:"Critical-CH",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Critical-CH"},"cross-origin-embedder-policy":{name:"Cross-Origin-Embedder-Policy",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Embedder-Policy"},"cross-origin-opener-policy":{name:"Cross-Origin-Opener-Policy",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Opener-Policy"},"cross-origin-resource-policy":{name:"Cross-Origin-Resource-Policy",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Resource-Policy"},date:{name:"Date",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Date"},"device-memory":{name:"Device-Memory",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Device-Memory"},digest:{name:"Digest",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Digest"},dnt:{name:"DNT",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/DNT"},downlink:{name:"Downlink",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Downlink"},dpr:{name:"DPR",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/DPR"},"early-data":{name:"Early-Data",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Early-Data"},ect:{name:"ECT",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ECT"},etag:{name:"ETag",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag"},expect:{name:"Expect",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expect"},"expect-ct":{name:"Expect-CT",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expect-CT"},expires:{name:"Expires",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expires"},forwarded:{name:"Forwarded",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Forwarded"},from:{name:"From",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/From"},host:{name:"Host",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Host"},"if-match":{name:"If-Match",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Match"},"if-modified-since":{name:"If-Modified-Since",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Modified-Since"},"if-none-match":{name:"If-None-Match",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-None-Match"},"if-range":{name:"If-Range",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Range"},"if-unmodified-since":{name:"If-Unmodified-Since",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Unmodified-Since"},"keep-alive":{name:"Keep-Alive",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Keep-Alive"},"large-allocation":{name:"Large-Allocation",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Large-Allocation"},"last-modified":{name:"Last-Modified",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Last-Modified"},link:{name:"Link",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Link"},location:{name:"Location",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Location"},"max-forwards":{name:"Max-Forwards",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Max-Forwards"},nel:{name:"NEL",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/NEL"},origin:{name:"Origin",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Origin"},"permissions-policy":{name:"Permissions-Policy",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Permissions-Policy"},pragma:{name:"Pragma",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Pragma"},"proxy-authenticate":{name:"Proxy-Authenticate",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Proxy-Authenticate"},"proxy-authorization":{name:"Proxy-Authorization",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Proxy-Authorization"},range:{name:"Range",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Range"},referer:{name:"Referer",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referer"},"referrer-policy":{name:"Referrer-Policy",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy"},"retry-after":{name:"Retry-After",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Retry-After"},rtt:{name:"RTT",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/RTT"},"save-data":{name:"Save-Data",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Save-Data"},"sec-ch-prefers-reduced-motion":{name:"Sec-CH-Prefers-Reduced-Motion",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-Prefers-Reduced-Motion"},"sec-ch-prefers-reduced-transparency":{name:"Sec-CH-Prefers-Reduced-Transparency",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-Prefers-Reduced-Transparency"},"sec-ch-ua":{name:"Sec-CH-UA",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-UA"},"sec-ch-ua-arch":{name:"Sec-CH-UA-Arch",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-UA-Arch"},"sec-ch-ua-bitness":{name:"Sec-CH-UA-Bitness",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-UA-Bitness"},"sec-ch-ua-full-version":{name:"Sec-CH-UA-Full-Version",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-UA-Full-Version"},"sec-ch-ua-full-version-list":{name:"Sec-CH-UA-Full-Version-List",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-UA-Full-Version-List"},"sec-ch-ua-mobile":{name:"Sec-CH-UA-Mobile",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-UA-Mobile"},"sec-ch-ua-model":{name:"Sec-CH-UA-Model",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-UA-Model"},"sec-ch-ua-platform":{name:"Sec-CH-UA-Platform",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-UA-Platform"},"sec-ch-ua-platform-version":{name:"Sec-CH-UA-Platform-Version",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-CH-UA-Platform-Version"},"sec-fetch-dest":{name:"Sec-Fetch-Dest",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-Fetch-Dest"},"sec-fetch-mode":{name:"Sec-Fetch-Mode",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-Fetch-Mode"},"sec-fetch-site":{name:"Sec-Fetch-Site",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-Fetch-Site"},"sec-fetch-user":{name:"Sec-Fetch-User",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-Fetch-User"},"sec-gpc":{name:"Sec-GPC",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-GPC"},"sec-purpose":{name:"Sec-Purpose",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-Purpose"},"sec-websocket-accept":{name:"Sec-WebSocket-Accept",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-WebSocket-Accept"}
6,server:{name:"Server",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Server"},"server-timing":{name:"Server-Timing",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Server-Timing"},"service-worker-navigation-preload":{name:"Service-Worker-Navigation-Preload",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Service-Worker-Navigation-Preload"},"set-cookie":{name:"Set-Cookie",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie"},sourcemap:{name:"SourceMap",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/SourceMap"},"strict-transport-security":{name:"Strict-Transport-Security",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security"},te:{name:"TE",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/TE"},"timing-allow-origin":{name:"Timing-Allow-Origin",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Timing-Allow-Origin"},tk:{name:"Tk",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Tk"},trailer:{name:"Trailer",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Trailer"},"transfer-encoding":{name:"Transfer-Encoding",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Transfer-Encoding"},upgrade:{name:"Upgrade",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Upgrade"},"upgrade-insecure-requests":{name:"Upgrade-Insecure-Requests",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Upgrade-Insecure-Requests"},"user-agent":{name:"User-Agent",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent"},vary:{name:"Vary",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Vary"},via:{name:"Via",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Via"},"viewport-width":{name:"Viewport-Width",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Viewport-Width"},"want-digest":{name:"Want-Digest",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Want-Digest"},warning:{name:"Warning",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Warning"},width:{name:"Width",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Width"},"www-authenticate":{name:"WWW-Authenticate",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/WWW-Authenticate"},"x-content-type-options":{name:"X-Content-Type-Options",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Content-Type-Options"},"x-dns-prefetch-control":{name:"X-DNS-Prefetch-Control",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-DNS-Prefetch-Control"},"x-forwarded-for":{name:"X-Forwarded-For",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For"},"x-forwarded-host":{name:"X-Forwarded-Host",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host"},"x-forwarded-proto":{name:"X-Forwarded-Proto",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Proto"},"x-frame-options":{name:"X-Frame-Options",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options"},"x-xss-protection":{name:"X-XSS-Protection",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-XSS-Protection"},"cf-cache-status":{name:"Cf-Cache-Status",url:"https://developers.cloudflare.com/cache/concepts/default-cache-behavior/#cloudflare-cache-responses"},"cf-ray":{name:"Cf-Ray",url:"https://developers.cloudflare.com/fundamentals/get-started/reference/http-request-headers/#cf-ray"},"report-to":{name:"Report-To",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/report-to"},"x-cloud-trace-context":{name:"X-Cloud-Trace-Context",url:"https://cloud.google.com/trace/docs/trace-context#legacy-http-header"},"speculation-rules":{name:"Speculation-Rules",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Speculation-Rules"}};var Y={key:0,class:"max-h-[calc(100%-32px)] overflow-y-auto"},K={key:1,class:"text-c-3 bg-b-1 flex min-h-[64px] items-center justify-center border-t px-4 text-sm"},J=(0,x.defineComponent)({__name:"Headers",props:{headers:{}},setup(e){let t=e=>G[e.toLowerCase()];return(r,n)=>((0,x.openBlock)(),(0,x.createBlock)((0,k.unref)(H.default),{class:"overflow-auto",defaultOpen:!1,itemCount:e.headers.length},{title:(0,x.withCtx)(()=>[(0,x.renderSlot)(r.$slots,"title")]),default:(0,x.withCtx)(()=>[e.headers.length?((0,x.openBlock)(),(0,x.createElementBlock)("div",Y,[(0,x.createVNode)((0,k.unref)(U.default),{columns:["minmax(auto, min-content)","minmax(50%, 1fr)"],scroll:""},{default:(0,x.withCtx)(()=>[(0,x.createVNode)((0,k.unref)(Q.default),{class:"sr-only !block"},{default:(0,x.withCtx)(()=>[(0,x.createVNode)((0,k.unref)(V.default),null,{default:(0,x.withCtx)(()=>[...n[0]||(n[0]=[(0,x.createTextVNode)("Header Key",-1)])]),_:1}),(0,x.createVNode)((0,k.unref)(V.default),null,{default:(0,x.withCtx)(()=>[...n[1]||(n[1]=[(0,x.createTextVNode)("Header Value",-1)])]),_:1})]),_:1}),((0,x.openBlock)(!0),(0,x.createElementBlock)(x.Fragment,null,(0,x.renderList)(e.headers,e=>((0,x.openBlock)(),(0,x.createBlock)((0,k.unref)(Q.default),{key:e.name,class:"group/row text-c-1"},{default:(0,x.withCtx)(()=>[(0,x.createVNode)((0,k.unref)(q),{class:"bg-b-1 sticky left-0 z-1 max-w-full group-first/row:border-t-0"},{default:(0,x.withCtx)(()=>["string"==typeof t(e.name)?.url?((0,x.openBlock)(),(0,x.createBlock)(W,{key:0,class:"decoration-c-3",href:t(e.name).url},{default:(0,x.withCtx)(()=>[(0,x.createTextVNode)((0,S.toDisplayString)(e.name),1)]),_:2},1032,["href"])):((0,x.openBlock)(),(0,x.createElementBlock)(x.Fragment,{key:1},[(0,x.createTextVNode)((0,S.toDisplayString)(e.name),1)],64))]),_:2},1024),(0,x.createVNode)((0,k.unref)(q),{class:"z-0 group-first/row:border-t-0",text:e.value},null,8,["text"])]),_:2},1024))),128))]),_:1})])):((0,x.openBlock)(),(0,x.createElementBlock)("div",K," No headers "))]),_:3},8,["itemCount"]))}});e.s(["default",0,J],812139);
6var ee=e.i(190461),et=e.i(541357),er=e.i(647058);function en({data:e,headers:t}){let r=(0,er.resolveResponseMimeType)(t.find(e=>"content-type"===e.name.toLowerCase())?.value);return{mimeType:r,attachmentFilename:function(e){let t="";if(e){let r=e.match(/filename\*=UTF-8''([^;]+)/)?.[1]??e.match(/filename\s*=\s*"?([^";]+)"?/)?.[1];r&&(t=(e=>{try{return decodeURIComponent(e)}catch{return e}})(r.trim()))}return t}(t.find(e=>"content-disposition"===e.name.toLowerCase())?.value??""),dataUrl:e instanceof Blob?URL.createObjectURL(e):"string"==typeof e?URL.createObjectURL(new Blob([e],{type:r?r.toString():void 0})):e instanceof Object&&Object.keys(e).length?URL.createObjectURL(new Blob([JSON.stringify(e)],{type:r?r.toString():void 0})):""}}e.s(["processResponseBody",0,en],836658),e.i(901009);var ea=e.i(539680),ei=["download","href"],eo=(0,x.defineComponent)({__name:"ResponseBodyDownload",props:{href:{},type:{},filename:{}},setup(e){let t=(0,x.computed)(()=>{let t=(0,et.getMediaTypeConfig)(e.type??"")?.extension??".unknown";return e.filename?e.filename:`response${t}`});return(r,n)=>((0,x.openBlock)(),(0,x.createElementBlock)("a",{class:"text-c-3 text-xxs hover:bg-b-3 flex items-center gap-1 rounded px-1.5 py-0.5 no-underline",download:`${t.value}`,href:e.href,onClick:n[0]||(n[0]=(0,w.withModifiers)(()=>{},["stop"]))},[(0,x.createVNode)((0,k.unref)(ea.ScalarIcon),{icon:"Download",size:"xs"}),n[1]||(n[1]=(0,x.createElementVNode)("span",null,[(0,x.createElementVNode)("span",null,"Download"),(0,x.createElementVNode)("span",{class:"sr-only"},"Response Body")],-1))],8,ei))}});e.s(["default",0,eo],214984);var es={class:"flex justify-center px-2 py-3"},el={class:"text-c-3 p-2 text-sm"},ec=(0,u.default)({},[["render",function(e,t){return(0,x.openBlock)(),(0,x.createElementBlock)("div",es,[(0,x.createElementVNode)("div",el,[(0,x.renderSlot)(e.$slots,"default")])])}]]);function eu(e){return 32===e||9===e}function ed(e){return 10===e||13===e}function ep(e){return e>=48&&e<=57}(t=i||(i={}))[t.lineFeed=10]="lineFeed",t[t.carriageReturn=13]="carriageReturn",t[t.space=32]="space",t[t._0=48]="_0",t[t._1=49]="_1",t[t._2=50]="_2",t[t._3=51]="_3",t[t._4=52]="_4",t[t._5=53]="_5",t[t._6=54]="_6",t[t._7=55]="_7",t[t._8=56]="_8",t[t._9=57]="_9",t[t.a=97]="a",t[t.b=98]="b",t[t.c=99]="c",t[t.d=100]="d",t[t.e=101]="e",t[t.f=102]="f",t[t.g=103]="g",t[t.h=104]="h",t[t.i=105]="i",t[t.j=106]="j",t[t.k=107]="k",t[t.l=108]="l",t[t.m=109]="m",t[t.n=110]="n",t[t.o=111]="o",t[t.p=112]="p",t[t.q=113]="q",t[t.r=114]="r",t[t.s=115]="s",t[t.t=116]="t",t[t.u=117]="u",t[t.v=118]="v",t[t.w=119]="w",t[t.x=120]="x",t[t.y=121]="y",t[t.z=122]="z",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="
6C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z",t[t.asterisk=42]="asterisk",t[t.backslash=92]="backslash",t[t.closeBrace=125]="closeBrace",t[t.closeBracket=93]="closeBracket",t[t.colon=58]="colon",t[t.comma=44]="comma",t[t.dot=46]="dot",t[t.doubleQuote=34]="doubleQuote",t[t.minus=45]="minus",t[t.openBrace=123]="openBrace",t[t.openBracket=91]="openBracket",t[t.plus=43]="plus",t[t.slash=47]="slash",t[t.formFeed=12]="formFeed",t[t.tab=9]="tab";let em=Array(20).fill(0).map((e,t)=>" ".repeat(t)),eh={" ":{"\n":Array(200).fill(0).map((e,t)=>"\n"+" ".repeat(t)),"\r":Array(200).fill(0).map((e,t)=>"\r"+" ".repeat(t)),"\r\n":Array(200).fill(0).map((e,t)=>"\r\n"+" ".repeat(t))},"	":{"\n":Array(200).fill(0).map((e,t)=>"\n"+"	".repeat(t)),"\r":Array(200).fill(0).map((e,t)=>"\r"+"	".repeat(t)),"\r\n":Array(200).fill(0).map((e,t)=>"\r\n"+"	".repeat(t))}},ef=["\n","\r","\r\n"];function eg(e,t){let r="";for(let n=0;n<t;n++)r+=e;return r}function ev(e,t){return -1!=="\r\n".indexOf(e.charAt(t))}(o||(o={})).DEFAULT={allowTrailingComma:!1},(r=s||(s={}))[r.None=0]="None",r[r.UnexpectedEndOfComment=1]="UnexpectedEndOfComment",r[r.UnexpectedEndOfString=2]="UnexpectedEndOfString",r[r.UnexpectedEndOfNumber=3]="UnexpectedEndOfNumber",r[r.InvalidUnicode=4]="InvalidUnicode",r[r.InvalidEscapeCharacter=5]="InvalidEscapeCharacter",r[r.InvalidCharacter=6]="InvalidCharacter",(n=l||(l={}))[n.OpenBraceToken=1]="OpenBraceToken",n[n.CloseBraceToken=2]="CloseBraceToken",n[n.OpenBracketToken=3]="OpenBracketToken",n[n.CloseBracketToken=4]="CloseBracketToken",n[n.CommaToken=5]="CommaToken",n[n.ColonToken=6]="ColonToken",n[n.NullKeyword=7]="NullKeyword",n[n.TrueKeyword=8]="TrueKeyword",n[n.FalseKeyword=9]="FalseKeyword",n[n.StringLiteral=10]="StringLiteral",n[n.NumericLiteral=11]="NumericLiteral",n[n.LineCommentTrivia=12]="LineCommentTrivia",n[n.BlockCommentTrivia=13]="BlockCommentTrivia",n[n.LineBreakTrivia=14]="LineBreakTrivia",n[n.Trivia=15]="Trivia",n[n.Unknown=16]="Unknown",n[n.EOF=17]="EOF",(a=c||(c={}))[a.InvalidSymbol=1]="InvalidSymbol",a[a.InvalidNumberFormat=2]="InvalidNumberFormat",a[a.PropertyNameExpected=3]="PropertyNameExpected",a[a.ValueExpected=4]="ValueExpected",a[a.ColonExpected=5]="ColonExpected",a[a.CommaExpected=6]="CommaExpected",a[a.CloseBraceExpected=7]="CloseBraceExpected",a[a.CloseBracketExpected=8]="CloseBracketExpected",a[a.EndOfFileExpected=9]="EndOfFileExpected",a[a.InvalidCommentToken=10]="InvalidCommentToken",a[a.UnexpectedEndOfComment=11]="UnexpectedEndOfComment",a[a.UnexpectedEndOfString=12]="UnexpectedEndOfString",a[a.UnexpectedEndOfNumber=13]="UnexpectedEndOfNumber",a[a.InvalidUnicode=14]="InvalidUnicode",a[a.InvalidEscapeCharacter=15]="InvalidEscapeCharacter",a[a.InvalidCharacter=16]="InvalidCharacter";var ey={tabSize:2,insertSpaces:!0,eol:"\n"};function eb(e){try{var t;let r=(t=void 0,function(e,t,r){let n,a,i,o,s,l;if(t){for(s=(o=t.offset)+t.length,i=o;i>0&&!ev(e,i-1);)i--;let l=s;for(;l<e.length&&!ev(e,l);)l++;n=function(e,t){let r=0,n=0,a=t.tabSize||4;for(;r<e.length;){let t=e.charAt(r);if(t===em[1])n++;else if("	"===t)n+=a;else break;r++}return Math.floor(n/a)}(a=e.substring(i,l),r)}else a=e,n=0,i=0,o=0,s=e.length;let c=function(e,t){for(let e=0;e<t.length;e++){let r=t.charAt(e);if("\r"===r){if(e+1<t.length&&"\n"===t.charAt(e+1))return"\r\n";return"\r"}if("\n"===r)return"\n"}return e&&e.eol||"\n"}(r,e),u=ef.includes(c),d=0,p=0,m="	"===(l=r.insertSpaces?em[r.tabSize||4]??eg(em[1],r.tabSize||4):"	")?"	":" ",h=function(e,t=!1){let r=e.length,n=0,a="",i=0,o=16,s=0,l=0,c=0,u=0,d=0;function p(){if(a="",d=0,i=n,l=s,u=c,n>=r)return i=r,o=17;let t=e.charCodeAt(n);if(eu(t)){do n++,a+=String.fromCharCode(t),t=e.charCodeAt(n);while(eu(t))return o=15}if(ed(t))return n++,a+=String.fromCharCode(t),13===t&&10===e.charCodeAt(n)&&(n++,a+="\n"),s++,c=n,o=14;switch(t){case 123:return n++,o=1;case 125:return n++,o=2;case 91:return n++,o=3;case 93:return n++,o=4;case 58:return n++,o=6;case 44:return n++,o=5;case 34:return n++,a=function(){let t="",a=n;for(;;){if(n>=r){t+=e.substring(a,n),d=2;break}let i=e.charCodeAt(n);if(34===i){t+=e.substring(a,n),n++;break}if(92===i){if(t+=e.substring(a,n),++n>=r){d=2;break}switch(e.charCodeAt(n++)){case 34:t+='"';break;case 92:t+="\\";break;case 47:t+="/";break;case 98:t+="\b";break;case 102:t+="\f";break;case 110:t+="\n";break;case 114:t+="\r";break;case 116:t+="	";break;case 117:let i=function(t){let r=0,a=0;for(;r<4||!t;){let t=e.charCodeAt(n);if(t>=48&&t<=57)a=16*a+t-48;else if(t>=65&&t<=70)a=16*a+t-65+10;else if(t>=97&&t<=102)a=16*a+t-97+10;else break;n++,r++}
6return r<4&&(a=-1),a}(!0);i>=0?t+=String.fromCharCode(i):d=4;break;default:d=5}a=n;continue}if(i>=0&&i<=31)if(ed(i)){t+=e.substring(a,n),d=2;break}else d=6;n++}return t}(),o=10;case 47:let p=n-1;if(47===e.charCodeAt(n+1)){for(n+=2;n<r&&!ed(e.charCodeAt(n));)n++;return a=e.substring(p,n),o=12}if(42===e.charCodeAt(n+1)){n+=2;let t=r-1,i=!1;for(;n<t;){let t=e.charCodeAt(n);if(42===t&&47===e.charCodeAt(n+1)){n+=2,i=!0;break}n++,ed(t)&&(13===t&&10===e.charCodeAt(n)&&n++,s++,c=n)}return i||(n++,d=1),a=e.substring(p,n),o=13}return a+=String.fromCharCode(t),n++,o=16;case 45:if(a+=String.fromCharCode(t),++n===r||!ep(e.charCodeAt(n)))return o=16;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return a+=function(){let t=n;if(48===e.charCodeAt(n))n++;else for(n++;n<e.length&&ep(e.charCodeAt(n));)n++;if(n<e.length&&46===e.charCodeAt(n)){if(!(++n<e.length&&ep(e.charCodeAt(n))))return d=3,e.substring(t,n);for(n++;n<e.length&&ep(e.charCodeAt(n));)n++}let r=n;if(n<e.length&&(69===e.charCodeAt(n)||101===e.charCodeAt(n)))if((++n<e.length&&43===e.charCodeAt(n)||45===e.charCodeAt(n))&&n++,n<e.length&&ep(e.charCodeAt(n))){for(n++;n<e.length&&ep(e.charCodeAt(n));)n++;r=n}else d=3;return e.substring(t,r)}(),o=11;default:for(;n<r&&function(e){if(eu(e)||ed(e))return!1;switch(e){case 125:case 93:case 123:case 91:case 34:case 58:case 44:case 47:return!1}return!0}(t);)n++,t=e.charCodeAt(n);if(i!==n){switch(a=e.substring(i,n)){case"true":return o=8;case"false":return o=9;case"null":return o=7}return o=16}return a+=String.fromCharCode(t),n++,o=16}}return{setPosition:function(e){n=e,a="",i=0,o=16,d=0},getPosition:()=>n,scan:t?function(){let e;do e=p();while(e>=12&&e<=15)return e}:p,getToken:()=>o,getTokenValue:()=>a,getTokenOffset:()=>i,getTokenLength:()=>n-i,getTokenStartLine:()=>l,getTokenStartCharacter:()=>i-u,getTokenError:()=>d}}(a,!1),f=!1;function g(){if(d>1)return eg(c,d)+eg(l,n+p);let e=l.length*(n+p);return!u||e>eh[m][c].length?c+eg(l,n+p):e<=0?c:eh[m][c][e]}function v(){let e=h.scan();for(d=0;15===e||14===e;)14===e&&r.keepLines?d+=1:14===e&&(d=1),e=h.scan();return f=16===e||0!==h.getTokenError(),e}let y=[];function b(r,n,a){!f&&(!t||n<s&&a>o)&&e.substring(n,a)!==r&&y.push({offset:n,length:a-n,content:r})}let O=v();if(r.keepLines&&d>0&&b(eg(c,d),0,0),17!==O){let e=h.getTokenOffset()+i;b(l.length*n<20&&r.insertSpaces?em[l.length*n]:eg(l,n),i,e)}for(;17!==O;){let e=h.getTokenOffset()+h.getTokenLength()+i,t=v(),n="",a=!1;for(;0===d&&(12===t||13===t);){let r=h.getTokenOffset()+i;b(em[1],e,r),e=h.getTokenOffset()+h.getTokenLength()+i,n=(a=12===t)?g():"",t=v()}if(2===t)1!==O&&p--,r.keepLines&&d>0||!r.keepLines&&1!==O?n=g():r.keepLines&&(n=em[1]);else if(4===t)3!==O&&p--,r.keepLines&&d>0||!r.keepLines&&3!==O?n=g():r.keepLines&&(n=em[1]);else{switch(O){case 3:case 1:p++,n=r.keepLines&&d>0||!r.keepLines?g():em[1];break;case 5:n=r.keepLines&&d>0||!r.keepLines?g():em[1];break;case 12:n=g();break;case 13:d>0?n=g():a||(n=em[1]);break;case 6:r.keepLines&&d>0?n=g():a||(n=em[1]);break;case 10:r.keepLines&&d>0?n=g():6!==t||a||(n="");break;case 7:case 8:case 9:case 11:case 2:case 4:r.keepLines&&d>0?n=g():12!==t&&13!==t||a?5!==t&&17!==t&&(f=!0):n=em[1];break;case 16:f=!0}d>0&&(12===t||13===t)&&(n=g())}17===t&&(n=r.keepLines&&d>0?g():r.insertFinalNewline?c:""),b(n,e,h.getTokenOffset()+i),O=t}return y}(e,t,ey));if(r.length>0)return function(e,t){let r=t.slice(0).sort((e,t)=>{let r=e.offset-t.offset;return 0===r?e.length-t.length:r}),n=e.length;for(let t=r.length-1;t>=0;t--){let i=r[t];if(i.offset+i.length<=n){var a;a=e,e=a.substring(0,i.offset)+i.content+a.substring(i.offset+i.length)}else throw Error("Overlapping edit");n=i.offset}return e}(e,r)}catch{}return e}e.i(868255);var eO=e.i(329808);e.i(360496);var ex=e.i(239676),ex=ex,ek={class:"scalar-code-block group/code-block relative grid min-h-0 overflow-hidden p-px outline-none has-focus-visible:outline","data-testid":"response-body-raw"},eS={class:"custom-scroll relative pr-1",tabindex:"0"},ew=(0,x.defineComponent)({__name:"ResponseBodyRaw",props:{content:{},language:{},prettyPrintJson:{type:Boolean}}
6,setup(e){let t=(0,k.ref)(null),r=(0,x.useId)(),{codeMirror:n}=(0,eO.useCodeMirror)({codeMirrorRef:t,readOnly:!0,lineNumbers:!0,content:(0,k.toRef)((0,x.computed)(()=>{let{content:t,language:r,prettyPrintJson:n=!1}=e;return"string"!=typeof t?null==t?"":String(t):n&&"json"===r?eb(t):t})),language:(0,k.toRef)(()=>e.language),forceFoldGutter:!0}),a=()=>n.value?.state.doc.toString()||"";return(e,n)=>((0,x.openBlock)(),(0,x.createElementBlock)("div",ek,[(0,x.createElementVNode)("div",eS,[(0,x.createElementVNode)("div",{ref_key:"codeMirrorRef",ref:t},null,512)]),a()?((0,x.openBlock)(),(0,x.createBlock)((0,k.unref)(ex.default),{key:0,"aria-controls":(0,k.unref)(r),class:"absolute top-2 right-2",content:a()},null,8,["aria-controls","content"])):(0,x.createCommentVNode)("",!0)]))}}),eT=(0,u.default)(ew,[["__scopeId","data-v-8c1df828"]]),eE=["src"],e_=["src","type"],e$=["src","type"],eA=["src","sandbox"],eC=(0,x.defineComponent)({__name:"ResponseBodyPreview",props:{src:{},type:{},mode:{},alpha:{type:Boolean,default:!1},content:{}},setup(e){let t=(0,x.computed)(()=>{let t=e.content;return"string"==typeof t?t:null==t?"":String(t)}),r=(0,x.computed)(()=>t.value.split("\n").map(e=>e.trim()).filter(e=>e.length>0).map(e=>eb(e)).join("\n\n")),n=(0,x.computed)(()=>{if(!e.src)return"";if(/^data:/i.test(e.src))return/^data:(?:(?:image|video|audio)\/[a-z0-9.+-]+|application\/pdf|application\/octet-stream)[;,]/i.test(e.src)?e.src:"";try{let t=new URL(e.src);if("blob:"===t.protocol||"http:"===t.protocol||"https:"===t.protocol)return e.src}catch{}return""}),a=(0,k.ref)(!1),i=(0,x.computed)(()=>"application/pdf"===e.type.trim().toLowerCase());return(0,x.watch)(()=>e.src,()=>a.value=!1),(o,s)=>"json"===e.mode?((0,x.openBlock)(),(0,x.createBlock)(eT,{key:0,content:t.value,language:"json",prettyPrintJson:""},null,8,["content"])):"ndjson"===e.mode?((0,x.openBlock)(),(0,x.createBlock)(eT,{key:1,content:r.value,language:"json"},null,8,["content"])):!a.value&&n.value?((0,x.openBlock)(),(0,x.createElementBlock)("div",{key:2,class:(0,S.normalizeClass)(["flex justify-center overflow-auto rounded-b",{"bg-preview p-2":e.alpha}])},["image"===e.mode?((0,x.openBlock)(),(0,x.createElementBlock)("img",{key:0,class:(0,S.normalizeClass)(["h-full max-w-full",{rounded:e.alpha}]),src:n.value,referrerpolicy:"no-referrer",onError:s[0]||(s[0]=e=>a.value=!0)},null,42,eE)):"video"===e.mode?((0,x.openBlock)(),(0,x.createElementBlock)("video",{key:1,autoplay:"",controls:"",referrerpolicy:"no-referrer",width:"100%",onError:s[1]||(s[1]=e=>a.value=!0)},[(0,x.createElementVNode)("source",{src:n.value,type:e.type},null,8,e_)],32)):"audio"===e.mode?((0,x.openBlock)(),(0,x.createElementBlock)("audio",{key:2,class:"my-12",controls:"",referrerpolicy:"no-referrer",onError:s[2]||(s[2]=e=>a.value=!0)},[(0,x.createElementVNode)("source",{src:n.value,type:e.type},null,8,e$)],32)):((0,x.openBlock)(),(0,x.createElementBlock)("iframe",{key:3,class:"aspect-[4/3] w-full border-0",src:n.value,sandbox:i.value?void 0:"",referrerpolicy:"no-referrer"},null,8,eA))],2)):((0,x.openBlock)(),(0,x.createBlock)(ec,{key:3},{default:(0,x.withCtx)(()=>[...s[3]||(s[3]=[(0,x.createTextVNode)("Preview unavailable",-1)])]),_:1}))}}),eP=(0,u.default)(eC,[["__scopeId","data-v-a10b4008"]]),eN={class:"text-c-3 text-xxs -my-1 flex justify-center gap-0.5 rounded p-0.5"},eI=(0,x.defineComponent)({__name:"ResponseBodyToggle",props:{modelValue:{type:Boolean}},emits:["update:modelValue"],setup:e=>(t,r)=>((0,x.openBlock)(),(0,x.createElementBlock)("div",eN,[(0,x.createElementVNode)("button",{class:(0,S.normalizeClass)(["hover:bg-b-3 rounded px-1",{"bg-b-3 text-c-1 cursor-default":e.modelValue}]),type:"button",onClick:r[0]||(r[0]=(0,w.withModifiers)(e=>t.$emit("update:modelValue",!0),["stop"]))}," Preview ",2),(0,x.createElementVNode)("button",{class:(0,S.normalizeClass)(["hover:bg-b-3 rounded px-1",{"bg-b-3 text-c-1 cursor-default":!e.modelValue}]),type:"button",onClick:r[1]||(r[1]=(0,w.withModifiers)(e=>t.$emit("update:modelValue",!1),["stop"]))}," Raw ",2)]))}),eR={key:0,class:"bg-b-1 flex max-h-[calc(100%-32px)] flex-col overflow-hidden"},eD={class:"box-content flex min-h-8 items-center justify-between border-y px-3"},eB={class:"text-xxs font-code leading-5"},eM=(0,x.defineComponent)({__name:"ResponseBody",props:{title:{},layout:{},data:{},headers:{},plugins:{default:()=>[]}},setup(e){let t=(0,k.ref)(!0),r=(0,x.computed)(()=>en({data:e.data,headers:e.headers})),n=(0,x.computed)(()=>r.value.mimeType.essence),a=(0,x.computed)(()=>(0,et.getMediaTypeConfig)(n.value)),i=(0,x.computed)(()=>(0,ee.resolveResponseBodyHandler)(n.value,e.plugins)),o=(0,x.computed)(()=>!!i.value?.rawComponent||!!i.value?.decode||!!a.value?.raw),s=(0,x.computed)(()=>!!i.value?.previewComponent||!!a.value?.preview),l=(0,x.computed)(()=>
6o.value&&s.value),c=(0,x.computed)(()=>t.value||!l.value),u=(0,x.computed)(()=>!t.value||!l.value),d=(0,x.computed)(()=>i.value?.language??a.value?.language);return(p,m)=>((0,x.openBlock)(),(0,x.createBlock)((0,k.unref)(H.default),{class:"max-h-content overflow-y-hidden",isStatic:"reference"===e.layout},(0,x.createSlots)({title:(0,x.withCtx)(()=>[(0,x.createTextVNode)((0,S.toDisplayString)(e.title),1)]),default:(0,x.withCtx)(()=>[e.data?((0,x.openBlock)(),(0,x.createElementBlock)("div",eR,[(0,x.createElementVNode)("div",eD,[(0,x.createElementVNode)("span",eB,(0,S.toDisplayString)(n.value),1),l.value?((0,x.openBlock)(),(0,x.createBlock)(eI,{key:0,modelValue:t.value,"onUpdate:modelValue":m[0]||(m[0]=e=>t.value=e)},null,8,["modelValue"])):(0,x.createCommentVNode)("",!0)]),i.value?.previewComponent&&s.value&&c.value?((0,x.openBlock)(),(0,x.createBlock)((0,x.resolveDynamicComponent)(i.value.previewComponent),{key:`plugin-preview-${r.value.dataUrl}`,content:e.data,contentType:n.value,dataUrl:r.value.dataUrl},null,8,["content","contentType","dataUrl"])):a.value?.preview&&c.value?((0,x.openBlock)(),(0,x.createBlock)(eP,{key:`preview-${r.value.dataUrl}`,alpha:a.value.alpha,content:e.data,mode:a.value.preview,src:r.value.dataUrl,type:n.value},null,8,["alpha","content","mode","src","type"])):(0,x.createCommentVNode)("",!0),i.value?.rawComponent&&o.value&&u.value?((0,x.openBlock)(),(0,x.createBlock)((0,x.resolveDynamicComponent)(i.value.rawComponent),{key:`plugin-raw-${r.value.dataUrl}`,content:e.data,contentType:n.value},null,8,["content","contentType"])):o.value&&u.value&&!i.value?.rawComponent?((0,x.openBlock)(),(0,x.createBlock)(eT,{key:`raw-${r.value.dataUrl}`,content:e.data,language:d.value},null,8,["content","language"])):(0,x.createCommentVNode)("",!0),o.value||s.value?(0,x.createCommentVNode)("",!0):((0,x.openBlock)(),(0,x.createBlock)(ec,{key:4},{default:(0,x.withCtx)(()=>[...m[1]||(m[1]=[(0,x.createTextVNode)(" Binary file ",-1)])]),_:1}))])):(0,x.createCommentVNode)("",!0)]),_:2},[e.data&&r.value.dataUrl?{name:"actions",fn:(0,x.withCtx)(()=>[(0,x.createVNode)(eo,{filename:r.value.attachmentFilename,href:r.value.dataUrl,type:r.value.mimeType?.essence},null,8,["filename","href","type"])]),key:"0"}:void 0]),1032,["isStatic"]))}}),eL=(0,u.default)(eM,[["__scopeId","data-v-bb31ac6f"]]);e.s(["default",0,eL],133168)},544843,e=>{"use strict";var t=e.i(488202),r=e.i(554591),n=e.i(919974),a=e.i(38993),i=e.i(951508),o=e.i(680466),s=e.i(963790),l=e.i(682796),c=e.i(284861),u=e.i(907577),d=e.i(966319),p=e.i(653851);e.i(986710);var m=e.i(588329),h=e.i(146938),f=e.i(260958);e.i(91854);var g=e.i(503485);e.i(932301);var v=e.i(835049),y=e.i(664311);e.i(901009);var b=e.i(539680);e.i(26193);var O=e.i(762537),x=e.i(849891),k=e.i(831818),S=e.i(842626);let w={"multipart/form-data":"Multipart Form","application/x-www-form-urlencoded":"Form URL Encoded","application/octet-stream":"Binary File","application/json":"JSON","application/xml":"XML","application/yaml":"YAML","application/edn":"EDN",other:"Other",none:"None"};var T=e.i(254454),E=e.i(570147),_=e.i(526024),$={key:0,class:"text-c-3 flex min-h-10 w-full items-center justify-center border-t p-2 text-sm"},A={key:1,class:"flex items-center justify-center overflow-hidden border-t p-1.5"},C={class:"text-c-2 w-full max-w-full overflow-hidden rounded border px-1.5 py-1 text-xs whitespace-nowrap"},P=(0,m.defineComponent)({__name:"RequestBody",props:{requestBody:{},exampleKey:{},title:{},environment:{},requestBodyCompositionSelection:{}},emits:["update:contentType","update:value","update:formValue"],setup(e,{emit:t}){let P={"application/json":"json","application/xml":"xml","application/yaml":"yaml"},N=(0,m.computed)(()=>(0,x.getSelectedBodyContentType)(e.requestBody,e.exampleKey)??"none"),I=e=>(0,k.parseMimeType)(e).essence,R=(0,m.computed)(()=>[...(0,y.objectEntries)(w).map(([e,t])=>({id:e,label:t})),...Object.keys(e.requestBody?.content??{}).filter(e=>!(e in w)&&!(I(e)in w)).map(e=>({id:e,label:I(e)}))]),D=(0,m.computed)({get:()=>{let e=R.value.find(e=>e.id===N.value);if(e)return e;let t=I(N.value),r=w[t]??t;return{id:N.value,label:r}}
6,set:e=>{t("update:contentType",{value:e.id})}}),B=(0,m.computed)(()=>e.requestBody&&(0,O.getExampleFromBody)(e.requestBody,N.value,e.exampleKey,e.requestBodyCompositionSelection)),M=(0,m.computed)(()=>{if(!B.value)return"";let e=B.value.value;return"string"==typeof e?e:JSON.stringify(e,null,2)}),L=(0,m.computed)(()=>E.resolve.schema(e.requestBody?.content?.[N.value]?.schema)),j=(0,m.computed)(()=>"none"===N.value?void 0:(0,c.getStructuredBodyCodec)(N.value)),z=(0,m.computed)(()=>{let e=j.value;if(!e)return{ok:!1};let t=B.value?.value;if(null==t||""===t)return{ok:!0,value:{}};if("string"==typeof t)try{return{ok:!0,value:e.parse(t)}}catch{return{ok:!1}}return{ok:!0,value:t}});(0,m.watch)([()=>e.requestBody,()=>e.exampleKey,(0,m.computed)(()=>JSON.stringify(e.requestBodyCompositionSelection??{}))],([,,r],[n,a,i])=>{if(e.requestBody!==n||e.exampleKey!==a||r===i||0===Object.keys(e.requestBodyCompositionSelection??{}).length)return;let o=j.value;if(!e.requestBody||!o)return;let s=(0,O.getSchemaExampleFromBody)(e.requestBody,N.value,e.requestBodyCompositionSelection);t("update:value",{payload:null==s?"":o.stringify(s),contentType:N.value})});let U=(0,m.computed)(()=>z.value.ok&&(0,T.isObject)(z.value.value)),V=(0,m.computed)(()=>!!j.value&&(U.value||!!(L.value&&(0,_.isObjectSchema)(L.value)))),Q=(0,h.ref)("raw");return(0,m.watch)(U,e=>{e||(Q.value="raw")}),(c,y)=>((0,m.openBlock)(),(0,m.createBlock)((0,h.unref)(p.default),null,{title:(0,m.withCtx)(()=>[(0,m.createTextVNode)((0,f.toDisplayString)(e.title),1)]),default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,h.unref)(a.default),{columns:[""],presentational:""},{default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,h.unref)(i.default),{class:"relative col-span-full flex h-8 cursor-pointer items-center justify-between border-r-0 !p-0"},{default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,h.unref)(v.ScalarListbox),{modelValue:D.value,"onUpdate:modelValue":y[0]||(y[0]=e=>D.value=e),options:R.value,teleport:""},{default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,h.unref)(g.ScalarButton),{class:"text-c-2 hover:text-c-1 flex h-full w-fit gap-1.5 px-3 font-normal",fullWidth:"",variant:"ghost"},{default:(0,m.withCtx)(()=>[(0,m.createElementVNode)("span",null,(0,f.toDisplayString)(D.value.label),1),(0,m.createVNode)((0,h.unref)(b.ScalarIcon),{icon:"ChevronDown",size:"md"})]),_:1})]),_:1},8,["modelValue","options"]),V.value?((0,m.openBlock)(),(0,m.createBlock)(d.default,{key:0,disabled:!U.value,modelValue:Q.value,"onUpdate:modelValue":y[1]||(y[1]=e=>Q.value=e)},null,8,["disabled","modelValue"])):(0,m.createCommentVNode)("",!0)]),_:1}),(0,m.createVNode)((0,h.unref)(o.default),null,{default:(0,m.withCtx)(()=>["none"===N.value?((0,m.openBlock)(),(0,m.createElementBlock)("div",$,[...y[7]||(y[7]=[(0,m.createElementVNode)("span",null,"No Body",-1)])])):"application/octet-stream"===N.value?((0,m.openBlock)(),(0,m.createElementBlock)("div",A,[void 0!==(0,h.unref)(s.getFileName)((0,h.unref)(S.unpackProxyObject)(B.value?.value))?((0,m.openBlock)(),(0,m.createElementBlock)(m.Fragment,{key:0},[(0,m.createElementVNode)("span",C,(0,f.toDisplayString)((0,h.unref)(s.getFileName)((0,h.unref)(S.unpackProxyObject)(B.value?.value))),1),(0,m.createVNode)((0,h.unref)(g.ScalarButton),{class:"bg-b-2 hover:bg-b-3 text-c-2 ml-1 border-0 shadow-none",size:"sm",variant:"outlined",onClick:y[2]||(y[2]=e=>t("update:value",{payload:void 0,contentType:N.value}))},{default:(0,m.withCtx)(()=>[...y[8]||(y[8]=[(0,m.createTextVNode)(" Delete ",-1)])]),_:1})],64)):((0,m.openBlock)(),(0,m.createBlock)((0,h.unref)(g.ScalarButton),{key:1,class:"bg-b-2 hover:bg-b-3 text-c-2 border-0 shadow-none",size:"sm",variant:"outlined",onClick:y[3]||(y[3]=()=>(function(e){let{open:t}=(0,r.useFileDialog)({onChange:t=>{let r=t?.[0];r&&e(r)},multiple:!1,accept:"*/*"});t()})(e=>t("update:value",{payload:e,contentType:N.value})))},{default:(0,m.withCtx)(()=>[y[9]||(y[9]=(0,m.createElementVNode)("span",null,"Select File",-1)),(0,m.createVNode)((0,h.unref)(b.ScalarIcon),{class:"ml-1",icon:"Upload",size:"xs",thickness:"2.5"})]),_:1}))])):"multipart/form-data"===N.value||"application/x-www-form-urlencoded"===N.value?((0,m.openBlock)(),(0,m.createBlock)(l.default,{key:2,bodySchema:L.value,environment:e.environment,example:B.value,selectedContentType:N.value,"onUpdate:formValue":y[4]||(y[4]=e=>t("update:formValue",{payload:e,contentType:N.value}))},null,8,["bodySchema","environment","example","selectedContentType"])):((0,m.openBlock)(),(0,m.createElementBlock)(m.Fragment,{key:3},["form"===Q.value&&U.value?((0,m.openBlock)(),(0,m.createBlock)(u.default,{key:0,bodySchema:L.value,contentType:N.value,environment:e.environment,parsedValue:z.value.value,"onUpdate:value":y[5]||(y[5]=e=>t("update:value",{payload:e,contentType:N.value}))},null,8,["bodySchema","contentType","environment","parsedValue"])):((0,m.openBlock)(),(0,m.createBlock)((0,h.unref)(n.default),{key:1,class:"border-t px-3",content:"",environment:e.environment,language:P[N.value]??"plaintext",lineNumbers:"",lint:"",modelValue:M.value,withFakeData:"","onUpdate:modelValue":y[6]||(y[6]=e=>t("update:value",{payload:e,contentType:N.value}))},null,8,["environment","language","modelValue"]))],64))]),_:1})]),_:1})]),_:1}))}}),N=(0,t.default)(P,[["__scopeId","data-v-c8ab7ba2"]]);e.s(["default",0,N],544843)},682796,899582,284861,907577,966319,e=>{"use strict";
6var t=e.i(554591),r=e.i(488202),n=e.i(38993),a=e.i(951508),i=e.i(680466),o=e.i(757943),s=e.i(832691),l=e.i(134252),c=e.i(902745),u=e.i(963790),d=e.i(228328),p=e.i(738234);e.i(986710);var m=e.i(588329),h=e.i(260958),f=e.i(146938);e.i(91854);var g=e.i(503485),v=e.i(488247),y=e.i(2545);e.i(901009);var b=e.i(539680);e.i(632227);var O=e.i(843633),x=e.i(842626),k=e.i(570147),S={class:"text-c-2 flex w-full max-w-[100%] items-center justify-center overflow-hidden p-1"},w=["title"],T={key:1,class:"p-0.5"},E=(0,m.defineComponent)({__name:"RequestTableRow",props:{data:{},hasCheckboxDisabled:{type:Boolean},invalidParams:{},label:{},environment:{},showUploadButton:{type:Boolean}},emits:["upsertRow","deleteRow","uploadFile","removeFile","navigate","selectPreset"],setup(e,{emit:t}){let r=(0,f.ref)(e.data.name??""),n=(0,f.ref)((0,x.unpackProxyObject)(e.data.value)??""),a=(0,f.ref)(e.data.isDisabled??!1);(0,m.watch)(()=>e.data.name,e=>{(e||!r.value)&&(r.value=e??"")}),(0,m.watch)(()=>e.data.value,e=>n.value=(0,x.unpackProxyObject)(e)??""),(0,m.watch)(()=>e.data.isDisabled,e=>a.value=e??!1);let E=(0,m.computed)(()=>n.value instanceof File),_=(0,m.computed)(()=>(E.value?(0,u.getFileName)(n.value):n.value)??""),$=(0,m.computed)(()=>e.data.schema?.default),A=(0,m.computed)(()=>{if(!e.data.schema)return[];if(e.data.schema.enum)return e.data.schema.enum.map(e=>String(e));if("items"in e.data.schema){let t=k.resolve.schema(e.data.schema.items);if(t?.enum)return t.enum.map(e=>String(e))}return[]}),C=(0,m.computed)(()=>e.data.schema&&"type"in e.data.schema?e.data.schema.type:void 0),P=(0,m.computed)(()=>(0,d.validateParameter)(e.data.schema,n.value)),N=(i,o={})=>{void 0!==i.name&&(r.value=i.name),void 0!==i.value&&(n.value=i.value),void 0!==i.isDisabled&&(a.value=i.isDisabled),(void 0===i.name||!e.data.sourceParameterValuePath||o.shouldRenameExpandedRow)&&t("upsertRow",{name:r.value,value:n.value,isDisabled:a.value,...o.shouldRenameExpandedRow?{shouldRenameExpandedRow:!0}:{}})};return(u,d)=>((0,m.openBlock)(),(0,m.createBlock)((0,f.unref)(i.default),{id:e.data.name,class:(0,h.normalizeClass)({alert:!1===P.value.ok,error:!1===P.value.ok&&e.invali
6dParams?.has(e.data.name)})},{default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,f.unref)(c.default),{ariaLabel:`Include ${e.data.name||"row"} in request`,class:"!border-r",disabled:e.hasCheckboxDisabled??!1,modelValue:!a.value,"onUpdate:modelValue":d[0]||(d[0]=e=>N({isDisabled:!e}))},null,8,["ariaLabel","disabled","modelValue"]),(0,m.createVNode)((0,f.unref)(l.default),null,{default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,f.unref)(s.default),{"aria-label":`${e.label} Key`,disabled:e.data.isReadonly,environment:e.environment,modelValue:r.value,placeholder:"Key",required:!!e.data.isRequired,onBlur:d[1]||(d[1]=t=>{t===e.data.name||(t||!e.data.name)&&N({name:t,isDisabled:a.value},{shouldRenameExpandedRow:!!e.data.sourceParameterValuePath})}),onNavigate:d[2]||(d[2]=e=>t("navigate",e)),"onUpdate:modelValue":d[3]||(d[3]=e=>N({name:e}))},null,8,["aria-label","disabled","environment","modelValue","required"])]),_:1}),(0,m.createVNode)((0,f.unref)(l.default),null,{default:(0,m.withCtx)(()=>[e.data.presetOptions?.length?((0,m.openBlock)(),(0,m.createBlock)((0,f.unref)(o.default),{key:0,canAddCustomValue:!1,modelValue:_.value,value:e.data.presetOptions,"onUpdate:modelValue":d[4]||(d[4]=e=>t("selectPreset",e))},null,8,["modelValue","value"])):((0,m.openBlock)(),(0,m.createBlock)((0,f.unref)(s.default),{key:1,"aria-label":`${e.label} Value`,class:"pr-6 group-hover:pr-10 group-has-[.code-input-lite__editor:focus]:pr-10",default:$.value,disabled:e.data.isReadonly,enum:A.value,environment:e.environment,examples:e.data.schema?.examples?.map(e=>String(e))??[],linethrough:e.data.isOverridden,modelValue:_.value,placeholder:"Value",type:C.value,withFakeData:"",onNavigate:d[7]||(d[7]=e=>t("navigate",e)),"onUpdate:modelValue":d[8]||(d[8]=e=>N({value:e}))},{icon:(0,m.withCtx)(()=>[(e.data.name||n.value)&&!e.data.isRequired&&!0!==e.data.isReadonly?((0,m.openBlock)(),(0,m.createBlock)((0,f.unref)(g.ScalarButton),{key:0,"aria-label":`Delete ${e.data.name||"row"}`,class:"text-c-2 hover:text-c-1 hover:bg-b-2 z-context -mr-0.5 hidden h-fit roun
6ded p-1 group-hover:flex group-has-[.code-input-lite__editor:focus]:flex",size:"sm",variant:"ghost",onClick:d[5]||(d[5]=e=>t("deleteRow"))},{default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,f.unref)(y.ScalarIconTrash),{class:"size-3.5"})]),_:1},8,["aria-label"])):(0,m.createCommentVNode)("",!0),void 0!==e.data.globalRoute?((0,m.openBlock)(),(0,m.createBlock)((0,f.unref)(O.ScalarIconButton),{key:1,class:"text-c-2 hover:text-c-1 hover:bg-b-2 z-context -mr-0.5 h-fit",icon:(0,f.unref)(v.ScalarIconGlobe),label:"Global cookies are shared across the whole workspace. Click to navigate.",size:"xs",tooltip:"top",variant:"ghost",onClick:d[6]||(d[6]=r=>t("navigate",e.data.globalRoute))},null,8,["icon"])):(0,m.createCommentVNode)("",!0),e.data.isReadonly?((0,m.openBlock)(),(0,m.createBlock)(p.default,{key:2,description:"This is a readonly property and you can not modify it! If you want to change it you have to override it or disable it using the checkbox",value:null})):e.data.schema?((0,m.openBlock)(),(0,m.createBlock)(p.default,{key:3,description:e.data.description,schema:e.data.schema,value:n.value},null,8,["description","schema","value"])):(0,m.createCommentVNode)("",!0)]),_:1},8,["aria-label","default","disabled","enum","environment","examples","linethrough","modelValue","type"]))]),_:1}),e.showUploadButton?((0,m.openBlock)(),(0,m.createBlock)((0,f.unref)(l.default),{key:0,class:"group/upload flex items-center justify-center whitespace-nowrap"},{default:(0,m.withCtx)(()=>[E.value?((0,m.openBlock)(),(0,m.createElementBlock)(m.Fragment,{key:0},[(0,m.createElementVNode)("div",S,[(0,m.createElementVNode)("span",{class:"truncate",title:_.value},(0,h.toDisplayString)(_.value),9,w)]),(0,m.createElementVNode)("button",{class:"bg-b-2 mt-1 block rounded p-0.5 text-center text-xs font-medium md:pointer-events-none md:absolute md:inset-x-1 md:top-1/2 md:mt-0 md:-translate-y-1/2 md:opacity-0 md:group-hover/upload:pointer-events-auto md:group-hover/upload:opacity-100",type:"button",onClick:d[9]||(d[9]=e=>t("removeFile"))}," Delete ")],64)):((0,m.openBlock)(),(0,m.createElementBlock)("div",T,[(0,m.createVNode)((0,f.unref)(g.ScalarButton),{class:"bg-b-2 hover:bg-b-3 text-c-2 h-fit border-0 py-px shadow-none",size:"sm",variant:"outlined",onClick:d[10]||(d[10]=e=>t("uploadFile"))},{default:(0,m.withCtx)(()=>[d[11]||(d[11]=(0,m.createElementVNode)("span",null,"Select File",-1)),(0,m.createVNode)((0,f.unref)(b.ScalarIcon),{class:"ml-1",icon:"Upload",size:"xs",thickness:"2.5"})]),_:1})]))]),_:1})):(0,m.createCommentVNode)("",!0)]),_:1},8,["id","class"]))}}),_=(0,m.defineComponent)({__name:"RequestTable",props:{data:{},hasCheckboxDisabled:{type:Boolean},invalidParams:{},label:{},showUploadButton:{type:Boolean},showAddRowPlaceholder:{type:Boolean,default:!0},environment:{}},emits:["upsertRow","deleteRow","uploadFile","removeFile","navigate","selectPreset"],setup(e,{emit:t}){let r=(0,m.computed)(()=>e.showUploadButton?["36px","","","minmax(0, 1fr)"]:["36px","",""]),o=(0,m.computed)(()=>{if(!e.showAddRowPlaceholder)return e.data;let t=e.data.at(-1);return t&&""===t.name&&""===t.value?e.data:[...e.data,{name:"",value:"",isDisabled:!0}]});return(s,l)=>((0,m.openBlock)(),(0,m.createBlock)((0,f.unref)(n.default),{class:"group/table flex-1",columns:r.value},{default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,f.unref)(i.default),{class:"sr-only !block"},{default:(0,m.withCtx)(()=>[(0,m.createVNode)((0,f.unref)(a.default),null,{default:(0,m.withCtx)(()=>[(0,m.createTextVNode)((0,h.toDisplayString)(e.label)+" Enabled",1)]),_:1}),(0,m.createVNode)((0,f.unref)(a.default),null,{default:(0,m.withCtx)(()=>[(0,m.createTextVNode)((0,h.toDisplayString)(e.label)+" Key",1)]),_:1}),(0,m.createVNode)((0,f.unref)(a.default),null,{default:(0,m.withCtx)(()=>[(0,m.createTextVNode)((0,h.toDisplayString)(e.label)+" Value",1)]),_:1})]),_:1}),((0,m.openBlock)(!0),(0,m.createElementBlock)(m.Fragment,null,(0,m.renderList)(o.value,(r,n)=>((0,m.openBlock)(),(0,m.createBlock)(E,{key:r.originalParameter?JSON.stringify([r.originalParameter.name,...r.sourceParameterValuePath??[]]):r.name||String(n),data:r,environment:e.environment,hasCheckboxDisabled:e.hasCheckboxDisabled,invalidParams:e.invalidParams,label:e.label,showUploadButton:e.showU
6ploadButton,onDeleteRow:e=>t("deleteRow",n),onNavigate:l[0]||(l[0]=e=>t("navigate",e)),onRemoveFile:e=>t("removeFile",n),onSelectPreset:e=>t("selectPreset",n,e),onUploadFile:e=>t("uploadFile",n),onUpsertRow:e=>t("upsertRow",n,e)},null,8,["data","environment","hasCheckboxDisabled","invalidParams","label","showUploadButton","onDeleteRow","onRemoveFile","onSelectPreset","onUploadFile","onUpsertRow"]))),128))]),_:1},8,["columns"]))}}),$=(0,r.default)(_,[["__scopeId","data-v-13500378"]]);e.s(["default",0,$],899582);var A=e.i(664311),C=e.i(254454),P=e.i(526024),N=e=>e instanceof File?e.name:"object"==typeof e&&null!==e?JSON.stringify(e):String(e),I=(e,t=[],r=!0)=>{if(!(0,P.isObjectSchema)(e)||!e.properties)return[];let n=new Set(e.required??[]),a=[];for(let[i,o]of(0,A.objectEntries)(e.properties)){let e=k.resolve.schema(o),s=[...t,String(i)],l=r&&n.has(String(i));e&&(0,P.isObjectSchema)(e)&&e.properties?a.push(...I(e,s,l)):a.push({path:s,schema:e,isRequired:l})}return a},R=(e,t,r=[])=>{let n=[],a=(0,C.isObject)(e)?(0,A.objectEntries)(e):[],i=new Map(a.map(([e,t])=>[String(e),t])),o=new Set,s=t&&(0,P.isObjectSchema)(t)?t.properties??{}:{};for(let[e,t]of(0,A.objectEntries)(s)){let a=String(e);o.add(a);let s=k.resolve.schema(t),l=[...r,a],c=i.get(a);s&&(0,P.isObjectSchema)(s)&&s.properties?n.push(...R(c,s,l)):n.push({path:l,value:c})}for(let[e,t]of a){let a=String(e);o.has(a)||n.push({path:[...r,a],value:t})}return n},D=(0,m.defineComponent)({__name:"RequestBodyForm",props:{example:{},bodySchema:{},selectedContentType:{},environment:{}},emits:["update:formValue"],setup(e,{emit:r}){let n=(0,f.ref)([]);(0,m.watch)(()=>[e.example,e.bodySchema,e.selectedContentType],([e,t,r])=>{n.value=((e,t,r)=>{if(!e?.value||"multipart/form-data"!==t&&"application/x-www-form-urlencoded"!==t)return[];let n=r&&(0,P.isObjectSchema)(r)?r:void 0,a=n?new Set(n.required??[]):void 0,i=new Map;if(n)for(let e of I(n))i.set(e.path.join("."),e);let o=({name:e,value:t,isDisabled:r=!1})=>{let o={name:e,value:t,isDisabled:r};if(!n||!e)return o;let s=i.get(e),l=s?.schema??k.resolve.schema(n.properties?.[e]);return o.schema=l,o.description=l?.description,o.isRequired=s?.isRequired??a?.has(e)??!1,o};return Array.isArray(e.value)?e.value.map(e=>{if((0,C.isObject)(e)){let t=String(e.name);return o({name:t,value:e.value instanceof File?e.value:String(e.value),isDisabled:!!e.isDisabled})}return{name:"",value:e,isDisabled:!1}}):"multipart/form-data"===t&&n&&"object"==typeof e.value?R(e.value,n).map(({path:e,value:t})=>{let r=t instanceof File?t:null==t?"":N(t);return o({name:e.join("."),value:r})}):"object"==typeof e.value&&e.value?(0,A.objectEntries)(e.value).map(([e,t])=>o({name:String(e),value:N(t)})):[]})(e,r,t)},{immediate:!0});let a=e=>{r("update:formValue",e.map(e=>({name:e.name,value:e.value,isDisabled:e.isDisabled??!1})))},i=(e,t)=>{if(e>=n.value.length){n.value=[...n.value,{name:"",value:"",...t,isDisabled:!1}],a(n.value);return}n.value=n.value.map((r,n)=>n===e?{...r,...t}:r),a(n.value)},o=e=>{n.value=n.value.filter((t,r)=>r!==e),a(n.value)},s=e=>{let{open:r}=(0,t.useFileDialog)({onChange:t=>{let r=t?.[0];if(r){let t=n.value[e];i(e,{name:t?.name||r.name,value:r})}},multiple:!1,accept:"*/*"});r()};return(t,r)=>"multipart/form-data"===e.selectedContentType?((0,m.openBlock)(),(0,m.createBlock)($,{key:0,data:n.value,environment:e.environment,showUploadButton:"",onDeleteRow:o,onRemoveFile:r[0]||(r[0]=e=>i(e,{value:void 0})),onUploadFile:s,onUpsertRow:i},null,8,["data","environment"])):((0,m.openBlock)(),(0,m.createBlock)($,{key:1,data:n.value,environment:e.environment,onDeleteRow:o,onUpsertRow:i},null,8,["data","environment"]))}});e.s(["default",0,D],682796);var B=e.i(831818);e.i(833193);var M=e.i(633298),L={language:"json",parse:e=>JSON.parse(e),stringify:e=>JSON.stringify(e,null,2)},j={language:"yaml",parse:e=>(0,M.parse)(e),stringify:e=>(0,M.stringify)(e)},z=new Set(["application/yaml","application/x-yaml","text/yaml","text/x-yaml"]),U=e=>{let t=(0,B.parseMimeType)(e).essence;return"application/json"===t||t.endsWith("+json")?L:z.has(t)||t.endsWith("+yaml")?j:void 0};e.s(["getStructuredBodyCodec",0,U],284861),e.i(26193);var V=e.i(274952),Q=e.i(218438),Z=(0,m.defineComponent)({__name:"RequestBodyStructured",props:{parsedValue:{},bodySchema:{},contentType:{},environment:{}},emits:["update:value"],setup(e,{emit:t}){let r,n=(0,m.computed)(()=>U(e.contentType)),a=(0,f.ref)([]);(0,m.watch)(()=>[e.parsedValue,e.bodySchema,e.contentType],([e,t])=>
6{if(void 0!==r&&n.value)try{if(n.value.stringify(e)===r)return}catch{}r=void 0,a.value=((e,t)=>{let r=t&&(0,P.isObjectSchema)(t)?t:void 0;if(!(0,C.isObject)(e)&&!r)return[];let n=new Map;if(r)for(let e of I(r))n.set(e.path.join("."),e);let a=new Set(r?.required??[]);return R((0,C.isObject)(e)?e:{},r).map(({path:e,value:t})=>{let i=e.join("."),o={name:i,value:null==t?"":N(t),isDisabled:!1},s=n.get(i),l=s?.schema??(r?k.resolve.schema(r.properties?.[i]):void 0);return o.schema=l,o.description=l?.description,o.isRequired=s?.isRequired??a.has(i),o})})(e,t)},{immediate:!0});let i=()=>{if(!n.value)return;let i=n.value.stringify(((e,t)=>{let r=(0,V.buildDottedNestedRowPredicate)(t),n={};for(let a of e){if(a.isDisabled||!a.name)continue;let e=a.value;if("string"!=typeof e||""===e)continue;let i=r(a.name,e)?a.name.split("."):[a.name],o=(0,V.resolveLeafSchema)(t,i);(0,Q.setValueAtPath)(n,i,o&&"type"in o&&null!=o.type?(0,V.coerceLeafValueToSchemaType)(e,o):(0,V.coerceUntypedValue)(e))}return n})(a.value,e.bodySchema));r=i,t("update:value",i)},o=(e,t)=>{if(e>=a.value.length){a.value=[...a.value,{name:"",value:"",...t,isDisabled:!1}],i();return}a.value=a.value.map((r,n)=>n===e?{...r,...t}:r),i()},s=e=>{a.value=a.value.filter((t,r)=>r!==e),i()};return(t,r)=>((0,m.openBlock)(),(0,m.createBlock)($,{data:a.value,environment:e.environment,label:"Body",onDeleteRow:s,onUpsertRow:o},null,8,["data","environment"]))}});e.s(["default",0,Z],907577);var F=e.i(658651),q={class:"text-c-3 text-xxs -my-1 mr-2 flex justify-center gap-0.5 rounded p-0.5"},H=["disabled","title"],X=(0,m.defineComponent)({__name:"RequestBodyViewToggle",props:{modelValue:{},disabled:{type:Boolean}},emits:["update:modelValue"],setup:e=>(t,r)=>((0,m.openBlock)(),(0,m.createElementBlock)("div",q,[(0,m.createElementVNode)("button",{class:(0,h.normalizeClass)(["rounded px-1",e.disabled?"cursor-not-allowed opacity-50":{"bg-b-3 text-c-1 cursor-default":"form"===e.modelValue,"hover:bg-b-3":"form"!==e.modelValue}]),disabled:e.disabled,title:e.disabled?"Fix the body to switch to the form view":void 0,type:"button",onClick:r[0]||(r[0]=(0,F.withModifiers)(e=>t.$emit("update:modelValue","form"),["stop"]))}," Form ",10,H),(0,m.createElementVNode)("button",{class:(0,h.normalizeClass)(["hover:bg-b-3 rounded px-1",{"bg-b-3 text-c-1 cursor-default":"raw"===e.modelValue}]),type:"button",onClick:r[1]||(r[1]=(0,F.withModifiers)(e=>t.$emit("update:modelValue","raw"),["stop"]))}," Raw ",2)]))});e.s(["default",0,X],966319)},512923,e=>{"use strict";var t=e.i(38993),r=e.i(680466),n=e.i(653851);e.i(986710);var a=e.i(588329),i=e.i(260958),o=e.i(146938),s=e.i(658651);e.i(91854);var l=e.i(503485),c=e.i(377970);e.i(106957);var u=e.i(222175);e.i(89173);var d=e.i(778145),p=e.i(270758),m=e.i(139942),h=e.i(841950),f=e.i(995831);e.i(744598);var g=e.i(974003);e.i(360496);var v=e.i(793631),y={class:"flex flex-1"},b={class:"overflow-hidden"},O=(0,a.defineComponent)({__name:"RequestCodeSnippet",props:{integration:{},clientOptions:{},selectedClient:{},selectedServer:{default:null},selectedContentType:{},selectedExample:{},eventBus:{},securitySchemes:{},method:{},path:{},operation:{},fallback:{type:Boolean},generateLabel:{type:Function},isWebhook:{type:Boolean},globalCookies:{},requestBodyCompositionSelection:{}},setup(e){let O=(0,a.computed)(()=>(0,h.getCustomCodeSamples)(e.operation)),x=(0,a.computed)(()=>(0,m.getClients)(O.value.samples,e.clientOptions,O.value.label)),k=(0,o.ref)((0,d.findClient)(x.value,e.selectedClient));(0,a.watch)([()=>e.selectedClient,x],([e])=>{let t=(0,d.findClient)(x.value,e);t&&(k.value=t)});let S=(0,a.computed)(()=>(0,f.getSecrets)(e.securitySchemes??[])),w=(0,a.computed)(()=>(0,p.generateCodeSnippet)({defaultDisabledParameters:!0,clientId:k.value?.id,customCodeSamples:O.value.samples,operation:e.operation,method:e.method,path:e.path,contentType:e.selectedContentType,server:e.selectedServer,securitySchemes:e.securitySchemes,example:e.selectedExample,globalCookies:e.globalCookies,includeDefaultHeaders:"client"===e.integration})),T=(0,a.computed)(()=>x.value.some(e=>e.options.length>0));return(d,p)=>(0,a.withDirectives)(((0,a.openBlock)(),(0,a.createBlock)((0,o.unref)(n.default),{class:"group/preview w-full border-t",defaultOpen:!1},{title:(0,a.withCtx)(()=>[...p[1]||(p[1]=[(0,a.createTextVNode)("Code Snippet",-1)])]),actions:(0,a.withCtx)(()=>[(0,a.createElementVNode)("div",y,[(0,a.createVNode)((0,o.unref)(u.ScalarCombobox),{modelValue:k.value,options:x.value,placement:"bottom-end","onUpdate:modelValue":p[0]||(p[0]=t=>{k.value=t,t&&e.eventBus.emit("workspace:update:selected-client",t.id)})},{default:(0,a.withCtx)(({open:e})=>[(0,a.createVNode)((0,o.unref)(l.ScalarButton),{class:"text-c-2 hover:text-c-1 flex h-full w-fit gap-1.5 px-0.5 py-0 text-base font-normal","data-testid":"client-picker",variant:"ghost"},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,i.toDisplayString)(k.value?.title)+" ",1),(0,a.createVNode)((0,o.unref)(c.ScalarIconCaretDown),{class:(0,i.normalizeClass)(["mt-0.25 size-3 transition-transform duration-100",e&&"rotate-180"]),weight:"bold"},null,8,["class"])]),_:2},1024)]),_:1},8,["modelValue","options"])])]),default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,o.unref)(g.ScalarErrorBoundary),null,{default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,o.unref)(t.default),{columns:[""],presentational:""},{default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,o.unref)(r.default),null,{default:(0,a.withCtx)(()=>[(0,a.createElementVNode)("div",b,[(0,a.createVNode)((0,o.unref)(v.ScalarCodeBlock),{class:"text-base",content:w.value,hideCredentials:S.value,lang:k.value?.lang??"plaintext",lineNumbers:""},null,8,["content","hideCredentials","lang"])])]),_:1})]),_:1})]),_:1})]),_:1},512)),[[s.vShow,T.value]])}});e.s(["default",0,O],512923)},329787,262555,271730,e=>{"use strict";var t=e.i(899582),r=e.i(653851);e.i(986710);var n=e.i(588329),a=e.i(260958),i=e.i(146938),o=e.i(658651);e.i(91854);var s=e.i(503485);e.i(572217);var l=e.i(976170),c={class:"text-c-2 request-meta-buttons flex whitespace-nowrap opacity-0 group-hover/params:opacity-100 has-[:focus-visible]:opacity-100"},u={class:"sr-only"}
6,d=(0,n.defineComponent)({__name:"RequestParams",props:{rows:{},exampleKey:{},title:{},label:{},invalidParams:{},globalRoute:{},showAddRowPlaceholder:{type:Boolean,default:!0},environment:{},eventBus:{}},emits:["upsert","delete","deleteAll","selectPreset"],setup(e,{emit:d}){let p=(0,n.computed)(()=>e.rows.length>1),m=(e,t)=>{let{value:r,...n}=t;r instanceof File||d("upsert",e,{...n,value:r??""})};return(h,f)=>((0,n.openBlock)(),(0,n.createBlock)((0,i.unref)(r.default),{class:"group/params",itemCount:e.rows.length},{title:(0,n.withCtx)(()=>[(0,n.createTextVNode)((0,a.toDisplayString)(e.title),1)]),actions:(0,n.withCtx)(()=>[(0,n.createElementVNode)("div",c,[p.value?((0,n.openBlock)(),(0,n.createBlock)((0,i.unref)(l.ScalarTooltip),{key:0,content:"Clear optional parameters",placement:"left"},{default:(0,n.withCtx)(()=>[(0,n.createVNode)((0,i.unref)(s.ScalarButton),{class:"pr-0.75 pl-1 transition-none",size:"sm",variant:"ghost",onClick:f[0]||(f[0]=(0,o.withModifiers)(e=>d("deleteAll"),["stop"]))},{default:(0,n.withCtx)(()=>[f[4]||(f[4]=(0,n.createTextVNode)(" Clear ",-1)),(0,n.createElementVNode)("span",u,"All "+(0,a.toDisplayString)(e.title),1)]),_:1})]),_:1})):(0,n.createCommentVNode)("",!0)])]),default:(0,n.withCtx)(()=>[(0,n.createVNode)(t.default,{class:"flex-1",columns:["32px","",""],data:e.rows,environment:e.environment,exampleKey:e.exampleKey,globalRoute:e.globalRoute,invalidParams:e.invalidParams,label:e.label,showAddRowPlaceholder:e.showAddRowPlaceholder,onDeleteRow:f[1]||(f[1]=e=>d("delete",{index:e})),onNavigate:f[2]||(f[2]=t=>e.eventBus.emit("ui:navigate",t)),onSelectPreset:f[3]||(f[3]=(e,t)=>d("selectPreset",e,t)),onUpsertRow:m},null,8,["data","environment","exampleKey","globalRoute","invalidParams","label","showAddRowPlaceholder"])]),_:1},8,["itemCount"]))}});e.s(["default",0,d],329787),e.i(26193);var p=e.i(895459),m=e.i(218438),h=e=>null==e||""===e,f=e=>e.endsWith("][]"),g=(e,t,r)=>{let n=(e=>{let t=f(e)?e.slice(0,-2):e,r=[],n=t.match(/^[^[\]]*/)?.[0]??"";for(let e of(n&&r.push(n),t.matchAll(/\[([^\]]*)\]/g)))r.push(e[1]??"");return r})(e);return 0===n.length?r:t&&n[0]===t&&n.length>1?n.slice(1):n},v=(e,t,r)=>{let n={},a=e.originalParameter,i=!!(a&&"style"in a&&"deepObject"===a.style);for(let a of t){if(a.originalParameter!==e.originalParameter||!a.sourceParameterValuePath||a===e&&!r)continue;let t=a===e&&void 0!==r,o=t?r.value:a.value;if(h(o))continue;let s=t&&r.shouldRenameExpandedRow?g(r.name,e.originalParameter?.name,a.sourceParameterValuePath):a.sourceParameterValuePath,l=t&&!!r.shouldRenameExpandedRow,c=f(l?r.name:a.name)?{type:"array"}:l?void 0:a.schema;(0,m.setValueAtPath)(n,s,i&&c?(0,p.deSerializeSchemaValue)(o,c):o)}return{name:e.originalParameter?.name??r?.name??e.name,value:n,isDisabled:r?.isDisabled??e.isDisabled??!1}};e.s(["createParameterHandlers",0,(e,t,r,{context:n,defaultParameters:a=0,globalParameters:i=0,onDeleteExpandedRow:o,onRenameExpandedRow:s})=>{let l=a+i;return{delete:a=>{let i=n[a.index];if(i?.originalParameter){if(i.sourceParameterValuePath)return o?.(i),t.emit("operation:upsert:parameter",{type:e,payload:v(i,n),originalParameter:i.originalParameter,meta:r},{skipUnpackProxy:!0});t.emit("operation:delete:parameter",{originalParameter:i.originalParameter,meta:r},{skipUnpackProxy:!0})}},deleteAll:()=>t.emit("operation:delete-all:parameters",{type:e,meta:r}),upsert:(o,c)=>{let u=n[o],{shouldRenameExpandedRow:d,...p}=c;if(o<a+i)return t.emit("operation:update:extra-parameters",{type:o<a?"default":"global",in:e,meta:{...r,name:u?.name?.toLowerCase?.()??"NON_VALID"},payload:{isDisabled:c.isDisabled??!1}});if(o>=l){let a=!!(u?.sourceParameterValuePath&&u.originalParameter);if(a&&u&&d&&c.name!==u.name){let e=g(c.name,u.originalParameter?.name,u.sourceParameterValuePath??[]);s?.(u,e)}let i=a&&u?v(u,n,c):p;return t.emit("operation:upsert:parameter",{type:e,payload:i,originalParameter:u?.originalParameter??null,meta:r},{skipUnpackProxy:!0,debounceKey:`update:parameter-${e}-${o-l}`})}}}}],262555);var y=e.i(387831);e.s(["getParameterSchema",0,e=>"schema"in e&&e.schema?(0,y.getResolvedRef)(e.schema):(0,y.getResolvedRef)((e=>{if("content"in e&&e.content){let t=Object.keys(e.content);if(1===t.length)return e.content[t[0]]}})(e)?.schema)],271730)},738234,488247,e=>{"use strict";var t=e.i(228328);e.i(986710);var r=e.i(588329),n=e.i(260958),a=e.i(146938),i=e.i(515255),o=e.i(809683);e.i(558173);var s=e.i(245800);e.i(398174);var l=e.i(931780),c=["aria-label","role"],u={class:"text-xxs text-c-1 grid w-fit max-w-xs min-w-0 gap-1.5 rounded px-1.5 pt-2 pb-1.5 leading-none break-words","data-testid":"request-table-tooltip-content"},d={key:0,class:"text-error-1"},p={key:1,class:"schema text-c-2 truncate *:not-first:before:content-['_·_']"},m={key:0}
6,h={key:1},f={key:2},g={key:3},v={key:4},y=(0,r.defineComponent)({__name:"RequestTableTooltip",props:{schema:{},value:{},description:{}},setup(e){let y=(0,r.computed)(()=>(0,t.validateParameter)(e.schema,e.value)),b=(0,r.computed)(()=>!1===y.value.ok);return(t,O)=>((0,r.openBlock)(),(0,r.createBlock)((0,a.unref)(l.ScalarPopover),{offset:4,placement:"left",teleport:""},{popover:(0,r.withCtx)(()=>[(0,r.createElementVNode)("div",u,[!1===y.value.ok?((0,r.openBlock)(),(0,r.createElementBlock)("div",d,(0,n.toDisplayString)(y.value.message),1)):e.schema&&("type"in e.schema||"format"in e.schema||"minimum"in e.schema||"maximum"in e.schema||"default"in e.schema)?((0,r.openBlock)(),(0,r.createElementBlock)("div",p,["type"in e.schema?((0,r.openBlock)(),(0,r.createElementBlock)("span",m,(0,n.toDisplayString)(e.schema.type),1)):(0,r.createCommentVNode)("",!0),"format"in e.schema?((0,r.openBlock)(),(0,r.createElementBlock)("span",h,(0,n.toDisplayString)(e.schema.format),1)):(0,r.createCommentVNode)("",!0),"minimum"in e.schema?((0,r.openBlock)(),(0,r.createElementBlock)("span",f,"min: "+(0,n.toDisplayString)(e.schema.minimum),1)):(0,r.createCommentVNode)("",!0),"maximum"in e.schema?((0,r.openBlock)(),(0,r.createElementBlock)("span",g,"max: "+(0,n.toDisplayString)(e.schema.maximum),1)):(0,r.createCommentVNode)("",!0),"default"in e.schema?((0,r.openBlock)(),(0,r.createElementBlock)("span",v,"default: "+(0,n.toDisplayString)(e.schema.default),1)):(0,r.createCommentVNode)("",!0)])):(0,r.createCommentVNode)("",!0),e.description&&!b.value?((0,r.openBlock)(),(0,r.createBlock)((0,a.unref)(s.ScalarMarkdown),{key:2,value:e.description},null,8,["value"])):(0,r.createCommentVNode)("",!0)])]),default:(0,r.withCtx)(()=>[(0,r.createElementVNode)("button",{"aria-label":b.value?"Input is invalid":"More Information",class:"text-c-2 hover:text-c-1 hover:bg-b-2 rounded p-1",role:b.value?"alert":"none",type:"button"},[b.value?((0,r.openBlock)(),(0,r.createBlock)((0,a.unref)(o.ScalarIconWarning),{key:0,class:"text-orange size-3.5 brightness-90 hover:brightness-75"})):((0,r.openBlock)(),(0,r.createBlock)((0,a.unref)(i.ScalarIconInfo),{key:1,class:"text-c-2 hover:text-c-1 size-3.5"}))],8,c)]),_:1}))}});e.s(["default",0,y],738234);var b=e.i(95952),O={key:0},x={key:1},k={key:2},S={key:3},w={key:4},T={key:5},E=(0,r.defineComponent)({name:"ScalarIconGlobe",props:{label:{},weight:{}},setup(e){let{bind:t,weight:n}=(0,b.useScalarIcon)(e);return(e,i)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,a.unref)(t)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",O,[...i[0]||(i[0]=[(0,r.createElementVNode)("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,187a113.4,113.4,0,0,1-20.39-35h40.82a116.94,116.94,0,0,1-10,20.77A108.61,108.61,0,0,1,128,207Zm-26.49-59a135.42,135.42,0,0,1,0-40h53a135.42,135.42,0,0,1,0,40ZM44,128a83.49,83.49,0,0,1,2.43-20H77.25a160.63,160.63,0,0,0,0,40H46.43A83.49,83.49,0,0,1,44,128Zm84-79a113.4,113.4,0,0,1,20.39,35H107.59a116.94,116.94,0,0,1,10-20.77A108.61,108.61,0,0,1,128,49Zm50.73,59h30.82a83.52,83.52,0,0,1,0,40H178.75a160.63,160.63,0,0,0,0-40Zm20.77-24H173.71a140.82,140.82,0,0,0-15.5-34.36A84.51,84.51,0,0,1,199.52,84ZM97.79,49.64A140.82,140.82,0,0,0,82.29,84H56.48A84.51,84.51,0,0,1,97.79,49.64ZM56.48,172H82.29a140.82,140.82,0,0,0,15.5,34.36A84.51,84.51,0,0,1,56.48,172Zm101.73,34.36A140.82,140.82,0,0,0,173.71,172h25.81A84.51,84.51,0,0,1,158.21,206.36Z"},null,-1)])])):"duotone"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",x,[...i[1]||(i[1]=[(0,r.createElementVNode)("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,10
67.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1)])])):"fill"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",k,[...i[2]||(i[2]=[(0,r.createElementVNode)("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm78.36,64H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM216,128a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM128,43a115.27,115.27,0,0,1,26,45H102A115.11,115.11,0,0,1,128,43ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48Zm50.35,61.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1)])])):"light"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",S,[...i[3]||(i[3]=[(0,r.createElementVNode)("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm81.57,64H169.19a132.58,132.58,0,0,0-25.73-50.67A90.29,90.29,0,0,1,209.57,90ZM218,128a89.7,89.7,0,0,1-3.83,26H171.81a155.43,155.43,0,0,0,0-52h42.36A89.7,89.7,0,0,1,218,128Zm-90,87.83a110,110,0,0,1-15.19-19.45A124.24,124.24,0,0,1,99.35,166h57.3a124.24,124.24,0,0,1-13.46,30.38A110,110,0,0,1,128,215.83ZM96.45,154a139.18,139.18,0,0,1,0-52h63.1a139.18,139.18,0,0,1,0,52ZM38,128a89.7,89.7,0,0,1,3.83-26H84.19a155.43,155.43,0,0,0,0,52H41.83A89.7,89.7,0,0,1,38,128Zm90-87.83a110,110,0,0,1,15.19,19.45A124.24,124.24,0,0,1,156.65,90H99.35a124.24,124.24,0,0,1,13.46-30.38A110,110,0,0,1,128,40.17Zm-15.46-.84A132.58,132.58,0,0,0,86.81,90H46.43A90.29,90.29,0,0,1,112.54,39.33ZM46.43,166H86.81a132.58,132.58,0,0,0,25.73,50.67A90.29,90.29,0,0,1,46.43,166Zm97,50.67A132.58,132.58,0,0,0,169.19,166h40.38A90.29,90.29,0,0,1,143.46,216.67Z"},null,-1)])])):"regular"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",w,[...i[4]||(i[4]=[(0,r.createElementVNode)("path",{d:"M128,24h0A104,104,0,1,0,232,128,104.12,104.12,0,0,0,128,24Zm88,104a87.61,87.61,0,0,1-3.33,24H174.16a157.44,157.44,0,0,0,0-48h38.51A87.61,87.61,0,0,1,216,128ZM102,168H154a115.11,115.11,0,0,1-26,45A115.27,115.27,0,0,1,102,168Zm-3.9-16a140.84,140.84,0,0,1,0-48h59.88a140.84,140.84,0,0,1,0,48ZM40,128a87.61,87.61,0,0,1,3.33-24H81.84a157.44,157.44,0,0,0,0,48H43.33A87.61,87.61,0,0,1,40,128ZM154,88H102a115.11,115.11,0,0,1,26-45A115.27,115.27,0,0,1,154,88Zm52.33,0H170.71a135.28,135.28,0,0,0-22.3-45.6A88.29,88.29,0,0,1,206.37,88ZM107.59,42.4A135.28,135.28,0,0,0,85.29,88H49.63A88.29,88.29,0,0,1,107.59,42.4ZM49.63,168H85.29a135.28,135.28,0,0,0,22.3,45.6A88.29,88.29,0,0,1,49.63,168Zm98.78,45.6a135.28,135.28,0,0,0,22.3-45.6h35.66A88.29,88.29,0,0,1,148.41,213.6Z"},null,-1)])])):"thin"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",T,[...i[5]||(i[5]=[(0,r.createElementVNode)("path",{d:"M128,28h0A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,190.61c-6.33-6.09-23-24.41-31.27-54.61h62.54C151,194.2,134.33,212.52,128,218.61ZM94.82,156a140.42,140.42,0,0,1,0-56h66.36a140.42,140.42,0,0,1,0,56ZM128,37.39c6.33,6.09,23,24.41,31.27,54.61H96.73C105,61.8,121.67,43.48,128,37.39ZM169.41,100h46.23a92.09,92.09,0,0,1,0,56H169.41a152.65,152.65,0,0,0,0-56Zm43.25-8h-45a129.39,129.39,0,0,0-29.19-55.4A92.25,92.25,0,0,1,212.66,92ZM117.54,36.6A129.39,129.39,0,0,0,88.35,92h-45A92.25,92.25,0,0,1,117.54,36.6ZM40.36,100H86.59a152.65,152.65,0,0,0,0,56H40.36a92.09,92.09,0,0,1,0-56Zm3,64h45a129.39,129.39,0,0,0,29.19,55.4A92.25,92.25,0,0,1,43.34,164Zm95.12,55.4A129.39,129.39,0,0,0,167.65,164h45A92.25,92.25,0,0,1,138.46,219.4Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconGlobe",0,E],488247)},215452,446618,142093,e=>{"use strict";var t=e.i(271730),r=e.i(475568);e.i(26193);var n=e.i(895459),a=e.i(305023),i=e.i(744996),o=e.i(387831),s=e.i(254454),l=e.i(526024),c=e=>e.join("\0"),u=({parameter:e,name:t,value:r,description:n,schema:a,isRequired:i,isDisabled:o,sourceParameterValuePath:s})=>({name:t,value:null==r?"":Array.isArray(r)?r.join(","):"object"==typeof r?JSON.stringify(r):String(r),description:n,schema:a,isRequired:i,isDisabled:o,originalParameter:e,sourceParameterValuePath:s}),d=(e,t,r)=>"deepObject"===r?`${e.name}${t.map(e=>`[${e}]`).join("")}`:t[0]??"",p=(e,t,r)=>"deepObject"===t&&r?`${e}[]`:e,m=(e,t,r,n)=>u({parameter:e,name:e.name,value:r,description:e.description,schema:t,isRequired:e.required,isDisabled:n}),h=({parameter:e,schema:t,value:n,pathPrefix:a,namePrefix:i,mode:s,isDisabled:m,hiddenValuePaths:f,renamedValuePaths:g,renameTargetPaths:v})=>
6{if(!t.properties)return[];let y=new Set(t.required??[]);return Object.entries(t.properties).flatMap(([t,b])=>{let O=(0,o.getResolvedRef)(b);if(!O)return[];let x=[...a,t],k=i?`${i}[${t}]`:t,S=g.get(c(x)),w=S??x;if(f.has(c(w)))return[];if(S){let t=(0,r.getValueAtPath)(n,S),a=void 0===t?(0,r.getValueAtPath)(n,x):t;return[u({parameter:e,name:p(d(e,S,s),s,Array.isArray(a)),value:a,description:e.description,schema:void 0,isRequired:!1,isDisabled:m,sourceParameterValuePath:S})]}if(v.has(c(x)))return[];if("deepObject"===s&&(0,l.isObjectSchema)(O)&&O.properties)return h({parameter:e,schema:O,value:n,pathPrefix:x,namePrefix:k,mode:s,isDisabled:m,hiddenValuePaths:f,renamedValuePaths:g,renameTargetPaths:v});let T=(0,r.getValueAtPath)(n,x);return[u({parameter:e,name:p(k,s,(0,l.isArraySchema)(O)||Array.isArray(T)),value:T,description:O.description??e.description,schema:O,isRequired:y.has(t),isDisabled:m,sourceParameterValuePath:x})]})};e.s(["createParameterRows",0,(e,o,f={})=>{let g=(0,a.getExample)(e,o,void 0),v=(0,i.isParamDisabled)(e,g),y=(0,t.getParameterSchema)(e),b=((e,t)=>{let r;if("query"!==e.in||!("schema"in e&&void 0!==e.schema)||!t||!(0,l.isObjectSchema)(t))return null;let{style:n,explode:a}={style:r="style"in e&&e.style?e.style:"form",explode:"explode"in e&&void 0!==e.explode?e.explode:"form"===r};return a?"form"===n?"form":"deepObject"===n?"deepObject":null:null})(e,y);if(null===b||!y||!(0,l.isObjectSchema)(y))return[m(e,y,g?.value,v)];let O=g?.value===void 0?void 0:(0,n.deSerializeParameter)(g.value,e);if(!y.properties)return[m(e,y,g?.value,v)];let x=new Set(f.hiddenValuePaths?.map(c)??[]),k=new Map((f.renamedValuePaths??[]).map(({from:e,to:t})=>[c(e),t])),S=new Set((f.renamedValuePaths??[]).map(({to:e})=>c(e))),w=h({parameter:e,schema:y,value:O,pathPrefix:[],namePrefix:"deepObject"===b?e.name:"",mode:b,isDisabled:v,hiddenValuePaths:x,renamedValuePaths:k,renameTargetPaths:S}),T=(({parameter:e,value:t,schemaRows:n,mode:a,isDisabled:i,renamedValuePaths:o})=>{let l=new Set([...n.map(e=>c(e.sourceParameterValuePath??[])),...o.keys()]);return((e,t)=>{if(!(0,s.isObject)(e))return[];let r=[],n=(e,a)=>{for(let[i,o]of Object.entries(e)){let e=[...a,i];"deepObject"===t&&(0,s.isObject)(o)?n(o,e):r.push(e)}};return n(e,[]),r})(t,a).filter(e=>!l.has(c(e))).map(n=>{let o=(0,r.getValueAtPath)(t,n);return u({parameter:e,name:p(d(e,n,a),a,Array.isArray(o)),value:o,description:e.description,schema:void 0,isRequired:!1,isDisabled:i,sourceParameterValuePath:n})})})({parameter:e,value:O,schemaRows:w,mode:b,isDisabled:v,renamedValuePaths:k});return[...w,...T]}],215452),e.s(["groupBy",0,(e,t,r)=>e.reduce((e,n)=>{let a=r?r(n):n;return(e[n[t]]??=[]).push(a),e},{})],446618),e.s(["groupGlobalCookies",0,({sources:e,shouldInclude:t})=>{let r=[],n=new Map;for(let{location:a,cookies:i}of e)i.forEach((e,i)=>{e.name&&t(e)&&(n.has(e.name)||(n.set(e.name,[]),r.push(e.name)),n.get(e.name)?.push({location:a,value:e.value,isDisabled:e.isDisabled??!1,index:i}))});let a=[];for(let e of r){let t=n.get(e)??[],r=t[0];if(!r)continue;let i=t.filter(e=>!e.isDisabled),o=[...new Set(t.map(e=>e.value))],s=o.length>1;(s||0!==i.length)&&a.push({name:e,selectedValue:(i[0]??r).value,options:s?o:[],isPreset:s,location:r.location,siblings:t.map(({location:e,index:t,value:r})=>({location:e,index:t,value:r}))})}return a}],142093)},963790,e=>{"use strict";e.s(["getFileName",0,e=>{if(e instanceof File)return e.name}])},228328,e=>{"use strict";e.s(["validateParameter",0,(e,t)=>{if(!e||!("type"in e)||"string"!=typeof t)return{ok:!0};if("integer"===e.type||"number"===e.type){let r=Number(t);if(isNaN(r))return{ok:!1,message:"Value must be a number (e.g., 42.5)"};if("integer"===e.type&&!Number.isInteger(r))return{ok:!1,message:"Value must be a whole number (e.g., 42)"};if(void 0!==e.minimum&&r<e.minimum)return{ok:!1,message:`Value must be ${e.minimum} or greater`};if(void 0!==e.maximum&&r>e.maximum)return{ok:!1,message:`Value must be ${e.maximum} or less`}}if("string"===e.type&&e.format){if("date"===e.format&&!/^\d{4}-\d{2}-\d{2}$/.test(t??""))return{ok:!1,message:"Please enter a valid date in YYYY-MM-DD format (e.g., 2024-03-20)"};if("date-time"===e.format&&!/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z|[+-]\d{2}:\d{2})$/.test(t??""))return{ok:!1,message:"Please enter a valid date and time in RFC 3339 format (e.g., 2024-03-20T13:45:30Z)"};if("email"===e.format&&!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t??""))return{ok:!1,message:"Please enter a valid email address (e.g., [email protected])"};if("uri"===e.format&&!/^[a-zA-Z][a-zA-Z0-9+.-]*:.+$/.test(t??""))return{ok:!1,message:"Please enter a valid URI (e.g., https://example.com)"}}return{ok:!0}}])},444391,e=>{"use strict";
6var t=e.i(488202),r=e.i(938220),n=e.i(541357),a=e.i(436883),i=e.i(812139),o=e.i(133168),s=e.i(655447),l=e.i(653851),c=e.i(836658),u=e.i(214984);e.i(986710);var d=e.i(588329),p=e.i(146938);e.i(298735);var m=e.i(144759);e.i(717638);var h=e.i(947054),f=(0,d.defineComponent)({__name:"ResponseBodyVirtual",props:{content:{},data:{},headers:{}},setup(e){let t=(0,d.computed)(()=>(0,m.formatJsonOrYamlString)(e.content)),r=(0,d.computed)(()=>(0,c.processResponseBody)({data:e.data,headers:e.headers}));return(e,n)=>((0,d.openBlock)(),(0,d.createBlock)((0,p.unref)(l.default),{class:"!max-h-100% response-body-virtual overflow-x-auto"},(0,d.createSlots)({title:(0,d.withCtx)(()=>[n[0]||(n[0]=(0,d.createTextVNode)("Body",-1))]),default:(0,d.withCtx)(()=>[n[1]||(n[1]=(0,d.createElementVNode)("div",{class:"font-code text-xxs rounded-t border-x border-t px-2.5 py-1.5"}," This response body is massive! Syntax highlighting won't work here. ",-1)),(0,d.createVNode)((0,p.unref)(h.ScalarVirtualText),{containerClass:"custom-scroll scalar-code-block border rounded-b flex flex-1 max-h-screen",contentClass:"language-plaintext whitespace-pre font-code text-base",lineHeight:20,searchable:"",text:t.value},null,8,["text"])]),_:2},[r.value.dataUrl?{name:"actions",fn:(0,d.withCtx)(()=>[(0,d.createVNode)(u.default,{filename:r.value.attachmentFilename,href:r.value.dataUrl,type:r.value.mimeType?.essence},null,8,["filename","href","type"])]),key:"0"}:void 0]),1024))}}),g=e.i(38993),v=e.i(951508),y=e.i(680466),b=e.i(418622),O=e.i(260958),x={key:0,class:"max-h-[calc(100%-32px)] overflow-y-auto"},k={key:1,class:"text-c-3 bg-b-1 flex min-h-[64px] items-center justify-center border-t px-4 text-sm"},S=(0,d.defineComponent)({__name:"ResponseCookies",props:{cookies:{}},setup:e=>(t,r)=>((0,d.openBlock)(),(0,d.createBlock)((0,p.unref)(l.default),{class:"overflow-auto",defaultOpen:!1,itemCount:e.cookies.length},{title:(0,d.withCtx)(()=>[...r[0]||(r[0]=[(0,d.createTextVNode)("Cookies",-1)])]),default:(0,d.withCtx)(()=>[e.cookies.length?((0,d.openBlock)(),(0,d.createElementBlock)("div",x,[(0,d.createVNode)((0,p.unref)(g.default),{columns:["minmax(auto, min-content)","minmax(50%, 1fr)"],scroll:""},{default:(0,d.withCtx)(()=>[(0,d.createVNode)((0,p.unref)(y.default),{class:"sr-only !block"},{default:(0,d.withCtx)(()=>[(0,d.createVNode)((0,p.unref)(v.default),null,{default:(0,d.withCtx)(()=>[...r[1]||(r[1]=[(0,d.createTextVNode)("Cookie Name",-1)])]),_:1}),(0,d.createVNode)((0,p.unref)(v.default),null,{default:(0,d.withCtx)(()=>[...r[2]||(r[2]=[(0,d.createTextVNode)("Cookie Value",-1)])]),_:1})]),_:1}),((0,d.openBlock)(!0),(0,d.createElementBlock)(d.Fragment,null,(0,d.renderList)(e.cookies,(e,t)=>((0,d.openBlock)(),(0,d.createBlock)((0,p.unref)(y.default),{key:e.name,class:"group/row text-c-1"},{default:(0,d.withCtx)(()=>[(0,d.createVNode)((0,p.unref)(b.default),{class:(0,O.normalizeClass)(["bg-b-1 sticky left-0 z-1 max-w-full",{"border-t-0":0===t}]),text:e.name},null,8,["class","text"]),(0,d.createVNode)((0,p.unref)(b.default),{class:(0,O.normalizeClass)(["z-0",{"border-t-0":0===t}]),text:e.value},null,8,["class","text"])]),_:2},1024))),128))]),_:1})])):((0,d.openBlock)(),(0,d.createElementBlock)("div",k," No cookies "))]),_:1},8,["itemCount"]))}),w=(0,d.defineComponent)({__name:"ScalarAsciiArt",props:{art:{},animate:{type:Boolean}},setup(e){let t=(0,d.computed)(()=>e.art.split("\n"));return(r,n)=>((0,d.openBlock)(),(0,d.createElementBlock)("div",{"aria-hidden":"true",class:(0,O.normalizeClass)(["ascii-art font-code flex flex-col items-start text-[6px] leading-[7px]",{"ascii-art-animate":e.animate}]),role:"presentation",inert:""},[((0,d.openBlock)(!0),(0,d.createElementBlock)(d.Fragment,null,(0,d.renderList)(t.value,(e,r)=>{let n;return(0,d.openBlock)(),(0,d.createElementBlock)("span",{key:r,class:"inline-block",style:(0,O.normalizeStyle)({width:`calc(${e.length+1}ch)`})},[(0,d.createElementVNode)("span",{class:"inline-block whitespace-pre overflow-hidden",style:(0,O.normalizeStyle)((n=e.length,{animationDuration:`${100*n}ms, 500ms`,animationTimingFunction:`steps(${n}), step-end`,animationDelay:`${100*r}ms, 0ms`,animationIterationCount:`1, ${((t.value?.length??0)+(t.value?.[t.value?.length-1]?.length??0)+5)*100/500}`}))},(0,O.toDisplayString)(e),5)],4)}),128))],2))}}),T=(0,t.default)(w,[["__scopeId","data-v-9a695e58"]]);e.i(412441);var E=e.i(143768),_={class:"flex-center relative flex flex-1 flex-col gap-6 p-2 capitalize"},$={key:0,class:"scalar-version-number"},A={class:"text-c-3 right-4 mt-auto flex w-full flex-col items-end gap-2 text-sm"},C=(0,d.defineComponent)({__name:"ResponseEmpty",props:{layout:{},totalPerformedRequests:{},appVersion:{}},emits:["addRequest","sendRequest","openCommandPalette"],setup:(e,{emit:t})=>(r,n)=>((0,d.openBlock)(),(0,d.createElementBlock)("div",_,[(0,d.createElementVNode)("div",{class:(0,O.normalizeClass)(["flex h-[calc(100%_-_50px)] flex-col items-center justify-center",{"hidden opacity-0":e.totalPerformedRequests>0&&"modal"!==e.layout}])},["modal"!==e.layout?((0,d.openBlock)(),(0,d.createElementBlock)("div",$,[(0,d.createTextVNode)(" Scalar App V"+(0,O.toDisplayString)(e.appVersion)+" Beta ",1),n[3]||(n[3]=(0,d.createElementVNode)("div",{class:"mt-2"},[(0,d.createElementVNode)("a",{href:"https://github.com/scalar/scalar/issues/2669",target:"_blank"}," Roadmap ")],-1))])):(0,d.createCommentVNode)("",!0),n[4]||(n[4]=(0,d.createElementVNode)("a",{class:"gitbook-show scalar-version-number",href:"https://www.scalar.com",target:"_blank"}," Powered By Scalar.com ",-1)),(0,d.createVNode)((0,p.unref)(T),{art:(0,p.unref)("                         .,,uod8B8bou,,.\n                ..,uod8BBBBBBBBBBBBBBBBRPFT?l!i:.\n           ||||||||||||||!?TFPRBBBBBBBBBBBBBBB8m=,\n           ||||   '\"\"^^!!||||||||||TFPRBBBVT!:...!\n           ||||            '\"\"^^!!|||||?!:.......!\n           ||||                     ||||.........!\n           ||||                     ||||.........!\n           ||||                     ||||.........!\n           ||||                     ||||.........!\n           ||||                     ||||.........!\n           ||||                     ||||.........!\n           ||||,                    ||||.........`\n           |||||!!-._               ||||.......;.\n           ':!|||||||||!!-._        ||||.....bBBBBWdou,.\n         bBBBBB86foi!|||||||!!-..:|||!..bBBBBBBBBBBBBBBY!\n         ::!?TFPRBBBBBB86foi!||||||||!!bBBBBBBBBBBBBBBY..!\n         :::::::::!?TFPRBBBBBB86ftiaabBBBBBBBBBBBBBBY....!\n         :::;`\"^!:;::::::!?TFPRBBBBBBBBBBBBBBBBBBBY......!\n         ;::::::...''^::::::::::!?TFPRBBBBBBBBBBY........!\n     .ob86foi;::::::::::::::::::::::::!?TFPRBY..........`\n    .b888888888886foi;:::::::::::::::::::::::..........`\n .b888888888888888888886foi;::::::::::::::::..........\n.b888888888888888888888888888886foi;:::::::::......`\n!Tf998888888888888888888888888888888886foi;:::....`\n  '\"^!|Tf9988888888888888888888888888888888!::..`\n       '\"^!|Tf998888888888888888888888889!! '`\n             '\"^!|Tf9988888888888888888!!`            iBBbo.\n                  '\"^!|Tf998888888889!`             WBBBBbo.\n                        '\"^!|Tf9989!`              YBBBP^'\n                              '\"^!`               `\n"),class:"text-c-3"},null,8,["art"])],2),(0,d.createElementVNode)("div",A,["modal"!==e.layout?((0,d.openBlock)(),(0,d.createElementBlock)("button",{key:0,class:"flex items-center gap-1.5",type:"button",onClick:n[0]||(n[0]=e=>t("openCommandPalette"))},[n[5]||(n[5]=(0,d.createTextVNode)(" Get Started ",-1)),(0,d.createVNode)((0,p.unref)(E.default),{hotkey:"k",modifier:["default"]})])):(0,d.createCommentVNode)("",!0),"desktop"===e.layout?((0,d.openBlock)(),(0,d.createElementBlock)("button",{key:1,class:"flex items-center gap-1.5",type:"button",onClick:n[1]||(n[1]=e=>t("addRequest"))},[n[6]||(n[6]=(0,d.createTextVNode)(" New Request ",-1)),(0,d.createVNode)((0,p.unref)(E.default),{hotkey:"N"})])):(0,d.createCommentVNode)("",!0),(0,d.createElementVNode)("button",{class:"flex items-center gap-1.5",type:"button",onClick:n[2]||(n[2]=e=>
6t("sendRequest"))},[n[7]||(n[7]=(0,d.createTextVNode)(" Send Request ",-1)),(0,d.createVNode)((0,p.unref)(E.default),{hotkey:"↵"})])])]))}),P=(0,t.default)(C,[["__scopeId","data-v-0895623d"]]),N=e.i(658651);e.i(91854);var I=e.i(503485);e.i(395915);var R=e.i(309418),D=e.i(683609),B={key:0,class:"bg-b-1 z-overlay absolute inset-0 flex flex-col items-center justify-center gap-6"},M=(0,d.defineComponent)({__name:"ResponseLoadingOverlay",props:{eventBus:{}},setup(e){let t=(0,D.useLoadingState)(),r=(0,p.ref)(),n=()=>{clearTimeout(r.value),r.value=setTimeout(()=>t.start(),1e3)},a=()=>{clearTimeout(r.value),r.value=void 0,t.clear()};return(0,d.onMounted)(()=>{e.eventBus.on("hooks:on:request:sent",n),e.eventBus.on("hooks:on:request:complete",a)}),(0,d.onBeforeUnmount)(()=>{e.eventBus.off("hooks:on:request:sent",n),e.eventBus.off("hooks:on:request:complete",a),a()}),(r,n)=>((0,d.openBlock)(),(0,d.createBlock)(N.Transition,null,{default:(0,d.withCtx)(()=>[(0,p.unref)(t).isActive?((0,d.openBlock)(),(0,d.createElementBlock)("div",B,[(0,d.createVNode)((0,p.unref)(R.ScalarLoading),{class:"text-c-3",loader:(0,p.unref)(t),size:"3xl"},null,8,["loader"]),(0,d.createVNode)((0,p.unref)(I.ScalarButton),{variant:"ghost",onClick:n[0]||(n[0]=t=>e.eventBus.emit("operation:cancel:request"))},{default:(0,d.withCtx)(()=>[...n[1]||(n[1]=[(0,d.createTextVNode)(" Cancel ",-1)])]),_:1})])):(0,d.createCommentVNode)("",!0)]),_:1}))}}),L=(0,t.default)(M,[["__scopeId","data-v-b80db6e2"]]),j=e.i(140081);let z=["B","kB","MB","GB","TB","PB","EB","ZB","YB"];var U=e=>{let t=Number.parseInt(e.headers?.["Content-Length"]||e.headers?.["content-length"]||"0",10);if(!isNaN(t)&&!(t<=0))return((e,t=3)=>{if(!Number.isFinite(e)||e<=0)return"0 B";let r=Math.max(0,Math.min(Math.floor(Math.log10(e)/3),z.length-1));return Number((e/1e3**r).toPrecision(t))>=1e3&&r<z.length-1&&(r+=1),`${Number((e/1e3**r).toPrecision(t))} ${z[r]}`})(t)},V=e.i(161067);let Q=e=>Number.isFinite(e)?e:0,Z=24n*60n*60n*1000n;function F(e,t){let r="bigint"==typeof e;if(!r&&!Number.isFinite(e))throw TypeError("Expected a finite number or bigint");t={...t};let n=e<0?"-":"";e=e<0?-e:e,t.colonNotation&&(t.compact=!1,t.formatSubMilliseconds=!1,t.separateMilliseconds=!1,t.verbose=!1),t.compact&&(t.unitCount=1,t.secondsDecimalDigits=0,t.millisecondsDecimalDigits=0);let a=[],i=(e,r,n,i)=>{if(!((0===a.length||!t.colonNotation)&&(0===e||0n===e))||t.colonNotation&&"m"===n){if(i??=String(e),t.colonNotation){let e=i.includes(".")?i.split(".")[0].length:i.length,t=a.length>0?2:1;i="0".repeat(Math.max(0,t-e))+i}else i+=t.verbose?" "+(1===e||1n===e?r:`${r}s`):n;a.push(i)}},o=function(e){switch(typeof e){case"number":if(Number.isFinite(e))return{days:Math.trunc(e/864e5),hours:Math.trunc(e/36e5%24),minutes:Math.trunc(e/6e4%60),seconds:Math.trunc(e/1e3%60),milliseconds:Math.trunc(e%1e3),microseconds:Math.trunc(Q(1e3*e)%1e3),nanoseconds:Math.trunc(Q(1e6*e)%1e3)};break;case"bigint":return{days:e/86400000n,hours:e/3600000n%24n,minutes:e/60000n%60n,seconds:e/1000n%60n,milliseconds:e%1000n,microseconds:0n,nanoseconds:0n}}throw TypeError("Expected a finite number or bigint")}(e),s=BigInt(o.days);if(t.hideYearAndDays?i(24n*BigInt(s)+BigInt(o.hours),"hour","h"):(t.hideYear?i(s,"day","d"):(i(s/365n,"year","y"),i(s%365n,"day","d")),i(Number(o.hours),"hour","h")),i(Number(o.minutes),"minute","m"),!t.hideSeconds)if(t.separateMilliseconds||t.formatSubMilliseconds||!t.colonNotation&&e<1e3&&!t.subSecondsAsDecimals){let e=Number(o.seconds),r=Number(o.milliseconds),n=Number(o.microseconds),a=Number(o.nanoseconds);if(i(e,"second","s"),t.formatSubMilliseconds)i(r,"millisecond","ms"),i(n,"microsecond","µs"),i(a,"nanosecond","ns");else{let e=r+n/1e3+a/1e6,o="number"==typeof t.millisecondsDecimalDigits?t.millisecondsDecimalDigits:0,s=e>=1?Math.round(e):Math.ceil(e),l=1e3-10**-o,c=o?Math.min(e,l).toFixed(o):Math.min(s,l);i(Number.parseFloat(c),"millisecond","ms",c)}}else{let n=(r?Number(e%Z):e)/1e3%60,a="number"==typeof t.secondsDecimalDigits?t.secondsDecimalDigits:1,o=(Math.round(Math.floor(n*10**a+1e-7))/10**a).toFixed(a),s=t.keepDecimalsOnWholeSeconds?o:o.replace(/\.0+$/,"");i(Number.parseFloat(s),"second","s",s)}if(0===a.length)return n+"0"+(t.verbose?" milliseconds":"ms");let l=t.colonNotation?":":" ";return"number"==typeof t.unitCount&&(a=a.slice(0,Math.max(t.unitCount,1))),n+a.join(l)}var q={class:"text-c-1 flex gap-1.5"},H={key:0},X={key:0},W={key:1},G=(0,d.defineComponent)({__name:"ResponseMetaInformation",props:{response:{},eventBus:{}},setup(e){let t=(0,p.ref)(),r=(0,p.ref)(0),n=()=>{clearInterval(t.value),t.value=void 0,r.value=0},a=()=>{t.value=setInterval(()=>r.value+=1e3,1e3)};(0,d.onMounted)(()=>{e.eventBus.on("hooks:on:request:sent",a),e.eventBus.on("hooks:on:request:complete",n)}),(0,d.onBeforeUnmount)(()=>{e.eventBus.off("hooks:on:request:sent",a),e.eventBus.off("hooks:on:request:complete",n),n()});let i=(0,d.computed)(()=>{let t=e.response?.status;if(t)return V.httpStatusCodes[t]??void 0});return(n,a)=>((0,d.openBlock)(),(0,d.createElementBlock)("div",q,[t.value&&r.value?((0,d.openBlock)(),(0,d.createElementBlock)("span",H,(0,O.toDisplayString)((0,p.unref)(F)(r.value)),1)):((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:1},[(0,d.createElementVNode)("span",null,[a[0]||(a[0]=(0,d.createElementVNode)("span",{class:"sr-only"},"Response Information, Duration:",-1)),(0,d.createTextVNode)(" "+(0,O.toDisplayString)((0,p.unref)(F)(e.response.duration)),1)]),(0,p.unref)(U)(e.response)?((0,d.openBlock)(),(0,d.createElementBlock)("span",X,[a[1]||(a[1]=(0,d.createElementVNode)("span",{class:"sr-only"},", Size:",-1)),(0,d.createTextVNode)(" "+(0,O.toDisplayString)((0,p.unref)(U)(e.response)),1)])):(0,d.createCommentVNode)("",!0),i.value?((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:1},[a[2]||(a[2]=(0,d.createElementVNode)("span",{class:"sr-only"},", Status:",-1)),i.value.url?((0,d.openBlock)(),(0,d.createBlock)(j.default,{key:0,class:"flex items-center gap-1.5",href:i.value.url},{default:(0,d.withCtx)(()=>[(0,d.createTextVNode)((0,O.toDisplayString)(e.response.status)+" "+(0,O.toDisplayString)(i.value.name)+" ",1),(0,d.createElementVNode)("span",{class:"block h-1.5 w-1.5 rounded-full",style:(0,O.normalizeStyle)({backgroundColor:i.value.color})},null,4)]),_:1},8,["href"])):((0,d.openBlock)(),(0,d.createElementBlock)("span",W,[(0,d.createTextVNode)((0,O.toDisplayString)(e.response.status)+" "+(0,O.toDisplayString)(i.value.name)+" ",1),(0,d.createElementVNode)("span",{class:"block h-1.5 w-1.5 rounded-full",style:(0,O.normalizeStyle)({backgroundColor:i.value.color})},null,4)]))],64)):(0,d.createCommentVNode)("",!0)],64))]))}}),Y=e.i(532721);e.i(744598);var K=e.i(974003),J={class:"flex h-8 flex-1 items-center"},ee=["id","role"],et=(0,d.defineComponent)({__name:"ResponseBlock",props:{response:{},requestPayload:{},layout:{},totalPerformedRequests:{},appVersion:{},plugins:{},eventBus:{}},setup(e,{expose:t}){let l=(0,d.computed)(()=>{let t=e.response?.headers;return t?Object.keys(t).map(e=>({name:e,value:t[e]??""})):[]}),c=(0,d.computed)(()=>e.response?.cookieHeaderKeys.map(e=>(e=>{if(!e||"string"!=typeof e)return null;let t=e.indexOf("=");if(-1===t)return null;let r=e.substring(0,t).trim(),n=e.substring(t+1).trim();return r?{name:r,value:n}:null})(e)).filter(Y.isDefined)??[]),u=["Cookies","Headers","Body"],m=(0,p.ref)("All"),h=(0,d.computed)(()=>["All",...u]),g=(0,d.computed)(()=>Object.fromEntries(h.value.map(e=>[e,(0,d.useId)()]))),v=(0,d.computed)(()=>
6{if(!e.response||!("size"in e.response))return!1;let t=e.response.headers?.["content-type"]||e.response.headers?.["Content-Type"];return!(!t||(e.response.size??0)<=2e5||t.includes("text/html"))&&n.textMediaTypes.some(e=>t.includes(e))&&(e.response.size??0)>2e5}),y=(0,d.computed)(()=>{let t=e.requestPayload?.[1]?.headers;return t?[...new Headers(t)].map(([e,t])=>({name:e,value:t,required:!1})):[]}),b=e=>"All"===m.value||m.value===e;return t({responseHeaders:l,responseCookies:c,requestHeaders:y,shouldVirtualize:v,activeFilter:m,filters:h}),(t,n)=>((0,d.openBlock)(),(0,d.createBlock)(r.default,{"aria-label":"Response"},{title:(0,d.withCtx)(()=>[(0,d.createElementVNode)("div",J,[(0,d.createElementVNode)("div",{"aria-live":"polite",class:(0,O.normalizeClass)(["flex items-center",{"animate-response-heading":e.response}])},[n[4]||(n[4]=(0,d.createElementVNode)("span",{class:"response-heading pointer-events-none absolute"}," Response ",-1)),e.response?((0,d.openBlock)(),(0,d.createBlock)(G,{key:0,class:"animate-response-children",eventBus:e.eventBus,response:e.response},null,8,["eventBus","response"])):(0,d.createCommentVNode)("",!0)],2),(0,d.createVNode)(a.default,{modelValue:m.value,"onUpdate:modelValue":n[0]||(n[0]=e=>m.value=e),filterIds:g.value,filters:h.value},null,8,["modelValue","filterIds","filters"])])]),default:(0,d.withCtx)(()=>[(0,d.createElementVNode)("div",{id:g.value.All,class:(0,O.normalizeClass)(["custom-scroll response-section-content relative grid h-full justify-stretch",{"content-start":e.response}]),role:"All"===m.value&&e.response?"tabpanel":"none"},[e.response?((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:1},[b("Cookies")?((0,d.openBlock)(),(0,d.createBlock)(S,{key:0,id:g.value.Cookies,class:"response-section-content-cookies",cookies:c.value,role:"All"===m.value?"none":"tabpanel"},null,8,["id","cookies","role"])):(0,d.createCommentVNode)("",!0),b("Headers")?((0,d.openBlock)(),(0,d.createBlock)(i.default,{key:1,id:g.value.Headers,class:"response-section-content-headers",headers:y.value,role:"All"===m.value?"none":"tabpanel"},{title:(0,d.withCtx)(()=>[...n[5]||(n[5]=[(0,d.createTextVNode)("Request Headers",-1)])]),_:1},8,["id","headers","role"])):(0,d.createCommentVNode)("",!0),b("Headers")?((0,d.openBlock)(),(0,d.createBlock)(i.default,{key:2,id:g.value.Headers,class:"response-section-content-headers",headers:l.value,role:"All"===m.value?"none":"tabpanel"},{title:(0,d.withCtx)(()=>[...n[6]||(n[6]=[(0,d.createTextVNode)("Response Headers",-1)])]),_:1},8,["id","headers","role"])):(0,d.createCommentVNode)("",!0),((0,d.openBlock)(!0),(0,d.createElementBlock)(d.Fragment,null,(0,d.renderList)(e.plugins,(e,t)=>((0,d.openBlock)(),(0,d.createBlock)((0,p.unref)(K.ScalarErrorBoundary),{key:t},{default:(0,d.withCtx)(()=>[e?.components?.response?(0,d.withDirectives)(((0,d.openBlock)(),(0,d.createBlock)((0,d.resolveDynamicComponent)(e.components.response.component),(0,d.mergeProps)({key:0,ref_for:!0},e.components.response.additionalProps),null,16)),[[N.vShow,"All"===m.value]]):(0,d.createCommentVNode)("",!0)]),_:2},1024))),128)),"All"===m.value||"Body"===m.value?((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:3},["reader"in e.response?((0,d.openBlock)(),(0,d.createBlock)(s.default,{key:0,id:g.value.Body,class:"response-section-content-body",reader:e.response.reader},null,8,["id","reader"])):v.value&&"string"==typeof e.response?.data?((0,d.openBlock)(),(0,d.createBlock)(f,{key:1,id:g.value.Body,content:e.response.data,data:e.response?.data,headers:l.value,role:"All"===m.value?"none":"tabpanel"},null,8,["id","content","data","headers","role"])):((0,d.openBlock)(),(0,d.createBlock)(o.default,{key:2,id:g.value.Body,active:!0,class:"response-section-content-body",data:e.response?.data,headers:l.value,layout:"client",plugins:e.plugins,role:"All"===m.value?"none":"tabpanel",title:"Body"},null,8,["id","data","headers","plugins","role"]))],64)):(0,d.createCommentVNode)("",!0)],64)):((0,d.openBlock)(),(0,d.createBlock)(P,{key:0,appVersion:e.appVersion,layout:e.layout,totalPerformedRequests:e.totalPerformedRequests,onAddRequest:n[1]||(n[1]=t=>e.eventBus.emit("ui:open:command-palette",{action:"create-request",payload:void 0})),onOpenCommandPalette:n[2]||(n[2]=t=>e.eventBus.emit("ui:open:command-palette")),onSendRequest:n[3]||(n[3]=t=>e.eventBus.emit("operation:send:request:hotkey"))},null,8,["appVersion","layout","totalPerformedRequests"])),(0,d.createVNode)(L,{eventBus:e.eventBus},null,8,["eventBus"])],10,ee)]),_:1}))}}),er=(0,t.default)(et,[["__scopeId","data-v-7a7c6611"]]);e.s(["default",0,er],444391)},655447,e=>{"use strict";var t=e.i(653851);e.i(986710);var r=e.i(588329),n=e.i(146938),a=e.i(260958);e.i(91854);var i=e.i(503485);e.i(395915);var o=e.i(309418),s=e.i(683609),l={class:"flex w-full items-center justify-between"},c={key:0,class:"mr-2 flex items-center gap-2"},u={key:0,class:"text-red bg-b-danger sticky top-0 border-b p-2"},d={key:1,class:"p-2"},p=(0,r.defineComponent)({__name:"ResponseBodyStreaming",props:{reader:{}},setup(e){let p=(0,s.useLoadingState)(),m=(0,n.ref)(""),h=(0,n.ref)(null),f=(0,n.ref)(null),g=(0,n.ref)(null),v=(0,n.ref)(null),y=()=>{f.value&&(f.value.scrollTop=f.value.scrollHeight)};async function b(e){try{for(;p.isLoading&&g.value===e;){let{done:t,value:r}=await e.read();if(g.value!==e)break;if(t){p.clear();break}r&&v.value&&(m.value+=v.value.decode(r,{stream:!0}))}}catch(t){g.value===e&&(console.error("Error reading stream:",t),p.clear(),h.value=t)}finally{g.value===e&&v.value&&(m.value+=v.value.decode())}}(0,r.watch)(m,async()=>{await (0,r.nextTick)(y)});let O=()=>{g.value&&(g.value.cancel(),g.value=null),p.clear()};
6return(0,r.watch)(()=>e.reader,()=>{g.value&&g.value.cancel(),g.value=e.reader,v.value=new TextDecoder,p.start(),m.value="",h.value=null,b(e.reader)},{immediate:!0}),(0,r.onBeforeUnmount)(O),(e,s)=>((0,r.openBlock)(),(0,r.createBlock)((0,n.unref)(t.default),{class:"max-h-content overflow-y-hidden"},(0,r.createSlots)({title:(0,r.withCtx)(()=>[(0,r.createElementVNode)("div",l,[s[1]||(s[1]=(0,r.createElementVNode)("div",null,"Body",-1)),(0,n.unref)(p).isLoading?((0,r.openBlock)(),(0,r.createElementBlock)("div",c,[(0,r.createVNode)((0,n.unref)(o.ScalarLoading),{loadingState:(0,n.unref)(p),size:"xs"},null,8,["loadingState"]),s[0]||(s[0]=(0,r.createElementVNode)("span",{class:"text-c-2"}," Listening… ",-1))])):(0,r.createCommentVNode)("",!0)])]),default:(0,r.withCtx)(()=>[(0,r.createElementVNode)("div",{ref_key:"contentContainer",ref:f,class:"text-xxs font-code h-full overflow-auto leading-6 whitespace-pre-wrap"},[h.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",u,(0,a.toDisplayString)(h.value.message),1)):(0,r.createCommentVNode)("",!0),m.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",d,(0,a.toDisplayString)(m.value),1)):(0,r.createCommentVNode)("",!0)],512)]),_:2},[(0,n.unref)(p).isLoading?{name:"actions",fn:(0,r.withCtx)(()=>[(0,r.createVNode)((0,n.unref)(i.ScalarButton),{size:"sm",variant:"ghost",onClick:O},{default:(0,r.withCtx)(()=>[...s[2]||(s[2]=[(0,r.createTextVNode)(" Cancel ",-1)])]),_:1})]),key:"0"}:void 0]),1024))}});e.s(["default",0,p],655447)},647058,541357,167902,245147,e=>{"use strict";var t=e.i(831818),r=e=>e??"text/plain;charset=UTF-8";e.s(["resolveResponseContentType",0,r,"resolveResponseMimeType",0,e=>(0,t.parseMimeType)(r(e))],647058);var n={"application/epub+zip":{extension:".epub"},"application/gzip":{extension:".gz"},"application/java-archive":{extension:".jar"},"application/javascript":{extension:".js",raw:!0},"application/json":{extension:".json",raw:!0,language:"json",preview:"json"},"application/ld+json":{extension:".jsonld",raw:!0,language:"json",preview:"json"},"application/problem+json":{extension:".json",raw:!0,language:"json",preview:"json"},"application/vnd.api+json":{extension:".json",raw:!0,language:"json",preview:"json"},"application/dns-json":{extension:".json",raw:!0,language:"json",preview:"json"},"application/x-ndjson":{extension:".ndjson",raw:!0,language:"json",preview:"ndjson"},"application/ndjson":{extension:".ndjson",raw:!0,language:"json",preview:"ndjson"},"application/msword":{extension:".doc"},"application/octet-stream":{extension:".bin"},"application/ogg":{extension:".ogx"},"application/pdf":{extension:".pdf",preview:"object"},"application/rtf":{extension:".rtf",raw:!0},"application/vnd.amazon.ebook":{extension:".azw"},"application/vnd.apple.installer+xml":{extension:".mpkg",raw:!0,language:"xml"},"application/vnd.mozilla.xul+xml":{extension:".xul",raw:!0,language:"xml"},"application/vnd.ms-excel":{extension:".xls"},"application/vnd.ms-fontobject":{extension:".eot"},"application/vnd.ms-powerpoint":{extension:".ppt"},"application/vnd.oasis.opendocument.presentation":{extension:".odp"},"application/vnd.oasis.opendocument.spreadsheet":{extension:".ods"},"application/vnd.oasis.opendocument.text":{extension:".odt"},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{extension:".pptx"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{extension:".xlsx"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{extension:".docx"},"application/vnd.rar":{extension:".rar"},"application/vnd.visio":{extension:".vsd"},"application/x-7z-compressed":{extension:".7z"},"application/x-abiword":{extension:".abw"},"application/x-bzip":{extension:".bz"},"application/x-bzip2":{extension:".bz2"},"application/x-cdf":{extension:".cda"},"application/x-csh":{extension:".csh"},"application/x-freearc":{extension:".arc"},"application/x-httpd-php":{extension:".php",raw:!0},"application/x-sh":{extension:".sh",raw:!0},"application/x-tar":{extension:".tar"},"application/xhtml+xml":{extension:".xhtml",raw:!0,language:"html"},"application/xml":{extension:".xml",raw:!0,language:"xml"},"application/yaml":{extension:".yaml",raw:!0,language:"yaml"},"application/zip":{extension:".zip"},"audio/aac":{extension:".aac"},"audio/midi":{extension:".midi"},"audio/mpeg":{extension:".mp3",preview:"audio"},"audio/ogg":{extension:".oga"},"audio/wav":{extension:".wav"},"audio/webm":{extension:".weba"},"font/otf":{extension:".otf"},"font/ttf":{extension:".ttf"},"font/woff":{extension:".woff"},"font/woff2":{extension:".woff2"},"image/apng":{extension:".apng",preview:"image",alpha:!0},"image/avif":{extension:".avif",preview:"image"},"image/bmp":{extension:".bmp",preview:"image"},"image/gif":{extension:".gif",preview:"image",alpha:!0},"image/jpeg":{extension:".jpg",preview:"image"},"image/png":{extension:".png",preview:"image",alpha:!0},"image/svg+xml":{extension:".svg",raw:!0,language:"xml",preview:"image",alpha:!0},"image/tiff":{extension:".tiff"},"image/vnd.microsoft.icon":{extension:".ico",preview:"image"},"image/webp":{extension:".webp",preview:"image",alpha:!0},"text/calendar":{extension:".ics",raw:!0},"text/css":{extension:".css",raw:!0,language:"css"},"text/csv":{extension:".csv",raw:!0},"text/html":{extension:".html",raw:!0,language:"html",preview:"object"},"text/javascript":{extension:".js",raw:!0},"text/json":{extension:".json",raw:!0,language:"json",preview:"json"},"text/plain":{extension:".txt",raw:!0},"text/xml":{extension:".xml",raw:!0,language:"xml"},"text/yaml":{extension:".yaml",raw:!0,language:"yaml"},"video/3gpp":{extension:".3gp"},"audio/3gpp":{extension:".3gp"},"video/3gpp2":{extension:".3g2"},"audio/3gpp2":{extension:".3g2"},"video/mp2t":{extension:".ts"},"video/mp4":{extension:".mp4",preview:"video"},"video/mpeg":{extension:".mpeg"},"video/ogg":{extension:".ogv"},"video/webm":{extension:".webm",preview:"video"},"video/x-msvideo":{extension:".avi"}},a=Object.entries(n).filter(([,e])=>e?.raw).map(([e])=>e);function i(e){let t=n[e];return t||(e.endsWith("+json")?{extension:".json",raw:!0,language:"json",preview:"json"}:void 0)}function o(e){return!!i(e)?.raw}e.s(["getMediaTypeConfig",0,i,"isTextMediaType",0,o,"textMediaTypes",0,a],541357);var s=async(e,r,n)=>{let a=(0,t.parseMimeType)(r);return n?.decode?await n.decode(e,r):o(a.essence)?new TextDecoder(a.parameters.get("charset")).decode(e):new Blob([e],{type:a.essence})};e.s(["decodeBuffer",0,s],167902);let l={BUILDING_REQUEST_FAILED:"An error occurred while building the request",DEFAULT:"An unknown error has occurred.",INVA
6LID_URL:"The URL seems to be invalid. Try adding a valid URL.",INVALID_URL_PROTOCOL:"The URL must start with http:// or https://.",INVALID_HEADER:"There is an invalid header present, please double check your params.",MISSING_FILE:"File uploads are not saved in history, you must re-upload the file.",REQUEST_ABORTED:"The request has been cancelled",REQUEST_FAILED:"An error occurred while making the request",URL_EMPTY:"The address bar input seems to be empty. Try adding a URL.",ON_BEFORE_REQUEST_FAILED:"onBeforeRequest request hook failed"},c=e=>"Failed to execute 'append' on 'FormData': parameter 2 is not of type 'Blob'."===e?l.MISSING_FILE:"Failed to construct 'URL': Invalid URL"===e?l.INVALID_URL:e.includes("Invalid URL protocol")?l.INVALID_URL_PROTOCOL:"Failed to execute 'fetch' on 'Window': Invalid name"===e?l.INVALID_HEADER:e;e.s(["ERRORS",0,l,"normalizeError",0,(e,t=l.DEFAULT)=>(console.error(e),e instanceof Error)?(e.message=c(e.message),e):"string"==typeof e?Error(c(e)):Error(t)],245147)},956953,e=>{"use strict";var t=e.i(488202),r=e.i(998857),n=e.i(962387),a=e.i(836990);e.i(986710);var i=e.i(588329),o=e.i(260958),s=e.i(146938);e.i(901009);var l=e.i(539680),c=e.i(161067),u=e.i(334612);e.i(867149);var d=e.i(594507),p=e.i(524515);let m=(e,t=2)=>e>1e3?(e/1e3).toFixed(t)+"s":e.toFixed(t)+"ms";var h={class:"min-w-0"},f={class:"text-c-1 min-w-0 truncate"},g=(0,i.defineComponent)({__name:"AddressBarHistory",props:{target:{},history:{}},emits:["select:history:item","update:open"],setup:(e,{emit:t})=>(g,v)=>((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(u.Menu),{as:"div"},{default:(0,i.withCtx)(({open:g})=>[(0,i.createVNode)(n.default,{value:g,onChange:v[0]||(v[0]=e=>t("update:open",e)),onUnmount:v[1]||(v[1]=e=>t("update:open",!1))},null,8,["value"]),(0,i.createVNode)((0,s.unref)(d.ScalarFloating),{offset:0,resize:"",target:e.target},(0,i.createSlots)({default:(0,i.withCtx)(()=>[e.history.length?((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(u.MenuButton),{key:0,class:"address-bar-history-button text-c-3 focus:text-c-1 relative mr-1 rounded-lg p-1.5"},{default:(0,i.withCtx)(()=>[(0,i.createVNode)((0,s.unref)(l.ScalarIcon),{icon:"History",size:"sm",thickness:"2.25"}),v[2]||(v[2]=(0,i.createElementVNode)("span",{class:"sr-only"},"Request History",-1))]),_:1})):(0,i.createCommentVNode)("",!0)]),_:2},[g?{name:"floating",fn:(0,i.withCtx)(({width:n})=>[(0,i.createVNode)((0,s.unref)(u.MenuItems),{class:"custom-scroll grid max-h-[inherit] grid-cols-[44px_1fr_repeat(3,auto)] items-center p-0.75",static:"",style:(0,o.normalizeStyle)({width:n})},{default:(0,i.withCtx)(()=>[((0,i.openBlock)(!0),(0,i.createElementBlock)(i.Fragment,null,(0,i.renderList)(e.history,(e,n)=>((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(u.MenuItem),{key:n,as:"button",class:"font-code ui-active:*:bg-b-2 text-c-2 contents text-sm font-medium *:flex *:h-8 *:cursor-pointer *:items-center *:rounded-none *:px-1.5 *:first:rounded-l *:last:rounded-r",value:n,onClick:e=>t("select:history:item",{index:n})},{default:(0,i.withCtx)(()=>[(0,i.createVNode)((0,s.unref)(r.default),{class:"text-[11px]",method:e.method},null,8,["method"]),(0,i.createElementVNode)("div",h,[(0,i.createElementVNode)("div",f,(0,o.toDisplayString)(e.path),1)]),(0,i.createElementVNode)("div",null,(0,o.toDisplayString)((0,s.unref)(m)(e.duration)),1),(0,i.createElementVNode)("div",{class:(0,o.normalizeClass)([(0,s.unref)(a.getStatusCodeColor)(e.status).color])},(0,o.toDisplayString)(e.status),3),(0,i.createElementVNode)("div",null,(0,o.toDisplayString)((0,s.unref)(c.httpStatusCodes)[e.status]?.name),1)]),_:2},1032,["value","onClick"]))),128))]),_:1},8,["style"]),(0,i.createVNode)((0,s.unref)(p.ScalarFloatingBackdrop),{class:"inset-x-px rounded-none rounded-b-lg"})]),key:"0"}:void 0]),1032,["target"])]),_:1}))}),v=(0,t.default)(g,[["__scopeId","data-v-12140f4f"]]);e.s(["default",0,v],956953)},196152,584656,e=>{"use strict";var t=e.i(653851),r=e.i(206200),n=e.i(802448),a=e.i(682896);e.i(986710);var i=e.i(588329),o=e.i(260958),s=e.i(146938),l=e.i(658651);e.i(91854);var c=e.i(503485);e.i(932301);var u=e.i(499458);e.s(["ScalarListboxCheckbox",()=>u.default],584656);var u=u,d=e.i(377970),p=e.i(2545);e.i(850384);var m=e.i(418464);e.i(632227);var h=e.i(843633);e.i(26193);var f=e.i(417986);e.i(106957);var g=e.i(794525),v=e.i(387831),y=e.i(842626),b=["id"],O={class:"min-w-0 flex-1 truncate"},x=(0,i.defineComponent)({__name:"AuthSelector",props:{environment:{},eventBus:{},createAnySecurityScheme:{type:Boolean,default:!1},canDeleteSchemes:{type:Boolean,default:!0},defaultOpen:{type:Boolean,default:!0},isStatic:{type:Boolean,default:!1},meta:{},proxyUrl:{},securityRequirements:{},securitySchemes:{},selectedSecurity:{},server:{},title:{},options:{},documentType:{}},setup(e,{expose:x}){let k=(0,i.useId)(),S=(0,s.ref)(null),w=(0,s.ref)(!1),T=(0,m.useModal)(),E=(0,s.ref)(null),_=(0,i.computed)(()=>
6{if(!e.securityRequirements?.length)return null;let t=(0,f.isAuthOptional)(e.securityRequirements);return{icon:t?"Unlock":"Lock",text:t?"Optional":"Required"}}),$=(0,i.computed)(()=>(0,n.getSecuritySchemeOptions)(e.securityRequirements??[],e.securitySchemes??{},e.selectedSecurity?.selectedSchemes??[],e.createAnySecurityScheme)),A=(0,i.computed)(()=>{let t=e.selectedSecurity?.selectedSchemes;return t?.length?t.flatMap(t=>{let r=Object.keys(t);if(0===r.length)return[];if(r.length>1)return(0,n.formatComplexScheme)(t);let a=r[0];return a&&(0,v.getResolvedRef)(e.securitySchemes?.[a])?(0,n.formatScheme)({name:a,value:t}):[]}):[]}),C=e=>{w.value&&e.stopPropagation(),S.value?.$el.click()},P=t=>{let r=t.filter(e=>void 0===e.payload).map(e=>(0,y.unpackProxyObject)(e.value,{depth:2})),n=t.filter(e=>void 0!==e.payload).map(e=>({name:e.label,scheme:e.payload}));e.eventBus.emit("auth:update:selected-security-schemes",{selectedRequirements:r,newSchemes:n,meta:e.meta})},N=e=>{E.value={label:e.label,payload:e.value},T.show()},I=()=>{E.value&&(e.eventBus.emit("auth:delete:security-scheme",{names:Object.keys(E.value.payload)}),E.value=null,T.hide())};return x({authIndicator:_,selectedSchemeOptions:A,schemeOptions:$}),(n,m)=>((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(t.default),{class:"group/params relative",defaultOpen:e.defaultOpen,isStatic:e.isStatic,itemCount:A.value.length,"onUpdate:modelValue":m[1]||(m[1]=e=>w.value=e)},{title:(0,i.withCtx)(()=>[(0,i.createElementVNode)("div",{id:(0,s.unref)(k),class:"inline-flex items-center gap-0.5 leading-[20px]"},[(0,i.createElementVNode)("span",null,(0,o.toDisplayString)(e.title),1),_.value?((0,i.openBlock)(),(0,i.createElementBlock)("span",{key:0,class:(0,o.normalizeClass)(["text-c-3 hover:bg-b-3 hover:text-c-1 -my-0.5 -mr-1 cursor-pointer rounded px-1 py-0.5 leading-[normal] font-normal",{"text-c-1":"Required"===_.value.text}]),"data-testid":"auth-indicator",onClick:C},(0,o.toDisplayString)(_.value.text),3)):(0,i.createCommentVNode)("",!0)],8,b)]),actions:(0,i.withCtx)(()=>[(0,i.createVNode)((0,s.unref)(g.ScalarComboboxMultiselect),{class:"w-72 text-xs",modelValue:A.value,multiple:"",options:$.value,placement:"bottom-end",teleport:"",onDelete:N,"onUpdate:modelValue":P},{option:(0,i.withCtx)(({option:t,selected:r})=>[(0,i.createVNode)((0,s.unref)(u.default),{multiselect:"",selected:r},null,8,["selected"]),(0,i.createElementVNode)("div",O,(0,o.toDisplayString)(t.label),1),t.isDeletable&&e.canDeleteSchemes?((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(h.ScalarIconButton),{key:0,class:"-m-0.5 shrink-0 p-0.5 opacity-0 group-hover/item:opacity-100",icon:(0,s.unref)(p.ScalarIconTrash),label:`Delete ${t.label}`,size:"xs",onClick:(0,l.withModifiers)(e=>N(t),["stop"])},null,8,["icon","label","onClick"])):(0,i.createCommentVNode)("",!0)]),default:(0,i.withCtx)(()=>[(0,i.createVNode)((0,s.unref)(c.ScalarButton),{ref_key:"comboboxButtonRef",ref:S,"aria-describedby":(0,s.unref)(k),class:"group/combobox-button hover:text-c-1 text-c-2 flex h-fit w-full items-center gap-1 px-0.75 py-0.25 text-base font-normal",variant:"ghost"},{default:(0,i.withCtx)(()=>[1===A.value.length?((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,{key:0},[m[2]||(m[2]=(0,i.createElementVNode)("span",{class:"sr-only"},"Selected Auth Type:",-1)),(0,i.createTextVNode)(" "+(0,o.toDisplayString)(A.value[0]?.label),1)],64)):A.value.length>1?((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,{key:1},[m[3]||(m[3]=(0,i.createTextVNode)(" Multiple ",-1)),m[4]||(m[4]=(0,i.createElementVNode)("span",{class:"sr-only"},"Auth Types Selected",-1))],64)):((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,{key:2}
6,[m[5]||(m[5]=(0,i.createElementVNode)("span",{class:"sr-only"},"Select",-1)),m[6]||(m[6]=(0,i.createTextVNode)(" Auth Type ",-1))],64)),(0,i.createVNode)((0,s.unref)(d.ScalarIconCaretDown),{class:"size-3 shrink-0 transition-transform duration-100 group-aria-expanded/combobox-button:rotate-180",weight:"bold"})]),_:1},8,["aria-describedby"])]),_:1},8,["modelValue","options"])]),default:(0,i.withCtx)(()=>[(0,i.createVNode)(a.default,{activeAuthIndex:e.selectedSecurity?.selectedIndex??0,documentType:e.documentType,environment:e.environment,eventBus:e.eventBus,isStatic:e.isStatic,meta:e.meta,options:e.options,proxyUrl:e.proxyUrl,securitySchemes:e.securitySchemes,selectedSchemeOptions:A.value,server:e.server},null,8,["activeAuthIndex","documentType","environment","eventBus","isStatic","meta","options","proxyUrl","securitySchemes","selectedSchemeOptions","server"]),E.value?((0,i.openBlock)(),(0,i.createBlock)(r.default,{key:0,label:E.value.label,scheme:E.value,state:(0,s.unref)(T),onClose:m[0]||(m[0]=e=>(0,s.unref)(T).hide()),onDelete:I},null,8,["label","scheme","state"])):(0,i.createCommentVNode)("",!0)]),_:1},8,["defaultOpen","isStatic","itemCount"]))}});e.s(["default",0,x],196152)},206200,296172,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958),n=e.i(146938);e.i(91854);var a=e.i(503485);e.i(850384);var i=e.i(654271),o={class:"text-c-2 mb-4 text-sm leading-normal"},s={class:"flex justify-between gap-2"},l=(0,t.defineComponent)({__name:"DeleteRequestAuthModal",props:{state:{},label:{}},emits:["close","delete"],setup(e,{emit:l}){let c=()=>
6{l("delete")};return(u,d)=>((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(i.ScalarModal),{size:"xxs",state:e.state,title:"Delete Security Scheme"},{default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("p",o," This cannot be undone. You're about to delete the "+(0,r.toDisplayString)(e.label)+" security scheme from the collection. ",1),(0,t.createElementVNode)("div",s,[(0,t.createVNode)((0,n.unref)(a.ScalarButton),{class:"flex h-8 cursor-pointer items-center gap-1.5 px-3 shadow-none focus:outline-none",type:"button",variant:"outlined",onClick:d[0]||(d[0]=e=>l("close"))},{default:(0,t.withCtx)(()=>[...d[1]||(d[1]=[(0,t.createTextVNode)(" Cancel ",-1)])]),_:1}),(0,t.createVNode)((0,n.unref)(a.ScalarButton),{class:"flex h-8 cursor-pointer items-center gap-1.5 px-3 shadow-none focus:outline-none",type:"submit",onClick:c},{default:(0,t.withCtx)(()=>[(0,t.createTextVNode)(" Delete "+(0,r.toDisplayString)(e.label),1)]),_:1})])]),_:1},8,["state"]))}});e.s(["default",0,l],206200),e.s(["authOptions",0,{apiKeyCookie:{label:"API Key in Cookies",payload:{type:"apiKey",in:"cookie",name:"apiKeyCookie"}},apiKeyHeader:{label:"API Key in Headers",payload:{type:"apiKey",in:"header",name:"apiKeyHeader"}},apiKeyQuery:{label:"API Key in Query Params",payload:{type:"apiKey",in:"query",name:"apiKeyQuery"}},httpBasic:{label:"HTTP Basic",payload:{type:"http",scheme:"basic"}},httpBearer:{label:"HTTP Bearer",payload:{type:"http",scheme:"bearer"}},oauth2Implicit:{label:"Oauth2 Implicit Flow",payload:{type:"oauth2",flows:{implicit:{authorizationUrl:"",refreshUrl:"",scopes:{}}}}},oauth2Password:{label:"Oauth2 Password Flow",payload:{type:"oauth2",flows:{password:{tokenUrl:"",refreshUrl:"",scopes:{}}}}},oauth2ClientCredentials:{label:"Oauth2 Client Credentials",payload:{type:"oauth2",flows:{clientCredentials:{tokenUrl:"",refreshUrl:"",scopes:{}}}}},oauth2AuthorizationFlow:{label:"Oauth2 Authorization Code",payload:{type:"oauth2",flows:{authorizationCode:{authorizationUrl:"",tokenUrl:"",refreshUrl:"","x-usePkce":"no",scopes:{}}}}}}],296172)},365233,920309,e=>{"use strict";var t=e.i(680466),r=e.i(859933),n=e.i(168201),a=e.i(150868),i=e.i(517331);e.i(986710);var o=e.i(588329),s=e.i(146938);e.i(91854);var l=e.i(503485);e.i(26193);var c=e.i(902404),u=e.i(730739);e.i(395915);var d=e.i(683609),p=e.i(552731),m=e.i(618991);let h=p.z.string().min(7).default(()=>(0,m.nanoid)()),f=p.z.object({description:p.z.string().optional(),"x-scalar-ignore":p.z.boolean().optional()}),g=p.z.object({uid:h.brand(),nameKey:p.z.string().optional().default("")}),v=f.extend({type:p.z.literal("apiKey"),name:p.z.string().optional().default(""),in:p.z.enum(["query","header","cookie"]).optional().default("header").catch("header")}),y=p.z.object({value:p.z.string().default("")}),b=v.merge(g).merge(y),O=f.extend({type:p.z.literal("http"),scheme:p.z.string().toLowerCase().pipe(p.z.enum(["basic","bearer"])).optional().default("basic"),bearerFormat:p.z.union([p.z.literal("JWT"),p.z.string()]).optional().default("JWT")}),x=p.z.object({username:p.z.string().default(""),password:p.z.string().default(""),token:p.z.string().default("")}),k=O.merge(g).merge(x),S=f.extend({type:p.z.literal("openIdConnect"),openIdConnectUrl:p.z.string().optional().default("")}),w=S.merge(g),T=p.z.string().default(""),E=p.z.string().default(""),_=p.z.object({refreshUrl:p.z.string().optional().default(""),scopes:p.z.record(p.z.string(),p.z.string().optional().default("")).optional().default({}).catch({}),selectedScopes:p.z.array(p.z.string()).optional().default([]),"x-scalar-client-id":p.z.string().optional().default(""),token:p.z.string().default(""),"x-scalar-security-query":p.z.record(p.z.string(),p.z.string()).optional(),"x-scalar-security-body":p.z.record(p.z.string(),p.z.string()).optional(),"x-tokenName":p.z.string().optional(),"x-order":p.z.number().optional(),"x-scalar-ignore":p.z.boolean().optional()}),$="u">typeof window?window.location.origin+window.location.pathname:"",A=["SHA-256","plain","no"],C=p.z.enum(["header","body"]).optional(),P=f.extend({type:p.z.literal("oauth2"),"x-default-scopes":p.z.array(p.z.string()).optional(),flows:p.z.object({implicit:_.extend({type:p.z.literal("impl
6icit").default("implicit"),authorizationUrl:T,"x-scalar-redirect-uri":p.z.string().optional().default($)}),password:_.extend({type:p.z.literal("password").default("password"),tokenUrl:E,clientSecret:p.z.string().default(""),username:p.z.string().default(""),password:p.z.string().default(""),"x-scalar-credentials-location":C}),clientCredentials:_.extend({type:p.z.literal("clientCredentials").default("clientCredentials"),tokenUrl:E,clientSecret:p.z.string().default(""),"x-scalar-credentials-location":C}),authorizationCode:_.extend({type:p.z.literal("authorizationCode").default("authorizationCode"),authorizationUrl:T,"x-usePkce":p.z.enum(A).optional().default("no"),"x-scalar-redirect-uri":p.z.string().optional().default($),tokenUrl:E,clientSecret:p.z.string().default(""),"x-scalar-credentials-location":C})}).partial().default({implicit:{selectedScopes:[],scopes:{},"x-scalar-client-id":"",refreshUrl:"",token:"",type:"implicit",authorizationUrl:"http://localhost:8080","x-scalar-redirect-uri":$}})}),N=P.merge(g);p.z.record(p.z.string(),p.z.array(p.z.string()).optional().default([])),p.z.union([v,O,P,S]),p.z.discriminatedUnion("type",[b,k,w,N]).transform(e=>("oauth2"===e.type&&e["x-default-scopes"]?.length&&Object.keys(e.flows).forEach(t=>{e.flows[t]?.selectedScopes&&e["x-default-scopes"]&&(e.flows[t].selectedScopes=[e["x-default-scopes"]].flat())}),e));var I={class:"flex h-8 items-center justify-end gap-2 border-t"},R={class:"flex h-8 w-full items-center justify-end border-t"},D=(0,o.defineComponent)({__name:"OAuth2",props:{environment:{},flows:{},type:{},selectedScopes:{},scheme:{},server:{},proxyUrl:{},name:{},eventBus:{},options:{default:()=>({})},hideActions:{type:Boolean}},emits:["update:selectedScopes","upsert:scope","delete:scope"],setup(e,{emit:p}){let m=(0,d.useLoadingState)(),{toast:h}=(0,u.useToasts)(),f=(0,o.computed)(()=>e.flows[e.type]),g=(0,o.computed)(()=>{let t=f.value.scopes;return t?e.selectedScopes.filter(e=>Object.hasOwn(t,e)):[]}),v=(0,o.computed)(()=>"x-scalar-secret-client-secret"in f.value),y=(0,o.computed)(()=>f.value["x-scalar-secret-client-secret"]??""),b=t=>{if("openIdConnect"===e.scheme.type)return O(t);"oauth2"===e.scheme.type&&e.eventBus.emit("auth:update:security-scheme",{payload:{type:e.scheme.type,flows:{[e.type]:t}},name:e.name})},O=t=>e.eventBus.emit("auth:update:security-scheme-secrets",{payload:{type:e.scheme.type,[e.type]:t},name:e.name}),x=()=>{m.isLoading||e.eventBus.emit("auth:clear:security-scheme-secrets",{name:e.name})},k=()=>{m.isLoading||O({"x-scalar-secret-token":"","x-scalar-secret-refresh-token":""})},S=(0,s.ref)(null),w=(0,s.ref)(!1);(0,o.watch)(()=>f.value,t=>{if(!t||!("x-scalar-secret-redirect-uri"in t))return;let r=JSON.stringify({type:e.type,authorizationUrl:t&&"authorizationUrl"in t?t.authorizationUrl:"",tokenUrl:t&&"tokenUrl"in t?t.tokenUrl:"",refreshUrl:t?.refreshUrl??"",scopes:Object.keys(t?.scopes??{})});if(S.value!==r&&(S.value=r,w.value=!1),w.value)return;let a=t["x-scalar-secret-redirect-uri"],i=(0,n.resolveDefaultOAuth2RedirectUri)(e.options);w.value=!0,a||!i||e.options.captureOAuth2Callback||O({"x-scalar-secret-redirect-uri":i})},{immediate:!0});let T=async()=>{if(m.isLoading)return;m.start();let[t,n]=await (0,r.authorizeOauth2)(e.flows,e.type,g.value,e.server,e.proxyUrl,(0,c.getEnvironmentVariables)(e.environment),e.options.customFetch,e.options.captureOAuth2Callback);await m.clear(),n?.accessToken?O({"x-scalar-secret-token":n.accessToken,...n.refreshToken?{"x-scalar-secret-refresh-token":n.refreshToken}:{}}):(console.error(t),h(t?.message??"Failed to authorize","error"))},E=(0,o.computed)(()=>"implicit"!==e.type),_=(0,o.computed)(()=>"tokenUrl"in f.value&&f.value.tokenUrl?f.value.tokenUrl:"https://galaxy.scalar.com/oauth/refresh"),$=async()=>{if(m.isLoading||"implicit"===e.type)return;m.start();let[t,n]=await (0,r.refreshOauth2Token)(e.flows,e.type,e.proxyUrl,e.server,(0,c.getEnvironmentVariables)(e.environment),e.options.customFetch);await m.clear(),n?.accessToken?O({"x-scalar-secret-token":n.accessToken,...n.refreshToken?{"x-scalar-secret-refresh-token":n.refreshToken}:{}}):(console.error(t),h(t?.message??"Failed to refresh token","error"))};return(r,c)=>f.value["x-scalar-secret-token"]?((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:0},[(0,o.createVNode)((0,s.unref)(t.default),null,{default:(0,o.withCtx)(()=>[(0,o.createVNode)(i.default,{class:"border-r-transparent",environment:e.environment,modelValue:f.value["x-scalar-secret-token"],placeholder:"QUxMIFlPVVIgQkFTRSBBUkUgQkVMT05HIFRPIFVT",type:"password","onUpdate:modelValue":c[0]||(c[0]=e=>O({"x-scalar-secret-token":e}))},{default:(0,o.withCtx)(()=>[...c[14]||(c[14]=[(0,o.createTextVNode)(" Access Token ",-1)])]),_:1},8,["environment","modelValue"])]),_:1}),E.value?((0,o.openBlock)(),(0,o.createBlock)((0,s.unref)(t.default),{key:0},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(i.default,{class:"border-r-transparent",environment:e.environment,modelValue:f.value.refreshUrl??"",placeholder:_.value,"onUpdate:modelValue":c[1]||(c[1]=e=>b({refreshUrl:e}))},{default:(0,o.withCtx)(()=>
6[...c[15]||(c[15]=[(0,o.createTextVNode)(" Refresh URL ",-1)])]),_:1},8,["environment","modelValue","placeholder"])]),_:1})):(0,o.createCommentVNode)("",!0),e.hideActions?(0,o.createCommentVNode)("",!0):((0,o.openBlock)(),(0,o.createBlock)((0,s.unref)(t.default),{key:1,class:"min-w-full"},{default:(0,o.withCtx)(()=>[(0,o.createElementVNode)("div",I,[E.value?((0,o.openBlock)(),(0,o.createBlock)((0,s.unref)(l.ScalarButton),{key:0,class:"p-0 px-2 py-0.5",loader:(0,s.unref)(m),size:"sm",variant:"outlined",onClick:$},{default:(0,o.withCtx)(()=>[...c[16]||(c[16]=[(0,o.createTextVNode)(" Refresh ",-1)])]),_:1},8,["loader"])):(0,o.createCommentVNode)("",!0),(0,o.createVNode)((0,s.unref)(l.ScalarButton),{class:"mr-1 p-0 px-2 py-0.5",disabled:(0,s.unref)(m).isLoading,size:"sm",variant:"outlined",onClick:k},{default:(0,o.withCtx)(()=>[...c[17]||(c[17]=[(0,o.createTextVNode)(" Clear ",-1)])]),_:1},8,["disabled"])])]),_:1}))],64)):((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:1},[(0,o.createVNode)((0,s.unref)(t.default),null,{default:(0,o.withCtx)(()=>["authorizationUrl"in f.value?((0,o.openBlock)(),(0,o.createBlock)(i.default,{key:0,containerClass:"border-r-0",environment:e.environment,modelValue:f.value["x-scalar-secret-auth-url"]??"",placeholder:"https://galaxy.scalar.com/authorize","onUpdate:modelValue":c[2]||(c[2]=e=>{O({"x-scalar-secret-auth-url":e}),b({authorizationUrl:e})})},{default:(0,o.withCtx)(()=>[...c[18]||(c[18]=[(0,o.createTextVNode)(" Auth URL ",-1)])]),_:1},8,["environment","modelValue"])):(0,o.createCommentVNode)("",!0),"tokenUrl"in f.value?((0,o.openBlock)(),(0,o.createBlock)(i.default,{key:1,environment:e.environment,modelValue:f.value["x-scalar-secret-token-url"]??"",placeholder:"https://galaxy.scalar.com/token","onUpdate:modelValue":c[3]||(c[3]=e=>{O({"x-scalar-secret-token-url":e}),b({tokenUrl:e})})},{default:(0,o.withCtx)(()=>[...c[19]||(c[19]=[(0,o.createTextVNode)(" Token URL ",-1)])]),_:1},8,["environment","modelValue"])):(0,o.createCommentVNode)("",!0)]),_:1}),"x-scalar-secret-redirect-uri"in f.value?((0,o.openBlock)(),(0,o.createBlock)((0,s.unref)(t.default),{key:0},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(i.default,{environment:e.environment,modelValue:f.value["x-scalar-secret-redirect-uri"],placeholder:e.options.captureOAuth2Callback?`${(0,s.unref)(n.resolveDefaultOAuth2RedirectUri)(e.options)||"http://127.0.0.1"} (handled automatically)`:"Optional redirect URL","onUpdate:modelValue":c[4]||(c[4]=e=>{w.value=!0,O({"x-scalar-secret-redirect-uri":e})})},{default:(0,o.withCtx)(()=>[...c[20]||(c[20]=[(0,o.createTextVNode)(" Redirect URL ",-1)])]),_:1},8,["environment","modelValue","placeholder"])]),_:1})):(0,o.createCommentVNode)("",!0),"x-scalar-secret-username"in f.value&&"x-scalar-secret-password"in f.value?((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:1},[(0,o.createVNode)((0,s.unref)(t.default),null,{default:(0,o.withCtx)(()=>[(0,o.createVNode)(i.default,{class:"text-c-2",environment:e.environment,modelValue:f.value["x-scalar-secret-username"],placeholder:"janedoe","onUpdate:modelValue":c[5]||(c[5]=e=>O({"x-scalar-secret-username":e}))},{default:(0,o.withCtx)(()=>[...c[21]||(c[21]=[(0,o.createTextVNode)(" Username ",-1)])]),_:1},8,["environment","modelValue"])]),_:1}),(0,o.createVNode)((0,s.unref)(t.default),null,{default:(0,o.withCtx)(()=>[(0,o.createVNode)(i.default,{environment:e.environment,modelValue:f.value["x-scalar-secret-password"],placeholder:"********",type:"password","onUpdate:modelValue":c[6]||(c[6]=e=>O({"x-scalar-secret-password":e}))},{default:(0,o.withCtx)(()=>[...c[22]||(c[22]=[(0,o.createTextVNode)(" Password ",-1)])]),_:1},8,["environment","modelValue"])]),_:1})],64)):(0,o.createCommentVNode)("",!0),(0,o.createVNode)((0,s.unref)(t.default),null,{default:(0,o.withCtx)(()=>[(0,o.createVNode)(i.default,{environment:e.environment,modelValue:f.value["x-scalar-secret-client-id"],placeholder:"12345","onUpdate:modelValue":c[7]||(c[7]=e=>O({"x-scalar-secret-client-id":e}))},{default:(0,o.withCtx)(()=>[...c[23]||(c[23]=[(0,o.createTextVNode)(" Client ID ",-1)])]),_:1},8,["environment","modelValue"])]),_:1}),v.value?((0,o.openBlock)(),(0,o.createBlock)((0,s.unref)(t.default),{key:2},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(i.default,{environment:e.environment,modelValue:y.value,placeholder:"XYZ123",type:"password","onUpdate:modelValue":c[8]||(c[8]=e=>O({"x-scalar-secret-client-secret":e}))},{default:(0,o.withCtx)(()=>[...c[24]||(c[24]=[(0,o.createTextVNode)(" Client Secret ",-1)])]),_:1},8,["environment","modelValue"])]),_:1})):(0,o.createCommentVNode)("",!0),"x-usePkce"in f.value?((0,o.openBlock)(),(0,o.createBlock)((0,s.unref)(t.default),{key:3},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(i.default,{enum:(0,s.unref)(A),environment:e.environment,modelValue:f.value["x-usePkce"],readOnly:"","onUpdate:modelValue":c[9]||(c[9]=e=>b({"x-usePkce":e}))},{default:(0,o.withCtx)(()=>
6[...c[25]||(c[25]=[(0,o.createTextVNode)(" Use PKCE ",-1)])]),_:1},8,["enum","environment","modelValue"])]),_:1})):(0,o.createCommentVNode)("",!0),"implicit"!==e.type?((0,o.openBlock)(),(0,o.createBlock)((0,s.unref)(t.default),{key:4},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(i.default,{enum:["header","body"],environment:e.environment,modelValue:f.value["x-scalar-credentials-location"]||"header",placeholder:"header",readOnly:"","onUpdate:modelValue":c[10]||(c[10]=t=>{let r;return r="body"===t?"body":"header",void("openIdConnect"!==e.scheme.type&&b({"x-scalar-credentials-location":r}),O({"x-scalar-credentials-location":r}))})},{default:(0,o.withCtx)(()=>[...c[26]||(c[26]=[(0,o.createTextVNode)(" Credentials Location ",-1)])]),_:1},8,["environment","modelValue"])]),_:1})):(0,o.createCommentVNode)("",!0),(0,o.createVNode)((0,s.unref)(t.default),null,{default:(0,o.withCtx)(()=>[(0,o.createVNode)(a.default,{flow:f.value,flowType:e.type,selectedScopes:g.value,"onUpdate:selectedScopes":c[11]||(c[11]=e=>p("update:selectedScopes",e)),"onUpsert:scope":c[12]||(c[12]=e=>p("upsert:scope",e)),"onDelete:scope":c[13]||(c[13]=e=>p("delete:scope",e))},null,8,["flow","flowType","selectedScopes"])]),_:1}),e.hideActions?(0,o.createCommentVNode)("",!0):((0,o.openBlock)(),(0,o.createBlock)((0,s.unref)(t.default),{key:5,class:"min-w-full"},{default:(0,o.withCtx)(()=>[(0,o.createElementVNode)("div",R,["openIdConnect"===e.scheme.type?((0,o.openBlock)(),(0,o.createBlock)((0,s.unref)(l.ScalarButton),{key:0,class:"mr-1 p-0 px-2 py-0.5",disabled:(0,s.unref)(m).isLoading,size:"sm",variant:"outlined",onClick:x},{default:(0,o.withCtx)(()=>[...c[27]||(c[27]=[(0,o.createTextVNode)(" Clear ",-1)])]),_:1},8,["disabled"])):(0,o.createCommentVNode)("",!0),(0,o.createVNode)((0,s.unref)(l.ScalarButton),{class:"mr-0.75 p-0 px-2 py-0.5",loader:(0,s.unref)(m),size:"sm",variant:"outlined",onClick:T},{default:(0,o.withCtx)(()=>[...c[28]||(c[28]=[(0,o.createTextVNode)(" Authorize ",-1)])]),_:1},8,["loader"])])]),_:1}))],64))}});e.s(["default",0,D],365233);var B=e.i(815322),M=e.i(426402),L=e.i(110063),j=M.Type.Object({authorization_endpoint:M.Type.Optional(M.Type.String()),token_endpoint:M.Type.Optional(M.Type.String()),scopes_supported:M.Type.Optional(M.Type.Array(M.Type.String())),grant_types_supported:M.Type.Optional(M.Type.Array(M.Type.String())),code_challenge_methods_supported:M.Type.Optional(M.Type.Array(M.Type.String()))}),z=async(e,t,r=fetch)=>{try{let n=e.trim();if(!n)return[Error("URL cannot be empty"),null];n.endsWith("/")&&(n=n.slice(0,-1)),n.includes("/.well-known/openid-configuration")||(n=`${n}/.well-known/openid-configuration`);let a=await r((0,B.redirectToProxy)(t,n));if(!a.ok)return[Error(`Failed to fetch OpenID Connect discovery document: ${a.status} ${a.statusText}`),null];let i=(0,L.coerceValue)(j,await a.json());if(!i.authorization_endpoint&&!i.token_endpoint)return[Error("Invalid OpenID Connect discovery document: missing required endpoints"),null];return[null,i]}catch(e){if(e instanceof Error)return[e,null];return[Error("Failed to fetch OpenID Connect discovery document"),null]}};e.s(["fetchOpenIDConnectDiscovery",0,z],920309)},289535,776888,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958),n=e.i(146938),a=e.i(658651);e.i(91854);var i=e.i(503485);e.i(807448);var o=e.i(354586),s={class:"flex gap-2"},l={class:"flex max-h-8 flex-1"},c=(0,t.defineComponent)({name:"CommandActionForm",props:{loader:{},disabled:{type:Boolean,default:!1}},emits:["submit","cancel","back"],setup(e,{emit:c}){let{cx:u}=(0,o.useBindCx)(),d=()=>{e.disabled||c("submit")};return(o,c)=>((0,t.openBlock)(),(0,t.createElementBlock)("form",{class:"flex w-full flex-col gap-3",onKeydown:c[0]||(c[0]=(0,a.withKeys)((0,a.withModifiers)(()=>{},["stop"]),["enter"])),onSubmit:(0,a.withModifiers)(d,["prevent","stop"])},[(0,t.createElementVNode)("div",(0,r.normalizeProps)((0,t.guardReactiveProps)((0,n.unref)(u)("relative flex min-h-20 flex-col rounded"))),[(0,t.renderSlot)(o.$slots,"default")],16),(0,t.createElementVNode)("div",s,[(0,t.createElementVNode)("div",l,[(0,t.renderSlot)(o.$slots,"options")]),(0,t.createVNode)((0,n.unref)(i.ScalarButton),{class:"max-h-8 px-3 text-xs",disabled:e.disabled,loader:e.loader,type:"submit"},{default:(0,t.withCtx)(()=>[(0,t.renderSlot)(o.$slots,"submit",{},()=>[c[1]||(c[1]=(0,t.createTextVNode)("Continue",-1))])]),_:3},8,["disabled","loader"])])],32))}}),u=["placeholder"],d=(0,t.defineComponent)({name:"CommandActionInput",inheritAttrs:!1,props:{modelValue:{},placeholder:{},autofocus:{type:Boolean,default:!0}},emits:["update:modelValue","delete"],setup(e,{emit:r}){let i=(0,n.ref)(null),o=(0,t.computed)({get:()=>e.modelValue??"",set:e=>r("update:modelValue",e)});(0,t.onMounted)(()=>{(0,t.nextTick)(()=>{e.autofocus&&i.value?.focus()})});let s=e=>{if(e.shiftKey||!e.target)return;e.preventDefault();let t=e.target,r=new Event("submit",{cancelable:!0});t.form?.dispatchEvent(r)},l=e=>{""===o.value&&(e.preventDefault(),e.stopPropagation(),r("delete",e))};return(r,n)=>(0,t.withDirectives)(((0,t.openBlock)(),(0,t.createElementBlock)("textarea",(0,t.mergeProps)({id:"command-action-input",ref_key:"input",ref:i,"onUpdate:modelValue":n[0]||(n[0]=e=>o.value=e),class:"min-h-8 w-full flex-1 resize-none border border-transparent py-1.5 pl-8.5 text-sm outline-none focus:border-b-1",placeholder:e.placeholder??"",wrap:"hard"},r.$attrs,{onKeydown:[(0,a.withKeys)(l,["delete"]),(0,a.withKeys)(s,["enter"])]}),null,16,u)),[[a.vModelText,o.value]])}});e.i(850384);var p=e.i(654271),m={class:"flex min-h-8 items-start gap-2 text-sm"},h={class:"flex min-h-8 items-start gap-2 text-sm"},f={key:0,class:"text-red text-xs",role:"alert"},g=(0,t.defineComponent)({__name:"OAuthScopesAddModal",props:{state:{},scopes:{},scope:{default:null}},emits:["cancel","submit"],setup(e,{emit:a}){let i=(0,t.computed)(()=>null!==e.scope),o=(0,t.computed)(()=>i.value?"Edit Scope":"Add Scope"),s=(0,t.computed)(()=>i.value?"Save":"Add Scope"),l=(0,n.ref)({name:"",description:""}),u=(0,n.ref)(!1);(0,t.watch)(()=>l.value.name,()=>{u.value=!0});let g=(0,t.computed)(()=>l.value.name.trim()),v=(0,t.computed)(()=>!!g.value&&(!i.value||g.value!==e.scope?.name)&&e.scopes.includes(g.value)),y=(0,t.computed)(()=>v.value?`A scope named "${g.value}" already exists.`:u.value&&!g.value?"Scope name is required.":null),b=(0,t.computed)(()=>!g.value||v.value),O=()=>{b.value||(a("submit",{name:g.value,description:l.value.description,...i.value&&e.scope?{oldName:e.scope.name}:{}}),e.state.hide())};return(0,t.watch)(()=>e.state.open,r=>{r&&(l.value=e.scope?{name:e.scope.name,description:e.scope.description}:{name:"",description:""},(0,t.nextTick)(()=>{u.value=!1}))}),(i,u)=>((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(p.ScalarModal),{bodyClass:"overflow-y-auto",size:"xs",state:e.state,title:o.value},{default:(0,t.withCtx)(()=>[(0,t.createVNode)((0,n.unref)(c),{disabled:b.value,onCancel:u[2]||(u[2]=e=>a("cancel")),onSubmit:O},{submit:(0,t.withCtx)(()=>[(0,t.createTextVNode)((0,r.toDisplayString)(s.value),1)]),default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("div",m,[u[3]||(u[3]=(0,t.createTextVNode)(" Name: ",-1)),(0,t.createVNode)((0,n.unref)(d),{modelValue:l.value.name,"onUpdate:modelValue":u[0]||(u[0]=e=>l.value.name=e),autofocus:"",class:"field-sizing-content !p-0",placeholder:"read:user"},null,8,["modelValue"])]),(0,t.createElementVNode)("div",h,[u[4]||(u[4]=(0,t.createTextVNode)(" Description: ",-1)),(0,t.createVNode)((0,n.unref)(d),{modelValue:l.value.description,"onUpdate:modelValue":u[1]||(u[1]=e=>l.value.description=e),autofocus:!1,class:"field-sizing-content !p-0",placeholder:"Read user data"},null,8,["modelValue"])]),y.value?((0,t.openBlock)(),(0,t.createElementBlock)("div",f,(0,r.toDisplayString)(y.value),1)):(0,t.createCommentVNode)("",!0)]),_:1},8,["disabled"])]),_:1}
6,8,["state","title"]))}});e.s(["default",0,g],289535);var v=e.i(95952),y={key:0},b={key:1},O={key:2},x={key:3},k={key:4},S={key:5},w=(0,t.defineComponent)({name:"ScalarIconPencilSimple",props:{label:{},weight:{}},setup(e){let{bind:r,weight:a}=(0,v.useScalarIcon)(e);return(e,i)=>((0,t.openBlock)(),(0,t.createElementBlock)("svg",(0,t.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(r)),[(0,t.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(a)?((0,t.openBlock)(),(0,t.createElementBlock)("g",y,[...i[0]||(i[0]=[(0,t.createElementVNode)("path",{d:"M230.14,70.54,185.46,25.85a20,20,0,0,0-28.29,0L33.86,149.17A19.85,19.85,0,0,0,28,163.31V208a20,20,0,0,0,20,20H92.69a19.86,19.86,0,0,0,14.14-5.86L230.14,98.82a20,20,0,0,0,0-28.28ZM91,204H52V165l84-84,39,39ZM192,103,153,64l18.34-18.34,39,39Z"},null,-1)])])):"duotone"===(0,n.unref)(a)?((0,t.openBlock)(),(0,t.createElementBlock)("g",b,[...i[1]||(i[1]=[(0,t.createElementVNode)("path",{d:"M221.66,90.34,192,120,136,64l29.66-29.66a8,8,0,0,1,11.31,0L221.66,79A8,8,0,0,1,221.66,90.34Z",opacity:"0.2"},null,-1),(0,t.createElementVNode)("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z"},null,-1)])])):"fill"===(0,n.unref)(a)?((0,t.openBlock)(),(0,t.createElementBlock)("g",O,[...i[2]||(i[2]=[(0,t.createElementVNode)("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM192,108.68,147.31,64l24-24L216,84.68Z"},null,-1)])])):"light"===(0,n.unref)(a)?((0,t.openBlock)(),(0,t.createElementBlock)("g",x,[...i[3]||(i[3]=[(0,t.createElementVNode)("path",{d:"M225.9,74.78,181.21,30.09a14,14,0,0,0-19.8,0L38.1,153.41a13.94,13.94,0,0,0-4.1,9.9V208a14,14,0,0,0,14,14H92.69a13.94,13.94,0,0,0,9.9-4.1L225.9,94.58a14,14,0,0,0,0-19.8ZM94.1,209.41a2,2,0,0,1-1.41.59H48a2,2,0,0,1-2-2V163.31a2,2,0,0,1,.59-1.41L136,72.48,183.51,120ZM217.41,86.1,192,111.51,144.49,64,169.9,38.58a2,2,0,0,1,2.83,0l44.68,44.69a2,2,0,0,1,0,2.83Z"},null,-1)])])):"regular"===(0,n.unref)(a)?((0,t.openBlock)(),(0,t.createElementBlock)("g",k,[...i[4]||(i[4]=[(0,t.createElementVNode)("path",{d:"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM92.69,208H48V163.31l88-88L180.69,120ZM192,108.68,147.31,64l24-24L216,84.68Z"},null,-1)])])):"thin"===(0,n.unref)(a)?((0,t.openBlock)(),(0,t.createElementBlock)("g",S,[...i[5]||(i[5]=[(0,t.createElementVNode)("path",{d:"M224.49,76.2,179.8,31.51a12,12,0,0,0-17,0L133.17,61.17h0L39.52,154.83A11.9,11.9,0,0,0,36,163.31V208a12,12,0,0,0,12,12H92.69a12,12,0,0,0,8.48-3.51L224.48,93.17a12,12,0,0,0,0-17Zm-129,134.63A4,4,0,0,1,92.69,212H48a4,4,0,0,1-4-4V163.31a4,4,0,0,1,1.17-2.83L136,69.65,186.34,120ZM218.83,87.51,192,114.34,141.66,64l26.82-26.83a4,4,0,0,1,5.66,0l44.69,44.68a4,4,0,0,1,0,5.66Z"},null,-1)])])):(0,t.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconPencilSimple",0,w],776888)},150868,e=>{"use strict";var t=e.i(134252),r=e.i(902745),n=e.i(680466),a=e.i(289535);e.i(986710);var i=e.i(588329),o=e.i(260958),s=e.i(146938),l=e.i(658651);e.i(91854);var c=e.i(503485),u=e.i(776888),d=e.i(2545);e.i(850384);var p=e.i(418464);e.i(901009);var m=e.i(539680);e.i(632227);var h=e.i(843633),f=e.i(683858);e.i(288708);var g=e.i(169424),v={class:"flex h-fit w-full"},y={class:"group/scopes-accordion flex h-auto min-h-8 items-center gap-1.5 pr-2.25 pl-3 text-left"},b={class:"flex shrink-0 items-center gap-1.75"},O={class:"grid max-h-40 auto-rows-auto overflow-x-hidden overflow-y-auto",style:{gridTemplateColumns:"1fr auto"}},x={class:"no-scrollbar text-c-2 group-hover/scope-row:text-c-1 flex min-h-8 min-w-0 flex-1 items-center gap-1 overflow-x-auto px-3 py-1.5 pr-20 text-xs text-nowrap"},k={class:"font-code shrink-0 text-xs"},S={class:"whitespace-nowrap"},w=(0,i.defineComponent)({__name:"OAuthScopesInput",props:{flowType:{},flow:{},selectedScopes:{}},emits:["update:selectedScopes","upsert:scope","delete:scope"],setup(e,{emit:w}){let T=(0,s.ref)(""),E=(0,s.ref)(null),_=(0,i.computed)(()=>Object.entries(e.flow?.scopes??{}).map(([e,t])=>({id:e,label:e,description:t}))),$=(0,i.computed)(()=>Object.keys(e.flow?.scopes??{}).length),A=(0,i.computed)(()=>$.value>=10),C=(0,i.computed)(()=>{let e=A.value?T.value:"";if(!e)return _.value;
6let t=RegExp(e.split("").map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join(".*"),"i");return _.value.filter(({label:e,description:r})=>t.test(`${e} ${r}`))}),P=(0,i.computed)(()=>Object.keys(e.flow?.scopes??{}).length>0),N=(0,i.computed)(()=>e.selectedScopes.length===Object.keys(e.flow?.scopes??{}).length),I=(e,t)=>{w("update:selectedScopes",{scope:e,selected:t})},R=()=>w("update:selectedScopes",{scopes:Object.keys(e.flow?.scopes??{})}),D=()=>w("update:selectedScopes",{scopes:[]}),B=(0,p.useModal)(),M=(0,s.ref)(0),L=(0,s.ref)(!1);(0,i.watch)(P,(e,t)=>{t&&!e&&(L.value=!1,M.value+=1)});let j=()=>{E.value=null,B.show()},z=async t=>{let r=!t.oldName;w("upsert:scope",{scope:t.name,description:t.description,flowType:e.flowType,...t.oldName?{oldScope:t.oldName}:{},...r?{enable:!0}:{}}),r&&(L.value=!0,M.value+=1,await (0,i.nextTick)(),L.value=!1)};return(p,_)=>((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(t.default),{class:"h-auto !max-h-[initial] min-h-8 items-center"},{default:(0,i.withCtx)(()=>[(0,i.createElementVNode)("div",v,[_[7]||(_[7]=(0,i.createElementVNode)("div",{class:"text-c-1 h-full items-center"},null,-1)),((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(f.Disclosure),{key:M.value,as:"div",class:"bl flex w-full flex-col",defaultOpen:L.value},{default:(0,i.withCtx)(()=>[(0,i.createElementVNode)("div",y,[(0,i.createVNode)((0,s.unref)(f.DisclosureButton),{class:(0,o.normalizeClass)(["min-w-0 flex-1 text-left",P.value?"hover:text-c-1 cursor-pointer":"cursor-default",(e.selectedScopes.length||0)>0?"text-c-1":"text-c-3"]),disabled:!P.value},{default:(0,i.withCtx)(()=>[P.value?((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,{key:0},[(0,i.createTextVNode)(" Scopes Selected "+(0,o.toDisplayString)(e.selectedScopes.length||0)+" / "+(0,o.toDisplayString)(Object.keys(e.flow?.scopes??{}).length||0),1)],64)):((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,{key:1},[(0,i.createTextVNode)(" No Scopes Defined ")],64))]),_:1},8,["class","disabled"]),(0,i.createElementVNode)("div",b,[(0,i.createVNode)((0,s.unref)(c.ScalarButton),{class:"pr-0.75 pl-1 transition-none",size:"sm",variant:"ghost",onClick:(0,l.withModifiers)(j,["stop"])},{default:(0,i.withCtx)(()=>[..._[3]||(_[3]=[(0,i.createTextVNode)(" Add Scope ",-1)])]),_:1}),P.value&&N.value?((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(c.ScalarButton),{key:0,class:"pr-0.75 pl-1 transition-none",size:"sm",variant:"ghost",onClick:(0,l.withModifiers)(D,["stop"])},{default:(0,i.withCtx)(()=>[..._[4]||(_[4]=[(0,i.createTextVNode)(" Deselect All ",-1)])]),_:1})):(0,i.createCommentVNode)("",!0),P.value&&!N.value?((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(c.ScalarButton),{key:1,class:"pr-0.75 pl-1 transition-none",size:"sm",variant:"ghost",onClick:(0,l.withModifiers)(R,["stop"])},{default:(0,i.withCtx)(()=>[..._[5]||(_[5]=[(0,i.createTextVNode)(" Select All ",-1)])]),_:1})):(0,i.createCommentVNode)("",!0),P.value?((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(f.DisclosureButton),{key:2,class:"text-c-3 hover:text-c-2 -m-0.5 flex shrink-0 items-center justify-center rounded p-0.5 focus-visible:outline-offset-2"},{default:(0,i.withCtx)(({open:e})=>[(0,i.createVNode)((0,s.unref)(m.ScalarIcon),{class:"group-hover/scopes-accordion:text-c-2",icon:e?"ChevronDown":"ChevronRight",size:"md"},null,8,["icon"])]),_:1})):(0,i.createCommentVNode)("",!0)])]),(0,i.createVNode)((0,s.unref)(f.DisclosurePanel),{as:"template"},{default:(0,i.withCtx)(()=>[(0,i.createElementVNode)("div",null,[A.value?((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(g.ScalarSearchInput),{key:0,modelValue:T.value,"onUpdate:modelValue":_[0]||(_[0]=e=>T.value=e),class:"flex items-center text-xs"},null,8,["modelValue"])):(0,i.createCommentVNode)("",!0),(0,i.createElementVNode)("table",O,[((0,i.openBlock)(!0),(0,i.createElementBlock)(i.Fragment,null,(0,i.renderList)(C.value,({id:a,label:c,description:p})=>((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(n.default),{key:a,class:"text-c-2 group/scope-row",onClick:t=>I(a,!e.selectedScopes.includes(a))},{default:(0,i.withCtx)(()=>[(0,i.createVNode)((0,s.unref)(t.default),{class:"box-border flex !max-h-[initial] w-full min-w-0 cursor-pointer items-stretch overflow-hidden px-0 py-0"},{default:(0,i.withCtx)(()=>[(0,i.createElementVNode)("div",x,[(0,i.createElementVNode)("span",k,(0,o.toDisplayString)(c),1),String(p??"").trim()?((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,{key:0},[_[6]||(_[6]=(0,i.createElementVNode)("span",{class:"shrink-0"},"–",-1)),(0,i.createElementVNode)("span",S,(0,o.toDisplayString)(p),1)],64)):(0,i.createCommentVNode)("",!0)]),(0,i.createElementVNode)("div",{class:"oauth-scope-row-action-rail absolute top-0 right-0 z-[1] flex h-full min-w-[4.5rem] items-center justify-end gap-0.5 py-1 pr-2 pl-4 opacity-0 transition-opacity group-focus-within/scope-row:opacity-100 group-hover/scope-row:opacity-100",onClick:_[1]||(_[1]=(0,l.withModifiers)(()=>{},["stop"]))},[(0,i.createVNode)((0,s.unref)(h.ScalarIconButton),{icon:(0,s.unref)(u.ScalarIconPencilSimple),label:`Edit ${c}`,size:"sm",onClick:(0,l.withModifiers)(e=>{var t;E.value={name:(t={id:a,description:p??""}).id,description:t.description??""},B.show()},["stop"])},null,8,["icon","label","onClick"]),(0,i.createVNode)((0,s.unref)(h.ScalarIconButton),{icon:(0,s.unref)(d.ScalarIconTrash),label:`Delete ${c}`,size:"sm",onClick:(0,l.withModifiers)(t=>{w("delete:scope",{scope:a,flowType:e.flowType})},["stop"])},null,8,["icon","label","onClick"])])]),_:2},1024),(0,i.createVNode)((0,s.unref)(r.default),{ariaLabel:`Select ${c} scope`,modelValue:e.selectedScopes.includes(a),onClick:_[2]||(_[2]=(0,l.withModifiers)(()=>{},["stop"])),"onUpdate:modelValue":e=>I(a,e)},null,8,["ariaLabel","modelValue","onUpdate:modelValue"])]),_:2},1032,["onClick"]))),128))])])]),_:1})]),_:1},8,["defaultOpen"]))]),(0,i.createVNode)(a.default,{scope:E.value,scopes:Object.keys(e.flow.scopes??{}),state:(0,s.unref)(B),onSubmit:z},null,8,["scope","scopes","state"])]),_:1}))}});e.s(["default",0,w],150868)},100306,e=>{"use strict";
6var t=e.i(680466),r=e.i(517331),n=e.i(920309),a=e.i(110063);e.i(702413);var i=e.i(494559);e.i(986710);var o=e.i(588329),s=e.i(146938);e.i(91854);var l=e.i(503485),c=e.i(730739);e.i(395915);var u=e.i(683609),d={class:"flex h-8 w-full items-center justify-end border-t"},p=(0,o.defineComponent)({__name:"OpenIDConnect",props:{environment:{},eventBus:{},getStaticBorderClass:{type:Function},name:{},proxyUrl:{},scheme:{},customFetch:{}},setup(e){let p=(0,u.useLoadingState)(),{toast:m}=(0,c.useToasts)(),h=async()=>{let t,r,o,s,l,c;if(p.isLoading||!e.scheme.openIdConnectUrl)return;p.start();let[u,d]=await (0,n.fetchOpenIDConnectDiscovery)(e.scheme.openIdConnectUrl,e.proxyUrl,e.customFetch);if(await p.clear(),u){console.error(u),m(u?.message??"Failed to fetch OpenID Connect configuration","error");return}let h=(t=Object.fromEntries((d.scopes_supported??[]).map(e=>[e,""])),r=new Set(d.grant_types_supported??["authorization_code","implicit"]),o=d.authorization_endpoint,s=d.token_endpoint,l=d.code_challenge_methods_supported?.includes("S256")?"SHA-256":d.code_challenge_methods_supported?.includes("plain")?"plain":"no",c={},r.has("implicit")&&o&&(c.implicit={authorizationUrl:o,refreshUrl:o,scopes:t}),r.has("password")&&s&&(c.password={tokenUrl:s,refreshUrl:s,scopes:t}),r.has("client_credentials")&&s&&(c.clientCredentials={tokenUrl:s,refreshUrl:s,scopes:t}),r.has("authorization_code")&&o&&s&&(c.authorizationCode={authorizationUrl:o,tokenUrl:s,refreshUrl:s,"x-usePkce":l,scopes:t}),(0,a.coerceValue)(i.OpenIDConnectSchema,c));e.eventBus.emit("auth:update:security-scheme-secrets",{payload:h,name:e.name,overwrite:!0})},f=t=>e.eventBus.emit("auth:update:security-scheme",{payload:{type:"openIdConnect",openIdConnectUrl:t},name:e.name});return(n,a)=>((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,null,[(0,o.createVNode)((0,s.unref)(t.default),null,{default:(0,o.withCtx)(()=>[(0,o.createVNode)(r.default,{containerClass:e.getStaticBorderClass(),environment:e.environment,modelValue:e.scheme.openIdConnectUrl,placeholder:"https://example.com/.well-known/openid-configuration",required:"","onUpdate:modelValue":f},{default:(0,o.withCtx)(()=>[...a[0]||(a[0]=[(0,o.createTextVNode)(" Discovery URL ",-1)])]),_:1},8,["containerClass","environment","modelValue"])]),_:1}),(0,o.createVNode)((0,s.unref)(t.default),{class:"min-w-full"},{default:(0,o.withCtx)(()=>[(0,o.createElementVNode)("div",d,[(0,o.createVNode)((0,s.unref)(l.ScalarButton),{class:"mr-0.75 p-0 px-2 py-0.5",disabled:!e.sc
6heme.openIdConnectUrl,loader:(0,s.unref)(p),size:"sm",variant:"outlined",onClick:h},{default:(0,o.withCtx)(()=>[...a[1]||(a[1]=[(0,o.createTextVNode)(" Fetch Configuration ",-1)])]),_:1},8,["disabled","loader"])])]),_:1})],64))}});e.s(["default",0,p],100306)},682896,e=>{"use strict";var t=e.i(38993),r=e.i(134252),n=e.i(680466),a=e.i(802448),i=e.i(859933),o=e.i(510596),s=e.i(232869),l=e.i(517331),c=e.i(365233),u=e.i(100306);e.i(986710);var d=e.i(588329),p=e.i(260958),m=e.i(146938);e.i(91854);var h=e.i(503485),f=e.i(183026);e.i(850384);var g=e.i(654271),v=e.i(418464);e.i(632227);var y=e.i(843633);e.i(26193);var b=e.i(902404),O=e.i(53821),x=e.i(730739),k=e.i(387831);e.i(558173);var S=e.i(115960);e.i(395915);var w=e.i(683609),T=e.i(65206),E={class:"bg-b-1 min-w-0 flex-1 px-3 py-1.25"},_={class:"text-c-1 leading-5.5 font-medium"},$={class:"flex h-8 items-center gap-2 border-t px-3"},A={class:"flex min-h-8 border-t text-base"},C={class:"flex h-8 max-w-full gap-2.5 overflow-x-auto px-3"},P=["onClick"],N={class:"relative z-10"},I={key:9,class:"text-c-3 flex items-center justify-center border-t p-4 px-4 text-center text-xs text-balance"},R={key:10,class:"text-c-3 flex items-center justify-center border-t p-4 px-4 text-center text-xs text-balance"},D={class:"flex h-8 items-center justify-end gap-2 border-t"},B=(0,d.defineComponent)({__name:"RequestAuthTab",props:{environment:{},isStatic:{type:Boolean},proxyUrl:{},selectedSecuritySchemas:{},securitySchemes:{},server:{},eventBus:{},options:{},documentType:{default:"openapi"}},emits:["update:selectedScopes","upsert:scope","delete:scope"],setup(e,{emit:B}){let M=(0,d.computed)(()=>(0,T.getDocumentTypeLabel)(e.documentType)),L=(0,d.computed)(()=>Object.entries(e.selectedSecuritySchemas).map(([t,r=[]])=>{let n=(0,k.getResolvedRef)(e.securitySchemes[t]);return{scheme:n,name:t,scopes:r,visibleFlowKeys:n?.type==="oauth2"||n?.type==="openIdConnect"?(0,o.getVisibleOrderedFlowKeys)(n.flows):[]}})),j=(0,m.ref)(""),z=(0,d.computed)(()=>L.value.flatMap(e=>e.visibleFlowKeys).some(e=>e===j.value)?j.value:""),U=(0,d.computed)(()=>L.value.length>1),V=(e,t)=>{let r=(0,p.capitalize)(e);switch(t.type){case"apiKey":return`${r}: ${t.in}`;case"openIdConnect":case"oauth2":{let e=(0,o.getVisibleOrderedFlowKeys)(t.flows)[0],n=z.value||e;if(!n)return r;return`${r}: ${n}`}case"http":return`${r}: ${t.scheme}`;default:return r}},Q=e=>"user"!==e.in&&"password"!==e.in,Z=e=>e?.type,F=(e,t)=>z.value===e||0===t&&!z.value,q=()=>e.isStatic&&"border-t",H=(t,r)=>e.eventBus.emit("auth:update:security-scheme-secrets",{payload:{type:"http",...t},name:r}),X=(t,r)=>e.eventBus.emit("auth:update:security-scheme-secrets",{payload:t,name:r}),W=(t,r)=>{B("update:selectedScopes",{id:Object.keys(e.selectedSecuritySchemas),name:t,...r})},G=(e,t)=>{B("upsert:scope",{...t,name:e})},Y=(e,t)=>{B("delete:scope",{...t,name:e})},K=(0,d.computed)(()=>(0,a.getOauth2AcquisitionTarget)(e.securitySchemes)),J=(0,d.computed)(()=>K.value?(0,k.getResolvedRef)(e.securitySchemes[K.value.name]):void 0),ee=(0,w.useLoadingState)(),{toast:et}=(0,x.useToasts)(),er=(0,v.useModal)(),en=(0,m.ref)(),ea=async t=>{let r=K.value;if(!r||ee.isLoading)return;ee.start();let[n]=await (0,s.runOAuth2Authorize)({eventBus:e.eventBus,bearerSchemeName:t,oauth2Name:r.name,flows:r.flows,flowType:r.flowType,scopes:r.scopes,server:e.server,proxyUrl:e.proxyUrl,environment:e.environment,options:e.options});await ee.clear(),n&&et(n?.message??"Failed to authorize","error")},ei=async t=>{let r=K.value;if(!r||"authorizationCode"!==r.flowType||ee.isLoading)return;ee.start();let[n,a]=await (0,i.refreshOauth2Token)(r.flows,r.flowType,e.proxyUrl,e.server,(0,b.getEnvironmentVariables)(e.environment),e.options?.customFetch);await ee.clear(),a?.accessToken?(0,s.storeOAuth2Tokens)(e.eventBus,{bearerSchemeName:t,oauth2Name:r.name,flowType:r.flowType,tokens:a}):n&&et(n?.message??"Failed to refresh","error")},eo=()=>{let e=en.value;er.hide(),e&&ea(e)};return(a,i)=>((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,null,[((0,d.openBlock)(!0),(0,d.createElementBlock)(d.Fragment,null,(0,d.renderList)(L.value,({scheme:t,name:a,scopes:o,visibleFlowKeys:s})=>((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:a},[U.value&&t?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(n.default),{key:0},{default:(0,d.withCtx)(()=>[(0,d.createVNode)((0,m.unref)(r.default),{"aria-label":V(a,t),class:"max-h-[auto]"},{default:(0,d.withCtx)(()=>[(0,d.createElementVNode)("div",E,[(0,d.createElementVNode)("p",_,(0,p.toDisplayString)(V(a,t)),1),t.description?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(S.ScalarMarkdownSummary),{key:0,class:"auth-description text-c-2 w-full",value:t.description},null,8,["value"])):(0,d.createCommentVNode)("",!0)])]),_:2},1032,["aria-label"])]),_:2},1024)):(0,d.createCommentVNode)("",!0),t?.description&&!U.value?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(n.default),{key:1},{default:(0,d.withCtx)(()=>[(0,d.createVNode)((0,m.unref)(r.default),{"aria-label":t.description,class:"max-h-[auto]"},{default:(0,d.withCtx)(()=>[(0,d.createVNode)((0,m.unref)(S.ScalarMarkdownSummary),{class:"auth-description bg-b-1 text-c-2 min-w-0 flex-1 px-3 py-1.25",value:t.description},null,8,["value"])]),_:2},1032,["aria-label"])]),_:2},1024)):(0,d.createCommentVNode)("",!0),t?.type==="http"?((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:2},["bearer"===t.scheme?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(n.default),{key:0},{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{containerClass:q(),environment:e.environment,modelValue:t["x-scalar-secret-token"],placeholder:"Token",type:"password","onUpdate:modelValue":e=>H({"x-scalar-secret-token":e},a)},{default:(0,d.withCtx)(()=>[...i[4]||(i[4]=[(0,d.createTextVNode)(" Bearer Token ",-1)])]),_:1},8,["containerClass","environment","modelValue","onUpdate:modelValue"])]),_:2},1024)):(0,d.createCommentVNode)("",!0),"bearer"===t.scheme&&K.value?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(n.default),{key:1},{default:(0,d.withCtx)(()=>[(0,d.createElementVNode)("div",$,[i[6]||(i[6]=(0,d.createElementVNode)("span",{class:"text-c-3 mr-auto text-xs"},"Get a token",-1)),(0,d.createVNode)((0,m.unref)(h.ScalarButton),{class:"p-0 px-2 py-0.5",loader:(0,m.unref)(ee),size:"sm",type:"button",variant:"outlined",onClick:e=>ea(a)},{default:(0,d.withCtx)(()=>[(0,d.createTextVNode)(" Authorize via "+(0,p.toDisplayString)(K.value.name),1)]),_:2},1032,["loader","onClick"]),t["x-scalar-secret-token"]&&"authorizationCode"===K.value.flowType?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(h.ScalarButton),{key:0,class:"p-0 px-2 py-0.5",disabled:(0,m.unref)(ee).isLoading,size:"sm",type:"button",variant:"outlined",onClick:e=>ei(a)},{default:(0,d.withCtx)(()=>[...i[5]||(i[5]=[(0,d.createTextVNode)(" Refresh ",-1)])]),_:1},8,["disabled","onClick"])):(0,d.createCommentVNode)("",!0),(0,d.createVNode)((0,m.unref)(y.ScalarIconButton),{icon:(0,m.unref)(f.ScalarIconGear),label:`Configure ${K.value.name}`,size:"xs",onClick:e=>{en.value=a,er.show()}},null,8,["icon","label","onClick"])])]),_:2},1024)):t?.scheme==="basic"?((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:2},[(0,d.createVNode)((0,m.unref)(n.default),null,{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{class:"text-c-2",environment:e.environment,modelValue:t["x-scalar-secret-username"],placeholder:"janedoe",required:"","onUpdate:modelValue":e=>H({"x-scalar-secret-username":e},a)},{default:(0,d.withCtx)(()=>[...i[7]||(i[7]=[(0,d.createTextVNode)(" Username ",-1)])]),_:1},8,["environment","modelValue","onUpdate:modelValue"])]),_:2},1024),(0,d.createVNode)((0,m.unref)(n.default),null,{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{environment:e.environment,modelValue:t["x-scalar-secret-password"],placeholder:"********",type:"password","onUpdate:modelValue":e=>H({"x-scalar-secret-password":e},a)},{default:(0,d.withCtx)(()=>[...i[8]||(i[8]=[(0,d.createTextVNode)(" Password ",-1)])]),_:1},8,["environment","modelValue","onUpdate:modelValue"])]),_:2},1024)],64)):(0,d.createCommentVNode)("",!0)],64)):t?.type==="apiKey"?((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:3},[Q(t)?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(n.default),{key:0},{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{containerClass:q(),environment:e.environment,modelValue:t.name,placeholder:"api-key","onUpdate:modelValue":t=>{let r;return r={name:t},e.eventBus.emit("auth:update:security-scheme",{payload:{type:"apiKey",...r},name:a})}},{default:(0,d.withCtx)(()=>[...i[9]||(i[9]=[(0,d.createTextVNode)(" Name ",-1)])]),_:1},8,["containerClass","environment","modelValue","onUpdate:modelValue"])]),_:2},1024)):(0,d.createCommentVNode)("",!0),(0,d.createVNode)((0,m.unref)(n.default),null,{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{containerClass:Q(t)?void 0:q(),environment:e.environment,modelValue:t["x-scalar-secret-token"],placeholder:"QUxMIFlPVVIgQkFTRSBBUkUgQkVMT05HIFRPIFVT",type:"password","onUpdate:modelValue":t=>{let r;return r={"x-scalar-secret-token":t},e.eventBus.emit("auth:update:security-scheme-secrets",{payload:{type:"apiKey",...r},name:a})}},{default:(0,d.withCtx)(()=>[...i[10]||(i[10]=[(0,d.createTextVNode)(" Value ",-1)])]),_:1},8,["containerClass","environment","modelValue","onUpdate:modelValue"])]),_:2},1024)],64)):t?.type==="oauth2"||t?.type==="openIdConnect"?((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:4},[t?.type!=="openIdConnect"||s.length?(0,d.createCommentVNode)("",!0):((0,d.openBlock)(),(0,d.createBlock)(u.default,{key:0,customFetch:e.options?.customFetch,environment:e.environment,eventBus:e.eventBus,getStaticBorderClass:q,name:a,proxyUrl:e.proxyUrl,scheme:t},null,8,["customFetch","environment","eventBus","name","proxyUrl","scheme"])),s.length>1?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(n.default),{key:1},{default:(0,d.withCtx)(()=>[(0,d.createElementVNode)("div",A,[(0,d.createElementVNode)("div",C,[((0,d.openBlock)(!0),(0,d.createElementBlock)(d.Fragment,null,(0,d.renderList)(s,(t,r)=>{let n;return(0,d.openBlock)(),(0,d.createElementBlock)("button",{key:t,class:(0,p.normalizeClass)((n="floating-bg text-c-3 relative cursor-pointer border-b border-transparent py-1 text-base font-medium",F(t,r)?`${n} !text-c-1 !rounded-none border-b !border-current ${e.isStatic?"opacity-100":""}`:n)),type:"button",onClick:e=>{j.value=t}}
6,[(0,d.createElementVNode)("span",N,(0,p.toDisplayString)(t),1)],10,P)}),128))])])]),_:2},1024)):(0,d.createCommentVNode)("",!0),((0,d.openBlock)(!0),(0,d.createElementBlock)(d.Fragment,null,(0,d.renderList)(s,(r,n)=>((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:r},[t.flows&&F(r,n)?((0,d.openBlock)(),(0,d.createBlock)(c.default,{key:0,environment:e.environment,eventBus:e.eventBus,flows:t.flows,name:a,options:e.options,proxyUrl:e.proxyUrl,scheme:t,selectedScopes:o,server:e.server,type:r,"onDelete:scope":e=>Y(a,e),"onUpdate:selectedScopes":e=>W(a,e),"onUpsert:scope":e=>G(a,e)},null,8,["environment","eventBus","flows","name","options","proxyUrl","scheme","selectedScopes","server","type","onDelete:scope","onUpdate:selectedScopes","onUpsert:scope"])):(0,d.createCommentVNode)("",!0)],64))),128))],64)):(0,O.isSaslSchemeType)(t?.type)?((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:5},[(0,d.createVNode)((0,m.unref)(n.default),null,{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{class:"text-c-2",containerClass:q(),environment:e.environment,modelValue:t["x-scalar-secret-username"],placeholder:"janedoe",required:"","onUpdate:modelValue":e=>X({type:t.type,"x-scalar-secret-username":e},a)},{default:(0,d.withCtx)(()=>[...i[11]||(i[11]=[(0,d.createTextVNode)(" Username ",-1)])]),_:1},8,["containerClass","environment","modelValue","onUpdate:modelValue"])]),_:2},1024),(0,d.createVNode)((0,m.unref)(n.default),null,{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{environment:e.environment,modelValue:t["x-scalar-secret-password"],placeholder:"********",type:"password","onUpdate:modelValue":e=>X({type:t.type,"x-scalar-secret-password":e},a)},{default:(0,d.withCtx)(()=>[...i[12]||(i[12]=[(0,d.createTextVNode)(" Password ",-1)])]),_:1},8,["environment","modelValue","onUpdate:modelValue"])]),_:2},1024)],64)):t?.type==="X509"?((0,d.openBlock)(),(0,d.createElementBlock)(d.Fragment,{key:6},[(0,d.createVNode)((0,m.unref)(n.default),null,{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{containerClass:q(),environment:e.environment,modelValue:t["x-scalar-secret-client-certificate"],placeholder:"-----BEGIN CERTIFICATE-----",type:"password","onUpdate:modelValue":e=>X({type:t.type,"x-scalar-secret-client-certificate":e},a)},{default:(0,d.withCtx)(()=>[...i[13]||(i[13]=[(0,d.createTextVNode)(" Client Certificate ",-1)])]),_:1},8,["containerClass","environment","modelValue","onUpdate:modelValue"])]),_:2},1024),(0,d.createVNode)((0,m.unref)(n.default),null,{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{environment:e.environment,modelValue:t["x-scalar-secret-private-key"],placeholder:"-----BEGIN PRIVATE KEY-----",type:"password","onUpdate:modelValue":e=>X({type:t.type,"x-scalar-secret-private-key":e},a)},{default:(0,d.withCtx)(()=>[...i[14]||(i[14]=[(0,d.createTextVNode)(" Private Key ",-1)])]),_:1},8,["environment","modelValue","onUpdate:modelValue"])]),_:2},1024)],64)):(0,O.isEncryptionSchemeType)(t?.type)?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(n.default),{key:7},{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{containerClass:q(),environment:e.environment,modelValue:t["x-scalar-secret-token"],placeholder:"********",type:"password","onUpdate:modelValue":e=>X({type:t.type,"x-scalar-secret-token":e},a)},{default:(0,d.withCtx)(()=>[...i[15]||(i[15]=[(0,d.createTextVNode)(" Key ",-1)])]),_:1},8,["containerClass","environment","modelValue","onUpdate:modelValue"])]),_:2},1024)):t?.type==="gssapi"?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(n.default),{key:8},{default:(0,d.withCtx)(()=>[(0,d.createVNode)(l.default,{containerClass:q(),environment:e.environment,modelValue:t["x-scalar-secret-service-name"],placeholder:"kafka","onUpdate:modelValue":e=>X({type:t.type,"x-scalar-secret-service-name":e},a)},{default:(0,d.withCtx)(()=>[...i[16]||(i[16]=[(0,d.createTextVNode)(" Service Name ",-1)])]),_:1},8,["containerClass","environment","modelValue","onUpdate:modelValue"])]),_:2},1024)):Z(t)?((0,d.openBlock)(),(0,d.createElementBlock)("div",I,[i[17]||(i[17]=(0,d.createTextVNode)(" The ",-1)),(0,d.createElementVNode)("code",null,(0,p.toDisplayString)(Z(t)),1),i[18]||(i[18]=(0,d.createTextVNode)(" security scheme type is not supported yet. ",-1))])):((0,d.openBlock)(),(0,d.createElementBlock)("div",R," The security scheme is missing a type, please double check your "+(0,p.toDisplayString)(M.value)+" document or Authentication Configuration ",1))],64))),128)),K.value&&J.value?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(g.ScalarModal),{key:0,state:(0,m.unref)(er),size:"sm",title:`Configure ${K.value.name}`},{default:(0,d.withCtx)(()=>[(0,d.createVNode)((0,m.unref)(t.default),{columns:[""],presentational:""},{default:(0,d.withCtx)(()=>[(0,d.createVNode)(c.default,{hideActions:"",environment:e.environment,eventBus:e.eventBus,flows:K.value.flows,name:K.value.name,options:e.options,proxyUrl:e.proxyUrl,scheme:J.value,selectedScopes:K.value.scopes,server:e.server,type:K.value.flowType,"onDelete:scope":i[0]||(i[0]=e=>Y(K.value.name,e)),"onUpdate:selectedScopes":i[1]||(i[1]=e=>W(K.value.name,e)),"onUpsert:scope":i[2]||(i[2]=e=>G(K.value.name,e))},null,8,["environment","eventBus","flows","name","options","proxyUrl","scheme","selectedScopes","server","type"])]),_:1}),(0,d.createElementVNode)("div",D,[(0,d.createVNode)((0,m.unref)(h.ScalarButton),{class:"p-0 px-2 py-0.5",size:"sm",variant:"outlined",onClick:i[3]||(i[3]=e=>(0,m.unref)(er).hide())},{default:(0,d.withCtx)(()=>[...i[19]||(i[19]=[(0,d.createTextVNode)(" Cancel ",-1)])]),_:1}),(0,d.createVNode)((0,m.unref)(h.ScalarButton),{class:"p-0 px-2 py-0.5",loader:(0,m.unref)(ee),size:"sm",onClick:eo},{default:(0,d.withCtx)(()=>[...i[20]||(i[20]=[(0,d.createTextVNode)(" Authorize ",-1)])]),_:1},8,["loader"])])]),_:1}
6,8,["state","title"])):(0,d.createCommentVNode)("",!0)],64))}}),M=e.i(658651),L=["onClick"],j={class:"relative z-10 font-medium whitespace-nowrap"},z={key:0,class:"absolute inset-x-1 bottom-[var(--scalar-border-width)] left-1/2 z-1 h-px w-full -translate-x-1/2 bg-current"},U=(0,d.defineComponent)({__name:"RequestAuthDataTable",props:{environment:{},isStatic:{type:Boolean},selectedSchemeOptions:{},activeAuthIndex:{},proxyUrl:{},securitySchemes:{default:()=>({})},server:{},eventBus:{},meta:{},options:{},documentType:{}},setup(e,{expose:r}){let n=(0,d.computed)(()=>e.selectedSchemeOptions[e.activeAuthIndex]),a=(0,d.computed)(()=>e.selectedSchemeOptions.length>1),i=t=>e.eventBus.emit("auth:update:selected-scopes",{...t,meta:e.meta}),o=t=>e.eventBus.emit("auth:upsert:scopes",t),s=t=>e.eventBus.emit("auth:delete:scopes",t);return r({activeScheme:n}),(r,l)=>((0,d.openBlock)(),(0,d.createElementBlock)("form",{onSubmit:l[0]||(l[0]=(0,M.withModifiers)(()=>{},["prevent"]))},[a.value?((0,d.openBlock)(),(0,d.createElementBlock)("div",{key:0,class:(0,p.normalizeClass)(["box-content flex flex-wrap gap-x-2.5 overflow-hidden border-x border-t px-3",{"border-x-0":!e.isStatic}]),"data-testid":"auth-tabs"},[((0,d.openBlock)(!0),(0,d.createElementBlock)(d.Fragment,null,(0,d.renderList)(e.selectedSchemeOptions,(t,r)=>((0,d.openBlock)(),(0,d.createElementBlock)("div",{key:t.id,class:"relative z-1 -mb-[var(--scalar-border-width)] flex h-8"},[(0,d.createElementVNode)("button",{class:(0,p.normalizeClass)(["floating-bg relative cursor-pointer border-b border-transparent py-1 text-sm font-medium transition-colors",e.activeAuthIndex===r?"text-c-1":"text-c-3"]),type:"button",onClick:t=>e.eventBus.emit("auth:update:active-index",{index:r,meta:e.meta})},[(0,d.createElementVNode)("span",j,(0,p.toDisplayString)(t.label),1)],10,L),e.activeAuthIndex===r?((0,d.openBlock)(),(0,d.createElementBlock)("div",z)):(0,d.createCommentVNode)("",!0)]))),128))],2)):(0,d.createCommentVNode)("",!0),n.value?((0,d.openBlock)(),(0,d.createBlock)((0,m.unref)(t.default),{key:1,class:(0,p.normalizeClass)(["flex-1",{"bg-b-1 rounded-b-lg border-x border-b":e.isStatic}]),columns:[""],presentational:""},{default:(0,d.withCtx)(()=>[(0,d.createVNode)(B,{documentType:e.documentType,environment:e.environment,eventBus:e.eventBus,isStatic:e.isStatic,options:e.options,proxyUrl:e.proxyUrl,securitySchemes:e.securitySchemes,selectedSecuritySchemas:n.value.value,server:e.server,"onDelete:scope":s,"onUpdate:selectedScopes":i,"onUpsert:scope":o},null,8,["documentType","environment","eventBus","isStatic","options","proxyUrl","securitySchemes","selectedSecuritySchemas","server"])]),_:1},8,["class"])):((0,d.openBlock)(),(0,d.createElementBlock)("div",{key:2,class:(0,p.normalizeClass)(["bg-b-1 text-c-3 flex min-h-16 items-center justify-center border-t px-4 text-sm",{"min-h-[calc(4rem+0.5px)] rounded-b-lg border":e.isStatic}])}," No authentication selected ",2))],32))}});e.s(["default",0,U],682896)},517331,e=>{"use strict";var t=e.i(488202),r=e.i(757943),n=e.i(832691),a=e.i(134252);e.i(986710);var i=e.i(588329),o=e.i(260958),s=e.i(146938),l=e.i(625493),c=e.i(764032),u=e.i(150413);e.i(632227);var d=e.i(843633),p=["for"],m={class:"relative flex min-w-0 flex-1"},h=["readOnly","type","value"],f={key:1,class:"centered-y text-orange absolute right-7 text-xs"},g=(0,i.defineComponent)({inheritAttrs:!1,__name:"DataTableInput",props:{id:{},type:{},containerClass:{},required:{type:Boolean,default:!1},modelValue:{},canAddCustomEnumValue:{type:Boolean,default:!0},readOnly:{type:Boolean,default:!1},enum:{},environment:{},description:{},withFakeData:{type:Boolean,default:!0}},emits:["update:modelValue","inputFocus","inputBlur","selectVariable"],setup(e,{emit:t}){let g=(0,s.ref)(!0),v=(0,s.ref)(!1),y=(0,i.useTemplateRef)("codeInput"),b=()=>!v.value&&t("inputBlur"),O=(0,i.computed)(()=>"password"===e.type?"text":e.type??"text"),x=()=>{e.enum?.length||e.readOnly||y.value?.focus()};return(v,k)=>((0,i.openBlock)(),(0,i.createBlock)(a.default,{class:(0,o.normalizeClass)(["relative flex",e.containerClass])},{default:(0,i.withCtx)(()=>[v.$slots.default?((0,i.openBlock)(),(0,i.createElementBlock)("div",{key:0,class:"text-c-1 flex items-center pr-0 pl-3",for:e.id??"",onClick:x},[(0,i.renderSlot)(v.$slots,"default",{},void 0,!0),k[6]||(k[6]=(0,i.createTextVNode)(": ",-1))],8,p)):(0,i.createCommentVNode)("",!0),(0,i.createElementVNode)("div",m,[e.enum&&e.enum.length?((0,i.openBlock)(),(0,i.createBlock)(r.default,{key:0,canAddCustomValue:e.canAddCustomEnumValue,modelValue:e.modelValue,value:e.enum,"onUpdate:modelValue":k[0]||(k[0]=e=>t("update:modelValue",e))},null,8,["canAddCustomValue","modelValue","value"])):((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,{key:1},[g.value&&"password"===e.type?((0,i.openBlock)(),(0,i.createElementBlock)("input",(0,i.mergeProps)({key:0},e.id?{...v.$attrs,id:e.id}:v.$attrs,{autocomplete:"off",class:["text-c-1 disabled:text-c-2 peer w-full min-w-0 border-none px-2 py-1.25 -outline-offset-1",{"scalar-password-input":"password"===e.type}],"data-1p-ignore":"",readOnly:e.readOnly,spellcheck:"false",type:O.value,value:e.modelValue,onInput:k[1]||(k[1]=e=>t("update:modelValue",e.target.value??""))}),null,16,h)):((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(n.default),(0,i.mergeProps)({key:1},v.$attrs,{id:e.id,ref_key:"codeInput",ref:y,class:["text-c-1 disabled:text-c-2 peer w-full min-w-0 border-none -outline-offset-1",["password"===e.type&&e.description&&"pr-12",e.de
6scription&&"pr-8","password"===e.type&&"scalar-password-input"]],environment:e.environment,modelValue:e.modelValue??"",readOnly:e.readOnly,required:!!e.required,type:O.value,withFakeData:e.withFakeData,onBlur:b,onFocus:k[2]||(k[2]=e=>t("inputFocus")),"onUpdate:modelValue":k[3]||(k[3]=e=>t("update:modelValue",e))}),null,16,["id","class","environment","modelValue","readOnly","required","type","withFakeData"]))],64))]),v.$slots.warning?((0,i.openBlock)(),(0,i.createElementBlock)("div",f,[(0,i.renderSlot)(v.$slots,"warning",{},void 0,!0)])):(0,i.createCommentVNode)("",!0),(0,i.renderSlot)(v.$slots,"icon",{},void 0,!0),e.modelValue?((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(d.ScalarIconButton),{key:2,class:"-ml-.25 h-6 w-6 self-center p-1.25",icon:(0,s.unref)(u.ScalarIconX),label:"Clear Value",onClick:k[4]||(k[4]=e=>t("update:modelValue",""))},null,8,["icon"])):(0,i.createCommentVNode)("",!0),"password"===e.type?((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(d.ScalarIconButton),{key:3,class:"-ml-.5 mr-1.25 h-6 w-6 self-center p-1.25","data-testid":"data-table-password-toggle",icon:g.value?(0,s.unref)(l.ScalarIconEye):(0,s.unref)(c.ScalarIconEyeSlash),label:g.value?"Show Password":"Hide Password",onClick:k[5]||(k[5]=e=>g.value=!g.value)},null,8,["icon","label"])):(0,i.createCommentVNode)("",!0)]),_:3},8,["class"]))}}),v=(0,t.default)(g,[["__scopeId","data-v-a6f4752a"]]),y=["for"],b=(0,i.defineComponent)({__name:"RequestAuthDataTableInput",props:(0,i.mergeModels)({containerClass:{},environment:{},readOnly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},type:{}},{modelValue:{default:"",required:!0},modelModifiers:{}}),emits:(0,i.mergeModels)(["inputFocus","inputBlur","selectVariable"],["update:modelValue"]),setup(e,{emit:t}){let r=(0,i.useModel)(e,"modelValue"),n=(0,i.useId)();return(a,o)=>((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(v),(0,i.mergeProps)({id:(0,s.unref)(n)},a.$attrs,{modelValue:r.value,"onUpdate:modelValue":o[0]||(o[0]=e=>r.value=e),canAddCustomEnumValue:!e.readOnly,containerClass:e.containerClass,environment:e.environment,readOnly:e.readOnly,required:e.required,type:e.type,onInputBlur:o[1]||(o[1]=e=>t("inputBlur")),onInputFocus:o[2]||(o[2]=e=>t("inputFocus")),onSelectVariable:o[3]||(o[3]=e=>t("selectVariable",e))}),{default:(0,i.withCtx)(()=>[(0,i.createElementVNode)("label",{for:(0,s.unref)(n)},[(0,i.renderSlot)(a.$slots,"default")],8,y)]),icon:(0,i.withCtx)(()=>[(0,i.renderSlot)(a.$slots,"icon")]),_:3},16,["id","modelValue","canAddCustomEnumValue","containerClass","environment","readOnly","required","type"]))}});e.s(["default",0,b],517331)},598285,496996,e=>{"use strict";var t=(e,t,r)=>{let n=e.get(r);if(null!==n)return{params:e,value:n};let a=t.get(r);return null!==a?{params:t,value:a}:{params:null,value:null}};e.s(["getOAuthCallbackData",0,(e,r="access_token")=>{try{var n;let a,{searchParams:i,hashParams:o}=(n=e(),{searchParams:(a=new URL(n)).searchParams,hashParams:new URLSearchParams(a.hash.slice(1))}),s=t(i,o,r),l=t(i,o,"code");return{accessToken:s.value,accessTokenParams:s.params,code:l.value,codeParams:l.params,error:i.get("error")??o.get("error"),errorDescription:i.get("error_description")??o.get("error_description"),refreshToken:i.get("refresh_token")??o.get("refresh_token")}}catch(e){return{accessToken:null,accessTokenParams:null,code:null,codeParams:null,error:null,errorDescription:null,refreshToken:null}}}],598285);var r=e.i(240239);e.s(["makeUrlAbsolute",0,(e,{baseUrl:t,basePath:n}={})=>{if("u"<typeof window&&!t)return e;try{return new URL(e),e}catch{}try{let a=t||window.location.href;if(n){let e=t?new URL(t).origin:window.location.origin;a=(0,r.combineUrlAndPath)(e,n+"/")}return new URL(e,a).toString()}catch{return e}}],496996)},859933,510596,168201,e=>{"use strict";var t=e.i(598285);e.i(26193);var r=e.i(515928),n=e.i(496996),a=e.i(710834),i=e.i(399925),o=e.i(815322),s=e.i(868686),l=(e,t={})=>(0,a.replaceEnvVariables)((0,a.replacePathVariables)(e?.url??"",(0,r.getServerVariables)(e)),t),c=(e,t={})=>{let r=l(e,t);return r?(0,i.isRelativePath)(r)?"u"<typeof window?{}:{basePath:r}:{baseUrl:r}:{}},u=async(e,t)=>{if("plain"===t)return e;if("function"!=typeof crypto?.subtle?.digest)return console.warn("SHA-256 is only supported when using https, using a plain text code challenge instead."),e;let r=new TextEncoder().encode(e),n=await crypto.subtle.digest("SHA-256",r);return(0,s.fromUint8Array)(new Uint8Array(n),!0)},d=async(e,r,a,i,o,d={},m,h)=>{let f=e[r];try{if(!f)return[Error("Flow not found"),null];let g=a.join(" ");if("clientCredentials"===r||"password"===r)return p(e,r,g,{proxyUrl:o,customFetch:m},i,d);let v=(Math.random()+1).toString(36).substring(2,10),y=(0,n.makeUrlAbsolute)(e[r]["x-scalar-secret-auth-url"]??e[r].authorizationUrl,c(i,d)),b=new URL(y),O=null;if("implicit"===r)b.searchParams.set("response_type","token");else if("authorizationCode"===r){let t=e[r];if(b.searchParams.set("response_type","code"),"no"!==t["x-usePkce"]){let e,r=(e=new 
6Uint8Array(32),crypto.getRandomValues(e),(0,s.fromUint8Array)(e,!0)),n=await u(r,t["x-usePkce"]);O={codeVerifier:r,codeChallenge:n,codeChallengeMethod:"SHA-256"===t["x-usePkce"]?"S256":"plain"},b.searchParams.set("code_challenge",n),b.searchParams.set("code_challenge_method",O.codeChallengeMethod)}}let x=e[r];if(!h)if(x["x-scalar-secret-redirect-uri"].startsWith("/")){let e=l(i,d)||window.location.origin+window.location.pathname,t=new URL(x["x-scalar-secret-redirect-uri"],e).toString();b.searchParams.set("redirect_uri",t)}else b.searchParams.set("redirect_uri",x["x-scalar-secret-redirect-uri"]);if(f["x-scalar-security-query"]&&Object.keys(f["x-scalar-security-query"]).forEach(e=>{let t=f["x-scalar-security-query"]?.[e];t&&b.searchParams.set(e,t)}),b.searchParams.set("client_id",f["x-scalar-secret-client-id"]),b.searchParams.set("state",v),g&&b.searchParams.set("scope",g),h){let[n,a]=await h({authorizationUrl:b.toString()});if(n||!a)return[n??Error("Failed to capture the OAuth2 redirect"),null];let{accessToken:s,accessTokenParams:l,code:c,codeParams:u,error:y,errorDescription:x,refreshToken:k}=(0,t.getOAuthCallbackData)(()=>a.callbackUrl,f["x-tokenName"]||"access_token");if(y)return[Error(`OAuth error: ${y}${x?` (${x})`:""}`),null];if(s){if((l?.get("state")??null)!==v)return[Error("State mismatch"),null];return[null,{accessToken:s,...k?{refreshToken:k}:{}}]}if(c&&"authorizationCode"===r){if((u?.get("state")??null)!==v)return[Error("State mismatch"),null];return p(e,r,g,{code:c,pkce:O,proxyUrl:o,customFetch:m,redirectUri:a.redirectUri},i,d)}return[Error("No authorization code or access token was returned"),null]}let k=window.open(b,"openAuth2Window","left=100,top=100,width=800,height=600");if(k)return new Promise(n=>{let a=setInterval(()=>{let{accessToken:s,accessTokenParams:l,code:c,codeParams:u,error:h,errorDescription:y,refreshToken:b}=(0,t.getOAuthCallbackData)(()=>k.location.href,f["x-tokenName"]||"access_token");if(k.closed||s||c||h){if(clearInterval(a),k.close(),h)return void n([Error(`OAuth error: ${h}${y?` (${y})`:""}`),null]);if(s)return void((l?.get("state")??null)===v?n([null,{accessToken:s,...b?{refreshToken:b}:{}}]):n([Error("State mismatch"),null]));if(c&&"authorizationCode"===r)return void((u?.get("state")??null)===v?p(e,r,g,{code:c,pkce:O,proxyUrl:o,customFetch:m},i,d).then(n).catch(e=>{n([e instanceof Error?e:Error("Failed to get an access token",{cause:e}),null])}):n([Error("State mismatch"),null]));n([Error("Window was closed without granting authorization"),null])}},200)});return[Error("Failed to open auth window"),null]}catch(e){return[e instanceof Error?e:Error("Failed to authorize oauth2 flow",{cause:e}),null]}},p=async(e,t,r,{code:a,pkce:i,proxyUrl:l,customFetch:u=fetch,redirectUri:d}={},p,m={})=>{let h=e[t];if(!h)return[Error("OAuth2 flow was not defined"),null];let f=new URLSearchParams;r&&("clientCredentials"===t||"password"===t)&&f.set("scope",r);let g="body"===h["x-scalar-credentials-location"],v=!!h["x-scalar-secret-client-secret"];if((g||"authorizationCode"===t&&!v)&&f.set("client_id",h["x-scalar-secret-client-id"]),g&&v&&f.set("client_secret",h["x-scalar-secret-client-secret"]),d?f.set("redirect_uri",d):"x-scalar-secret-redirect-uri"in h&&h["x-scalar-secret-redirect-uri"]&&f.set("redirect_uri",h["x-scalar-secret-redirect-uri"]),a)f.set("code",a),f.set("grant_type","authorization_code"),i&&f.set("code_verifier",i.codeVerifier);else if("password"===t){let r=e[t];f.set("grant_type","password"),f.set("username",r["x-scalar-secret-username"]),f.set("password",r["x-scalar-secret-password"])}else f.set("grant_type","client_credentials");h["x-scalar-security-body"]&&Object.entries(h["x-scalar-security-body"]).forEach(([e,t])=>{null!=t&&f.set(e,String(t))});try{let e={"Content-Type":"application/x-www-form-urlencoded"};!g&&v&&(e.Authorization=`Basic ${(0,s.encode)(`${h["x-scalar-secret-client-id"]}:${h["x-scalar-secret-client-secret"]}`)}`);let t=(0,n.makeUrlAbsolute)(h["x-scalar-secret-token-url"]??h.tokenUrl,c(p,m)),r=await (await u((0,o.shouldUseProxy)(l,t)?`${l}?${new URLSearchParams([["scalar_url",t]]).toString()}`:t,{method:"POST",headers:e,body:f})).json(),a=r[h["x-tokenName"]||"access_token"],i=r.refresh_token;if(!a)return[Error(r.error_description??r.error??"Failed to get an access token"),null];return[null,{accessToken:a,..."string"==typeof i?{refreshToken:i}:{}}]}catch(e){return[e instanceof Error?e:Error("Failed to get an access token. Please check your credentials.",{cause:e}),null]}},m=async(e,t,r,a,i={},l=fetch)=>{let u=e[t];if(!u)return[Error("OAuth2 flow was not defined"),null];let d=u["x-scalar-secret-refresh-token"];if(!d)return[Error("No refresh token available"),null];let p=new URLSearchParams;p.set("grant_type","refresh_token"),p.set("refresh_token",d);let m="body"===u["x-scalar-credentials-location"],h=!!u["x-scalar-secret-client-secret"];(m||"authorizationCode"===t&&!h)&&p.set("client_id",u["x-scalar-secret-client-id"]),m&&h&&p.set("client_secret",u["x-scalar-secret-client-secret"]),u["x-scalar-security-body"]&&Object.entries(u["x-scalar-security-body"]).forEac
6h(([e,t])=>{null!=t&&p.set(e,String(t))});try{let e={"Content-Type":"application/x-www-form-urlencoded"};!m&&h&&(e.Authorization=`Basic ${(0,s.encode)(`${u["x-scalar-secret-client-id"]}:${u["x-scalar-secret-client-secret"]}`)}`);let t=(0,n.makeUrlAbsolute)(u.refreshUrl||u["x-scalar-secret-token-url"]||u.tokenUrl,c(a,i)),f=await (await l((0,o.shouldUseProxy)(r,t)?`${r}?${new URLSearchParams([["scalar_url",t]]).toString()}`:t,{method:"POST",headers:e,body:p})).json(),g=f[u["x-tokenName"]||"access_token"],v=f.refresh_token;if(!g)return[Error(f.error_description??f.error??"Token refresh failed"),null];return[null,{accessToken:g,..."string"==typeof v?{refreshToken:v}:{refreshToken:d}}]}catch(e){return[e instanceof Error?e:Error("Failed to refresh the access token. Please re-authorize.",{cause:e}),null]}};e.s(["authorizeOauth2",0,d,"refreshOauth2Token",0,m],859933);var h=e.i(395431);e.s(["getVisibleOrderedFlowKeys",0,e=>e?Object.entries(e).filter(e=>void 0!==e[1]&&!(0,h.isHidden)(e[1])).map(([e,t],r)=>({key:e,order:t["x-order"],index:r})).sort((e,t)=>void 0!==e.order&&void 0!==t.order?e.order-t.order:void 0!==e.order?-1:void 0!==t.order?1:e.index-t.index).map(e=>e.key):[]],510596),e.s(["resolveDefaultOAuth2RedirectUri",0,e=>e.oauth2RedirectUri?e.oauth2RedirectUri:"u"<typeof window||"file:"===window.location.protocol?"":window.location.origin+window.location.pathname],168201)},232869,e=>{"use strict";var t=e.i(859933),r=e.i(168201);e.i(26193);var n=e.i(902404),a=(e,t)=>{let{bearerSchemeName:r,oauth2Name:n,flowType:a,tokens:i}=t;e.emit("auth:update:security-scheme-secrets",{payload:{type:"http","x-scalar-secret-token":i.accessToken},name:r}),i.refreshToken&&e.emit("auth:update:security-scheme-secrets",{payload:{type:"oauth2",[a]:{"x-scalar-secret-refresh-token":i.refreshToken}},name:n})},i=async e=>{let{eventBus:i,bearerSchemeName:o,oauth2Name:s,flows:l,flowType:c,scopes:u,server:d,proxyUrl:p,environment:m,options:h}=e,f=l[c],g=await (0,t.authorizeOauth2)(f&&("authorizationCode"===c||"implicit"===c)?{...l,[c]:{...f,"x-scalar-secret-redirect-uri":f["x-scalar-secret-redirect-uri"]||(0,r.resolveDefaultOAuth2RedirectUri)(h??{})||""}}:l,c,u,d,p,(0,n.getEnvironmentVariables)(m),h?.customFetch,h?.captureOAuth2Callback),v=g[1];return v?.accessToken&&a(i,{bearerSchemeName:o,oauth2Name:s,flowType:c,tokens:v}),g};e.s(["runOAuth2Authorize",0,i,"storeOAuth2Tokens",0,a])},802448,e=>{"use strict";var t=e.i(296172),r=e.i(387831),n=e.i(670834),a=e.i(395431),i=e=>JSON.stringify(Object.keys(e)),o=({name:e,value:t})=>({id:(0,n.generateHash)(JSON.stringify(t)),label:e,value:t,isDeletable:!0}),s=e=>o({name:Object.keys(e).join(" & "),value:e}),l=(e,t)=>{let n=Object.keys(e);if(n.length>1){if(n.some(e=>{let n=(0,r.getResolvedRef)(t[e]);return!!n&&(0,a.isHidden)(n)}))return;return s(e)}if(n[0]){let i=(0,r.getResolvedRef)(t[n[0]]);if(!i||(0,a.isHidden)(i))return;return o({name:n[0],value:e})}};e.s(["formatComplexScheme",0,s,"formatScheme",0,o,"getOauth2AcquisitionTarget",0,e=>{let t=null;for(let[n,i]of Object.entries(e)){let e=(0,r.getResolvedRef)(i);if(e?.type!=="oauth2"||(0,a.isHidden)(e))continue;let o=e.flows;if(!o)continue;let s=e["x-default-scopes"]??[];if(o.authorizationCode&&!(0,a.isHidden)(o.authorizationCode))return{name:n,flows:o,flowType:"authorizationCode",scopes:s};!o.implicit||(0,a.isHidden)(o.implicit)||t||(t={name:n,flows:o,flowType:"implicit",scopes:s})}return t},"getSecuritySchemeOptions",0,(e,n,s,c=!1)=>{let u=new Map(s.map(e=>[i(e),e])),{requiredFormatted:d,requiredSchemeNames:p,existingIds:m}=e.reduce((e,t)=>{let r=l(u.get(i(t))??t,n);for(let n of(r&&(e.requiredFormatted.push(r),e.existingIds.add(r.id)),Object.keys(t)))e.requiredSchemeNames.add(n);return e},{requiredFormatted:[],requiredSchemeNames:new Set,existingIds:new Set}),h=[];for(let[e,t]of Object.entries(n)){if(p.has(e))continue;let n=(0,r.getResolvedRef)(t);if(n&&!(0,a.isHidden)(n)){let t=o({name:e,value:{[e]:[]}});h.push(t),m.add(t.id)}}for(let e of s){let t=l(e,n);t&&!m.has(t.id)&&(h.push(t),m.add(t.id))}let f=[{label:"Required authentication",options:d},{label:"Available authentication",options:h}];return c?(f.push({label:"Add new authentication",options:Object.entries(t.authOptions).map(([e,t])=>({id:e,label:t.label,value:{[e]:[]},payload:t.payload,isDeletable:!1}))}),f):d.length?f:h}])},919974,e=>{"use strict";var t=e.i(488202),r=e.i(757943),n=e.i(122811),a=e.i(899084);e.i(986710);var i=e.i(588329),o=e.i(260958),s=e.i(146938),l=e.i(658651),c=e.i(532721);e.i(868255);var u=e.i(639074),d=e.i(329808),p=e.i(739891);e.i(26193);var m=e.i(463996),h=e.i(618991),f={class:"whitespace-nowrap"},g=["id"],v={key:0,class:"z-context text-c-2 absolute right-1.5 bottom-1 hidden font-sans group-has-[:focus-visible]/input:block",role:"alert"},y={key:5,class:"centered-y text-orange absolute right-7 text-xs"},b={key:6,class:"centered-y absolute right-0 flex h-full items-center p-1.5 group-has-[.cm
6-focused]:z-1"},O={key:7,class:"required centered-y text-xxs text-c-3 group-[.error]:text-red bg-b-1 pointer-events-none absolute right-0 mr-0.5 pt-px pr-2 opacity-100 shadow-[-8px_0_4px_var(--scalar-background-1)] transition-opacity duration-150 group-[.alert]:bg-transparent group-[.alert]:shadow-none group-[.error]:bg-transparent group-[.error]:shadow-none peer-has-[.cm-focused]:opacity-0"},x=(0,i.defineComponent)({inheritAttrs:!1,__name:"CodeInput",props:{modelValue:{type:[String,Number,Boolean,Array,Object]},environment:{},type:{},disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},layout:{default:"desktop"},enum:{},examples:{},default:{type:[String,Number,Boolean,Array,Object]},nullable:{type:Boolean,default:!1},placeholder:{},required:{type:Boolean},colorPicker:{type:Boolean,default:!1},lineNumbers:{type:Boolean,default:!1},lint:{type:Boolean,default:!1},lineWrapping:{type:Boolean,default:!1},language:{},extensions:{default:()=>[]},disableTabIndent:{type:Boolean,default:!1},disableEnter:{type:Boolean,default:!1},disableCloseBrackets:{type:Boolean,default:!1},emitOnBlur:{type:Boolean,default:!0},withVariables:{type:Boolean,default:!0},withFakeData:{type:Boolean,default:!1},alwaysEmitChange:{type:Boolean,default:!1},handleFieldChange:{type:Function},handleFieldSubmit:{type:Function},linethrough:{type:Boolean}},emits:["update:modelValue","submit","navigate","blur"],setup(e,{expose:t,emit:x}){let k=(0,i.useAttrs)(),S=k.id||`id-${(0,h.nanoid)()}`,w=(0,s.ref)(!1),T=(0,i.computed)(()=>!e.enum?.length&&("boolean"===e.type||Array.isArray(e.type)&&e.type.includes("boolean"))),E=(0,i.computed)(()=>e.nullable?["true","false","null"]:["true","false"]),_=(0,i.computed)(()=>Array.isArray(e.type)?e.type.find(e=>"null"!==e)??"string":e.type),$=t=>{(e.alwaysEmitChange||t!==B(e.modelValue))&&(e.handleFieldChange?e.handleFieldChange(t):x("update:modelValue",t))},A=(t,r)=>{e.handleFieldSubmit?e.handleFieldSubmit(t):x("submit",t,r)},C=(t,r)=>{w.value=!1,e.emitOnBlur&&e.modelValue&&A(t,r),x("blur",t,r)},P=e=>x("update:modelValue",e),N=(0,i.computed)(()=>e.withFakeData?m.CONTEXT_FUNCTION_NAMES.map(e=>({key:e,description:(0,m.getContextFunctionComment)(e)})):[]),I=(0,i.computed)(()=>(0,a.pillPlugin)({environment:e.environment,isContextFunctionName:m.isContextFunctionName,isReadOnly:"modal"===e.layout})),R=(0,i.computed)(()=>{let t;return[...(t=[...e.extensions],e.colorPicker&&t.push(u.colorPicker),t),I.value,a.backspaceCommand]}),D=(0,s.ref)(null),B=e=>"string"==typeof e?e:JSON.stringify(e),{codeMirror:M,setCodeMirrorContent:L}=(0,d.useCodeMirror)({content:(0,s.toRef)(()=>B(e.modelValue)),onChange:e=>{$(e),Z()},onFocus:()=>{w.value=!0},onBlur:C,codeMirrorRef:D,disableTabIndent:(0,s.toRef)(()=>e.disableTabIndent),disableEnter:(0,s.toRef)(()=>e.disableEnter),disableCloseBrackets:(0,s.toRef)(()=>e.disableCloseBrackets),lineNumbers:(0,s.toRef)(()=>e.lineNumbers),language:(0,s.toRef)(()=>e.language),lint:(0,s.toRef)(()=>e.lint),extensions:R,placeholder:(0,s.toRef)(()=>e.placeholder)});(0,i.watch)(M,()=>{M.value&&Object.hasOwn(k,"autofocus")&&M.value.focus()});let j=(0,s.ref)(!1),z=(0,s.ref)(""),U=(0,s.ref)({left:0,top:0}),V=(0,s.ref)(null),{handleDropdownSelect:Q,updateDropdownVisibility:Z}=(0,p.useDropdown)({codeMirror:M,query:z,showDropdown:j,dropdownPosition:U}),F=(0,i.computed)(()=>j.value&&e.withVariables&&"modal"!==e.layout&&(!!e.environment||e.withFakeData)),q=(t,r)=>{j.value?"down"===t||"up"===t?(r.preventDefault(),V.value?.handleArrowKey(t)):"enter"===t&&(r.preventDefault(),V.value?.handleSelect()):("escape"!==t||e.disableTabIndent||r.stopPropagation(),"enter"===t&&r.target instanceof HTMLDivElement&&A(M.value?.state.doc.toString()??"",r))};return t({focus:e=>{if(!M.value||(M.value.focus(),!(0,c.isDefined)(e)))return;let t="start"===e?0:"end"===e?M.value.state.doc.length:e;M.value.dispatch({selection:{anchor:t},scrollIntoView:!0})},isFocused:w,handleChange:$,handleSubmit:A,handleBlur:C,booleanOptions:E,codeMirror:M,codeMirrorRef:D,modelValue:e.modelValue,setCodeMirrorContent:L,cursorPosition:()=>M.value?.state.selection.main.head,serializeValue:B}),(t,a)=>((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,null,[e.disabled?((0,i.openBlock)(),(0,i.createElementBlock)("div",{key:0,class:(0,o.normalizeClass)(["text-c-2 flex cursor-default items-center justify-center",{"font-code pr-2 pl-1 text-base":"modal"===e.layout,"px-2":"modal"!==e.layout,"line-through":e.linethrough}]),"data-testid":"code-input-disabled"},[(0,i.createElementVNode)("span",f,(0,o.toDisplayString)(e.modelValue),1)],2)):e.enum?.length?((0,i.openBlock)(),(0,i.createBlock)(r.default,{key:1,default:e.default,modelValue:e.modelValue,type:_.value,value:e.enum,"onUpdate:modelValue":P},null,8,["default","modelValue","type","value"])):T.value?((0,i.openBlock)(),(0,i.createBlock)(r.default,{key:2,default:e.default,modelValue:e.modelValue,value:E.value,"onUpdate:modelValue":P},null,8,["default","modelValue","value"])):e.examples?.length?((0,i.openBlock)(),(0,i.createBlock)(r.default,{key:3,default:e.default,modelValue:e.modelValue,value:e.examples,"onUpdate:modelValue":P},null,8,["default","modelValue","value"])):((0,i.openBlock)(),(0,i.createElementBlock)("div",(0,i.mergeProps)({key:4,id:(0,s.unref)(S)},t.$attrs,{ref_key:"codeMirrorRef",ref:D,class:["group/input group-[.alert]:outline-orange group-[.error]:outline-red font-code peer relative w-full overflow-hidden text-xs leading-[1.44] whitespace-nowrap -outline-offset-1 has-[:focus-visible]:rounded-[4px] has-[:focus-visible]:outline",{"line-wrapping has-[:focus-visible]:bg-b-1 has-[:focus-visible]:absolute has-[:focus-visible]:z-1":e.lineWrapping,"flow-code-input--error":e.error,"line-through":e.linethrough}],onKeydown:[a[0]||(a[0]=(0,l.withKeys)((0,l.withModifiers)(e=>q("down",e),["stop"]),["down"])),a[1]||(a[1]=(0,l.withKeys)(e=>q("enter",e),["enter"])),a[2]||(a[2]=(0,l.withKeys)(e=>q("escape",e),["escape"])),a[3]||(a[3]=(0,l.withKeys)((0,l.withModifiers)(e=>q("up",e),["stop"]),["up"]))]}),[e.disableTabIndent?(0,i.createCommentVNode)("",!0):((0,i.openBlock)(),(0,i.createElementBlock)("div",v,[...a[6]||(a[6]=[(0,i.createTextVNode)(" Press ",-1),(0,i.createElementVNode)("kbd",{class:"-mx-0.25 rounded border px-0.5 font-mono"},"Esc",-1),(0,i.createTextVNode)(" then ",-1),(0,i.createElementVNode)("kbd",{class:"-mx-0.25 rounded border px-0.5 font-mono"},"Tab",-1),(0,i.createTextVNode)(" to exit ",-1)])]))],16,g)),t.$slots.warning?((0,i.openBlock)(),(0,i.createElementBlock)("div",y,[(0,i.renderSlot)(t.$slots,"warning",{},void 0,!0)])):(0,i.createCommentVNode)("",!0),t.$slots.icon?((0,i.openBlock)(),(0,i.createElementBlock)("div",b,[(0,i.renderSlot)(t.$slots,"icon",{},void 0,!0)])):(0,i.createCommentVNode)("",!0),e.required?((0,i.openBlock)(),(0,i.createElementBlock)("div",O," Required ")):(0,i.createCommentVNode)("",!0),F.value?((0,i.openBlock)(),(0,i.createBlock)(n.default,{key:8,ref_key:"dropdownRef",ref:V,contextFunctionItems:N.value,dropdownPosition:U.value,environment:e.environment,query:z.value,onClose:a[4]||(a[4]=e=>j.value=!1),onRedirect:a[5]||(a[5]=e=>x("navigate",{page:"document",path:"environment"})),onSelect:(0,s.unref)(Q)},null,8,["contextFunctionItems","dropdownPosition","environment","query","onSelect"])):(0,i.createCommentVNode)("",!0)],64))}}),k=(0,t.default)(x,[["__scopeId","data-v-dfc591f4"]]);e.s(["default",0,k],919974)},832691,e=>{"use strict";var t=e.i(488202),r=e.i(757943),n=e.i(122811),a=e.i(619923),i=e.i(561396),o=e.i(322047),s=e.i(949251),l=e.i(750493);e.i(986710);var c=e.i(588329),u=e.i(658651),d=e.i(260958),p=e.i(146938),m=e.i(532721);e.i(26193);var h=e.i(463996),f=e.i(618991),g=e.i(285736),v={class:"whitespace-nowrap"},y=["id"],b=["aria-activedescendant","aria-autocomplete","aria-controls","aria-expanded","aria-invalid","aria-label","aria-readonly","aria-required","contenteditable","data-placeholder","role"],O={key:5,class:"centered-y text-orange absolute right-7 text-xs"},x={key:6,class:"centered-y absolute right-0 flex h-full items-center p-1.5 group-has-[.code-input-lite__editor:focus]:z-1"},k={key:7,class:"required centered-y text-xxs text-c-3 group-[.error]:text-red bg-b-1 pointer-events-none absolute right-0 mr-0.5 pt-px pr-2 opacity-100 shadow-[-8px_0_4px_var(--scalar-background-1)] transition-opacity duration-150 peer-has-[.code-input-lite__editor:focus]:opacity-0"},S=(0,c.defineComponent)({inheritAttrs:!1,__name:"CodeInputLite",props:{modelValue:{type:[String,Number,Boolean,Array,Object]},environment:{},disabled:{type:Boolean,default:!1},readOnly:{type:Boolean,default:!1},error:{type:Boolean,default:!1},layout:{default:"desktop"},placeholder:{},required:{type:Boolean,default:!1},emitOnBlur:{type:Boolean,default:!0},withVariables:{type:Boolean,default:!0},withFakeData:{type:Boolean,default:!1},alwaysEmitChange:{type:Boolean,default:!1},linethrough:{type:Boolean,default:!1},type:{},enum:{},examples:{},default:{type:[String,Number,Boolean,Array,Object]},nullable:{type:Boolean,default:!1}},emits:["update:modelValue","submit","blur","navigate"],setup(e,{expose:t,emit:S}
6){let w=(0,c.useAttrs)(),T=(0,p.ref)(null),E=(0,c.computed)(()=>w.id??T.value??void 0),_=()=>{w.id||null!==T.value||(T.value=`id-${(0,f.nanoid)()}`)},$=(0,c.useTemplateRef)("editorRef"),A=(0,p.ref)(null),C=(0,c.computed)(()=>E.value?`${E.value}-listbox`:void 0),P=(0,c.computed)(()=>A.value?.activeOptionId),N=(0,p.ref)(!1),I=(0,p.ref)(!0),R=(0,p.ref)(!1),D=e=>0===e.trim().length,B=(0,c.computed)(()=>!e.enum?.length&&("boolean"===e.type||Array.isArray(e.type)&&e.type.includes("boolean"))),M=(0,c.computed)(()=>e.nullable?["true","false","null"]:["true","false"]),L=(0,c.computed)(()=>Array.isArray(e.type)?e.type.find(e=>"null"!==e)??"string":e.type),j=e=>S("update:modelValue",e),z=[],U=!1,V=()=>{for(let e of z)e.unmount();z=[]},Q=()=>{if($.value&&"modal"!==e.layout)for(let t of $.value.querySelectorAll(".scalar-pill")){let r=(0,u.createApp)(a.default,{context:(0,o.buildPillContext)(t.dataset.variable??"",e.environment),target:t});r.mount(document.createElement("div")),z.push(r)}},Z=(t,r,n)=>{let a=(0,h.isContextFunctionName)(t),o=document.createElement("span");o.className=a?"scalar-pill scalar-pill--context-fn":"scalar-pill",o.contentEditable="false",o.dataset.variable=t,o.dataset.pillStart=String(r),o.dataset.pillEnd=String(n);let s=a?"var(--scalar-color-3)":e.environment?.color||"var(--scalar-color-1)";return o.style.setProperty("--tw-bg-base",s),a||(0,i.lookupVariableValue)(e.environment,t)||(o.style.opacity="0.5"),o.textContent=t,o},F=t=>{let r,n=$.value;if(!n)return;if(V(),n.replaceChildren(),!e.withVariables||!t.includes("{{")){t&&n.appendChild(document.createTextNode(t)),I.value=D(t);return}let a=new RegExp(g.REGEX.VARIABLES.source,g.REGEX.VARIABLES.flags),i=0;for(;null!==(r=a.exec(t));){let e=r.index,a=e+r[0].length;e>i&&n.appendChild(document.createTextNode(t.slice(i,e))),n.appendChild(Z(r[1]??"",e,a)),i=a}i<t.length&&n.appendChild(document.createTextNode(t.slice(i))),I.value=!1,U&&Q()},q=e=>e.nodeType===Node.TEXT_NODE?(e.textContent??"").length:e instanceof HTMLElement&&e.classList.contains("scalar-pill")?`{{${e.dataset.variable??""}}}`.length:(e.textContent??"").length,H=()=>{let e=$.value;if(!e)return"";let t="";for(let r of Array.from(e.childNodes))r.nodeType===Node.TEXT_NODE?t+=r.textContent??"":r instanceof HTMLElement&&r.classList.contains("scalar-pill")?t+=`{{${r.dataset.variable??""}}}`:r instanceof HTMLElement&&(t+=r.textContent??"");return t},X=null,W="",G=()=>{let t=e.environment?.color??"",r=e.withVariables?"1":"0",n=e.environment?.variables??[],a="";for(let e of n){let t="string"==typeof e.value?e.value:e.value?.default??"";a+=`\x1f${e.name}\x1e${t}`}return`${t}|${r}|${a}`},Y=()=>{U||(U=!0,Q())},K=()=>{let e=$.value;if(!e)return null;let t=window.getSelection();if(!t||0===t.rangeCount)return null;let r=t.getRangeAt(0);if(r.startContainer!==e&&!e.contains(r.startContainer))return null;if(r.startContainer===e){let t=0;for(let n=0;n<r.startOffset&&n<e.childNodes.length;n++)t+=q(e.childNodes[n]);return t}let n=0;for(let t of Array.from(e.childNodes)){if(t===r.startContainer)return n+r.startOffset;if(t.contains(r.startContainer))return 0===r.startOffset?n:n+q(t);n+=q(t)}return n},J=e=>{let t=$.value;if(!t)return;let r=document.createRange(),n=0,a=!1;for(let i of Array.from(t.childNodes)){let t=q(i);if(n+t>=e){if(i.nodeType===Node.TEXT_NODE){let t=Math.max(0,Math.min(e-n,(i.textContent??"").length));r.setStart(i,t)}else e-n<=0?r.setStartBefore(i):r.setStartAfter(i);a=!0;break}n+=t}a?r.collapse(!0):(r.selectNodeContents(t),r.collapse(!1));let i=window.getSelection();i&&(i.removeAllRanges(),i.addRange(r))},ee=(0,p.ref)(!1),et=(0,p.ref)(""),er=(0,p.ref)({left:0,top:0}),en=(0,c.computed)(()=>e.withFakeData?h.CONTEXT_FUNCTION_NAMES.map(e=>({key:e,description:(0,h.getContextFunctionComment)(e)})):[]),ea=(0,c.computed)(()=>ee.value&&e.withVariables&&"modal"!==e.layout&&(!!e.environment||e.withFakeData)),ei=()=>{if(!$.value)return;let e=K();if(null===e){ee.value=!1;return}let t=H().slice(0,e),r=t.lastIndexOf("{{");if(r<=t.lastIndexOf("}}")){ee.value=!1;return}et.value=t.slice(r+2),_(),ee.value=!0,(0,c.nextTick)(()=>{let e=window.getSelection();if(!e||0===e.rangeCount||!$.value)return;let t=e.getRangeAt(0).cloneRange();t.collapse(!0);let r=t.getBoundingClientRect(),n=$.value.getBoundingClientRect();er.value={left:r.left||n.left,top:r.bottom||n.bottom}})},eo=t=>{if(e.readOnly)return;let r=K()??0,n=H(),a=Math.max(0,r-et.value.length-2),i=`${n.slice(0,a)}{{${t}}}${n.slice(r)}`,o=a+`{{${t}}}`.length;X=(0,s.pillSignature)(i,e.withVariables),F(i),J(o),ee.value=!1,es(i,{skipDropdownCheck:!0})},es=(t,r={})=>{let n=t===(0,l.serializeValue)(e.modelValue);(e.alwaysEmitChange||!n)&&S("update:modelValue",t),r.skipDropdownCheck||ei()},el=()=>{let t=H();I.value=D(t);let r=(0,s.pillSignature)(t,e.withVariables);if(!R.value&&r!==X){let e=K();X=r,F(t),null!==e&&J(e)}es(t)},ec=()=>{R.value=!0},eu=()=>{R.value=!1,el()},ed=()=>{N.value=!0,_(),Y()},ep=t=>{N.value=!1,ee.value=!1;let r=H();e.emitOnBlur&&r&&S("submit",r,t),S("blur",r,t)},em=e=>{e.preventDefault();let t=e.clipboardData?.getData("text/plain")??"";t&&(document.execCommand("insertText",!1,t.replace(/\r?\n/g," ")),el())},eh=e=>{if(ee.value){if("ArrowDown"===e.key||"ArrowUp"===e.key){e.preventDefault(),e.stopPropagation(),A.value?.handleArrowKey("ArrowDown"===e.key?"down":"up");return}if("Enter"===e.key){e.preventDefault(),e.stopPropagation(),A.value?.handleSelect();return}if("Escape"===e.key){e.preventDefault(),e.stopPropagation(),ee.value=!1;return}}if("Enter"===e.key){e.preventDefault(),S("submit",H(),e);return}},ef=e=>{let t=e.target?.closest(".scalar-pill");
6if(!t)return;let r=$.value;if(!r)return;r.focus();let n=document.createRange();n.selectNode(t);let a=window.getSelection();a?.removeAllRanges(),a?.addRange(n),ei()};return(0,c.onMounted)(()=>{let t=(0,l.serializeValue)(e.modelValue);X=(0,s.pillSignature)(t,e.withVariables),W=G(),F(t),I.value=D(t),Object.hasOwn(w,"autofocus")&&$.value?.focus()}),(0,c.watch)(()=>e.modelValue,t=>{let r=(0,l.serializeValue)(t);I.value=D(r),H()!==r&&(X=(0,s.pillSignature)(r,e.withVariables),F(r))}),(0,c.watch)($,t=>{if(!t||!D(H()))return;let r=(0,l.serializeValue)(e.modelValue);""!==r&&(X=(0,s.pillSignature)(r,e.withVariables),F(r))},{flush:"sync"}),(0,c.watch)([()=>e.environment,()=>e.withVariables],()=>{let t=G();if(t===W||(W=t,""===X))return;X=(0,s.pillSignature)(H(),e.withVariables);let r=K();F(H()),null!==r&&J(r)},{deep:!0}),(0,c.onBeforeUnmount)(()=>{V()}),t({focus:e=>{let t=$.value;if(!t||(t.focus(),!(0,m.isDefined)(e)))return;let r=H().length;J("start"===e?0:"end"===e?r:e)},setContent:(t="")=>{H()!==t&&(X=(0,s.pillSignature)(t,e.withVariables),F(t),I.value=D(t))},getValue:()=>H(),cursorPosition:()=>{let e=K();return null===e?void 0:e},isFocused:N,editorRef:$}),(t,a)=>((0,c.openBlock)(),(0,c.createElementBlock)(c.Fragment,null,[e.disabled?((0,c.openBlock)(),(0,c.createElementBlock)("div",{key:0,class:(0,d.normalizeClass)(["text-c-2 flex cursor-default items-center justify-center",{"font-code pr-2 pl-1 text-base":"modal"===e.layout,"px-2":"modal"!==e.layout,"line-through":e.linethrough}]),"data-testid":"code-input-lite-disabled"},[(0,c.createElementVNode)("span",v,(0,d.toDisplayString)(e.modelValue),1)],2)):e.enum?.length?((0,c.openBlock)(),(0,c.createBlock)(r.default,{key:1,default:e.default,modelValue:e.modelValue,type:L.value,value:e.enum,"onUpdate:modelValue":j},null,8,["default","modelValue","type","value"])):B.value?((0,c.openBlock)(),(0,c.createBlock)(r.default,{key:2,default:e.default,modelValue:e.modelValue,value:M.value,"onUpdate:modelValue":j},null,8,["default","modelValue","value"])):e.examples?.length?((0,c.openBlock)(),(0,c.createBlock)(r.default,{key:3,default:e.default,modelValue:e.modelValue,value:e.examples,"onUpdate:modelValue":j},null,8,["default","modelValue","value"])):((0,c.openBlock)(),(0,c.createElementBlock)("div",(0,c.mergeProps)({key:4,id:E.value},t.$attrs,{class:["code-input-lite group/code-input-lite peer relative w-full leading-[1.44] -outline-offset-1 has-[:focus-visible]:rounded-[4px] has-[:focus-visible]:outline",{"code-input-lite--error":e.error,"code-input-lite--empty":I.value,"line-through":e.linethrough}]}),[(0,c.createElementVNode)("div",{ref_key:"editorRef",ref:$,"aria-activedescendant":ea.value?P.value:void 0,"aria-autocomplete":e.withVariables?"list":void 0,"aria-controls":ea.value?C.value:void 0,"aria-expanded":ea.value?"true":void 0,"aria-invalid":e.error?"true":void 0,"aria-label":(0,p.unref)(w)["aria-label"],"aria-readonly":e.readOnly?"true":void 0,"aria-required":e.required?"true":void 0,class:"code-input-lite__editor",contenteditable:e.readOnly?"false":"true","data-placeholder":e.placeholder,role:e.withVariables?"combobox":"textbox",spellcheck:"false",onBlur:ep,onClick:ef,onCompositionend:eu,onCompositionstart:ec,onFocus:ed,onInput:el,onKeydown:eh,onPaste:em,onPointerover:Y},null,40,b)],16,y)),t.$slots.warning?((0,c.openBlock)(),(0,c.createElementBlock)("div",O,[(0,c.renderSlot)(t.$slots,"warning",{},void 0,!0)])):(0,c.createCommentVNode)("",!0),t.$slots.icon?((0,c.openBlock)(),(0,c.createElementBlock)("div",x,[(0,c.renderSlot)(t.$slots,"icon",{},void 0,!0)])):(0,c.createCommentVNode)("",!0),e.required?((0,c.openBlock)(),(0,c.createElementBlock)("div",k," Required ")):(0,c.createCommentVNode)("",!0),ea.value?((0,c.openBlock)(),(0,c.createBlock)(n.default,{key:8,ref_key:"dropdownRef",ref:A,contextFunctionItems:en.value,dropdownPosition:er.value,environment:e.environment,listboxId:C.value,query:et.value,onClose:a[0]||(a[0]=e=>ee.value=!1),onRedirect:a[1]||(a[1]=e=>S("navigate",{page:"document",path:"environment"})),onSelect:eo},null,8,["contextFunctionItems","dropdownPosition","environment","listboxId","query"])):(0,c.createCommentVNode)("",!0)],64))}}),w=(0,t.default)(S,[["__scopeId","data-v-4dfd05a3"]]);e.s(["default",0,w],832691)},619923,412441,143768,325051,572217,e=>{"use strict";e.i(986710);
6var t=e.i(588329),r=e.i(146938),n=e.i(658651),a=e.i(939609),i=e.i(760406),o=e.i(869279);function s(e,t){return[...t.map(e=>{var t;let r;return r="default"===(t=e)?"Meta":t,(0,o.isMacOS)()?i.MODIFIER_KEY_SYMBOLS_MACOS[r]:i.MODIFIER_KEY_SYMBOLS[r]}),e]}function l(e){return e in i.HOTKEY_LABELS?i.HOTKEY_LABELS[e]:e}e.s(["formatHotkeySymbols",0,s,"getKeyLabel",0,l],412441),e.i(807448);var c=e.i(354586),u=e.i(260958),d={"aria-hidden":"true",class:"contents"},p={class:"sr-only"},m=(0,t.defineComponent)({inheritAttrs:!1,__name:"ScalarHotkey",props:{hotkey:{},modifier:{default:()=>["Meta"]}},setup(e){let{cx:n}=(0,c.useBindCx)(),a=(0,t.computed)(()=>s(e.hotkey,e.modifier));return(e,i)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",(0,u.normalizeProps)((0,t.guardReactiveProps)((0,r.unref)(n)("border-(--scalar-background-3) inline-flex gap-0.5 overflow-hidden rounded border text-xxs rounded-b p-1 font-medium uppercase leading-none"))),[((0,t.openBlock)(!0),(0,t.createElementBlock)(t.Fragment,null,(0,t.renderList)(a.value,(e,n)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",{key:n},[(0,t.createElementVNode)("span",d,(0,u.toDisplayString)(e),1),(0,t.createElementVNode)("span",p,(0,u.toDisplayString)((0,r.unref)(l)(e)),1)]))),128))],16))}});e.s(["default",0,m],143768);var h=(0,t.defineComponent)({__name:"ScalarTooltip",props:{content:{default:""},delay:{default:()=>300},placement:{default:"top"},offset:{default:()=>4}},setup(e){let n=(0,r.ref)(null);return(0,a.useTooltip)({content:(0,t.computed)(()=>e.content),delay:(0,t.computed)(()=>e.delay),placement:(0,t.computed)(()=>e.placement),offset:(0,t.computed)(()=>e.offset),targetRef:(0,t.computed)(()=>n.value?.children?.[0]||n.value||void 0)}),(e,r)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",{ref_key:"wrapperRef",ref:n,class:(0,u.normalizeClass)({contents:!!e.$slots.default})},[(0,t.renderSlot)(e.$slots,"default")],2))}});e.s(["default",0,h],325051),e.s([],572217);var f=(0,t.defineComponent)({name:"PillTooltipHost",__name:"PillTooltipHost",props:{context:{},target:{}},setup(e){let i="contextFunction"===e.context.type,o=(0,t.computed)(()=>{if(!i||"u"<typeof document||"contextFunction"!==e.context.type)return"";let r=document.createElement("div");return(0,n.render)((0,t.h)("div",{class:"flex flex-col gap-1.5 text-left"},[(0,t.h)("span",{},e.context.details),(0,t.h)("div",{class:"text-[color:var(--scalar-color-3)] text-[10px] font-normal"},"Computed at request execution")]),r),r.innerHTML}),s=(0,t.computed)(()=>"environment"===e.context.type?e.context.value:""),l=(0,r.ref)(e.target);return(0,a.useTooltip)({content:i?o:s,contentTarget:i?"innerHTML":"textContent",delay:0,placement:"bottom-start",offset:6,targetRef:l}),(e,t)=>null}});e.s(["default",0,f],619923)},899084,817540,329808,739891,868255,639074,e=>{"use strict";let t,r,n,a;var i,o,s,l,c,u,d,p,m,h=e.i(619923);e.i(986710);var f=e.i(658651);let g=[],v=[],y="lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,1n,9,16,o,,x,1i,3,,i,,7,a,2,t,3,1k,,,7,2,2,2,3,9,,a,2,q,,2,3,1k,,,5,4,2,2,3,3,,u,2,3,,b,3,1k,,,8,,3,,3,k,2,m,6,,3,1k,,,7,2,2,2,3,7,3,a,2,u,,1n,5,3,3,,4,9,,14,5,1j,,,7,,3,,4,7,2,b,2,t,3,1k,,,7,,3,,4,7,2,b,2,f,,c,4,1j,2,,7,,3,,4,9,,a,2,t,3,1y,,4,6,,,,8,i,2,1p,,,8,c,8,2q,,,a,b,7,21,2,r,,,,,,4,2,1d,k,,2,5,b,,10,9,,2u,b,,6,n,4,4,3,g,4,d,,,3,6,,f,,jj,3,qa,4,s,3,t,2,u,2,1s,w,9,,19,3,,,39,2,y,,3a,c,4,c,63,5,1l,a,,,,,2,o,2,,1c,1a,2,c,k,5,1b,h,12,9,c,3,u,d,1k,e,1c,k,48,3,,l,4,,6,,2,3,5i,1s,ek,,5f,x,2da,3,3x,,2o,w,fe,6,2x,2,n9w,4,,a,w,2,28,2,7k,,3,,4,,n,5,4,,2b,2,1e,i,q,i,d,,12,8,p,d,18,4,1b,e,10,,1v,e,c,,8,2,1a,,1f,,,3,2,2,5,2,,,15,5,5,2,6k,8,,2,fn4,,kh,g,g,g,a6,2,gt,,6a,,45,5,1ae,3,,2,5,4,14,3,4,,4l,2,fx,4,1t,5,8t,2,25,6,1y,b,1d,4,3e,3,1h,f,15,,2,2,a,4,19,b,7,,1p,3,10,e,g,2,18,,c,3,1c,e,8,4,,2,2k,c,6,,2,,4d,c,l,4,1j,2,,7,2,2,2,3,9,,a,2,2,7,3,5,1v,9,,,2,,,4,,5,,,e,2,2a,i,n,,29,k,6j,7,2,9,r,2,2a,h,2y,d,2t,3,2,a,74,f,6t,6,,2,2,4,,,,2,3x,7,2,7,3,,s,a,14,7,,4,8,,9,b,1a,g,5i,8,5j,8,,8,2a,m,,e,3e,6,3,,,2,,7,,,1u,5,,2,,5,9n,4,9,2,,,1c,7,3,5,n,,44l,,6,f,8ug,i,1xc,5,1n,7,t4,,,1j,7,4,29,,b,2,f57,2,3mp,1a,2,n,f2,5,3,6,8,8,2,7,u,4,44,3,1iz,1j,4,1e,8,,e,,m,5,,f,11s,7,,h,2,7,,2,,5,2s,,4g,7,af,,1p,4,e4,4,72,2,6r,,2,,7,2,5,,d6,7,31,7,240,5".split(",").map(e=>e?parseInt(e,36):1);for(let e=0,t=0;e<y.length;e++)(e%2?v:g).push(t+=y[e]);function b(e){return e>=127462&&e<=127487}function O(e,t,r){if(t==e.length)return t;t&&k(e.charCodeAt(t))&&S(e.charCodeAt(t-1))&&t--;let n=x(e,t);for(t+=w(n);t<e.length;){let a=x(e,t);if(8205==n||8205==a||r&&function(e){if(e<768)return!1;for(let t=0,r=g.length;;){let n=t+r>>1;if(e<g[n])r=n;else{if(!(e>=v[n]))return!0;t=n+1}if(t==r)return!1}}(a))t+=w(a),n=a;else if(b(a)){let r=0,n=t-2;for(;n>=0&&b(x(e,n));)r++,n-=2;if(r%2==0)break;t+=2}else break}return t}function x(e,t){let r=e.charCodeAt(t);if(!S(r)||t+1==e.length)return r;let n=e.charCodeAt(t+1);return k(n)?(r-55296<<10)+(n-56320)+65536:r}function k(e){return e>=56320&&e<57344}function S(e){return e>=55296&&e<56320}function w(e){return e<65536?1:2}class T{lineAt(e){if(e<0||e>this.length)throw RangeError(`Invalid position ${e} in document of length ${this.length}`);return this.lineInner(e,!1,1,0)}line(e){if(e<1||e>this.lines)throw RangeError(`Invalid line number ${e} in ${this.lines}-line document`);return this.lineInner(e,!0,1,0)}replace(e,t,r){[e,t]=I(this,e,t);let n=[];return this.decompose(0,e,n,2),r.length&&r.decompose(0,r.length,n,3),this.decompose(t,this.length,n,1),_.from(n,this.length-(t-e)+r.length)}append(e){return this.replace(this.length,this.length,e)}slice(e,t=this.length){[e,t]=I(this,e,t);let r=[];return this.decompose(e,t,r,0),_.from(r,t-e)}eq(e){if(e==this)return!0;
vendor: 4,925 bytes, line 6
6if(e.length!=this.length||e.lines!=this.lines)return!1;let t=this.scanIdentical(e,1),r=this.length-this.scanIdentical(e,-1),n=new A(this),a=new A(e);for(let e=t,i=t;;){if(n.next(e),a.next(e),e=0,n.lineBreak!=a.lineBreak||n.done!=a.done||n.value!=a.value)return!1;if(i+=n.value.length,n.done||i>=r)return!0}}iter(e=1){return new A(this,e)}iterRange(e,t=this.length){return new C(this,e,t)}iterLines(e,t){let r;if(null==e)r=this.iter();else{null==t&&(t=this.lines+1);let n=this.line(e).from;r=this.iterRange(n,Math.max(n,t==this.lines+1?this.length:t<=1?0:this.line(t-1).to))}return new P(r)}toString(){return this.sliceString(0)}toJSON(){let e=[];return this.flatten(e),e}static of(e){if(0==e.length)throw RangeError("A document must have at least one line");return 1!=e.length||e[0]?e.length<=32?new E(e):_.from(E.split(e,[])):T.empty}}class E extends T{constructor(e,t=function(e){let t=-1;for(let r of e)t+=r.length+1;return t}(e)){super(),this.text=e,this.length=t}get lines(){return this.text.length}get children(){return null}lineInner(e,t,r,n){for(let a=0;;a++){let i=this.text[a],o=n+i.length;if((t?r:o)>=e)return new N(n,o,r,i);n=o+1,r++}}decompose(e,t,r,n){var a;let i=e<=0&&t>=this.length?this:new E((a=this.text,$(a,[""],e,t)),Math.min(t,this.length)-Math.max(0,e));if(1&n){let e=r.pop(),t=$(i.text,e.text.slice(),0,i.length);if(t.length<=32)r.push(new E(t,e.length+i.length));else{let e=t.length>>1;r.push(new E(t.slice(0,e)),new E(t.slice(e)))}}else r.push(i)}replace(e,t,r){var n;if(!(r instanceof E))return super.replace(e,t,r);[e,t]=I(this,e,t);let a=$(this.text,$(r.text,(n=this.text,$(n,[""],0,e))),t),i=this.length+r.length-(t-e);return a.length<=32?new E(a,i):_.from(E.split(a,[]),i)}sliceString(e,t=this.length,r="\n"){[e,t]=I(this,e,t);let n="";for(let a=0,i=0;a<=t&&i<this.text.length;i++){let o=this.text[i],s=a+o.length;a>e&&i&&(n+=r),e<s&&t>a&&(n+=o.slice(Math.max(0,e-a),t-a)),a=s+1}return n}flatten(e){for(let t of this.text)e.push(t)}scanIdentical(){return 0}static split(e,t){let r=[],n=-1;for(let a of e)r.push(a),n+=a.length+1,32==r.length&&(t.push(new E(r,n)),r=[],n=-1);return n>-1&&t.push(new E(r,n)),t}}class _ extends T{constructor(e,t){for(let r of(super(),this.children=e,this.length=t,this.lines=0,e))this.lines+=r.lines}lineInner(e,t,r,n){for(let a=0;;a++){let i=this.children[a],o=n+i.length,s=r+i.lines-1;if((t?s:o)>=e)return i.lineInner(e,t,r,n);n=o+1,r=s+1}}decompose(e,t,r,n){for(let a=0,i=0;i<=t&&a<this.children.length;a++){let o=this.children[a],s=i+o.length;if(e<=s&&t>=i){let a=n&(i<=e|2*(s>=t));i>=e&&s<=t&&!a?r.push(o):o.decompose(e-i,t-i,r,a)}i=s+1}}replace(e,t,r){if([e,t]=I(this,e,t),r.lines<this.lines)for(let n=0,a=0;n<this.children.length;n++){let i=this.children[n],o=a+i.length;if(e>=a&&t<=o){let s=i.replace(e-a,t-a,r),l=this.lines-i.lines+s.lines;if(s.lines<l>>4&&s.lines>l>>6){let a=this.children.slice();return a[n]=s,new _(a,this.length-(t-e)+r.length)}return super.replace(a,o,s)}a=o+1}return super.replace(e,t,r)}sliceString(e,t=this.length,r="\n"){[e,t]=I(this,e,t);let n="";for(let a=0,i=0;a<this.children.length&&i<=t;a++){let o=this.children[a],s=i+o.length;i>e&&a&&(n+=r),e<s&&t>i&&(n+=o.sliceString(e-i,t-i,r)),i=s+1}return n}flatten(e){for(let t of this.children)t.flatten(e)}scanIdentical(e,t){if(!(e instanceof _))return 0;let r=0,[n,a,i,o]=t>0?[0,0,this.children.length,e.children.length]:[this.children.length-1,e.children.length-1,-1,-1];for(;;n+=t,a+=t){if(n==i||a==o)return r;let s=this.children[n],l=e.children[a];if(s!=l)return r+s.scanIdentical(l,t);r+=s.length+1}}static from(e,t=e.reduce((e,t)=>e+t.length+1,-1)){let r=0;for(let t of e)r+=t.lines;if(r<32){let r=[];for(let t of e)t.flatten(r);return new E(r,t)}let n=Math.max(32,r>>5),a=n<<1,i=n>>1,o=[],s=0,l=-1,c=[];function u(){0!=s&&(o.push(1==c.length?c[0]:_.from(c,l)),l=-1,s=c.length=0)}for(let t of e)!function e(t){let r;if(t.lines>a&&t instanceof _)for(let r of t.children)e(r);else t.lines>i&&(s>i||!s)?(u(),o.push(t)):t instanceof E&&s&&(r=c[c.length-1])instanceof E&&t.lines+r.lines<=32?(s+=t.lines,l+=t.length+1,c[c.length-1]=new E(r.text.concat(t.text),r.length+1+t.length)):(s+t.lines>n&&u(),s+=t.lines,l+=t.length+1,c.push(t))}(t);return u(),1==o.length?o[0]:new _(o,t)}}function $(e,t,r=0,n=1e9){for(let a=0,i=0,o=!0;i<e.length&&a<=n;i++){let s=e[i],l=a+s.length;l>=r&&(l>n&&(s=s.slice(0,n-a)),a<r&&(s=s.slice(r-a)),o?(t[t.length-1]+=s,o=!1):t.push(s)),a=l+1}return t}T.empty=new E([""],0);class A{constructor(e,t=1){this.dir=t,this.done=!1,this.lineBreak=!1,this.value="",this.nodes=[e],this.offsets=[t>0?1:(e instanceof E?e.text.length:e.children.length)<<1]}nextInner(e,t){for(this.done=this.lineBreak=!1;;){let r=this.nodes.length-1,n=this.nodes[r],a=this.offsets[r],i=a>>1,o=n instanceof E?n.text.length:n.children.length;if(i==(t>0?o:0)){if(0==r)return this.done=!0,this.value="",this;t>0&&this.offsets[r-1]++,this.nodes.pop(),this.offsets.pop()}else if((1&a)==(t>
60?0:1)){if(this.offsets[r]+=t,0==e)return this.lineBreak=!0,this.value="\n",this;e--}else if(n instanceof E){let a=n.text[i+(t<0?-1:0)];if(this.offsets[r]+=t,a.length>Math.max(0,e))return this.value=0==e?a:t>0?a.slice(e):a.slice(0,a.length-e),this;e-=a.length}else{let a=n.children[i+(t<0?-1:0)];e>a.length?(e-=a.length,this.offsets[r]+=t):(t<0&&this.offsets[r]--,this.nodes.push(a),this.offsets.push(t>0?1:(a instanceof E?a.text.length:a.children.length)<<1))}}}next(e=0){return e<0&&(this.nextInner(-e,-this.dir),e=this.value.length),this.nextInner(e,this.dir)}}class C{constructor(e,t,r){this.value="",this.done=!1,this.cursor=new A(e,t>r?-1:1),this.pos=t>r?e.length:0,this.from=Math.min(t,r),this.to=Math.max(t,r)}nextInner(e,t){if(t<0?this.pos<=this.from:this.pos>=this.to)return this.value="",this.done=!0,this;e+=Math.max(0,t<0?this.pos-this.to:this.from-this.pos);let r=t<0?this.pos-this.from:this.to-this.pos;e>r&&(e=r),r-=e;let{value:n}=this.cursor.next(e);return this.pos+=(n.length+e)*t,this.value=n.length<=r?n:t<0?n.slice(n.length-r):n.slice(0,r),this.done=!this.value,this}next(e=0){return e<0?e=Math.max(e,this.from-this.pos):e>0&&(e=Math.min(e,this.to-this.pos)),this.nextInner(e,this.cursor.dir)}get lineBreak(){return this.cursor.lineBreak&&""!=this.value}}class P{constructor(e){this.inner=e,this.afterBreak=!0,this.value="",this.done=!1}next(e=0){let{done:t,lineBreak:r,value:n}=this.inner.next(e);return t&&this.afterBreak?(this.value="",this.afterBreak=!1):t?(this.done=!0,this.value=""):r?this.afterBreak?this.value="":(this.afterBreak=!0,this.next()):(this.value=n,this.afterBreak=!1),this}get lineBreak(){return!1}}"u">typeof Symbol&&(T.prototype[Symbol.iterator]=function(){return this.iter()},A.prototype[Symbol.iterator]=C.prototype[Symbol.iterator]=P.prototype[Symbol.iterator]=function(){return this});class N{constructor(e,t,r,n){this.from=e,this.to=t,this.number=r,this.text=n}get length(){return this.to-this.from}}function I(e,t,r){return[t=Math.max(0,Math.min(e.length,t)),Math.max(t,Math.min(e.length,r))]}function R(e,t,r=!0,n=!0){return function(e,t,r=!0,n=!0){return(r?O:function(e,t,r){for(;t>1;){let n=O(e,t-2,r);if(n<t)return n;t--}return 0})(e,t,n)}(e,t,r,n)}function D(e,t){let r=e.charCodeAt(t);if(!(r>=55296&&r<56320)||t+1==e.length)return r;let n=e.charCodeAt(t+1);return n>=56320&&n<57344?(r-55296<<10)+(n-56320)+65536:r}function B(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(((e-=65536)>>10)+55296,(1023&e)+56320)}function M(e){return e<65536?1:2}let L=/\r\n?|\n/;var j=((i=j||(j={}))[i.Simple=0]="Simple",i[i.TrackDel=1]="TrackDel",i[i.TrackBefore=2]="TrackBefore",i[i.TrackAfter=3]="TrackAfter",i);class z{constructor(e){this.sections=e}get length(){let e=0;for(let t=0;t<this.sections.length;t+=2)e+=this.sections[t];return e}get newLength(){let e=0;for(let t=0;t<this.sections.length;t+=2){let r=this.sections[t+1];e+=r<0?this.sections[t]:r}return e}get empty(){return 0==this.sections.length||2==this.sections.length&&this.sections[1]<0}iterGaps(e){for(let t=0,r=0,n=0;t<this.sections.length;){let a=this.sections[t++],i=this.sections[t++];i<0?(e(r,n,a),n+=a):n+=i,r+=a}}iterChangedRanges(e,t=!1){Z(this,e,t)}get invertedDesc(){let e=[];for(let t=0;t<this.sections.length;){let r=this.sections[t++],n=this.sections[t++];n<0?e.push(r,n):e.push(n,r)}return new z(e)}composeDesc(e){return this.empty?e:e.empty?this:q(this,e)}mapDesc(e,t=!1){return e.empty?this:F(this,e,t)}mapPos(e,t=-1,r=j.Simple){let n=0,a=0;for(let i=0;i<this.sections.length;){let o=this.sections[i++],s=this.sections[i++],l=n+o;if(s<0){if(l>e)return a+(e-n);a+=o}else{if(r!=j.Simple&&l>=e&&(r==j.TrackDel&&n<e&&l>e||r==j.TrackBefore&&n<e||r==j.TrackAfter&&l>e))return null;if(l>e||l==e&&t<0&&!o)return e==n||t<0?a:a+s;a+=s}n=l}if(e>n)throw RangeError(`Position ${e} is out of range for changeset of length ${n}`);return a}touchesRange(e,t=e){for(let r=0,n=0;r<this.sections.length&&n<=t;){let a=this.sections[r++],i=this.sections[r++],o=n+a;if(i>=0&&n<=t&&o>=e)return!(n<e)||!(o>t)||"cover";n=o}return!1}toString(){let e="";for(let t=0;t<this.sections.length;){let r=this.sections[t++],n=this.sections[t++];e+=(e?" ":"")+r+(n>
6=0?":"+n:"")}return e}toJSON(){return this.sections}static fromJSON(e){if(!Array.isArray(e)||e.length%2||e.some(e=>"number"!=typeof e))throw RangeError("Invalid JSON representation of ChangeDesc");return new z(e)}static create(e){return new z(e)}}class U extends z{constructor(e,t){super(e),this.inserted=t}apply(e){if(this.length!=e.length)throw RangeError("Applying change set to a document with the wrong length");return Z(this,(t,r,n,a,i)=>e=e.replace(n,n+(r-t),i),!1),e}mapDesc(e,t=!1){return F(this,e,t,!0)}invert(e){let t=this.sections.slice(),r=[];for(let n=0,a=0;n<t.length;n+=2){let i=t[n],o=t[n+1];if(o>=0){t[n]=o,t[n+1]=i;let s=n>>1;for(;r.length<s;)r.push(T.empty);r.push(i?e.slice(a,a+i):T.empty)}a+=i}return new U(t,r)}compose(e){return this.empty?e:e.empty?this:q(this,e,!0)}map(e,t=!1){return e.empty?this:F(this,e,t,!0)}iterChanges(e,t=!1){Z(this,e,t)}get desc(){return z.create(this.sections)}filter(e){let t=[],r=[],n=[],a=new H(this);e:for(let i=0,o=0;;){let s=i==e.length?1e9:e[i++];for(;o<s||o==s&&0==a.len;){if(a.done)break e;let e=Math.min(a.len,s-o);V(n,e,-1);let i=-1==a.ins?-1:0==a.off?a.ins:0;V(t,e,i),i>0&&Q(r,t,a.text),a.forward(e),o+=e}let l=e[i++];for(;o<l;){if(a.done)break e;let e=Math.min(a.len,l-o);V(t,e,-1),V(n,e,-1==a.ins?-1:0==a.off?a.ins:0),a.forward(e),o+=e}}return{changes:new U(t,r),filtered:z.create(n)}}toJSON(){let e=[];for(let t=0;t<this.sections.length;t+=2){let r=this.sections[t],n=this.sections[t+1];n<0?e.push(r):0==n?e.push([r]):e.push([r].concat(this.inserted[t>>1].toJSON()))}return e}static of(e,t,r){let n=[],a=[],i=0,o=null;function s(e=!1){if(!e&&!n.length)return;i<t&&V(n,t-i,-1);let r=new U(n,a);o=o?o.compose(r.map(o)):r,n=[],a=[],i=0}return!function e(l){if(Array.isArray(l))for(let t of l)e(t);else if(l instanceof U){if(l.length!=t)throw RangeError(`Mismatched change set length (got ${l.length}, expected ${t})`);s(),o=o?o.compose(l.map(o)):l}else{let{from:e,to:o=e,insert:c}=l;if(e>o||e<0||o>t)throw RangeError(`Invalid change range ${e} to ${o} (in doc of length ${t})`);let u=c?"string"==typeof c?T.of(c.split(r||L)):c:T.empty,d=u.length;if(e==o&&0==d)return;e<i&&s(),e>i&&V(n,e-i,-1),V(n,o-e,d),Q(a,n,u),i=o}}(e),s(!o),o}static empty(e){return new U(e?[e,-1]:[],[])}static fromJSON(e){if(!Array.isArray(e))throw RangeError("Invalid JSON representation of ChangeSet");let t=[],r=[];for(let n=0;n<e.length;n++){let a=e[n];if("number"==typeof a)t.push(a,-1);else if(!Array.isArray(a)||"number"!=typeof a[0]||a.some((e,t)=>t&&"string"!=typeof e))throw RangeError("Invalid JSON representation of ChangeSet");else if(1==a.length)t.push(a[0],0);else{for(;r.length<n;)r.push(T.empty);r[n]=T.of(a.slice(1)),t.push(a[0],r[n].length)}}return new U(t,r)}static createSet(e,t){return new U(e,t)}}function V(e,t,r,n=!1){if(0==t&&r<=0)return;let a=e.length-2;a>=0&&r<=0&&r==e[a+1]?e[a]+=t:a>=0&&0==t&&0==e[a]?e[a+1]+=r:n?(e[a]+=t,e[a+1]+=r):e.push(t,r)}function Q(e,t,r){if(0==r.length)return;let n=t.length-2>>1;if(n<e.length)e[e.length-1]=e[e.length-1].append(r);else{for(;e.length<n;)e.push(T.empty);e.push(r)}}function Z(e,t,r){let n=e.inserted;for(let a=0,i=0,o=0;o<e.sections.length;){let s=e.sections[o++],l=e.sections[o++];if(l<0)a+=s,i+=s;else{let c=a,u=i,d=T.empty;for(;c+=s,u+=l,l&&n&&(d=d.append(n[o-2>>1])),!r&&o!=e.sections.length&&!(e.sections[o+1]<0);)s=e.sections[o++],l=e.sections[o++];t(a,c,i,u,d),a=c,i=u}}}function F(e,t,r,n=!1){let a=[],i=n?[]:null,o=new H(e),s=new H(t);for(let e=-1;;)if(o.done&&s.len||s.done&&o.len)throw Error("Mismatched change set lengths");else if(-1==o.ins&&-1==s.ins){let e=Math.min(o.len,s.len);V(a,e,-1),o.forward(e),s.forward(e)}else if(s.ins>=0&&(o.ins<0||e==o.i||0==o.off&&(s.len<o.len||s.len==o.len&&!r))){let t=s.len;for(V(a,s.ins,-1);t;){let r=Math.min(o.len,t);o.ins>=0&&e<o.i&&o.len<=r&&(V(a,0,o.ins),i&&Q(i,a,o.text),e=o.i),o.forward(r),t-=r}s.next()}else if(o.ins>=0){let t=0,r=o.len;for(;r;)if(-1==s.ins){let e=Math.min(r,s.len);t+=e,r-=e,s.forward(e)}else if(0==s.ins&&s.len<r)r-=s.len,s.next();else break;V(a,t,e<o.i?o.ins:0),i&&e<o.i&&Q(i,a,o.text),e=o.i,o.forward(o.len-r)}else if(o.done&&s.done)return i?U.createSet(a,i):z.create(a);else throw Error("Mismatched change set lengths")}function q(e,t,r=!1){let n=[],a=r?[]:null,i=new H(e),o=new H(t);for(let e=!1;;)if(i.done&&o.done)return a?U.createSet(n,a):z.create(n);else if(0==i.ins)V(n,i.len,0,e),i.next();else if(0!=o.len||o.done)if(i.done||o.done)throw Error("Mismatched change set lengths");else{let t=Math.min(i.len2,o.len),r=n.length;if(-1==i.ins){let r=-1==o.ins?-1:o.off?0:o.ins;V(n,t,r,e),a&&r&&Q(a,n,o.text)}else -1==o.ins?(V(n,i.off?0:i.len,t,e),a&&Q(a,n,i.textBit(t))):(V(n,i.off?0:i.len,o.off?0:o.ins,e),a&&!o.off&&Q(a,n,o.text));e=(i.ins>t||o.ins>=0&&o.len>t)&&(e||n.length>r),i.forward2(t),o.forward(t)}else V(n,0,o.ins,e),a&&Q(a,n,o.text),o.next()}class H{constructor(e){this.set=e,this.i=0,this.next()}next(){let{sections:e}=this.set;this.i<e.length?(this.len=e[this.i++],this.ins=e[this.i++]):(this.len=0,this.ins=-2),this.off=0}get done(){return -2==this.ins}get len2(){return this.ins<0?this.len:this.ins}get text(){let{inserted:e}=this.set,t=this.i-2>>1;return t>=e.length?T.empty:e[t]}textBit(e){let{inserted:t}=this.set,r=this.i-2>>1;return r>=t.length&&!e?T.empty:t[r].slice(this.off,null==e?void 0:this.off+e)}forward(e){e==this.len?this.next():(this.len-=e,this.off+=e)}
6forward2(e){-1==this.ins?this.forward(e):e==this.ins?this.next():(this.ins-=e,this.off+=e)}}class X{constructor(e,t,r,n){this.from=e,this.to=t,this.flags=r,this.goalColumn=n}get anchor(){return 32&this.flags?this.to:this.from}get head(){return 32&this.flags?this.from:this.to}get empty(){return this.from==this.to}get assoc(){return 8&this.flags?-1:16&this.flags?1:0}get undirectional(){return(64&this.flags)>0}get bidiLevel(){let e=7&this.flags;return 7==e?null:e}map(e,t=-1){let r,n;return this.empty?r=n=e.mapPos(this.from,t):(r=e.mapPos(this.from,1),n=e.mapPos(this.to,-1)),r==this.from&&n==this.to?this:new X(r,n,this.flags,this.goalColumn)}extend(e,t=e,r=0){if(e<=this.anchor&&t>=this.anchor)return W.range(e,t,void 0,void 0,r);let n=Math.abs(e-this.anchor)>Math.abs(t-this.anchor)?e:t;return W.range(this.anchor,n,void 0,void 0,r)}eq(e,t=!1){return this.anchor==e.anchor&&this.head==e.head&&this.goalColumn==e.goalColumn&&(!t||!this.empty||this.assoc==e.assoc)}toJSON(){return{anchor:this.anchor,head:this.head}}static fromJSON(e){if(!e||"number"!=typeof e.anchor||"number"!=typeof e.head)throw RangeError("Invalid JSON representation for SelectionRange");return W.range(e.anchor,e.head)}static create(e,t,r,n){return new X(e,t,r,n)}}class W{constructor(e,t){this.ranges=e,this.mainIndex=t}map(e,t=-1){return e.empty?this:W.create(this.ranges.map(r=>r.map(e,t)),this.mainIndex)}eq(e,t=!1){if(this.ranges.length!=e.ranges.length||this.mainIndex!=e.mainIndex)return!1;for(let r=0;r<this.ranges.length;r++)if(!this.ranges[r].eq(e.ranges[r],t))return!1;return!0}get main(){return this.ranges[this.mainIndex]}asSingle(){return 1==this.ranges.length?this:new W([this.main],0)}addRange(e,t=!0){return W.create([e].concat(this.ranges),t?0:this.mainIndex+1)}replaceRange(e,t=this.mainIndex){let r=this.ranges.slice();return r[t]=e,W.create(r,this.mainIndex)}toJSON(){return{ranges:this.ranges.map(e=>e.toJSON()),main:this.mainIndex}}static fromJSON(e){if(!e||!Array.isArray(e.ranges)||"number"!=typeof e.main||e.main>=e.ranges.length)throw RangeError("Invalid JSON representation for EditorSelection");return new W(e.ranges.map(e=>X.fromJSON(e)),e.main)}static single(e,t=e){return new W([W.range(e,t)],0)}static create(e,t=0){if(0==e.length)throw RangeError("A selection needs at least one range");for(let r=0,n=0;n<e.length;n++){let a=e[n];if(a.empty?a.from<=r:a.from<r)return W.normalized(e.slice(),t);r=a.to}return new W(e,t)}static cursor(e,t=0,r,n){return X.create(e,e,(0==t?0:t<0?8:16)|(null==r?7:Math.min(6,r)),n)}static range(e,t,r,n,a){let i=null==n?7:Math.min(6,n);return a||e==t||(a=t<e?1:-1),a&&(i|=a<0?8:16),t<e?X.create(t,e,32|i,r):X.create(e,t,i,r)}static undirectionalRange(e,t){return X.create(e,t,64,void 0)}static normalized(e,t=0){let r=e[t];e.sort((e,t)=>e.from-t.from),t=e.indexOf(r);for(let r=1;r<e.length;r++){let n=e[r],a=e[r-1];if(n.empty?n.from<=a.to:n.from<a.to){let i=a.from,o=Math.max(n.to,a.to);r<=t&&t--,e.splice(--r,2,n.anchor>n.head?W.range(o,i):W.range(i,o))}}return new W(e,t)}}function G(e,t){for(let r of e.ranges)if(r.to>t)throw RangeError("Selection points outside of document")}let Y=0;class K{constructor(e,t,r,n,a){this.combine=e,this.compareInput=t,this.compare=r,this.isStatic=n,this.id=Y++,this.default=e([]),this.extensions="function"==typeof a?a(this):a}get reader(){return this}static define(e={}){return new K(e.combine||(e=>e),e.compareInput||((e,t)=>e===t),e.compare||(!e.combine?J:(e,t)=>e===t),!!e.static,e.enables)}of(e){return new ee([],this,0,e)}compute(e,t){if(this.isStatic)throw Error("Can't compute a static facet");return new ee(e,this,1,t)}computeN(e,t){if(this.isStatic)throw Error("Can't compute a static facet");return new ee(e,this,2,t)}from(e,t){return t||(t=e=>e),this.compute([e],r=>t(r.field(e)))}}function J(e,t){return e==t||e.length==t.length&&e.every((e,r)=>e===t[r])}class ee{constructor(e,t,r,n){this.dependencies=e,this.facet=t,this.type=r,this.value=n,this.id=Y++}dynamicSlot(e){var t;let r=this.value,n=this.facet.compareInput,a=this.id,i=e[a]>>1,o=2==this.type,s=!1,l=!1,c=[];for(let r of this.dependencies)"doc"==r?s=!0:"selection"==r?l=!0:((null!=(t=e[r.id])?t:1)&1)==0&&c.push(e[r.id]);return{create:e=>(e.values[i]=r(e),1),update(e,t){if(s&&t.docChanged||l&&(t.docChanged||t.selection)||er(e,c)){let t=r(e);if(o?!et(t,e.values[i],n):!n(t,e.values[i]))return e.values[i]=t,1}return 0},reconfigure:(e,t)=>
6{let s,l=t.config.address[a];if(null!=l){let a=ep(t,l);if(this.dependencies.every(r=>r instanceof K?t.facet(r)===e.facet(r):!(r instanceof ea)||t.field(r,!1)==e.field(r,!1))||(o?et(s=r(e),a,n):n(s=r(e),a)))return e.values[i]=a,0}else s=r(e);return e.values[i]=s,1}}}get extension(){return this}}function et(e,t,r){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(!r(e[n],t[n]))return!1;return!0}function er(e,t){let r=!1;for(let n of t)1&ed(e,n)&&(r=!0);return r}let en=K.define({static:!0});class ea{constructor(e,t,r,n,a){this.id=e,this.createF=t,this.updateF=r,this.compareF=n,this.spec=a,this.provides=void 0}static define(e){let t=new ea(Y++,e.create,e.update,e.compare||((e,t)=>e===t),e);return e.provide&&(t.provides=e.provide(t)),t}create(e){let t=e.facet(en).find(e=>e.field==this);return((null==t?void 0:t.create)||this.createF)(e)}slot(e){let t=e[this.id]>>1;return{create:e=>(e.values[t]=this.create(e),1),update:(e,r)=>{let n=e.values[t],a=this.updateF(n,r);return this.compareF(n,a)?0:(e.values[t]=a,1)},reconfigure:(e,r)=>{let n=e.facet(en),a=r.facet(en),i;return(i=n.find(e=>e.field==this))&&i!=a.find(e=>e.field==this)?(e.values[t]=i.create(e),1):null!=r.config.address[this.id]?(e.values[t]=r.field(this),0):(e.values[t]=this.create(e),1)}}}init(e){return[this,en.of({field:this,create:e})]}get extension(){return this}}function ei(e){return t=>new es(t,e)}let eo={highest:ei(0),high:ei(1),default:ei(2),low:ei(3),lowest:ei(4)};class es{constructor(e,t){this.inner=e,this.prec=t}get extension(){return this}}class el{of(e){return new ec(this,e)}reconfigure(e){return el.reconfigure.of({compartment:this,extension:e})}get(e){return e.config.compartments.get(this)}}class ec{constructor(e,t){this.compartment=e,this.inner=t}get extension(){return this}}class eu{constructor(e,t,r,n,a,i){for(this.base=e,this.compartments=t,this.dynamicSlots=r,this.address=n,this.staticValues=a,this.facets=i,this.statusTemplate=[];this.statusTemplate.length<r.length;)this.statusTemplate.push(0)}staticFacet(e){let t=this.address[e.id];return null==t?e.default:this.staticValues[t>>1]}static resolve(e,t,r){var n,a,i;let o,s,l=[],c=Object.create(null),u=new Map;for(let r of(n=e,a=t,i=u,o=[[],[],[],[],[]],s=new Map,!function e(t,r){let n=s.get(t);if(null!=n){if(n<=r)return;let e=o[n].indexOf(t);e>-1&&o[n].splice(e,1),t instanceof ec&&i.delete(t.compartment)}if(s.set(t,r),Array.isArray(t))for(let n of t)e(n,r);else if(t instanceof ec){if(i.has(t.compartment))throw RangeError("Duplicate use of compartment in extensions");let n=a.get(t.compartment)||t.inner;i.set(t.compartment,n),e(n,r)}else if(t instanceof es)e(t.inner,t.prec);else if(t instanceof ea)o[r].push(t),t.provides&&e(t.provides,r);else if(t instanceof ee)o[r].push(t),t.facet.extensions&&e(t.facet.extensions,2);else{let n=t.extension;if(!n)throw Error(`Unrecognized extension value in extension set (${t}).`);if(n==t)throw Error(`Unrecognized extension value in extension set (${t}). This sometimes happens because multiple instances of @codemirror/state are loaded, breaking instanceof checks.`);e(n,r)}}(n,2),o.reduce((e,t)=>e.concat(t))))r instanceof ea?l.push(r):(c[r.facet.id]||(c[r.facet.id]=[])).push(r);let d=Object.create(null),p=[],m=[];for(let e of l)d[e.id]=m.length<<1,m.push(t=>e.slot(t));let h=null==r?void 0:r.config.facets;for(let e in c){let t=c[e],n=t[0].facet,a=h&&h[e]||[];if(t.every(e=>0==e.type))if(d[n.id]=p.length<<1|1,J(a,t))p.push(r.facet(n));else{let e=n.combine(t.map(e=>e.value));p.push(r&&n.compare(e,r.facet(n))?r.facet(n):e)}else{for(let e of t)0==e.type?(d[e.id]=p.length<<1|1,p.push(e.value)):(d[e.id]=m.length<<1,m.push(t=>e.dynamicSlot(t)));d[n.id]=m.length<<1,m.push(e=>(function(e,t,r){let n=r.map(t=>e[t.id]),a=r.map(e=>e.type),i=n.filter(e=>!(1&e)),o=e[t.id]>>1;function s(e){let r=[];for(let t=0;t<n.length;t++){let i=ep(e,n[t]);if(2==a[t])for(let e of i)r.push(e);else r.push(i)}return t.combine(r)}return{create(e){for(let t of n)ed(e,t);return e.values[o]=s(e),1},update(e,r){if(!er(e,i))return 0;let n=s(e);return t.compare(n,e.values[o])?0:(e.values[o]=n,1)},reconfigure(e,a){let i=er(e,n),l=a.config.facets[t.id],c=a.facet(t);if(l&&!i&&J(r,l))return e.values[o]=c,0;let u=s(e);return t.compare(u,c)?(e.values[o]=c,0):(e.values[o]=u,1)}}})(e,n,t))}}return new eu(e,u,m.map(e=>e(d)),d,p,c)}}function ed(e,t){if(1&t)return 2;let r=t>>1,n=e.status[r];if(4==n)throw Error("Cyclic dependency between fields and/or facets");if(2&n)return n;e.status[r]=4;let a=e.computeSlot(e,e.config.dynamicSlots[r]);return e.status[r]=2|a}function ep(e,t){return 1&t?e.config.staticValues[t>>1]:e.values[t>>1]}let em=K.define(),eh=K.define({combine:e=>e.some(e=>e),static:!0}),ef=K.define({combine:e=>e.length?e[0]:void 0,static:!0}),eg=K.define(),ev=K.define(),ey=K.define(),eb=K.define({combine:e=>!!e.length&&e[0]});class eO{constructor(e,t){this.type=e,this.value=t}static define(){return new ex}}class ex{of(e){return new eO(this,e)}}class ek{constructor(e){this.map=e}of(e){return new eS(this,e)}}class eS{constructor(e,t){this.type=e,this.value=t}
vendor: 1,979 bytes, line 6
6map(e){let t=this.type.map(this.value,e);return void 0===t?void 0:t==this.value?this:new eS(this.type,t)}is(e){return this.type==e}static define(e={}){return new ek(e.map||(e=>e))}static mapEffects(e,t){if(!e.length)return e;let r=[];for(let n of e){let e=n.map(t);e&&r.push(e)}return r}}eS.reconfigure=eS.define(),eS.appendConfig=eS.define();class ew{constructor(e,t,r,n,a,i){this.startState=e,this.changes=t,this.selection=r,this.effects=n,this.annotations=a,this.scrollIntoView=i,this._doc=null,this._state=null,r&&G(r,t.newLength),a.some(e=>e.type==ew.time)||(this.annotations=a.concat(ew.time.of(Date.now())))}static create(e,t,r,n,a,i){return new ew(e,t,r,n,a,i)}get newDoc(){return this._doc||(this._doc=this.changes.apply(this.startState.doc))}get newSelection(){return this.selection||this.startState.selection.map(this.changes)}get state(){return this._state||this.startState.applyTransaction(this),this._state}annotation(e){for(let t of this.annotations)if(t.type==e)return t.value}get docChanged(){return!this.changes.empty}get reconfigured(){return this.startState.config!=this.state.config}isUserEvent(e){let t=this.annotation(ew.userEvent);return!!(t&&(t==e||t.length>e.length&&t.slice(0,e.length)==e&&"."==t[e.length]))}}function eT(e,t,r){var n;let a,i,o;return r?(a=t.changes,i=U.empty(t.changes.length),o=e.changes.compose(t.changes)):(a=t.changes.map(e.changes),i=e.changes.mapDesc(t.changes,!0),o=e.changes.compose(a)),{changes:o,selection:t.selection?t.selection.map(i):null==(n=e.selection)?void 0:n.map(a),effects:eS.mapEffects(e.effects,a).concat(eS.mapEffects(t.effects,i)),annotations:e.annotations.length?e.annotations.concat(t.annotations):t.annotations,scrollIntoView:e.scrollIntoView||t.scrollIntoView}}function eE(e,t,r){let n=t.selection,a=e$(t.annotations);return t.userEvent&&(a=a.concat(ew.userEvent.of(t.userEvent))),{changes:t.changes instanceof U?t.changes:U.of(t.changes||[],r,e.facet(ef)),selection:n&&(n instanceof W?n:W.single(n.anchor,
6n.head)),effects:e$(t.effects),annotations:a,scrollIntoView:!!t.scrollIntoView}}ew.time=eO.define(),ew.userEvent=eO.define(),ew.addToHistory=eO.define(),ew.remote=eO.define();let e_=[];function e$(e){return null==e?e_:Array.isArray(e)?e:[e]}var eA=((o=eA||(eA={}))[o.Word=0]="Word",o[o.Space=1]="Space",o[o.Other=2]="Other",o);let eC=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;try{t=RegExp("[\\p{Alphabetic}\\p{Number}_]","u")}catch(e){}class eP{constructor(e,t,r,n,a,i){this.config=e,this.doc=t,this.selection=r,this.values=n,this.status=e.statusTemplate.slice(),this.computeSlot=a,i&&(i._state=this);for(let e=0;e<this.config.dynamicSlots.length;e++)ed(this,e<<1);this.computeSlot=null}field(e,t=!0){let r=this.config.address[e.id];if(null==r){if(t)throw RangeError("Field is not present in this state");return}return ed(this,r),ep(this,r)}update(...e){return function e(t,r,n){let a=eE(t,r.length?r[0]:{},t.doc.length);r.length&&!1===r[0].filter&&(n=!1);for(let e=1;e<r.length;e++){!1===r[e].filter&&(n=!1);let i=!!r[e].sequential;a=eT(a,eE(t,r[e],i?a.changes.newLength:t.doc.length),i)}let i=ew.create(t,a.changes,a.selection,a.effects,a.annotations,a.scrollIntoView);return function(e){let t=e.startState,r=t.facet(ey),n=e;for(let a=r.length-1;a>=0;a--){let i=r[a](e);i&&Object.keys(i).length&&(n=eT(n,eE(t,i,e.changes.newLength),!0))}return n==e?e:ew.create(t,e.changes,e.selection,n.effects,n.annotations,n.scrollIntoView)}(n?function(t){let r=t.startState,n=!0;for(let e of r.facet(eg)){let r=e(t);if(!1===r){n=!1;break}Array.isArray(r)&&(n=!0===n?r:function(e,t){let r=[];for(let n=0,a=0;;){let i,o;if(n<e.length&&(a==t.length||t[a]>=e[n]))i=e[n++],o=e[n++];else{if(!(a<t.length))return r;i=t[a++],o=t[a++]}!r.length||r[r.length-1]<i?r.push(i,o):r[r.length-1]<o&&(r[r.length-1]=o)}}(n,r))}if(!0!==n){let e,a;if(!1===n)a=t.changes.invertedDesc,e=U.empty(r.doc.length);else{let r=t.changes.filter(n);e=r.changes,a=r.filtered.mapDesc(r.changes).invertedDesc}t=ew.create(r,e,t.selection&&t.selection.map(a),eS.mapEffects(t.effects,a),t.annotations,t.scrollIntoView)}let a=r.facet(ev);for(let n=a.length-1;n>=0;n--){let i=a[n](t);t=i instanceof ew?i:Array.isArray(i)&&1==i.length&&i[0]instanceof ew?i[0]:e(r,e$(i),!1)}return t}(i):i)}(this,e,!0)}applyTransaction(e){let t,r=this.config,{base:n,compartments:a}=r;for(let t of e.effects)t.is(el.reconfigure)?(r&&(a=new Map,r.compartments.forEach((e,t)=>a.set(t,e)),r=null),a.set(t.value.compartment,t.value.extension)):t.is(eS.reconfigure)?(r=null,n=t.value):t.is(eS.appendConfig)&&(r=null,n=e$(n).concat(t.value));t=r?e.startState.values.slice():new eP(r=eu.resolve(n,a,this),this.doc,this.selection,r.dynamicSlots.map(()=>null),(e,t)=>t.reconfigure(e,this),null).values;let i=e.startState.facet(eh)?e.newSelection:e.newSelection.asSingle();new eP(r,e.newDoc,i,t,(t,r)=>r.update(t,e),e)}replaceSelection(e){return"string"==typeof e&&(e=this.toText(e)),this.changeByRange(t=>({changes:{from:t.from,to:t.to,insert:e},range:W.cursor(t.from+e.length)}))}changeByRange(e){let t=this.selection,r=e(t.ranges[0]),n=this.changes(r.changes),a=[r.range],i=e$(r.effects);for(let r=1;r<t.ranges.length;r++){let o=e(t.ranges[r]),s=this.changes(o.changes),l=s.map(n);for(let e=0;e<r;e++)a[e]=a[e].map(l);let c=n.mapDesc(s,!0);a.push(o.range.map(c)),n=n.compose(l),i=eS.mapEffects(i,l).concat(eS.mapEffects(e$(o.effects),c))}return{changes:n,selection:W.create(a,t.mainIndex),effects:i}}changes(e=[]){return e instanceof U?e:U.of(e,this.doc.length,this.facet(eP.lineSeparator))}toText(e){return T.of(e.split(this.facet(eP.lineSeparator)||L))}sliceDoc(e=0,t=this.doc.length){return this.doc.sliceString(e,t,this.lineBreak)}facet(e){let t=this.config.address[e.id];return null==t?e.default:(ed(this,t),ep(this,t))}toJSON(e){let t={doc:this.sliceDoc(),selection:this.selection.toJSON()};if(e)for(let r in e){let n=e[r];n instanceof ea&&null!=this.config.address[n.id]&&(t[r]=n.spec.toJSON(this.field(e[r]),this))}return t}static fromJSON(e,t={},r){if(!e||"string"!=typeof e.doc)throw RangeError("Invalid JSON representation for EditorState");let n=[];if(r){for(let t in r)if(Object.prototype.hasOwnProperty.call(e,t)){let a=r[t],i=e[t];n.push(a.init(e=>a.spec.fromJSON(i,e)))}}return eP.create({doc:e.doc,selection:W.fromJSON(e.selection),extensions:t.extensions?n.concat([t.extensions]):n})}static create(e={}){let t=eu.resolve(e.extensions||[],new Map),r=e.doc instanceof T?e.doc:T.of((e.doc||"").split(t.staticFacet(eP.lineSeparator)||L)),n=e.selection?e.selection instanceof W?e.selection:W.single(e.selection.anchor,e.selection.head):W.single(0);return G(n,r.length),t.staticFacet(eh)||(n=n.asSingle()),new eP(t,r,n,t.dynamicSlots.map(()=>null),(e,t)=>t.create(e),null)}get tabSize(){return this.facet(eP.tabSize)}get lineBreak(){return this.facet(eP.lineSeparator)||"\n"}get readOnly(){return this.facet(eb)}phrase(e,...t){for(let t of this.facet(eP.phrases))if(Object.prototype.hasOwnProperty.call(t,e)){e=t[e];break}return t.length&&(e=e.replace(/\$(\$|\d*)/g,(e,r)=>{if("$"==r)return"$";let n=+(r||1);return!n||n>t.length?e:t[n-1]})),e}languageDataAt(e,t,r=-1){let n=[];for(let a of this.facet(em))for(let i of a(this,t,r))Object.prototype.hasOwnProperty.call(i,e)&&n.push(i[e]);return n}charCategorizer(e){var r;let n=this.languageDataAt("wordChars",e);return r=n.length?n[0]:"",e=>
6{if(!/\S/.test(e))return eA.Space;if(function(e){if(t)return t.test(e);for(let t=0;t<e.length;t++){let r=e[t];if(/\w/.test(r)||r>"€"&&(r.toUpperCase()!=r.toLowerCase()||eC.test(r)))return!0}return!1}(e))return eA.Word;for(let t=0;t<r.length;t++)if(e.indexOf(r[t])>-1)return eA.Word;return eA.Other}}wordAt(e){let{text:t,from:r,length:n}=this.doc.lineAt(e),a=this.charCategorizer(e),i=e-r,o=e-r;for(;i>0;){let e=R(t,i,!1);if(a(t.slice(e,i))!=eA.Word)break;i=e}for(;o<n;){let e=R(t,o);if(a(t.slice(o,e))!=eA.Word)break;o=e}return i==o?null:W.range(i+r,o+r)}}function eN(e,t,r={}){let n={};for(let t of e)for(let e of Object.keys(t)){let a=t[e],i=n[e];if(void 0===i)n[e]=a;else if(i===a||void 0===a);else if(Object.hasOwnProperty.call(r,e))n[e]=r[e](i,a);else throw Error("Config merge conflict for field "+e)}for(let e in t)void 0===n[e]&&(n[e]=t[e]);return n}eP.allowMultipleSelections=eh,eP.tabSize=K.define({combine:e=>e.length?e[0]:4}),eP.lineSeparator=ef,eP.readOnly=eb,eP.phrases=K.define({compare(e,t){let r=Object.keys(e),n=Object.keys(t);return r.length==n.length&&r.every(r=>e[r]==t[r])}}),eP.languageData=em,eP.changeFilter=eg,eP.transactionFilter=ev,eP.transactionExtender=ey,el.reconfigure=eS.define();class eI{eq(e){return this==e}range(e,t=e){return eD.create(e,t,this)}}function eR(e,t){return e==t||e.constructor==t.constructor&&e.eq(t)}eI.prototype.startSide=eI.prototype.endSide=0,eI.prototype.point=!1,eI.prototype.mapMode=j.TrackDel;class eD{constructor(e,t,r){this.from=e,this.to=t,this.value=r}static create(e,t,r){return new eD(e,t,r)}}function eB(e,t){return e.from-t.from||e.value.startSide-t.value.startSide}class eM{constructor(e,t,r,n){this.from=e,this.to=t,this.value=r,this.maxPoint=n}get length(){return ej(this.to)}findIndex(e,t,r,n=0){let a=r?this.to:this.from;for(let i=n,o=a.length;;){if(i==o)return i;let n=i+o>>1,s=a[n]-e||(r?this.value[n].endSide:this.value[n].startSide)-t;if(n==i)return s>=0?i:o;s>=0?o=n:i=n+1}}between(e,t,r,n){for(let a=this.findIndex(t,-1e9,!0),i=this.findIndex(r,1e9,!1,a);a<i;a++)if(!1===n(this.from[a]+e,this.to[a]+e,this.value[a]))return!1}map(e,t,r,n,a){let i=[],o=[],s=[],l=-1,c=-1;t:for(let u=0;u<this.value.length;u++){let d=this.value[u],p=this.from[u]+e,m=this.to[u]+e,h,f;if(p==m){let e=t.mapPos(p,d.startSide,d.mapMode);if(null==e||(h=f=e,d.startSide!=d.endSide&&(f=t.mapPos(p,d.endSide))<h))continue}else if((h=t.mapPos(p,d.startSide))>(f=t.mapPos(m,d.endSide))||h==f&&d.startSide>0&&d.endSide<=0)continue;if(!(0>(f-h||d.endSide-d.startSide)))if(l<0&&(l=h),d.point&&(c=Math.max(c,f-h)),(h-r||d.startSide-n)>=0)i.push(d),o.push(h-l),s.push(f-l),r=f,n=d.endSide;else{if(h==f)for(let e=i.length;e>0;e--){if((h-(s[e-1]+l)||d.startSide-i[e-1].endSide)>=0){i.splice(e,0,d),o.splice(e,0,h-l),s.splice(e,0,f-l);continue t}if((h-(o[e-1]+l)||d.endSide-i[e-1].startSide)>0)break}a(h,f,d)}}return{mapped:i.length?new eM(o,s,i,c):null,pos:l}}}class eL{constructor(e,t,r,n){this.chunkPos=e,this.chunk=t,this.nextLayer=r,this.maxPoint=n}static create(e,t,r,n){return new eL(e,t,r,n)}get length(){let e=this.chunk.length-1;return e<0?0:Math.max(this.chunkEnd(e),this.nextLayer.length)}get size(){if(this.isEmpty)return 0;let e=this.nextLayer.size;for(let t of this.chunk)e+=t.value.length;return e}chunkEnd(e){return this.chunkPos[e]+this.chunk[e].length}update(e){let{add:t=[],sort:r=!1,filterFrom:n=0,filterTo:a=this.length}=e,i=e.filter;if(0==t.length&&!i)return this;if(r&&(t=t.slice().sort(eB)),this.isEmpty)return t.length?eL.of(t):this;let o=new eV(this,null,-1).goto(0),s=0,l=[],c=new ez;for(;o.value||s<t.length;)if(s<t.length&&(o.from-t[s].from||o.startSide-t[s].value.startSide)>=0){let e=t[s++];c.addInner(e.from,e.to,e.value,!1)||l.push(e)}else 1==o.rangeIndex&&o.chunkIndex<this.chunk.length&&(s==t.length||this.chunkEnd(o.chunkIndex)<t[s].from)&&(!i||n>this.chunkEnd(o.chunkIndex)||a<this.chunkPos[o.chunkIndex])&&c.addChunk(this.chunkPos[o.chunkIndex],this.chunk[o.chunkIndex])?o.nextChunk():((!i||n>o.to||a<o.from||i(o.from,o.to,o.value))&&!c.addInner(o.from,o.to,o.value,!1)&&l.push(eD.create(o.from,o.to,o.value)),o.next());return c.finishInner(this.nextLayer.isEmpty&&!l.length?eL.empty:this.nextLayer.update({add:l,filter:i,filterFrom:n,filterTo:a}))}map(e){let t;if(e.empty||this.isEmpty)return this;let r=[],n=[],a=-1,i=(e,r,n)=>{t||(t=new ez),t.addRange(e,r,n,!1)};for(let t=0;t<this.chunk.length;t++){let o=this.chunkPos[t],s=this.chunk[t],l=e.touchesRange(o,o+s.length);if(!1===l)a=Math.max(a,s.maxPoint),r.push(s),n.push(e.mapPos(o));else if(!0===l){let[t,l]=r.length?[ej(n)+ej(r).length,ej(ej(r).value).endSide]:[-1,-1],{mapped:c,pos:u}=s.map(o,e,t,l,i);c&&(a=Math.max(a,c.maxPoint),r.push(c),n.push(u))}}let o=this.nextLayer.map(e);return t&&(o=t.finishInner(o)),0==r.length?o:new eL(n,r,o||eL.empty,a)}between(e,t,r){if(!this.isEmpty){for(let n=0;n<this.chunk.length;n++){let a=this.chunkPos[n],i=this.chunk[n];if(t>=a&&e<=a+i.length&&!1===i.between(a,e-a,t-a,r))return}this.nextLayer.between(e,t,r)}}iter(e=0){return eQ.from([this]).goto(e)}get isEmpty(){return this.nextLayer==this}static iter(e,t=0){return eQ.from(e).goto(t)}static compare(e,t,r,n,a=-1){let i=e.filter(e=>e.maxPoint>0||!e.isEmpty&&e.maxPoint>=a),o=t.filter(e=>e.maxPoint>0||!e.isEmpty&&e.maxPoint>=a),s=eU(i,o,r),l=new eF(i,s,a),c=new eF(o,s,a);r.iterGaps((e,t,r)=>eq(l,e,c,t,r,n)),r.empty&&0==r.length&&eq(l,0,c,0,0,n)}static eq(e,t,r=0,n){null==n&&(n=0x3b9ac9ff);let a=e.filter(e=>!e.isEmpty&&0>t.indexOf(e)),i=t.filter(t=>!t.isEmpty&&0>e.indexOf(t));if(a.length!=i.length)return!1;if(!a.length)return!0;let o=eU(a,i),s=new eF(a,o,0).goto(r),l=new eF(i,o,0).goto(r);for(;;){if(s.to!=l.to||!eH(s.active,l.active)||s.point&&(!l.point||!eR(s.point,l.point)))return!1;if(s.to>n)return!0;s.next(),l.next()}}static spans(e,t,r,n,a=-1){let i=new eF(e,null,a).goto(t),o=t,s=i.openStart;for(;;){let e=Math.min(i.to,r);if(i.point){let r=i.activeForPoint(i.to),a=i.pointFrom<t?r.length+1:i.point.startSide<0?r.length:Math.min(r.length,s);n.point(o,e,i.point,r,a,i.pointRank),s=Math.min(i.openEnd(e),r.length)}else e>o&&(n.span(o,e,i.active,s),s=i.openEnd(e));if(i.to>r)return s+(i.point&&i.to>r?1:0);o=i.to,i.next()}}static of(e,t=!1){let r=new ez;for(let n of e instanceof eD?[e]:t?function(e){if(e.length>1)for(let t=e[0],r=1;r<e.length;r++){let n=e[r];if(eB(t,n)>0)return e.slice().sort(eB);
6t=n}return e}(e):e)r.add(n.from,n.to,n.value);return r.finish()}static join(e){if(!e.length)return eL.empty;let t=ej(e);for(let r=e.length-2;r>=0;r--)for(let n=e[r];n!=eL.empty;n=n.nextLayer)t=new eL(n.chunkPos,n.chunk,t,Math.max(n.maxPoint,t.maxPoint));return t}}function ej(e){return e[e.length-1]}eL.empty=new eL([],[],null,-1),eL.empty.nextLayer=eL.empty;class ez{finishChunk(e){this.chunks.push(new eM(this.from,this.to,this.value,this.maxPoint)),this.chunkPos.push(this.chunkStart),this.chunkStart=-1,this.setMaxPoint=Math.max(this.setMaxPoint,this.maxPoint),this.maxPoint=-1,e&&(this.from=[],this.to=[],this.value=[])}constructor(){this.chunks=[],this.chunkPos=[],this.chunkStart=-1,this.last=null,this.lastFrom=-1e9,this.lastTo=-1e9,this.from=[],this.to=[],this.value=[],this.maxPoint=-1,this.setMaxPoint=-1,this.nextLayer=null}add(e,t,r){this.addRange(e,t,r,!0)}addRange(e,t,r,n){this.addInner(e,t,r,n)||(this.nextLayer||(this.nextLayer=new ez)).addRange(e,t,r,n)}addInner(e,t,r,n){let a=e-this.lastTo||r.startSide-this.last.endSide;if(n&&a<=0&&0>(e-this.lastFrom||r.startSide-this.last.startSide))throw Error("Ranges must be added sorted by `from` position and `startSide`");return!(a<0)&&(250==this.from.length&&this.finishChunk(!0),this.chunkStart<0&&(this.chunkStart=e),this.from.push(e-this.chunkStart),this.to.push(t-this.chunkStart),this.last=r,this.lastFrom=e,this.lastTo=t,this.value.push(r),r.point&&(this.maxPoint=Math.max(this.maxPoint,t-e)),!0)}addChunk(e,t){if(0>(e-this.lastTo||t.value[0].startSide-this.last.endSide))return!1;this.from.length&&this.finishChunk(!0),this.setMaxPoint=Math.max(this.setMaxPoint,t.maxPoint),this.chunks.push(t),this.chunkPos.push(e);let r=t.value.length-1;return this.last=t.value[r],this.lastFrom=t.from[r]+e,this.lastTo=t.to[r]+e,!0}finish(){return this.finishInner(eL.empty)}finishInner(e){if(this.from.length&&this.finishChunk(!1),0==this.chunks.length)return e;let t=eL.create(this.chunkPos,this.chunks,this.nextLayer?this.nextLayer.finishInner(e):e,this.setMaxPoint);return this.from=null,t}}function eU(e,t,r){let n=new Map;for(let t of e)for(let e=0;e<t.chunk.length;e++)t.chunk[e].maxPoint<=0&&n.set(t.chunk[e],t.chunkPos[e]);let a=new Set;for(let e of t)for(let t=0;t<e.chunk.length;t++){let i=n.get(e.chunk[t]);null==i||(r?r.mapPos(i):i)!=e.chunkPos[t]||(null==r?void 0:r.touchesRange(i,i+e.chunk[t].length))||a.add(e.chunk[t])}return a}class eV{constructor(e,t,r,n=0){this.layer=e,this.skip=t,this.minPoint=r,this.rank=n}get startSide(){return this.value?this.value.startSide:0}get endSide(){return this.value?this.value.endSide:0}goto(e,t=-1e9){return this.chunkIndex=this.rangeIndex=0,this.gotoInner(e,t,!1),this}gotoInner(e,t,r){for(;this.chunkIndex<this.layer.chunk.length;){let t=this.layer.chunk[this.chunkIndex];if(!(this.skip&&this.skip.has(t)||this.layer.chunkEnd(this.chunkIndex)<e||t.maxPoint<this.minPoint))break;this.chunkIndex++,r=!1}if(this.chunkIndex<this.layer.chunk.length){let n=this.layer.chunk[this.chunkIndex].findIndex(e-this.layer.chunkPos[this.chunkIndex],t,!0);(!r||this.rangeIndex<n)&&this.setRangeIndex(n)}this.next()}forward(e,t){0>(this.to-e||this.endSide-t)&&this.gotoInner(e,t,!0)}next(){for(;;)if(this.chunkIndex==this.layer.chunk.length){this.from=this.to=1e9,this.value=null;break}else{let e=this.layer.chunkPos[this.chunkIndex],t=this.layer.chunk[this.chunkIndex],r=e+t.from[this.rangeIndex];if(this.from=r,this.to=e+t.to[this.rangeIndex],this.value=t.value[this.rangeIndex],this.setRangeIndex(this.rangeIndex+1),this.minPoint<0||this.value.point&&this.to-this.from>=this.minPoint)break}}setRangeIndex(e){if(e==this.layer.chunk[this.chunkIndex].value.length){if(this.chunkIndex++,this.skip)for(;this.chunkIndex<this.layer.chunk.length&&this.skip.has(this.layer.chunk[this.chunkIndex]);)this.chunkIndex++;this.rangeIndex=0}else this.rangeIndex=e}nextChunk(){this.chunkIndex++,this.rangeIndex=0,this.next()}compare(e){return this.from-e.from||this.startSide-e.startSide||this.rank-e.rank||this.to-e.to||this.endSide-e.endSide}}class eQ{constructor(e){this.heap=e}static from(e,t=null,r=-1){let n=[];for(let a=0;a<e.length;a++)for(let i=e[a];!i.isEmpty;i=i.nextLayer)i.maxPoint>=r&&n.push(new eV(i,t,r,a));return 1==n.length?n[0]:new eQ(n)}get startSide(){return this.value?this.value.startSide:0}goto(e,t=-1e9){for(let r of this.heap)r.goto(e,t);for(let e=this.heap.length>>1;e>=0;e--)eZ(this.heap,e);return this.next(),this}forward(e,t){for(let r of this.heap)r.forward(e,t);for(let e=this.heap.length>>1;e>=0;e--)eZ(this.heap,e);0>(this.to-e||this.value.endSide-t)&&this.next()}next(){if(0==this.heap.length)this.from=this.to=1e9,this.value=null,this.rank=-1;else{let e=this.heap[0];this.from=e.from,this.to=e.to,this.value=e.value,this.rank=e.rank,e.value&&e.next(),eZ(this.heap,0)}}}function eZ(e,t){for(let r=e[t];;){let n=(t<<1)+1;if(n>=e.length)break;let a=e[n];if(n+1<e.length&&a.compare(e[n+1])>=0&&(a=e[n+1],n++),0>r.compare(a))break;e[n]=r,e[t]=a,t=n}}class eF{constructor(e,t,r){this.minPoint=r,this.active=[],this.activeTo=[],this.activeRank=[],this.minActive=-1,this.point=null,this.pointFrom=0,this.pointRank=0,this.to=-1e9,this.endSide=0,this.openStart=-1,this.cursor=eQ.from(e,t,r)}goto(e,t=-1e9){return this.cursor.goto(e,t),this.active.length=this.activeTo.length=this.activeRank.length=0,this.minActive=-1,this.to=e,this.endSide=t,this.openStart=-1,this.next(),this}forward(e,t){for(;this.minActive>-1&&0>(this.activeTo[this.minActive]-e||this.active[this.minActive].endSide-t);)this.removeActive(this.minActive);this.cursor.forward(e,t)}removeActive(e){eX(this.active,e),eX(this.activeTo,e),eX(this.activeRank,e),this.minActive=eG(this.active,this.activeTo)}
6addActive(e){let t=0,{value:r,to:n,rank:a}=this.cursor;for(;t<this.activeRank.length&&(a-this.activeRank[t]||n-this.activeTo[t])>0;)t++;eW(this.active,t,r),eW(this.activeTo,t,n),eW(this.activeRank,t,a),e&&eW(e,t,this.cursor.from),this.minActive=eG(this.active,this.activeTo)}next(){let e=this.to,t=this.point;this.point=null;let r=this.openStart<0?[]:null;for(;;){let n=this.minActive;if(n>-1&&0>(this.activeTo[n]-this.cursor.from||this.active[n].endSide-this.cursor.startSide)){if(this.activeTo[n]>e){this.to=this.activeTo[n],this.endSide=this.active[n].endSide;break}this.removeActive(n),r&&eX(r,n)}else if(this.cursor.value)if(this.cursor.from>e){this.to=this.cursor.from,this.endSide=this.cursor.startSide;break}else{let e=this.cursor.value;if(e.point)if(t&&this.cursor.to==this.to&&this.cursor.from<this.cursor.to)this.cursor.next();else{this.point=e,this.pointFrom=this.cursor.from,this.pointRank=this.cursor.rank,this.to=this.cursor.to,this.endSide=e.endSide,this.cursor.next(),this.forward(this.to,this.endSide);break}else this.addActive(r),this.cursor.next()}else{this.to=this.endSide=1e9;break}}if(r){this.openStart=0;for(let t=r.length-1;t>=0&&r[t]<e;t--)this.openStart++}}activeForPoint(e){if(!this.active.length)return this.active;let t=[];for(let r=this.active.length-1;r>=0&&!(this.activeRank[r]<this.pointRank);r--)(this.activeTo[r]>e||this.activeTo[r]==e&&this.active[r].endSide>=this.point.endSide)&&t.push(this.active[r]);return t.reverse()}openEnd(e){let t=0;for(let r=this.activeTo.length-1;r>=0&&this.activeTo[r]>e;r--)t++;return t}}function eq(e,t,r,n,a,i){e.goto(t),r.goto(n);let o=n+a,s=n,l=n-t,c=!!i.boundChange;for(let t=!1;;){let n=e.to+l-r.to,a=n||e.endSide-r.endSide,u=a<0?e.to+l:r.to,d=Math.min(u,o);if(e.point||r.point?(e.point&&r.point&&eR(e.point,r.point)&&eH(e.activeForPoint(e.to),r.activeForPoint(r.to))||i.comparePoint(s,d,e.point,r.point),t=!1):(t&&i.boundChange(s),d>s&&!eH(e.active,r.active)&&i.compareRange(s,d,e.active,r.active),c&&d<o&&(n||e.openEnd(u)!=r.openEnd(u))&&(t=!0)),u>o)break;s=u,a<=0&&e.next(),a>=0&&r.next()}}function eH(e,t){if(e.length!=t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!=t[r]&&!eR(e[r],t[r]))return!1;return!0}function eX(e,t){for(let r=t,n=e.length-1;r<n;r++)e[r]=e[r+1];e.pop()}function eW(e,t,r){for(let r=e.length-1;r>=t;r--)e[r+1]=e[r];e[t]=r}function eG(e,t){let r=-1,n=1e9;for(let a=0;a<t.length;a++)0>(t[a]-n||e[a].endSide-e[r].endSide)&&(r=a,n=t[a]);return r}function eY(e,t,r=e.length){let n=0;for(let a=0;a<r&&a<e.length;)9==e.charCodeAt(a)?(n+=t-n%t,a++):(n++,a=R(e,a));return n}let eK="u"<typeof Symbol?"__ͼ":Symbol.for("ͼ"),eJ="u"<typeof Symbol?"__styleSet"+Math.floor(1e8*Math.random()):Symbol("styleSet"),e0="u">typeof globalThis?globalThis:"u">typeof window?window:{};class e1{constructor(e,t){this.rules=[];let{finish:r}=t||{};function n(e){return/^@/.test(e)?[e]:e.split(/,\s*/)}for(let t in e)!function e(t,a,i,o){let s=[],l=/^@(\w+)\b/.exec(t[0]),c=l&&"keyframes"==l[1];if(l&&null==a)return i.push(t[0]+";");for(let r in a){let o=a[r];if(/&/.test(r))e(r.split(/,\s*/).map(e=>t.map(t=>e.replace(/&/,t))).reduce((e,t)=>e.concat(t)),o,i);else if(o&&"object"==typeof o){if(!l)throw RangeError("The value of a property ("+r+") should be a primitive value.");e(n(r),o,s,c)}else null!=o&&s.push(r.replace(/_.*/,"").replace(/[A-Z]/g,e=>"-"+e.toLowerCase())+": "+o+";")}(s.length||c)&&i.push((r&&!l&&!o?t.map(r):t).join(", ")+" {"+s.join(" ")+"}")}(n(t),e[t],this.rules)}getRules(){return this.rules.join("\n")}static newName(){let e=e0[eK]||1;return e0[eK]=e+1,"ͼ"+e.toString(36)}static mount(e,t,r){let n=e[eJ],a=r&&r.nonce;n?a&&n.setNonce(a):n=new e4(e,a),n.mount(Array.isArray(t)?t:[t],e)}}let e2=new Map;class e4{constructor(e,t){let r=e.ownerDocument||e,n=r.defaultView;if(!e.head&&e.adoptedStyleSheets&&n.CSSStyleSheet){let t=e2.get(r);if(t)return e[eJ]=t;this.sheet=new n.CSSStyleSheet,e2.set(r,this)}else this.styleTag=r.createElement("style"),t&&this.styleTag.setAttribute("nonce",t);this.modules=[],e[eJ]=this}mount(e,t){let r=this.sheet,n=0,a=0;for(let t=0;t<e.length;t++){let i=e[t],o=this.modules.indexOf(i);if(o<a&&o>-1&&(this.modules.splice(o,1),a--,o=-1),-1==o){if(this.modules.splice(a++,0,i),r)for(let e=0;e<i.rules.length;e++)r.insertRule(i.rules[e],n++)}else{for(;a<o;)n+=this.modules[a++].rules.length;n+=i.rules.length,a++}}if(r)0>t.adoptedStyleSheets.indexOf(this.sheet)&&(t.adoptedStyleSheets=[this.sheet,...t.adoptedStyleSheets]);else{let e="";for(let t=0;t<this.modules.length;t++)e+=this.modules[t].getRules()+"\n";this.styleTag.textContent=e;let r=t.head||t;this.styleTag.parentNode!=r&&r.insertBefore(this.styleTag,r.firstChild)}}setNonce(e){this.styleTag&&this.styleTag.getAttribute("nonce")!=e&&this.styleTag.setAttribute("nonce",e)}}for(var e3={8:"Backspace",9:"Tab",10:"Enter",12:"NumLock",13:"Enter",16:"Shift",17:"Control",18:"Alt",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",44:"PrintScreen",45:"Insert",46:"Delete",59:";",61:"=",91:"Meta",92:"Meta",106:"*",107:"+",108:",",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",160:"Shift",161:"Shift",162:"Control",163:"Control",164:"Alt",165:"Alt",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},e8={48:")",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",59:":",61:"+",173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"'},e5="u">typeof navigator&&/Mac/.test(navigator.platform),e6="u">typeof navigator&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),e7=0;e7<10;e7++)e3[48+e7]=e3[96+e7]=String(e7);for(var e7=1;e7<=24;e7++)e3[e7+111]="F"+e7;for(var e7=65;e7<=90;e7++)e3[e7]=String.fromCharCode(e7+32),e8[e7]=String.fromCharCode(e7);for(var e9 in e3)e8.hasOwnProperty(e9)||(e8[e9]=e3[e9]);function te(){var e=arguments[0];"string"==typeof e&&(e=document.createElement(e));var t=1,r=arguments[1];if(r&&"object"==typeof r&&null==r.nodeType&&!Array.isArray(r)){for(var n in r)if(Object.prototype.hasOwnProperty.call(r,n)){var a=r[n];"string"==typeof a?e.setAttribute(n,a):null!=a&&(e[n]=a)}t++}for(;t<arguments.length;t++)!function e(t,r){if("string"==typeof r)t.appendChild(document.createTextNode(r));else if(null==r);else if(null!=r.nodeType)t.appendChild(r);else if(Array.isArray(r))for(var n=0;n<r.length;n++)e(t,r[n]);else throw RangeError("Unsupported child node: "+r)}(e,arguments[t]);return e}
6let tt="u">typeof navigator?navigator:{userAgent:"",vendor:"",platform:""},tr="u">typeof document?document:{documentElement:{style:{}}},tn=/Edge\/(\d+)/.exec(tt.userAgent),ta=/MSIE \d/.test(tt.userAgent),ti=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(tt.userAgent),to=!!(ta||ti||tn),ts=!to&&/gecko\/(\d+)/i.test(tt.userAgent),tl=!to&&/Chrome\/(\d+)/.exec(tt.userAgent),tc="webkitFontSmoothing"in tr.documentElement.style,tu=!to&&/Apple Computer/.test(tt.vendor),td=tu&&(/Mobile\/\w+/.test(tt.userAgent)||tt.maxTouchPoints>2);var tp={mac:td||/Mac/.test(tt.platform),windows:/Win/.test(tt.platform),linux:/Linux|X11/.test(tt.platform),ie:to,ie_version:ta?tr.documentMode||6:ti?+ti[1]:tn?+tn[1]:0,gecko:ts,gecko_version:ts?+(/Firefox\/(\d+)/.exec(tt.userAgent)||[0,0])[1]:0,chrome:!!tl,chrome_version:tl?+tl[1]:0,ios:td,android:/Android\b/.test(tt.userAgent),webkit:tc,webkit_version:tc?+(/\bAppleWebKit\/(\d+)/.exec(tt.userAgent)||[0,0])[1]:0,safari:tu,safari_version:tu?+(/\bVersion\/(\d+(\.\d+)?)/.exec(tt.userAgent)||[0,0])[1]:0,tabSize:null!=tr.documentElement.style.tabSize?"tab-size":"-moz-tab-size"};function tm(e,t){for(let r in e)"class"==r&&t.class?t.class+=" "+e.class:"style"==r&&t.style?t.style+=";"+e.style:t[r]=e[r];return t}let th=Object.create(null);function tf(e,t,r){if(e==t)return!0;e||(e=th),t||(t=th);let n=Object.keys(e),a=Object.keys(t);if(n.length-(r&&n.indexOf(r)>-1?1:0)!=a.length-(r&&a.indexOf(r)>-1?1:0))return!1;for(let i of n)if(i!=r&&(-1==a.indexOf(i)||e[i]!==t[i]))return!1;return!0}function tg(e,t,r){let n=!1;if(t)for(let a in t)r&&a in r||(n=!0,"style"==a?e.style.cssText="":e.removeAttribute(a));if(r)for(let a in r)t&&t[a]==r[a]||(n=!0,"style"==a?e.style.cssText=r[a]:e.setAttribute(a,r[a]));return n}class tv{eq(e){return!1}updateDOM(e,t,r){return!1}compare(e){return this==e||this.constructor==e.constructor&&this.eq(e)}get estimatedHeight(){return -1}get lineBreaks(){return 0}ignoreEvent(e){return!0}coordsAt(e,t,r){return null}get isHidden(){return!1}get editable(){return!1}destroy(e){}}var ty=((s=ty||(ty={}))[s.Text=0]="Text",s[s.WidgetBefore=1]="WidgetBefore",s[s.WidgetAfter=2]="WidgetAfter",s[s.WidgetRange=3]="WidgetRange",s);class tb extends eI{constructor(e,t,r,n){super(),this.startSide=e,this.endSide=t,this.widget=r,this.spec=n}get heightRelevant(){return!1}static mark(e){return new tO(e)}static widget(e){let t=Math.max(-1e4,Math.min(1e4,e.side||0)),r=!!e.block;return t+=r&&!e.inlineOrder?t>0?3e8:-4e8:t>0?1e8:-1e8,new tk(e,t,t,r,e.widget||null,!1)}static replace(e){let t=!!e.block,r,n;if(e.isBlockGap)r=-5e8,n=4e8;else{let{start:a,end:i}=tS(e,t);r=(a?t?-3e8:-1:5e8)-1,n=(i?t?2e8:1:-6e8)+1}return new tk(e,r,n,t,e.widget||null,!0)}static line(e){return new tx(e)}static set(e,t=!1){return eL.of(e,t)}hasHeight(){return!!this.widget&&this.widget.estimatedHeight>-1}}tb.none=eL.empty;class tO extends tb{constructor(e){let{start:t,end:r}=tS(e);super(t?-1:5e8,r?1:-6e8,null,e),this.tagName=e.tagName||"span",this.attrs=e.class&&e.attributes?tm(e.attributes,{class:e.class}):e.class?{class:e.class}:e.attributes||th}eq(e){return this==e||e instanceof tO&&this.tagName==e.tagName&&tf(this.attrs,e.attrs)}range(e,t=e){if(e>=t)throw RangeError("Mark decorations may not be empty");return super.range(e,t)}}tO.prototype.point=!1;class tx extends tb{constructor(e){super(-2e8,-2e8,null,e)}eq(e){return e instanceof tx&&this.spec.class==e.spec.class&&tf(this.spec.attributes,e.spec.attributes)}range(e,t=e){if(t!=e)throw RangeError("Line decoration ranges must be zero-length");return super.range(e,t)}}tx.prototype.mapMode=j.TrackBefore,tx.prototype.point=!0;class tk extends tb{constructor(e,t,r,n,a,i){super(t,r,a,e),this.block=n,this.isReplace=i,this.mapMode=n?t<=0?j.TrackBefore:j.TrackAfter:j.TrackDel}get type(){return this.startSide!=this.endSide?ty.WidgetRange:this.startSide<=0?ty.WidgetBefore:ty.WidgetAfter}get heightRelevant(){return this.block||!!this.widget&&(this.widget.estimatedHeight>=5||this.widget.lineBreaks>0)}eq(e){var t,r;return e instanceof tk&&(t=this.widget,t==(r=e.widget)||!!(t&&r&&t.compare(r)))&&this.block==e.block&&this.startSide==e.startSide&&this.endSide==e.endSide}range(e,t=e){if(this.isReplace&&(e>t||e==t&&this.startSide>0&&this.endSide<=0))throw RangeError("Invalid range for replacement decoration");if(!this.isReplace&&t!=e)throw RangeError("Widget decorations can only have zero-length ranges");return super.range(e,t)}}function tS(e,t=!1){let{inclusiveStart:r,inclusiveEnd:n}=e;return null==r&&(r=e.inclusive),null==n&&(n=e.inclusive),{start:null!=r?r:t,end:null!=n?n:t}}function tw(e,t,r,n=0){let a=r.length-1;a>=0&&r[a]+n>=e?r[a]=Math.max(r[a],t):r.push(e,t)}tk.prototype.point=!0;class tT extends eI{constructor(e,t,r){super(),this.tagName=e,this.attributes=t,this.rank=r}eq(e){return e==this||e instanceof tT&&this.tagName==e.tagName&&tf(this.attributes,e.attributes)}static create(e){return new tT(e.tagName,e.attributes||th,null==e.rank?50:Math.max(0,Math.min(e.rank,100)))}static set(e,t=!1){return eL.of(e,t)}}function tE(e){return(11==e.nodeType?e.getSelection?e:e.ownerDocument:e).getSelection()}function t_(e,t){return!!t&&(e==t||e.contains(1!=t.nodeType?t.parentNode:t))}function t$(e,t){if(!t.anchorNode)return!1;try{return t_(e,t.anchorNode)}catch(e){return!1}}function tA(e){return 3==e.nodeType?tQ(e,0,e.nodeValue.length).getClientRects():1==e.nodeType?e.getClientRects():[]}function tC(e,t,r,n){return!!r&&(tI(e,t,r,n,-1)||tI(e,t,r,n,1))}function tP(e){for(var t=0;;t++)if(!(e=e.previousSibling))return t}function tN(e){return 1==e.nodeType&&/^(DIV|P|LI|UL|OL|BLOCKQUOTE|DD|DT|H\d|SECTION|PRE)$/.test(e.nodeName)}function tI(e,t,r,n,a){for(;;){if(e==r&&t==n)return!0;
6if(t==(a<0?0:tR(e))){if("DIV"==e.nodeName)return!1;let r=e.parentNode;if(!r||1!=r.nodeType)return!1;t=tP(e)+(a<0?0:1),e=r}else{if(1!=e.nodeType||1==(e=e.childNodes[t+(a<0?-1:0)]).nodeType&&"false"==e.contentEditable)return!1;t=a<0?tR(e):0}}}function tR(e){return 3==e.nodeType?e.nodeValue.length:e.childNodes.length}function tD(e,t){let{left:r,right:n}=e;if(r==n)return e;let a=t?r:n;return{left:a,right:a,top:e.top,bottom:e.bottom}}function tB(e,t){let r=t.width/e.offsetWidth,n=t.height/e.offsetHeight;return(r>.995&&r<1.005||!isFinite(r)||1>Math.abs(t.width-e.offsetWidth))&&(r=1),(n>.995&&n<1.005||!isFinite(n)||1>Math.abs(t.height-e.offsetHeight))&&(n=1),{scaleX:r,scaleY:n}}function tM(e,t=!0){let r=e.ownerDocument,n=null,a=null;for(let i=e.parentNode;i;)if(i==r.body||(!t||n)&&a)break;else if(1==i.nodeType)!a&&i.scrollHeight>i.clientHeight&&(a=i),t&&!n&&i.scrollWidth>i.clientWidth&&(n=i),i=i.assignedSlot||i.parentNode;else if(11==i.nodeType)i=i.host;else break;return{x:n,y:a}}tT.prototype.startSide=tT.prototype.endSide=-1;class tL{constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=null,this.focusOffset=0}eq(e){return this.anchorNode==e.anchorNode&&this.anchorOffset==e.anchorOffset&&this.focusNode==e.focusNode&&this.focusOffset==e.focusOffset}setRange(e){let{anchorNode:t,focusNode:r}=e;this.set(t,Math.min(e.anchorOffset,t?tR(t):0),r,Math.min(e.focusOffset,r?tR(r):0))}set(e,t,r,n){this.anchorNode=e,this.anchorOffset=t,this.focusNode=r,this.focusOffset=n}}function tj(e){let t=[];for(let r=e;r;r=11==r.nodeType?r.host:r.parentNode)1==r.nodeType&&t.push({node:r,left:r.scrollLeft,top:r.scrollTop});return t}function tz(e,t=!0){for(let{node:r,left:n,top:a}of e)t&&r.scrollTop!=a&&(r.scrollTop=a),r.scrollLeft!=n&&(r.scrollLeft=n)}let tU=null;function tV(e){if(e.setActive)return e.setActive();if(tU)return e.focus(tU);let t=tj(e);e.focus(null==tU?{get preventScroll(){return tU={preventScroll:!0},!0}}:void 0),tU||(tU=!1,tz(t))}function tQ(e,t,n=t){let a=r||(r=document.createRange());return a.setEnd(e,n),a.setStart(e,t),a}function tZ(e,t,r,n){let a={key:t,code:t,keyCode:r,which:r,cancelable:!0};n&&({altKey:a.altKey,ctrlKey:a.ctrlKey,shiftKey:a.shiftKey,metaKey:a.metaKey}=n);let i=new KeyboardEvent("keydown",a);i.synthetic=!0,e.dispatchEvent(i);let o=new KeyboardEvent("keyup",a);return o.synthetic=!0,e.dispatchEvent(o),i.defaultPrevented||o.defaultPrevented}function tF(e){return e instanceof Window?e.pageYOffset>Math.max(0,e.document.documentElement.scrollHeight-e.innerHeight-4):e.scrollTop>Math.max(1,e.scrollHeight-e.clientHeight-4)}function tq(e,t){for(let r=e,n=t;;)if(3==r.nodeType&&n>0)return{node:r,offset:n};else if(1==r.nodeType&&n>0){if("false"==r.contentEditable)return null;n=tR(r=r.childNodes[n-1])}else{if(!r.parentNode||tN(r))return null;n=tP(r),r=r.parentNode}}function tH(e,t){for(let r=e,n=t;;)if(3==r.nodeType&&n<r.nodeValue.length)return{node:r,offset:n};else if(1==r.nodeType&&n<r.childNodes.length){if("false"==r.contentEditable)return null;r=r.childNodes[n],n=0}else{if(!r.parentNode||tN(r))return null;n=tP(r)+1,r=r.parentNode}}tp.safari&&tp.safari_version>=26&&(tU=!1);class tX{constructor(e,t,r=!0){this.node=e,this.offset=t,this.precise=r}static before(e,t){return new tX(e.parentNode,tP(e),t)}static after(e,t){return new tX(e.parentNode,tP(e)+1,t)}}var tW=((l=tW||(tW={}))[l.LTR=0]="LTR",l[l.RTL=1]="RTL",l);let tG=tW.LTR,tY=tW.RTL;function tK(e){let t=[];for(let r=0;r<e.length;r++)t.push(1<<e[r]);return t}let tJ=tK("88888888888888888888888888888888888666888888787833333333337888888000000000000000000000000008888880000000000000000000000000088888888888888888888888888888888888887866668888088888663380888308888800000000000000000000000800000000000000000000000000000008"),t0=tK("4444448826627288999999999992222222222222222222222222222222222222222222222229999999999999999999994444444444644222822222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222999999949999999229989999223333333333"),t1=Object.create(null),t2=[];for(let e of["()","[]","{}"]){let t=e.charCodeAt(0),r=e.charCodeAt(1);t1[t]=r,t1[r]=-t}function t4(e){return e<=247?tJ[e]:1424<=e&&e<=1524?2:1536<=e&&e<=1785?t0[e-1536]:1774<=e&&e<=2220?4:8192<=e&&e<=8204?256:64336<=e&&e<=65023?4:1}let t3=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac\ufb50-\ufdff]/;class t8{get dir(){return this.level%2?tY:tG}constructor(e,t,r){this.from=e,this.to=t,this.level=r}side(e,t){return this.dir==t==e?this.to:this.from}forward(e,t){return e==(this.dir==t)}static find(e,t,r,n){let a=-1;for(let i=0;i<e.length;i++){let o=e[i];if(o.from<=t&&o.to>=t){if(o.level==r)return i;(a<0||(0!=n?n<0?o.from<t:o.to>t:e[a].level>o.level))&&(a=i)}}if(a<0)throw RangeError("Index out of range");return a}}let t5=[];function t6(e){return[new t8(0,e,0)]}let t7="",t9=K.define(),re=K.define(),rt=K.define(),rr=K.define(),rn=K.define(),ra=K.define(),ri=K.define(),ro=K.define(),rs=K.define(),rl=K.define({combine:e=>e.some(e=>e)}),rc=K.define({combine:e=>e.some(e=>e)}),ru=K.define();class rd{constructor(e,t,r,n,a,i=!1){this.range=e,this.y=t,this.x=r,this.yMargin=n,this.xMargin=a,this.isSnapshot=i}map(e){return e.empty?this:new rd(this.range.map(e),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}clip(e){return this.range.to<=e.doc.length?this:new rd(W.cursor(e.doc.length),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}}let rp=eS.define({map:(e,t)=>e.map(t)}),rm=eS.define();function rh(e,t,r){let n=e.facet(rr);
6n.length?n[0](t):window.onerror&&window.onerror(String(t),r,void 0,void 0,t)||(r?console.error(r+":",t):console.error(t))}let rf=K.define({combine:e=>!e.length||e[0]}),rg=0,rv=K.define({combine:e=>e.filter((t,r)=>{for(let n=0;n<r;n++)if(e[n].plugin==t.plugin)return!1;return!0})});class ry{constructor(e,t,r,n,a){this.id=e,this.create=t,this.domEventHandlers=r,this.domEventObservers=n,this.baseExtensions=a(this),this.extension=this.baseExtensions.concat(rv.of({plugin:this,arg:void 0}))}of(e){return this.baseExtensions.concat(rv.of({plugin:this,arg:e}))}static define(e,t){let{eventHandlers:r,eventObservers:n,provide:a,decorations:i}=t||{};return new ry(rg++,e,r,n,e=>{let t=[];return i&&t.push(rk.of(t=>{let r=t.plugin(e);return r?i(r):tb.none})),a&&t.push(a(e)),t})}static fromClass(e,t){return ry.define((t,r)=>new e(t,r),t)}}class rb{constructor(e){this.spec=e,this.mustUpdate=null,this.value=null}get plugin(){return this.spec&&this.spec.plugin}update(e){if(this.value){if(this.mustUpdate){let e=this.mustUpdate;if(this.mustUpdate=null,this.value.update)try{this.value.update(e)}catch(t){if(rh(e.state,t,"CodeMirror plugin crashed"),this.value.destroy)try{this.value.destroy()}catch(e){}this.deactivate()}}}else if(this.spec)try{this.value=this.spec.plugin.create(e,this.spec.arg)}catch(t){rh(e.state,t,"CodeMirror plugin crashed"),this.deactivate()}return this}destroy(e){var t;if(null==(t=this.value)?void 0:t.destroy)try{this.value.destroy()}catch(t){rh(e.state,t,"CodeMirror plugin crashed")}}deactivate(){this.spec=this.value=null}}let rO=K.define(),rx=K.define(),rk=K.define(),rS=K.define(),rw=K.define(),rT=K.define(),rE=K.define();function r_(e,t){let r=e.state.facet(rE);if(!r.length)return r;let n=r.map(t=>t instanceof Function?t(e):t),a=[];return eL.spans(n,t.from,t.to,{point(){},span(e,r,n,i){let o=e-t.from,s=r-t.from,l=a;for(let e=n.length-1;e>=0;e--,i--){let r=n[e].spec.bidiIsolate,a;if(null==r&&(r=function(e,t,r){for(let n=t;n<r;n++){let t=t4(e.charCodeAt(n));if(1==t)break;if(2==t||4==t)return tY}return tG}(t.text,o,s)),i>0&&l.length&&(a=l[l.length-1]).to==o&&a.direction==r)a.to=s,l=a.inner;else{let e={from:o,to:s,direction:r,inner:[]};l.push(e),l=e.inner}}}}),a}let r$=K.define();function rA(e){let t=0,r=0,n=0,a=0;for(let i of e.state.facet(r$)){let o=i(e);o&&(null!=o.left&&(t=Math.max(t,o.left)),null!=o.right&&(r=Math.max(r,o.right)),null!=o.top&&(n=Math.max(n,o.top)),null!=o.bottom&&(a=Math.max(a,o.bottom)))}return{left:t,right:r,top:n,bottom:a}}let rC=K.define();class rP{constructor(e,t,r,n){this.fromA=e,this.toA=t,this.fromB=r,this.toB=n}join(e){return new rP(Math.min(this.fromA,e.fromA),Math.max(this.toA,e.toA),Math.min(this.fromB,e.fromB),Math.max(this.toB,e.toB))}addToSet(e){let t=e.length,r=this;for(;t>0;t--){let n=e[t-1];if(!(n.fromA>r.toA)){if(n.toA<r.fromA)break;r=r.join(n),e.splice(t-1,1)}}return e.splice(t,0,r),e}static extendWithRanges(e,t){if(0==t.length)return e;let r=[];for(let n=0,a=0,i=0;;){let o=Math.min(n<e.length?e[n].fromB:1e9,a<t.length?t[a]:1e9);if(1e9==o)break;let s=o+i,l=o,c=s;for(;;)if(a<t.length&&t[a]<=l){let r=t[a+1];a+=2,l=Math.max(l,r);for(let t=n;t<e.length&&e[t].fromB<=l;t++)i=e[t].toA-e[t].toB;c=Math.max(c,r+i)}else if(n<e.length&&e[n].fromB<=l){let t=e[n++];l=Math.max(l,t.toB),c=Math.max(c,t.toA),i=t.toA-t.toB}else break;r.push(new rP(s,c,o,l))}return r}}class rN{constructor(e,t,r){for(let n of(this.view=e,this.state=t,this.transactions=r,this.flags=0,this.startState=e.state,this.changes=U.empty(this.startState.doc.length),r))this.changes=this.changes.compose(n.changes);let n=[];this.changes.iterChangedRanges((e,t,r,a)=>n.push(new rP(e,t,r,a))),this.changedRanges=n}static create(e,t,r){return new rN(e,t,r)}get viewportChanged(){return(4&this.flags)>0}get viewportMoved(){return(8&this.flags)>0}get heightChanged(){return(2&this.flags)>0}get geometryChanged(){return this.docChanged||(18&this.flags)>0}get focusChanged(){return(1&this.flags)>0}get docChanged(){return!this.changes.empty}get selectionSet(){return this.transactions.some(e=>e.selection)}get empty(){return 0==this.flags&&0==this.transactions.length}}let rI=[];class rR{constructor(e,t,r=0){this.dom=e,this.length=t,this.flags=r,this.parent=null,e.cmTile=this}get breakAfter(){return 1&this.flags}get children(){return rI}isWidget(){return!1}get isHidden(){return!1}isComposite(){return!1}isLine(){return!1}isText(){return!1}isBlock(){return!1}get domAttrs(){return null}sync(e){if(this.flags|=2,4&this.flags){this.flags&=-5;let e=this.domAttrs;e&&function(e,t){for(let r=e.attributes.length-1;r>=0;r--){let n=e.attributes[r].name;null==t[n]&&e.removeAttribute(n)}for(let r in t){let n=t[r];"style"==r?e.style.cssText=n:e.getAttribute(r)!=n&&e.setAttribute(r,n)}}(this.dom,e)}}toString(){return this.constructor.name+(this.children.length?`(${this.children})`:"")+(this.breakAfter?"#":"")}destroy(){this.parent=null}setDOM(e){this.dom=e,e.cmTile=this}get posAtStart(){return this.parent?this.parent.posBefore(this):0}get posAtEnd(){return this.posAtStart+this.length}posBefore(e,t=this.posAtStart){let r=t;for(let t of this.children){if(t==e)return r;r+=t.length+t.breakAfter}throw RangeError("Invalid child in posBefore")}posAfter(e){return this.posBefore(e)+e.length}covers(e){return!0}coordsIn(e,t,r){return null}domPosFor(e,t){let r=tP(this.dom),n=this.length?e>0:t>0;return new tX(this.parent.dom,r+ +!!n,0==e||e==this.length)}markDirty(e){this.flags&=-3,e&&(this.flags|=4),this.parent&&2&this.parent.flags&&this.parent.markDirty(!1)}get overrideDOMText(){return null}get root(){for(let e=this;e;e=e.parent)if(e instanceof rM)return e;return null}static get(e){return e.cmTile}}class rD extends rR{constructor(e){super(e,0),this._children=[]}isComposite(){return!0}get children(){return this._children}get lastChild(){return this.children.length?this.children[this.children.length-1]:null}append(e){this.children.push(e),e.parent=this}sync(e){if(2&this.flags)return;super.sync(e);let t=this.dom,r=null,n,a=(null==e?void 0:e.node)==t?e:null,i=0;for(let o of this.children){if(o.sync(e),i+=o.length+o.breakAfter,n=r?r.nextSibling:t.firstChild,a&&n!=o.dom&&(a.written=!0),o.dom.parentNode==t)for(;n&&n!=o.dom;)n=rB(n);else t.insertBefore(o.dom,n);r=o.dom}for(n=r?r.nextSibling:t.firstChild,a&&n&&(a.written=!0);n;)n=rB(n);this.length=i}}function rB(e){let t=e.nextSibling;return e.parentNode.removeChild(e),t}class rM extends rD{constructor(e,t){super(t),this.view=e}owns(e){for(;e;e=e.parent)if(e==this)return!0;return!1}isBlock(){return!0}nearest(e){for(;;){if(!e)return null;let t=rR.get(e);if(t&&this.owns(t))return t;e=e.parentNode}}blockTiles(e){for(let t=[],r=this,n=0,a=0;;)if(n==r.children.length){if(!t.length)return;(r=r.parent).breakAfter&&a++,n=t.pop()}else{let i=r.children[n++];if(i instanceof rL)t.push(n),r=i,n=0;else{let t=a+i.length,r=e(i,a);if(void 0!==r)return r;a=t+i.breakAfter}}}resolveBlock(e,t){let r,n=-1,a,i=-1;
6if(this.blockTiles((o,s)=>{let l=s+o.length;if(e>=s&&e<=l){if(o.isWidget()&&t>=-1&&t<=1){if(32&o.flags)return!0;16&o.flags&&(r=void 0)}(s<e||e==l&&(t<-1?o.length:o.covers(1)))&&(!r||!o.isWidget()&&r.isWidget())&&(r=o,n=e-s),(l>e||e==s&&(t>1?o.length:o.covers(-1)))&&(!a||!o.isWidget()&&a.isWidget())&&(a=o,i=e-s)}}),!r&&!a)throw Error("No tile at position "+e);return r&&t<0||!a?{tile:r,offset:n}:{tile:a,offset:i}}}class rL extends rD{constructor(e,t){super(e),this.wrapper=t}isBlock(){return!0}covers(e){return!!this.children.length&&(e<0?this.children[0].covers(-1):this.lastChild.covers(1))}get domAttrs(){return this.wrapper.attributes}static of(e,t){let r=new rL(t||document.createElement(e.tagName),e);return t||(r.flags|=4),r}}class rj extends rD{constructor(e,t){super(e),this.attrs=t}isLine(){return!0}static start(e,t,r){let n=new rj(t||document.createElement("div"),e);return t&&r||(n.flags|=4),n}get domAttrs(){return this.attrs}resolveInline(e,t,r){let n=null,a=-1,i=null,o=-1;!function e(s,l){for(let c=0,u=0;c<s.children.length&&u<=l;c++){let d=s.children[c],p=u+d.length;p>=l&&(d.isComposite()?e(d,l-u):(!i||i.isHidden&&(t>0&&!(32&i.flags)||r&&function(e,t){let r=e.coordsIn(0,1),n=t.coordsIn(0,1);return r&&n&&n.top<r.bottom}(i,d)))&&(p>l||32&d.flags&&t<=1)?(i=d,o=l-u):(u<l||16&d.flags&&!d.isHidden&&t>=-1)&&(n=d,a=l-u)),u=p}}(this,e);let s=(t<0?n:i)||n||i;return s?{tile:s,offset:s==n?a:o}:null}coordsIn(e,t,r){let n=this.resolveInline(e,t,!0);return n?n.tile.coordsIn(Math.max(0,n.offset),t,r):function(e){let t=e.dom.lastChild;if(!t)return e.dom.getBoundingClientRect();let r=tA(t);return r[r.length-1]||null}(this)}domIn(e,t){let r=this.resolveInline(e,t);if(r){let{tile:e,offset:n}=r;if(this.dom.contains(e.dom))return e.isText()?new tX(e.dom,Math.min(e.dom.nodeValue.length,n)):e.domPosFor(n,16&e.flags?1:32&e.flags?-1:t);let a=r.tile.parent,i=!1;for(let e of a.children){if(i)return new tX(e.dom,0);e==r.tile&&(i=!0)}}return new tX(this.dom,0)}}class rz extends rD{constructor(e,t){super(e),this.mark=t}get domAttrs(){return this.mark.attrs}static of(e,t){let r=new rz(t||document.createElement(e.tagName),e);return t||(r.flags|=4),r}}class rU extends rR{constructor(e,t){super(e,t.length),this.text=t}sync(e){2&this.flags||(super.sync(e),this.dom.nodeValue!=this.text&&(e&&e.node==this.dom&&(e.written=!0),this.dom.nodeValue=this.text))}isText(){return!0}toString(){return JSON.stringify(this.text)}coordsIn(e,t,r){let n=this.dom.nodeValue.length;e>n&&(e=n);let a=e,i=e,o=0;0==e&&t<0||e==n&&t>=0?!(tp.chrome||tp.gecko)&&(e?(a--,o=1):i<n&&(i++,o=-1)):t<0?a--:i<n&&i++;let s=tQ(this.dom,a,i).getClientRects();if(!s.length)return null;let l=s[(o?o<0:t>=0)?0:s.length-1];return tp.safari&&!o&&0==l.width&&(l=Array.prototype.find.call(s,e=>e.width)||l),null==r?l:tD(l,(o?o>0:t<0)==r)}static of(e,t){let r=new rU(t||document.createTextNode(e),e);return t||(r.flags|=2),r}}class rV extends rR{constructor(e,t,r,n){super(e,t,n),this.widget=r}isWidget(){return!0}get isHidden(){return this.widget.isHidden}covers(e){return!(48&this.flags)&&(this.flags&(e<0?64:128))>0}coordsIn(e,t){return this.coordsInWidget(e,t,!1)}coordsInWidget(e,t,r){let n=this.widget.coordsAt(this.dom,e,t);if(n)return n;if(r)return tD(this.dom.getBoundingClientRect(),this.length?0==e:t<=0);{let t=this.dom.getClientRects(),r=null;if(!t.length)return null;let n=!!(16&this.flags)||!(32&this.flags)&&e>0;for(let a=n?t.length-1:0;r=t[a],e>0?0!=a:a!=t.length-1&&!(r.top<r.bottom);a+=n?-1:1);return tD(r,!n)}}get overrideDOMText(){if(!this.length)return T.empty;let{root:e}=this;if(!e)return T.empty;let t=this.posAtStart;return e.view.state.doc.slice(t,t+this.length)}destroy(){super.destroy(),this.widget.destroy(this.dom)}static of(e,t,r,n,a){return!a&&(a=e.toDOM(t),e.editable||(a.contentEditable="false")),new rV(a,r,e,n)}}class rQ extends rR{constructor(e){let t=document.createElement("img");t.className="cm-widgetBuffer",t.setAttribute("aria-hidden","true"),super(t,0,e)}get isHidden(){return!0}get overrideDOMText(){return T.empty}coordsIn(e,t,r){let n=this.dom.getBoundingClientRect();return null==r?n:tD(n,t>0==r)}}class rZ{constructor(e){this.index=0,this.beforeBreak=!1,this.parents=[],this.tile=e}advance(e,t,r){let{tile:n,index:a,beforeBreak:i,parents:o}=this;for(;e||t>0;)if(n.isComposite())if(i){if(!e)break;r&&r.break(),e--,i=!1}else if(a==n.children.length){if(!e&&!o.length)break;r&&r.leave(n),i=!!n.breakAfter,({tile:n,index:a}=o.pop()),a++}else{let s=n.children[a],l=s.breakAfter;(t>0?s.length<=e:s.length<e)&&(!r||!1!==r.skip(s,0,s.length)||!s.isComposite)?(i=!!l,a++,e-=s.length):(o.push({tile:n,index:a}),n=s,a=0,r&&s.isComposite()&&r.enter(s))}else{let t=n.length;if(a<t&&e){let i=Math.min(e,t-a);r&&r.skip(n,a,a+i),e-=i,a+=i}if(a==t)i=!!n.breakAfter,({tile:n,index:a}=o.pop()),a++;else if(!e)break}return this.tile=n,this.index=a,this.beforeBreak=i,this}get root(){return this.parents.length?this.parents[0].tile:this.tile}}class rF{constructor(e,t,r,n){this.from=e,this.to=t,this.wrapper=r,this.rank=n}}class rq{constructor(e,t,r){this.cache=e,this.root=t,this.blockWrappers=r,this.curLine=null,this.lastBlock=null,this.afterWidget=null,this.pos=0,this.wrappers=[],this.wrapperPos=0}addText(e,t,r,n){var a;this.flushBuffer();let i=this.ensureMarks(t,r),o=i.lastChild;o&&o.isText()&&!(8&o.flags)&&o.length+e.length<512?(this.cache.reused.set(o,2),(i.children[i.children.length-1]=new rU(o.dom,o.text+e)).parent=i):i.append(n||rU.of(e,null==(a=this.cache.find(rU))?void 0:a.dom)),this.pos+=e.length,this.afterWidget=null}addComposition(e,t){let r=this.curLine;r.dom!=t.line.dom&&(r.setDOM(this.cache.reused.has(t.line)?rJ(t.line.dom):t.line.dom),this.cache.reused.set(t.line,2));let n=r;for(let e=t.marks.length-1;e>=0;e--){let r=t.marks[e],a=n.lastChild;if(a instanceof rz&&a.mark.eq(r.mark))a.dom!=r.dom&&a.setDOM(rJ(r.dom)),n=a;else{if(this.cache.reused.get(r)){let e=rR.get(r.dom);e&&e.setDOM(rJ(r.dom))}let e=rz.of(r.mark,r.dom);n.append(e),n=e}this.cache.reused.set(r,2)}let a=rR.get(e.text);a&&this.cache.reused.set(a,2);let i=new rU(e.text,e.text.nodeValue);i.flags|=8,this.pos=e.range.toB,n.append(i)}addInlineWidget(e,t,r){let n=this.afterWidget&&48&e.flags&&(48&this.afterWidget.flags)==(48&e.flags);n||this.flushBuffer();let a=this.ensureMarks(t,r);n||16&e.flags||a.append(this.getBuffer(1)),a.append(e),this.pos+=e.length,this.afterWidget=e}addMark(e,t,r){this.flushBuffer(),this.ensureMarks(t,r).append(e),this.pos+=e.length,this.afterWidget=null}addBlockWidget(e){this.getBlockPos().append(e),this.pos+=e.length,this.lastBlock=e,this.endLine()}continueWidget(e){let t=this.afterWidget||this.lastBlock;t.length+=e,this.pos+=e}addLineStart(e,t){var r;e||(e=rK);let n=rj.start(e,t||(null==(r=this.cache.find(rj))?void 0:r.dom),!!t);this.getBlockPos().append(this.lastBlock=this.curLine=n)}addLine(e){this.getBlockPos().append(e),this.pos+=e.length,this.lastBlock=e,this.endLine()}addBreak(){this.lastBlock.flags|=1,this.endLine(),this.pos++}addLineStartIfNotCovered(e){this.blockPosCovered()||this.addLineStart(e)}ensureLine(e){this.curLine||this.addLineStart(e)}ensureMarks(e,t){var r;let n=this.curLine;for(let a=e.length-1;a>=0;a--){let i=e[a],o;if(t>0&&(o=n.lastChild)&&o instanceof rz&&o.mark.eq(i))n=o,t--;else{let e=rz.of(i,null==(r=this.cache.find(rz,e=>e.mark.eq(i)))?void 0:r.dom);n.append(e),n=e,t=0}}return n}endLine(){if(this.curLine){this.flushBuffer();
6let e=this.curLine.lastChild;(!e||!rY(this.curLine,!1)||"BR"!=e.dom.nodeName&&e.isWidget()&&!(tp.ios&&rY(this.curLine,!0)))&&this.curLine.append(this.cache.findWidget(r1,0,32)||new rV(r1.toDOM(),0,r1,32)),this.curLine=this.afterWidget=null}}updateBlockWrappers(){this.wrapperPos>this.pos+1e4&&(this.blockWrappers.goto(this.pos),this.wrappers.length=0);for(let e=this.wrappers.length-1;e>=0;e--)this.wrappers[e].to<this.pos&&this.wrappers.splice(e,1);for(let e=this.blockWrappers;e.value&&e.from<=this.pos;e.next())if(e.to>=this.pos){let t=102*e.rank+e.value.rank,r=new rF(e.from,e.to,e.value,t),n=this.wrappers.length;for(;n>0&&0>(this.wrappers[n-1].rank-r.rank||this.wrappers[n-1].to-r.to);)n--;this.wrappers.splice(n,0,r)}this.wrapperPos=this.pos}getBlockPos(){var e;this.updateBlockWrappers();let t=this.root;for(let r of this.wrappers){let n=t.lastChild;if(r.from<this.pos&&n instanceof rL&&n.wrapper.eq(r.wrapper))t=n;else{let n=rL.of(r.wrapper,null==(e=this.cache.find(rL,e=>e.wrapper.eq(r.wrapper)))?void 0:e.dom);t.append(n),t=n}}return t}blockPosCovered(){let e=this.lastBlock;return null!=e&&!e.breakAfter&&(!e.isWidget()||(160&e.flags)>0)}getBuffer(e){let t=2|(e<0?16:32),r=this.cache.find(rQ,void 0,1);return r&&(r.flags=t),r||new rQ(t)}flushBuffer(){this.afterWidget&&!(32&this.afterWidget.flags)&&(this.afterWidget.parent.append(this.getBuffer(-1)),this.afterWidget=null)}}class rH{constructor(e){this.skipCount=0,this.text="",this.textOff=0,this.cursor=e.iter()}skip(e){this.textOff+e<=this.text.length?this.textOff+=e:(this.skipCount+=e-(this.text.length-this.textOff),this.text="",this.textOff=0)}next(e){if(this.textOff==this.text.length){let{value:t,lineBreak:r,done:n}=this.cursor.next(this.skipCount);if(this.skipCount=0,n)throw Error("Ran out of text content when drawing inline views");this.text=t;let a=this.textOff=Math.min(e,t.length);return r?null:t.slice(0,a)}let t=Math.min(this.text.length,this.textOff+e),r=this.text.slice(this.textOff,t);return this.textOff=t,r}}let rX=[rV,rj,rU,rz,rQ,rL,rM];for(let e=0;e<rX.length;e++)rX[e].bucket=e;class rW{constructor(e){this.view=e,this.buckets=rX.map(()=>[]),this.index=rX.map(()=>0),this.reused=new Map}add(e){let t=e.constructor.bucket,r=this.buckets[t];r.length<6?r.push(e):r[this.index[t]=(this.index[t]+1)%6]=e}find(e,t,r=2){let n=e.bucket,a=this.buckets[n],i=this.index[n];for(let e=0;e<a.length;e++){let o=(e+i)%a.length,s=a[o];if((!t||t(s))&&!this.reused.has(s))return a.splice(o,1),o<i&&this.index[n]--,this.reused.set(s,r),s}return null}findWidget(e,t,r){let n=this.buckets[0];if(n.length)for(let a=0,i=0;;a++){if(a==n.length){if(i)return null;i=1,a=0}let o=n[a];if(!this.reused.has(o)&&(0==i?o.widget.compare(e):o.widget.constructor==e.constructor&&e.updateDOM(o.dom,this.view,o.widget))){if(n.splice(a,1),a<this.index[0]&&this.index[0]--,o.widget==e&&o.length==t&&(497&o.flags)==r)return this.reused.set(o,1),o;return this.reused.set(o,2),new rV(o.dom,t,e,-498&o.flags|r)}}}reuse(e){return this.reused.set(e,1),e}maybeReuse(e,t=2){if(!this.reused.has(e))return this.reused.set(e,t),e.dom}clear(){for(let e=0;e<this.buckets.length;e++)this.buckets[e].length=this.index[e]=0}}class rG{constructor(e,t,r,n,a){this.view=e,this.decorations=n,this.disallowBlockEffectsFor=a,this.openWidget=!1,this.openMarks=0,this.cache=new rW(e),this.text=new rH(e.state.doc),this.builder=new rq(this.cache,new rM(e,e.contentDOM),eL.iter(r)),this.cache.reused.set(t,2),this.old=new rZ(t),this.reuseWalker={skip:(e,t,r)=>{if(this.cache.add(e),e.isComposite())return!1},enter:e=>this.cache.add(e),leave:()=>{},break:()=>{}}}run(e,t){let r=t&&this.getCompositionContext(t.text);for(let n=0,a=0,i=0;;){let o=i<e.length?e[i++]:null,s=o?o.fromA:this.old.root.length;if(s>n){let e=s-n;this.preserve(e,!i,!o),n=s,a+=e}if(!o)break;t&&o.fromA<=t.range.fromA&&o.toA>=t.range.toA?(this.forward(o.fromA,t.range.fromA,t.range.fromA<t.range.toA?1:-1),this.emit(a,t.range.fromB),this.builder.flushBuffer(),this.cache.clear(),this.builder.addComposition(t,r),this.text.skip(t.range.toB-t.range.fromB),this.forward(t.range.fromA,o.toA),this.emit(t.range.toB,o.toB)):(this.forward(o.fromA,o.toA),this.emit
6(a,o.toB)),a=o.toB,n=o.toA}return this.builder.curLine&&this.builder.endLine(),this.builder.root}preserve(e,t,r){let n=function(e){let t=[];for(let r=e.parents.length;r>1;r--){let n=r==e.parents.length?e.tile:e.parents[r].tile;n instanceof rz&&t.push(n.mark)}return t}(this.old),a=this.openMarks;this.old.advance(e,r?1:-1,{skip:(e,t,r)=>{if(e.isWidget())if(this.openWidget)this.builder.continueWidget(r-t);else{let i=r>0||t<e.length?rV.of(e.widget,this.view,r-t,496&e.flags,this.cache.maybeReuse(e)):this.cache.reuse(e);256&i.flags?(i.flags&=-2,this.builder.addBlockWidget(i)):(this.builder.ensureLine(null),this.builder.addInlineWidget(i,n,a),a=n.length)}else if(e.isText())this.builder.ensureLine(null),t||r!=e.length||this.cache.reused.has(e)?(this.cache.add(e),this.builder.addText(e.text.slice(t,r),n,a)):this.builder.addText(e.text,n,a,this.cache.reuse(e)),a=n.length;else if(e.isLine())e.flags&=-2,this.cache.reused.set(e,1),this.builder.addLine(e);else if(e instanceof rQ)this.cache.add(e);else{if(!(e instanceof rz))return!1;this.builder.ensureLine(null),this.builder.addMark(e,n,a),this.cache.reused.set(e,1),a=n.length}this.openWidget=!1},enter:e=>{e.isLine()?this.builder.addLineStart(e.attrs,this.cache.maybeReuse(e)):(this.cache.add(e),e instanceof rz&&n.unshift(e.mark)),this.openWidget=!1},leave:e=>{e.isLine()?n.length&&(n.length=a=0):e instanceof rz&&(n.shift(),a=Math.min(a,n.length))},break:()=>{this.builder.addBreak(),this.openWidget=!1}}),this.text.skip(e)}emit(e,t){let r=null,n=this.builder,a=-1,i=eL.spans(this.decorations,e,t,{point:(e,t,i,o,s,l)=>{var c,u,d;if(i instanceof tk){if(this.disallowBlockEffectsFor[l]){if(i.block)throw RangeError("Block decorations may not be specified via plugins");if(t>this.view.state.doc.lineAt(e).to)throw RangeError("Decorations that replace line breaks may not be specified via plugins")}if(a=o.length,s>o.length)n.continueWidget(t-e);else{let a,l=i.widget||(i.block?r0.block:r0.inline),u=(a=(c=i).isReplace?64*(c.startSide<0)|128*(c.endSide>0):c.startSide>0?32:16,c.block&&(a|=256),a),d=this.cache.findWidget(l,t-e,u)||rV.of(l,this.view,t-e,u);i.block?(i.startSide>0&&n.addLineStartIfNotCovered(r),n.addBlockWidget(d)):(n.ensureLine(r),n.addInlineWidget(d,o,s))}r=null}else{let e,t;u=r,e=(d=i).spec.attributes,t=d.spec.class,(e||t)&&(u||(u={class:"cm-line"}),e&&tm(e,u),t&&(u.class+=" "+t)),r=u}t>e&&this.text.skip(t-e)},span:(e,t,i,o)=>{for(let a=e;a<t;){let s=this.text.next(Math.min(512,t-a));null==s?(n.addLineStartIfNotCovered(r),n.addBreak(),a++):(n.ensureLine(r),n.addText(s,i,a==e?o:i.length),a+=s.length),r=null}a=i.length}});a>-1&&(this.openWidget=i>a),this.openWidget||n.addLineStartIfNotCovered(r),this.openMarks=i}forward(e,t,r=1){t-e<=10?this.old.advance(t-e,r,this.reuseWalker):(this.old.advance(5,-1,this.reuseWalker),this.old.advance(t-e-10,-1),this.old.advance(5,r,this.reuseWalker))}getCompositionContext(e){let t=[],r=null;for(let n=e.parentNode;;n=n.parentNode){let e=rR.get(n);if(n==this.view.contentDOM)break;e instanceof rz?t.push(e):(null==e?void 0:e.isLine())?r=e:e instanceof rL||("DIV"!=n.nodeName||r||n==this.view.contentDOM?r||t.push(rz.of(new tO({tagName:n.nodeName.toLowerCase(),attributes:function(e){let t=Object.create(null);for(let r=0;r<e.attributes.length;r++){let n=e.attributes[r];t[n.name]=n.value}return t}(n)}),n)):r=new rj(n,rK))}return{line:r,marks:t}}}function rY(e,t){let r=e=>{for(let n of e.children)if((t?n.isText():n.length)||r(n))return!0;return!1};return r(e)}let rK={class:"cm-line"};function rJ(e){let t=rR.get(e);return t&&t.setDOM(e.cloneNode()),e}class r0 extends tv{constructor(e){super(),this.tag=e}eq(e){return e.tag==this.tag}toDOM(){return document.createElement(this.tag)}updateDOM(e){return e.nodeName.toLowerCase()==this.tag}get isHidden(){return!0}}r0.inline=new r0("span"),r0.block=new r0("div");let r1=new class extends tv{toDOM(){return document.createElement("br")}get isHidden(){return!0}get editable(){return!0}};class r2{constructor(e){this.view=e,this.decorations=[],this.blockWrappers=[],this.dynamicDecorationMap=[!1],this.domChanged=null,this.hasComposition=null,this.editContextFormatting=tb.none,this.lastCompositionAfterCursor=!1,this.minWidth=0,this.minWidthFrom=0,this.minWidthTo=0,this.impreciseAnchor=null,this.impreciseHead=null,this.forceSelection=!1,this.lastUpdate=Date.now(),this.updateDeco(),this.tile=new rM(e,e.contentDOM),this.updateInner([new rP(0,0,0,e.state.doc.length)],null)}update(e){var t,r,n,a,i,o,s,l,c;let u,d,p,m=e.changedRanges;this.minWidth>0&&m.length&&(m.every(({fromA:e,toA:t})=>t<this.minWidthFrom||e>this.minWidthTo)?(this.minWidthFrom=e.changes.mapPos(this.minWidthFrom,1),this.minWidthTo=e.changes.mapPos(this.minWidthTo,1)):this.minWidth=this.minWidthFrom=this.minWidthTo=0),this.updateEditContextFormatting(e);let h=-1;this.view.inputState.composing>=0&&!this.view.observer.editContext&&((null==(t=this.domChanged)?void 0:t.newSel)?h=this.domChanged.newSel.head:(r=e.changes,n=this.hasComposition,u=!1,n&&r.iterChangedRanges((e,t)=>{e<n.to&&t>n.from&&(u=!0)}),u||e.selectionSet||(h=e.state.selection.main.head)));let f=h>-1?function(e,t,r){let n=r3(e,r);if(!n)return null;let{node:a,from:i,to:o}=n,s=a.nodeValue;if(/[\n\r]/.test(s)||e.state.doc.sliceString(n.from,n.to)!=s)return null;let l=t.invertedDesc;return{range:new rP(l.mapPos(i),l.mapPos(o),i,o),text:a}}(this.view,e.changes,h):null;if(this.domChanged=null,this.hasComposition){let{from:t,to:r}=this.hasComposition;m=new rP(t,r,e.changes.mapPos(t,-1),e.changes.mapPos(r,1)).addToSet(m.slice())}this.hasComposition=f?{from:f.range.fromB,to:f.range.toB}:null,(tp.ie||tp.chrome)&&!f&&e&&e.state.doc.lines!=e.startState.doc.lines&&(this.forceSelection=!0);let g=this.decorations,v=this.blockWrappers;this.updateDeco();let y=(a=g,i=this.decorations,o=e.changes,d=new r8,eL.compare(a,i,o,d),d.changes);y.length&&(m=rP.extendWithRanges(m,y));let b=(s=v,l=this.blockWrappers,c=e.changes,p=new r5,eL.compare(s,l,c,p),p.changes);return b.length&&(m=rP.extendWithRanges(m,b)),f&&!m.some(e=>e.fromA<=f.range.fromA&&e.toA>=f.range.toA)&&(m=f.range.addToSet(m.slice())),(!(2&this.tile.flags)||0!=m.length)&&(this.updateInner(m,f),e.transactions.length&&(this.lastUpdate=Date.now()),!0)}updateInner(e,t){this.view.viewState.mustMeasureContent=!0;let{observer:r}=this.view;r.ignore(()=>{if(t||e.length){let r=this.tile,n=new rG(this.view,r,this.blockWrappers,this.decorations,this.dynamicDecorationMap);t&&rR.get(t.text)&&n.cache.reused.set(rR.get(t.text),2),this.tile=n.run(e,t),r4(r,n.cache.reused)}this.tile.dom.style.height=this.view.viewState.contentHeight/this.view.scaleY+"px",this.tile.dom.style.flexBasis=this.minWidth?this.minWidth+"px":"";let n=tp.chrome||tp.ios?{node:r.selectionRange.focusNode,written:!1}:void 0;this.tile.sync(n),n&&(n.written||r.selectionRange.focusNode!=n.node||!this.tile.dom.contains(n.node))&&(this.forceSelection=!0),this.tile.dom.style.height=""});let n=[];if(this.view.viewport.from||this.view.viewport.to<this.view.state.doc.length)for(let e of this.tile.children)e.isWidget()&&e.widget instanceof r6&&n.push(e.dom);r.updateGaps(n)}updateEditContextFormatting(e){for(let t of(this.editContextFormatting=this.editContextFormatting.map(e.changes),e.transactions))for(let e of t.effects)e.is(rm)&&(this.editContextFormatting=e.value)}updateSelection(e=!1,t=!1){var r;(e||!this.view.observer.selectionRange.focusNode)&&this.view.observer.readSelectionRange();let{dom:n}=this.tile,a=this.view.root.activeElement,i=a==n,o=!i&&!(this.view.state.facet(rf)||n.tabIndex>-1)&&t$(n,this.view.observer.selectionRange)&&!(a&&n.contains(a));if(!(i||t||o))return;let s=this.forceSelection;this.forceSelection=!1;let l=this.view.state.selection.main,c,u;
6if(l.empty?u=c=this.inlineDOMNearPos(l.anchor,l.assoc||1):(u=this.inlineDOMNearPos(l.head,l.head==l.from?1:-1),c=this.inlineDOMNearPos(l.anchor,l.anchor==l.from?1:-1)),tp.gecko&&l.empty&&!this.hasComposition&&1==(r=c).node.nodeType&&r.node.firstChild&&(0==r.offset||"false"==r.node.childNodes[r.offset-1].contentEditable)&&(r.offset==r.node.childNodes.length||"false"==r.node.childNodes[r.offset].contentEditable)){let e=document.createTextNode("");this.view.observer.ignore(()=>c.node.insertBefore(e,c.node.childNodes[c.offset]||null)),c=u=new tX(e,0),s=!0}let d=this.view.observer.selectionRange;!s&&d.focusNode&&(tC(c.node,c.offset,d.anchorNode,d.anchorOffset)&&tC(u.node,u.offset,d.focusNode,d.focusOffset)||this.suppressWidgetCursorChange(d,l))||(this.view.observer.ignore(()=>{tp.android&&tp.chrome&&n.contains(d.focusNode)&&function(e,t){for(let r=e;r&&r!=t;r=r.assignedSlot||r.parentNode)if(1==r.nodeType&&"false"==r.contentEditable)return!0;return!1}(d.focusNode,n)&&(n.blur(),n.focus({preventScroll:!0}));let e=tE(this.view.root);if(e)if(l.empty){if(tp.gecko){var t,r;let e=(t=c.node,r=c.offset,1!=t.nodeType?0:(r&&"false"==t.childNodes[r-1].contentEditable?1:0)|2*(r<t.childNodes.length&&"false"==t.childNodes[r].contentEditable));if(e&&3!=e){let t=(1==e?tq:tH)(c.node,c.offset);t&&(c=new tX(t.node,t.offset))}}e.collapse(c.node,c.offset),null!=l.bidiLevel&&void 0!==e.caretBidiLevel&&(e.caretBidiLevel=l.bidiLevel)}else if(e.extend){e.collapse(c.node,c.offset);try{e.extend(u.node,u.offset)}catch(e){}}else{let t=document.createRange();l.anchor>l.head&&([c,u]=[u,c]),t.setEnd(u.node,u.offset),t.setStart(c.node,c.offset),e.removeAllRanges(),e.addRange(t)}
6o&&this.view.root.activeElement==n&&(n.blur(),a&&a.focus())}),this.view.observer.setSelectionRange(c,u)),this.impreciseAnchor=c.precise?null:new tX(d.anchorNode,d.anchorOffset),this.impreciseHead=u.precise?null:new tX(d.focusNode,d.focusOffset)}suppressWidgetCursorChange(e,t){return this.hasComposition&&t.empty&&tC(e.focusNode,e.focusOffset,e.anchorNode,e.anchorOffset)&&this.posFromDOM(e.focusNode,e.focusOffset)==t.head}enforceCursorAssoc(){if(this.hasComposition)return;let{view:e}=this,t=e.state.selection.main,r=tE(e.root),{anchorNode:n,anchorOffset:a}=e.observer.selectionRange;if(!r||!t.empty||!t.assoc||!r.modify)return;let i=this.lineAt(t.head,t.assoc);if(!i)return;let o=i.posAtStart;if(t.head==o||t.head==o+i.length)return;let s=this.coordsAt(t.head,-1),l=this.coordsAt(t.head,1);if(!s||!l||s.bottom>l.top)return;let c=this.domAtPos(t.head+t.assoc,t.assoc);r.collapse(c.node,c.offset),r.modify("move",t.assoc<0?"forward":"backward","lineboundary"),e.observer.readSelectionRange();let u=e.observer.selectionRange;e.docView.posFromDOM(u.anchorNode,u.anchorOffset)!=t.from&&r.collapse(n,a)}posFromDOM(e,t){let r=this.tile.nearest(e);if(!r)return 2&this.tile.dom.compareDocumentPosition(e)?0:this.view.state.doc.length;let n=r.posAtStart;if(r.isComposite()){let a;if(e==r.dom)a=r.dom.childNodes[t];else{let n=0==tR(e)?0:0==t?-1:1;for(;;){let t=e.parentNode;if(t==r.dom)break;0==n&&t.firstChild!=t.lastChild&&(n=e==t.firstChild?-1:1),e=t}a=n<0?e:e.nextSibling}if(a==r.dom.firstChild)return n;for(;a&&!rR.get(a);)a=a.nextSibling;if(!a)return n+r.length;for(let e=0,t=n;;e++){let n=r.children[e];if(n.dom==a)return t;t+=n.length+n.breakAfter}}else if(r.isText())return e==r.dom?n+t:n+(t?r.length:0);else return n}domAtPos(e,t){let{tile:r,offset:n}=this.tile.resolveBlock(e,t);return r.isWidget()?r.domPosFor(n,t):r.domIn(n,t)}inlineDOMNearPos(e,t){let r,n=-1,a=!1,i,o=-1,s=!1;return(this.tile.blockTiles((t,l)=>{if(t.isWidget()){if(32&t.flags&&l>=e)return!0;16&t.flags&&(a=!0)}else{let c=l+t.length;if(l<=e&&(r=t,n=e-l,a=c<e),c>=e&&!i&&(i=t,o=e-l,s=l>e),l>e&&i)return!0}}),r||i)?(a&&i?r=null:s&&r&&(i=null),r&&t<0||!i?r.domIn(n,t):i.domIn(o,t)):this.domAtPos(e,t)}coordsAt(e,t,r){let{tile:n,offset:a}=this.tile.resolveBlock(e,t);return n.isWidget()?n.widget instanceof r6?null:n.coordsInWidget(a,t,!0):n.coordsIn(a,t,r)}lineAt(e,t){let{tile:r}=this.tile.resolveBlock(e,t);return r.isLine()?r:null}coordsForChar(e){let{tile:t,offset:r}=this.tile.resolveBlock(e,1);return t.isLine()?function e(t,r){if(t.isComposite())for(let n of t.children){if(n.length>=r){let t=e(n,r);if(t)return t}if((r-=n.length)<0)break}else if(t.isText()&&r<t.length){let e=R(t.text,r);if(e==r)return null;let n=tQ(t.dom,r,e).getClientRects();for(let e=0;e<n.length;e++){let t=n[e];if(e==n.length-1||t.top<t.bottom&&t.left<t.right)return t}}return null}(t,r):null}measureVisibleLineHeights(e){let t=[],{from:r,to:n}=e,a=this.view.contentDOM.clientWidth,i=a>Math.max(this.view.scrollDOM.clientWidth,this.minWidth)+1,o=-1,s=this.view.textDirection==tW.LTR,l=0,c=(e,u,d)=>{for(let p=0;p<e.children.length&&!(u>n);p++){let n=e.children[p],m=u+n.length,h=n.dom.getBoundingClientRect(),{height:f}=h;if(d&&!p&&(l+=h.top-d.top),n instanceof rL)m>r&&c(n,u,h);else if(u>=r&&(l>0&&t.push(-l),t.push(f+l),l=0,i)){let e=n.dom.lastChild,t=e?tA(e):[];if(t.length){let e=t[t.length-1],r=s?e.right-h.left:h.right-e.left;r>o&&(o=r,this.minWidth=a,this.minWidthFrom=u,this.minWidthTo=m)}}d&&p==e.children.length-1&&(l+=d.bottom-h.bottom),u=m+n.breakAfter}};return c(this.tile,0,null),t}textDirectionAt(e){let{tile:t}=this.tile.resolveBlock(e,1);return"rtl"==getComputedStyle(t.dom).direction?tW.RTL:tW.LTR}measureTextSize(){let e=this.tile.blockTiles(e=>{if(e.isLine()&&e.children.length&&e.length<=20){let t=0,r;for(let n of e.children){if(!n.isText()||/[^ -~]/.test(n.text))return;let e=tA(n.dom);if(1!=e.length)return;t+=e[0].width,r=e[0].height}if(t)return{lineHeight:e.dom.getBoundingClientRect().height,charWidth:t/e.length,textHeight:r}}});if(e)return e;let t=document.createElement("div"),r,n,a;return t.className="cm-line",t.style.width="99999px",t.style.position="absolute",t.textContent="abc def ghi jkl mno pqr stu",this.view.observer.ignore(()=>{this.tile.dom.appendChild(t);let e=tA(t.firstChild)[0];r=t.getBoundingClientRect().height,n=e&&e.width?e.width/27:7,a=e&&e.height?e.height:r,t.remove()}),{lineHeight:r,charWidth:n,textHeight:a}}computeBlockGapDeco(){let e=[],t=this.view.viewState;for(let r=0,n=0;;n++){let a=n==t.viewports.length?null:t.viewports[n],i=a?a.from-1:this.view.state.doc.length;if(i>r){let n=(t.lineBlockAt(i).bottom-t.lineBlockAt(r).top)/this.view.scaleY;e.push(tb.replace({widget:new r6(n),block:!0,inclusive:!0,isBlockGap:!0}).range(r,i))}if(!a)break;r=a.to+1}return tb.set(e)}updateDeco(){let e=1,t=this.view.state.facet(rk).map(t=>(this.dynamicDecorationMap[e++]="function"==typeof t)?t(this.view):t),r=!1,n=this.view.state.facet(rw).map((e,t)=>{let n="function"==typeof e;return n&&(r=!0),n?e(this.view):e});for(n.length&&(this.dynamicDecorationMap[e++]=r,t.push(eL.join(n))
6),this.decorations=[this.editContextFormatting,...t,this.computeBlockGapDeco(),this.view.viewState.lineGapDeco];e<this.decorations.length;)this.dynamicDecorationMap[e++]=!1;this.blockWrappers=this.view.state.facet(rS).map(e=>"function"==typeof e?e(this.view):e)}scrollIntoView(e){if(e.isSnapshot){let t=this.view.viewState.lineBlockAt(e.range.head);this.view.scrollDOM.scrollTop=t.top-e.yMargin,this.view.scrollDOM.scrollLeft=e.xMargin;return}for(let t of this.view.state.facet(ru))try{if(t(this.view,e.range,e))return!0}catch(e){rh(this.view.state,e,"scroll handler")}let{range:t}=e,r=this.coordsAt(t.head,t.assoc||(t.head>t.anchor?-1:1)),n;if(!r)return;!t.empty&&(n=this.coordsAt(t.anchor,t.anchor>t.head?-1:1))&&(r={left:Math.min(r.left,n.left),top:Math.min(r.top,n.top),right:Math.max(r.right,n.right),bottom:Math.max(r.bottom,n.bottom)});let a=rA(this.view),i={left:r.left-a.left,top:r.top-a.top,right:r.right+a.right,bottom:r.bottom+a.bottom},{offsetWidth:o,offsetHeight:s}=this.view.scrollDOM;if(!function(e,t,r,n,a,i,o,s){let l=e.ownerDocument,c=l.defaultView||window;for(let u=e,d=!1;u&&!d;)if(1==u.nodeType){let e,p=u==l.body,m=1,h=1;if(p)e=function(e){let t=e.visualViewport;return t?{left:0,right:t.width,top:0,bottom:t.height}:{left:0,right:e.innerWidth,top:0,bottom:e.innerHeight}}(c);else{if(/^(fixed|sticky)$/.test(getComputedStyle(u).position)&&(d=!0),u.scrollHeight<=u.clientHeight&&u.scrollWidth<=u.clientWidth){u=u.assignedSlot||u.parentNode;continue}let t=u.getBoundingClientRect();({scaleX:m,scaleY:h}=tB(u,t)),e={left:t.left,right:t.left+u.clientWidth*m,top:t.top,bottom:t.top+u.clientHeight*h}}let f=0,g=0;if("nearest"==a)t.top<e.top+o?(g=t.top-(e.top+o),r>0&&t.bottom>e.bottom+g&&(g=t.bottom-e.bottom+o)):t.bottom>e.bottom-o&&(g=t.bottom-e.bottom+o,r<0&&t.top-g<e.top&&(g=t.top-(e.top+o)));else{let n=t.bottom-t.top,i=e.bottom-e.top;g=("center"==a&&n<=i?t.top+n/2-i/2:"start"==a||"center"==a&&r<0?t.top-o:t.bottom-i+o)-e.top}if("nearest"==n?t.left<e.left+i?(f=t.left-(e.left+i),r>0&&t.right>e.right+f&&(f=t.right-e.right+i)):t.right>e.right-i&&(f=t.right-e.right+i,r<0&&t.left<e.left+f&&(f=t.left-(e.left+i))):f=("center"==n?t.left+(t.right-t.left)/2-(e.right-e.left)/2:"start"==n==s?t.left-i:t.right-(e.right-e.left)+i)-e.left,f||g)if(p)c.scrollBy(f,g);else{let e=0,r=0;if(g){let e=u.scrollTop;u.scrollTop+=g/h,r=(u.scrollTop-e)*h}if(f){let t=u.scrollLeft;u.scrollLeft+=f/m,e=(u.scrollLeft-t)*m}t={left:t.left-e,top:t.top-r,right:t.right-e,bottom:t.bottom-r},e&&1>Math.abs(e-f)&&(n="nearest"),r&&1>Math.abs(r-g)&&(a="nearest")}if(p)break;(t.top<e.top||t.bottom>e.bottom||t.left<e.left||t.right>e.right)&&(t={left:Math.max(t.left,e.left),right:Math.min(t.right,e.right),top:Math.max(t.top,e.top),bottom:Math.min(t.bottom,e.bottom)}),u=u.assignedSlot||u.parentNode}else if(11==u.nodeType)u=u.host;else break}(this.view.scrollDOM,i,t.head<t.anchor?-1:1,e.x,e.y,Math.max(Math.min(e.xMargin,o),-o),Math.max(Math.min(e.yMargin,s),-s),this.view.textDirection==tW.LTR),window.visualViewport&&window.innerHeight-window.visualViewport.height>1&&(r.top>window.visualViewport.offsetTop+window.visualViewport.height||r.bottom<window.visualViewport.offsetTop)){let e=this.view.docView.lineAt(t.head,1);if(e){let t=tj(e.dom);e.dom.scrollIntoView({block:"nearest"}),tz(t,!1)}}}lineHasWidget(e){let t=e=>e.isWidget()||e.children.some(t);return t(this.tile.resolveBlock(e,1).tile)}destroy(){r4(this.tile)}}function r4(e,t){let r=null==t?void 0:t.get(e);if(1!=r)for(let n of(null==r&&e.destroy(),e.children))r4(n,t)}function r3(e,t){let r=e.observer.selectionRange;if(!r.focusNode)return null;let n=tq(r.focusNode,r.focusOffset),a=tH(r.focusNode,r.focusOffset),i=n||a;if(a&&n&&a.node!=n.node){let t=rR.get(a.node);if(!t||t.isText()&&t.text!=a.node.nodeValue)i=a;else if(e.docView.lastCompositionAfterCursor){let e=rR.get(n.node);!e||e.isText()&&e.text!=n.node.nodeValue||(i=a)}}if(e.docView.lastCompositionAfterCursor=i!=n,!i)return null;let o=t-i.offset;return{from:o,to:o+i.node.nodeValue.length,node:i.node}}let r8=class{constructor(){this.changes=[]}compareRange(e,t){tw(e,t,this.changes)}comparePoint(e,t){tw(e,t,this.changes)}boundChange(e){tw(e,e,this.changes)}};class r5{constructor(){this.changes=[]}compareRange(e,t){tw(e,t,this.changes)}comparePoint(){}boundChange(e){tw(e,e,this.changes)}}class r6 extends tv{constructor(e){super(),this.height=e}toDOM(){let e=document.createElement("div");
6return e.className="cm-gap",this.updateDOM(e),e}eq(e){return e.height==this.height}updateDOM(e){return e.style.height=this.height+"px",!0}get editable(){return!0}get estimatedHeight(){return this.height}ignoreEvent(){return!1}}function r7(e,t,r){let n=e.lineBlockAt(t);if(Array.isArray(n.type)){let e;for(let a of n.type){if(a.from>t)break;if(!(a.to<t)){if(a.from<t&&a.to>t)return a;(!e||a.type==ty.Text&&(e.type!=a.type||(r<0?a.from<t:a.to>t)))&&(e=a)}}return e||n}return n}function r9(e,t,r,n){let a=e.state.doc.lineAt(t.head),i=e.bidiSpans(a),o=e.textDirectionAt(a.from);for(let s=t,l=null;;){let t=function(e,t,r,n,a){var i;let o=n.head-e.from,s=t8.find(t,o,null!=(i=n.bidiLevel)?i:-1,n.assoc),l=t[s],c=l.side(a,r);if(o==c){let e=s+=a?1:-1;if(e<0||e>=t.length)return null;o=(l=t[s=e]).side(!a,r),c=l.side(a,r)}let u=R(e.text,o,l.forward(a,r));(u<l.from||u>l.to)&&(u=c),t7=e.text.slice(Math.min(o,u),Math.max(o,u));let d=s==(a?t.length-1:0)?null:t[s+(a?1:-1)];return d&&u==c&&d.level+ +!a<l.level?W.cursor(d.side(!a,r)+e.from,d.forward(a,r)?1:-1,d.level):W.cursor(u+e.from,l.forward(a,r)?-1:1,l.level)}(a,i,o,s,r),c=t7;if(!t){if(a.number==(r?e.state.doc.lines:1))return s;c="\n",a=e.state.doc.line(a.number+(r?1:-1)),i=e.bidiSpans(a),t=e.visualLineSide(a,!r)}if(l){if(!l(c))return s}else{if(!n)return t;l=n(c)}s=t}}function ne(e,t,r){for(;;){let n=0;for(let a of e)a.between(t-1,t+1,(e,a,i)=>{if(t>e&&t<a){let i=n||r||(t-e<a-t?-1:1);t=i<0?e:a,n=i}});if(!n)return t}}function nt(e,t){let r=null;for(let n=0;n<t.ranges.length;n++){let a=t.ranges[n],i=null;if(a.empty){let t=ne(e,a.from,0);t!=a.from&&(i=W.cursor(t,-1))}else{let t=ne(e,a.from,-1),r=ne(e,a.to,1);(t!=a.from||r!=a.to)&&(i=a.undirectional?W.undirectionalRange(a.from,a.to):W.range(a.from==a.anchor?t:r,a.from==a.head?t:r))}i&&(r||(r=t.ranges.slice()),r[n]=i)}return r?W.create(r,t.mainIndex):t}function nr(e,t,r){let n=ne(e.state.facet(rT).map(t=>t(e)),r.from,t.head>r.from?-1:1);return n==r.from?r:W.cursor(n,n<r.from?1:-1)}class nn{constructor(e,t){this.pos=e,this.assoc=t}}function na(e,t,r,n){let a=e.contentDOM.getBoundingClientRect(),i=a.top+e.viewState.paddingTop,{x:o,y:s}=t,l=s-i,c;for(;;){if(l<0)return new nn(0,1);if(l>e.viewState.docHeight)return new nn(e.state.doc.length,-1);if(c=e.elementAtHeight(l),null==n)break;if(c.type==ty.Text){if(n<0?c.to<e.viewport.from:c.from>e.viewport.to)break;let t=e.docView.coordsAt(n<0?c.from:c.to,n>0?-1:1);if(t&&(n<0?t.top<=l+i:t.bottom>=l+i))break}let t=e.viewState.heightOracle.textHeight/2;l=n>0?c.bottom+t:c.top-t}if(e.viewport.from>=c.to||e.viewport.to<=c.from){if(r)return null;if(c.type==ty.Text){let t=function(e,t,r,n,a){let i=Math.round((n-t.left)*e.defaultCharacterWidth);if(e.lineWrapping&&r.height>1.5*e.defaultLineHeight){let t=e.viewState.heightOracle.textHeight;i+=Math.floor((a-r.top-(e.defaultLineHeight-t)*.5)/t)*e.viewState.heightOracle.lineLength}let o=e.state.sliceDoc(r.from,r.to);return r.from+function(e,t,r){for(let n=0,a=0;;){if(a>=t)return n;if(n==e.length)break;a+=9==e.charCodeAt(n)?r-a%r:1,n=R(e,n)}return e.length}(o,i,e.state.tabSize)}(e,a,c,o,s);return new nn(t,t==c.from?1:-1)}}if(c.type!=ty.Text)return l<(c.top+c.bottom)/2?new nn(c.from,1):new nn(c.to,-1);let u=e.docView.lineAt(c.from,2);return u&&u.length==c.length||(u=e.docView.lineAt(c.from,-2)),new ni(e,o,s,e.textDirectionAt(c.from)).scanTile(u,c.from)}class ni{constructor(e,t,r,n){this.view=e,this.x=t,this.y=r,this.baseDir=n,this.line=null,this.spans=null}bidiSpansAt(e){return(!this.line||this.line.from>e||this.line.to<e)&&(this.line=this.view.state.doc.lineAt(e),this.spans=this.view.bidiSpans(this.line)),this}baseDirAt(e,t){let{line:r,spans:n}=this.bidiSpansAt(e);return n[t8.find(n,e-r.from,-1,t)].level==this.baseDir}dirAt(e,t){let{line:r,spans:n}=this.bidiSpansAt(e);return n[t8.find(n,e-r.from,-1,t)].dir}bidiIn(e,t){let{spans:r,line:n}=this.bidiSpansAt(e);return r.length>1||r.length&&(r[0].level!=this.baseDir||r[0].to+n.from<t)}scan(e,t,r=!1){let n,a,i=0,o=e.length-1,s=new Set,l=this.bidiIn(e[0],e[o]),c=-1,u=1e9,d;for(;i<o;){let r=o-i,p=i+o>>1;r:if(s.has(p)){for(let e=1;e<r;e++){let t=p+e;if(t>=o&&(t-=r),!s.has(t)){p=t;break r}}break}s.add(p);let m=t(p),h=0;if(m)for(let e=0;e<m.length;e++){let t=m[e];if(0!=t.width||!(m.length>1))if(t.bottom<this.y)(!n||n.bottom<t.bottom)&&(n=t),h=1;else if(t.top>this.y)(!a||a.top>
6t.top)&&(a=t),h=-1;else{let e=t.left>this.x?this.x-t.left:t.right<this.x?this.x-t.right:0,r=Math.abs(e);r<u&&(c=p,u=r,d=t),e&&(h=e<0==(this.baseDir==tW.LTR)?-1:1)}}-1==h&&(!l||this.baseDirAt(e[p],1))?o=p:1==h&&(!l||this.baseDirAt(e[p+1],-1))&&(i=p+1)}if(!d){if(!a&&!n)return{i:0,after:!1};let r=n&&(!a||this.y-n.bottom<a.top-this.y)?n:a;return this.y=(r.top+r.bottom)/2,this.scan(e,t,!0)}if(u&&!r){let{top:r,bottom:i}=d;if(n&&n.bottom>(r+r+i)/3)return this.y=n.bottom-1,this.scan(e,t,!0);if(a&&a.top<(r+i+i)/3)return this.y=a.top+1,this.scan(e,t,!0)}let p=(l?this.dirAt(e[c],1):this.baseDir)==tW.LTR;return{i:c,after:this.x>(d.left+d.right)/2==p}}scanText(e,t){let r=[];for(let n=0;n<e.length;n=R(e.text,n))r.push(t+n);r.push(t+e.length);let n=this.scan(r,n=>{let a=r[n]-t,i=r[n+1]-t;return tQ(e.dom,a,i).getClientRects()});return n.after?new nn(r[n.i+1],-1):new nn(r[n.i],1)}scanTile(e,t){if(!e.length)return new nn(t,1);if(1==e.children.length){let r=e.children[0];if(r.isText())return this.scanText(r,t);if(r.isComposite())return this.scanTile(r,t)}let r=[t];for(let n=0,a=t;n<e.children.length;n++)r.push(a+=e.children[n].length);let n=this.scan(r,t=>{let r=e.children[t];return 48&r.flags?null:(1==r.dom.nodeType?r.dom:tQ(r.dom,0,r.length)).getClientRects()}),a=e.children[n.i],i=r[n.i];return a.isText()?this.scanText(a,i):a.isComposite()?this.scanTile(a,i):n.after?new nn(r[n.i+1],-1):new nn(i,1)}}class no{constructor(e,t){this.points=e,this.view=t,this.text="",this.lineSeparator=t.state.facet(eP.lineSeparator)}append(e){this.text+=e}lineBreak(){this.text+="ï¿¿"}readRange(e,t){if(!e)return this;let r=e.parentNode;for(let n=e;;){this.findPointBefore(r,n);let e=this.text.length;this.readNode(n);let a=rR.get(n),i=n.nextSibling;if(i==t){(null==a?void 0:a.breakAfter)&&!i&&r!=this.view.contentDOM&&this.lineBreak();break}let o=rR.get(i);(a&&o?a.breakAfter:(a?a.breakAfter:tN(n))||tN(i)&&("BR"!=n.nodeName||(null==a?void 0:a.isWidget()))&&this.text.length>e)&&!function(e,t){let r;for(;e!=t&&e;e=e.nextSibling){let t=rR.get(e);if(!(null==t?void 0:t.isWidget()))return!1;t&&(r||(r=[])).push(t)}if(r)for(let e of r){let t=e.overrideDOMText;if(null==t?void 0:t.length)return!1}return!0}(i,t)&&this.lineBreak(),n=i}return this.findPointBefore(r,t),this}readTextNode(e){let t=e.nodeValue;for(let r of this.points)r.node==e&&(r.pos=this.text.length+Math.min(r.offset,t.length));for(let r=0,n=this.lineSeparator?null:/\r\n?|\n/g;;){let a=-1,i=1,o;if(this.lineSeparator?(a=t.indexOf(this.lineSeparator,r),i=this.lineSeparator.length):(o=n.exec(t))&&(a=o.index,i=o[0].length),this.append(t.slice(r,a<0?t.length:a)),a<0)break;if(this.lineBreak(),i>1)for(let t of this.points)t.node==e&&t.pos>this.text.length&&(t.pos-=i-1);r=a+i}}readNode(e){let t=rR.get(e),r=t&&t.overrideDOMText;if(null!=r){this.findPointInside(e,r.length);for(let e=r.iter();!e.next().done;)e.lineBreak?this.lineBreak():this.append(e.value)}else 3==e.nodeType?this.readTextNode(e):"BR"==e.nodeName?e.nextSibling&&this.lineBreak():1==e.nodeType&&this.readRange(e.firstChild,null)}findPointBefore(e,t){for(let r of this.points)r.node==e&&e.childNodes[r.offset]==t&&(r.pos=this.text.length)}findPointInside(e,t){for(let r of this.points)(3==e.nodeType?r.node==e:e.contains(r.node))&&(r.pos=this.text.length+(!function(e,t,r){for(;;){if(!t||r<tR(t))return!1;if(t==e)return!0;r=tP(t)+1,t=t.parentNode}}(e,r.node,r.offset)?0:t))}}class ns{constructor(e,t){this.node=e,this.offset=t,this.pos=-1}}class nl{constructor(e,t,r,n){this.typeOver=n,this.bounds=null,this.text="",this.domChanged=t>-1;let{impreciseHead:a,impreciseAnchor:i}=e.docView,o=e.state.selection;if(e.state.readOnly&&t>-1)this.newSel=null;else if(t>-1&&(this.bounds=function e(t,r,n,a){if(t.isComposite()){let i=-1,o=-1,s=-1,l=-1;for(let c=0,u=a,d=a;c<t.children.length;c++){let a=t.children[c],p=u+a.length;if(u<r&&p>n)return e(a,r,n,u);if(p>=r&&-1==i&&(i=c,o=u),u>n&&a.dom.parentNode==t.dom){s=c,l=d;break}d=p,u=p+a.breakAfter}return{from:o,to:l<0?a+t.length:l,startDOM:(i?t.children[i-1].dom.nextSibling:null)||t.dom.firstChild,endDOM:s<t.children.length&&s>=0?t.children[s].dom:null}}return t.isText()?{from:a,to:a+t.length,startDOM:t.dom,endDOM:t.dom.nextSibling}:null}(e.docView.tile,t,r,0))){let t=a||i?[]:function(e){let t=[];if(e.root.activeElement!=e.contentDOM)return t;let{anchorNode:r,anchorOffset:n,focusNode:a,focusOffset:i}=e.observer.selectionRange;return r&&(t.push(new ns(r,n)),(a!=r||i!=n)&&t.push(new ns(a,i))),t}(e),r=new no(t,e);r.readRange(this.bounds.startDOM,this.bounds.endDOM),this.text=r.text,this.newSel=function(e,t){if(0==e.length)return null;let r=e[0].pos,n=2==e.length?e[1].pos:r;return r>-1&&n>-1?W.single(r+t,n+t):null}(t,this.bounds.from)}else{let t=e.observer.selectionRange,r=a&&a.node==t.focusNode&&a.offset==t.focusOffset||!t_(e.contentDOM,t.focu
6sNode)?o.main.head:e.docView.posFromDOM(t.focusNode,t.focusOffset),n=i&&i.node==t.anchorNode&&i.offset==t.anchorOffset||!t_(e.contentDOM,t.anchorNode)?o.main.anchor:e.docView.posFromDOM(t.anchorNode,t.anchorOffset),s=e.viewport;if((tp.ios||tp.chrome)&&r!=n&&Math.min(r,n)<=o.main.from&&Math.max(r,n)>=o.main.to&&(s.from>0||s.to<e.state.doc.length)){let t=Math.min(r,n),a=Math.max(r,n),i=s.from-t,o=s.to-a;(0==i||1==i||0==t)&&(0==o||-1==o||a==e.state.doc.length)&&(r=0,n=e.state.doc.length)}if(e.inputState.composing>-1&&o.ranges.length>1)this.newSel=o.replaceRange(W.range(n,r));else if(e.lineWrapping&&n==r&&!(o.main.empty&&o.main.head==r)&&e.inputState.lastTouchTime>Date.now()-100){let t=e.coordsAtPos(r,-1),n=0;t&&(n=e.inputState.lastTouchY<=t.bottom?-1:1),this.newSel=W.create([W.cursor(r,n)])}else this.newSel=W.single(n,r)}}}function nc(e,t){let r,{newSel:n}=t,{state:a}=e,i=a.selection.main,o=e.inputState.lastKeyTime>Date.now()-100?e.inputState.lastKeyCode:-1;if(t.bounds){let{from:e,to:n}=t.bounds,s=i.from,l=null;(8===o||tp.android&&t.text.length<n-e)&&(s=i.to,l="end");let c=a.doc.sliceString(e,n,"ï¿¿"),u,d;!i.empty&&i.from>=e&&i.to<=n&&(t.typeOver||c!=t.text)&&c.slice(0,i.from-e)==t.text.slice(0,i.from-e)&&c.slice(i.to-e)==t.text.slice(u=t.text.length-(c.length-(i.to-e)))?r={from:i.from,to:i.to,insert:T.of(t.text.slice(i.from-e,u).split("ï¿¿"))}:(d=nd(c,t.text,s-e,l))&&(tp.chrome&&13==o&&d.toB==d.from+2&&"ï¿¿ï¿¿"==t.text.slice(d.from,d.toB)&&d.toB--,r={from:e+d.from,to:e+d.toA,insert:T.of(t.text.slice(d.from,d.toB).split("ï¿¿"))})}else n&&(!e.hasFocus&&a.facet(rf)||np(n,i))&&(n=null);if(!r&&!n)return!1;if((tp.mac||tp.android)&&r&&r.from==r.to&&r.from==i.head-1&&/^\. ?$/.test(r.insert.toString())&&"off"==e.contentDOM.getAttribute("autocorrect")?(n&&2==r.insert.length&&(n=W.single(n.main.anchor-1,n.main.head-1)),r={from:r.from,to:r.to,insert:T.of([r.insert.toString().replace("."," ")])}):a.doc.lineAt(i.from).to<i.to&&e.docView.lineHasWidget(i.to)&&e.inputState.insertingTextAt>Date.now()-50?r={from:i.from,to:i.to,insert:a.toText(e.inputState.insertingText)}:tp.chrome&&r&&r.from==r.to&&r.from==i.head&&"\n "==r.insert.toString()&&e.lineWrapping&&(n&&(n=W.single(n.main.anchor-1,n.main.head-1)),r={from:i.from,to:i.to,insert:T.of([" "])}),r)return nu(e,r,n,o);if(!n||np(n,i))return!1;{let t=!1,r="select";return e.inputState.lastSelectionTime>Date.now()-50&&("select"==e.inputState.lastSelectionOrigin&&(t=!0),"select.pointer"==(r=e.inputState.lastSelectionOrigin)&&(n=nt(a.facet(rT).map(t=>t(e)),n))),e.dispatch({selection:n,scrollIntoView:t,userEvent:r}),!0}}function nu(e,t,r,n=-1){let a;if(tp.ios&&e.inputState.flushIOSKey(t))return!0;let i=e.state.selection.main;if(tp.android&&(t.to==i.to&&(t.from==i.from||t.from==i.from-1&&" "==e.state.sliceDoc(t.from,i.from))&&1==t.insert.length&&2==t.insert.lines&&tZ(e.contentDOM,"Enter",13)||(t.from==i.from-1&&t.to==i.to&&0==t.insert.length||8==n&&t.insert.length<t.to-t.from&&t.to>i.head)&&tZ(e.contentDOM,"Backspace",8)||t.from==i.from&&t.to==i.to+1&&0==t.insert.length&&tZ(e.contentDOM,"Delete",46)))return!0;let o=t.insert.toString();e.inputState.composing>=0&&e.inputState.composing++;let s=()=>a||(a=function(e,t,r){let n,a=e.state,i=a.selection.main,o=-1;if(t.from==t.to&&t.from<i.from||t.from>i.to){let r=t.from<i.from?-1:1,n=r<0?i.from:i.to,s=ne(a.facet(rT).map(t=>t(e)),n,r);t.from==s&&(o=s)}if(o>-1)n={changes:t,selection:W.cursor(t.from+t.insert.length,-1)};else if(t.from>=i.from&&t.to<=i.to&&t.to-t.from>=(i.to-i.from)/3&&(!r||r.main.empty&&r.main.from==t.from+t.insert.length)&&e.inputState.composing<0){let r=i.from<t.from?a.sliceDoc(i.from,t.from):"",o=i.to>t.to?a.sliceDoc(t.to,i.to):"";n=a.replaceSelection(e.state.toText(r+t.insert.sliceString(0,void 0,e.state.lineBreak)+o))}else{let o=a.changes(t),s=r&&r.main.to<=o.newLength?r.main:void 0;if(a.selection.ranges.length>1&&(e.inputState.composing>=0||e.inputState.compositionPendingChange)&&t.to<=i.to+10&&t.to>=i.to-10){let l=e.state.sliceDoc(t.from,t.to),c,u=r&&r3(e,r.main.head);if(u){let e=t.insert.length-(t.to-t.from);c={from:u.from,to:u.to-e}}else c=e.state.doc.lineAt(i.head);let d=i.to-t.to;n=a.changeByRange(r=>{if(r.from==i.from&&r.to==i.to)return{changes:o,range:s||r.map(o)};let n=r.to-d,u=n-l.length;if(e.state.sliceDoc(u,n)!=l||n>=c.from&&u<=c.to)return{range:r};let p=a.changes({from:u,to:n,insert:t.insert}),m=r.to-i.to;return{changes:p,range:s?W.range(Math.max(0,s.anchor+m),Math.max(0,s.head+m)):r.map(p)}})}else n={changes:o,selection:s&&a.selection.replaceRange(s)}}let s="input.type";return(e.composing||e.inputState.compositionPendingChange&&e.inputState.compositionEndedAt>Date.now()-50)&&(e.inputState.compositionPendingChange=!1,s+=".compose",e.inputState.compositionFirstChange&&(s+=".start",e.inputState.compositionFirstChange=!1)),a.update(n,{userEvent:s,scrollIntoView:!0})}(e,t,r));return e.state.facet(ra).some(r=>r(e,t.from,t.to,o,s))||e.dispatch(s()),!0}
6function nd(e,t,r,n){let a=Math.min(e.length,t.length),i=0;for(;i<a&&e.charCodeAt(i)==t.charCodeAt(i);)i++;if(i==a&&e.length==t.length)return null;let o=e.length,s=t.length;for(;o>0&&s>0&&e.charCodeAt(o-1)==t.charCodeAt(s-1);)o--,s--;if("end"==n){let e=Math.max(0,i-Math.min(o,s));r-=o+e-i}if(o<i&&e.length<t.length){let e=r<=i&&r>=o?i-r:0;i-=e,s=i+(s-o),o=i}else if(s<i){let e=r<=i&&r>=s?i-r:0;i-=e,o=i+(o-s),s=i}return{from:i,toA:o,toB:s}}function np(e,t){return t.head==e.main.head&&t.anchor==e.main.anchor}class nm{setSelectionOrigin(e){this.lastSelectionOrigin=e,this.lastSelectionTime=Date.now()}constructor(e){this.view=e,this.lastKeyCode=0,this.lastKeyTime=0,this.touchActive=!1,this.lastTouchTime=0,this.lastTouchX=0,this.lastTouchY=0,this.lastFocusTime=0,this.lastScrollTop=0,this.lastScrollLeft=0,this.lastWheelEvent=0,this.pendingIOSKey=void 0,this.lastIOSMomentumScroll=0,this.tabFocusMode=-1,this.lastSelectionOrigin=null,this.lastSelectionTime=0,this.lastContextMenu=0,this.scrollHandlers=[],this.handlers=Object.create(null),this.composing=-1,this.compositionFirstChange=null,this.compositionEndedAt=0,this.compositionPendingKey=!1,this.compositionPendingChange=!1,this.insertingText="",this.insertingTextAt=0,this.mouseSelection=null,this.draggedContent=null,this.handleEvent=this.handleEvent.bind(this),this.notifiedFocused=e.hasFocus,tp.safari&&e.contentDOM.addEventListener("input",()=>null),tp.gecko&&function(e){nB.has(e)||(nB.add(e),e.addEventListener("copy",()=>{}),e.addEventListener("cut",()=>{}))}(e.contentDOM.ownerDocument)}handleEvent(e){!function(e,t){if(!t.bubbles)return!0;if(t.defaultPrevented)return!1;for(let r=t.target,n;r!=e.contentDOM;r=r.parentNode)if(!r||11==r.nodeType||(n=rR.get(r))&&n.isWidget()&&!n.isHidden&&n.widget.ignoreEvent(t))return!1;return!0}(this.view,e)||this.ignoreDuringComposition(e)||"keydown"==e.type&&this.keydown(e)||(0!=this.view.updateState?Promise.resolve().then(()=>this.runHandlers(e.type,e)):this.runHandlers(e.type,e))}runHandlers(e,t){let r=this.handlers[e];if(r){for(let e of r.observers)e(this.view,t);for(let e of r.handlers){if(t.defaultPrevented)break;if(e(this.view,t)){t.preventDefault();break}}}}ensureHandlers(e){let t=function(e){let t=Object.create(null);function r(e){return t[e]||(t[e]={observers:[],handlers:[]})}for(let t of e){let e=t.spec,n=e&&e.plugin.domEventHandlers,a=e&&e.plugin.domEventObservers;if(n)for(let e in n){let a=n[e];a&&r(e).handlers.push(nh(t.value,a))}if(a)for(let e in a){let n=a[e];n&&r(e).observers.push(nh(t.value,n))}}for(let e in nO)r(e).handlers.push(nO[e]);for(let e in nx)r(e).observers.push(nx[e]);return t}(e),r=this.handlers,n=this.view.contentDOM;for(let e in t)if("scroll"!=e){let a=!t[e].handlers.length,i=r[e];i&&!i.handlers.length!=a&&(n.removeEventListener(e,this.handleEvent),i=null),i||n.addEventListener(e,this.handleEvent,{passive:a})}for(let e in r)"scroll"==e||t[e]||n.removeEventListener(e,this.handleEvent);this.handlers=t}keydown(e){if(this.lastKeyCode=e.keyCode,this.lastKeyTime=Date.now(),9==e.keyCode&&this.tabFocusMode>-1&&(!this.tabFocusMode||Date.now()<=this.tabFocusMode))return!0;if(this.tabFocusMode>0&&27!=e.keyCode&&0>nv.indexOf(e.keyCode)&&(this.tabFocusMode=-1),tp.android&&tp.chrome&&!e.synthetic&&(13==e.keyCode||8==e.keyCode))return this.view.observer.delayAndroidKey(e.key,e.keyCode),!0;if(tp.ios&&!e.synthetic&&!e.altKey&&!e.metaKey&&(nf.some(t=>t.keyCode==e.keyCode)&&!e.ctrlKey||ng.indexOf(e.key)>-1&&e.ctrlKey)){var t;let r={ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey,shiftKey:e.shiftKey};return r.shiftKey&&tp.ios&&!/^(off|none)$/.test(this.view.contentDOM.autocapitalize)&&(t=this.view.win).visualViewport&&t.visualViewport.height*t.visualViewport.scale/t.document.documentElement.clientHeight<.85&&(r.shiftKey=!1),this.pendingIOSKey={key:e.key,keyCode:e.keyCode,mods:r},setTimeout(()=>this.flushIOSKey(),50),!0}return 229!=e.keyCode&&this.view.observer.forceFlush(),!1}flushIOSKey(e){let t=this.pendingIOSKey;return!(!t||this.view.observer.pendingRecords().length||"Enter"==t.key&&e&&e.from<e.to&&/^\S+$/.test(e.insert.toString()))&&(this.pendingIOSKey=void 0,tZ(this.view.contentDOM,t.key,t.keyCode,t.mods))}ignoreDuringComposition(e){return!!/^key/.test(e.type)&&!e.synthetic&&(this.composing>0||!!(tp.safari&&!tp.ios&&this.compositionPendingKey&&Date.now()-this.compositionEndedAt<100)&&(this.compositionPendingKey=!1,!0))}startMouseSelection(e){this.mouseSelection&&this.mouseSelection.destroy(),this.mouseSelection=e}update(e){this.view.observer.update(e),this.mouseSelection&&this.mouseSelection.update(e),this.draggedContent&&e.docChanged&&(this.draggedContent=this.draggedContent.map(e.changes)),e.transactions.length&&(this.lastKeyCode=this.lastSelectionTime=0)}destroy(){this.mouseSelection&&this.mouseSelection.destroy()}}function nh(e,t){return(r,n)=>{try{return t.call(e,n,r)}catch(e){rh(r.state,e)}}}let nf=[{key:"Backspace",keyCode:8,inputType:"deleteContentBackward"},{key:"Enter",keyCode:13,inputType:"insertParagraph"},{key:"Enter",keyCode:13,inputType:"insertLineBreak"}
6,{key:"Delete",keyCode:46,inputType:"deleteContentForward"}],ng="dthko",nv=[16,17,18,20,91,92,224,225];function ny(e){return .7*Math.max(0,e)+8}class nb{constructor(e,t,r,n){this.view=e,this.startEvent=t,this.style=r,this.mustSelect=n,this.scrollSpeed={x:0,y:0},this.scrolling=-1,this.lastEvent=t,this.scrollParents=tM(e.contentDOM),this.atoms=e.state.facet(rT).map(t=>t(e));let a=e.contentDOM.ownerDocument;a.addEventListener("mousemove",this.move=this.move.bind(this)),a.addEventListener("mouseup",this.up=this.up.bind(this)),this.extend=t.shiftKey,this.multiple=e.state.facet(eP.allowMultipleSelections)&&function(e,t){let r=e.state.facet(t9);return r.length?r[0](t):tp.mac?t.metaKey:t.ctrlKey}(e,t),this.dragging=!!function(e,t){let{main:r}=e.state.selection;if(r.empty)return!1;let n=tE(e.root);if(!n||0==n.rangeCount)return!0;let a=n.getRangeAt(0).getClientRects();for(let e=0;e<a.length;e++){let r=a[e];if(r.left<=t.clientX&&r.right>=t.clientX&&r.top<=t.clientY&&r.bottom>=t.clientY)return!0}return!1}(e,t)&&1==nC(t)&&null}start(e){!1===this.dragging&&this.select(e)}move(e){var t;if(0==e.buttons)return this.destroy();if(this.dragging||null==this.dragging&&10>(t=this.startEvent,Math.max(Math.abs(t.clientX-e.clientX),Math.abs(t.clientY-e.clientY))))return;this.select(this.lastEvent=e);let r=0,n=0,a=0,i=0,o=this.view.win.innerWidth,s=this.view.win.innerHeight;this.scrollParents.x&&({left:a,right:o}=this.scrollParents.x.getBoundingClientRect()),this.scrollParents.y&&({top:i,bottom:s}=this.scrollParents.y.getBoundingClientRect());let l=rA(this.view);e.clientX-l.left<=a+6?r=-ny(a-e.clientX):e.clientX+l.right>=o-6&&(r=ny(e.clientX-o)),e.clientY-l.top<=i+6?n=-ny(i-e.clientY):e.clientY+l.bottom>=s-6&&(n=ny(e.clientY-s)),this.setScrollSpeed(r,n)}up(e){null==this.dragging&&this.select(this.lastEvent),this.dragging||e.preventDefault(),this.destroy()}destroy(){this.setScrollSpeed(0,0);let e=this.view.contentDOM.ownerDocument;e.removeEventListener("mousemove",this.move),e.removeEventListener("mouseup",this.up),this.view.inputState.mouseSelection=this.view.inputState.draggedContent=null}setScrollSpeed(e,t){this.scrollSpeed={x:e,y:t},e||t?this.scrolling<0&&(this.scrolling=setInterval(()=>this.scroll(),50)):this.scrolling>-1&&(clearInterval(this.scrolling),this.scrolling=-1)}scroll(){let{x:e,y:t}=this.scrollSpeed;e&&this.scrollParents.x&&(this.scrollParents.x.scrollLeft+=e,e=0),t&&this.scrollParents.y&&(this.scrollParents.y.scrollTop+=t,t=0),(e||t)&&this.view.win.scrollBy(e,t),!1===this.dragging&&this.select(this.lastEvent)}select(e){let{view:t}=this,r=nt(this.atoms,this.style.get(e,this.extend,this.multiple));(this.mustSelect||!r.eq(t.state.selection,!1===this.dragging))&&this.view.dispatch({selection:r,userEvent:"select.pointer"}),this.mustSelect=!1}update(e){e.transactions.some(e=>e.isUserEvent("input.type"))?this.destroy():this.style.update(e)&&setTimeout(()=>this.select(this.lastEvent),20)}}let nO=Object.create(null),nx=Object.create(null),nk=tp.ie&&tp.ie_version<15||tp.ios&&tp.webkit_version<604;function nS(e,t,r){for(let n of e.facet(t))r=n(r,e);return r}function nw(e,t){t=nS(e.state,ro,t);let{state:r}=e,n,a=1,i=r.toText(t),o=i.lines==r.selection.ranges.length;if(null!=nN&&r.selection.ranges.every(e=>e.empty)&&nN==i.toString()){let e=-1;n=r.changeByRange(n=>{let s=r.doc.lineAt(n.from);if(s.from==e)return{range:n};e=s.from;let l=r.toText((o?i.line(a++).text:t)+r.lineBreak);return{changes:{from:s.from,insert:l},range:W.cursor(n.from+l.length)}})}else n=o?r.changeByRange(e=>{let t=i.line(a++);return{changes:{from:e.from,to:e.to,insert:t.text},range:W.cursor(e.from+t.length)}}):r.replaceSelection(i);e.dispatch(n,{userEvent:"input.paste",scrollIntoView:!0})}function nT(e,t,r,n){if(1==n)return W.cursor(t,r);{if(2==n)return function(e,t,r=1){let n=e.charCategorizer(t),a=e.doc.lineAt(t),i=t-a.from;if(0==a.length)return W.cursor(t);0==i?r=1:i==a.length&&(r=-1);let o=i,s=i;r<0?o=R(a.text,i,!1):s=R(a.text,i);let l=n(a.text.slice(o,s));for(;o>0;){let e=R(a.text,o,!1);if(n(a.text.slice(e,o))!=l)break;o=e}for(;s<a.length;){let e=R(a.text,s);if(n(a.text.slice(s,e))!=l)break;s=e}return W.undirectionalRange(o+a.from,s+a.from)}(e.state,t,r);let a=e.docView.lineAt(t,r),i=e.state.doc.lineAt(a?a.posAtEnd:t),o=a?a.posAtStart:i.from,s=a?a.posAtEnd:i.to;return s<e.state.doc.length&&s==i.to&&s++,W.undirectionalRange(o,s)}}nx.scroll=e=>{let t=e.inputState;t.lastScrollTop=e.scrollDOM.scrollTop,t.lastScrollLeft=e.scrollDOM.scrollLeft,tp.ios&&!t.touchActive&&(t.lastIOSMomentumScroll=Date.now())},nx.wheel=nx.mousewheel=e=>{e.inputState.lastWheelEvent=Date.now()},nO.keydown=(e,t)=>(e.inputState.setSelectionOrigin("select"),27==t.keyCode&&0!=e.inputState.tabFocusMode&&(e.inputState.tabFocusMode=Date.now()+2e3),!1),nx.touchstart=(e,t)=>{let r=e.inputState,n=t.targetTouches[0];r.touchActive=!0,r.lastTouchTime=Date.now(),n&&(r.lastTouchX=n.clientX,r.lastTouchY=n.clientY),r.setSelectionOrigin("select.pointer")},nx.touchmove=e=>{e.inputState.setSelectionOrigin("select.pointer")},nx.touchend=(e,t)=>{e.inputState.touchActive=!1},nO.mousedown=(e,t)=>{var r,n;let a,i,o;if(e.observer.flush(),e.inputState.lastTouchTime>Date.now()-2e3)return!1;let s=null;for(let r of e.state.facet(rt))if(s=r(e,t))break;if(s||0!=t.button||(r=e,n=t,a=r.posAndSideAtCoords({x:n.clientX,y:n.clientY},!1),i=nC(n),o=r.state.selection,s={update(e){e.docChanged&&(a.pos=e.changes.mapPos(a.pos),o=o.map(e.changes))},get(e,t,n){let s=r.posAndSideAtCoords({x:e.clientX,y:e.clientY},!1),l,c=nT(r,s.pos,s.assoc,i);if(a.pos!=s.pos&&!t){let e=nT(r,a.pos,a.assoc,i),t=Math.min(e.from,c.from),n=Math.max(e.to,c.to);c=t<c.from?W.range(t,n,c.assoc):W.range(n,t,c.assoc)}return t?o.replaceRange(o.main.extend(c.from,c.to,c.assoc)):n&&1==i&&o.ranges.length>1&&(l=function(e,t){for(let r=0;r<e.ranges.length;r++){let{from:n,to:a}=e.ranges[r];if(n<=t&&a>=t)return W.create(e.ranges.slice(0,r).concat(e.ranges.slice(r+1)),e.mainIndex==r?0:e.mainIndex-(e.mainIndex>r))}return null}(o,s.pos))?l:n?o.addRange(c):W.create([c])}}),s){let r=!e.hasFocus;e.inputState.startMouseSelection(new nb(e,t,s,r)),r&&e.observer.ignore(()=>{tV(e.contentDOM);let t=e.root.activeElement;t&&!t.contains(e.contentDOM)&&t.blur()});let n=e.inputState.mouseSelection;if(n)return n.start(t),!1===n.dragging}else e.inputState.setSelectionOrigin("select.pointer");return!1};let nE=tp.ie&&tp.ie_version<=11,n_=null,n$=0,nA=0;function nC(e){if(!nE)return e.detail;let t=n_,r=nA;return n_=e,nA=Date.now(),n$=!t||r>Date.now()-400&&2>Math.abs(t.clientX-e.clientX)&&2>Math.abs(t.clientY-e.clientY)?(n$+1)%3:1}function nP(e,t,r,n){let a;if(!(r=nS(e.state,ro,r)))return;let i=e.posAtCoords({x:t.clientX,y:t.clientY},!1),{draggedContent:o}=e.inputState,s=n&&o&&((a=e.state.facet(re)).length?a[0](t):tp.mac?!t.altKey:!t.ctrlKey)?{from:o.from,to:o.to}:null,l={from:i,insert:r},c=e.state.changes(s?[s,l]:l);e.focus(),e.dispatch({changes:c,selection:{anchor:c.mapPos(i,-1),head:c.mapPos(i,1)},userEvent:s?"move.drop":"input.drop"}),e.inputState.draggedContent=null}nO.dragstart=(e,t)=>{let{selection:{main:r}}=e.state;if(t.target.draggable){let n=e.docView.tile.nearest(t.target);if(n&&n.isWidget()){let e=n.posAtStart,t=e+n.length;(e>=r.to||t<=r.from)&&(r=W.undirectionalRange(e,t))}}let{inputState:n}=e;return n.mouseSelection&&(n.mouseSelection.dragging=!0),n.draggedContent=r,t.dataTransfer&&(t.dataTransfer.setData("Text",nS(e.state,rs,e.state.sliceDoc(r.from,r.to))),t.dataTransfer.effectAllowed="copyMove"),!1},nO.dragend=e=>(e.inputState.draggedContent=null,!1),nO.drop=(e,t)=>{if(!t.dataTransfer)return!1;if(e.state.readOnly)return!0;let r=t.dataTransfer.files;if(r&&r.length){let n=Array(r.length),a=0,i=()=>{++a==r.length&&nP(e,t,n.filter(e=>null!=e).join(e.state.lineBreak),!1)};for(let e=0;e<r.length;e++){let t=new FileReader;t.onerror=i,t.onload=()=>{/[\x00-\x08\x0e-\x1f]{2}/.test(t.result)||(n[e]=t.result),i()},t.readAsText(r[e])}return!0}{let r=t.dataTransfer.getData("Text");if(r)return nP(e,t,r,!0),!0}return!1},nO.paste=(e,t)=>
6{if(e.state.readOnly)return!0;e.observer.flush();let r=nk?null:t.clipboardData;return r?(nw(e,r.getData("text/plain")||r.getData("text/uri-list")),!0):(!function(e){let t=e.dom.parentNode;if(!t)return;let r=t.appendChild(document.createElement("textarea"));r.style.cssText="position: fixed; left: -10000px; top: 10px",r.focus(),setTimeout(()=>{e.focus(),r.remove(),nw(e,r.value)},50)}(e),!1)};let nN=null;nO.copy=nO.cut=(e,t)=>{if(!t$(e.contentDOM,e.observer.selectionRange))return!1;let{text:r,ranges:n,linewise:a}=function(e){let t=[],r=[],n=!1;for(let n of e.selection.ranges)n.empty||(t.push(e.sliceDoc(n.from,n.to)),r.push(n));if(!t.length){let a=-1;for(let{from:n}of e.selection.ranges){let i=e.doc.lineAt(n);i.number>a&&(t.push(i.text),r.push({from:i.from,to:Math.min(e.doc.length,i.to+1)})),a=i.number}n=!0}return{text:nS(e,rs,t.join(e.lineBreak)),ranges:r,linewise:n}}(e.state);if(!r&&!a)return!1;nN=a?r:null,"cut"!=t.type||e.state.readOnly||e.dispatch({changes:n,scrollIntoView:!0,userEvent:"delete.cut"});let i=nk?null:t.clipboardData;return i?(i.clearData(),i.setData("text/plain",r),!0):(!function(e,t){let r=e.dom.parentNode;if(!r)return;let n=r.appendChild(document.createElement("textarea"));n.style.cssText="position: fixed; left: -10000px; top: 10px",n.value=t,n.focus(),n.selectionEnd=t.length,n.selectionStart=0,setTimeout(()=>{n.remove(),e.focus()},50)}(e,r),!1)};let nI=eO.define();function nR(e,t){let r=[];for(let n of e.facet(ri)){let a=n(e,t);a&&r.push(a)}return r.length?e.update({effects:r,annotations:nI.of(!0)}):null}function nD(e){setTimeout(()=>{let t=e.hasFocus;if(t!=e.inputState.notifiedFocused){let r=nR(e.state,t);r?e.dispatch(r):e.update([])}},10)}nx.focus=e=>{e.inputState.lastFocusTime=Date.now(),!e.scrollDOM.scrollTop&&(e.inputState.lastScrollTop||e.inputState.lastScrollLeft)&&(e.scrollDOM.scrollTop=e.inputState.lastScrollTop,e.scrollDOM.scrollLeft=e.inputState.lastScrollLeft),nD(e)},nx.blur=e=>{e.observer.clearSelectionRange(),nD(e)},nx.compositionstart=nx.compositionupdate=e=>{!e.observer.editContext&&(null==e.inputState.compositionFirstChange&&(e.inputState.compositionFirstChange=!0),e.inputState.composing<0&&(e.inputState.composing=0))},nx.compositionend=e=>{e.observer.editContext||(e.inputState.composing=-1,e.inputState.compositionEndedAt=Date.now(),e.inputState.compositionPendingKey=!0,e.inputState.compositionPendingChange=e.observer.pendingRecords().length>0,e.inputState.compositionFirstChange=null,tp.chrome&&tp.android?e.observer.flushSoon():e.inputState.compositionPendingChange?Promise.resolve().then(()=>e.observer.flush()):setTimeout(()=>{e.inputState.composing<0&&e.docView.hasComposition&&e.update([])},50))},nx.contextmenu=e=>{e.inputState.lastContextMenu=Date.now()},nO.beforeinput=(e,t)=>{var r,n;let a;if(("insertText"==t.inputType||"insertCompositionText"==t.inputType)&&(e.inputState.insertingText=t.data,e.inputState.insertingTextAt=Date.now()),"insertReplacementText"==t.inputType&&e.observer.editContext){let n=null==(r=t.dataTransfer)?void 0:r.getData("text/plain"),a=t.getTargetRanges();if(n&&a.length){let t=a[0],r=e.posAtDOM(t.startContainer,t.startOffset),i=e.posAtDOM(t.endContainer,t.endOffset);return nu(e,{from:r,to:i,insert:e.state.toText(n)},null),!0}}if(tp.chrome&&tp.android&&(a=nf.find(e=>e.inputType==t.inputType))&&(e.observer.delayAndroidKey(a.key,a.keyCode),"Backspace"==a.key||"Delete"==a.key)){let t=(null==(n=window.visualViewport)?void 0:n.height)||0;setTimeout(()=>{var r;((null==(r=window.visualViewport)?void 0:r.height)||0)>t+10&&e.hasFocus&&(e.contentDOM.blur(),e.focus())},100)}return tp.ios&&"deleteContentForward"==t.inputType&&e.observer.flushSoon(),tp.safari&&"insertText"==t.inputType&&e.inputState.composing>=0&&setTimeout(()=>nx.compositionend(e,t),20),!1};let nB=new Set,nM=["pre-wrap","normal","pre-line","break-spaces"],nL=!1;class nj{constructor(e){this.lineWrapping=e,this.doc=T.empty,this.heightSamples={},this.lineHeight=14,this.charWidth=7,this.textHeight=14,this.lineLength=30}heightForGap(e,t){let r=this.doc.lineAt(t).number-this.doc.lineAt(e).number+1;return this.lineWrapping&&(r+=Math.max(0,Math.ceil((t-e-r*this.lineLength*.5)/this.lineLength))),this.lineHeight*r}heightForLine(e){return this.lineWrapping?(1+Math.max(0,Math.ceil((e-this.lineLength)/Math.max(1,this.lineLength-5))))*this.lineHeight:this.lineHeight}setDoc(e){return this.doc=e,this}mustRefreshForWrapping(e){return nM.indexOf(e)>-1!=this.lineWrapping}mustRefreshForHeights(e){let t=!1;for(let r=0;r<e.length;r++){let n=e[r];n<0?r++:this.heightSamples[Math.floor(10*n)]||(t=!0,this.heightSamples[Math.floor(10*n)]=!0)}return t}refresh(e,t,r,n,a,i){let o=nM.indexOf(e)>-1,s=Math.abs(t-this.lineHeight)>.3||this.lineWrapping!=o;if(this.lineWrapping=o,this.lineHeight=t,this.charWidth=r,this.textHeight=n,this.lineLength=a,s){this.heightSamples={};for(let e=0;e<i.length;e++){let t=i[e];t<0?e++:this.heightSamples[Math.floor(10*t)]=!0}}return s}}class nz{constructor(e,t){this.from=e,this.heights=t,this.index=0}get more(){return this.index<this.heights.length}}class nU{constructor(e,t,r,n,a){this.from=e,this.length=t,this.top=r,this.height=n,this._content=a}get type(){return"number"==typeof this._content?ty.Text:Array.isArray(this._content)?this._content:this._content.type}get to(){return this.from+this.length}get bottom(){return this.top+this.height}get widget(){return this._content instanceof tk?this._content.widget:null}get widgetLineBreaks(){return"number"==typeof this._content?this._content:0}join(e){let t=(Array.isArray(this._content)?this._content:[this]).concat(Array.isArray(e._content)?e._content:[e]);return new nU(this.from,this.length+e.length,this.top,this.height+e.height,t)}}var nV=((c=nV||(nV={}))[c.ByPos=0]="ByPos",c[c.ByHeight=1]="ByHeight",c[c.ByPosNoHeight=2]="ByPosNoHeight",c);
vendor: 10,839 bytes, line 6
6class nQ{constructor(e,t,r=2){this.length=e,this.height=t,this.flags=r}get outdated(){return(2&this.flags)>0}set outdated(e){this.flags=2*!!e|-3&this.flags}setHeight(e){this.height!=e&&(Math.abs(this.height-e)>.001&&(nL=!0),this.height=e)}replace(e,t,r){return nQ.of(r)}decomposeLeft(e,t){t.push(this)}decomposeRight(e,t){t.push(this)}applyChanges(e,t,r,n){let a=this,i=r.doc;for(let o=n.length-1;o>=0;o--){let{fromA:s,toA:l,fromB:c,toB:u}=n[o],d=a.lineAt(s,nV.ByPosNoHeight,r.setDoc(t),0,0),p=d.to>=l?d:a.lineAt(l,nV.ByPosNoHeight,r,0,0);for(u+=p.to-l,l=p.to;o>0&&d.from<=n[o-1].toA;)s=n[o-1].fromA,c=n[o-1].fromB,o--,s<d.from&&(d=a.lineAt(s,nV.ByPosNoHeight,r,0,0));c+=d.from-s,s=d.from;let m=nY.build(r.setDoc(i),e,c,u);a=nZ(a,a.replace(s,l,m))}return a.updateHeight(r,0)}static empty(){return new nH(0,0,0)}static of(e){if(1==e.length)return e[0];let t=0,r=e.length,n=0,a=0;for(;;)if(t==r)if(n>2*a){let a=e[t-1];a.break?e.splice(--t,1,a.left,null,a.right):e.splice(--t,1,a.left,a.right),r+=1+a.break,n-=a.size}else if(a>2*n){let t=e[r];t.break?e.splice(r,1,t.left,null,t.right):e.splice(r,1,t.left,t.right),r+=2+t.break,a-=t.size}else break;else if(n<a){let r=e[t++];r&&(n+=r.size)}else{let t=e[--r];t&&(a+=t.size)}let i=0;return null==e[t-1]?(i=1,t--):null==e[t]&&(i=1,r++),new nW(nQ.of(e.slice(0,t)),i,nQ.of(e.slice(r)))}}function nZ(e,t){return e==t?e:(e.constructor!=t.constructor&&(nL=!0),t)}nQ.prototype.size=1;let nF=tb.replace({});class nq extends nQ{constructor(e,t,r){super(e,t),this.deco=r,this.spaceAbove=0}mainBlock(e,t){return new nU(t,this.length,e+this.spaceAbove,this.height-this.spaceAbove,this.deco||0)}blockAt(e,t,r,n){return this.spaceAbove&&e<r+this.spaceAbove?new nU(n,0,r,this.spaceAbove,nF):this.mainBlock(r,n)}lineAt(e,t,r,n,a){let i=this.mainBlock(n,a);return this.spaceAbove?this.blockAt(0,r,n,a).join(i):i}forEachLine(e,t,r,n,a,i){e<=a+this.length&&t>=a&&i(this.lineAt(0,nV.ByPos,r,n,a))}setMeasuredHeight(e){let t=e.heights[e.index++];t<0?(this.spaceAbove=-t,t=e.heights[e.index++]):this.spaceAbove=0,this.setHeight(t)}updateHeight(e,t=0,r=!1,n){return n&&n.from<=t&&n.more&&this.setMeasuredHeight(n),this.outdated=!1,this}toString(){return`block(${this.length})`}}class nH extends nq{constructor(e,t,r){super(e,t,null),this.collapsed=0,this.widgetHeight=0,this.breaks=0,this.spaceAbove=r}mainBlock(e,t){return new nU(t,this.length,e+this.spaceAbove,this.height-this.spaceAbove,this.breaks)}replace(e,t,r){let n=r[0];return 1==r.length&&(n instanceof nH||n instanceof nX&&4&n.flags)&&10>Math.abs(this.length-n.length)?(n instanceof nX?n=new nH(n.length,this.height,this.spaceAbove):n.height=this.height,this.outdated||(n.outdated=!1),n):nQ.of(r)}updateHeight(e,t=0,r=!1,n){return n&&n.from<=t&&n.more?this.setMeasuredHeight(n):(r||this.outdated)&&(this.spaceAbove=0,this.setHeight(Math.max(this.widgetHeight,e.heightForLine(this.length-this.collapsed))+this.breaks*e.lineHeight)),this.outdated=!1,this}toString(){return`line(${this.length}${this.collapsed?-this.collapsed:""}${this.widgetHeight?":"+this.widgetHeight:""})`}}class nX extends nQ{constructor(e){super(e,0)}heightMetrics(e,t){let r=e.doc.lineAt(t).number,n=e.doc.lineAt(t+this.length).number,a=n-r+1,i,o=0;if(e.lineWrapping){let t=Math.min(this.height,e.lineHeight*a);i=t/a,this.length>a+1&&(o=(this.height-t)/(this.length-a-1))}else i=this.height/a;return{firstLine:r,lastLine:n,perLine:i,perChar:o}}blockAt(e,t,r,n){let{firstLine:a,lastLine:i,perLine:o,perChar:s}=this.heightMetrics(t,n);if(t.lineWrapping){let a=n+(e<t.lineHeight?0:Math.round(Math.max(0,Math.min(1,(e-r)/this.height))*this.length)),i=t.doc.lineAt(a),l=o+i.length*s,c=Math.max(r,e-l/2);return new nU(i.from,i.length,c,l,0)}{let n=Math.max(0,Math.min(i-a,Math.floor((e-r)/o))),{from:s,length:l}=t.doc.line(a+n);return new nU(s,l,r+o*n,o,0)}}lineAt(e,t,r,n,a){if(t==nV.ByHeight)return this.blockAt(e,r,n,a);if(t==nV.ByPosNoHeight){let{from:t,to:n}=r.doc.lineAt(e);return new nU(t,n-t,0,0,0)}let{firstLine:i,perLine:o,perChar:s}=this.heightMetrics(r,a),l=r.doc.lineAt(e),c=o+l.length*s,u=l.number-i,d=n+o*u+s*(l.from-a-u);return new nU(l.from,l.length,Math.max(n,Math.min(d,n+this.height-c)),c,0)}forEachLine(e,t,r,n,a,i){e=Math.max(e,a),t=Math.min(t,a+this.length);let{firstLine:o,perLine:s,perChar:l}=this.heightMetrics(r,a);for(let c=e,u=n;c<=t;){let t=r.doc.lineAt(c);if(c==e){let r=t.number-o;u+=s*r+l*(e-a-r)}let n=s+l*t.length;i(new nU(t.from,t.length,u,n,0)),u+=n,c=t.to+1}}replace(e,t,r){let n=this.length-t;if(n>0){let e=r[r.length-1];e instanceof nX?r[r.length-1]=new nX(e.length+n):r.push(null,new nX(n-1))}if(e>0){let t=r[0];t instanceof nX?r[0]=new nX(e+t.length):r.unshift(new nX(e-1),null)}return nQ.of(r)}decomposeLeft(e,t){t.push(new nX(e-1),null)}decomposeRight(e,t){t.push(null,new nX(this.length-e-1))}updateHeight(e,t=0,r=!1,n){let a=t+this.length;if(n&&n.from<=t+this.length&&n.more){let r=[],i=Math.max(t,n.from),o=-1;for(n.from>t&&r.push(new nX(n.from-t-1).updateHeight(e,t));i<=a&&n.more;){let t=e.doc.lineAt(i).length;r.length&&r.push(null);let a=n.heights[n.index++],s=0;a<0&&(s=-a,a=n.heights[n.index++]),-1==o?o=a:Math.abs(a-o)>=.001&&(o=-2);let l=new nH(t,a,s);l.outdated=!1,r.push(l),i+=t+1}i<=a&&r.push(null,new nX(a-i).updateHeight(e,i));let s=nQ.of(r);return(o<0||Math.abs(s.height-this.height)>=.001||Math.abs(o-this.heightMetrics(e,t).perLine)>=.001)&&(nL=!0),nZ(this,s)}return(r||this.outdated)&&(this.setHeight(e.heightForGap(t,t+this.length)),this.outdated=!1),this}toString(){return`gap(${this.length})`}}class nW extends nQ{constructor(e,t,r){super(e.length+t+r.length,e.height+r.height,t|(e.outdated||r.outdated?2:0)),this.left=e,this.right=r,this.size=e.size+r.size}get break(){return 1&this.flags}blockAt(e,t,r,n){let a=r+this.left.height;return e<a?this.left.blockAt(e,t,r,n):this.right.blockAt(e,t,a,n+this.left.length+this.break)}lineAt(e,t,r,n,a){let i=n+this.left.height,o=a+this.left.length+this.break,s=t==nV.ByHeight?e<i:e<o,l=s?this.left.lineAt(e,t,r,n,a):this.right.lineAt(e,t,r,i,o);if(this.break||(s?l.to<o:l.from>o))return l;let c=t==nV.ByPosNoHeight?nV.ByPosNoHeight:nV.ByPos;return s?l.join(this.right.lineAt(o,c,r,i,o)):this.left.lineAt(o,c,r,n,a).join(l)}forEachLine(e,t,r,n,a,i){let o=n+this.left.height,s=a+this.left.length+this.break;if(this.break)e<s&&this.left.forEachLine(e,t,r,n,a,i),t>=s&&this.right.forEachLine(e,t,r,o,s,i);else{let l=this.lineAt(s,nV.ByPos,r,n,a);e<l.from&&this.left.forEachLine(e,l.from-1,r,n,a,i),l.to>=e&&l.from<=t&&i(l),t>l.to&&this.right.forEachLine(l.to+1,t,r,o,s,i)}}replace(e,t,r){let n=this.left.length+this.break;if(t<n)return this.balanced(this.left.replace(e,t,r),this.right);if(e>this.left.length)return this.balanced(this.left,this.right.replace(e-n,t-n,r));let a=[];e>0&&this.decomposeLeft(e,a);let i=a.length;for(let e of r)a.push(e);if(e>0&&nG(a,i-1),t<this.length){let e=a.length;this.decomposeRight(t,a),nG(a,e)}return nQ.of(a)}decomposeLeft(e,t){let r=this.left.length;if(e<=r)return this.left.decomposeLeft(e,t);t.push(this.left),this.break&&e>=++r&&t.push(null),e>r&&this.right.decomposeLeft(e-r,t)}decomposeRight(e,t){let r=this.left.length,n=r+this.break;if(e>=n)return this.right.decomposeRight(e-n,t);e<r&&this.left.decomposeRight(e,t),this.break&&e<n&&t.push(null),t.push(this.right)}balanced(e,t){return e.size>2*t.size||t.size>2*e.size?nQ.of(this.break?[e,null,t]:[e,t]):(this.left=nZ(this.left,e),this.right=nZ(this.right,t),this.setHeight(e.height+t.height),this.outdated=e.outdated||t.outdated,this.size=e.size+t.size,this.length=e.length+this.break+t.length,this)}updateHeight(e,t=0,r=!1,n){let{left:a,right:i}=this,o=t+a.length+this.break,s=null;return(n&&n.from<=t+a.length&&n.more?s=a=a.updateHeight(e,t,r,n):a.updateHeight(e,t,r),n&&n.from<=o+i.length&&n.more?s=i=i.updateHeight(e,o,r,n):i.updateHeight(e,o,r),s)?this.balanced(a,i):(this.height=this.left.height+this.right.height,this.outdated=!1,this)}toString(){return this.left+(this.break?" ":"-")+this.right}}function nG(e,t){let r,n;null==e[t]&&(r=e[t-1])instanceof nX&&(n=e[t+1])instanceof nX&&e.splice(t-1,3,new nX(r.length+1+n.length))}class nY{constructor(e,t){this.pos=e,this.oracle=t,this.nodes=[],this.lineStart=-1,this.lineEnd=-1,this.covering=null,this.writtenTo=e}get isCovered(){return this.covering&&this.nodes[this.nodes.length-1]==this.covering}span(e,t){if(this.lineStart>-1){let e=Math.min(t,this.lineEnd),r=this.nodes[this.nodes.length-1];r instanceof nH?r.length+=e-this.pos:(e>this.pos||!this.isCovered)&&this.nodes.push(new nH(e-this.pos,-1,0)),this.writtenTo=e,t>e&&(this.nodes.push(null),this.writtenTo++,this.lineStart=-1)}this.pos=t}point(e,t,r){if(e<t||r.heightRelevant){let n=r.widget?r.widget.estimatedHeight:0,a=r.widget?r.widget.lineBreaks:0;n<0&&(n=this.oracle.lineHeight);let i=t-e;r.block?this.addBlock(new nq(i,n,r)):(i||a||n>=5)&&this.addLineDeco(n,a,i)}else t>e&&this.span(e,t);this.lineEnd>-1&&this.lineEnd<this.pos&&(this.lineEnd=this.oracle.doc.lineAt(this.pos).to)}enterLine(){if(this.lineStart>-1)return;let{from:e,to:t}=this.oracle.doc.lineAt(this.pos);this.lineStart=e,this.lineEnd=t,this.writtenTo<e&&((this.writtenTo<e-1||null==this.nodes[this.nodes.length-1])&&this.nodes.push(this.blankContent(this.writtenTo,e-1)),this.nodes.push(null)),this.pos>e&&this.nodes.push(new nH(this.pos-e,-1,0)),this.writtenTo=this.pos}blankContent(e,t){let r=new nX(t-e);return this.oracle.doc.lineAt(e).to==t&&(r.flags|=4),r}ensureLine(){this.enterLine();let e=this.nodes.length?this.nodes[this.nodes.length-1]:null;if(e instanceof nH)return e;let t=new nH(0,-1,0);return this.nodes.push(t),t}addBlock(e){this.enterLine();let t=e.deco;t&&t.startSide>0&&!this.isCovered&&this.ensureLine(),this.nodes.push(e),this.writtenTo=this.pos=this.pos+e.length,t&&t.endSide>0&&(this.covering=e)}addLineDeco(e,t,r){let n=this.ensureLine();n.length+=r,n.collapsed+=r,n.widgetHeight=Math.max(n.widgetHeight,e),n.breaks+=t,this.writtenTo=this.pos=this.pos+r}finish(e){let t=0==this.nodes.length?null:this.nodes[this.nodes.length-1];!(this.lineStart>-1)||t instanceof nH||this.isCovered?(this.writtenTo<this.pos||null==t)&&this.nodes.push(this.blankContent(this.writtenTo,this.pos)):this.nodes.push(new nH(0,-1,0));let r=e;for(let e of this.nodes)e instanceof nH&&e.updateHeight(this.oracle,r),r+=e?e.length:1;return this.nodes}static build(e,t,r,n){let a=new nY(r,e);return eL.spans(t,r,n,a,0),a.finish(r)}}class nK{constructor(){this.changes=[]}compareRange(){}comparePoint(e,t,r,n){(e<t||r&&r.heightRelevant||n&&n.heightRelevant)&&tw(e,t,this.changes,5)}}class nJ{constructor(e,t,r,n){this.from=e,this.to=t,this.size=r,this.displaySize=n}static same(e,t){if(e.length!=t.length)return!1;for(let r=0;r<e.length;r++){let n=e[r],a=t[r];if(n.from!=a.from||n.to!=a.to||n.size!=a.size)return!1}return!0}draw(e,t){return tb.replace({widget:new n0(this.displaySize*(t?e.scaleY:e.scaleX),t)}
6).range(this.from,this.to)}}class n0 extends tv{constructor(e,t){super(),this.size=e,this.vertical=t}eq(e){return e.size==this.size&&e.vertical==this.vertical}toDOM(){let e=document.createElement("div");return this.vertical?e.style.height=this.size+"px":(e.style.width=this.size+"px",e.style.height="2px",e.style.display="inline-block"),e}get estimatedHeight(){return this.vertical?this.size:-1}}class n1{constructor(e,t){this.view=e,this.state=t,this.pixelViewport={left:0,right:window.innerWidth,top:0,bottom:0},this.inView=!0,this.paddingTop=0,this.paddingBottom=0,this.contentDOMWidth=0,this.contentDOMHeight=0,this.editorHeight=0,this.editorWidth=0,this.scaleX=1,this.scaleY=1,this.scrollOffset=0,this.scrolledToBottom=!1,this.scrollAnchorPos=0,this.scrollAnchorHeight=-1,this.scaler=n8,this.scrollTarget=null,this.printing=!1,this.mustMeasureContent=!0,this.defaultTextDirection=tW.LTR,this.visibleRanges=[],this.mustEnforceCursorAssoc=!1;let r=t.facet(rx).some(e=>"function"!=typeof e&&"cm-lineWrapping"==e.class);this.heightOracle=new nj(r),this.stateDeco=n5(t),this.heightMap=nQ.empty().applyChanges(this.stateDeco,T.empty,this.heightOracle.setDoc(t.doc),[new rP(0,0,0,t.doc.length)]);for(let e=0;e<2&&(this.viewport=this.getViewport(0,null),this.updateForViewport());e++);this.updateViewportLines(),this.lineGaps=this.ensureLineGaps([]),this.lineGapDeco=tb.set(this.lineGaps.map(e=>e.draw(this,!1))),this.scrollParent=e.scrollDOM,this.computeVisibleRanges()}updateForViewport(){let e=[this.viewport],{main:t}=this.state.selection;for(let r=0;r<=1;r++){let n=r?t.head:t.anchor;if(!e.some(({from:e,to:t})=>n>=e&&n<=t)){let{from:t,to:r}=this.lineBlockAt(n);e.push(new n2(t,r))}}return this.viewports=e.sort((e,t)=>e.from-t.from),this.updateScaler()}updateScaler(){let e=this.scaler;return this.scaler=this.heightMap.height<=7e6?n8:new n6(this.heightOracle,this.heightMap,this.viewports),2*!e.eq(this.scaler)}updateViewportLines(){this.viewportLines=[],this.heightMap.forEachLine(this.viewport.from,this.viewport.to,this.heightOracle.setDoc(this.state.doc),0,0,e=>{this.viewportLines.push(n7(e,this.scaler))})}update(e,t=null){var r,n;let a;this.state=e.state;let i=this.stateDeco;this.stateDeco=n5(this.state);let o=e.changedRanges,s=rP.extendWithRanges(o,(r=this.stateDeco,n=e?e.changes:U.empty(this.state.doc.length),a=new nK,eL.compare(i,r,n,a,0),a.changes)),l=this.heightMap.height,c=this.scrolledToBottom?null:this.scrollAnchorAt(this.scrollOffset);nL=!1,this.heightMap=this.heightMap.applyChanges(this.stateDeco,e.startState.doc,this.heightOracle.setDoc(this.state.doc),s),(this.heightMap.height!=l||nL)&&(e.flags|=2),c?(this.scrollAnchorPos=e.changes.mapPos(c.from,-1),this.scrollAnchorHeight=c.top):(this.scrollAnchorPos=-1,this.scrollAnchorHeight=l);let u=s.length?this.mapViewport(this.viewport,e.changes):this.viewport;(t&&(t.range.head<u.from||t.range.head>u.to)||!this.viewportIsAppropriate(u))&&(u=this.getViewport(0,t));let d=u.from!=this.viewport.from||u.to!=this.viewport.to;this.viewport=u,e.flags|=this.updateForViewport(),(d||!e.changes.empty||2&e.flags)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(this.mapLineGaps(this.lineGaps,e.changes))),e.flags|=this.computeVisibleRanges(e.changes),t&&(this.scrollTarget=t),!this.mustEnforceCursorAssoc&&(e.selectionSet||e.focusChanged)&&e.view.lineWrapping&&e.state.selection.main.empty&&e.state.selection.main.assoc&&!e.state.facet(rc)&&(this.mustEnforceCursorAssoc=!0)}measure(){var e;let t,r,{view:n}=this,a=n.contentDOM,i=window.getComputedStyle(a),o=this.heightOracle,s=i.whiteSpace;this.defaultTextDirection="rtl"==i.direction?tW.RTL:tW.LTR;let l=this.heightOracle.mustRefreshForWrapping(s)||"refresh"===this.mustMeasureContent,c=a.getBoundingClientRect(),u=l||this.mustMeasureContent||this.contentDOMHeight!=c.height;this.contentDOMHeight=c.height,this.mustMeasureContent=!1;let d=0,p=0;if(c.width&&c.height){let{scaleX:e,scaleY:t}=tB(a,c);(e>.005&&Math.abs(this.scaleX-e)>.005||t>.005&&Math.abs(this.scaleY-t)>.005)&&(this.scaleX=e,this.scaleY=t,d|=16,l=u=!0)}let m=(parseInt(i.paddingTop)||0)*this.scaleY,h=(parseInt(i.paddingBottom)||
60)*this.scaleY;(this.paddingTop!=m||this.paddingBottom!=h)&&(this.paddingTop=m,this.paddingBottom=h,d|=18),this.editorWidth!=n.scrollDOM.clientWidth&&(o.lineWrapping&&(u=!0),this.editorWidth=n.scrollDOM.clientWidth,d|=16);let f=tM(this.view.contentDOM,!1).y;f!=this.scrollParent&&(this.scrollParent=f,this.scrollAnchorHeight=-1,this.scrollOffset=0);let g=this.getScrollOffset();this.scrollOffset!=g&&(this.scrollAnchorHeight=-1,this.scrollOffset=g),this.scrolledToBottom=tF(this.scrollParent||n.win);let v=(this.printing?function(e,t){let r=e.getBoundingClientRect();return{left:0,right:r.right-r.left,top:t,bottom:r.bottom-(r.top+t)}}:function(e,t){let r=e.getBoundingClientRect(),n=e.ownerDocument,a=n.defaultView||window,i=Math.max(0,r.left),o=Math.min(a.innerWidth,r.right),s=Math.max(0,r.top),l=Math.min(a.innerHeight,r.bottom);for(let t=e.parentNode;t&&t!=n.body;)if(1==t.nodeType){let r=t,n=window.getComputedStyle(r);if((r.scrollHeight>r.clientHeight||r.scrollWidth>r.clientWidth)&&"visible"!=n.overflow){let n=r.getBoundingClientRect();i=Math.max(i,n.left),o=Math.min(o,n.right),s=Math.max(s,n.top),l=Math.min(t==e.parentNode?a.innerHeight:l,n.bottom)}t="absolute"==n.position||"fixed"==n.position?r.offsetParent:r.parentNode}else if(11==t.nodeType)t=t.host;else break;return{left:i-r.left,right:Math.max(i,o)-r.left,top:s-(r.top+t),bottom:Math.max(s,l)-(r.top+t)}})(a,this.paddingTop),y=v.top-this.pixelViewport.top,b=v.bottom-this.pixelViewport.bottom;this.pixelViewport=v;let O=this.pixelViewport.bottom>this.pixelViewport.top&&this.pixelViewport.right>this.pixelViewport.left;
6if(O!=this.inView&&(this.inView=O,O&&(u=!0)),!this.inView&&!this.scrollTarget&&(t=(e=n.dom).getBoundingClientRect(),r=e.ownerDocument.defaultView||window,!(t.left<r.innerWidth)||!(t.right>0)||!(t.top<r.innerHeight)||!(t.bottom>0)))return 0;let x=c.width;if((this.contentDOMWidth!=x||this.editorHeight!=n.scrollDOM.clientHeight)&&(this.contentDOMWidth=c.width,this.editorHeight=n.scrollDOM.clientHeight,d|=16),u){let e=n.docView.measureVisibleLineHeights(this.viewport);if(o.mustRefreshForHeights(e)&&(l=!0),l||o.lineWrapping&&Math.abs(x-this.contentDOMWidth)>o.charWidth){let{lineHeight:t,charWidth:r,textHeight:a}=n.docView.measureTextSize();(l=t>0&&o.refresh(s,t,r,a,Math.max(5,x/r),e))&&(n.docView.minWidth=0,d|=16)}for(let t of(y>0&&b>0?p=Math.max(y,b):y<0&&b<0&&(p=Math.min(y,b)),nL=!1,this.viewports)){let r=t.from==this.viewport.from?e:n.docView.measureVisibleLineHeights(t);this.heightMap=(l?nQ.empty().applyChanges(this.stateDeco,T.empty,this.heightOracle,[new rP(0,0,0,n.state.doc.length)]):this.heightMap).updateHeight(o,0,l,new nz(t.from,r))}nL&&(d|=2)}let k=!this.viewportIsAppropriate(this.viewport,p)||this.scrollTarget&&(this.scrollTarget.range.head<this.viewport.from||this.scrollTarget.range.head>this.viewport.to);return k&&(2&d&&(d|=this.updateScaler()),this.viewport=this.getViewport(p,this.scrollTarget),d|=this.updateForViewport()),(2&d||k)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(l?[]:this.lineGaps,n)),d|=this.computeVisibleRanges(),this.mustEnforceCursorAssoc&&(this.mustEnforceCursorAssoc=!1,n.docView.enforceCursorAssoc()),d}get visibleTop(){return this.scaler.fromDOM(this.pixelViewport.top)}get visibleBottom(){return this.scaler.fromDOM(this.pixelViewport.bottom)}getViewport(e,t){let r=.5-Math.max(-.5,Math.min(.5,e/1e3/2)),n=this.heightMap,a=this.heightOracle,{visibleTop:i,visibleBottom:o}=this,s=new n2(n.lineAt(i-1e3*r,nV.ByHeight,a,0,0).from,n.lineAt(o+(1-r)*1e3,nV.ByHeight,a,0,0).to);if(t){let{head:e}=t.range;if(e<s.from||e>s.to){let r=Math.min(this.editorHeight,this.pixelViewport.bottom-this.pixelViewport.top),i=n.lineAt(e,nV.ByPos,a,0,0),o;o="center"==t.y?(i.top+i.bottom)/2-r/2:"start"==t.y||"nearest"==t.y&&e<s.from?i.top:i.bottom-r,s=new n2(n.lineAt(o-500,nV.ByHeight,a,0,0).from,n.lineAt(o+r+500,nV.ByHeight,a,0,0).to)}}return s}mapViewport(e,t){let r=t.mapPos(e.from,-1),n=t.mapPos(e.to,1);return new n2(this.heightMap.lineAt(r,nV.ByPos,this.heightOracle,0,0).from,this.heightMap.lineAt(n,nV.ByPos,this.heightOracle,0,0).to)}viewportIsAppropriate({from:e,to:t},r=0){if(!this.inView)return!0;let{top:n}=this.heightMap.lineAt(e,nV.ByPos,this.heightOracle,0,0),{bottom:a}=this.heightMap.lineAt(t,nV.ByPos,this.heightOracle,0,0),{visibleTop:i,visibleBottom:o}=this;return(0==e||n<=i-Math.max(10,Math.min(-r,250)))&&(t==this.state.doc.length||a>=o+Math.max(10,Math.min(r,250)))&&n>i-2e3&&a<o+2e3}mapLineGaps(e,t){if(!e.length||t.empty)return e;let r=[];for(let n of e)t.touchesRange(n.from,n.to)||r.push(new nJ(t.mapPos(n.from),t.mapPos(n.to),n.size,n.displaySize));return r}ensureLineGaps(e,t){let r=this.heightOracle.lineWrapping,n=r?1e4:2e3,a=n>>1,i=n<<1;if(this.defaultTextDirection!=tW.LTR&&!r)return[];let o=[],s=(n,i,l,c)=>{if(i-n<a)return;let u=this.state.selection.main,d=[u.from];for(let e of(u.empty||d.push(u.to),d))if(e>n&&e<i){s(n,e-10,l,c),s(e+10,i,l,c);return}let p=function(e,t){for(let r of e)if(t(r))return r}(e,e=>e.from>=l.from&&e.to<=l.to&&Math.abs(e.from-n)<a&&Math.abs(e.to-i)<a&&!d.some(t=>e.from<t&&e.to>t));if(!p){if(i<l.to&&t&&r&&t.visibleRanges.some(e=>e.from<=i&&e.to>=i)){let e=t.moveToLineBoundary(W.cursor(i),!1,!0).head;e>n&&(i=e)}let e=this.gapSize(l,n,i,c),a=r||e<2e6?e:2e6;p=new nJ(n,i,e,a)}o.push(p)},l=t=>{var a,o,l;let c,u,d,p,m;if(t.length<i||t.type!=ty.Text)return;let h=(a=t.from,o=t.to,l=this.stateDeco,d=[],p=a,m=0,eL.spans(l,a,o,{span(){},point(e,t){e>p&&(d.push({from:p,to:e}),m+=e-p),p=t}},20),p<o&&(d.push({from:p,to:o}),m+=o-p),{total:m,ranges:d});if(h.total<i)return;let f=this.scrollTarget?this.scrollTarget.range.head:null;if(r){let e,r,a=n/this.heightOracle.lineLength*this.heightOracle.lineHeight;if(null!=f){let n=n3(h,f),i=((this.visibleBottom-this.visibleTop)/2+a)/t.height;e=n-i,r=n+i}else e=(this.visibleTop-t.top-a)/t.height,r=(this.visibleBottom-t.top+a)/t.height;c=n4(h,e),u=n4(h,r)}else{let r,a,i=h.total*this.heightOracle.charWidth,o=n*this.heightOracle.charWidth,s=0;if(i>2e6)for(let r of e)r.from>=t.from&&r.from<t.to&&r.size!=r.displaySize&&r.from*this.heightOracle.charWidth+s<this.pixelViewport.left&&(s=r.size-r.displaySize);let l=this.pixelViewport.left+s,d=this.pixelViewport.right+s;if(null!=f){let e=n3(h,f),t=((d-l)/2+o)/i;r=e-t,a=e+t}else r=(l-o)/i,a=(d+o)/i;c=n4(h,r),u=n4(h,a)}c>t.from&&s(t.from,c,t,h),u<t.to&&s(u,t.to,t,h)};for(let e of this.viewportLines)Array.isArray(e.type)?e.type.forEach(l):l(e);return o}gapSize(e,t,r,n){let a=n3(n,r)-n3(n,t);return this.heightOracle.lineWrapping?e.height*a:n.total*this.heightOracle.charWidth*a}updateLineGaps(e){nJ.same(e,this.lineGaps)||(this.lineGaps=e,this.lineGapDeco=tb.set(e.map(e=>e.draw(this,this.heightOracle.lineWrapping))))}computeVisibleRanges(e){let t=this.stateDeco;this.lineGaps.length&&(t=t.concat(this.lineGapDeco));let r=[];eL.spans(t,this.viewport.from,this.viewport.to,{span(e,t){r.push({from:e,to:t})}
6,point(){}},20);let n=0;if(r.length!=this.visibleRanges.length)n=12;else for(let t=0;t<r.length&&!(8&n);t++){let a=this.visibleRanges[t],i=r[t];(a.from!=i.from||a.to!=i.to)&&(n|=4,e&&e.mapPos(a.from,-1)==i.from&&e.mapPos(a.to,1)==i.to||(n|=8))}return this.visibleRanges=r,n}lineBlockAt(e){return e>=this.viewport.from&&e<=this.viewport.to&&this.viewportLines.find(t=>t.from<=e&&t.to>=e)||n7(this.heightMap.lineAt(e,nV.ByPos,this.heightOracle,0,0),this.scaler)}lineBlockAtHeight(e){return e>=this.viewportLines[0].top&&e<=this.viewportLines[this.viewportLines.length-1].bottom&&this.viewportLines.find(t=>t.top<=e&&t.bottom>=e)||n7(this.heightMap.lineAt(this.scaler.fromDOM(e),nV.ByHeight,this.heightOracle,0,0),this.scaler)}getScrollOffset(){return this.scrollParent==this.view.scrollDOM?this.scrollParent.scrollTop*this.scaleY:(this.scrollParent?this.scrollParent.getBoundingClientRect().top:0)-this.view.contentDOM.getBoundingClientRect().top}scrollAnchorAt(e){let t=this.lineBlockAtHeight(e+8);return t.from>=this.viewport.from||this.viewportLines[0].top-e>200?t:this.viewportLines[0]}elementAtHeight(e){return n7(this.heightMap.blockAt(this.scaler.fromDOM(e),this.heightOracle,0,0),this.scaler)}get docHeight(){return this.scaler.toDOM(this.heightMap.height)}get contentHeight(){return this.docHeight+this.paddingTop+this.paddingBottom}}class n2{constructor(e,t){this.from=e,this.to=t}}function n4({total:e,ranges:t},r){if(r<=0)return t[0].from;if(r>=1)return t[t.length-1].to;let n=Math.floor(e*r);for(let e=0;;e++){let{from:r,to:a}=t[e],i=a-r;if(n<=i)return r+n;n-=i}}function n3(e,t){let r=0;for(let{from:n,to:a}of e.ranges){if(t<=a){r+=t-n;break}r+=a-n}return r/e.total}let n8={toDOM:e=>e,fromDOM:e=>e,scale:1,eq(e){return e==this}};function n5(e){let t=e.facet(rk).filter(e=>"function"!=typeof e),r=e.facet(rw).filter(e=>"function"!=typeof e);return r.length&&t.push(eL.join(r)),t}class n6{constructor(e,t,r){let n=0,a=0,i=0;for(let o of(this.viewports=r.map(({from:r,to:a})=>{let i=t.lineAt(r,nV.ByPos,e,0,0).top,o=t.lineAt(a,nV.ByPos,e,0,0).bottom;return n+=o-i,{from:r,to:a,top:i,bottom:o,domTop:0,domBottom:0}}),this.scale=(7e6-n)/(t.height-n),this.viewports))o.domTop=i+(o.top-a)*this.scale,i=o.domBottom=o.domTop+(o.bottom-o.top),a=o.bottom}toDOM(e){for(let t=0,r=0,n=0;;t++){let a=t<this.viewports.length?this.viewports[t]:null;if(!a||e<a.top)return n+(e-r)*this.scale;if(e<=a.bottom)return a.domTop+(e-a.top);r=a.bottom,n=a.domBottom}}fromDOM(e){for(let t=0,r=0,n=0;;t++){let a=t<this.viewports.length?this.viewports[t]:null;if(!a||e<a.domTop)return r+(e-n)/this.scale;if(e<=a.domBottom)return a.top+(e-a.domTop);r=a.bottom,n=a.domBottom}}eq(e){return e instanceof n6&&this.scale==e.scale&&this.viewports.length==e.viewports.length&&this.viewports.every((t,r)=>t.from==e.viewports[r].from&&t.to==e.viewports[r].to)}}function n7(e,t){if(1==t.scale)return e;let r=t.toDOM(e.top),n=t.toDOM(e.bottom);return new nU(e.from,e.length,r,n-r,Array.isArray(e._content)?e._content.map(e=>n7(e,t)):e._content)}let n9=K.define({combine:e=>e.join(" ")}),ae=K.define({combine:e=>e.indexOf(!0)>-1}),at=e1.newName(),ar=e1.newName(),an=e1.newName(),aa={"&light":"."+ar,"&dark":"."+an};function ai(e,t,r){return new e1(t,{finish:t=>/&/.test(t)?t.replace(/&\w*/,t=>{if("&"==t)return e;if(!r||!r[t])throw RangeError(`Unsupported selector: ${t}`);return r[t]}):e+" "+t})}let ao=ai("."+at,{"&":{position:"relative !important",boxSizing:"border-box","&.cm-focused":{outline:"1px dotted #212121"},display:"flex !important",flexDirection:"column"},".cm-scroller":{display:"flex !important",alignItems:"flex-start !important",fontFamily:"monospace",lineHeight:1.4,height:"100%",overflowX:"auto",position:"relative",zIndex:0,overflowAnchor:"none"},".cm-content":{margin:0,flexGrow:2,flexShrink:0,display:"block",whiteSpace:"pre",wordWrap:"normal",boxSizing:"border-box",minHeight:"100%",padding:"4px 0",outline:"none","&[contenteditable=true]":{WebkitUserModify:"read-write-plaintext-only"}},".cm-lineWrapping":{whiteSpace_fallback:"pre-wrap",whiteSpace:"break-spaces",wordBreak:"break-word",overflowWrap:"anywhere",flexShrink:1},"&light .cm-content":{caretColor:"black"},"&dark .cm-content":{caretColor:"white"},".cm-line":{display:"block",padding:"0 2px 0 6px"},".cm-layer":{userSelect:"none",position:"absolute",left:0,top:0,contain:"size style","& > *":{position:"absolute"}}
vendor: 5,136 bytes, line 6
6,"&light .cm-selectionBackground":{background:"#d9d9d9"},"&dark .cm-selectionBackground":{background:"#222"},"&light.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#d7d4f0"},"&dark.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#233"},".cm-cursorLayer":{pointerEvents:"none"},"&.cm-focused > .cm-scroller > .cm-cursorLayer":{animation:"steps(1) cm-blink 1.2s infinite"},"@keyframes cm-blink":{"0%":{},"50%":{opacity:0},"100%":{}},"@keyframes cm-blink2":{"0%":{},"50%":{opacity:0},"100%":{}},".cm-cursor, .cm-dropCursor":{borderLeft:"1.2px solid black",marginLeft:"-0.6px",pointerEvents:"none"},".cm-cursor":{display:"none"},"&dark .cm-cursor":{borderLeftColor:"#ddd"},".cm-selectionHandle":{backgroundColor:"currentColor",width:"1.5px"},".cm-selectionHandle-start::before, .cm-selectionHandle-end::before":{content:'""',backgroundColor:"inherit",borderRadius:"50%",width:"8px",height:"8px",position:"absolute",left:"-3.25px"},".cm-selectionHandle-start::before":{top:"-8px"},".cm-selectionHandle-end::before":{bottom:"-8px"},".cm-dropCursor":{position:"absolute"},"&.cm-focused > .cm-scroller > .cm-cursorLayer .cm-cursor":{display:"block"},".cm-iso":{unicodeBidi:"isolate"},".cm-announced":{position:"fixed",top:"-10000px"},"@media print":{".cm-announced":{display:"none"}},"&light .cm-activeLine":{backgroundColor:"#cceeff44"},"&dark .cm-activeLine":{backgroundColor:"#99eeff33"},"&light .cm-specialChar":{color:"red"},"&dark .cm-specialChar":{color:"#f78"},".cm-gutters":{flexShrink:0,display:"flex",height:"100%",boxSizing:"border-box",zIndex:200},".cm-gutters-before":{insetInlineStart:0},".cm-gutters-after":{insetInlineEnd:0},"&light .cm-gutters":{backgroundColor:"#f5f5f5",color:"#6c6c6c",border:"0px solid #ddd","&.cm-gutters-before":{borderRightWidth:"1px"},"&.cm-gutters-after":{borderLeftWidth:"1px"}},"&dark .cm-gutters":{backgroundColor:"#333338",color:"#ccc"},".cm-gutter":{display:"flex !important",flexDirection:"column",flexShrink:0,boxSizing:"border-box",minHeight:"100%",overflow:"hidden"},".cm-gutterElement":{boxSizing:"border-box"},".cm-lineNumbers .cm-gutterElement":{padding:"0 3px 0 5px",minWidth:"20px",textAlign:"right",whiteSpace:"nowrap"},"&light .cm-activeLineGutter":{backgroundColor:"#e2f2ff"},"&dark .cm-activeLineGutter":{backgroundColor:"#222227"},".cm-panels":{boxSizing:"border-box",position:"sticky",left:0,right:0,zIndex:300},"&light .cm-panels":{backgroundColor:"#f5f5f5",color:"black"},".cm-panels-top":{top:"0"},".cm-panels-bottom":{bottom:"0"},"&light .cm-panels-top":{borderBottom:"1px solid #ddd"},"&light .cm-panels-bottom":{borderTop:"1px solid #ddd"},"&dark .cm-panels":{backgroundColor:"#333338",color:"white"},".cm-dialog":{padding:"2px 19px 4px 6px",position:"relative","& label":{fontSize:"80%"}},".cm-dialog-close":{position:"absolute",top:"3px",right:"4px",backgroundColor:"inherit",border:"none",font:"inherit",fontSize:"14px",padding:"0"},".cm-tab":{display:"inline-block",overflow:"hidden",verticalAlign:"bottom"},".cm-widgetBuffer":{verticalAlign:"text-top",height:"1em",width:0,display:"inline"},".cm-placeholder":{color:"#888",display:"inline-block",verticalAlign:"top",userSelect:"none"},".cm-highlightSpace":{background:"radial-gradient(circle at 50% 55%, #aaa 20%, transparent 0) no-repeat",backgroundSize:".4em",backgroundPosition:"calc(min(50%, 0px)) center"},".cm-highlightTab":{backgroundImage:'url(\'data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="20"><path stroke="%23888" stroke-width="1" fill="none" d="M1 10H196L190 5M190 15L196 10M197 4L197 16"/></svg>\')',backgroundSize:"auto 100%",backgroundPosition:"right 90%",backgroundRepeat:"no-repeat"},".cm-trailingSpace":{backgroundColor:"#ff332255"},".cm-button":{verticalAlign:"middle",color:"inherit",fontSize:"70%",padding:".2em 1em",borderRadius:"1px"},"&light .cm-button":{backgroundImage:"linear-gradient(#eff1f5, #d9d9df)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#b4b4b4, #d0d3d6)"}},"&dark .cm-button":{backgroundImage:"linear-gradient(#393939, #111)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#111, #333)"}},".cm-textfield":{verticalAlign:"middle",color:"inherit",fontSize:"70%",border:"1px solid silver",padding:".2em .5em"},"&light .cm-textfield":{backgroundColor:"white"},"&dark .cm-textfield":{border:"1px solid #555",backgroundColor:"inherit"}},aa),as={childList:!0,characterData:!0,subtree:!0,attributes:!0,characterDataOldValue:!0},al=tp.ie&&tp.ie_version<=11;class ac{constructor(e){this.view=e,this.active=!1,this.editContext=null,this.selectionRange=new tL,this.selectionChanged=!1,this.delayedFlush=-1,this.resizeTimeout=-1,this.queue=[],this.delayedAndroidKey=null,this.flushingAndroidKey=-1,this.lastChange=0,this.scrollTargets=[],this.intersection=null,this.resizeScroll=null,this.intersecting=!1,this.gapIntersection=null,this.gaps=[],this.printQuery=null,this.parentCheck=-1,this.dom=e.contentDOM,this.observer=new MutationObserver(t=>{for(let e of t)this.queue.push(e);(tp.ie&&tp.ie_version<=11||tp.ios&&e.composing)&&t.some(e=>
6"childList"==e.type&&e.removedNodes.length||"characterData"==e.type&&e.oldValue.length>e.target.nodeValue.length)?this.flushSoon():this.flush()}),window.EditContext&&tp.android&&!1!==e.constructor.EDIT_CONTEXT&&!(tp.chrome&&tp.chrome_version<126)&&(this.editContext=new ap(e),e.state.facet(rf)&&(e.contentDOM.editContext=this.editContext.editContext)),al&&(this.onCharData=e=>{this.queue.push({target:e.target,type:"characterData",oldValue:e.prevValue}),this.flushSoon()}),this.onSelectionChange=this.onSelectionChange.bind(this),this.onResize=this.onResize.bind(this),this.onPrint=this.onPrint.bind(this),this.onScroll=this.onScroll.bind(this),window.matchMedia&&(this.printQuery=window.matchMedia("print")),"function"==typeof ResizeObserver&&(this.resizeScroll=new ResizeObserver(()=>{var e;(null==(e=this.view.docView)?void 0:e.lastUpdate)<Date.now()-75&&this.onResize()}),this.resizeScroll.observe(e.scrollDOM)),this.addWindowListeners(this.win=e.win),this.start(),"function"==typeof IntersectionObserver&&(this.intersection=new IntersectionObserver(e=>{this.parentCheck<0&&(this.parentCheck=setTimeout(this.listenForScroll.bind(this),1e3)),e.length>0&&e[e.length-1].intersectionRatio>0!=this.intersecting&&(this.intersecting=!this.intersecting,this.intersecting!=this.view.inView&&this.onScrollChanged(document.createEvent("Event")))},{threshold:[0,.001]}),this.intersection.observe(this.dom),this.gapIntersection=new IntersectionObserver(e=>{e.length>0&&e[e.length-1].intersectionRatio>0&&this.onScrollChanged(document.createEvent("Event"))},{})),this.listenForScroll(),this.readSelectionRange()}onScrollChanged(e){this.view.inputState.runHandlers("scroll",e),this.intersecting&&this.view.measure()}onScroll(e){this.intersecting&&this.flush(!1),this.editContext&&this.view.requestMeasure(this.editContext.measureReq),this.onScrollChanged(e)}onResize(){this.resizeTimeout<0&&(this.resizeTimeout=setTimeout(()=>{this.resizeTimeout=-1,this.view.requestMeasure()},50))}onPrint(e){("change"!=e.type&&e.type||e.matches)&&(this.view.viewState.printing=!0,this.view.measure(),setTimeout(()=>{this.view.viewState.printing=!1,this.view.requestMeasure()},500))}updateGaps(e){if(this.gapIntersection&&(e.length!=this.gaps.length||this.gaps.some((t,r)=>t!=e[r]))){for(let t of(this.gapIntersection.disconnect(),e))this.gapIntersection.observe(t);this.gaps=e}}onSelectionChange(e){let t=this.selectionChanged;if(!this.readSelectionRange()||this.delayedAndroidKey)return;let{view:r}=this,n=this.selectionRange;if(r.state.facet(rf)?r.root.activeElement!=this.dom:!t$(this.dom,n))return;let a=n.anchorNode&&r.docView.tile.nearest(n.anchorNode);if(a&&a.isWidget()&&a.widget.ignoreEvent(e)){t||(this.selectionChanged=!1);return}(tp.ie&&tp.ie_version<=11||tp.android&&tp.chrome)&&!r.state.selection.main.empty&&n.focusNode&&tC(n.focusNode,n.focusOffset,n.anchorNode,n.anchorOffset)?this.flushSoon():this.flush(!1)}readSelectionRange(){let{view:e}=this,t=tE(e.root);if(!t)return!1;let r=tp.safari&&11==e.root.nodeType&&e.root.activeElement==this.dom&&function(e,t){if(t.getComposedRanges){let r=t.getComposedRanges(e.root)[0];if(r)return ad(e,r)}let r=null;function n(e){e.preventDefault(),e.stopImmediatePropagation(),r=e.getTargetRanges()[0]}return e.contentDOM.addEventListener("beforeinput",n,!0),e.dom.ownerDocument.execCommand("indent"),e.contentDOM.removeEventListener("beforeinput",n,!0),r?ad(e,r):null}(this.view,t)||t;if(!r||this.selectionRange.eq(r))return!1;let n=t$(this.dom,r);return n&&!this.selectionChanged&&e.inputState.lastFocusTime>Date.now()-200&&e.inputState.lastTouchTime<Date.now()-300&&function(e,t){let r=t.focusNode,n=t.focusOffset;if(!r||t.anchorNode!=r||t.anchorOffset!=n)return!1;for(n=Math.min(n,tR(r));;)if(n){if(1!=r.nodeType)return!1;let e=r.childNodes[n-1];"false"==e.contentEditable?n--:n=tR(r=e)}else{if(r==e)return!0;n=tP(r),r=r.parentNode}}(this.dom,r)?(this.view.inputState.lastFocusTime=0,e.docView.updateSelection(),!1):(this.selectionRange.setRange(r),n&&(this.selectionChanged=!0),!0)}setSelectionRange(e,t){this.selectionRange.set(e.node,e.offset,t.node,t.offset),this.selectionChanged=!1}clearSelectionRange(){this.selectionRange.set(null,0,null,0)}listenForScroll(){this.parentCheck=-1;let e=0,t=null;for(let r=this.dom;r;)if(1==r.nodeType)!t&&e<this.scrollTargets.length&&this.scrollTargets[e]==r?e++:t||(t=this.scrollTargets.slice(0,e)),t&&t.push(r),r=r.assignedSlot||r.parentNode;else if(11==r.nodeType)r=r.host;else break;if(e<this.scrollTargets.length&&!t&&(t=this.scrollTargets.slice(0,e)),t){for(let e of this.scrollTargets)e.removeEventListener("scroll",this.onScroll);for(let e of this.scrollTargets=t)e.addEventListener("scroll",this.onScroll)}}ignore(e){if(!this.active)return e();try{return this.stop(),e()}finally{this.start(),this.clear()}}start(){this.active||(this.observer.observe(this.dom,as),al&&this.dom.addEventListener("DOMCharacterDataModified",this.onCharData),this.active=!0)}stop(){this.active&&(this.active=!1,this.observer.disconnect(),al&&this.dom.removeEventListener("DOMCharacterDataModified",this.onCharData))}clear(){this.processRecords(),this.queue.length=0,this.selectionChanged=!1}delayAndroidKey(e,t){var r;if(!this.delayedAndroidKey){let e=()=>{let e=this.delayedAndroidKey;e&&(this.clearDelayedAndroidKey(),this.view.inputState.lastKeyCode=e.keyCode,this.view.inputState.lastKeyTime=Date.now(),!this.flush()&&e.force&&tZ(this.dom,e.key,e.keyCode))};this.flushingAndroidKey=this.view.win.requestAnimationFrame(e)}this.delayedAndroidKey&&"Enter"!=e||(this.delayedAndroidKey={key:e,keyCode:t,force:this.lastChange<Date.now()-50||!!(null==(r=this.delayedAndroidKey)?void 0:r.force)})}clearDelayedAndroidKey(){this.win.cancelAnimationFrame(this.flushingAndroidKey),this.delayedAndroidKey=null,this.flushingAndroidKey=-1}flushSoon(){this.delayedFlush<0&&(this.delayedFlush=this.view.win.requestAnimationFrame(()=>{this.delayedFlush=-1,this.flush()}))}forceFlush(){this.delayedFlush>=0&&(this.view.win.cancelAnimationFrame(this.delayedFlush),this.delayedFlush=-1),this.flush()}pendingRecords(){for(let e of this.observer.takeRecords())this.queue.push(e);return this.queue}processRecords(){let e=this.pendingRecords();e.length&&(this.queue=[]);let t=-1,r=-1,n=!1;for(let a of e){let e=this.readMutation(a);e&&(e.typeOver&&(n=!0),-1==t?{from:t,to:r}=e:(t=Math.min(e.from,t),r=Math.max(e.to,r)))}return{from:t,to:r,typeOver:n}}readChange(){let{from:e,to:t,typeOver:r}=this.processRecords(),n=this.selectionChanged&&t$(this.dom,this.selectionRange);
6if(e<0&&!n)return null;e>-1&&(this.lastChange=Date.now()),this.view.inputState.lastFocusTime=0,this.selectionChanged=!1;let a=new nl(this.view,e,t,r);return this.view.docView.domChanged={newSel:a.newSel?a.newSel.main:null},a}flush(e=!0){if(this.delayedFlush>=0||this.delayedAndroidKey)return!1;e&&this.readSelectionRange();let t=this.readChange();if(!t)return this.view.requestMeasure(),!1;let r=this.view.state,n=nc(this.view,t);return this.view.state==r&&(t.domChanged||t.newSel&&!np(this.view.state.selection,t.newSel.main))&&this.view.update([]),n}readMutation(e){let t=this.view.docView.tile.nearest(e.target);if(!t||t.isWidget())return null;if(t.markDirty("attributes"==e.type),"childList"==e.type){let r=au(t,e.previousSibling||e.target.previousSibling,-1),n=au(t,e.nextSibling||e.target.nextSibling,1);return{from:r?t.posAfter(r):t.posAtStart,to:n?t.posBefore(n):t.posAtEnd,typeOver:!1}}return"characterData"==e.type?{from:t.posAtStart,to:t.posAtEnd,typeOver:e.target.nodeValue==e.oldValue}:null}setWindow(e){e!=this.win&&(this.removeWindowListeners(this.win),this.win=e,this.addWindowListeners(this.win))}addWindowListeners(e){e.addEventListener("resize",this.onResize),this.printQuery?this.printQuery.addEventListener?this.printQuery.addEventListener("change",this.onPrint):this.printQuery.addListener(this.onPrint):e.addEventListener("beforeprint",this.onPrint),e.addEventListener("scroll",this.onScroll),e.document.addEventListener("selectionchange",this.onSelectionChange)}removeWindowListeners(e){e.removeEventListener("scroll",this.onScroll),e.removeEventListener("resize",this.onResize),this.printQuery?this.printQuery.removeEventListener?this.printQuery.removeEventListener("change",this.onPrint):this.printQuery.removeListener(this.onPrint):e.removeEventListener("beforeprint",this.onPrint),e.document.removeEventListener("selectionchange",this.onSelectionChange)}update(e){this.editContext&&(this.editContext.update(e),e.startState.facet(rf)!=e.state.facet(rf)&&(e.view.contentDOM.editContext=e.state.facet(rf)?this.editContext.editContext:null))}destroy(){var e,t,r;for(let n of(this.stop(),null==(e=this.intersection)||e.disconnect(),null==(t=this.gapIntersection)||t.disconnect(),null==(r=this.resizeScroll)||r.disconnect(),this.scrollTargets))n.removeEventListener("scroll",this.onScroll);this.removeWindowListeners(this.win),clearTimeout(this.parentCheck),clearTimeout(this.resizeTimeout),this.win.cancelAnimationFrame(this.delayedFlush),this.win.cancelAnimationFrame(this.flushingAndroidKey),this.editContext&&(this.view.contentDOM.editContext=null,this.editContext.destroy())}}function au(e,t,r){for(;t;){let n=rR.get(t);if(n&&n.parent==e)return n;let a=t.parentNode;t=a!=e.dom?a:r>0?t.nextSibling:t.previousSibling}return null}function ad(e,t){let r=t.startContainer,n=t.startOffset,a=t.endContainer,i=t.endOffset,o=e.docView.domAtPos(e.state.selection.main.anchor,1);return tC(o.node,o.offset,a,i)&&([r,n,a,i]=[a,i,r,n]),{anchorNode:r,anchorOffset:n,focusNode:a,focusOffset:i}}class ap{constructor(e){this.from=0,this.to=0,this.pendingContextChange=null,this.handlers=Object.create(null),this.composing=null,this.resetRange(e.state);let t=this.editContext=new window.EditContext({text:e.state.doc.sliceString(this.from,this.to),selectionStart:this.toContextPos(Math.max(this.from,Math.min(this.to,e.state.selection.main.anchor))),selectionEnd:this.toContextPos(e.state.selection.main.head)});for(let r in this.handlers.textupdate=r=>{let n=e.state.selection.main,{anchor:a,head:i}=n,o=this.toEditorPos(r.updateRangeStart),s=this.toEditorPos(r.updateRangeEnd);e.inputState.composing>=0&&!this.composing&&(this.composing={contextBase:r.updateRangeStart,editorBase:o,drifted:!1});let l=s-o>r.text.length;o==this.from&&a<this.from?o=a:s==this.to&&a>this.to&&(s=a);let c=nd(e.state.sliceDoc(o,s),r.text,(l?n.from:n.to)-o,l?"end":null);if(!c){let t=W.single(this.toEditorPos(r.selectionStart),this.toEditorPos(r.selectionEnd));np(t,n)||e.dispatch({selection:t,userEvent:"select"});return}let u={from:c.from+o,to:c.toA+o,insert:T.of(r.text.slice(c.from,c.toB).split("\n"))};if((tp.mac||tp.android)&&u.from==i-1&&/^\. ?$/.test(r.text)&&"off"==e.contentDOM.getAttribute("autocorrect")&&(u={from:o,to:s,insert:T.of([r.text.replace("."," ")])}),this.pendingContextChange=u,!e.state.readOnly){let t=this.to-this.from+(u.to-u.from+u.insert.length);nu(e,u,W.single(this.toEditorPos(r.selectionStart,t),this.toEditorPos(r.selectionEnd,t)))}this.pendingContextChange&&(this.revertPending(e.state),this.setSelection(e.state)),u.from<u.to&&!u.insert.length&&e.inputState.composing>=0&&!/[\\p{Alphabetic}\\p{Number}_]/.test(t.text.slice(Math.max(0,r.updateRangeStart-1),Math.min(t.text.length,r.updateRangeStart+1)))&&this.handlers.compositionend(r)}
6,this.handlers.characterboundsupdate=r=>{let n=[],a=null;for(let t=this.toEditorPos(r.rangeStart),i=this.toEditorPos(r.rangeEnd);t<i;t++){let r=e.coordsForChar(t);a=r&&new DOMRect(r.left,r.top,r.right-r.left,r.bottom-r.top)||a||new DOMRect,n.push(a)}t.updateCharacterBounds(r.rangeStart,n)},this.handlers.textformatupdate=t=>{let r=[];for(let e of t.getTextFormats()){let t=e.underlineStyle,n=e.underlineThickness;if(!/none/i.test(t)&&!/none/i.test(n)){let a=this.toEditorPos(e.rangeStart),i=this.toEditorPos(e.rangeEnd);if(a<i){let e=`text-decoration: underline ${/^[a-z]/.test(t)?t+" ":"Dashed"==t?"dashed ":"Squiggle"==t?"wavy ":""}${/thin/i.test(n)?1:2}px`;r.push(tb.mark({attributes:{style:e}}).range(a,i))}}}e.dispatch({effects:rm.of(tb.set(r))})},this.handlers.compositionstart=()=>{e.inputState.composing<0&&(e.inputState.composing=0,e.inputState.compositionFirstChange=!0)},this.handlers.compositionend=()=>{if(e.inputState.composing=-1,e.inputState.compositionFirstChange=null,this.composing){let{drifted:t}=this.composing;this.composing=null,t&&this.reset(e.state)}},this.handlers)t.addEventListener(r,this.handlers[r]);this.measureReq={read:e=>{let t=tE(e.root);t&&t.rangeCount&&this.editContext.updateSelectionBounds(t.getRangeAt(0).getBoundingClientRect())}}}applyEdits(e){let t=0,r=!1,n=this.pendingContextChange;return e.changes.iterChanges((a,i,o,s,l)=>{if(r)return;let c=l.length-(i-a);if(n&&i>=n.to)if(n.from==a&&n.to==i&&n.insert.eq(l)){n=this.pendingContextChange=null,t+=c,this.to+=c;return}else n=null,this.revertPending(e.state);if(a+=t,(i+=t)<=this.from)this.from+=c,this.to+=c;else if(a<this.to){if(a<this.from||i>this.to||this.to-this.from+l.length>3e4){r=!0;return}this.editContext.updateText(this.toContextPos(a),this.toContextPos(i),l.toString()),this.to+=c}t+=c}),n&&!r&&this.revertPending(e.state),!r}update(e){let t=this.pendingContextChange,r=e.startState.selection.main;this.composing&&(this.composing.drifted||!e.changes.touchesRange(r.from,r.to)&&e.transactions.some(e=>!e.isUserEvent("input.type")&&e.changes.touchesRange(this.from,this.to)))?(this.composing.drifted=!0,this.composing.editorBase=e.changes.mapPos(this.composing.editorBase)):this.applyEdits(e)&&this.rangeIsValid(e.state)?(e.docChanged||e.selectionSet||t)&&this.setSelection(e.state):(this.pendingContextChange=null,this.reset(e.state)),(e.geometryChanged||e.docChanged||e.selectionSet)&&e.view.requestMeasure(this.measureReq)}resetRange(e){let{head:t}=e.selection.main;this.from=Math.max(0,t-1e4),this.to=Math.min(e.doc.length,t+1e4)}reset(e){this.resetRange(e),this.editContext.updateText(0,this.editContext.text.length,e.doc.sliceString(this.from,this.to)),this.setSelection(e)}revertPending(e){let t=this.pendingContextChange;this.pendingContextChange=null,this.editContext.updateText(this.toContextPos(t.from),this.toContextPos(t.from+t.insert.length),e.doc.sliceString(t.from,t.to))}setSelection(e){let{main:t}=e.selection,r=this.toContextPos(Math.max(this.from,Math.min(this.to,t.anchor))),n=this.toContextPos(t.head);(this.editContext.selectionStart!=r||this.editContext.selectionEnd!=n)&&this.editContext.updateSelection(r,n)}rangeIsValid(e){let{head:t}=e.selection.main;return!(this.from>0&&t-this.from<500||this.to<e.doc.length&&this.to-t<500||this.to-this.from>3e4)}toEditorPos(e,t=this.to-this.from){e=Math.min(e,t);let r=this.composing;return r&&r.drifted?r.editorBase+(e-r.contextBase):e+this.from}toContextPos(e){let t=this.composing;return t&&t.drifted?t.contextBase+(e-t.editorBase):e-this.from}destroy(){for(let e in this.handlers)this.editContext.removeEventListener(e,this.handlers[e])}}class am{get state(){return this.viewState.state}get viewport(){return this.viewState.viewport}get visibleRanges(){return this.viewState.visibleRanges}get inView(){return this.viewState.inView}get composing(){return!!this.inputState&&this.inputState.composing>0}get compositionStarted(){return!!this.inputState&&this.inputState.composing>=0}get root(){return this._root}get win(){return this.dom.ownerDocument.defaultView||window}constructor(e={}){var t;this.plugins=[],this.pluginMap=new Map,this.editorAttrs={},this.contentAttrs={},this.bidiCache=[],this.destroyed=!1,this.updateState=2,this.measureScheduled=-1,this.measureRequests=[],this.contentDOM=document.createElement("div"),this.scrollDOM=document.createElement("div"),this.scrollDOM.tabIndex=-1,this.scrollDOM.className="
6cm-scroller",this.scrollDOM.appendChild(this.contentDOM),this.announceDOM=document.createElement("div"),this.announceDOM.className="cm-announced",this.announceDOM.setAttribute("aria-live","polite"),this.dom=document.createElement("div"),this.dom.appendChild(this.announceDOM),this.dom.appendChild(this.scrollDOM),e.parent&&e.parent.appendChild(this.dom);let{dispatch:r}=e;for(let t of(this.dispatchTransactions=e.dispatchTransactions||r&&(e=>e.forEach(e=>r(e,this)))||(e=>this.update(e)),this.dispatch=this.dispatch.bind(this),this._root=e.root||function(e){for(;e;){if(e&&(9==e.nodeType||11==e.nodeType&&e.host))return e;e=e.assignedSlot||e.parentNode}return null}(e.parent)||document,this.viewState=new n1(this,e.state||eP.create(e)),e.scrollTo&&e.scrollTo.is(rp)&&(this.viewState.scrollTarget=e.scrollTo.value.clip(this.viewState.state)),this.plugins=this.state.facet(rv).map(e=>new rb(e)),this.plugins))t.update(this);this.observer=new ac(this),this.inputState=new nm(this),this.inputState.ensureHandlers(this.plugins),this.docView=new r2(this),this.mountStyles(),this.updateAttrs(),this.updateState=0,this.requestMeasure(),(null==(t=document.fonts)?void 0:t.ready)&&document.fonts.ready.then(()=>{this.viewState.mustMeasureContent="refresh",this.requestMeasure()})}dispatch(...e){let t=1==e.length&&e[0]instanceof ew?e:1==e.length&&Array.isArray(e[0])?e[0]:[this.state.update(...e)];this.dispatchTransactions(t,this)}update(e){if(0!=this.updateState)throw Error("Calls to EditorView.update are not allowed while an update is in progress");let t=!1,r=!1,n,a=this.state;for(let t of e){if(t.startState!=a)throw RangeError("Trying to update state with a transaction that doesn't start from the previous state.");a=t.state}if(this.destroyed){this.viewState.state=a;return}let i=this.hasFocus,o=0,s=null;e.some(e=>e.annotation(nI))?(this.inputState.notifiedFocused=i,o=1):i!=this.inputState.notifiedFocused&&(this.inputState.notifiedFocused=i,(s=nR(a,i))||(o=1));let l=this.observer.delayedAndroidKey,c=null;if(l?(this.observer.clearDelayedAndroidKey(),((c=this.observer.readChange())&&!this.state.doc.eq(a.doc)||!this.state.selection.eq(a.selection))&&(c=null)):this.observer.clear(),a.facet(eP.phrases)!=this.state.facet(eP.phrases))return this.setState(a);n=rN.create(this,a,e),n.flags|=o;let u=this.viewState.scrollTarget;try{for(let t of(this.updateState=2,e)){if(u&&(u=u.map(t.changes)),t.scrollIntoView){let{main:e}=t.state.selection,{x:r,y:n}=this.state.facet(am.cursorScrollMargin);u=new rd(e.empty?e:W.cursor(e.head,e.head>e.anchor?-1:1),"nearest","nearest",n,r)}for(let e of t.effects)e.is(rp)&&(u=e.value.clip(this.state))}this.viewState.update(n,u),this.bidiCache=ag.update(this.bidiCache,n.changes),n.empty||(this.updatePlugins(n),this.inputState.update(n)),t=this.docView.update(n),this.state.facet(rC)!=this.styleModules&&this.mountStyles(),r=this.updateAttrs(),this.showAnnouncements(e),this.docView.updateSelection(t,e.some(e=>e.isUserEvent("select.pointer")))}finally{this.updateState=0}if(n.startState.facet(n9)!=n.state.facet(n9)&&(this.viewState.mustMeasureContent=!0),(t||r||u||this.viewState.mustEnforceCursorAssoc||this.viewState.mustMeasureContent)&&this.requestMeasure(),t&&this.docViewUpdate(),!n.empty)for(let e of this.state.facet(rn))try{e(n)}catch(e){rh(this.state,e,"update listener")}(s||c)&&Promise.resolve().then(()=>{s&&this.state==s.startState&&this.dispatch(s),c&&!nc(this,c)&&l.force&&tZ(this.contentDOM,l.key,l.keyCode)})}setState(e){if(0!=this.updateState)throw Error("Calls to EditorView.setState are not allowed while an update is in progress");if(this.destroyed){this.viewState.state=e;return}this.updateState=2;let t=this.hasFocus;try{for(let e of this.plugins)e.destroy(this);for(let t of(this.viewState=new n1(this,e),this.plugins=e.facet(rv).map(e=>new rb(e)),this.pluginMap.clear(),this.plugins))t.update(this);this.docView.destroy(),this.docView=new r2(this),this.inputState.ensureHandlers(this.plugins),this.mountStyles(),this.updateAttrs(),this.bidiCache=[]}finally{this.updateState=0}t&&this.focus(),this.requestMeasure()}updatePlugins(e){let t=e.startState.facet(rv),r=e.state.facet(rv);if(t!=r){let n=[];for(let a of r){let r=t.indexOf(a);if(r<0)n.push(new rb(a));else{let t=this.plugins[r];t.mustUpdate=e,n.push(t)}}for(let t of this.plugins)t.mustUpdate!=e&&t.destroy(this);this.plugins=n,this.pluginMap.clear()}else for(let t of this.plugins)t.mustUpdate=e;for(let e=0;e<this.plugins.length;e++)this.plugins[e].update(this);t!=r&&this.inputState.ensureHandlers(this.plugins)}docViewUpdate(){for(let e of this.plugins){let t=e.value;if(t&&t.docViewUpdate)try{t.docViewUpdate(this)}catch(e){rh(this.state,e,"doc view update listener")}}}measure(e=!0){if(this.destroyed)return;if(this.measureScheduled>-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.observer.delayedAndroidKey){this.measureScheduled=-1,this.requestMeasure();return}this.measureScheduled=0,e&&this.observer.forceFlush();let t=null,r=this.viewState.scrollParent,n=this.viewState.getScrollOffset(),{scrollAnchorPos:a,scrollAnchorHeight:i,scaleY:o}=this.viewState;Math.abs(n-this.viewState.scrollOffset)>1&&(i=-1),this.viewState.scrollAnchorHeight=-1;try{for(let e=0;;e++){if(i<0){if(tF(r||this.win))a=-1,i=this.viewState.heightMap.height/this.viewState.scaleY;else{let e=this.viewState.scrollAnchorAt(n);a=e.from,i=e.top}o=this.viewState.scaleY}this.updateState=1;let s=this.viewState.measure();if(!s&&!this.measureRequests.length&&null==this.viewState.scrollTarget)break;if(e>5){console.warn(this.measureRequests.length?"Measure loop restarted more than 5 times":"Viewport failed to stabilize");break}let l=[];4&s||([this.measureRequests,l]=[l,this.measureRequests]);let c=l.map(e=>{try{return e.read(this)}catch(e){return rh(this.state,e),af}}),u=rN.create(this,this.state,[]),d=!1;u.flags|=s,t?t.flags|=s:t=u,this.updateState=2,!u.empty&&(this.updatePlugins(u),this.inputState.update(u),this.updateAttrs(),(d=this.docView.update(u))&&this.docViewUpdate());for(let e=0;e<l.length;e++)if(c[e]!=af)try{let t=l[e];t.write&&t.write(c[e],this)}catch(e){rh(this.state,e)}if(d&&this.docView.updateSelection(!0),!u.viewportChanged&&0==this.measureRequests.length){if(this.viewState.editorHeight)if(this.viewState.scrollTarget){this.docView.scrollIntoView(this.viewState.scrollTarget),this.viewState.scrollTarget=null,i=-1;continue}else{let e=(a<0?this.viewState.heightMap.height:this.viewState.lineBlockAt(a).top)/this.viewState.scaleY-i/o;if((e>1||e<-1)&&!(tp.ios&&this.inputState.lastIOSMomentumScroll>Date.now()-100)&&(r==this.scrollDOM||this.hasFocus||Math.max(this.inputState.lastWheelEvent,this.inputState.lastTouchTime)>Date.now()-100)){n+=e,r?a<0?r.scrollTop=r.scrollHeight:r.scrollTop+=e:this.win.scrollBy(0,e),i=-1;continue}}break}}}finally{this.updateState=0,this.measureScheduled=-1}if(t&&!t.empty)for(let e of this.state.facet(rn))e(t)}get themeClasses(){return at+" "+(this.state.facet(ae)?an:ar)+" "+this.state.facet(n9)}updateAttrs(){let e=av(this,rO,{class:"cm-editor"+(this.hasFocus?" cm-focused ":" ")+this.themeClasses}),t={spellcheck:"false",autocorrect:"off",autocapitalize:"off",writingsuggestions:"false",translate:"no",contenteditable:this.state.facet(rf)?"true":"false",class:"cm-content",style:`${tp.tabSize}: ${this.state.tabSize}`,role:"textbox","aria-multiline":"true"};this.state.readOnly&&(t["aria-readonly"]="true"),av(this,rx,t);let r=this.observer.ignore(()=>{let r=tg(this.contentDOM,this.contentAttrs,t),n=tg(this.dom,this.editorAttrs,e);return r||n});return this.editorAttrs=e,this.contentAttrs=t,r}showAnnouncements(e){let t=!0;for(let r of e)for(let e of r.effects)e.is(am.announce)&&(t&&(this.announceDOM.textContent=""),t=!1,this.announceDOM.appendChild(document.createElement("div")).textContent=e.value)}mountStyles(){this.styleModules=this.state.facet(rC);let e=this.state.facet(am.cspNonce);e1.mount(this.root,this.styleModules.concat(ao).reverse(),e?{nonce:e}:void 0)}readMeasured(){if(2==this.updateState)throw Error("Reading the editor layout isn't allowed during an update");0==this.updateState&&this.measureScheduled>-1&&this.measure(!1)}requestMeasure(e){if((this.measureScheduled<0&&(this.measureScheduled=this.win.requestAnimationFrame(()=>this.measure())),e)&&!(this.measureRequests.indexOf(e)>
6-1)){if(null!=e.key){for(let t=0;t<this.measureRequests.length;t++)if(this.measureRequests[t].key===e.key){this.measureRequests[t]=e;return}}this.measureRequests.push(e)}}plugin(e){let t=this.pluginMap.get(e);return(void 0===t||t&&t.plugin!=e)&&this.pluginMap.set(e,t=this.plugins.find(t=>t.plugin==e)||null),t&&t.update(this).value}get documentTop(){return this.contentDOM.getBoundingClientRect().top+this.viewState.paddingTop}get documentPadding(){return{top:this.viewState.paddingTop,bottom:this.viewState.paddingBottom}}get scaleX(){return this.viewState.scaleX}get scaleY(){return this.viewState.scaleY}elementAtHeight(e){return this.readMeasured(),this.viewState.elementAtHeight(e)}lineBlockAtHeight(e){return this.readMeasured(),this.viewState.lineBlockAtHeight(e)}get viewportLineBlocks(){return this.viewState.viewportLines}lineBlockAt(e){return this.viewState.lineBlockAt(e)}get contentHeight(){return this.viewState.contentHeight}moveByChar(e,t,r){return nr(this,e,r9(this,e,t,r))}moveByGroup(e,t){return nr(this,e,r9(this,e,t,t=>{var r;let n,a;return r=e.head,a=(n=this.state.charCategorizer(r))(t),e=>{let t=n(e);return a==eA.Space&&(a=t),a==t}}))}visualLineSide(e,t){let r=this.bidiSpans(e),n=this.textDirectionAt(e.from),a=r[t?r.length-1:0];return W.cursor(a.side(t,n)+e.from,a.forward(!t,n)?1:-1)}moveToLineBoundary(e,t,r=!0){return function(e,t,r,n){let a=r7(e,t.head,t.assoc||-1),i=n&&a.type==ty.Text&&(e.lineWrapping||a.widgetLineBreaks)?e.coordsAtPos(t.assoc<0&&t.head>a.from?t.head-1:t.head):null;if(i){let t=e.dom.getBoundingClientRect(),n=e.textDirectionAt(a.from),o=e.posAtCoords({x:r==(n==tW.LTR)?t.right-1:t.left+1,y:(i.top+i.bottom)/2});if(null!=o)return W.cursor(o,r?-1:1)}return W.cursor(r?a.to:a.from,r?-1:1)}(this,e,t,r)}moveVertically(e,t,r){return nr(this,e,function(e,t,r,n){let a=t.head,i=r?1:-1;if(a==(r?e.state.doc.length:0))return W.cursor(a,t.assoc);let o=t.goalColumn,s,l=e.contentDOM.getBoundingClientRect(),c=e.coordsAtPos(a,t.assoc||((t.empty?r:t.head==t.from)?1:-1)),u=e.documentTop;if(c)null==o&&(o=c.left-l.left),s=i<0?c.top:c.bottom;else{let t=e.viewState.lineBlockAt(a);null==o&&(o=Math.min(l.right-l.left,e.defaultCharacterWidth*(a-t.from))),s=(i<0?t.top:t.bottom)+u}let d=l.left+o,p=e.viewState.heightOracle.textHeight>>1,m=null!=n?n:p;for(let t=0;;t+=p){let n=s+(m+t)*i,a=na(e,{x:d,y:n},!1,i);if(r?n>l.bottom:n<l.top)return W.cursor(a.pos,a.assoc);let c=e.coordsAtPos(a.pos,a.assoc),u=c?(c.top+c.bottom)/2:0;if(!c||(r?u>s:u<s))return W.cursor(a.pos,a.assoc,void 0,o)}}(this,e,t,r))}domAtPos(e,t=1){return this.docView.domAtPos(e,t)}posAtDOM(e,t=0){return this.docView.posFromDOM(e,t)}posAtCoords(e,t=!0){this.readMeasured();let r=na(this,e,t);return r&&r.pos}posAndSideAtCoords(e,t=!0){return this.readMeasured(),na(this,e,t)}coordsAtPos(e,t=1){this.readMeasured();let r=this.state.doc.lineAt(e),n=this.bidiSpans(r),a=n[t8.find(n,e-r.from,-1,t)];return this.docView.coordsAt(e,t,a.dir==tW.RTL)}coordsForChar(e){return this.readMeasured(),this.docView.coordsForChar(e)}get defaultCharacterWidth(){return this.viewState.heightOracle.charWidth}get defaultLineHeight(){return this.viewState.heightOracle.lineHeight}get textDirection(){return this.viewState.defaultTextDirection}textDirectionAt(e){return!this.state.facet(rl)||e<this.viewport.from||e>this.viewport.to?this.textDirection:(this.readMeasured(),this.docView.textDirectionAt(e))}get lineWrapping(){return this.viewState.heightOracle.lineWrapping}bidiSpans(e){if(e.length>ah)return t6(e.length);let t=this.textDirectionAt(e.from),r;for(let n of this.bidiCache)if(n.from==e.from&&n.dir==t&&(n.fresh||function e(t,r){if(t.length!=r.length)return!1;for(let n=0;n<t.length;n++){let a=t[n],i=r[n];if(a.from!=i.from||a.to!=i.to||a.direction!=i.direction||!e(a.inner,i.inner))return!1}return!0}(n.isolates,r=r_(this,e))))return n.order;r||(r=r_(this,e));let n=function(e,t,r){if(!e)return[new t8(0,0,+(t==tY))];if(t==tG&&!r.length&&!t3.test(e))return t6(e.length);if(r.length)for(;e.length>t5.length;)t5[t5.length]=256;let n=[],a=+(t!=tG);return function e(t,r,n,a,i,o,s){let l=r%2?2:1;!function(e,t,r,n,a){for(let i=0;i<=n.length;i++){let o=i?n[i-1].to:t,s=i<n.length?n[i].from:r,l=i?256:a;for(let t=o,r=l,n=l;t<s;t++){let a=t4(e.charCodeAt(t));512==a?a=r:8==a&&4==n&&(a=16),t5[t]=4==a?2:a,7&a&&(n=a),r=a}for(let e=o,t=l,n=l;e<s;e++){let a=t5[e];if(128==a)e<s-1&&t==t5[e+1]&&24&t?a=t5[e]=t:t5[e]=256;else if(64==a){let a=e+1;for(;a<s&&64==t5[a];)a++;let i=e&&8==t||a<r&&8==t5[a]?1==n?1:8:256;for(let t=e;t<a;t++)t5[t]=i;e=a-1}else 8==a&&1==n&&(t5[e]=1);t=a,7&a&&(n=a)}}}(t,i,o,a,l),function(e,t,r,n,a){let i=1==a?2:1;for(let o=0,s=0,l=0;o<=n.length;o++){let c=o?n[o-1].to:t,u=o<n.length?n[o].from:r;for(let t=c,r,n,o;t<u;t++)if(n=t1[r=e.charCodeAt(t)])if(n<0){for(let e=s-3;e>=0;e-=3)if(t2[e+1]==-n){let r=t2[e+2],n=2&r?a:4&r?1&r?i:a:0;n&&(t5[t]=t5[t2[e]]=n),s=e;break}}else if(189==t2.length)break;else t2[s++]=t,t2[s++]=r,t2[s++]=l;else if(2==(o=t5[t])||1==o){let e=o==a;l=+!e;for(let t=s-3;t>=0;t-=3){let r=t2[t+2];if(2&r)break;if(e)t2[t+2]|=2;else{if(4&r)break;t2[t+2]|=4}}}}}(t,i,o,a,l),function(e,t,r,n){for(let a=0,i=n;a<=r.length;a++){let o=a?r[a-1].to:e,s=a<r.length?r[a].from:t;for(let l=o;l<s;){let o=t5[l];if(256==o){let o=l+1;for(;;)if(o==s){if(a==r.length)break;o=r[a++].to,s=a<r.length?r[a].from:t}else if(256==t5[o])o++;else break;let c=1==i,u=c==((o<t?t5[o]:n)==1)?c?1:2:n;for(let t=o,n=a,i=n?r[n-1].to:e;t>l;)t==i&&(t=r[--n].from,i=n?r[n-1].to:e),t5[--t]=u;l=o}else i=o,l++}}}(i,o,a,l),function t(r,n,a,i,o,s,l){let c=i%2?2:1;if(i%2==o%2)for(let u=n,d=0;u<a;){let n=!0,p=!1;if(d==s.length||u<s[d].from){let e=t5[u];e!=c&&(n=!1,p=16==e)}let m=n||1!=c?null:[],h=n?i:i+1,f=u;n:for(;;)if(d<s.length&&f==s[d].from){if(p)break;let t=s[d];if(!n)for(let e=t.to,r=d+1;;){if(e==a)break n;if(r<s.length&&s[r].from==e)e=s[r++].to;else if(t5[e]==c)break n;else break}d++,m?m.push(t):(t.from>u&&l.push(new t8(u,t.from,h)),e(r,t.direction==tG!=!(h%2)?i+1:i,o,t.inner,t.from,t.to,l),u=t.to),f=t.to}else if(f==a||(n?t5[f]!=c:t5[f]==c))break;else f++;m?t(r,u,f,i+1,o,m,l):u<f&&l.push(new t8(u,f,h)),u=f}else for(let u=a,d=s.length;u>n;){let a=!0,p=!1;if(!d||u>s[d-1].to){let e=t5[u-1];e!=c&&(a=!1,p=16==e)}let m=a||1!=c?null:[],h=a?i:i+1,f=u;n:for(;;)if(d&&f==s[d-1].to){if(p)break;let t=s[--d];if(!a)for(let e=t.from,r=d;;){if(e==n)break n;if(r&&s[r-1].to==e)e=s[--r].from;else if(t5[e-1]==c)break n;else break}m?m.push(t):(t.to<u&&l.push(new t8(t.to,u,h)),e(r,t.direction==tG!=!(h%2)?i+1:i,o,t.inner,t.from,t.to,l),u=t.from),f=t.from}else if(f==n||(a?t5[f-1]!=c:t5[f-1]==c))break;else f--;m?t(r,f,u,i+1,o,m,l):f<u&&l.push(new t8(f,u,h)),u=f}}(t,i,o,r,n,a,s)}(e,a,a,r,0,e.length,n),n}(e.text,t,r);return this.bidiCache.push(new ag(e.from,e.to,t,r,!0,n)),n}get hasFocus(){var e;return(this.dom.ownerDocument.hasFocus()||tp.safari&&(null==(e=this.inputState)?void 0:e.lastContextMenu)>Date.now()-3e4)&&this.root.activeElement==this.contentDOM}focus(){this.observer.ignore(()=>{tV(this.contentDOM),this.docView.updateSelection()})}setRoot(e){this._root!=e&&(this._root=e,this.observer.setWindow((9==e.nodeType?e:e.ownerDocument).defaultView||window),this.mountStyles())}destroy(){for(let e of(this.root.activeElement==this.contentDOM&&this.contentDOM.blur(),this.plugins))e.destroy(this);this.plugins=[],this.inputState.destroy(),this.docView.destroy(),this.dom.remove(),this.observer.destroy(),this.measureScheduled>-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.destroyed=!0}static scrollIntoView(e,t={}){var r,n,a,i;return rp.of(new rd("number"==typeof e?W.cursor(e):e,null!=(r=t.y)?r:"nearest",null!=(n=t.x)?n:"nearest",null!=(a=t.yMargin)?a:5,null!=(i=t.xMargin)?i:5))}scrollSnapshot(){let{scrollTop:e,scrollLeft:t}=this.scrollDOM,r=this.viewState.scrollAnchorAt(e);return rp.of(new rd(W.cursor(r.from),"start","start",r.top-e,t,!0))}setTabFocusMode(e){null==e?this.inputState.tabFocusMode=this.inputState.tabFocusMode<0?0:-1:"boolean"==typeof e?this.inputState.tabFocusMode=e?0:-1:0!=this.inputState.tabFocusMode&&(this.inputState.tabFocusMode=Date.now()+e)}static domEventHandlers(e){return ry.define(()=>({}),{eventHandlers:e})}static domEventObservers(e){return ry.define(()=>({}),{eventObservers:e})}static theme(e,t){let r=e1.newName(),n=[n9.of(r),rC.of(ai(`.${r}`,e))];return t&&t.dark&&n.push(ae.of(!0)),n}static baseTheme(e){return eo.lowest(rC.of(ai("."+at,e,aa)))}static findFromDOM(e){var t;let r=e.querySelector(".cm-content"),n=r&&rR.get(r)||rR.get(e);return(null==(t=null==n?void 0:n.root)?void 0:t.view)||null}}am.styleModule=rC,am.inputHandler=ra,am.clipboardInputFilter=ro,am.clipboardOutputFilter=rs,am.scrollHandler=ru,am.focusChangeEffect=ri,am.perLineTextDirection=rl,am.exceptionSink=rr,am.updateListener=rn,am.editable=rf,am.mouseSelectionStyle=rt,am.dragMovesSelection=re,am.clickAddsSelectionRange=t9,am.decorations=rk,am.blockWrappers=rS,am.outerDecorations=rw,am.atomicRanges=rT,am.bidiIsolatedRanges=rE,am.curs
6orScrollMargin=K.define({combine:e=>{let t=5,r=5;for(let n of e)"number"==typeof n?t=r=n:{x:t,y:r}=n;return{x:t,y:r}}}),am.scrollMargins=r$,am.darkTheme=ae,am.cspNonce=K.define({combine:e=>e.length?e[0]:""}),am.contentAttributes=rx,am.editorAttributes=rO,am.lineWrapping=am.contentAttributes.of({class:"cm-lineWrapping"}),am.announce=eS.define();let ah=4096,af={};class ag{constructor(e,t,r,n,a,i){this.from=e,this.to=t,this.dir=r,this.isolates=n,this.fresh=a,this.order=i}static update(e,t){if(t.empty&&!e.some(e=>e.fresh))return e;let r=[],n=e.length?e[e.length-1].dir:tW.LTR;for(let a=Math.max(0,e.length-10);a<e.length;a++){let i=e[a];i.dir!=n||t.touchesRange(i.from,i.to)||r.push(new ag(t.mapPos(i.from,1),t.mapPos(i.to,-1),i.dir,i.isolates,!1,i.order))}return r}}function av(e,t,r){for(let n=e.state.facet(t),a=n.length-1;a>=0;a--){let t=n[a],i="function"==typeof t?t(e):t;i&&tm(i,r)}return r}let ay=tp.mac?"mac":tp.windows?"win":tp.linux?"linux":"key";function ab(e,t,r){return t.altKey&&(e="Alt-"+e),t.ctrlKey&&(e="Ctrl-"+e),t.metaKey&&(e="Meta-"+e),!1!==r&&t.shiftKey&&(e="Shift-"+e),e}let aO=eo.default(am.domEventHandlers({keydown:(e,t)=>{let r,n;return function(e,t,r,n){var a;aw=t;let i=("Esc"==(a=!(e5&&t.metaKey&&t.shiftKey&&!t.ctrlKey&&!t.altKey||e6&&t.shiftKey&&t.key&&1==t.key.length||"Unidentified"==t.key)&&t.key||(t.shiftKey?e8:e3)[t.keyCode]||t.key||"Unidentified")&&(a="Escape"),"Del"==a&&(a="Delete"),"Left"==a&&(a="ArrowLeft"),"Up"==a&&(a="ArrowUp"),"Right"==a&&(a="ArrowRight"),"Down"==a&&(a="ArrowDown"),a),o=M(D(i,0))==i.length&&" "!=i,s="",l=!1,c=!1,u=!1;aS&&aS.view==r&&aS.scope==n&&(s=aS.prefix+" ",0>nv.indexOf(t.keyCode)&&(c=!0,aS=null));let d=new Set,p=e=>{if(e){for(let t of e.run)if(!d.has(t)&&(d.add(t),t(r)))return e.stopPropagation&&(u=!0),!0;e.preventDefault&&(e.stopPropagation&&(u=!0),c=!0)}return!1},m=e[n],h,f;return m&&(p(m[s+ab(i,t,!o)])?l=!0:o&&(t.altKey||t.metaKey||t.ctrlKey)&&!(tp.windows&&t.ctrlKey&&t.altKey)&&!(tp.mac&&t.altKey&&!(t.ctrlKey||t.metaKey))&&(h=e3[t.keyCode])&&h!=i?p(m[s+ab(h,t,!0)])?l=!0:t.shiftKey&&(f=e8[t.keyCode])!=i&&f!=h&&p(m[s+ab(f,t,!1)])&&(l=!0):o&&t.shiftKey&&p(m[s+ab(i,t,!0)])&&(l=!0),!l&&p(m._any)&&(l=!0)),c&&(l=!0),l&&u&&t.stopPropagation(),aw=null,l}((r=t.state.facet(ax),(n=ak.get(r))||ak.set(r,n=function(e,t=ay){let r=Object.create(null),n=Object.create(null),a=(e,t)=>{let r=n[e];if(null==r)n[e]=t;else if(r!=t)throw Error("Key binding "+e+" is used both as a regular binding and as a multi-stroke prefix")},i=(e,n,i,o,s)=>{var l,c;let u=r[e]||(r[e]=Object.create(null)),d=n.split(/ (?!$)/).map(e=>(function(e,t){let r,n,a,i,o=e.split(/-(?!$)/),s=o[o.length-1];"Space"==s&&(s=" ");for(let e=0;e<o.length-1;++e){let s=o[e];if(/^(cmd|meta|m)$/i.test(s))i=!0;else if(/^a(lt)?$/i.test(s))r=!0;else if(/^(c|ctrl|control)$/i.test(s))n=!0;else if(/^s(hift)?$/i.test(s))a=!0;else if(/^mod$/i.test(s))"mac"==t?i=!0:n=!0;else throw Error("Unrecognized modifier name: "+s)}return r&&(s="Alt-"+s),n&&(s="Ctrl-"+s),i&&(s="Meta-"+s),a&&(s="Shift-"+s),s})(e,t));for(let t=1;t<d.length;t++){let r=d.slice(0,t).join(" ");a(r,!0),u[r]||(u[r]={preventDefault:!0,stopPropagation:!1,run:[t=>{let n=aS={view:t,prefix:r,scope:e};return setTimeout(()=>{aS==n&&(aS=null)},4e3),!0}]})}let p=d.join(" ");a(p,!1);let m=u[p]||(u[p]={preventDefault:!1,stopPropagation:!1,run:(null==(c=null==(l=u._any)?void 0:l.run)?void 0:c.slice())||[]});i&&m.run.push(i),o&&(m.preventDefault=!0),s&&(m.stopPropagation=!0)};for(let n of e){let e=n.scope?n.scope.split(" "):["editor"];if(n.any)for(let t of e){let e=r[t]||(r[t]=Object.create(null));e._any||(e._any={preventDefault:!1,stopPropagation:!1,run:[]});let{any:a}=n;for(let t in e)e[t].run.push(e=>a(e,aw))}let a=n[t]||n.key;if(a)for(let t of e)i(t,a,n.run,n.preventDefault,n.stopPropagation),n.shift&&i(t,"Shift-"+a,n.shift,n.preventDefault,n.stopPropagation)}return r}(r.reduce((e,t)=>e.concat(t),[]))),n),e,t,"editor")}})),ax=K.define({enables:aO}),ak=new WeakMap,aS=null,aw=null;function aT(e,t,r,n,a){t.lastIndex=0;for(let i=e.iterRange(r,n),o=r,s;!i.next().done;o+=i.value.length)if(!i.lineBreak)for(;s=t.exec(i.value);)a(o+s.index,s)}tp.gecko&&tp.gecko_version;class aE{constructor(e){const{regexp:t,decoration:r,decorate:n,boundary:a,maxLength:i=1e3}=e;if(!t.global)throw RangeError("The regular expression given to MatchDecorator should have its 'g' flag set");if(this.regexp=t,n)this.addMatch=(e,t,r,a)=>n(a,r,r+e[0].length,e,t);else if("function"==typeof r)this.addMatch=(e,t,n,a)=>{let i=r(e,t,n);i&&a(n,n+e[0].length,i)};else if(r)this.addMatch=(e,t,n,a)=>a(n,n+e[0].length,r);else throw RangeError("Either 'decorate' or 'decoration' should be provided to MatchDecorator");this.boundary=a,this.maxLength=i}createDeco(e){let t=new ez,r=t.add.bind(t);for(let{from:t,to:n}
6of function(e,t){let r=e.visibleRanges;if(1==r.length&&r[0].from==e.viewport.from&&r[0].to==e.viewport.to)return r;let n=[];for(let{from:a,to:i}of r)a=Math.max(e.state.doc.lineAt(a).from,a-t),i=Math.min(e.state.doc.lineAt(i).to,i+t),n.length&&n[n.length-1].to>=a?n[n.length-1].to=i:n.push({from:a,to:i});return n}(e,this.maxLength))aT(e.state.doc,this.regexp,t,n,(t,n)=>this.addMatch(n,e,t,r));return t.finish()}updateDeco(e,t){let r=1e9,n=-1;return(e.docChanged&&e.changes.iterChanges((t,a,i,o)=>{o>=e.view.viewport.from&&i<=e.view.viewport.to&&(r=Math.min(i,r),n=Math.max(o,n))}),e.viewportMoved||n-r>1e3)?this.createDeco(e.view):n>-1?this.updateRange(e.view,t.map(e.changes),r,n):t}updateRange(e,t,r,n){for(let a of e.visibleRanges){let i=Math.max(a.from,r),o=Math.min(a.to,n);if(o>=i){let r=e.state.doc.lineAt(i),n=r.to<o?e.state.doc.lineAt(o):r,s=Math.max(a.from,r.from),l=Math.min(a.to,n.to);if(this.boundary){for(;i>r.from;i--)if(this.boundary.test(r.text[i-1-r.from])){s=i;break}for(;o<n.to;o++)if(this.boundary.test(n.text[o-n.from])){l=o;break}}let c=[],u,d=(e,t,r)=>c.push(r.range(e,t));if(r==n)for(this.regexp.lastIndex=s-r.from;(u=this.regexp.exec(r.text))&&u.index<l-r.from;)this.addMatch(u,e,u.index+r.from,d);else aT(e.state.doc,this.regexp,s,l,(t,r)=>this.addMatch(r,e,t,d));t=t.update({filterFrom:s,filterTo:l,filter:(e,t)=>e<s||t>l,add:c})}}return t}}let a_=null!=/x/.unicode?"gu":"g",a$=RegExp("[\0-\b\n-\x1f�-Ÿ­؜​‎‏\u2028\u2029‭‮⁦⁧⁩\uFEFF-]",a_),aA={0:"null",7:"bell",8:"backspace",10:"newline",11:"vertical tab",13:"carriage return",27:"escape",8203:"zero width space",8204:"zero width non-joiner",8205:"zero width joiner",8206:"left-to-right mark",8207:"right-to-left mark",8232:"line separator",8237:"left-to-right override",8238:"right-to-left override",8294:"left-to-right isolate",8295:"right-to-left isolate",8297:"pop directional isolate",8233:"paragraph separator",65279:"zero width no-break space",65532:"object replacement"},aC=null,aP=K.define({combine(e){let t=eN(e,{render:null,specialChars:a$,addSpecialChars:null});return(t.replaceTabs=!function(){var e;if(null==aC&&"u">typeof document&&document.body){let t=document.body.style;aC=(null!=(e=t.tabSize)?e:t.MozTabSize)!=null}return aC||!1}())&&(t.specialChars=RegExp("	|"+t.specialChars.source,a_)),t.addSpecialChars&&(t.specialChars=RegExp(t.specialChars.source+"|"+t.addSpecialChars.source,a_)),t}});function aN(e={}){return[aP.of(e),aI||(aI=ry.fromClass(class{constructor(e){this.view=e,this.decorations=tb.none,this.decorationCache=Object.create(null),this.decorator=this.makeDecorator(e.state.facet(aP)),this.decorations=this.decorator.createDeco(e)}makeDecorator(e){return new aE({regexp:e.specialChars,decoration:(t,r,n)=>{let{doc:a}=r.state,i=D(t[0],0);if(9==i){let e=a.lineAt(n),t=r.state.tabSize,i=eY(e.text,t,n-e.from);return tb.replace({widget:new aD((t-i%t)*this.view.defaultCharacterWidth/this.view.scaleX)})}return this.decorationCache[i]||(this.decorationCache[i]=tb.replace({widget:new aR(e,i)}))},boundary:e.replaceTabs?void 0:/[^]/})}update(e){let t=e.state.facet(aP);e.startState.facet(aP)!=t?(this.decorator=this.makeDecorator(t),this.decorations=this.decorator.createDeco(e.view)):this.decorations=this.decorator.updateDeco(e,this.decorations)}},{decorations:e=>e.decorations}))]}let aI=null;class aR extends tv{constructor(e,t){super(),this.options=e,this.code=t}eq(e){return e.code==this.code}toDOM(e){var t;let r=(t=this.code)>=32?"•":10==t?"␤":String.fromCharCode(9216+t),n=e.state.phrase("Control character")+" "+(aA[this.co
6de]||"0x"+this.code.toString(16)),a=this.options.render&&this.options.render(this.code,n,r);if(a)return a;let i=document.createElement("span");return i.textContent=r,i.title=n,i.setAttribute("aria-label",n),i.className="cm-specialChar",i}ignoreEvent(){return!1}}class aD extends tv{constructor(e){super(),this.width=e}eq(e){return e.width==this.width}toDOM(){let e=document.createElement("span");return e.textContent="	",e.className="cm-tab",e.style.width=this.width+"px",e}ignoreEvent(){return!1}}class aB extends tv{constructor(e){super(),this.content=e}toDOM(e){let t=document.createElement("span");return t.className="cm-placeholder",t.style.pointerEvents="none",t.appendChild("string"==typeof this.content?document.createTextNode(this.content):"function"==typeof this.content?this.content(e):this.content.cloneNode(!0)),t.setAttribute("aria-hidden","true"),t}coordsAt(e){let t=e.firstChild?tA(e.firstChild):[];if(!t.length)return null;let r=window.getComputedStyle(e.parentNode),n=tD(t[0],"rtl"!=r.direction),a=parseInt(r.lineHeight);return n.bottom-n.top>1.5*a?{left:n.left,right:n.right,top:n.top,bottom:n.top+a}:n}ignoreEvent(){return!1}}function aM(e){let t=ry.fromClass(class{constructor(t){this.view=t,this.placeholder=e?tb.set([tb.widget({widget:new aB(e),side:1}).range(0)]):tb.none}get decorations(){return this.view.state.doc.length?tb.none:this.placeholder}},{decorations:e=>e.decorations});return"string"==typeof e?[t,am.contentAttributes.of({"aria-placeholder":e})]:t}let aL="-10000px";class aj{constructor(e,t,r,n){this.facet=t,this.createTooltipView=r,this.removeTooltipView=n,this.input=e.state.facet(t),this.tooltips=this.input.filter(e=>e);let a=null;this.tooltipViews=this.tooltips.map(e=>a=r(e,a))}update(e,t){var r;let n=e.state.facet(this.facet),a=n.filter(e=>e);if(n===this.input){for(let t of this.tooltipViews)t.update&&t.update(e);return!1}let i=[],o=t?[]:null;for(let r=0;r<a.length;r++){let n=a[r],s=-1;if(n){for(let e=0;e<this.tooltips.length;e++){let t=this.tooltips[e];t&&t.create==n.create&&(s=e)}if(s<0)i[r]=this.createTooltipView(n,r?i[r-1]:null),o&&(o[r]=!!n.above);else{let n=i[r]=this.tooltipViews[s];o&&(o[r]=t[s]),n.update&&n.update(e)}}}for(let e of this.tooltipViews)0>i.indexOf(e)&&(this.removeTooltipView(e),null==(r=e.destroy)||r.call(e));return t&&(o.forEach((e,r)=>t[r]=e),t.length=o.length),this.input=n,this.tooltips=a,this.tooltipViews=i,!0}}function az(e){let t=e.dom.ownerDocument.documentElement;return{top:0,left:0,bottom:t.clientHeight,right:t.clientWidth}}let aU=K.define({combine:e=>{var t,r,n;return{position:tp.ios?"absolute":(null==(t=e.find(e=>e.position))?void 0:t.position)||"fixed",parent:(null==(r=e.find(e=>e.parent))?void 0:r.parent)||null,tooltipSpace:(null==(n=e.find(e=>e.tooltipSpace))?void 0:n.tooltipSpace)||az}}}),aV=new WeakMap,aQ=ry.fromClass(class{constructor(e){this.view=e,this.above=[],this.inView=!0,this.madeAbsolute=!1,this.lastTransaction=0,this.measureTimeout=-1;let t=e.state.facet(aU);this.position=t.position,this.parent=t.parent,this.classes=e.themeClasses,this.createContainer(),this.measureReq={read:this.readMeasure.bind(this),write:this.writeMeasure.bind(this),key:this},this.resizeObserver="function"==typeof ResizeObserver?new ResizeObserver(()=>this.measureSoon()):null,this.manager=new aj(e,aH,(e,t)=>this.createTooltip(e,t),e=>{this.resizeObserver&&this.resizeObserver.unobserve(e.dom),e.dom.remove()}),this.above=this.manager.tooltips.map(e=>!!e.above),this.intersectionObserver="function"==typeof IntersectionObserver?new IntersectionObserver(e=>{Date.now()>this.lastTransaction-50&&e.length>0&&e[e.length-1].intersectionRatio<1&&this.measureSoon()},{threshold:[1]}):null,this.observeIntersection(),e.win.addEventListener("resize",this.measureSoon=this.measureSoon.bind(this)),this.maybeMeasure()}createContainer(){this.parent?(this.container=document.createElement("div"),this.container.style.position="relative",this.container.className=this.view.themeClasses,this.parent.appendChild(this.container)):this.container=this.view.dom}observeIntersection(){if(this.intersectionObserver)for(let e of(this.intersectionObserver.disconnect(),this.manager.tooltipViews))this.intersectionObserver.observe(e.dom)}measureSoon(){this.measureTimeout<0&&(this.measureTimeout=setTimeout(()=>{this.measureTimeout=-1,this.maybeMeasure()},50))}update(e){e.transactions.length&&(this.lastTransaction=Date.now());let t=this.manager.update(e,this.above);t&&this.observeIntersection();let r=t||e.geometryChanged,n=e.state.facet(aU);if(n.position!=this.position&&!this.madeAbsolute){for(let e of(this.position=n.position,this.manager.tooltipViews))e.dom.style.position=this.position;r=!0}if(n.parent!=this.parent){for(let e of(this.parent&&this.container.remove(),this.parent=n.parent,this.createContainer(),this.manager.tooltipViews))this.container.appendChild(e.dom);r=!0}
6else this.parent&&this.view.themeClasses!=this.classes&&(this.classes=this.container.className=this.view.themeClasses);r&&this.maybeMeasure()}createTooltip(e,t){let r=e.create(this.view),n=t?t.dom:null;if(r.dom.classList.add("cm-tooltip"),e.arrow&&!r.dom.querySelector(".cm-tooltip > .cm-tooltip-arrow")){let e=document.createElement("div");e.className="cm-tooltip-arrow",r.dom.appendChild(e)}return r.dom.style.position=this.position,r.dom.style.top=aL,r.dom.style.left="0px",this.container.insertBefore(r.dom,n),r.mount&&r.mount(this.view),this.resizeObserver&&this.resizeObserver.observe(r.dom),r}destroy(){var e,t,r;for(let t of(this.view.win.removeEventListener("resize",this.measureSoon),this.manager.tooltipViews))t.dom.remove(),null==(e=t.destroy)||e.call(t);this.parent&&this.container.remove(),null==(t=this.resizeObserver)||t.disconnect(),null==(r=this.intersectionObserver)||r.disconnect(),clearTimeout(this.measureTimeout)}readMeasure(){let e=1,t=1,r=!1;if("fixed"==this.position&&this.manager.tooltipViews.length){let{dom:e}=this.manager.tooltipViews[0];if(tp.safari){let t=e.getBoundingClientRect();r=Math.abs(t.top+1e4)>1||Math.abs(t.left)>1}else r=!!e.offsetParent&&e.offsetParent!=this.container.ownerDocument.body}if(r||"absolute"==this.position)if(this.parent){let r=this.parent.getBoundingClientRect();r.width&&r.height&&(e=r.width/this.parent.offsetWidth,t=r.height/this.parent.offsetHeight)}else({scaleX:e,scaleY:t}=this.view.viewState);let n=this.view.scrollDOM.getBoundingClientRect(),a=rA(this.view);return{visible:{left:n.left+a.left,top:n.top+a.top,right:n.right-a.right,bottom:n.bottom-a.bottom},parent:this.parent?this.container.getBoundingClientRect():this.view.dom.getBoundingClientRect(),pos:this.manager.tooltips.map((e,t)=>{let r=this.manager.tooltipViews[t];return r.getCoords?r.getCoords(e.pos):this.view.coordsAtPos(e.pos)}),size:this.manager.tooltipViews.map(({dom:e})=>e.getBoundingClientRect()),space:this.view.state.facet(aU).tooltipSpace(this.view),scaleX:e,scaleY:t,makeAbsolute:r}}writeMeasure(e){var t;if(e.makeAbsolute)for(let e of(this.madeAbsolute=!0,this.position="absolute",this.manager.tooltipViews))e.dom.style.position="absolute";let{visible:r,space:n,scaleX:a,scaleY:i}=e,o=[];for(let s=0;s<this.manager.tooltips.length;s++){let l=this.manager.tooltips[s],c=this.manager.tooltipViews[s],{dom:u}=c,d=e.pos[s],p=e.size[s];if(!d||!1!==l.clip&&(d.bottom<=Math.max(r.top,n.top)||d.top>=Math.min(r.bottom,n.bottom)||d.right<Math.max(r.left,n.left)-.1||d.left>Math.min(r.right,n.right)+.1)){u.style.top=aL;continue}let m=l.arrow?c.dom.querySelector(".cm-tooltip-arrow"):null,h=7*!!m,f=p.right-p.left,g=null!=(t=aV.get(c))?t:p.bottom-p.top,v=c.offset||aq,y=this.view.textDirection==tW.LTR,b=p.width>n.right-n.left?y?n.left:n.right-p.width:y?Math.max(n.left,Math.min(d.left-14*!!m+v.x,n.right-f)):Math.min(Math.max(n.left,d.left-f+14*!!m-v.x),n.right-f),O=this.above[s];!l.strictSide&&(O?d.top-g-h-v.y<n.top:d.bottom+g+h+v.y>n.bottom)&&O==n.bottom-d.bottom>d.top-n.top&&(O=this.above[s]=!O);let x=(O?d.top-n.top:n.bottom-d.bottom)-h;if(x<g&&!1!==c.resize){if(x<this.view.defaultLineHeight){u.style.top=aL;continue}aV.set(c,g),u.style.height=(g=x)/i+"px"}else u.style.height&&(u.style.height="");let k=O?d.top-g-h-v.y:d.bottom+h+v.y,S=b+f;if(!0!==c.overlap)for(let e of o)e.left<S&&e.right>b&&e.top<k+g&&e.bottom>k&&(k=O?e.top-g-2-h:e.bottom+h+2);if("absolute"==this.position?(u.style.top=(k-e.parent.top)/i+"px",aZ(u,(b-e.parent.left)/a)):(u.style.top=k/i+"px",aZ(u,b/a)),m){let e=d.left+(y?v.x:-v.x)-(b+14-7);m.style.left=e/a+"px"}!0!==c.overlap&&o.push({left:b,top:k,right:S,bottom:k+g}),u.classList.toggle("cm-tooltip-above",O),u.classList.toggle("cm-tooltip-below",!O),c.positioned&&c.positioned(e.space)}}maybeMeasure(){if(this.manager.tooltips.length&&(this.view.inView&&this.view.requestMeasure(this.measureReq),this.inView!=this.view.inView)&&(this.inView=this.view.inView,!this.inView))for(let e of this.manager.tooltipViews)e.dom.style.top=aL}},{eventObservers:{scroll(){this.maybeMeasure()}}});function aZ(e,t){let r=parseInt(e.style.left,10);(isNaN(r)||Math.abs(t-r)>1)&&(e.style.left=t+"px")}let aF=am.baseTheme({".cm-tooltip":{zIndex:500,boxSizing:"border-box"},"&light .cm-tooltip":{border:"1px solid #bbb",backgroundColor:"#f5f5f5"},"&light .cm-tooltip-section:not(:first-child)":{borderTop:"1px solid #bbb"},"&dark .cm-tooltip":{backgroundColor:"#333338",color:"white"},".cm-tooltip-arrow":{height:"7px",width:"14px",position:"absolute",zIndex:-1,overflow:"hidden","&:before, &:after":{content:"''",position:"absolute",width:0,height:0,borderLeft:"7px solid transparent",borderRight:"7px solid transparent"},".cm-tooltip-above &":{bottom:"-7px","&:before":{borderTop:"7px solid #bbb"},"&:after":{borderTop:"7px solid #f5f5f5",bottom:"1px"}},".cm-tooltip-below &":{top:"-7px","&:before":{borderBottom:"7px solid #bbb"},"&:after":{borderBottom:"7px solid #f5f5f5",top:"1px"}}},"&dark .cm-tooltip .cm-tooltip-arrow":{"&:before":{borderTopColor:"#333338",borderBottomColor:"#333338"},"&:after":{borderTopColor:"transparent",borderBottomColor:"transparent"}}}),aq={x:0,y:0},aH=K.define({enables:[aQ,aF]}),aX=K.define({combine:e=>e.reduce((e,t)=>
6e.concat(t),[])});class aW{static create(e){return new aW(e)}constructor(e){this.view=e,this.mounted=!1,this.dom=document.createElement("div"),this.dom.classList.add("cm-tooltip-hover"),this.manager=new aj(e,aX,(e,t)=>this.createHostedView(e,t),e=>e.dom.remove())}createHostedView(e,t){let r=e.create(this.view);return r.dom.classList.add("cm-tooltip-section"),this.dom.insertBefore(r.dom,t?t.dom.nextSibling:this.dom.firstChild),this.mounted&&r.mount&&r.mount(this.view),r}mount(e){for(let t of this.manager.tooltipViews)t.mount&&t.mount(e);this.mounted=!0}positioned(e){for(let t of this.manager.tooltipViews)t.positioned&&t.positioned(e)}update(e){this.manager.update(e)}destroy(){var e;for(let t of this.manager.tooltipViews)null==(e=t.destroy)||e.call(t)}passProp(e){let t;for(let r of this.manager.tooltipViews){let n=r[e];if(void 0!==n){if(void 0===t)t=n;else if(t!==n)return}}return t}get offset(){return this.passProp("offset")}get getCoords(){return this.passProp("getCoords")}get overlap(){return this.passProp("overlap")}get resize(){return this.passProp("resize")}}let aG=aH.compute([aX],e=>{let t=e.facet(aX);return 0===t.length?null:{pos:Math.min(...t.map(e=>e.pos)),end:Math.max(...t.map(e=>{var t;return null!=(t=e.end)?t:e.pos})),create:aW.create,above:t[0].above,arrow:t.some(e=>e.arrow)}}),aY=K.define();class aK{constructor(e,t,r,n,a,i){this.view=e,this.source=t,this.field=r,this.locked=n,this.setHover=a,this.hoverTime=i,this.hoverTimeout=-1,this.restartTimeout=-1,this.pending=null,this.lastMove={x:0,y:0,target:e.dom,time:0},this.checkHover=this.checkHover.bind(this),e.dom.addEventListener("mouseleave",this.mouseleave=this.mouseleave.bind(this)),e.dom.addEventListener("mousemove",this.mousemove=this.mousemove.bind(this))}update(e){this.pending&&(this.pending=null,clearTimeout(this.restartTimeout),this.restartTimeout=setTimeout(()=>this.startHover(),20))}get active(){return this.view.state.field(this.field)}checkHover(){if(this.hoverTimeout=-1,this.active.length)return;let e=Date.now()-this.lastMove.time;e<this.hoverTime?this.hoverTimeout=setTimeout(this.checkHover,this.hoverTime-e):this.startHover()}startHover(){clearTimeout(this.restartTimeout);let{view:e,lastMove:t}=this,r=e.docView.tile.nearest(t.target);if(!r)return;let n,a=1;if(r.isWidget())n=r.posAtStart;else{if(null==(n=e.posAtCoords(t)))return;let r=e.coordsAtPos(n);if(!r||t.y<r.top||t.y>r.bottom||t.x<r.left-e.defaultCharacterWidth||t.x>r.right+e.defaultCharacterWidth)return;let i=e.bidiSpans(e.state.doc.lineAt(n)).find(e=>e.from<=n&&e.to>=n),o=i&&i.dir==tW.RTL?-1:1;a=t.x<r.left?-o:o}this.activateHover(e,n,a)}activateHover(e,t,r,n){let a=this.source(e,t,r),i=t=>{if(t&&!(Array.isArray(t)&&!t.length)){let r=Array.isArray(t)?t:[t];n&&this.locked.set(r,n),e.dispatch({effects:this.setHover.of(r)})}};if(a&&"then"in a){let r=this.pending={pos:t};a.then(e=>{this.pending==r&&(this.pending=null,i(e))},t=>rh(e.state,t,"hover tooltip"))}else i(a)}get tooltip(){let e=this.view.plugin(aQ),t=e?e.manager.tooltips.findIndex(e=>e.create==aW.create):-1;return t>-1?e.manager.tooltipViews[t]:null}mousemove(e){var t,r;this.lastMove={x:e.clientX,y:e.clientY,target:e.target,time:Date.now()},this.hoverTimeout<0&&(this.hoverTimeout=setTimeout(this.checkHover,this.hoverTime));let{active:n,tooltip:a}=this;if(n.length&&!this.locked.has(n)&&a&&!function(e,t){let{left:r,right:n,top:a,bottom:i}=e.getBoundingClientRect(),o;if(o=e.querySelector(".cm-tooltip-arrow")){let e=o.getBoundingClientRect();a=Math.min(e.top,a),i=Math.max(e.bottom,i)}return t.clientX>=r-4&&t.clientX<=n+4&&t.clientY>=a-4&&t.clientY<=i+4}(a.dom,e)||this.pending){let{pos:a}=n[0]||this.pending,i=null!=(r=null==(t=n[0])?void 0:t.end)?r:a;(a==i?this.view.posAtCoords(this.lastMove)!=a:!function(e,t,r,n,a){let i=e.scrollDOM.getBoundingClientRect(),o=e.documentTop+e.documentPadding.top+e.contentHeight;if(i.left>n||i.right<n||i.top>a||Math.min(i.bottom,o)<a)return!1;let s=e.posAtCoords({x:n,y:a},!1);return s>=t&&s<=r}(this.view,a,i,e.clientX,e.clientY))&&(this.view.dispatch({effects:this.setHover.of([])}),this.pending=null)}}mouseleave(e){clearTimeout(this.hoverTimeout),this.hoverTimeout=-1;let{active:t}=this;if(t.length&&!this.locked.has(t)){let{tooltip:t}=this;t&&t.dom.contains(e.relatedTarget)?this.watchTooltipLeave(t.dom):this.view.dispatch({effects:this.setHover.of([])})}}watchTooltipLeave(e){let t=r=>{e.removeEventListener("mouseleave",t);let{active:n}=this;!n.length||this.locked.has(n)||this.view.dom.contains(r.relatedTarget)||this.view.dispatch({effects:this.setHover.of([])})};e.addEventListener("mouseleave",t)}destroy(){clearTimeout(this.hoverTimeout),clearTimeout(this.restartTimeout),this.view.dom.removeEventListener("mouseleave",this.mouseleave),this.view.dom.removeEventListener("mousemove",this.mousemove)}}function aJ(e,t={}){let r=eS.define(),n=new WeakMap,a=ea.define({create:()=>[],update(e,i){let o=n.get(e);if(e.length&&(t.hideOnChange&&(i.docChanged||i.selection)||o&&o(i)?e=[]:t.hideOn&&(e=e.filter(e=>!t.hideOn(i,e)))),i.docChanged&&e.length){let t=[];for(let r of e){let e=i.changes.mapPos(r.pos,-1,j.TrackDel);if(null!=e){let n=Object.assign(Object.create(null),r);n.pos=e,null!=n.end&&(n.end=i.changes.mapPos(n.end)),t.push(n)}}e=t}for(let t of i.effects)t.is(r)&&(e=t.value,o=void 0),(t.is(a1)&&!t.value||t.value==a)&&(e=[]);return e.length&&o&&n.set(e,o),e},provide:e=>aX.from(e)}),i=ry.define(i=>new aK(i,e,a,n,r,t.hoverTime||300));return{active:a,extension:[a,i,aY.of(i),aG]}}function a0(e,t){let r=e.plugin(aQ);if(!r)return null;let n=r.manager.tooltips.indexOf(t);return n<0?null:r.manager.tooltipViews[n]}let a1=eS.define(),a2=K.define({combine(e){let t,r;for(let n of e)t=t||n.topContainer,r=r||n.bottomContainer;return{topContainer:t,bottomContainer:r}}}),a4=ry.fromClass(class{constructor(e){this.input=e.state.facet(a5),this.specs=this.input.filter(e=>e),this.panels=this.specs.map(t=>t(e));let t=e.state.facet(a2);for(let r of(this.top=new a3(e,!0,t.topContainer),this.bottom=new a3(e,!1,t.bottomContainer),this.top.sync(this.panels.filter(e=>e.top)),this.bottom.sync(this.panels.filter(e=>!e.top)),this.panels))r.dom.classList.add("cm-panel"),r.mount&&r.mount()}update(e){let t=e.state.facet(a2);this.top.container!=t.topContainer&&(this.top.sync([]),this.top=new a3(e.view,!0,t.topContainer)),this.bottom.container!=t.bottomContainer&&(this.bottom.sync([]),this.bottom=new a3(e.view,!1,t.bottomContainer)),this.top.syncClasses(),this.bottom.syncClasses();let r=e.state.facet(a5);if(r!=this.input){let t=r.filter(e=>e),n=[],a=[],i=[],o=[];for(let r of t){let t=this.specs.indexOf(r),s;t<0?(s=r(e.view),o.push(s)):(s=this.panels[t]).update&&s.update(e),n.push(s),(s.top?a:i).push(s)}for(let e of(this.specs=t,this.panels=n,this.top.sync(a),this.bottom.sync(i),o))e.dom.classList.add("cm-panel"),e.mount&&e.mount()}else for(let t of this.panels)t.update&&t.update(e)}destroy(){this.top.sync([]),this.bottom.sync([])}},{provide:e=>am.scrollMargins.of(t=>{let r=t.plugin(e);return r&&{top:r.top.scrollMargin(),bottom:r.bottom.scrollMargin()}})});class a3{constructor(e,t,r){this.view=e,this.top=t,this.container=r,this.dom=void 0,this.classes="",this.panels=[],this.syncClasses()}sync(e){for(let t of this.panels)t.destroy&&0>e.indexOf(t)&&t.destroy();this.panels=e,this.syncDOM()}syncDOM(){if(0==this.panels.length){this.dom&&(this.dom.remove(),this.dom=void 0);return}if(!this.dom){this.dom=document.createElement("div"),this.dom.className=this.top?"cm-panels cm-panels-top":"cm-panels cm-panels-bottom";let e=this.container||this.view.dom;e.insertBefore(this.dom,this.top?e.firstChild:null)}let e=this.dom.firstChild;for(let t of this.panels)if(t.dom.parentNode==this.dom){for(;e!=t.dom;)e=a8(e);e=e.nextSibling}else this.dom.insertBefore(t.dom,e);for(;e;)e=a8(e)}scrollMargin(){return!this.dom||this.container?0:Math.max(0,this.top?this.dom.getBoundingClientRect().bottom-Math.max(0,this.view.scrollDOM.getBoundingClientRect().top):Math.min(innerHeight,this.view.scrollDOM.getBoundingClientRect().bottom)-this.dom.getBoundingClientRect().top)}
6syncClasses(){if(this.container&&this.classes!=this.view.themeClasses){for(let e of this.classes.split(" "))e&&this.container.classList.remove(e);for(let e of(this.classes=this.view.themeClasses).split(" "))e&&this.container.classList.add(e)}}}function a8(e){let t=e.nextSibling;return e.remove(),t}let a5=K.define({enables:a4});class a6 extends eI{compare(e){return this==e||this.constructor==e.constructor&&this.eq(e)}eq(e){return!1}destroy(e){}}a6.prototype.elementClass="",a6.prototype.toDOM=void 0,a6.prototype.mapMode=j.TrackBefore,a6.prototype.startSide=a6.prototype.endSide=-1,a6.prototype.point=!0;let a7=K.define(),a9=K.define(),ie={class:"",renderEmptyElements:!1,elementStyle:"",markers:()=>eL.empty,lineMarker:()=>null,widgetMarker:()=>null,lineMarkerChange:null,initialSpacer:null,updateSpacer:null,domEventHandlers:{},side:"before"},it=K.define();function ir(e){return[ii(),it.of({...ie,...e})]}let ia=K.define({combine:e=>e.some(e=>e)});function ii(e){let t=[io];return e&&!1===e.fixed&&t.push(ia.of(!0)),t}let io=ry.fromClass(class{constructor(e){for(let t of(this.view=e,this.domAfter=null,this.prevViewport=e.viewport,this.dom=document.createElement("div"),this.dom.className="cm-gutters cm-gutters-before",this.dom.setAttribute("aria-hidden","true"),this.dom.style.minHeight=this.view.contentHeight/this.view.scaleY+"px",this.gutters=e.state.facet(it).map(t=>new iu(e,t)),this.fixed=!e.state.facet(ia),this.gutters))"after"==t.config.side?this.getDOMAfter().appendChild(t.dom):this.dom.appendChild(t.dom);this.fixed&&(this.dom.style.position="sticky"),this.syncGutters(!1),e.scrollDOM.insertBefore(this.dom,e.contentDOM)}getDOMAfter(){return this.domAfter||(this.domAfter=document.createElement("div"),this.domAfter.className="cm-gutters cm-gutters-after",this.domAfter.setAttribute("aria-hidden","true"),this.domAfter.style.minHeight=this.view.contentHeight/this.view.scaleY+"px",this.domAfter.style.position=this.fixed?"sticky":"",this.view.scrollDOM.appendChild(this.domAfter)),this.domAfter}update(e){if(this.updateGutters(e)){let t=this.prevViewport,r=e.view.viewport,n=Math.min(t.to,r.to)-Math.max(t.from,r.from);this.syncGutters(n<(r.to-r.from)*.8)}if(e.geometryChanged){let e=this.view.contentHeight/this.view.scaleY+"px";this.dom.style.minHeight=e,this.domAfter&&(this.domAfter.style.minHeight=e)}this.view.state.facet(ia)!=!this.fixed&&(this.fixed=!this.fixed,this.dom.style.position=this.fixed?"sticky":"",this.domAfter&&(this.domAfter.style.position=this.fixed?"sticky":"")),this.prevViewport=e.view.viewport}syncGutters(e){let t=this.dom.nextSibling;e&&(this.dom.remove(),this.domAfter&&this.domAfter.remove());let r=eL.iter(this.view.state.facet(a7),this.view.viewport.from),n=[],a=this.gutters.map(e=>new ic(e,this.view.viewport,-this.view.documentPadding.top));for(let e of this.view.viewportLineBlocks)if(n.length&&(n=[]),Array.isArray(e.type)){let t=!0;for(let i of e.type)if(i.type==ty.Text&&t){for(let e of(il(r,n,i.from),a))e.line(this.view,i,n);t=!1}else if(i.widget)for(let e of a)e.widget(this.view,i)}else if(e.type==ty.Text)for(let t of(il(r,n,e.from),a))t.line(this.view,e,n);else if(e.widget)for(let t of a)t.widget(this.view,e);for(let e of a)e.finish();e&&(this.view.scrollDOM.insertBefore(this.dom,t),this.domAfter&&this.view.scrollDOM.appendChild(this.domAfter))}updateGutters(e){let t=e.startState.facet(it),r=e.state.facet(it),n=e.docChanged||e.heightChanged||e.viewportChanged||!eL.eq(e.startState.facet(a7),e.state.facet(a7),e.view.viewport.from,e.view.viewport.to);if(t==r)for(let t of this.gutters)t.update(e)&&(n=!0);else{n=!0;let a=[];for(let n of r){let r=t.indexOf(n);r<0?a.push(new iu(this.view,n)):(this.gutters[r].update(e),a.push(this.gutters[r]))}for(let e of this.gutters)e.dom.remove(),0>a.indexOf(e)&&e.destroy();for(let e of a)"after"==e.config.side?this.getDOMAfter().appendChild(e.dom):this.dom.appendChild(e.dom);this.gutters=a}return n}destroy(){for(let e of this.gutters)e.destroy();this.dom.remove(),this.domAfter&&this.domAfter.remove()}},{provide:e=>am.scrollMargins.of(t=>{let r=t.plugin(e);if(!r||0==r.gutters.length||!r.fixed)return null;let n=r.dom.offsetWidth*t.scaleX,a=r.domAfter?r.domAfter.offsetWidth*t.scaleX:0;return t.textDirection==tW.LTR?{left:n,right:a}:{right:n,left:a}})});function is(e){return Array.isArray(e)?e:[e]}function il(e,t,r){for(;e.value&&e.from<=r;)e.from==r&&t.push(e.value),e.next()}class ic{constructor(e,t,r){this.gutter=e,this.height=r,this.i=0,this.cursor=eL.iter(e.markers,t.from)}addElement(e,t,r){let{gutter:n}=this,a=(t.top-this.height)/e.scaleY,i=t.height/e.scaleY;if(this.i==n.elements.length){let t=new id(e,i,a,r);n.elements.push(t),n.dom.appendChild(t.dom)}else n.elements[this.i].update(e,i,a,r);this.height=t.bottom,this.i++}line(e,t,r){let n=[];il(this.cursor,n,t.from),r.length&&(n=n.concat(r));let a=this.gutter.config.lineMarker(e,t,n);a&&n.unshift(a);let i=this.gutter;(0!=n.length||i.config.renderEmptyElements)&&this.addElement(e,t,n)}widget(e,t){let r=this.gutter.config.widgetMarker(e,t.widget,t),n=r?[r]:null;for(let r of e.state.facet(a9)){let a=r(e,t.widget,t);a&&(n||(n=[])).push(a)}n&&this.addElement(e,t,n)}finish(){let e=this.gutter;for(;e.elements.length>this.i;){let t=e.elements.pop();e.dom.removeChild(t.dom),t.destroy()}}}class iu{constructor(e,t){for(let r in this.view=e,this.config=t,this.elements=[],this.spacer=null,this.dom=document.createElement("div"),this.dom.className="
6cm-gutter"+(this.config.class?" "+this.config.class:""),t.domEventHandlers)this.dom.addEventListener(r,n=>{let a=n.target,i;if(a!=this.dom&&this.dom.contains(a)){for(;a.parentNode!=this.dom;)a=a.parentNode;let e=a.getBoundingClientRect();i=(e.top+e.bottom)/2}else i=n.clientY;let o=e.lineBlockAtHeight(i-e.documentTop);t.domEventHandlers[r](e,o,n)&&n.preventDefault()});this.markers=is(t.markers(e)),t.initialSpacer&&(this.spacer=new id(e,0,0,[t.initialSpacer(e)]),this.dom.appendChild(this.spacer.dom),this.spacer.dom.style.cssText+="visibility: hidden; pointer-events: none")}update(e){let t=this.markers;if(this.markers=is(this.config.markers(e.view)),this.spacer&&this.config.updateSpacer){let t=this.config.updateSpacer(this.spacer.markers[0],e);t!=this.spacer.markers[0]&&this.spacer.update(e.view,0,0,[t])}let r=e.view.viewport;return!eL.eq(this.markers,t,r.from,r.to)||!!this.config.lineMarkerChange&&this.config.lineMarkerChange(e)}destroy(){for(let e of this.elements)e.destroy()}}class id{constructor(e,t,r,n){this.height=-1,this.above=0,this.markers=[],this.dom=document.createElement("div"),this.dom.className="cm-gutterElement",this.update(e,t,r,n)}update(e,t,r,n){this.height!=t&&(this.height=t,this.dom.style.height=t+"px"),this.above!=r&&(this.dom.style.marginTop=(this.above=r)?r+"px":""),!function(e,t){if(e.length!=t.length)return!1;for(let r=0;r<e.length;r++)if(!e[r].compare(t[r]))return!1;return!0}(this.markers,n)&&this.setMarkers(e,n)}setMarkers(e,t){let r="cm-gutterElement",n=this.dom.firstChild;for(let a=0,i=0;;){let o=i,s=a<t.length?t[a++]:null,l=!1;if(s){let e=s.elementClass;e&&(r+=" "+e);for(let e=i;e<this.markers.length;e++)if(this.markers[e].compare(s)){o=e,l=!0;break}}else o=this.markers.length;for(;i<o;){let e=this.markers[i++];if(e.toDOM){e.destroy(n);let t=n.nextSibling;n.remove(),n=t}}if(!s)break;s.toDOM&&(l?n=n.nextSibling:this.dom.insertBefore(s.toDOM(e),n)),l&&i++}this.dom.className=r,this.markers=t}destroy(){this.setMarkers(null,[])}}let ip=K.define(),im=K.define(),ih=K.define({combine:e=>eN(e,{formatNumber:String,domEventHandlers:{}},{domEventHandlers(e,t){let r=Object.assign({},e);for(let e in t){let n=r[e],a=t[e];r[e]=n?(e,t,r)=>n(e,t,r)||a(e,t,r):a}return r}})});class ig extends a6{constructor(e){super(),this.number=e}eq(e){return this.number==e.number}toDOM(){return document.createTextNode(this.number)}}function iv(e,t){return e.state.facet(ih).formatNumber(t,e.state)}let iy=it.compute([ih],e=>({class:"cm-lineNumbers",renderEmptyElements:!1,markers:e=>e.state.facet(ip),lineMarker:(e,t,r)=>r.some(e=>e.toDOM)?null:new ig(iv(e,e.state.doc.lineAt(t.from).number)),widgetMarker:(e,t,r)=>{for(let n of e.state.facet(im)){let a=n(e,t,r);if(a)return a}return null},lineMarkerChange:e=>e.startState.facet(ih)!=e.state.facet(ih),initialSpacer:e=>new ig(iv(e,iO(e.state.doc.lines))),updateSpacer(e,t){let r=iv(t.view,iO(t.view.state.doc.lines));return r==e.number?e:new ig(r)},domEventHandlers:e.facet(ih).domEventHandlers,side:"before"}));function ib(e={}){return[ih.of(e),ii(),iy]}function iO(e){let t=9;for(;t<e;)t=10*t+9;return t}e.s(["Decoration",0,tb,"Direction",0,tW,"EditorView",0,am,"GutterMarker",0,a6,"MatchDecorator",0,aE,"ViewPlugin",0,ry,"WidgetType",0,tv,"activateHover",0,function(e,t,r,n={}){var a;let i=e.state.facet(aY).map(t=>e.plugin(t)).filter(e=>!!e);if(n.tooltip&&n.tooltip.active){let e=i.find(e=>e.field==n.tooltip.active);e&&(i=[e])}for(let o of i)o.activateHover(e,t,r,null!=(a=n.until)?a:()=>!1)},"getPanel",0,function(e,t){let r=e.plugin(a4),n=r?r.specs.indexOf(t):-1;return n>-1?r.panels[n]:null},"getTooltip",0,a0,"gutter",0,ir,"highlightSpecialChars",0,aN,"hoverTooltip",0,aJ,"keymap",0,ax,"lineNumbers",0,ib,"logException",0,rh,"placeholder",0,aM,"showPanel",0,a5,"showTooltip",0,aH],817540);let ix=0;class ik{constructor(e,t){this.from=e,this.to=t}}class iS{constructor(e={}){this.id=ix++,this.perNode=!!e.perNode,this.deserialize=e.deserialize||(()=>{throw Error("This node type doesn't define a deserialize function")}),this.combine=e.combine||null}add(e){if(this.perNode)throw RangeError("Can't add per-node props to node types");return"function"!=typeof e&&(e=iE.match(e)),t=>{let r=e(t);return void 0===r?null:[this,r]}}}iS.closedBy=new iS({deserialize:e=>e.split(" ")}),iS.openedBy=new iS({deserialize:e=>e.split(" ")}),iS.group=new iS({deserialize:e=>e.split(" ")}),iS.isolate=new iS({deserialize:e=>{if(e&&"rtl"!=e&&"ltr"!=e&&"auto"!=e)throw RangeError("Invalid value for isolate: "+e);return e||"auto"}}
6),iS.contextHash=new iS({perNode:!0}),iS.lookAhead=new iS({perNode:!0}),iS.mounted=new iS({perNode:!0});class iw{constructor(e,t,r,n=!1){this.tree=e,this.overlay=t,this.parser=r,this.bracketed=n}static get(e){return e&&e.props&&e.props[iS.mounted.id]}}let iT=Object.create(null);class iE{constructor(e,t,r,n=0){this.name=e,this.props=t,this.id=r,this.flags=n}static define(e){let t=e.props&&e.props.length?Object.create(null):iT,r=!!e.top|2*!!e.skipped|4*!!e.error|8*(null==e.name),n=new iE(e.name||"",t,e.id,r);if(e.props){for(let r of e.props)if(Array.isArray(r)||(r=r(n)),r){if(r[0].perNode)throw RangeError("Can't store a per-node prop on a node type");t[r[0].id]=r[1]}}return n}prop(e){return this.props[e.id]}get isTop(){return(1&this.flags)>0}get isSkipped(){return(2&this.flags)>0}get isError(){return(4&this.flags)>0}get isAnonymous(){return(8&this.flags)>0}is(e){if("string"==typeof e){if(this.name==e)return!0;let t=this.prop(iS.group);return!!t&&t.indexOf(e)>-1}return this.id==e}static match(e){let t=Object.create(null);for(let r in e)for(let n of r.split(" "))t[n]=e[r];return e=>{for(let r=e.prop(iS.group),n=-1;n<(r?r.length:0);n++){let a=t[n<0?e.name:r[n]];if(a)return a}}}}iE.none=new iE("",Object.create(null),0,8);class i_{constructor(e){this.types=e;for(let t=0;t<e.length;t++)if(e[t].id!=t)throw RangeError("Node type ids should correspond to array positions when creating a node set")}extend(...e){let t=[];for(let r of this.types){let n=null;for(let t of e){let e=t(r);if(e){n||(n=Object.assign({},r.props));let t=e[1],a=e[0];a.combine&&a.id in n&&(t=a.combine(n[a.id],t)),n[a.id]=t}}t.push(n?new iE(r.name,n,r.id,r.flags):r)}return new i_(t)}}let i$=new WeakMap,iA=new WeakMap;(u=p||(p={}))[u.ExcludeBuffers=1]="ExcludeBuffers",u[u.IncludeAnonymous=2]="IncludeAnonymous",u[u.IgnoreMounts=4]="IgnoreMounts",u[u.IgnoreOverlays=8]="IgnoreOverlays",u[u.EnterBracketed=16]="EnterBracketed";class iC{constructor(e,t,r,n,a){if(this.type=e,this.children=t,this.positions=r,this.length=n,this.props=null,a&&a.length)for(let[e,t]of(this.props=Object.create(null),a))this.props["number"==typeof e?e:e.id]=t}toString(){let e=iw.get(this);if(e&&!e.overlay)return e.tree.toString();let t="";for(let e of this.children){let r=e.toString();r&&(t&&(t+=","),t+=r)}return this.type.name?(/\W/.test(this.type.name)&&!this.type.isError?JSON.stringify(this.type.name):this.type.name)+(t.length?"("+t+")":""):t}cursor(e=0){return new iQ(this.topNode,e)}cursorAt(e,t=0,r=0){let n=new iQ(i$.get(this)||this.topNode);return n.moveTo(e,t),i$.set(this,n._tree),n}get topNode(){return new iB(this,0,0,null)}resolve(e,t=0){let r=iR(i$.get(this)||this.topNode,e,t,!1);return i$.set(this,r),r}resolveInner(e,t=0){let r=iR(iA.get(this)||this.topNode,e,t,!0);return iA.set(this,r),r}resolveStack(e,t=0){return function(e,t,r){let n=e.resolveInner(t,r),a=null;for(let e=n instanceof iB?n:n.context.parent;e;e=e.parent)if(e.index<0){let i=e.parent;(a||(a=[n])).push(i.resolve(t,r)),e=i}else{let i=iw.get(e.tree);if(i&&i.overlay&&i.overlay[0].from<=t&&i.overlay[i.overlay.length-1].to>=t){let o=new iB(i.tree,i.overlay[0].from+e.from,-1,e);(a||(a=[n])).push(iR(o,t,r,!1))}}return a?iU(a):n}(this,e,t)}iterate(e){let{enter:t,leave:r,from:n=0,to:a=this.length}=e,i=e.mode||0,o=(i&p.IncludeAnonymous)>0;for(let e=this.cursor(i|p.IncludeAnonymous);;){let i=!1;if(e.from<=a&&e.to>=n&&(!o&&e.type.isAnonymous||!1!==t(e))){if(e.firstChild())continue;i=!0}for(;i&&r&&(o||!e.type.isAnonymous)&&r(e),!e.nextSibling();){if(!e.parent())return;i=!0}}}prop(e){return e.perNode?this.props?this.props[e.id]:void 0:this.type.prop(e)}get propValues(){let e=[];
6if(this.props)for(let t in this.props)e.push([+t,this.props[t]]);return e}balance(e={}){return this.children.length<=8?this:iH(iE.none,this.children,this.positions,0,this.children.length,0,this.length,(e,t,r)=>new iC(this.type,e,t,r,this.propValues),e.makeTree||((e,t,r)=>new iC(iE.none,e,t,r)))}static build(e){return function(e){var t;let{buffer:r,nodeSet:n,maxBufferLength:a=1024,reused:i=[],minRepeatType:o=n.types.length}=e,s=Array.isArray(r)?new iP(r,r.length):r,l=n.types,c=0,u=0;function d(e,t,r,a,i,o,s,l,c){let u=[],d=[];for(;e.length>a;)u.push(e.pop()),d.push(t.pop()+r-i);e.push(p(n.types[s],u,d,o-i,l-o,c)),t.push(i-r)}function p(e,t,r,n,a,i,o){if(i){let e=[iS.contextHash,i];o=o?[e].concat(o):[e]}if(a>25){let e=[iS.lookAhead,a];o=o?[e].concat(o):[e]}return new iC(e,t,r,n,o)}let m=[],h=[];for(;s.pos>0;)!function e(t,r,m,h,f,g){let{id:v,start:y,end:b,size:O}=s,x=u,k=c;if(O<0){if(s.next(),-1==O){let e=i[v];m.push(e),h.push(y-t);return}if(-3==O){c=v;return}if(-4==O){u=v;return}else throw RangeError(`Unrecognized record size: ${O}`)}let S=l[v],w,T,E=y-t;if(b-y<=a&&(T=function(e,t){let r=s.fork(),n=0,i=0,l=0,c=r.end-a,u={size:0,start:0,skip:0};a:for(let a=r.pos-e;r.pos>a;){let e=r.size;if(r.id==t&&e>=0){u.size=n,u.start=i,u.skip=l,l+=4,n+=4,r.next();continue}let s=r.pos-e;if(e<0||s<a||r.start<c)break;let d=4*(r.id>=o),p=r.start;for(r.next();r.pos>s;){if(r.size<0)if(-3==r.size||-4==r.size)d+=4;else break a;else r.id>=o&&(d+=4);r.next()}i=p,n+=e,l+=d}return(t<0||n==e)&&(u.size=n,u.start=i,u.skip=l),u.size>4?u:void 0}(s.pos-r,f))){let e=new Uint16Array(T.size-T.skip),r=s.pos-T.size,a=e.length;for(;s.pos>r;)a=function e(t,r,n){let{id:a,start:i,end:l,size:d}=s;if(s.next(),d>=0&&a<o){let o=n;if(d>4){let a=s.pos-(d-4);for(;s.pos>a;)n=e(t,r,n)}r[--n]=o,r[--n]=l-t,r[--n]=i-t,r[--n]=a}else -3==d?c=a:-4==d&&(u=a);return n}(T.start,e,a);w=new iN(e,b-T.start,n),E=T.start-t}else{let t=s.pos-O;s.next();let r=[],i=[],l=v>=o?v:-1,c=0,u=b;for(;s.pos>t;)l>=0&&s.id==l&&s.size>=0?(s.end<=u-a&&(d(r,i,y,c,s.end,u,l,x,k),c=r.length,u=s.end),s.next()):g>2500?function(e,t,r,i){let o=[],l=0,c=-1;for(;s.pos>t;){let{id:e,start:t,end:r,size:n}=s;if(n>4)s.next();else if(c>-1&&t<c)break;else c<0&&(c=r-a),o.push(e,t,r),l++,s.next()}if(l){let t=new Uint16Array(4*l),a=o[o.length-2];for(let e=o.length-3,r=0;e>=0;e-=3)t[r++]=o[e],t[r++]=o[e+1]-a,t[r++]=o[e+2]-a,t[r++]=r;r.push(new iN(t,o[2]-a,n)),i.push(a-e)}}(y,t,r,i):e(y,t,r,i,l,g+1);if(l>=0&&c>0&&c<r.length&&d(r,i,y,c,y,u,l,x,k),r.reverse(),i.reverse(),l>-1&&c>0){let e=function(e,t){return(r,n,a)=>{let i=0,o=r.length-1,s,l;if(o>=0&&(s=r[o])instanceof iC){if(!o&&s.type==e&&s.length==a)return s;(l=s.prop(iS.lookAhead))&&(i=n[o]+s.length+l)}return p(e,r,n,a,i,t)}}(S,k);w=iH(S,r,i,0,r.length,0,b-y,e,e)}else w=p(S,r,i,b-y,x-b,k)}m.push(w),h.push(E)}(e.start||0,e.bufferStart||0,m,h,-1,0);let f=null!=(t=e.length)?t:m.length?h[0]+m[0].length:0;return new iC(l[e.topID],m.reverse(),h.reverse(),f)}(e)}}iC.empty=new iC(iE.none,[],[],0);class iP{constructor(e,t){this.buffer=e,this.index=t}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}get pos(){return this.index}next(){this.index-=4}fork(){return new iP(this.buffer,this.index)}}class iN{constructor(e,t,r){this.buffer=e,this.length=t,this.set=r}get type(){return iE.none}toString(){let e=[];for(let t=0;t<this.buffer.length;)e.push(this.childString(t)),t=this.buffer[t+3];return e.join(",")}childString(e){let t=this.buffer[e],r=this.buffer[e+3],n=this.set.types[t],a=n.name;if(/\W/.test(a)&&!n.isError&&(a=JSON.stringify(a)),r==(e+=4))return a;let i=[];for(;e<r;)i.push(this.childString(e)),e=this.buffer[e+3];return a+"("+i.join(",")+")"}findChild(e,t,r,n,a){let{buffer:i}=this,o=-1;for(let s=e;s!=t&&(!iI(a,n,i[s+1],i[s+2])||(o=s,!(r>0)));s=i[s+3]);return o}slice(e,t,r){let n=this.buffer,a=new Uint16Array(t-e),i=0;for(let o=e,s=0;o<t;){a[s++]=n[o++],a[s++]=n[o++]-r;let t=a[s++]=n[o++]-r;a[s++]=n[o++]-e,i=Math.max(i,t)}return new iN(a,i,this.set)}}function iI(e,t,r,n){switch(e){case -2:return r<t;case -1:return n>=t&&r<t;case 0:return r<t&&n>t;case 1:return r<=t&&n>t;case 2:return n>t;case 4:return!0}}function iR(e,t,r,n){for(var a;e.from==e.to||(r<1?e.from>=t:e.from>t)||(r>-1?e.to<=t:e.to<t);){let t=!n&&e instanceof iB&&e.index<0?null:e.parent;if(!t)return e;e=t}let i=n?0:p.IgnoreOverlays;if(n)for(let n=e,o=n.parent;o;o=(n=o).parent)n instanceof iB&&n.index<0&&(null==(a=o.enter(t,r,i))?void 0:a.from)!=n.from&&(e=o);for(;;){let n=e.enter(t,r,i);if(!n)return e;e=n}}class iD{cursor(e=0){return new iQ(this,e)}getChild(e,t=null,r=null){let n=iM(this,e,t,r);return n.length?n[0]:null}getChildren(e,t=null,r=null){return iM(this,e,t,r)}resolve(e,t=0){return iR(this,e,t,!1)}resolveInner(e,t=0){return iR(this,e,t,!0)}matchContext(e){return iL(this.parent,e)}enterUnfinishedNodesBefore(e){let t=this.childBefore(e),r=this;for(;t;){let e=t.lastChild;if(!e||e.to!=t.to)break;e.type.isError&&e.from==e.to?(r=t,t=e.prevSibling):t=e}return r}get node(){return this}get next(){return this.parent}}class iB extends iD{constructor(e,t,r,n){super(),this._tree=e,this.from=t,this.index=r,this._parent=n}get type(){return this._tree.type}get name(){return this._tree.type.name}get to(){return this.from+this._tree.length}nextChild(e,t,r,n,a=0){for(let i=this;;){for(let{children:o,positions:s}=i._tree,l=t>0?o.length:-1;e!=l;e+=t){let l=o[e],c=s[e]+i.from,u;if(a&p.EnterBracketed&&l instanceof iC&&(u=iw.get(l))&&!u.overlay&&u.bracketed&&r>=c&&r<=c+l.length||iI(n,r,c,c+l.length)){if(l instanceof iN){if(a&p.ExcludeBuffers)continue;let o=l.findChild(0,l.buffer.length,t,r-c,n);if(o>-1)return new iz(new ij(i,l,e,c),null,o)}else if(a&p.IncludeAnonymous||!l.type.isAnonymous||iZ(l)){let o;if(!(a&p.IgnoreMounts)&&(o=iw.get(l))&&!o.overlay)return new iB(o.tree,c,e,i);let s=new iB(l,c,e,i);return a&p.IncludeAnonymous||!s.type.isAnonymous?s:s.nextChild(t<0?l.children.length-1:0,t,r,n,a)}}}if(a&p.IncludeAnonymous||!i.type.isAnonymous||(e=i.index>=0?i.index+t:t<0?-1:i._parent._tree.children.length,!(i=i._parent)))return null}}get firstChild(){return this.nextChild(0,1,0,4)}get lastChild(){return this.nextChild(this._tree.children.length-1,-1,0,4)}childAfter(e){return this.nextChild(0,1,e,2)}childBefore(e){return this.nextChild(this._tree.children.length-1,-1,e,-2)}prop(e){return this._tree.prop(e)}enter(e,t,r=0){let n;if(!(r&p.IgnoreOverlays)&&(n=iw.get(this._tree))&&n.overlay){let a=e-this.from,i=r&p.EnterBracketed&&n.bracketed;for(let{from:e,to:r}of n.overlay)if((t>0||i?e<=a:e<a)&&(t<0||i?r>=a:r>
vendor: 5,469 bytes, line 6
6a))return new iB(n.tree,n.overlay[0].from+this.from,-1,this)}return this.nextChild(0,1,e,t,r)}nextSignificantParent(){let e=this;for(;e.type.isAnonymous&&e._parent;)e=e._parent;return e}get parent(){return this._parent?this._parent.nextSignificantParent():null}get nextSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index+1,1,0,4):null}get prevSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index-1,-1,0,4):null}get tree(){return this._tree}toTree(){return this._tree}toString(){return this._tree.toString()}}function iM(e,t,r,n){let a=e.cursor(),i=[];if(!a.firstChild())return i;if(null!=r){for(let e=!1;!e;)if(e=a.type.is(r),!a.nextSibling())return i}for(;;){if(null!=n&&a.type.is(n))return i;if(a.type.is(t)&&i.push(a.node),!a.nextSibling())return null==n?i:[]}}function iL(e,t,r=t.length-1){for(let n=e;r>=0;n=n.parent){if(!n)return!1;if(!n.type.isAnonymous){if(t[r]&&t[r]!=n.name)return!1;r--}}return!0}class ij{constructor(e,t,r,n){this.parent=e,this.buffer=t,this.index=r,this.start=n}}class iz extends iD{get name(){return this.type.name}get from(){return this.context.start+this.context.buffer.buffer[this.index+1]}get to(){return this.context.start+this.context.buffer.buffer[this.index+2]}constructor(e,t,r){super(),this.context=e,this._parent=t,this.index=r,this.type=e.buffer.set.types[e.buffer.buffer[r]]}child(e,t,r){let{buffer:n}=this.context,a=n.findChild(this.index+4,n.buffer[this.index+3],e,t-this.context.start,r);return a<0?null:new iz(this.context,this,a)}get firstChild(){return this.child(1,0,4)}get lastChild(){return this.child(-1,0,4)}childAfter(e){return this.child(1,e,2)}childBefore(e){return this.child(-1,e,-2)}prop(e){return this.type.prop(e)}enter(e,t,r=0){if(r&p.ExcludeBuffers)return null;let{buffer:n}=this.context,a=n.findChild(this.index+4,n.buffer[this.index+3],t>0?1:-1,e-this.context.start,t);return a<0?null:new iz(this.context,this,a)}get parent(){return this._parent||this.context.parent.nextSignificantParent()}externalSibling(e){return this._parent?null:this.context.parent.nextChild(this.context.index+e,e,0,4)}get nextSibling(){let{buffer:e}=this.context,t=e.buffer[this.index+3];return t<(this._parent?e.buffer[this._parent.index+3]:e.buffer.length)?new iz(this.context,this._parent,t):this.externalSibling(1)}get prevSibling(){let{buffer:e}=this.context,t=this._parent?this._parent.index+4:0;return this.index==t?this.externalSibling(-1):new iz(this.context,this._parent,e.findChild(t,this.index,-1,0,4))}get tree(){return null}toTree(){let e=[],t=[],{buffer:r}=this.context,n=this.index+4,a=r.buffer[this.index+3];if(a>n){let i=r.buffer[this.index+1];e.push(r.slice(n,a,i)),t.push(0)}return new iC(this.type,e,t,this.to-this.from)}toString(){return this.context.buffer.childString(this.index)}}function iU(e){if(!e.length)return null;let t=0,r=e[0];for(let n=1;n<e.length;n++){let a=e[n];(a.from>r.from||a.to<r.to)&&(r=a,t=n)}let n=r instanceof iB&&r.index<0?null:r.parent,a=e.slice();return n?a[t]=n:a.splice(t,1),new iV(a,r)}class iV{constructor(e,t){this.heads=e,this.node=t}get next(){return iU(this.heads)}}class iQ{get name(){return this.type.name}constructor(e,t=0){if(this.buffer=null,this.stack=[],this.index=0,this.bufferNode=null,this.mode=t&~p.EnterBracketed,e instanceof iB)this.yieldNode(e);else{this._tree=e.context.parent,this.buffer=e.context;for(let t=e._parent;t;t=t._parent)this.stack.unshift(t.index);this.bufferNode=e,this.yieldBuf(e.index)}}yieldNode(e){return!!e&&(this._tree=e,this.type=e.type,this.from=e.from,this.to=e.to,!0)}yieldBuf(e,t){this.index=e;let{start:r,buffer:n}=this.buffer;return this.type=t||n.set.types[n.buffer[e]],this.from=r+n.buffer[e+1],this.to=r+n.buffer[e+2],!0}yield(e){return!!e&&(e instanceof iB?(this.buffer=null,this.yieldNode(e)):(this.buffer=e.context,this.yieldBuf(e.index,e.type)))}toString(){return this.buffer?this.buffer.buffer.childString(this.index):this._tree.toString()}enterChild(e,t,r){if(!this.buffer)return this.yield(this._tree.nextChild(e<0?this._tree._tree.children.length-1:0,e,t,r,this.mode));let{buffer:n}=this.buffer,a=n.findChild(this.index+4,n.buffer[this.index+3],e,t-this.buffer.start,r);return!(a<0)&&(this.stack.push(this.index),this.yieldBuf(a))}firstChild(){return this.enterChild(1,0,4)}lastChild(){return this.enterChild(-1,0,4)}childAfter(e){return this.enterChild(1,e,2)}childBefore(e){return this.enterChild(-1,e,-2)}enter(e,t,r=this.mode){return this.buffer?!(r&p.ExcludeBuffers)&&this.enterChild(1,e,t):this.yield(this._tree.enter(e,t,r))}parent(){if(!this.buffer)return this.yieldNode(this.mode&p.IncludeAnonymous?this._tree._parent:this._tree.parent);if(this.stack.length)return this.yieldBuf(this.stack.pop());let e=this.mode&p.IncludeAnonymous?this.buffer.parent:this.buffer.parent.nextSignificantParent();return this.buffer=null,this.yieldNode(e)}sibling(e){if(!this.buffer)return!!this._tree._parent&&this.yield(this._tree.index<0?null:this._tree._parent.nextChild(this._tree.index+e,e,0,4,this.mode));let{buffer:t}=this.buffer,r=this.stack.length-1;if(e<0){let e=r<0?0:this.stack[r]+4;if(this.index!=e)return this.yieldBuf(t.findChild(e,this.index,-1,0,4))}else{let e=t.buffer[this.index+3];if(e<(r<0?t.buffer.length:t.buffer[this.stack[r]+3]))return this.yieldBuf(e)}return r<0&&this.yield(this.buffer.parent.nextChild(this.buffer.index+e,e,0,4,this.mode))}nextSibling(){return this.sibling(1)}prevSibling(){return this.sibling(-1)}atLastNode(e){let t,r,{buffer:n}
vendor: 4,682 bytes, line 6
6=this;if(n){if(e>0){if(this.index<n.buffer.buffer.length)return!1}else for(let e=0;e<this.index;e++)if(n.buffer.buffer[e+3]<this.index)return!1;({index:t,parent:r}=n)}else({index:t,_parent:r}=this._tree);for(;r;{index:t,_parent:r}=r)if(t>-1)for(let n=t+e,a=e<0?-1:r._tree.children.length;n!=a;n+=e){let e=r._tree.children[n];if(this.mode&p.IncludeAnonymous||e instanceof iN||!e.type.isAnonymous||iZ(e))return!1}return!0}move(e,t){if(t&&this.enterChild(e,0,4))return!0;for(;;){if(this.sibling(e))return!0;if(this.atLastNode(e)||!this.parent())return!1}}next(e=!0){return this.move(1,e)}prev(e=!0){return this.move(-1,e)}moveTo(e,t=0){for(;(this.from==this.to||(t<1?this.from>=e:this.from>e)||(t>-1?this.to<=e:this.to<e))&&this.parent(););for(;this.enterChild(1,e,t););return this}get node(){if(!this.buffer)return this._tree;let e=this.bufferNode,t=null,r=0;if(e&&e.context==this.buffer)a:for(let n=this.index,a=this.stack.length;a>=0;){for(let i=e;i;i=i._parent)if(i.index==n){if(n==this.index)return i;t=i,r=a+1;break a}n=this.stack[--a]}for(let e=r;e<this.stack.length;e++)t=new iz(this.buffer,t,this.stack[e]);return this.bufferNode=new iz(this.buffer,t,this.index)}get tree(){return this.buffer?null:this._tree._tree}iterate(e,t){for(let r=0;;){let n=!1;if(this.type.isAnonymous||!1!==e(this)){if(this.firstChild()){r++;continue}this.type.isAnonymous||(n=!0)}for(;;){if(n&&t&&t(this),n=this.type.isAnonymous,!r)return;if(this.nextSibling())break;this.parent(),r--,n=!0}}}matchContext(e){if(!this.buffer)return iL(this.node.parent,e);let{buffer:t}=this.buffer,{types:r}=t.set;for(let n=e.length-1,a=this.stack.length-1;n>=0;a--){if(a<0)return iL(this._tree,e,n);let i=r[t.buffer[this.stack[a]]];if(!i.isAnonymous){if(e[n]&&e[n]!=i.name)return!1;n--}}return!0}}function iZ(e){return e.children.some(e=>e instanceof iN||!e.type.isAnonymous||iZ(e))}let iF=new WeakMap;function iq(e,t){if(!e.isAnonymous||t instanceof iN||t.type!=e)return 1;let r=iF.get(t);if(null==r){for(let n of(r=1,t.children)){if(n.type!=e||!(n instanceof iC)){r=1;break}r+=iq(e,n)}iF.set(t,r)}return r}function iH(e,t,r,n,a,i,o,s,l){let c=0;for(let r=n;r<a;r++)c+=iq(e,t[r]);let u=Math.ceil(1.5*c/8),d=[],p=[];return!function t(r,n,a,o,s){for(let c=a;c<o;){let a=c,m=n[c],h=iq(e,r[c]);for(c++;c<o;c++){let t=iq(e,r[c]);if(h+t>=u)break;h+=t}if(c==a+1){if(h>u){let e=r[a];t(e.children,e.positions,0,e.children.length,n[a]+s);continue}d.push(r[a])}else{let t=n[c-1]+r[c-1].length-m;d.push(iH(e,r,n,a,c,m,t,null,l))}p.push(m+s-i)}}(t,r,n,a,0),(s||l)(d,p,o)}class iX{constructor(){this.map=new WeakMap}setBuffer(e,t,r){let n=this.map.get(e);n||this.map.set(e,n=new Map),n.set(t,r)}getBuffer(e,t){let r=this.map.get(e);return r&&r.get(t)}set(e,t){e instanceof iz?this.setBuffer(e.context.buffer,e.index,t):e instanceof iB&&this.map.set(e.tree,t)}get(e){return e instanceof iz?this.getBuffer(e.context.buffer,e.index):e instanceof iB?this.map.get(e.tree):void 0}cursorSet(e,t){e.buffer?this.setBuffer(e.buffer.buffer,e.index,t):this.map.set(e.tree,t)}cursorGet(e){return e.buffer?this.getBuffer(e.buffer.buffer,e.index):this.map.get(e.tree)}}class iW{constructor(e,t,r,n,a=!1,i=!1){this.from=e,this.to=t,this.tree=r,this.offset=n,this.open=!!a|2*!!i}get openStart(){return(1&this.open)>0}get openEnd(){return(2&this.open)>0}static addTree(e,t=[],r=!1){let n=[new iW(0,e.length,e,0,!1,r)];for(let r of t)r.to>e.length&&n.push(r);return n}static applyChanges(e,t,r=128){if(!t.length)return e;let n=[],a=1,i=e.length?e[0]:null;for(let o=0,s=0,l=0;;o++){let c=o<t.length?t[o]:null,u=c?c.fromA:1e9;if(u-s>=r)for(;i&&i.from<u;){let t=i;if(s>=t.from||u<=t.to||l){let e=Math.max(t.from,s)-l,r=Math.min(t.to,u)-l;t=e>=r?null:new iW(e,r,t.tree,t.offset+l,o>0,!!c)}if(t&&n.push(t),i.to>u)break;i=a<e.length?e[a++]:null}if(!c)break;s=c.toA,l=c.toA-c.toB}return n}}class iG{startParse(e,t,r){return"string"==typeof e&&(e=new iY(e)),r=r?r.length?r.map(e=>new ik(e.from,e.to)):[new ik(0,0)]:[new ik(0,e.length)],this.createParse(e,t||[],r)}parse(e,t,r){let n=this.startParse(e,t,r);for(;;){let e=n.advance();if(e)return e}}}class iY{constructor(e){this.string=e}get length(){return this.string.length}chunk(e){return this.string.slice(e)}get lineChunks(){return!1}read(e,t){return this.string.slice(e,t)}}class iK{constructor(e,t,r,n,a,i){this.parser=e,this.parse=t,this.overlay=r,this.bracketed=n,this.target=a,this.from=i}}function iJ(e){if(!e.length||e.some(e=>e.from>=e.to))throw RangeError("Invalid inner parse ranges given: "+JSON.stringify(e))}class i0{constructor(e,t,r,n,a,i,o,s){this.parser=e,this.predicate=t,this.mounts=r,this.index=n,this.start=a,this.bracketed=i,this.target=o,this.prev=s,this.depth=0,this.ranges=[]}}
6let i1=new iS({perNode:!0});class i2{constructor(e,t,r,n,a){this.nest=t,this.input=r,this.fragments=n,this.ranges=a,this.inner=[],this.innerDone=0,this.baseTree=null,this.stoppedAt=null,this.baseParse=e}advance(){if(this.baseParse){let e=this.baseParse.advance();if(!e)return null;if(this.baseParse=null,this.baseTree=e,this.startInner(),null!=this.stoppedAt)for(let e of this.inner)e.parse.stopAt(this.stoppedAt)}if(this.innerDone==this.inner.length){let e=this.baseTree;return null!=this.stoppedAt&&(e=new iC(e.type,e.children,e.positions,e.length,e.propValues.concat([[i1,this.stoppedAt]]))),e}let e=this.inner[this.innerDone],t=e.parse.advance();if(t){this.innerDone++;let r=Object.assign(Object.create(null),e.target.props);r[iS.mounted.id]=new iw(t,e.overlay,e.parser,e.bracketed),e.target.props=r}return null}get parsedPos(){if(this.baseParse)return 0;let e=this.input.length;for(let t=this.innerDone;t<this.inner.length;t++)this.inner[t].from<e&&(e=Math.min(e,this.inner[t].parse.parsedPos));return e}stopAt(e){if(this.stoppedAt=e,this.baseParse)this.baseParse.stopAt(e);else for(let t=this.innerDone;t<this.inner.length;t++)this.inner[t].parse.stopAt(e)}startInner(){let e=new i8(this.fragments),t=null,r=null,n=new iQ(new iB(this.baseTree,this.ranges[0].from,0,null),p.IncludeAnonymous|p.IgnoreMounts);a:for(let a,i;;){let o=!0,s;if(null!=this.stoppedAt&&n.from>=this.stoppedAt)o=!1;else if(e.hasNode(n)){if(t){let e=t.mounts.find(e=>e.frag.from<=n.from&&e.frag.to>=n.to&&e.mount.overlay);if(e)for(let r of e.mount.overlay){let a=r.from+e.pos,i=r.to+e.pos;a>=n.from&&i<=n.to&&!t.ranges.some(e=>e.from<i&&e.to>a)&&t.ranges.push({from:a,to:i})}}o=!1}else if(r&&(i=function(e,t,r){for(let n of e){if(n.from>=r)break;if(n.to>t)return n.from<=t&&n.to>=r?2:1}return 0}(r.ranges,n.from,n.to)))o=2!=i;else if(!n.type.isAnonymous&&(a=this.nest(n,this.input))&&(n.from<n.to||!a.overlay)){!n.tree&&(function(e){let{node:t}=e,r=[],n=t.context.buffer;do r.push(e.index),e.parent();while(!e.tree)let a=e.tree,i=a.children.indexOf(n),o=a.children[i],s=o.buffer,l=[i];for(let n of(a.children[i]=function e(n,a,i,c,u,d){let p=r[d],m=[],h=[];i4(o,n,p,m,h,c);let f=s[p+1],g=s[p+2];l.push(m.length);let v=d?e(p+4,s[p+3],o.set.types[s[p]],f,g-f,d-1):t.toTree();return m.push(v),h.push(f-c),i4(o,s[p+3],a,m,h,c),new iC(i,m,h,u)}(0,s.length,iE.none,0,o.length,r.length-1),l)){let t=e.tree.children[n],r=e.tree.positions[n];e.yield(new iB(t,r+e.from,n,e._tree))}}(n),t&&t.depth++,r&&r.depth++);let i=e.findMounts(n.from,a.parser);if("function"==typeof a.overlay)t=new i0(a.parser,a.overlay,i,this.inner.length,n.from,!!a.bracketed,n.tree,t);else{let e=i5(this.ranges,a.overlay||(n.from<n.to?[new ik(n.from,n.to)]:[]));e.length&&iJ(e),(e.length||!a.overlay)&&this.inner.push(new iK(a.parser,e.length?a.parser.startParse(this.input,i6(i,e),e):a.parser.startParse(""),a.overlay?a.overlay.map(e=>new ik(e.from-n.from,e.to-n.from)):null,!!a.bracketed,n.tree,e.length?e[0].from:n.from)),a.overlay?e.length&&(r={ranges:e,depth:0,prev:r}):o=!1}}else if(t&&(s=t.predicate(n))&&(!0===s&&(s=new ik(n.from,n.to)),s.from<s.to)){let e=t.ranges.length-1;e>=0&&t.ranges[e].to==s.from?t.ranges[e]={from:t.ranges[e].from,to:s.to}:t.ranges.push(s)}if(o&&n.firstChild())t&&t.depth++,r&&r.depth++;else for(;!n.nextSibling();){if(!n.parent())break a;if(t&&!--t.depth){let e=i5(this.ranges,t.ranges);e.length&&(iJ(e),this.inner.splice(t.index,0,new iK(t.parser,t.parser.startParse(this.input,i6(t.mounts,e),e),t.ranges.map(e=>new ik(e.from-t.start,e.to-t.start)),t.bracketed,t.target,e[0].from))),t=t.prev}!r||--r.depth||(r=r.prev)}}}}function i4(e,t,r,n,a,i){if(t<r){let o=e.buffer[t+1];n.push(e.slice(t,r,o)),a.push(o-i)}}class i3{constructor(e,t){this.offset=t,this.done=!1,this.cursor=e.cursor(p.IncludeAnonymous|p.IgnoreMounts)}moveTo(e){let{cursor:t}=this,r=e-this.offset;for(;!this.done&&t.from<r;)if(t.to>=e&&t.enter(r,1,p.IgnoreOverlays|p.ExcludeBuffers));else if(t.to<=e)t.next(!1)||(this.done=!0);else break}hasNode(e){if(this.moveTo(e.from),!this.done&&this.cursor.from+this.offset==e.from&&this.cursor.tree)for(let t=this.cursor.tree;;){if(t==e.tree)return!0;
6if(t.children.length&&0==t.positions[0]&&t.children[0]instanceof iC)t=t.children[0];else break}return!1}}class i8{constructor(e){var t;if(this.fragments=e,this.curTo=0,this.fragI=0,e.length){let r=this.curFrag=e[0];this.curTo=null!=(t=r.tree.prop(i1))?t:r.to,this.inner=new i3(r.tree,-r.offset)}else this.curFrag=this.inner=null}hasNode(e){for(;this.curFrag&&e.from>=this.curTo;)this.nextFrag();return this.curFrag&&this.curFrag.from<=e.from&&this.curTo>=e.to&&this.inner.hasNode(e)}nextFrag(){var e;if(this.fragI++,this.fragI==this.fragments.length)this.curFrag=this.inner=null;else{let t=this.curFrag=this.fragments[this.fragI];this.curTo=null!=(e=t.tree.prop(i1))?e:t.to,this.inner=new i3(t.tree,-t.offset)}}findMounts(e,t){var r;let n=[];if(this.inner){this.inner.cursor.moveTo(e,1);for(let e=this.inner.cursor.node;e;e=e.parent){let a=null==(r=e.tree)?void 0:r.prop(iS.mounted);if(a&&a.parser==t)for(let t=this.fragI;t<this.fragments.length;t++){let r=this.fragments[t];if(r.from>=e.to)break;r.tree==this.curFrag.tree&&n.push({frag:r,pos:e.from-r.offset,mount:a})}}}return n}}function i5(e,t){let r=null,n=t;for(let a=1,i=0;a<e.length;a++){let o=e[a-1].to,s=e[a].from;for(;i<n.length;i++){let e=n[i];if(e.from>=s)break;!(e.to<=o)&&(r||(n=r=t.slice()),e.from<o?(r[i]=new ik(e.from,o),e.to>s&&r.splice(i+1,0,new ik(s,e.to))):e.to>s?r[i--]=new ik(s,e.to):r.splice(i--,1))}}return n}function i6(e,t){let r=[];for(let{pos:n,mount:a,frag:i}of e){let e=n+(a.overlay?a.overlay[0].from:0),o=e+a.tree.length,s=Math.max(i.from,e),l=Math.min(i.to,o);if(a.overlay){let o=function(e,t,r,n){let a=0,i=0,o=!1,s=!1,l=-1e9,c=[];for(;;){let u=a==e.length?1e9:o?e[a].to:e[a].from,d=i==t.length?1e9:s?t[i].to:t[i].from;if(o!=s){let e=Math.max(l,r),t=Math.min(u,d,n);e<t&&c.push(new ik(e,t))}if(1e9==(l=Math.min(u,d)))break;u==l&&(o?(o=!1,a++):o=!0),d==l&&(s?(s=!1,i++):s=!0)}return c}(t,a.overlay.map(e=>new ik(e.from+n,e.to+n)),s,l);for(let t=0,n=s;;t++){let s=t==o.length,c=s?l:o[t].from;if(c>n&&r.push(new iW(n,c,a.tree,-e,i.from>=n||i.openStart,i.to<=c||i.openEnd)),s)break;n=o[t].to}}else r.push(new iW(s,l,a.tree,-e,i.from>=e||i.openStart,i.to<=o||i.openEnd))}return r}let i7=0;class i9{constructor(e,t,r,n){this.name=e,this.set=t,this.base=r,this.modified=n,this.id=i7++}toString(){let{name:e}=this;for(let t of this.modified)t.name&&(e=`${t.name}(${e})`);return e}static define(e,t){if(e instanceof i9&&(t=e),null==t?void 0:t.base)throw Error("Can not derive from a modified tag");let r=new i9("string"==typeof e?e:"?",[],null,[]);if(r.set.push(r),t)for(let e of t.set)r.set.push(e);return r}static defineModifier(e){let t=new ot(e);return e=>e.modified.indexOf(t)>-1?e:ot.get(e.base||e,e.modified.concat(t).sort((e,t)=>e.id-t.id))}}let oe=0;class ot{constructor(e){this.name=e,this.instances=[],this.id=oe++}static get(e,t){if(!t.length)return e;let r=t[0].instances.find(r=>{var n,a;
6return r.base==e&&(n=t,a=r.modified,n.length==a.length&&n.every((e,t)=>e==a[t]))});if(r)return r;let n=[],a=new i9(e.name,n,e,t);for(let e of t)e.instances.push(a);let i=function(e){let t=[[]];for(let r=0;r<e.length;r++)for(let n=0,a=t.length;n<a;n++)t.push(t[n].concat(e[r]));return t.sort((e,t)=>t.length-e.length)}(t);for(let t of e.set)if(!t.modified.length)for(let e of i)n.push(ot.get(t,e));return a}}function or(e){let t=Object.create(null);for(let r in e){let n=e[r];for(let e of(Array.isArray(n)||(n=[n]),r.split(" ")))if(e){let r=[],a=2,i=e;for(let t=0;;){if("..."==i&&t>0&&t+3==e.length){a=1;break}let n=/^"(?:[^"\\]|\\.)*?"|[^\/!]+/.exec(i);if(!n)throw RangeError("Invalid path: "+e);if(r.push("*"==n[0]?"":'"'==n[0][0]?JSON.parse(n[0]):n[0]),(t+=n[0].length)==e.length)break;let o=e[t++];if(t==e.length&&"!"==o){a=0;break}if("/"!=o)throw RangeError("Invalid path: "+e);i=e.slice(t)}let o=r.length-1,s=r[o];if(!s)throw RangeError("Invalid path: "+e);let l=new oa(n,a,o>0?r.slice(0,o):null);t[s]=l.sort(t[s])}}return on.add(t)}let on=new iS({combine(e,t){let r,n,a;for(;e||t;){if(!e||t&&e.depth>=t.depth?(a=t,t=t.next):(a=e,e=e.next),r&&r.mode==a.mode&&!a.context&&!r.context)continue;let i=new oa(a.tags,a.mode,a.context);r?r.next=i:n=i,r=i}return n}});class oa{constructor(e,t,r,n){this.tags=e,this.mode=t,this.context=r,this.next=n}get opaque(){return 0==this.mode}get inherit(){return 1==this.mode}sort(e){return!e||e.depth<this.depth?(this.next=e,this):(e.next=this.sort(e.next),e)}get depth(){return this.context?this.context.length:0}}function oi(e,t){let r=Object.create(null);for(let t of e)if(Array.isArray(t.tag))for(let e of t.tag)r[e.id]=t.class;else r[t.tag.id]=t.class;let{scope:n,all:a=null}=t||{};return{style:e=>{let t=a;for(let n of e)for(let e of n.set){let n=r[e.id];if(n){t=t?t+" "+n:n;break}}return t},scope:n}}oa.empty=new oa([],2,null);class oo{constructor(e,t,r){this.at=e,this.highlighters=t,this.span=r,this.class=""}startSpan(e,t){t!=this.class&&(this.flush(e),e>this.at&&(this.at=e),this.class=t)}flush(e){e>this.at&&this.class&&this.span(this.at,e,this.class)}highlightRange(e,t,r,n,a){let{type:i,from:o,to:s}=e;if(o>=r||s<=t)return;i.isTop&&(a=this.highlighters.filter(e=>!e.scope||e.scope(i)));let l=n,c=function(e){let t=e.type.prop(on);for(;t&&t.context&&!e.matchContext(t.context);
6)t=t.next;return t||null}(e)||oa.empty,u=function(e,t){let r=null;for(let n of e){let e=n.style(t);e&&(r=r?r+" "+e:e)}return r}(a,c.tags);if(u&&(l&&(l+=" "),l+=u,1==c.mode&&(n+=(n?" ":"")+u)),this.startSpan(Math.max(t,o),l),c.opaque)return;let d=e.tree&&e.tree.prop(iS.mounted);if(d&&d.overlay){let i=e.node.enter(d.overlay[0].from+o,1),c=this.highlighters.filter(e=>!e.scope||e.scope(d.tree.type)),u=e.firstChild();for(let p=0,m=o;;p++){let h=p<d.overlay.length?d.overlay[p]:null,f=h?h.from+o:s,g=Math.max(t,m),v=Math.min(r,f);if(g<v&&u)for(;e.from<v&&(this.highlightRange(e,g,v,n,a),this.startSpan(Math.min(v,e.to),l),!(e.to>=f)&&e.nextSibling()););if(!h||f>r)break;(m=h.to+o)>t&&(this.highlightRange(i.cursor(),Math.max(t,h.from+o),Math.min(r,m),"",c),this.startSpan(Math.min(r,m),l))}u&&e.parent()}else if(e.firstChild()){d&&(n="");do{if(e.to<=t)continue;if(e.from>=r)break;this.highlightRange(e,t,r,n,a),this.startSpan(Math.min(r,e.to),l)}while(e.nextSibling())e.parent()}}}let os=i9.define,ol=os(),oc=os(),ou=os(oc),od=os(oc),op=os(),om=os(op),oh=os(op),of=os(),og=os(of),ov=os(),oy=os(),ob=os(),oO=os(ob),ox=os(),ok={comment:ol,lineComment:os(ol),blockComment:os(ol),docComment:os(ol),name:oc,variableName:os(oc),typeName:ou,tagName:os(ou),propertyName:od,attributeName:os(od),className:os(oc),labelName:os(oc),namespace:os(oc),macroName:os(oc),literal:op,string:om,docString:os(om),character:os(om),attributeValue:os(om),number:oh,integer:os(oh),float:os(oh),bool:os(op),regexp:os(op),escape:os(op),color:os(op),url:os(op),keyword:ov,self:os(ov),null:os(ov),atom:os(ov),unit:os(ov),modifier:os(ov),operatorKeyword:os(ov),controlKeyword:os(ov),definitionKeyword:os(ov),moduleKeyword:os(ov),operator:oy,derefOperator:os(oy),arithmeticOperator:os(oy),logicOperator:os(oy),bitwiseOperator:os(oy),compareOperator:os(oy),updateOperator:os(oy),definitionOperator:os(oy),typeOperator:os(oy),controlOperator:os(oy),punctuation:ob,separator:os(ob),bracket:oO,angleBracket:os(oO),squareBracket:os(oO),paren:os(oO),brace:os(oO),content:of,heading:og,heading1:os(og),heading2:os(og),heading3:os(og),heading4:os(og),heading5:os(og),heading6:os(og),contentSeparator:os(of),list:os(of),quote:os(of),emphasis:os(of),strong:os(of),link:os(of),monospace:os(of),strikethrough:os(of),inserted:os(),deleted:os(),changed:os(),invalid:os(),meta:ox,documentMeta:os(ox),annotation:os(ox),processingInstruction:os(ox),definition:i9.defineModifier("definition"),constant:i9.defineModifier("constant"),function:i9.defineModifier("function"),standard:i9.defineModifier("standard"),local:i9.defineModifier("local"),special:i9.defineModifier("special")};for(let e in ok){let t=ok[e];t instanceof i9&&(t.name=e)}oi([{tag:ok.link,class:"tok-link"},{tag:ok.heading,class:"tok-heading"},{tag:ok.emphasis,class:"tok-emphasis"},{tag:ok.strong,class:"tok-strong"},{tag:ok.keyword,class:"tok-keyword"},{tag:ok.atom,class:"tok-atom"},{tag:ok.bool,class:"tok-bool"},{tag:ok.url,class:"tok-url"},{tag:ok.labelName,class:"tok-labelName"},{tag:ok.inserted,class:"tok-inserted"},{tag:ok.deleted,class:"tok-deleted"},{tag:ok.literal,class:"tok-literal"},{tag:ok.string,class:"tok-string"},{tag:ok.number,class:"tok-number"},{tag:[ok.regexp,ok.escape,ok.special(ok.string)],class:"tok-string2"},{tag:ok.variableName,class:"tok-variableName"},{tag:ok.local(ok.variableName),class:"tok-variableName tok-local"},{tag:ok.definition(ok.variableName),class:"tok-variableName tok-definition"},{tag:ok.special(ok.variableName),class:"tok-variableName2"},{tag:ok.definition(ok.propertyName),class:"tok-propertyName tok-definition"},{tag:ok.typeName,class:"tok-typeName"},{tag:ok.namespace,class:"tok-namespace"},{tag:ok.className,class:"tok-className"},{tag:ok.macroName,class:"tok-macroName"},{tag:ok.propertyName,class:"tok-propertyName"},{tag:ok.operator,class:"tok-operator"},{tag:ok.comment,class:"tok-comment"},{tag:ok.meta,class:"tok-meta"},{tag:ok.invalid,class:"tok-invalid"},{tag:ok.punctuation,class:"tok-punctuation"}]);let oS=new iS;function ow(e){return K.define({combine:e?t=>t.concat(e):void 0})}let oT=new iS;class oE{constructor(e,t,r=[],n=""){this.data=e,this.name=n,eP.prototype.hasOwnProperty("tree")||Object.defineProperty(eP.prototype,"tree",{get(){return oA(this)}}),this.parser=t,this.extension=[oL.of(this),eP.languageData.of((e,t,r)=>{let n=o_(e,t,r),a=n.type.prop(oS);if(!a)return[];let i=e.facet(a),o=n.type.prop(oT);
6if(o){let a=n.resolve(t-n.from,r);for(let t of o)if(t.test(a,e)){let r=e.facet(t.facet);return"replace"==t.type?r:r.concat(i)}}return i})].concat(r)}isActiveAt(e,t,r=-1){return o_(e,t,r).type.prop(oS)==this.data}findRegions(e){let t=e.facet(oL);if((null==t?void 0:t.data)==this.data)return[{from:0,to:e.doc.length}];if(!t||!t.allowsNesting)return[];let r=[],n=(e,t)=>{if(e.prop(oS)==this.data)return void r.push({from:t,to:t+e.length});let a=e.prop(iS.mounted);if(a){if(a.tree.prop(oS)==this.data){if(a.overlay)for(let e of a.overlay)r.push({from:e.from+t,to:e.to+t});else r.push({from:t,to:t+e.length});return}else if(a.overlay){let e=r.length;if(n(a.tree,a.overlay[0].from+t),r.length>e)return}}for(let r=0;r<e.children.length;r++){let a=e.children[r];a instanceof iC&&n(a,e.positions[r]+t)}};return n(oA(e),0),r}get allowsNesting(){return!0}}function o_(e,t,r){let n=e.facet(oL),a=oA(e).topNode;if(!n||n.allowsNesting)for(let e=a;e;e=e.enter(t,r,p.ExcludeBuffers|p.EnterBracketed))e.type.isTop&&(a=e);return a}oE.setState=eS.define();class o$ extends oE{constructor(e,t,r){super(e,t,[],r),this.parser=t}static define(e){let t=ow(e.languageData);return new o$(t,e.parser.configure({props:[oS.add(e=>e.isTop?t:void 0)]}),e.name)}configure(e,t){return new o$(this.data,this.parser.configure(e),t||this.name)}get allowsNesting(){return this.parser.hasWrappers()}}function oA(e){let t=e.field(oE.state,!1);return t?t.tree:iC.empty}class oC{constructor(e){this.doc=e,this.cursorPos=0,this.string="",this.cursor=e.iter()}get length(){return this.doc.length}syncTo(e){return this.string=this.cursor.next(e-this.cursorPos).value,this.cursorPos=e+this.string.length,this.cursorPos-this.string.length}chunk(e){return this.syncTo(e),this.string}get lineChunks(){return!0}read(e,t){let r=this.cursorPos-this.string.length;return e<r||t>=this.cursorPos?this.doc.sliceString(e,t):this.string.slice(e-r,t-r)}}let oP=null;class oN{constructor(e,t,r=[],n,a,i,o,s){this.parser=e,this.state=t,this.fragments=r,this.tree=n,this.treeLen=a,this.viewport=i,this.skipped=o,this.scheduleOn=s,this.parse=null,this.tempSkipped=[]}static create(e,t,r){return new oN(e,t,[],iC.empty,0,r,[],null)}startParse(){return this.parser.startParse(new oC(this.state.doc),this.fragments)}work(e,t){return(null!=t&&t>=this.state.doc.length&&(t=void 0),this.tree!=iC.empty&&this.isDone(null!=t?t:this.state.doc.length))?(this.takeTree(),!0):this.withContext(()=>{var r;if("number"==typeof e){let t=Date.now()+e;e=()=>Date.now()>t}for(this.parse||(this.parse=this.startParse()),null!=t&&(null==this.parse.stoppedAt||this.parse.stoppedAt>t)&&t<this.state.doc.length&&this.parse.stopAt(t);;){let n=this.parse.advance();if(n){if(this.fragments=this.withoutTempSkipped(iW.addTree(n,this.fragments,null!=this.parse.stoppedAt)),this.treeLen=null!=(r=this.parse.stoppedAt)?r:this.state.doc.length,this.tree=n,this.parse=null,!(this.treeLen<(null!=t?t:this.state.doc.length)))return!0;this.parse=this.startParse()}if(e())return!1}})}takeTree(){let e,t;this.parse&&(e=this.parse.parsedPos)>=this.treeLen&&((null==this.parse.stoppedAt||this.parse.stoppedAt>e)&&this.parse.stopAt(e),this.withContext(()=>{for(;!(t=this.parse.advance()););}),this.treeLen=e,this.tree=t,this.fragments=this.withoutTempSkipped(iW.addTree(this.tree,this.fragments,!0)),this.parse=null)}withContext(e){let t=oP;oP=this;try{return e()}finally{oP=t}}withoutTempSkipped(e){for(let t;t=this.tempSkipped.pop();)e=oI(e,t.from,t.to);return e}changes(e,t){let{fragments:r,tree:n,treeLen:a,viewport:i,skipped:o}=this;if(this.takeTree(),!e.empty){let t=[];if(e.iterChangedRanges((e,r,n,a)=>t.push({fromA:e,toA:r,fromB:n,toB:a})),r=iW.applyChanges(r,t),n=iC.empty,a=0,i={from:e.mapPos(i.from,-1),to:e.mapPos(i.to,1)},this.skipped.length)for(let t of(o=[],this.skipped)){let r=e.mapPos(t.from,1),n=e.mapPos(t.to,-1);r<n&&o.push({from:r,to:n})}}return new oN(this.parser,t,r,n,a,i,o,this.scheduleOn)}updateViewport(e){if(this.viewport.from==e.from&&this.viewport.to==e.to)return!1;this.viewport=e;let t=this.skipped.length;for(let t=0;t<this.skipped.length;t++){let{from:r,to:n}=this.skipped[t];r<e.to&&n>
6e.from&&(this.fragments=oI(this.fragments,r,n),this.skipped.splice(t--,1))}return!(this.skipped.length>=t)&&(this.reset(),!0)}reset(){this.parse&&(this.takeTree(),this.parse=null)}skipUntilInView(e,t){this.skipped.push({from:e,to:t})}static getSkippingParser(e){return new class extends iG{createParse(t,r,n){let a=n[0].from,i=n[n.length-1].to;return{parsedPos:a,advance(){let t=oP;if(t){for(let e of n)t.tempSkipped.push(e);e&&(t.scheduleOn=t.scheduleOn?Promise.all([t.scheduleOn,e]):e)}return this.parsedPos=i,new iC(iE.none,[],[],i-a)},stoppedAt:null,stopAt(){}}}}}isDone(e){e=Math.min(e,this.state.doc.length);let t=this.fragments;return this.treeLen>=e&&t.length&&0==t[0].from&&t[0].to>=e}static get(){return oP}}function oI(e,t,r){return iW.applyChanges(e,[{fromA:t,toA:r,fromB:t,toB:r}])}class oR{constructor(e){this.context=e,this.tree=e.tree}apply(e){if(!e.docChanged&&this.tree==this.context.tree)return this;let t=this.context.changes(e.changes,e.state),r=this.context.treeLen==e.startState.doc.length?void 0:Math.max(e.changes.mapPos(this.context.treeLen),t.viewport.to);return t.work(20,r)||t.takeTree(),new oR(t)}static init(e){let t=Math.min(3e3,e.doc.length),r=oN.create(e.facet(oL).parser,e,{from:0,to:t});return r.work(20,t)||r.takeTree(),new oR(r)}}oE.state=ea.define({create:oR.init,update(e,t){for(let e of t.effects)if(e.is(oE.setState))return e.value;return t.startState.facet(oL)!=t.state.facet(oL)?oR.init(t.state):e.apply(t)}});let oD=e=>{let t=setTimeout(()=>e(),500);return()=>clearTimeout(t)};"u">typeof requestIdleCallback&&(oD=e=>{let t=-1,r=setTimeout(()=>{t=requestIdleCallback(e,{timeout:400})},100);return()=>t<0?clearTimeout(r):cancelIdleCallback(t)});let oB="u">typeof navigator&&(null==(m=navigator.scheduling)?void 0:m.isInputPending)?()=>navigator.scheduling.isInputPending():null,oM=ry.fromClass(class{constructor(e){this.view=e,this.working=null,this.workScheduled=0,this.chunkEnd=-1,this.chunkBudget=-1,this.work=this.work.bind(this),this.scheduleWork()}update(e){let t=this.view.state.field(oE.state).context;(t.updateViewport(e.view.viewport)||this.view.viewport.to>t.treeLen)&&this.scheduleWork(),(e.docChanged||e.selectionSet)&&(this.view.hasFocus&&(this.chunkBudget+=50),this.scheduleWork()),this.checkAsyncSchedule(t)}scheduleWork(){if(this.working)return;let{state:e}=this.view,t=e.field(oE.state);t.tree==t.context.tree&&t.context.isDone(e.doc.length)||(this.working=oD(this.work))}work(e){this.working=null;let t=Date.now();if(this.chunkEnd<t&&(this.chunkEnd<0||this.view.hasFocus)&&(this.chunkEnd=t+3e4,this.chunkBudget=3e3),this.chunkBudget<=0)return;let{state:r,viewport:{to:n}}=this.view,a=r.field(oE.state);if(a.tree==a.context.tree&&a.context.isDone(n+1e5))return;let i=Date.now()+Math.min(this.chunkBudget,100,e&&!oB?Math.max(25,e.timeRemaining()-5):1e9),o=a.context.treeLen<n&&r.doc.length>n+1e3,s=a.context.work(()=>oB&&oB()||Date.now()>i,n+1e5*!o);this.chunkBudget-=Date.now()-t,(s||this.chunkBudget<=0)&&(a.context.takeTree(),this.view.dispatch({effects:oE.setState.of(new oR(a.context))})),this.chunkBudget>0&&!(s&&!o)&&this.scheduleWork(),this.checkAsyncSchedule(a.context)}checkAsyncSchedule(e){e.scheduleOn&&(this.workScheduled++,e.scheduleOn.then(()=>this.scheduleWork()).catch(e=>rh(this.view.state,e)).then(()=>this.workScheduled--),e.scheduleOn=null)}destroy(){this.working&&this.working()}isWorking(){return!!(this.working||this.workScheduled>0)}},{eventHandlers:{focus(){this.scheduleWork()}}}),oL=K.define({combine:e=>e.length?e[0]:null,enables:e=>[oE.state,oM,am.contentAttributes.compute([e],t=>{let r=t.facet(e);return r&&r.name?{"data-language":r.name}:{}})]});class oj{constructor(e,t=[]){this.language=e,this.support=t,this.extension=[e,t]}}let oz=K.define(),oU=K.define({combine:e=>{if(!e.length)return"  ";let t=e[0];if(!t||/\S/.test(t)||Array.from(t).some(e=>e!=t[0]))throw Error("Invalid indent unit: "+JSON.stringify(e[0]));return t}});function oV(e){let t=e.facet(oU);return 9==t.charCodeAt(0)?e.tabSize*t.length:t.length}function oQ(e,t){let r="",n=e.tabSize,a=e.facet(oU)[0];if("	"==a){for(;t>=n;)r+="	",t-=n;a=" "}for(let e=0;e<t;e++)r+=a;return r}function oZ(e,t){for(let r of(e instanceof eP&&(e=new oF(e)),e.state.facet(oz))){let n=r(e,t);if(void 0!==n)return n}let r=oA(e.state);return r.length>=t?function(e,t,r){let n=t.resolveStack(r),a=t.resolveInner(r,-1).resolve(r,0).enterUnfinishedNodesBefore(r);if(a!=n.node){let e=[];for(let t=a;t&&!(t.from<n.node.from||t.to>n.node.to||t.from==n.node.from&&t.type==n.node.type);t=t.parent)e.push(t);for(let t=e.length-1;t>=0;t--)n={node:e[t],next:n}}return oH(n,e,r)}(e,r,t):null}class oF{constructor(e,t={}){this.state=e,this.options=t,this.unit=oV(e)}lineAt(e,t=1){let r=this.state.doc.lineAt(e),{simulateBreak:n,simulateDoubleBreak:a}=this.options;if(null!=n&&n>=r.from&&n<=r.to)if(a&&n==e)return{text:"",from:e};
6else if(t<0?n<e:n<=e)return{text:r.text.slice(n-r.from),from:n};else return{text:r.text.slice(0,n-r.from),from:r.from};return r}textAfterPos(e,t=1){if(this.options.simulateDoubleBreak&&e==this.options.simulateBreak)return"";let{text:r,from:n}=this.lineAt(e,t);return r.slice(e-n,Math.min(r.length,e+100-n))}column(e,t=1){let{text:r,from:n}=this.lineAt(e,t),a=this.countColumn(r,e-n),i=this.options.overrideIndentation?this.options.overrideIndentation(n):-1;return i>-1&&(a+=i-this.countColumn(r,r.search(/\S|$/))),a}countColumn(e,t=e.length){return eY(e,this.state.tabSize,t)}lineIndent(e,t=1){let{text:r,from:n}=this.lineAt(e,t),a=this.options.overrideIndentation;if(a){let e=a(n);if(e>-1)return e}return this.countColumn(r,r.search(/\S|$/))}get simulatedBreak(){return this.options.simulateBreak||null}}let oq=new iS;function oH(e,t,r){for(let n=e;n;n=n.next){let e=function(e){let t=e.type.prop(oq);if(t)return t;let r=e.firstChild,n;if(r&&(n=r.type.prop(iS.closedBy))){let t=e.lastChild,r=t&&n.indexOf(t.name)>-1;return e=>oY(e,!0,1,void 0,r&&!(e.pos==e.options.simulateBreak&&e.options.simulateDoubleBreak)?t.from:void 0)}return null==e.parent?oX:null}(n.node);if(e)return e(oW.create(t,r,n))}return 0}function oX(){return 0}class oW extends oF{constructor(e,t,r){super(e.state,e.options),this.base=e,this.pos=t,this.context=r}get node(){return this.context.node}static create(e,t,r){return new oW(e,t,r)}get textAfter(){return this.textAfterPos(this.pos)}get baseIndent(){return this.baseIndentFor(this.node)}baseIndentFor(e){let t=this.state.doc.lineAt(e.from);for(;;){let r=e.resolve(t.from);for(;r.parent&&r.parent.from==r.from;)r=r.parent;if(function(e,t){for(let r=t;r;r=r.parent)if(e==r)return!0;return!1}(r,e))break;t=this.state.doc.lineAt(r.from)}return this.lineIndent(t.from)}continue(){return oH(this.context.next,this.base,this.pos)}}function oG({closing:e,align:t=!0,units:r=1}){return n=>oY(n,t,r,e)}function oY(e,t,r,n,a){let i=e.textAfter,o=i.match(/^\s*/)[0].length,s=n&&i.slice(o,o+n.length)==n||a==e.pos+o,l=t?function(e){let t=e.node,r=t.childAfter(t.from),n=t.lastChild;if(!r)return null;let a=e.options.simulateBreak,i=e.state.doc.lineAt(r.from),o=null==a||a<=i.from?i.to:Math.min(i.to,a);for(let e=r.to;;){let a=t.childAfter(e);if(!a||a==n)return null;if(!a.type.isSkipped){if(a.from>=o)return null;let e=/^ */.exec(i.text.slice(r.to-i.from))[0].length;return{from:r.from,to:r.to+e}}e=a.to}}(e):null;return l?s?e.column(l.from):e.column(l.to):e.baseIndent+(s?0:e.unit*r)}function oK({except:e,units:t=1}={}){return r=>{let n=e&&e.test(r.textAfter);return r.baseIndent+(n?0:t*r.unit)}}let oJ=K.define(),o0=new iS;function o1(e){let t=e.firstChild,r=e.lastChild;return t&&t.to<r.from?{from:t.to,to:r.type.isError?e.to:r.from}:null}function o2(e,t,r){for(let n of e.facet(oJ)){let a=n(e,t,r);if(a)return a}return function(e,t,r){let n=oA(e);if(n.length<r)return null;let a=n.resolveStack(r,1),i=null;for(let o=a;o;o=o.next){let a=o.node;if(a.to<=r||a.from>r)continue;if(i&&a.from<t)break;let s=a.type.prop(o0);if(s&&(a.to<n.length-50||n.length==e.doc.length||!function(e){let t=e.lastChild;return t&&t.to==e.to&&t.type.isError}(a))){let n=s(a,e);n&&n.from<=r&&n.from>=t&&n.to>r&&(i=n)}}return i}(e,t,r)}function o4(e,t){let r=t.mapPos(e.from,1),n=t.mapPos(e.to,-1);return r>=n?void 0:{from:r,to:n}}let o3=eS.define({map:o4}),o8=eS.define({map:o4}),o5=ea.define({create:()=>tb.none,update(e,t){t.isUserEvent("delete")&&t.changes.iterChangedRanges((t,r)=>e=o6(e,t,r)),e=e.map(t.changes);let r=[];for(let n of t.effects)n.is(o3)&&!function(e,t,r){let n=!1;return e.between(t,t,(e,a)=>{e==t&&a==r&&(n=!0)}),n}(e,n.value.from,n.value.to)?r.push(n.value):n.is(o8)&&(e=e.update({filter:(e,t)=>n.value.from!=e||n.value.to!=t,filterFrom:n.value.from,filterTo:n.value.to}));if(r.length){let{preparePlaceholder:n}=t.state.facet(se),a=r.map(e=>(n?tb.replace({widget:new sa(n(t.state,e))}):sn).range(e.from,e.to));e=e.update({add:a})}return t.selection&&(e=o6(e,t.selection.main.head)),e},provide:e=>am.decorations.from(e),toJSON(e,t){let r=[];return e.between(0,t.doc.length,(e,t)=>{r.push(e,t)}),r},fromJSON(e){if(!Array.isArray(e)||e.length%2)throw RangeError("Invalid JSON for fold state");let t=[];for(let r=0;r<e.length;){let n=e[r++],a=e[r++];if("number"!=typeof n||"number"!=typeof a)throw RangeError("Invalid JSON for fold state");t.push(sn.range(n,a))}return tb.set(t,!0)}});function o6(e,t,r=t){let n=!1;return e.between(t,r,(e,a)=>{e<r&&a>t&&(n=!0)}),n?e.update({filterFrom:t,filterTo:r,filter:(e,n)=>e>=r||n<=t}):e}function o7(e,t,r){var n;let a=null;return null==(n=e.field(o5,!1))||n.between(t,r,(e,t)=>{(!a||a.from>e)&&(a={from:e,to:t})}),a}let o9={placeholderDOM:null,preparePlaceholder:null,placeholderText:"…"},se=K.define({combine:e=>eN(e,o9)}
6);function st(e){let t=[o5,sl];return e&&t.push(se.of(e)),t}function sr(e,t){let{state:r}=e,n=r.facet(se),a=t=>{let r=e.lineBlockAt(e.posAtDOM(t.target)),n=o7(e.state,r.from,r.to);n&&e.dispatch({effects:o8.of(n)}),t.preventDefault()};if(n.placeholderDOM)return n.placeholderDOM(e,a,t);let i=document.createElement("span");return i.textContent=n.placeholderText,i.setAttribute("aria-label",r.phrase("folded code")),i.title=r.phrase("unfold"),i.className="cm-foldPlaceholder",i.onclick=a,i}let sn=tb.replace({widget:new class extends tv{toDOM(e){return sr(e,null)}}});class sa extends tv{constructor(e){super(),this.value=e}eq(e){return this.value==e.value}toDOM(e){return sr(e,this.value)}}let si={openText:"⌄",closedText:"›",markerDOM:null,domEventHandlers:{},foldingChanged:()=>!1};class so extends a6{constructor(e,t){super(),this.config=e,this.open=t}eq(e){return this.config==e.config&&this.open==e.open}toDOM(e){if(this.config.markerDOM)return this.config.markerDOM(this.open);let t=document.createElement("span");return t.textContent=this.open?this.config.openText:this.config.closedText,t.title=e.state.phrase(this.open?"Fold line":"Unfold line"),t}}function ss(e={}){let t={...si,...e},r=new so(t,!0),n=new so(t,!1),a=ry.fromClass(class{constructor(e){this.from=e.viewport.from,this.markers=this.buildMarkers(e)}update(e){(e.docChanged||e.viewportChanged||e.startState.facet(oL)!=e.state.facet(oL)||e.startState.field(o5,!1)!=e.state.field(o5,!1)||oA(e.startState)!=oA(e.state)||t.foldingChanged(e))&&(this.markers=this.buildMarkers(e.view))}buildMarkers(e){let t=new ez;for(let a of e.viewportLineBlocks){let i=o7(e.state,a.from,a.to)?n:o2(e.state,a.from,a.to)?r:null;i&&t.add(a.from,a.from,i)}return t.finish()}}),{domEventHandlers:i}=t;return[a,ir({class:"cm-foldGutter",markers(e){var t;return(null==(t=e.plugin(a))?void 0:t.markers)||eL.empty},initialSpacer:()=>new so(t,!1),domEventHandlers:{...i,click:(e,t,r)=>{if(i.click&&i.click(e,t,r))return!0;let n=o7(e.state,t.from,t.to);if(n)return e.dispatch({effects:o8.of(n)}),!0;let a=o2(e.state,t.from,t.to);return!!a&&(e.dispatch({effects:o3.of(a)}),!0)}}}),st()]}let sl=am.baseTheme({".cm-foldPlaceholder":{backgroundColor:"#eee",border:"1px solid #ddd",color:"#888",borderRadius:".2em",margin:"0 1px",padding:"0 1px",cursor:"pointer"},".cm-foldGutter span":{padding:"0 1px",cursor:"pointer"}});class sc{constructor(e,t){let r;function n(e){let t=e1.newName();return(r||(r=Object.create(null)))["."+t]=e,t}this.specs=e;const a="string"==typeof t.all?t.all:t.all?n(t.all):void 0,i=t.scope;this.scope=i instanceof oE?e=>e.prop(oS)==i.data:i?e=>e==i:void 0,this.style=oi(e.map(e=>({tag:e.tag,class:e.class||n(Object.assign({},e,{tag:null}))})),{all:a}).style,this.module=r?new e1(r):null,this.themeType=t.themeType}static define(e,t){return new sc(e,t||{})}}let su=K.define(),sd=K.define({combine:e=>e.length?[e[0]]:null});function sp(e){let t=e.facet(su);return t.length?t:e.facet(sd)}function sm(e,t){let r=[sh],n;return e instanceof sc&&(e.module&&r.push(am.styleModule.of(e.module)),n=e.themeType),(null==t?void 0:t.fallback)?r.push(sd.of(e)):n?r.push(su.computeN([am.darkTheme],t=>t.facet(am.darkTheme)==("dark"==n)?[e]:[])):r.push(su.of(e)),r}let sh=eo.high(ry.fromClass(class{constructor(e){this.markCache=Object.create(null),this.tree=oA(e.state),this.decorations=this.buildDeco(e,sp(e.state)),this.decoratedTo=e.viewport.to}update(e){let t=oA(e.state),r=sp(e.state),n=r!=sp(e.startState),{viewport:a}=e.view,i=e.changes.mapPos(this.decoratedTo,1);t.length<a.to&&!n&&t.type==this.tree.type&&i>=a.to?(this.decorations=this.decorations.map(e.changes),this.decoratedTo=i):(t!=this.tree||e.viewportChanged||n)&&(this.tree=t,this.decorations=this.buildDeco(e.view,r),this.decoratedTo=a.to)}buildDeco(e,t){if(!t||!this.tree.length)return tb.none;let r=new ez;for(let{from:n,to:a}of e.visibleRanges)!function(e,t,r,n=0,a=e.length){let i=new oo(n,Array.isArray(t)?t:[t],r);i.highlightRange(e.cursor(),n,a,"",i.highlighters),i.flush(a)}(this.tree,t,(e,t,n)=>{r.add(e,t,this.markCache[n]||(this.markCache[n]=tb.mark({class:n})))},n,a);return r.finish()}},{decorations:e=>e.decorations})),sf=sc.define([{tag:ok.meta,color:"#404740"},{tag:ok.link,textDecoration:"underline"},{tag:ok.heading,textDecoration:"underline",fontWeight:"bold"},{tag:ok.emphasis,fontStyle:"italic"},{tag:ok.strong,fontWeight:"bold"},{tag:ok.strikethrough,textDecoration:"line-through"}
6,{tag:ok.keyword,color:"#708"},{tag:[ok.atom,ok.bool,ok.url,ok.contentSeparator,ok.labelName],color:"#219"},{tag:[ok.literal,ok.inserted],color:"#164"},{tag:[ok.string,ok.deleted],color:"#a11"},{tag:[ok.regexp,ok.escape,ok.special(ok.string)],color:"#e40"},{tag:ok.definition(ok.variableName),color:"#00f"},{tag:ok.local(ok.variableName),color:"#30a"},{tag:[ok.typeName,ok.namespace],color:"#085"},{tag:ok.className,color:"#167"},{tag:[ok.special(ok.variableName),ok.macroName],color:"#256"},{tag:ok.definition(ok.propertyName),color:"#00c"},{tag:ok.comment,color:"#940"},{tag:ok.invalid,color:"#f00"}]),sg=am.baseTheme({"&.cm-focused .cm-matchingBracket":{backgroundColor:"#328c8252"},"&.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bb555544"}}),sv="()[]{}",sy=K.define({combine:e=>eN(e,{afterCursor:!0,brackets:sv,maxScanDistance:1e4,renderMatch:sx})}),sb=tb.mark({class:"cm-matchingBracket"}),sO=tb.mark({class:"cm-nonmatchingBracket"});function sx(e){let t=[],r=e.matched?sb:sO;return t.push(r.range(e.start.from,e.start.to)),e.end&&t.push(r.range(e.end.from,e.end.to)),t}function sk(e){let t=[],r=e.facet(sy);for(let n of e.selection.ranges){if(!n.empty)continue;let a=s$(e,n.head,-1,r)||n.head>0&&s$(e,n.head-1,1,r)||r.afterCursor&&(s$(e,n.head,1,r)||n.head<e.doc.length&&s$(e,n.head+1,-1,r));a&&(t=t.concat(r.renderMatch(a,e)))}return tb.set(t,!0)}let sS=[ry.fromClass(class{constructor(e){this.paused=!1,this.decorations=sk(e.state)}update(e){(e.docChanged||e.selectionSet||this.paused)&&(e.view.composing?(this.decorations=this.decorations.map(e.changes),this.paused=!0):(this.decorations=sk(e.state),this.paused=!1))}},{decorations:e=>e.decorations}),sg];function sw(e={}){return[sy.of(e),sS]}let sT=new iS;function sE(e,t,r){let n=e.prop(t<0?iS.openedBy:iS.closedBy);if(n)return n;if(1==e.name.length){let n=r.indexOf(e.name);if(n>-1&&n%2==+(t<0))return[r[n+t]]}return null}function s_(e){let t=e.type.prop(sT);return t?t(e.node):e}function s$(e,t,r,n={}){let a=n.maxScanDistance||1e4,i=n.brackets||sv,o=oA(e),s=o.resolveInner(t,r);for(let e=s;e;e=e.parent){let n=sE(e.type,r,i);if(n&&e.from<e.to){let a=s_(e);if(a&&(r>0?t>=a.from&&t<a.to:t>a.from&&t<=a.to))return function(e,t,r,n,a){let i=t.parent,o={from:r.from,to:r.to},s=0,l=null==i?void 0:i.cursor();if(l&&(e<0?l.childBefore(t.from):l.childAfter(t.to)))do if(e<0?l.to<=t.from:l.from>=t.to){if(0==s&&n.indexOf(l.type.name)>-1&&l.from<l.to){let e=s_(l);return{start:o,end:e?{from:e.from,to:e.to}:void 0,matched:!0}}else if(sE(l.type,e,a))s++;else if(sE(l.type,-e,a)){if(0==s){let e=s_(l);return{start:o,end:e&&e.from<e.to?{from:e.from,to:e.to}:void 0,matched:!1}}s--}}while(e<0?l.prevSibling():l.nextSibling())return{start:o,matched:!1}}(r,e,a,n,i)}}return function(e,t,r,n,a,i,o){if(r<0?!t:t==e.doc.length)return null;let s=r<0?e.sliceDoc(t-1,t):e.sliceDoc(t,t+1),l=o.indexOf(s);if(l<0||l%2==0!=r>0)return null;let c={from:r<0?t-1:t,to:r>0?t+1:t},u=e.doc.iterRange(t,r>0?e.doc.length:0),d=0;for(let e=0;!u.next().done&&e<=i;){let i=u.value;r<0&&(e+=i.length);let s=t+e*r;for(let e=r>0?0:i.length-1,t=r>0?i.length:-1;e!=t;e+=r){let t=o.indexOf(i[e]);if(!(t<0)&&n.resolveInner(s+e,1).type==a)if(t%2==0==r>0)d++;else{if(1==d)return{start:c,end:{from:s+e,to:s+e+1},matched:t>>1==l>>1};d--}}r>0&&(e+=i.length)}return u.done?{start:c,matched:!1}:null}(e,t,r,o,s.type,a,i)}let sA=Object.create(null),sC=[iE.none],sP=[],sN=Object.create(null),sI=Object.create(null);for(let[e,t]of[["variable","variableName"],["variable-2","variableName.special"],["string-2","string.special"],["def","variableName.definition"],["tag","tagName"],["attribute","attributeName"],["type","typeName"],["builtin","variableName.standard"],["qualifier","modifier"],["error","invalid"],["header","heading"],["property","propertyName"]])sI[e]=function(e,t){let r=[];for(let n of t.split(" ")){let t=[];for(let r of n.split(".")){let n=e[r]||ok[r];n?"function"==typeof n?t.length?t=t.map(n):sR(r,`Modifier ${r} used at start of tag`):t.length?sR(r,`Tag ${r} used as modifier`):t=Array.isArray(n)?n:[n]:sR(r,`Unknown highlighting tag ${r}`)}for(let e of t)r.push(e)}if(!r.length)return 0;let n=t.replace(/ /g,"_"),a=n+" "+r.map(e=>e.id),i=sN[a];if(i)return i.id;let o=sN[a]=iE.define({id:sC.length,name:n,props:[or({[n]:r})]});return sC.push(o),o.id}(sA,t);function sR(e,t){sP.indexOf(e)>-1||(sP.push(e),console.warn(t))}tW.RTL,tW.LTR;class sD{constructor(e,t,r,n){this.state=e,this.pos=t,this.explicit=r,this.view=n,this.abortListeners=[],this.abortOnDocChange=!1}tokenBefore(e){let t=oA(this.state).resolveInner(this.pos,-1);for(;t&&0>e.indexOf(t.name);)t=t.parent;return t?{from:t.from,to:this.pos,text:this.state.sliceDoc(t.from,this.pos),type:t.type}:null}
6matchBefore(e){let t=this.state.doc.lineAt(this.pos),r=Math.max(t.from,this.pos-250),n=t.text.slice(r-t.from,this.pos-t.from),a=n.search(sz(e,!1));return a<0?null:{from:r+a,to:this.pos,text:n.slice(a)}}get aborted(){return null==this.abortListeners}addEventListener(e,t,r){"abort"==e&&this.abortListeners&&(this.abortListeners.push(t),r&&r.onDocChange&&(this.abortOnDocChange=!0))}}function sB(e){let t=Object.keys(e).join(""),r=/\w/.test(t);return r&&(t=t.replace(/\w/g,"")),`[${r?"\\w":""}${t.replace(/[^\w\s]/g,"\\$&")}]`}function sM(e){let t=e.map(e=>"string"==typeof e?{label:e}:e),[r,n]=t.every(e=>/^\w+$/.test(e.label))?[/\w*$/,/\w+$/]:function(e){let t=Object.create(null),r=Object.create(null);for(let{label:n}of e){t[n[0]]=!0;for(let e=1;e<n.length;e++)r[n[e]]=!0}let n=sB(t)+sB(r)+"*$";return[RegExp("^"+n),new RegExp(n)]}(t);return e=>{let a=e.matchBefore(n);return a||e.explicit?{from:a?a.from:e.pos,options:t,validFor:r}:null}}class sL{constructor(e,t,r,n){this.completion=e,this.source=t,this.match=r,this.score=n}}function sj(e){return e.selection.main.from}function sz(e,t){var r;let{source:n}=e,a=t&&"^"!=n[0],i="$"!=n[n.length-1];return a||i?RegExp(`${a?"^":""}(?:${n})${i?"$":""}`,null!=(r=e.flags)?r:e.ignoreCase?"i":""):e}let sU=eO.define(),sV=new WeakMap;function sQ(e){if(!Array.isArray(e))return e;let t=sV.get(e);return t||sV.set(e,t=sM(e)),t}let sZ=eS.define(),sF=eS.define();class sq{constructor(e){this.pattern=e,this.chars=[],this.folded=[],this.any=[],this.precise=[],this.byWord=[],this.score=0,this.matched=[];for(let t=0;t<e.length;){let r=D(e,t),n=M(r);this.chars.push(r);let a=e.slice(t,t+n),i=a.toUpperCase();this.folded.push(D(i==a?a.toLowerCase():i,0)),t+=n}this.astral=e.length!=this.chars.length}ret(e,t){return this.score=e,this.matched=t,this}match(e){if(0==this.pattern.length)return this.ret(-100,[]);if(e.length<this.pattern.length)return null;let{chars:t,folded:r,any:n,precise:a,byWord:i}=this;if(1==t.length){let n=D(e,0),a=M(n),i=a==e.length?0:-100;if(n==t[0]);else{if(n!=r[0])return null;i+=-200}return this.ret(i,[0,a])}let o=e.indexOf(this.pattern);if(0==o)return this.ret(e.length==this.pattern.length?0:-100,[0,this.pattern.length]);let s=t.length,l=0;if(o<0){for(let a=0,i=Math.min(e.length,200);a<i&&l<s;){let i=D(e,a);(i==t[l]||i==r[l])&&(n[l++]=a),a+=M(i)}if(l<s)return null}let c=0,u=0,d=!1,p=0,m=-1,h=-1,f=/[a-z]/.test(e),g=!0;for(let n=0,l=Math.min(e.length,200),v=0;n<l&&u<s;){let l=D(e,n);o<0&&(c<s&&l==t[c]&&(a[c++]=n),p<s&&(l==t[p]||l==r[p]?(0==p&&(m=n),h=n+1,p++):p=0));let y,b=l<255?l>=48&&l<=57||l>=97&&l<=122?2:+(l>=65&&l<=90):(y=B(l))!=y.toLowerCase()?1:2*(y!=y.toUpperCase());(!n||1==b&&f||0==v&&0!=b)&&(t[u]==l||r[u]==l&&(d=!0)?i[u++]=n:i.length&&(g=!1)),v=b,n+=M(l)}return u==s&&0==i[0]&&g?this.result(-100+(d?-200:0),i,e):p==s&&0==m?this.ret(-200-e.length+(h==e.length?0:-100),[0,h]):o>-1?this.ret(-700-e.length,[o,o+this.pattern.length]):p==s?this.ret(-900-e.length,[m,h]):u==s?this.result(-100+(d?-200:0)+-700+(g?0:-1100),i,e):2==t.length?null:this.result((n[0]?-700:0)+-200+-1100,n,e)}result(e,t,r){let n=[],a=0;for(let e of t){let t=e+(this.astral?M(D(r,e)):1);a&&n[a-1]==e?n[a-1]=t:(n[a++]=e,n[a++]=t)}return this.ret(e-r.length,n)}}class sH{constructor(e){this.pattern=e,this.matched=[],this.score=0,this.folded=e.toLowerCase()}match(e){if(e.length<this.pattern.length)return null;let t=e.slice(0,this.pattern.length),r=t==this.pattern?0:t.toLowerCase()==this.folded?-200:null;return null==r?null:(this.matched=[0,t.length],this.score=r+(e.length==this.pattern.length?0:-100),this)}}let sX=K.define({combine:e=>eN(e,{activateOnTyping:!0,activateOnCompletion:()=>!1,activateOnTypingDelay:100,selectOnOpen:!0,override:null,closeOnBlur:!0,maxRenderedOptions:100,defaultKeymap:!0,tooltipClass:()=>"",optionClass:()=>"",aboveCursor:!1,icons:!0,addToOptions:[],positionInfo:sG,filterStrict:!1,compareCompletions:(e,t)=>(e.sortText||e.label).localeCompare(t.sortText||t.label),interactionDelay:75,updateSyncTime:100},{defaultKeymap:(e,t)=>e&&t,closeOnBlur:(e,t)=>e&&t,icons:(e,t)=>e&&t,tooltipClass:(e,t)=>r=>sW(e(r),t(r)),optionClass:(e,t)=>r=>sW(e(r),t(r)),addToOptions:(e,t)=>e.concat(t),filterStrict:(e,t)=>
vendor: 4,542 bytes, line 6
6e||t})});function sW(e,t){return e?t?e+" "+t:e:t}function sG(e,t,r,n,a,i){let o=e.textDirection==tW.RTL,s=o,l=!1,c="top",u,d,p=t.left-a.left,m=a.right-t.right,h=n.right-n.left,f=n.bottom-n.top;if(s&&p<Math.min(h,m)?s=!1:!s&&m<Math.min(h,p)&&(s=!0),h<=(s?p:m))u=Math.max(a.top,Math.min(r.top,a.bottom-f))-t.top,d=Math.min(400,s?p:m);else{l=!0,d=Math.min(400,(o?t.right:a.right-t.left)-30);let e=a.bottom-t.bottom;e>=f||e>t.top?u=r.bottom-t.top:(c="bottom",u=t.bottom-r.top)}let g=(t.bottom-t.top)/i.offsetHeight,v=(t.right-t.left)/i.offsetWidth;return{style:`${c}: ${u/g}px; max-width: ${d/v}px`,class:"cm-completionInfo-"+(l?o?"left-narrow":"right-narrow":s?"left":"right")}}let sY=eS.define();function sK(e,t,r){if(e<=r)return{from:0,to:e};if(t<0&&(t=0),t<=e>>1){let e=Math.floor(t/r);return{from:e*r,to:(e+1)*r}}let n=Math.ceil((e-t)/r);return{from:e-n*r,to:e-(n-1)*r}}class sJ{constructor(e,t,r){this.view=e,this.stateField=t,this.applyCompletion=r,this.info=null,this.infoDestroy=null,this.placeInfoReq={read:()=>this.measureInfo(),write:e=>this.placeInfo(e),key:this},this.space=null,this.currentClass="";let n=e.state.field(t),{options:a,selected:i}=n.open,o=e.state.facet(sX);this.optionContent=function(e){let t=e.addToOptions.slice();return e.icons&&t.push({render(e){let t=document.createElement("div");return t.classList.add("cm-completionIcon"),e.type&&t.classList.add(...e.type.split(/\s+/g).map(e=>"cm-completionIcon-"+e)),t.setAttribute("aria-hidden","true"),t},position:20}),t.push({render(e,t,r,n){let a=document.createElement("span");a.className="cm-completionLabel";let i=e.displayLabel||e.label,o=0;for(let e=0;e<n.length;){let t=n[e++],r=n[e++];t>o&&a.appendChild(document.createTextNode(i.slice(o,t)));let s=a.appendChild(document.createElement("span"));s.appendChild(document.createTextNode(i.slice(t,r))),s.className="cm-completionMatchedText",o=r}return o<i.length&&a.appendChild(document.createTextNode(i.slice(o))),a},position:50},{render(e){if(!e.detail)return null;let t=document.createElement("span");return t.className="cm-completionDetail",t.textContent=e.detail,t},position:80}),t.sort((e,t)=>e.position-t.position).map(e=>e.render)}(o),this.optionClass=o.optionClass,this.tooltipClass=o.tooltipClass,this.range=sK(a.length,i,o.maxRenderedOptions),this.dom=document.createElement("div"),this.dom.className="cm-tooltip-autocomplete",this.updateTooltipClass(e.state),this.dom.addEventListener("mousedown",r=>{let{options:n}=e.state.field(t).open;for(let t=r.target,a;t&&t!=this.dom;t=t.parentNode)if("LI"==t.nodeName&&(a=/-(\d+)$/.exec(t.id))&&+a[1]<n.length){this.applyCompletion(e,n[+a[1]]),r.preventDefault();return}if(r.target==this.list){let t=this.list.classList.contains("cm-completionListIncompleteTop")&&r.clientY<this.list.firstChild.getBoundingClientRect().top?this.range.from-1:this.list.classList.contains("cm-completionListIncompleteBottom")&&r.clientY>this.list.lastChild.getBoundingClientRect().bottom?this.range.to:null;null!=t&&(e.dispatch({effects:sY.of(t)}),r.preventDefault())}}),this.dom.addEventListener("focusout",t=>{let r=e.state.field(this.stateField,!1);r&&r.tooltip&&e.state.facet(sX).closeOnBlur&&t.relatedTarget!=e.contentDOM&&e.dispatch({effects:sF.of(null)})}),this.showOptions(a,n.id)}mount(){this.updateSel()}showOptions(e,t){this.list&&this.list.remove(),this.list=this.dom.appendChild(this.createListBox(e,t,this.range)),this.list.addEventListener("scroll",()=>{this.info&&this.view.requestMeasure(this.placeInfoReq)})}update(e){var t;let r=e.state.field(this.stateField),n=e.startState.field(this.stateField);if(this.updateTooltipClass(e.state),r!=n){let{options:a,selected:i,disabled:o}=r.open;n.open&&n.open.options==a||(this.range=sK(a.length,i,e.state.facet(sX).maxRenderedOptions),this.showOptions(a,r.id)),this.updateSel(),o!=(null==(t=n.open)?void 0:t.disabled)&&this.dom.classList.toggle("cm-tooltip-autocomplete-disabled",!!o)}}updateTooltipClass(e){let t=this.tooltipClass(e);if(t!=this.currentClass){for(let e of this.currentClass.split(" "))e&&this.dom.classList.remove(e);for(let e of t.split(" "))e&&this.dom.classList.add(e);this.currentClass=t}}positioned(e){this.space=e,this.info&&this.view.requestMeasure(this.placeInfoReq)}updateSel(){let e=this.view.state.field(this.stateField),t=e.open;(t.selected>-1&&t.selected<this.range.from||t.selected>=this.range.to)&&(this.range=sK(t.options.length,t.selected,this.view.state.facet(sX).maxRenderedOptions),this.showOptions(t.options,e.id));let r=this.updateSelectedOption(t.selected);if(r){this.destroyInfo();
6let{completion:n}=t.options[t.selected],{info:a}=n;if(!a)return;let i="string"==typeof a?document.createTextNode(a):a(n);if(!i)return;"then"in i?i.then(t=>{t&&this.view.state.field(this.stateField,!1)==e&&this.addInfoPane(t,n)}).catch(e=>rh(this.view.state,e,"completion info")):(this.addInfoPane(i,n),r.setAttribute("aria-describedby",this.info.id))}}addInfoPane(e,t){this.destroyInfo();let r=this.info=document.createElement("div");if(r.className="cm-tooltip cm-completionInfo",r.id="cm-completionInfo-"+Math.floor(65535*Math.random()).toString(16),null!=e.nodeType)r.appendChild(e),this.infoDestroy=null;else{let{dom:t,destroy:n}=e;r.appendChild(t),this.infoDestroy=n||null}this.dom.appendChild(r),this.view.requestMeasure(this.placeInfoReq)}updateSelectedOption(e){var t,r;let n,a,i,o=null;for(let t=this.list.firstChild,r=this.range.from;t;t=t.nextSibling,r++)"LI"==t.nodeName&&t.id?r==e?t.hasAttribute("aria-selected")||(t.setAttribute("aria-selected","true"),o=t):t.hasAttribute("aria-selected")&&(t.removeAttribute("aria-selected"),t.removeAttribute("aria-describedby")):r--;return o&&(t=this.list,r=o,n=t.getBoundingClientRect(),a=r.getBoundingClientRect(),i=n.height/t.offsetHeight,a.top<n.top?t.scrollTop-=(n.top-a.top)/i:a.bottom>n.bottom&&(t.scrollTop+=(a.bottom-n.bottom)/i)),o}measureInfo(){let e=this.dom.querySelector("[aria-selected]");if(!e||!this.info)return null;let t=this.dom.getBoundingClientRect(),r=this.info.getBoundingClientRect(),n=e.getBoundingClientRect(),a=this.space;if(!a){let e=this.dom.ownerDocument.documentElement;a={left:0,top:0,right:e.clientWidth,bottom:e.clientHeight}}return n.top>Math.min(a.bottom,t.bottom)-10||n.bottom<Math.max(a.top,t.top)+10?null:this.view.state.facet(sX).positionInfo(this.view,t,n,r,a,this.dom)}placeInfo(e){this.info&&(e?(e.style&&(this.info.style.cssText=e.style),this.info.className="cm-tooltip cm-completionInfo "+(e.class||"")):this.info.style.cssText="top: -1e6px")}createListBox(e,t,r){let n=document.createElement("ul");n.id=t,n.setAttribute("role","listbox"),n.setAttribute("aria-expanded","true"),n.setAttribute("aria-label",this.view.state.phrase("Completions")),n.addEventListener("mousedown",e=>{e.target==n&&e.preventDefault()});let a=null;for(let i=r.from;i<r.to;i++){let{completion:o,match:s}=e[i],{section:l}=o;if(l){let e="string"==typeof l?l:l.name;e!=a&&(i>r.from||0==r.from)&&(a=e,"string"!=typeof l&&l.header?n.appendChild(l.header(l)):n.appendChild(document.createElement("completion-section")).textContent=e)}let c=n.appendChild(document.createElement("li"));c.id=t+"-"+i,c.setAttribute("role","option");let u=this.optionClass(o);for(let e of(u&&(c.className=u),this.optionContent)){let t=e(o,this.view.state,this.view,s);t&&c.appendChild(t)}}return r.from&&n.classList.add("cm-completionListIncompleteTop"),r.to<e.length&&n.classList.add("cm-completionListIncompleteBottom"),n}destroyInfo(){this.info&&(this.infoDestroy&&this.infoDestroy(),this.info.remove(),this.info=null)}destroy(){this.destroyInfo()}}function s0(e){return 100*(e.boost||0)+10*!!e.apply+5*!!e.info+ +!!e.type}class s1{constructor(e,t,r,n,a,i){this.options=e,this.attrs=t,this.tooltip=r,this.timestamp=n,this.selected=a,this.disabled=i}setSelected(e,t){return e==this.selected||e>=this.options.length?this:new s1(this.options,s8(t,e),this.tooltip,this.timestamp,e,this.disabled)}static build(e,t,r,n,a,i){if(n&&!i&&e.some(e=>e.isPending))return n.setDisabled();let o=function(e,t){let r=[],n=null,a=null,i=e=>{r.push(e);let{section:t}=e.completion;if(t){n||(n=[]);let e="string"==typeof t?t:t.name;n.some(t=>t.name==e)||n.push("string"==typeof t?{name:e}:t)}},o=t.facet(sX);for(let n of e)if(n.hasResult()){let e=n.result.getMatch;if(!1===n.result.filter)for(let t of n.result.options)i(new sL(t,n.source,e?e(t):[],1e9-r.length));else{let r=t.sliceDoc(n.from,n.to),s,l=o.filterStrict?new sH(r):new sq(r);for(let t of n.result.options)if(s=l.match(t.label)){let r=t.displayLabel?e?e(t,s.matched):[]:s.matched,o=s.score+(t.boost||0);if(i(new sL(t,n.source,r,o)),"object"==typeof t.section&&"dynamic"===t.section.rank){let{name:e}=t.section;a||(a=Object.create(null)),a[e]=Math.max(o,a[e]||-1e9)}}}}if(n){let e=Object.create(null),t=0;for(let r of n.sort((e,t)=>
6("dynamic"===e.rank&&"dynamic"===t.rank?a[t.name]-a[e.name]:0)||("number"==typeof e.rank?e.rank:1e9)-("number"==typeof t.rank?t.rank:1e9)||(e.name<t.name?-1:1)))t-=1e5,e[r.name]=t;for(let t of r){let{section:r}=t.completion;r&&(t.score+=e["string"==typeof r?r:r.name])}}let s=[],l=null,c=o.compareCompletions;for(let e of r.sort((e,t)=>t.score-e.score||c(e.completion,t.completion))){let t=e.completion;l&&l.label==t.label&&l.detail==t.detail&&(null==l.type||null==t.type||l.type==t.type)&&l.apply==t.apply&&l.boost==t.boost?s0(e.completion)>s0(l)&&(s[s.length-1]=e):s.push(e),l=e.completion}return s}(e,t);if(!o.length)return n&&e.some(e=>e.isPending)?n.setDisabled():null;let s=t.facet(sX).selectOnOpen?0:-1;if(n&&n.selected!=s&&-1!=n.selected){let e=n.options[n.selected].completion;for(let t=0;t<o.length;t++)if(o[t].completion==e){s=t;break}}return new s1(o,s8(r,s),{pos:e.reduce((e,t)=>t.hasResult()?Math.min(e,t.from):e,1e8),create:ln,above:a.aboveCursor},n?n.timestamp:Date.now(),s,!1)}map(e){return new s1(this.options,this.attrs,{...this.tooltip,pos:e.mapPos(this.tooltip.pos)},this.timestamp,this.selected,this.disabled)}setDisabled(){return new s1(this.options,this.attrs,this.tooltip,this.timestamp,this.selected,!0)}}class s2{constructor(e,t,r){this.active=e,this.id=t,this.open=r}static start(){return new s2(s5,"cm-ac-"+Math.floor(2e6*Math.random()).toString(36),null)}update(e){let{state:t}=e,r=t.facet(sX),n=(r.override||t.languageDataAt("autocomplete",sj(t)).map(sQ)).map(t=>(this.active.find(e=>e.source==t)||new s7(t,+!!this.active.some(e=>0!=e.state))).update(e,r));n.length==this.active.length&&n.every((e,t)=>e==this.active[t])&&(n=this.active);let a=this.open,i=e.effects.some(e=>e.is(le));for(let o of(a&&e.docChanged&&(a=a.map(e.changes)),e.selection||n.some(t=>t.hasResult()&&e.changes.touchesRange(t.from,t.to))||!function(e,t){if(e==t)return!0;for(let r=0,n=0;;){for(;r<e.length&&!e[r].hasResult();)r++;for(;n<t.length&&!t[n].hasResult();)n++;let a=r==e.length,i=n==t.length;if(a||i)return a==i;if(e[r++].result!=t[n++].result)return!1}}(n,this.active)||i?a=s1.build(n,t,this.id,a,r,i):a&&a.disabled&&!n.some(e=>e.isPending)&&(a=null),!a&&n.every(e=>!e.isPending)&&n.some(e=>e.hasResult())&&(n=n.map(e=>e.hasResult()?new s7(e.source,0):e)),e.effects))o.is(sY)&&(a=a&&a.setSelected(o.value,this.id));return n==this.active&&a==this.open?this:new s2(n,this.id,a)}get tooltip(){return this.open?this.open.tooltip:null}get attrs(){return this.open?this.open.attrs:this.active.length?s4:s3}}let s4={"aria-autocomplete":"list"},s3={};function s8(e,t){let r={"aria-autocomplete":"list","aria-haspopup":"listbox","aria-controls":e};return t>-1&&(r["aria-activedescendant"]=e+"-"+t),r}let s5=[];function s6(e,t){if(e.isUserEvent("input.complete")){let r=e.annotation(sU);if(r&&t.activateOnCompletion(r))return 12}let r=e.isUserEvent("input.type");return r&&t.activateOnTyping?5:r?1:e.isUserEvent("delete.backward")?2:e.selection?8:16*!!e.docChanged}class s7{constructor(e,t,r=!1){this.source=e,this.state=t,this.explicit=r}hasResult(){return!1}get isPending(){return 1==this.state}update(e,t){let r=s6(e,t),n=this;for(let t of((8&r||16&r&&this.touches(e))&&(n=new s7(n.source,0)),4&r&&0==n.state&&(n=new s7(this.source,1)),n=n.updateFor(e,r),e.effects))if(t.is(sZ))n=new s7(n.source,1,t.value);else if(t.is(sF))n=new s7(n.source,0);else if(t.is(le))for(let e of t.value)e.source==n.source&&(n=e);return n}updateFor(e,t){return this.map(e.changes)}map(e){return this}touches(e){return e.changes.touchesRange(sj(e.state))}}class s9 extends s7{constructor(e,t,r,n,a,i){super(e,3,t),this.limit=r,this.result=n,this.from=a,this.to=i}hasResult(){return!0}updateFor(e,t){var r;if(!(3&t))return this.map(e.changes);let n=this.result;n.map&&!e.changes.empty&&(n=n.map(n,e.changes));let a=e.changes.mapPos(this.from),i=e.changes.mapPos(this.to,1),o=sj(e.state);if(o>i||!n||2&t&&(sj(e.startState)==this.from||o<this.limit))return new s7(this.source,4&t?1:0);let s=e.changes.mapPos(this.limit);return!function(e,t,r,n){if(!e)return!1;let a=t.sliceDoc(r,n);return"function"==typeof e?e(a,r,n,t):sz(e,!0).test(a)}(n.validFor,e.state,a,i)?n.update&&(n=n.update(n,a,i,new sD(e.state,o,!1)))?new s9(this.source,this.explicit,s,n,n.from,null!=(r=n.to)?r:sj(e.state)):new s7(this.source,1,this.explicit):new s9(this.source,this.explicit,s,n,a,i)}map(e){if(e.empty)return this;let t=this.result.map?this.result.map(this.result,e):this.result;return t?new s9(this.source,this.explicit,e.mapPos(this.limit),t,e.mapPos(this.from),e.mapPos(this.to,1)):new s7(this.source,0)}touches(e){return e.changes.touchesRange(this.from,this.to)}}let le=eS.define({map:(e,t)=>e.map(e=>e.map(t))}),lt=ea.define({create:()=>s2.start(),update:(e,t)=>
6e.update(t),provide:e=>[aH.from(e,e=>e.tooltip),am.contentAttributes.from(e,e=>e.attrs)]});function lr(e,t){let r=t.completion.apply||t.completion.label,n=e.state.field(lt).active.find(e=>e.source==t.source);return n instanceof s9&&("string"==typeof r?e.dispatch({...function(e,t,r,n){let{main:a}=e.selection,i=r-a.from,o=n-a.from;return{...e.changeByRange(s=>{if(s!=a&&r!=n&&e.sliceDoc(s.from+i,s.from+o)!=e.sliceDoc(r,n))return{range:s};let l=e.toText(t);return{changes:{from:s.from+i,to:n==a.from?s.to:s.from+o,insert:l},range:W.cursor(s.from+i+l.length)}}),scrollIntoView:!0,userEvent:"input.complete"}}(e.state,r,n.from,n.to),annotations:sU.of(t.completion)}):r(e,t.completion,n.from,n.to),!0)}let ln=e=>new sJ(e,lt,lr);function la(e,t="option"){return r=>{let n=r.state.field(lt,!1);if(!n||!n.open||n.open.disabled||Date.now()-n.open.timestamp<r.state.facet(sX).interactionDelay)return!1;let a=1,i;"page"==t&&(i=a0(r,n.open.tooltip))&&(a=Math.max(2,Math.floor(i.dom.offsetHeight/i.dom.querySelector("li").offsetHeight)-1));let{length:o}=n.open.options,s=n.open.selected>-1?n.open.selected+a*(e?1:-1):e?0:o-1;return s<0?s="page"==t?0:o-1:s>=o&&(s="page"==t?o-1:0),r.dispatch({effects:sY.of(s)}),!0}}let li=e=>!!e.state.field(lt,!1)&&(e.dispatch({effects:sZ.of(!0)}),!0);class lo{constructor(e,t){this.active=e,this.context=t,this.time=Date.now(),this.updates=[],this.done=void 0}}let ls=ry.fromClass(class{constructor(e){for(let t of(this.view=e,this.debounceUpdate=-1,this.running=[],this.debounceAccept=-1,this.pendingStart=!1,this.composing=0,e.state.field(lt).active))t.isPending&&this.startQuery(t)}update(e){let t=e.state.field(lt),r=e.state.facet(sX);if(!e.selectionSet&&!e.docChanged&&e.startState.field(lt)==t)return;let n=e.transactions.some(e=>{let t=s6(e,r);return 8&t||(e.selection||e.docChanged)&&!(3&t)});for(let t=0;t<this.running.length;t++){let r=this.running[t];if(n||r.context.abortOnDocChange&&e.docChanged||r.updates.length+e.transactions.length>50&&Date.now()-r.time>1e3){for(let e of r.context.abortListeners)try{e()}catch(e){rh(this.view.state,e)}r.context.abortListeners=null,this.running.splice(t--,1)}else r.updates.push(...e.transactions)}this.debounceUpdate>-1&&clearTimeout(this.debounceUpdate),e.transactions.some(e=>e.effects.some(e=>e.is(sZ)))&&(this.pendingStart=!0);let a=this.pendingStart?50:r.activateOnTypingDelay;if(this.debounceUpdate=t.active.some(e=>e.isPending&&!this.running.some(t=>t.active.source==e.source))?setTimeout(()=>this.startUpdate(),a):-1,0!=this.composing)for(let t of e.transactions)t.isUserEvent("input.type")?this.composing=2:2==this.composing&&t.selection&&(this.composing=3)}startUpdate(){this.debounceUpdate=-1,this.pendingStart=!1;let{state:e}=this.view,t=e.field(lt);for(let e of t.active)e.isPending&&!this.running.some(t=>t.active.source==e.source)&&this.startQuery(e);this.running.length&&t.open&&t.open.disabled&&(this.debounceAccept=setTimeout(()=>this.accept(),this.view.state.facet(sX).updateSyncTime))}startQuery(e){let{state:t}=this.view,r=sj(t),n=new sD(t,r,e.explicit,this.view),a=new lo(e,n);this.running.push(a),Promise.resolve(e.source(n)).then(e=>{a.context.aborted||(a.done=e||null,this.scheduleAccept())},e=>{this.view.dispatch({effects:sF.of(null)}),rh(this.view.state,e)})}scheduleAccept(){this.running.every(e=>void 0!==e.done)?this.accept():this.debounceAccept<0&&(this.debounceAccept=setTimeout(()=>this.accept(),this.view.state.facet(sX).updateSyncTime))}accept(){var e;this.debounceAccept>-1&&clearTimeout(this.debounceAccept),this.debounceAccept=-1;let t=[],r=this.view.state.facet(sX),n=this.view.state.field(lt);for(let a=0;a<this.running.length;a++){let i=this.running[a];if(void 0===i.done)continue;if(this.running.splice(a--,1),i.done){let n=sj(i.updates.length?i.updates[0].startState:this.view.state),a=Math.min(n,i.done.from+ +!i.active.explicit),o=new s9(i.active.source,i.active.explicit,a,i.done,i.done.from,null!=(e=i.done.to)?e:n);for(let e of i.updates)o=o.update(e,r);if(o.hasResult()){t.push(o);continue}}let o=n.active.find(e=>e.source==i.active.source);if(o&&o.isPending)if(null==i.done){let e=new s7(i.active.source,0);for(let t of i.updates)e=e.update(t,r);e.isPending||t.push(e)}else this.startQuery(o)}(t.length||n.open&&n.open.disabled)&&this.view.dispatch({effects:le.of(t)})}},{eventHandlers:{blur(e){let t=this.view.state.field(lt,!1);if(t&&t.tooltip&&this.view.state.facet(sX).closeOnBlur){let r=t.open&&a0(this.view,t.open.tooltip);r&&r.dom.contains(e.relatedTarget)||setTimeout(()=>this.view.dispatch({effects:sF.of(null)}),10)}},compositionstart(){this.composing=1},compositionend(){3==this.composing&&setTimeout(()=>this.view.dispatch({effects:sZ.of(!1)}),20),this.composing=0}}}),ll="object"==typeof navigator&&/Win/.test(navigator.platform),lc=eo.highest(am.domEventHandlers({ke
6ydown(e,t){let r=t.state.field(lt,!1);if(!r||!r.open||r.open.disabled||r.open.selected<0||e.key.length>1||e.ctrlKey&&!(ll&&e.altKey)||e.metaKey)return!1;let n=r.open.options[r.open.selected],a=r.active.find(e=>e.source==n.source),i=n.completion.commitCharacters||a.result.commitCharacters;return i&&i.indexOf(e.key)>-1&&lr(t,n),!1}})),lu=am.baseTheme({".cm-tooltip.cm-tooltip-autocomplete":{"& > ul":{fontFamily:"monospace",whiteSpace:"nowrap",overflow:"hidden auto",maxWidth_fallback:"700px",maxWidth:"min(700px, 95vw)",minWidth:"250px",maxHeight:"10em",height:"100%",listStyle:"none",margin:0,padding:0,"& > li, & > completion-section":{padding:"1px 3px",lineHeight:1.2},"& > li":{overflowX:"hidden",textOverflow:"ellipsis",cursor:"pointer"},"& > completion-section":{display:"list-item",borderBottom:"1px solid silver",paddingLeft:"0.5em",opacity:.7}}},"&light .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#17c",color:"white"},"&light .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#777"},"&dark .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#347",color:"white"},"&dark .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#444"},".cm-completionListIncompleteTop:before, .cm-completionListIncompleteBottom:after":{content:'"···"',opacity:.5,display:"block",textAlign:"center",cursor:"pointer"},".cm-tooltip.cm-completionInfo":{position:"absolute",padding:"3px 9px",width:"max-content",maxWidth:"400px",boxSizing:"border-box",whiteSpace:"pre-line"},".cm-completionInfo.cm-completionInfo-left":{right:"100%"},".cm-completionInfo.cm-completionInfo-right":{left:"100%"},".cm-completionInfo.cm-completionInfo-left-narrow":{right:"30px"},".cm-completionInfo.cm-completionInfo-right-narrow":{left:"30px"},"&light .cm-snippetField":{backgroundColor:"#00000022"},"&dark .cm-snippetField":{backgroundColor:"#ffffff22"},".cm-snippetFieldPosition":{verticalAlign:"text-top",width:0,height:"1.15em",display:"inline-block",margin:"0 -0.7px -.7em",borderLeft:"1.4px dotted #888"},".cm-completionMatchedText":{textDecoration:"underline"},".cm-completionDetail":{marginLeft:"0.5em",fontStyle:"italic"},".cm-completionIcon":{fontSize:"90%",width:".8em",display:"inline-block",textAlign:"center",paddingRight:".6em",opacity:"0.6",boxSizing:"content-box"},".cm-completionIcon-function, .cm-completionIcon-method":{"&:after":{content:"'ƒ'"}},".cm-completionIcon-class":{"&:after":{content:"'○'"}},".cm-completionIcon-interface":{"&:after":{content:"'◌'"}},".cm-completionIcon-variable":{"&:after":{content:"'𝑥'"}},".cm-completionIcon-constant":{"&:after":{content:"'𝐶'"}},".cm-completionIcon-type":{"&:after":{content:"'𝑡'"}},".cm-completionIcon-enum":{"&:after":{content:"'∪'"}},".cm-completionIcon-property":{"&:after":{content:"'□'"}},".cm-completionIcon-keyword":{"&:after":{content:"'🔑︎'"}},".cm-completionIcon-namespace":{"&:after":{content:"'▢'"}},".cm-completionIcon-text":{"&:after":{content:"'abc'",fontSize:"50%",verticalAlign:"middle"}}});class ld{constructor(e,t,r,n){this.field=e,this.line=t,this.from=r,this.to=n}}class lp{constructor(e,t,r){this.field=e,this.from=t,this.to=r}map(e){let t=e.mapPos(this.from,-1,j.TrackDel),r=e.mapPos(this.to,1,j.TrackDel);return null==t||null==r?null:new lp(this.field,t,r)}}class lm{constructor(e,t){this.lines=e,this.fieldPositions=t}instantiate(e,t){let r=[],n=[t],a=e.doc.lineAt(t),i=/^\s*/.exec(a.text)[0];for(let a of this.lines){if(r.length){let r=i,o=/^\t*/.exec(a)[0].length;for(let t=0;t<o;t++)r+=e.facet(oU);n.push(t+r.length-o),a=r+a.slice(o)}r.push(a),t+=a.length+1}return{text:r,ranges:this.fieldPositions.map(e=>new lp(e.field,n[e.line]+e.from,n[e.line]+e.to))}}static parse(e){let t=[],r=[],n=[],a;for(let i of e.split(/\r\n?|\n/)){for(;a=/[#$]\{(?:(\d+)(?::([^{}]*))?|((?:\\[{}]|[^{}])*))\}/.exec(i);){let e=a[1]?+a[1]:null,o=a[2]||a[3]||"",s=-1;0===e&&(e=1e9);let l=o.replace(/\\[{}]/g,e=>e[1]);for(let r=0;r<t.length;r++)(null!=e?t[r].seq==e:l&&t[r].name==l)&&(s=r);if(s<0){let r=0;for(;r<t.length&&(null==e||null!=t[r].seq&&t[r].seq<e);)r++;for(let a of(t.splice(r,0,{seq:e,name:l}),s=r,n))a.field>=s&&a.field++}for(let e of n)if(e.line==r.length&&e.from>a.index){let t=a[2]?3+(a[1]||"").length:2;e.from-=t,e.to-=t}n.push(new ld(s,r.length,a.index,a.index+l.length)),i=i.slice(0,a.index)+o+i.slice(a.index+a[0].length)}i=i.replace(/\\([{}])/g,(e,t,a)=>{for(let e of n)e.line==r.length&&e.from>a&&(e.from--,e.to--);return t}),r.push(i)}return new lm(r,n)}}let lh=tb.widget({widget:new class extends tv{toDOM(){let e=document.createElement("span");
6return e.className="cm-snippetFieldPosition",e}ignoreEvent(){return!1}}}),lf=tb.mark({class:"cm-snippetField"});class lg{constructor(e,t){this.ranges=e,this.active=t,this.deco=tb.set(e.map(e=>(e.from==e.to?lh:lf).range(e.from,e.to)),!0)}map(e){let t=[];for(let r of this.ranges){let n=r.map(e);if(!n)return null;t.push(n)}return new lg(t,this.active)}selectionInsideField(e){return e.ranges.every(e=>this.ranges.some(t=>t.field==this.active&&t.from<=e.from&&t.to>=e.to))}}let lv=eS.define({map:(e,t)=>e&&e.map(t)}),ly=eS.define(),lb=ea.define({create:()=>null,update(e,t){for(let r of t.effects){if(r.is(lv))return r.value;if(r.is(ly)&&e)return new lg(e.ranges,r.value)}return e&&t.docChanged&&(e=e.map(t.changes)),e&&t.selection&&!e.selectionInsideField(t.selection)&&(e=null),e},provide:e=>am.decorations.from(e,e=>e?e.deco:tb.none)});function lO(e,t){return W.create(e.filter(e=>e.field==t).map(e=>W.range(e.from,e.to)))}function lx(e){return({state:t,dispatch:r})=>{let n=t.field(lb,!1);if(!n||e<0&&0==n.active)return!1;let a=n.active+e,i=e>0&&!n.ranges.some(t=>t.field==a+e);return r(t.update({selection:lO(n.ranges,a),effects:lv.of(i?null:new lg(n.ranges,a)),scrollIntoView:!0})),!0}}let lk=[{key:"Tab",run:lx(1),shift:lx(-1)},{key:"Escape",run:({state:e,dispatch:t})=>!!e.field(lb,!1)&&(t(e.update({effects:lv.of(null)})),!0)}],lS=K.define({combine:e=>e.length?e[0]:lk}),lw=eo.highest(ax.compute([lS],e=>e.facet(lS)));function lT(e,t){let r;return{...t,apply:(r=lm.parse(e),(e,t,n,a)=>{let{text:i,ranges:o}=r.instantiate(e.state,n),{main:s}=e.state.selection,l={changes:{from:n,to:a==s.from?s.to:a,insert:T.of(i)},scrollIntoView:!0,annotations:t?[sU.of(t),ew.userEvent.of("input.complete")]:void 0};if(o.length&&(l.selection=lO(o,0)),o.some(e=>e.field>0)){let t=new lg(o,0),r=l.effects=[lv.of(t)];void 0===e.state.field(lb,!1)&&r.push(eS.appendConfig.of([lb,lw,lE,lu]))}e.dispatch(e.state.update(l))})}}let lE=am.domEventHandlers({mousedown(e,t){let r=t.state.field(lb,!1),n;if(!r||null==(n=t.posAtCoords({x:e.clientX,y:e.clientY})))return!1;let a=r.ranges.find(e=>e.from<=n&&e.to>=n);return!!a&&a.field!=r.active&&(t.dispatch({selection:lO(r.ranges,a.field),effects:lv.of(r.ranges.some(e=>e.field>a.field)?new lg(r.ranges,a.field):null),scrollIntoView:!0}),!0)}}),l_={brackets:["(","[","{","'",'"'],before:")]}:;>",stringPrefixes:[]},l$=eS.define({map(e,t){let r=t.mapPos(e,-1,j.TrackAfter);return null==r?void 0:r}}),lA=new class extends eI{};lA.startSide=1,lA.endSide=-1;let lC=ea.define({create:()=>eL.empty,update(e,t){if(e=e.map(t.changes),t.selection){let r=t.state.doc.lineAt(t.selection.main.head);e=e.update({filter:e=>e>=r.from&&e<=r.to})}for(let r of t.effects)r.is(l$)&&(e=e.update({add:[lA.range(r.value,r.value+1)]}));return e}}),lP="()[]{}<>«»»«[]{}";function lN(e){for(let t=0;t<lP.length;t+=2)if(lP.charCodeAt(t)==e)return lP.charAt(t+1);return B(e<128?e:e+1)}function lI(e,t){return e.languageDataAt("closeBrackets",t)[0]||l_}let lR="object"==typeof navigator&&/Android\b/.test(navigator.userAgent),lD=am.inputHandler.of((e,t,r,n)=>{if((lR?e.composing:e.compositionStarted)||e.state.readOnly)return!1;let a=e.state.selection.main;if(n.length>2||2==n.length&&1==M(D(n,0))||t!=a.from||r!=a.to)return!1;let i=function(e,t){let r=lI(e,e.selection.main.head),n=r.brackets||l_.brackets;for(let a of n){let i=lN(D(a,0));if(t==a)return i==a?function(e,t,r,n){let a=n.stringPrefixes||l_.stringPrefixes,i=null,o=e.changeByRange(n=>{if(!n.empty)return{changes:[{insert:t,from:n.from},{insert:t,from:n.to}],effects:l$.of(n.to+t.length),range:W.range(n.anchor+t.length,n.head+t.length)};let o=n.head,s=lL(e.doc,o),l;if(s==t){if(lj(e,o))return{changes:{insert:t+t,from:o},effects:l$.of(o+t.length),range:W.cursor(o+t.length)};else if(lM(e,o)){let n=r&&e.sliceDoc(o,o+3*t.length)==t+t+t?t+t+t:t;return{changes:{from:o,to:o+n.length,insert:n},range:W.cursor(o+n.length)}}}else if(r&&e.sliceDoc(o-2*t.length,o)==t+t&&(l=lz(e,o-2*t.length,a))>-1&&lj(e,l))return{changes:{insert:t+t+t+t,from:o},effects:l$.of(o+t.length),range:W.cursor(o+t.length)};else if(e.charCategorizer(o)(s)!=eA.Word&&lz(e,o,a)>-1&&!function(e,t,r,n){let a=oA(e).resolveInner(t,-1),i=n.reduce((e,t)=>
6Math.max(e,t.length),0);for(let o=0;o<5;o++){let o=e.sliceDoc(a.from,Math.min(a.to,a.from+r.length+i)),s=o.indexOf(r);if(!s||s>-1&&n.indexOf(o.slice(0,s))>-1){let t=a.firstChild;for(;t&&t.from==a.from&&t.to-t.from>r.length+s;){if(e.sliceDoc(t.to-r.length,t.to)==r)return!1;t=t.firstChild}return!0}let l=a.to==t&&a.parent;if(!l)break;a=l}return!1}(e,o,t,a))return{changes:{insert:t+t,from:o},effects:l$.of(o+t.length),range:W.cursor(o+t.length)};return{range:i=n}});return i?null:e.update(o,{scrollIntoView:!0,userEvent:"input.type"})}(e,a,n.indexOf(a+a+a)>-1,r):function(e,t,r,n){let a=null,i=e.changeByRange(i=>{if(!i.empty)return{changes:[{insert:t,from:i.from},{insert:r,from:i.to}],effects:l$.of(i.to+t.length),range:W.range(i.anchor+t.length,i.head+t.length)};let o=lL(e.doc,i.head);return!o||/\s/.test(o)||n.indexOf(o)>-1?{changes:{insert:t+r,from:i.head},effects:l$.of(i.head+t.length),range:W.cursor(i.head+t.length)}:{range:a=i}});return a?null:e.update(i,{scrollIntoView:!0,userEvent:"input.type"})}(e,a,i,r.before||l_.before);if(t==i&&lM(e,e.selection.main.from))return function(e,t){let r=null,n=e.changeByRange(n=>n.empty&&lL(e.doc,n.head)==t?{changes:{from:n.head,to:n.head+t.length,insert:t},range:W.cursor(n.head+t.length)}:r={range:n});return r?null:e.update(n,{scrollIntoView:!0,userEvent:"input.type"})}(e,i)}return null}(e.state,n);return!!i&&(e.dispatch(i),!0)}),lB=[{key:"Backspace",run:({state:e,dispatch:t})=>{if(e.readOnly)return!1;let r=lI(e,e.selection.main.head).brackets||l_.brackets,n=null,a=e.changeByRange(t=>{if(t.empty){var a,i;let n,o=(a=e.doc,i=t.head,M(D(n=a.sliceString(i-2,i),0))==n.length?n:n.slice(1));for(let n of r)if(n==o&&lL(e.doc,t.head)==lN(D(n,0)))return{changes:{from:t.head-n.length,to:t.head+n.length},range:W.cursor(t.head-n.length)}}return{range:n=t}});return n||t(e.update(a,{scrollIntoView:!0,userEvent:"delete.backward"})),!n}}];function lM(e,t){let r=!1;return e.field(lC).between(0,e.doc.length,e=>{e==t&&(r=!0)}),r}function lL(e,t){let r=e.sliceString(t,t+2);return r.slice(0,M(D(r,0)))}function lj(e,t){let r=oA(e).resolveInner(t+1);return r.parent&&r.from==t}function lz(e,t,r){let n=e.charCategorizer(t);if(n(e.sliceDoc(t-1,t))!=eA.Word)return t;for(let a of r){let r=t-a.length;if(e.sliceDoc(r,t)==a&&n(e.sliceDoc(r-1,r))!=eA.Word)return r}return -1}let lU=[{key:"Ctrl-Space",run:li},{mac:"Alt-`",run:li},{mac:"Alt-i",run:li},{key:"Escape",run:e=>{let t=e.state.field(lt,!1);return!!t&&!!t.active.some(e=>0!=e.state)&&(e.dispatch({effects:sF.of(null)}),!0)}},{key:"ArrowDown",run:la(!0)},{key:"ArrowUp",run:la(!1)},{key:"PageDown",run:la(!0,"page")},{key:"PageUp",run:la(!1,"page")},{key:"Enter",run:e=>{let t=e.state.field(lt,!1);return!(e.state.readOnly||!t||!t.open||t.open.selected<0||t.open.disabled||Date.now()-t.open.timestamp<e.state.facet(sX).interactionDelay)&&lr(e,t.open.options[t.open.selected])}}],lV=eo.highest(ax.computeN([sX],e=>e.facet(sX).defaultKeymap?[lU]:[]));function lQ(e,t){return({state:r,dispatch:n})=>{if(r.readOnly)return!1;let a=e(t,r);return!!a&&(n(r.update(a)),!0)}}function lZ(e,t){let r=e.languageDataAt("commentTokens",t,1);return r.length?r[0]:{}}(e,t)=>(function(e,t,r=t.selection.ranges){let n=r.map(e=>lZ(t,e.from).block);if(!n.every(e=>e))return null;let a=r.map((e,r)=>(function(e,{open:t,close:r},n,a){let i,o,s=e.sliceDoc(n-50,n),l=e.sliceDoc(a,a+50),c=/\s*$/.exec(s)[0].length,u=/^\s*/.exec(l)[0].length,d=s.length-c;if(s.slice(d-t.length,d)==t&&l.slice(u,u+r.length)==r)return{open:{pos:n-c,margin:c&&1},close:{pos:a+u,margin:u&&1}};a-n<=100?i=o=e.sliceDoc(n,a):(i=e.sliceDoc(n,n+50),o=e.sliceDoc(a-50,a));let p=/^\s*/.exec(i)[0].length,m=/\s*$/.exec(o)[0].length,h=o.length-m-r.length;return i.slice(p,p+t.length)==t&&o.slice(h,h+r.length)==r?{open:{pos:n+p+t.length,margin:+!!/\s/.test(i.charAt(p+t.length))},close:{pos:a-m-r.length,margin:+!!/\s/.test(o.charAt(h-1))}}:null})(t,n[r],e.from,e.to));if(2!=e&&!a.every(e=>e))return{changes:t.changes(r.map((e,t)=>a[t]?[]:[{from:e.from,insert:n[t].open+" "},{from:e.to,insert:" "+n[t].close}]))};if(1!=e&&a.some(e=>e)){let e=[];for(let t=0,r;t<a.length;t++)if(r=a[t]){let a=n[t],{open:i,close:o}=r;e.push({from:i.pos-a.open.length,to:i.pos+i.margin},{from:o.pos-o.margin,to:o.pos+a.close.length})}return{changes:e}}return null})(e,t,function(e){let t=[];for(let r of e.selection.ranges){let n=e.doc.lineAt(r.from),a=r.to<=n.to?n:e.doc.lineAt(r.to);a.from>n.from&&a.from==r.to&&(a=r.to==n.to+1?n:e.doc.lineAt(r.to-1));let i=t.length-1;i>=0&&t[i].to>n.from?t[i].to=a.to:t.push({from:n.from+/^\s*/.exec(n.text)[0].length,to:a.to})}return t}(t));let lF=eO.define(),lq=eO.define(),lH=K.define(),lX=K.define({combine:e=>eN(e,{minDepth:100,newGroupDelay:500,joinToEvent:(e,t)=>
6t},{minDepth:Math.max,newGroupDelay:Math.min,joinToEvent:(e,t)=>(r,n)=>e(r,n)||t(r,n)})}),lW=ea.define({create:()=>l7.empty,update(e,t){let r=t.state.facet(lX),n=t.annotation(lF);if(n){let a=l1.fromTransaction(t,n.selection),i=n.side,o=0==i?e.undone:e.done;return o=a?l2(o,o.length,r.minDepth,a):l8(o,t.startState.selection),new l7(0==i?n.rest:o,0==i?o:n.rest)}let a=t.annotation(lq);if(("full"==a||"before"==a)&&(e=e.isolate()),!1===t.annotation(ew.addToHistory))return t.changes.empty?e:e.addMapping(t.changes.desc);let i=l1.fromTransaction(t),o=t.annotation(ew.time),s=t.annotation(ew.userEvent);return i?e=e.addChanges(i,o,s,r,t):t.selection&&(e=e.addSelection(t.startState.selection,o,s,r.newGroupDelay)),("full"==a||"after"==a)&&(e=e.isolate()),e},toJSON:e=>({done:e.done.map(e=>e.toJSON()),undone:e.undone.map(e=>e.toJSON())}),fromJSON:e=>new l7(e.done.map(l1.fromJSON),e.undone.map(l1.fromJSON))});function lG(e,t){return function({state:r,dispatch:n}){if(!t&&r.readOnly)return!1;let a=r.field(lW,!1);if(!a)return!1;let i=a.pop(e,r,t);return!!i&&(n(i),!0)}}let lY=lG(0,!1),lK=lG(1,!1),lJ=lG(0,!0),l0=lG(1,!0);class l1{constructor(e,t,r,n,a){this.changes=e,this.effects=t,this.mapped=r,this.startSelection=n,this.selectionsAfter=a}setSelAfter(e){return new l1(this.changes,this.effects,this.mapped,this.startSelection,e)}toJSON(){var e,t,r;return{changes:null==(e=this.changes)?void 0:e.toJSON(),mapped:null==(t=this.mapped)?void 0:t.toJSON(),startSelection:null==(r=this.startSelection)?void 0:r.toJSON(),selectionsAfter:this.selectionsAfter.map(e=>e.toJSON())}}static fromJSON(e){return new l1(e.changes&&U.fromJSON(e.changes),[],e.mapped&&z.fromJSON(e.mapped),e.startSelection&&W.fromJSON(e.startSelection),e.selectionsAfter.map(W.fromJSON))}static fromTransaction(e,t){let r=l3;for(let t of e.startState.facet(lH)){let n=t(e);n.length&&(r=r.concat(n))}return!r.length&&e.changes.empty?null:new l1(e.changes.invert(e.startState.doc),r,void 0,t||e.startState.selection,l3)}static selection(e){return new l1(void 0,l3,void 0,void 0,e)}}function l2(e,t,r,n){let a=e.slice(t+1>r+20?t-r-1:0,t);return a.push(n),a}function l4(e,t){return e.length?t.length?e.concat(t):e:t}let l3=[];function l8(e,t){if(!e.length)return[l1.selection([t])];{let r=e[e.length-1],n=r.selectionsAfter.slice(Math.max(0,r.selectionsAfter.length-200));return n.length&&n[n.length-1].eq(t)?e:(n.push(t),l2(e,e.length-1,1e9,r.setSelAfter(n)))}}function l5(e,t){if(!e.length)return e;let r=e.length,n=l3;for(;r;){let a=function(e,t,r){let n=l4(e.selectionsAfter.length?e.selectionsAfter.map(e=>e.map(t)):l3,r);if(!e.changes)return l1.selection(n);let a=e.changes.map(t),i=t.mapDesc(e.changes,!0),o=e.mapped?e.mapped.composeDesc(i):i;return new l1(a,eS.mapEffects(e.effects,t),o,e.startSelection.map(i),n)}(e[r-1],t,n);if(a.changes&&!a.changes.empty||a.effects.length){let t=e.slice(0,r);return t[r-1]=a,t}t=a.mapped,r--,n=a.selectionsAfter}return n.length?[l1.selection(n)]:l3}let l6=/^(input\.type|delete)($|\.)/;class l7{constructor(e,t,r=0,n){this.done=e,this.undone=t,this.prevTime=r,this.prevUserEvent=n}isolate(){return this.prevTime?new l7(this.done,this.undone):this}addChanges(e,t,r,n,a){var i,o;let s,l,c=this.done,u=c[c.length-1];return new l7(c=u&&u.changes&&!u.changes.empty&&e.changes&&(!r||l6.test(r))&&(!u.selectionsAfter.length&&t-this.prevTime<n.newGroupDelay&&n.joinToEvent(a,(i=u.changes,o=e.changes,s=[],l=!1,i.iterChangedRanges((e,t)=>s.push(e,t)),o.iterChangedRanges((e,t,r,n)=>{for(let e=0;e<s.length;){let t=s[e++],a=s[e++];n>=t&&r<=a&&(l=!0)}}),l))||"input.type.compose"==r)?l2(c,c.length-1,n.minDepth,new l1(e.changes.compose(u.changes),l4(eS.mapEffects(e.effects,u.changes),u.effects),u.mapped,u.startSelection,l3)):l2(c,c.length,n.minDepth,e),l3,t,r)}addSelection(e,t,r,n){var a;let i=this.done.length?this.done[this.done.length-1].selectionsAfter:l3;return i.length>0&&t-this.prevTime<n&&r==this.prevUserEvent&&r&&/^select($|\.)/.test(r)&&(a=i[i.length-1],a.ranges.length==e.ranges.length&&0===a.ranges.filter((t,r)=>t.empty!=e.ranges[r].empty).length)?this:new l7(l8(this.done,e),this.undone,t,r)}addMapping(e){return new l7(l5(this.done,e),l5(this.undone,e),this.prevTime,this.prevUserEvent)}pop(e,t,r){let n=0==e?this.done:this.undone;if(0==n.length)return null;let a=n[n.length-1],i=a.selectionsAfter[0]||(a.startSelection?a.startSelection.map(a.changes.invertedDesc,1):t.selection);if(r&&a.selectionsAfter.length){let r,o;return t.update({selection:a.selectionsAfter[a.selectionsAfter.length-1],annotations:lF.of({side:e,rest:(r=n[n.length-1],(o=n.slice())[n.length-1]=r.setSelAfter(r.selectionsAfter.slice(0,r.selectionsAfter.length-1)),o),selection:i}),userEvent:0==e?"select.undo":"select.redo",scrollIntoView:!0})}{if(!a.changes)return null;let r=1==n.length?l3:n.slice(0,n.length-1);return a.mapped&&(r=l5(r,a.mapped)),t.update({changes:a.changes,selection:a.startSelection,effects:a.effects,annotations:lF.of({side:e,rest:r,selection:i}),filter:!1,userEvent:0==e?"undo":"redo",scrollIntoView:!0})}}}l7.empty=new l7(l3,l3);let l9=[{key:"Mod-z",run:lY,preventDefault:!0}
6,{key:"Mod-y",mac:"Mod-Shift-z",run:lK,preventDefault:!0},{linux:"Ctrl-Shift-z",run:lK,preventDefault:!0},{key:"Mod-u",run:lJ,preventDefault:!0},{key:"Alt-u",mac:"Mod-Shift-u",run:l0,preventDefault:!0}];"u">typeof Intl&&Intl.Segmenter;let ce=({state:e,dispatch:t})=>(t(e.update(e.replaceSelection(e.lineBreak),{scrollIntoView:!0,userEvent:"input"})),!0);function ct(e,t){let r=-1;return e.changeByRange(n=>{let a=[];for(let i=n.from;i<=n.to;){let o=e.doc.lineAt(i);o.number>r&&(n.empty||n.to>o.from)&&(t(o,a,n),r=o.number),i=o.to+1}let i=e.changes(a);return{changes:a,range:W.range(i.mapPos(n.anchor,1),i.mapPos(n.head,1))}})}let cr={key:"Tab",run:({state:e,dispatch:t})=>!e.readOnly&&(t(e.update(ct(e,(t,r)=>{r.push({from:t.from,insert:e.facet(oU)})}),{userEvent:"input.indent"})),!0),shift:({state:e,dispatch:t})=>!e.readOnly&&(t(e.update(ct(e,(t,r)=>{let n=/^\s*/.exec(t.text)[0];if(!n)return;let a=eY(n,e.tabSize),i=0,o=oQ(e,Math.max(0,a-oV(e)));for(;i<n.length&&i<o.length&&n.charCodeAt(i)==o.charCodeAt(i);)i++;r.push({from:t.from+i,to:t.from+n.length,insert:o.slice(i)})}),{userEvent:"delete.dedent"})),!0)};var cn=e.i(479567);class ca{constructor(e,t,r,n,a,i,o,s,l,c=0,u){this.p=e,this.stack=t,this.state=r,this.reducePos=n,this.pos=a,this.score=i,this.buffer=o,this.bufferBase=s,this.curContext=l,this.lookAhead=c,this.parent=u}toString(){return`[${this.stack.filter((e,t)=>t%3==0).concat(this.state)}]@${this.pos}${this.score?"!"+this.score:""}`}static start(e,t,r=0){let n=e.parser.context;return new ca(e,[],t,r,r,0,[],0,n?new ci(n,n.start):null,0,null)}get context(){return this.curContext?this.curContext.context:null}pushState(e,t){this.stack.push(this.state,t,this.bufferBase+this.buffer.length),this.state=e}reduce(e){var t;let r=e>>19,n=65535&e,{parser:a}=this.p,i=this.reducePos<this.pos-25&&this.setLookAhead(this.pos),o=a.dynamicPrecedence(n);if(o&&(this.score+=o),0==r){n<a.minRepeatTerm&&this.reducePos<this.pos&&(this.reducePos=this.pos),this.pushState(a.getGoto(this.state,n,!0),this.reducePos),n<a.minRepeatTerm&&this.storeNode(n,this.reducePos,this.reducePos,i?8:4,!0),this.reduceContext(n,this.reducePos);return}let s=this.stack.length-(r-1)*3-(262144&e?6:0),l=s?this.stack[s-2]:this.p.ranges[0].from;n<a.minRepeatTerm&&l==this.reducePos&&this.reducePos<this.pos&&(this.reducePos=this.pos);let c=this.reducePos-l;c>=2e3&&!(null==(t=this.p.parser.nodeSet.types[n])?void 0:t.isAnonymous)&&(l==this.p.lastBigReductionStart?(this.p.bigReductionCount++,this.p.lastBigReductionSize=c):this.p.lastBigReductionSize<c&&(this.p.bigReductionCount=1,this.p.lastBigReductionStart=l,this.p.lastBigReductionSize=c));let u=s?this.stack[s-1]:0,d=this.bufferBase+this.buffer.length-u;if(n<a.minRepeatTerm||131072&e){let e=a.stateFlag(this.state,1)?this.pos:this.reducePos;this.storeNode(n,l,e,d+4,!0)}if(262144&e)this.state=this.stack[s];else{let e=this.stack[s-3];this.state=a.getGoto(e,n,!0)}for(;this.stack.length>s;)this.stack.pop();this.reduceContext(n,l)}storeNode(e,t,r,n=4,a=!1){if(0==e&&(!this.stack.length||this.stack[this.stack.length-1]<this.buffer.length+this.bufferBase)){let e=this.buffer.length;if(e>0&&0==this.buffer[e-4]&&this.buffer[e-1]>-1){if(t==r)return;if(this.buffer[e-2]>=t){this.buffer[e-2]=r;return}}}if(a&&this.pos!=r){let a=this.buffer.length;if(a>0&&(0!=this.buffer[a-4]||this.buffer[a-1]<0)){let e=!1;for(let t=a;t>0&&this.buffer[t-2]>r;t-=4)if(this.buffer[t-1]>=0){e=!0;break}if(e)for(;a>0&&this.buffer[a-2]>r;)this.buffer[a]=this.buffer[a-4],this.buffer[a+1]=this.buffer[a-3],this.buffer[a+2]=this.buffer[a-2],this.buffer[a+3]=this.buffer[a-1],a-=4,n>4&&(n-=4)}this.buffer[a]=e,this.buffer[a+1]=t,this.buffer[a+2]=r,this.buffer[a+3]=n}else this.buffer.push(e,t,r,n)}shift(e,t,r,n){if(131072&e)this.pushState(65535&e,this.pos);else if((262144&e)==0){let{parser:a}=this.p;this.pos=n;let i=a.stateFlag(e,1);!i&&(n>r||t<=a.maxNode)&&(this.reducePos=n),this.pushState(e,i?r:Math.min(r,this.reducePos)),this.shiftContext(t,r),t<=a.maxNode&&this.buffer.push(t,r,n,4)}else this.pos=n,this.shiftContext(t,r),t<=this.p.parser.maxNode&&this.buffer.push(t,r,n,4)}apply(e,t,r,n){65536&e?this.reduce(e):this.shift(e,t,r,n)}useNode(e,t){let r=this.p.reused.length-1;(r<0||this.p.reused[r]!=e)&&(this.p.reused.push(e),r++);let n=this.pos;this.reducePos=this.pos=n+e.length,this.pushState(t,n),this.buffer.push(r,n,this.reducePos,-1),this.curContext&&this.updateContext(this.curContext.tracker.reuse(this.curContext.context,e,this,this.p.stream.reset(this.pos-e.length)))}split(){let e=this,t=e.buffer.length;for(t&&0==e.buffer[t-4]&&(t-=4);t>0&&e.buffer[t-2]>e.reducePos;)t-=4;let r=e.buffer.slice(t),n=e.bufferBase+t;for(;e&&n==e.bufferBase;)e=e.parent;return new ca(this.p,this.stack.slice(),this.state,this.reducePos,this.pos,this.score,r,n,this.curContext,this.lookAhead,e)}recoverByDelete(e,t){let r=e<=this.p.parser.maxNode;r&&this.storeNode(e,this.pos,t,4),this.storeNode(0,this.pos,t,r?8:4),this.pos=this.reducePos=t,this.score-=190}canShift(e){for(let t=new co(this);;){let r=this.p.parser.stateSlot(t.state,4)||this.p.parser.hasAction(t.state,e);if(0==r)return!1;if((65536&r)==0)return!0;t.reduce(r)}}recoverByInsert(e){if(this.stack.length>=300)return[];let t=this.p.parser.nextStates(this.state);if(t.length>8||this.stack.length>=120){let r=[];for(let n=0,a;n<t.length;n+=2)(a=t[n+1])!=this.state&&this.p.parser.hasAction(a,e)&&r.push(t[n],a);if(this.stack.length<120)for(let e=0;r.length<8&&e<t.length;e+=2){let n=t[e+1];r.some((e,t)=>1&t&&e==n)||r.push(t[e],n)}t=r}let r=[];for(let e=0;e<t.length&&r.length<4;e+=2){let n=t[e+1];if(n==this.state)continue;let a=this.split();a.pushState(n,this.pos),a.storeNode(0,a.pos,a.pos,4,!0),a.shiftContext(t[e],this.pos),a.reducePos=this.pos,a.score-=200,r.push(a)}return r}forceReduce(){let{parser:e}=this.p,t=e.stateSlot(this.state,5);if((65536&t)==0)return!1;if(!e.validAction(this.state,t)){let r=t>>19,n=65535&t,a=this.stack.length-3*r;if(a<0||0>e.getGoto(this.stack[a],n,!1)){let e=this.findForcedReduction();if(null==e)return!1;t=e}this.storeNode(0,this.pos,this.pos,4,!0),this.score-=100}return this.reducePos=this.pos,this.reduce(t),!0}findForcedReduction(){let{parser:e}=this.p,t=[],r=(n,a)=>
vendor: 5,131 bytes, line 6
6{if(!t.includes(n))return t.push(n),e.allActions(n,t=>{if(393216&t);else if(65536&t){let r=(t>>19)-a;if(r>1){let n=65535&t,a=this.stack.length-3*r;if(a>=0&&e.getGoto(this.stack[a],n,!1)>=0)return r<<19|65536|n}}else{let e=r(t,a+1);if(null!=e)return e}})};return r(this.state,0)}forceAll(){for(;!this.p.parser.stateFlag(this.state,2);)if(!this.forceReduce()){this.storeNode(0,this.pos,this.pos,4,!0);break}return this}get deadEnd(){if(3!=this.stack.length)return!1;let{parser:e}=this.p;return 65535==e.data[e.stateSlot(this.state,1)]&&!e.stateSlot(this.state,4)}restart(){this.storeNode(0,this.pos,this.pos,4,!0),this.state=this.stack[0],this.stack.length=0}sameState(e){if(this.state!=e.state||this.stack.length!=e.stack.length)return!1;for(let t=0;t<this.stack.length;t+=3)if(this.stack[t]!=e.stack[t])return!1;return!0}get parser(){return this.p.parser}dialectEnabled(e){return this.p.parser.dialect.flags[e]}shiftContext(e,t){this.curContext&&this.updateContext(this.curContext.tracker.shift(this.curContext.context,e,this,this.p.stream.reset(t)))}reduceContext(e,t){this.curContext&&this.updateContext(this.curContext.tracker.reduce(this.curContext.context,e,this,this.p.stream.reset(t)))}emitContext(){let e=this.buffer.length-1;(e<0||-3!=this.buffer[e])&&this.buffer.push(this.curContext.hash,this.pos,this.pos,-3)}emitLookAhead(){let e=this.buffer.length-1;(e<0||-4!=this.buffer[e])&&this.buffer.push(this.lookAhead,this.pos,this.pos,-4)}updateContext(e){if(e!=this.curContext.context){let t=new ci(this.curContext.tracker,e);t.hash!=this.curContext.hash&&this.emitContext(),this.curContext=t}}setLookAhead(e){return!(e<=this.lookAhead)&&(this.emitLookAhead(),this.lookAhead=e,!0)}close(){this.curContext&&this.curContext.tracker.strict&&this.emitContext(),this.lookAhead>0&&this.emitLookAhead()}}class ci{constructor(e,t){this.tracker=e,this.context=t,this.hash=e.strict?e.hash(t):0}}class co{constructor(e){this.start=e,this.state=e.state,this.stack=e.stack,this.base=this.stack.length}reduce(e){let t=e>>19;0==t?(this.stack==this.start.stack&&(this.stack=this.stack.slice()),this.stack.push(this.state,0,0),this.base+=3):this.base-=(t-1)*3;let r=this.start.p.parser.getGoto(this.stack[this.base-3],65535&e,!0);this.state=r}}class cs{constructor(e,t,r){this.stack=e,this.pos=t,this.index=r,this.buffer=e.buffer,0==this.index&&this.maybeNext()}static create(e,t=e.bufferBase+e.buffer.length){return new cs(e,t,t-e.bufferBase)}maybeNext(){let e=this.stack.parent;null!=e&&(this.index=this.stack.bufferBase-e.bufferBase,this.stack=e,this.buffer=e.buffer)}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}next(){this.index-=4,this.pos-=4,0==this.index&&this.maybeNext()}fork(){return new cs(this.stack,this.pos,this.index)}}function cl(e,t=Uint16Array){if("string"!=typeof e)return e;let r=null;for(let n=0,a=0;n<e.length;){let i=0;for(;;){let t=e.charCodeAt(n++),r=!1;if(126==t){i=65535;break}t>=92&&t--,t>=34&&t--;let a=t-32;if(a>=46&&(a-=46,r=!0),i+=a,r)break;i*=46}r?r[a++]=i:r=new t(i)}return r}class cc{constructor(){this.start=-1,this.value=-1,this.end=-1,this.extended=-1,this.lookAhead=0,this.mask=0,this.context=0}}let cu=new cc;class cd{constructor(e,t){this.input=e,this.ranges=t,this.chunk="",this.chunkOff=0,this.chunk2="",this.chunk2Pos=0,this.next=-1,this.token=cu,this.rangeIndex=0,this.pos=this.chunkPos=t[0].from,this.range=t[0],this.end=t[t.length-1].to,this.readNext()}resolveOffset(e,t){let r=this.range,n=this.rangeIndex,a=this.pos+e;for(;a<r.from;){if(!n)return null;let e=this.ranges[--n];a-=r.from-e.to,r=e}for(;t<0?a>r.to:a>=r.to;){if(n==this.ranges.length-1)return null;let e=this.ranges[++n];a+=e.from-r.to,r=e}return a}clipPos(e){if(e>=this.range.from&&e<this.range.to)return e;for(let t of this.ranges)if(t.to>e)return Math.max(e,t.from);return this.end}peek(e){let t=this.chunkOff+e,r,n;if(t>=0&&t<this.chunk.length)r=this.pos+e,n=this.chunk.charCodeAt(t);else{let t=this.resolveOffset(e,1);if(null==t)return -1;if((r=t)>=this.chunk2Pos&&r<this.chunk2Pos+this.chunk2.length)n=this.chunk2.charCodeAt(r-this.chunk2Pos);else{let e=this.rangeIndex,t=this.range;for(;t.to<=r;)t=this.ranges[++e];this.chunk2=this.input.chunk(this.chunk2Pos=r),r+this.chunk2.length>t.to&&(this.chunk2=this.chunk2.slice(0,t.to-r)),n=this.chunk2.charCodeAt(0)}}return r>=this.token.lookAhead&&(this.token.lookAhead=r+1),n}acceptToken(e,t=0){let r=t?this.resolveOffset(t,-1):this.pos;if(null==r||r<this.token.start)throw RangeError("Token end out of bounds");this.token.value=e,this.token.end=r}acceptTokenTo(e,t){this.token.value=e,this.token.end=t}getChunk(){if(this.pos>=this.chunk2Pos&&this.pos<this.chunk2Pos+this.chunk2.length){let{chunk:e,chunkPos:t}=this;this.chunk=this.chunk2,this.chunkPos=this.chunk2Pos,this.chunk2=e,this.chunk2Pos=t,this.chunkOff=this.pos-this.chunkPos}else{this.chunk2=this.chunk,this.chunk2Pos=this.chunkPos;let e=this.input.chunk(this.pos),t=this.pos+e.length;this.chunk=t>this.range.to?e.slice(0,this.range.to-this.pos):e,this.chunkPos=this.pos,this.chunkOff=0}}
6readNext(){return this.chunkOff>=this.chunk.length&&(this.getChunk(),this.chunkOff==this.chunk.length)?this.next=-1:this.next=this.chunk.charCodeAt(this.chunkOff)}advance(e=1){for(this.chunkOff+=e;this.pos+e>=this.range.to;){if(this.rangeIndex==this.ranges.length-1)return this.setDone();e-=this.range.to-this.pos,this.range=this.ranges[++this.rangeIndex],this.pos=this.range.from}return this.pos+=e,this.pos>=this.token.lookAhead&&(this.token.lookAhead=this.pos+1),this.readNext()}setDone(){return this.pos=this.chunkPos=this.end,this.range=this.ranges[this.rangeIndex=this.ranges.length-1],this.chunk="",this.next=-1}reset(e,t){if(t?(this.token=t,t.start=e,t.lookAhead=e+1,t.value=t.extended=-1):this.token=cu,this.pos!=e){if(this.pos=e,e==this.end)return this.setDone(),this;for(;e<this.range.from;)this.range=this.ranges[--this.rangeIndex];for(;e>=this.range.to;)this.range=this.ranges[++this.rangeIndex];e>=this.chunkPos&&e<this.chunkPos+this.chunk.length?this.chunkOff=e-this.chunkPos:(this.chunk="",this.chunkOff=0),this.readNext()}return this}read(e,t){if(e>=this.chunkPos&&t<=this.chunkPos+this.chunk.length)return this.chunk.slice(e-this.chunkPos,t-this.chunkPos);if(e>=this.chunk2Pos&&t<=this.chunk2Pos+this.chunk2.length)return this.chunk2.slice(e-this.chunk2Pos,t-this.chunk2Pos);if(e>=this.range.from&&t<=this.range.to)return this.input.read(e,t);let r="";for(let n of this.ranges){if(n.from>=t)break;n.to>e&&(r+=this.input.read(Math.max(n.from,e),Math.min(n.to,t)))}return r}}class cp{constructor(e,t){this.data=e,this.id=t}token(e,t){let{parser:r}=t.p;cf(this.data,e,t,this.id,r.data,r.tokenPrecTable)}}cp.prototype.contextual=cp.prototype.fallback=cp.prototype.extend=!1;class cm{constructor(e,t,r){this.precTable=t,this.elseToken=r,this.data="string"==typeof e?cl(e):e}token(e,t){let r=e.pos,n=0;for(;;){let r=e.next<0,a=e.resolveOffset(1,1);if(cf(this.data,e,t,0,this.data,this.precTable),e.token.value>-1)break;if(null==this.elseToken)return;if(!r&&n++,null==a)break;e.reset(a,e.token)}n&&(e.reset(r,e.token),e.acceptToken(this.elseToken,n))}}cm.prototype.contextual=cp.prototype.fallback=cp.prototype.extend=!1;class ch{constructor(e,t={}){this.token=e,this.contextual=!!t.contextual,this.fallback=!!t.fallback,this.extend=!!t.extend}}function cf(e,t,r,n,a,i){let o=0,s=1<<n,{dialect:l}=r.p.parser;a:for(;(s&e[o])!=0;){let r=e[o+1];for(let n=o+3;n<r;n+=2)if((e[n+1]&s)>0){let r=e[n];if(l.allows(r)&&(-1==t.token.value||t.token.value==r||function(e,t,r,n){let a=cg(r,n,t);return a<0||cg(r,n,e)<a}(r,t.token.value,a,i))){t.acceptToken(r);break}}let n=t.next,c=0,u=e[o+2];if(t.next<0&&u>c&&65535==e[r+3*u-3]){o=e[r+3*u-1];continue}for(;c<u;){let a=c+u>>1,i=r+a+(a<<1),s=e[i],l=e[i+1]||65536;if(n<s)u=a;else if(n>=l)c=a+1;else{o=e[i+2],t.advance();continue a}}break}}function cg(e,t,r){for(let n=t,a;65535!=(a=e[n]);n++)if(a==r)return n-t;return -1}let cv=void 0!==cn.default&&cn.default.env&&/\bparse\b/.test(cn.default.env.LOG),cy=null;function cb(e,t,r){let n=e.cursor(p.IncludeAnonymous);for(n.moveTo(t);;)if(!(r<0?n.childBefore(t):n.childAfter(t)))for(;;){if((r<0?n.to<t:n.from>t)&&!n.type.isError)return r<0?Math.max(0,Math.min(n.to-1,t-25)):Math.min(e.length,Math.max(n.from+1,t+25));if(r<0?n.prevSibling():n.nextSibling())break;if(!n.parent())return r<0?0:e.length}}class cO{constructor(e,t){this.fragments=e,this.nodeSet=t,this.i=0,this.fragment=null,this.safeFrom=-1,this.safeTo=-1,this.trees=[],this.start=[],this.index=[],this.nextFragment()}nextFragment(){let e=this.fragment=this.i==this.fragments.length?null:this.fragments[this.i++];if(e){for(this.safeFrom=e.openStart?cb(e.tree,e.from+e.offset,1)-e.offset:e.from,this.safeTo=e.openEnd?cb(e.tree,e.to+e.offset,-1)-e.offset:e.to;this.trees.length;)this.trees.pop(),this.start.pop(),this.index.pop();this.trees.push(e.tree),this.start.push(-e.offset),this.index.push(0),this.nextStart=this.safeFrom}else this.nextStart=1e9}nodeAt(e){if(e<this.nextStart)return null;for(;this.fragment&&this.safeTo<=e;)this.nextFragment();if(!this.fragment)return null;for(;;){let t=this.trees.length-1;if(t<0)return this.nextFragment(),null;let r=this.trees[t],n=this.index[t];if(n==r.children.length){this.trees.pop(),this.start.pop(),this.index.pop();continue}let a=r.children[n],i=this.start[t]+r.positions[n];if(i>e)return this.nextStart=i,null;if(a instanceof iC){if(i==e){if(i<this.safeFrom)return null;let e=i+a.length;if(e<=this.safeTo){let t=a.prop(iS.lookAhead);if(!t||e+t<this.fragment.to)return a}}this.index[t]++,i+a.length>=Math.max(this.safeFrom,e)&&(this.trees.push(a),this.start.push(i),this.index.push(0))}else this.index[t]++,this.nextStart=i+a.length}}}class cx{constructor(e,t){this.stream=t,this.tokens=[],this.mainToken=null,this.actions=[],this.tokens=e.tokenizers.map(e=>new cc)}getActions(e){let t=0,r=null,{parser:n}=e.p,{tokenizers:a}=n,i=n.stateSlot(e.state,3),o=e.curContext?e.curContext.hash:0,s=0;for(let n=0;n<a.length;n++){if((1<<n&i)==0)continue;let l=a[n],c=this.tokens[n];if((!r||l.fallback)&&((l.contextual||c.start!=e.pos||c.mask!=i||c.context!=o)&&(this.updateCachedToken(c,l,e),c.mask=i,c.context=o),c.lookAhead>c.end+25&&(s=Math.max(c.lookAhead,s)),0!=c.value)){let n=t;if(c.extended>-1&&(t=this.addActions(e,c.extended,c.end,t)),t=this.addActions(e,c.value,c.end,t),!l.extend&&(r=c,t>n))break}}for(;this.actions.length>t;)this.actions.pop();
6return s&&e.setLookAhead(s),r||e.pos!=this.stream.end||((r=new cc).value=e.p.parser.eofTerm,r.start=r.end=e.pos,t=this.addActions(e,r.value,r.end,t)),this.mainToken=r,this.actions}getMainToken(e){if(this.mainToken)return this.mainToken;let t=new cc,{pos:r,p:n}=e;return t.start=r,t.end=Math.min(r+1,n.stream.end),t.value=r==n.stream.end?n.parser.eofTerm:0,t}updateCachedToken(e,t,r){let n=this.stream.clipPos(r.pos);if(t.token(this.stream.reset(n,e),r),e.value>-1){let{parser:t}=r.p;for(let n=0;n<t.specialized.length;n++)if(t.specialized[n]==e.value){let a=t.specializers[n](this.stream.read(e.start,e.end),r);if(a>=0&&r.p.parser.dialect.allows(a>>1)){(1&a)==0?e.value=a>>1:e.extended=a>>1;break}}}else e.value=0,e.end=this.stream.clipPos(n+1)}putAction(e,t,r,n){for(let t=0;t<n;t+=3)if(this.actions[t]==e)return n;return this.actions[n++]=e,this.actions[n++]=t,this.actions[n++]=r,n}addActions(e,t,r,n){let{state:a}=e,{parser:i}=e.p,{data:o}=i;for(let e=0;e<2;e++)for(let s=i.stateSlot(a,e?2:1);;s+=3){if(65535==o[s])if(1==o[s+1])s=c$(o,s+2);else{0==n&&2==o[s+1]&&(n=this.putAction(c$(o,s+2),t,r,n));break}o[s]==t&&(n=this.putAction(c$(o,s+1),t,r,n))}return n}}class ck{constructor(e,t,r,n){this.parser=e,this.input=t,this.ranges=n,this.recovering=0,this.nextStackID=9812,this.minStackPos=0,this.reused=[],this.stoppedAt=null,this.lastBigReductionStart=-1,this.lastBigReductionSize=0,this.bigReductionCount=0,this.stream=new cd(t,n),this.tokens=new cx(e,this.stream),this.topTerm=e.top[1];let{from:a}=n[0];this.stacks=[ca.start(this,e.top[0],a)],this.fragments=r.length&&this.stream.end-a>4*e.bufferLength?new cO(r,e.nodeSet):null}get parsedPos(){return this.minStackPos}advance(){let e,t,r=this.stacks,n=this.minStackPos,a=this.stacks=[];if(this.bigReductionCount>300&&1==r.length){let[e]=r;for(;e.forceReduce()&&e.stack.length&&e.stack[e.stack.length-2]>=this.lastBigReductionStart;);this.bigReductionCount=this.lastBigReductionSize=0}for(let i=0;i<r.length;i++){let o=r[i];for(;;){if(this.tokens.mainToken=null,o.pos>n)a.push(o);else{if(this.advanceStack(o,a,r))continue;e||(e=[],t=[]),e.push(o);let n=this.tokens.getMainToken(o);t.push(n.value,n.end)}break}}if(!a.length){let t=e&&function(e){let t=null;for(let r of e){let e=r.p.stoppedAt;(r.pos==r.p.stream.end||null!=e&&r.pos>e)&&r.p.parser.stateFlag(r.state,2)&&(!t||t.score<r.score)&&(t=r)}return t}(e);if(t)return cv&&console.log("Finish with "+this.stackID(t)),this.stackToTree(t);if(this.parser.strict)throw cv&&e&&console.log("Stuck with token "+(this.tokens.mainToken?this.parser.getName(this.tokens.mainToken.value):"none")),SyntaxError("No parse at "+n);this.recovering||(this.recovering=5)}if(this.recovering&&e){let r=null!=this.stoppedAt&&e[0].pos>this.stoppedAt?e[0]:this.runRecovery(e,t,a);if(r)return cv&&console.log("Force-finish "+this.stackID(r)),this.stackToTree(r.forceAll())}if(this.recovering){let e=1==this.recovering?1:3*this.recovering;if(a.length>e)for(a.sort((e,t)=>t.score-e.score);a.length>e;)a.pop();a.some(e=>e.reducePos>n)&&this.recovering--}
6else if(a.length>1){i:for(let e=0;e<a.length-1;e++){let t=a[e];for(let r=e+1;r<a.length;r++){let n=a[r];if(t.sameState(n)||t.buffer.length>500&&n.buffer.length>500)if((t.score-n.score||t.buffer.length-n.buffer.length)>0)a.splice(r--,1);else{a.splice(e--,1);continue i}}}a.length>12&&(a.sort((e,t)=>t.score-e.score),a.splice(12,a.length-12))}this.minStackPos=a[0].pos;for(let e=1;e<a.length;e++)a[e].pos<this.minStackPos&&(this.minStackPos=a[e].pos);return null}stopAt(e){if(null!=this.stoppedAt&&this.stoppedAt<e)throw RangeError("Can't move stoppedAt forward");this.stoppedAt=e}advanceStack(e,t,r){let n=e.pos,{parser:a}=this,i=cv?this.stackID(e)+" -> ":"";if(null!=this.stoppedAt&&n>this.stoppedAt)return e.forceReduce()?e:null;if(this.fragments){let t=e.curContext&&e.curContext.tracker.strict,r=t?e.curContext.hash:0;for(let o=this.fragments.nodeAt(n);o;){let n=this.parser.nodeSet.types[o.type.id]==o.type?a.getGoto(e.state,o.type.id):-1;if(n>-1&&o.length&&(!t||(o.prop(iS.contextHash)||0)==r))return e.useNode(o,n),cv&&console.log(i+this.stackID(e)+` (via reuse of ${a.getName(o.type.id)})`),!0;if(!(o instanceof iC)||0==o.children.length||o.positions[0]>0)break;let s=o.children[0];if(s instanceof iC&&0==o.positions[0])o=s;else break}}let o=a.stateSlot(e.state,4);if(o>0)return e.reduce(o),cv&&console.log(i+this.stackID(e)+` (via always-reduce ${a.getName(65535&o)})`),!0;if(e.stack.length>=8400)for(;e.stack.length>6e3&&e.forceReduce(););let s=this.tokens.getActions(e);for(let o=0;o<s.length;){let l=s[o++],c=s[o++],u=s[o++],d=o==s.length||!r,p=d?e:e.split(),m=this.tokens.mainToken;if(p.apply(l,c,m?m.start:p.pos,u),cv&&console.log(i+this.stackID(p)+` (via ${(65536&l)==0?"shift":`reduce of ${a.getName(65535&l)}`} for ${a.getName(c)} @ ${n}${p==e?"":", split"})`),d)return!0;p.pos>n?t.push(p):r.push(p)}return!1}advanceFully(e,t){let r=e.pos;for(;;){if(!this.advanceStack(e,null,null))return!1;if(e.pos>r)return cS(e,t),!0}}runRecovery(e,t,r){let n=null,a=!1;for(let i=0;i<e.length;i++){let o=e[i],s=t[i<<1],l=t[(i<<1)+1],c=cv?this.stackID(o)+" -> ":"";if(o.deadEnd&&(a||(a=!0,o.restart(),cv&&console.log(c+this.stackID(o)+" (restarted)"),this.advanceFully(o,r))))continue;let u=o.split(),d=c;for(let e=0;e<10&&u.forceReduce()&&(cv&&console.log(d+this.stackID(u)+" (via force-reduce)"),!this.advanceFully(u,r));e++)cv&&(d=this.stackID(u)+" -> ");for(let e of o.recoverByInsert(s))cv&&console.log(c+this.stackID(e)+" (via recover-insert)"),this.advanceFully(e,r);this.stream.end>o.pos?(l==o.pos&&(l++,s=0),o.recoverByDelete(s,l),cv&&console.log(c+this.stackID(o)+` (via recover-delete ${this.parser.getName(s)})`),cS(o,r)):(!n||n.score<u.score)&&(n=u)}return n}stackToTree(e){return e.close(),iC.build({buffer:cs.create(e),nodeSet:this.parser.nodeSet,topID:this.topTerm,maxBufferLength:this.parser.bufferLength,reused:this.reused,start:this.ranges[0].from,length:e.pos-this.ranges[0].from,minRepeatType:this.parser.minRepeatTerm})}stackID(e){let t=(cy||(cy=new WeakMap)).get(e);return t||cy.set(e,t=String.fromCodePoint(this.nextStackID++)),t+e}}function cS(e,t){for(let r=0;r<t.length;r++){let n=t[r];if(n.pos==e.pos&&n.sameState(e)){t[r].score<e.score&&(t[r]=e);return}}t.push(e)}class cw{constructor(e,t,r){this.source=e,this.flags=t,this.disabled=r}allows(e){return!this.disabled||0==this.disabled[e]}}let cT=e=>e;class cE{constructor(e){this.start=e.start,this.shift=e.shift||cT,this.reduce=e.reduce||cT,this.reuse=e.reuse||cT,this.hash=e.hash||(()=>0),this.strict=!1!==e.strict}}class c_ extends iG{constructor(e){if(super(),this.wrappers=[],14!=e.version)throw RangeError(`Parser version (${e.version}) doesn't match runtime version (14)`);let t=e.nodeNames.split(" ");this.minRepeatTerm=t.length;for(let r=0;r<e.repeatNodeCount;r++)t.push("");let r=Object.keys(e.topRules).map(t=>e.topRules[t][1]),n=[];for(let e=0;e<t.length;e++)n.push([]);function a(e,t,r){n[e].push([t,t.deserialize(String(r))])}if(e.nodeProps)for(let t of e.nodeProps){let e=t[0];"string"==typeof e&&(e=iS[e]);for(let r=1;r<t.length;){let n=t[r++];if(n>=0)a(n,e,t[r++]);else{let i=t[r+-n];for(let o=-n;o>0;o--)a(t[r++],e,i);r++}}}this.nodeSet=new i_(t.map((t,a)=>iE.define({name:a>=this.minRepeatTerm?void 0:t,id:a,props:n[a],top:r.indexOf(a)>-1,error:0==a,skipped:e.skippedNodes&&e.skippedNodes.indexOf(a)>-1}))),e.propSources&&(this.nodeSet=this.nodeSet.extend(...e.propSources)),this.strict=!1,this.bufferLength=1024;let i=cl(e.tokenData);this.context=e.context,this.specializerSpecs=e.specialized||[],this.specialized=new Uint16Array(this.specializerSpecs.length);for(let e=0;e<this.specializerSpecs.length;e++)this.specialized[e]=this.specializerSpecs[e].term;this.specializers=this.specializerSpecs.map(cA),this.states=cl(e.states,Uint32Array),this.data=cl(e.stateData),this.goto=cl(e.goto),this.maxTerm=e.maxTerm,this.tokenizers=e.tokenizers.map(e=>"number"==typeof e?new cp(i,e):e),this.topRules=e.topRules,this.dialects=e.dialects||{},this.dynamicPrecedences=e.dynamicPrecedences||null,this.tokenPrecTable=e.tokenPrec,this.termNames=e.termNames||null,this.maxNode=this.nodeSet.types.length-1,this.dialect=this.parseDialect(),this.top=this.topRules[Object.keys(this.topRules)[0]]}createParse(e,t,r){let n=new ck(this,e,t,r);for(let a of this.wrappers)n=a(n,e,t,r);return n}getGoto(e,t,r=!1){let n=this.goto;if(t>=n[0])return -1;for(let a=n[t+1];;){let t=n[a++],i=1&t,o=n[a++];if(i&&r)return o;for(let r=a+(t>>1);a<r;a++)if(n[a]==e)return o;if(i)return -1}}hasAction(e,t){let r=this.data;for(let n=0;n<2;n++)for(let a=this.stateSlot(e,n?2:1),i;;a+=3){if(65535==(i=r[a]))if(1==r[a+1])i=r[a=c$(r,a+2)];else if(2==r[a+1])return c$(r,a+2);else break;if(i==t||0==i)return c$(r,a+1)}return 0}stateSlot(e,t){return this.states[6*e+t]}stateFlag(e,t){return(this.stateSlot(e,0)&t)>0}validAction(e,t){return!!this.allActions(e,e=>e==t||null)}allActions(e,t){let r=this.stateSlot(e,4),n=r?t(r):void 0;for(let r=this.stateSlot(e,1);null==n;r+=3){if(65535==this.data[r])if(1==this.data[r+1])r=c$(this.data,r+2);else break;n=t(c$(this.data,r+1))}return n}nextStates(e){let t=[];for(let r=this.stateSlot(e,1);;r+=3){if(65535==this.data[r])if(1==this.data[r+1])r=c$(this.data,r+2);else break;if((1&this.data[r+2])==0){let e=this.data[r+1];t.some((t,r)=>1&r&&t==e)||t.push(this.data[r],e)}}return t}configure(e){let t=Object.assign(Object.create(c_.prototype),this);if(e.props&&(t.nodeSet=this.nodeSet.extend(...e.props)),e.top){let r=this.topRules[e.top];if(!r)throw RangeError(`Invalid top rule name ${e.top}`);t.top=r}return e.tokenizers&&(t.tokenizers=this.tokenizers.map(t=>{let r=e.tokenizers.find(e=>e.from==t);return r?r.to:t})),e.specializers&&(t.specializers=this.specializers.slice(),t.specializerSpecs=this.specializerSpecs.map((r,n)=>{let a=e.specializers.find(e=>e.from==r.external);
6if(!a)return r;let i=Object.assign(Object.assign({},r),{external:a.to});return t.specializers[n]=cA(i),i})),e.contextTracker&&(t.context=e.contextTracker),e.dialect&&(t.dialect=this.parseDialect(e.dialect)),null!=e.strict&&(t.strict=e.strict),e.wrap&&(t.wrappers=t.wrappers.concat(e.wrap)),null!=e.bufferLength&&(t.bufferLength=e.bufferLength),t}hasWrappers(){return this.wrappers.length>0}getName(e){return this.termNames?this.termNames[e]:String(e<=this.maxNode&&this.nodeSet.types[e].name||e)}get eofTerm(){return this.maxNode+1}get topNode(){return this.nodeSet.types[this.top[1]]}dynamicPrecedence(e){let t=this.dynamicPrecedences;return null==t?0:t[e]||0}parseDialect(e){let t=Object.keys(this.dialects),r=t.map(()=>!1);if(e)for(let n of e.split(" ")){let e=t.indexOf(n);e>=0&&(r[e]=!0)}let n=null;for(let e=0;e<t.length;e++)if(!r[e])for(let r=this.dialects[t[e]],a;65535!=(a=this.data[r++]);)(n||(n=new Uint8Array(this.maxTerm+1)))[a]=1;return new cw(e,r,n)}static deserialize(e){return new c_(e)}}function c$(e,t){return e[t]|e[t+1]<<16}function cA(e){if(e.external){let t=+!!e.extend;return(r,n)=>e.external(r,n)<<1|t}return e.get}let cC=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288];function cP(e){return e>=65&&e<=90||e>=97&&e<=122||e>=161}function cN(e){return e>=48&&e<=57}function cI(e){return cN(e)||e>=97&&e<=102||e>=65&&e<=70}let cR=(e,t,r)=>(n,a)=>{for(let i=!1,o=0,s=0;;s++){let{next:l}=n;if(cP(l)||45==l||95==l||i&&cN(l))!i&&(45!=l||s>0)&&(i=!0),o===s&&45==l&&o++,n.advance();else if(92==l&&10!=n.peek(1)){if(n.advance(),cI(n.next)){do n.advance();while(cI(n.next))32==n.next&&n.advance()}else n.next>-1&&n.advance();i=!0}else{i&&n.acceptToken(2==o&&a.canShift(2)?t:40==l?r:e);break}}},cD=new ch(cR(149,2,150),{contextual:!0}),cB=new ch(cR(151,3,4),{contextual:!0}),cM=new ch(e=>{if(cC.includes(e.peek(-1))){let{next:t}=e;(cP(t)||95==t||35==t||46==t||42==t||91==t||58==t&&cP(e.peek(1))||45==t||38==t)&&e.acceptToken(148)}}),cL=new ch(e=>{if(!cC.includes(e.peek(-1))){let{next:t}=e;if(37==t&&(e.advance(),e.acceptToken(1)),cP(t)){do e.advance();while(cP(e.next)||cN(e.next))e.acceptToken(1)}}}),cj=or({"AtKeyword import charset namespace keyframes media supports font-feature-values":ok.definitionKeyword,"from to selector scope MatchFlag":ok.keyword,NamespaceName:ok.namespace,KeyframeName:ok.labelName,KeyframeRangeName:ok.operatorKeyword,TagName:ok.tagName,ClassName:ok.className,PseudoClassName:ok.constant(ok.className),IdName:ok.labelName,"FeatureName PropertyName":ok.propertyName,AttributeName:ok.attributeName,NumberLiteral:ok.number,KeywordQuery:ok.keyword,UnaryQueryOp:ok.operatorKeyword,"CallTag ValueName FontName":ok.atom,VariableName:ok.variableName,Callee:ok.operatorKeyword,Unit:ok.unit,"UniversalSelector NestingSelector":ok.definitionOperator,"MatchOp CompareOp":ok.compareOperator,"ChildOp SiblingOp, LogicOp":ok.logicOperator,BinOp:ok.arithmeticOperator,Important:ok.modifier,Comment:ok.blockComment,ColorLiteral:ok.color,"ParenthesizedContent StringLiteral":ok.string,":":ok.punctuation,"PseudoOp #":ok.derefOperator,"; , |":ok.separator,"( )":ok.paren,"[ ]":ok.squareBracket,"{ }":ok.brace}),cz={__proto__:null,lang:44,"nth-child":44,"nth-last-child":44,"nth-of-type":44,"nth-last-of-type":44,dir:44,"host-context":44,if:90,url:158,"url-prefix":158,domain:158,regexp:158},cU={__proto__:null,or:104,and:104,not:112,only:112,layer:212},cV={__proto__:null,selector:118,style:124,layer:208},cQ={__proto__:null,"@import":204,"@media":216,"@charset":220,"@namespace":224,"@keyframes":230,"@supports":242,"@scope":246,"@font-feature-values":252},cZ={__proto__:null,to:249},cF=c_.deserialize({version:14,states:"MrQYQdOOO#}QdOOP$UO`OOO%OQaO'#CfOOQP'#Ce'#CeO%VQdO'#CgO%[Q`O'#CgO%aQaO'#FqO&XQdO'#CkO&xQaO'#CcO'SQdO'#CnO'_QdO'#ERO'dQdO'#ETO'oQdO'#E[O'oQdO'#E_OOQP'#Fq'#FqO)RQhO'#FQOOQS'#Fp'#FpOOQS'#FT'#FTQYQdOOO)YQdO'#EeO*iQhO'#EkO)YQdO'#EmO*pQdO'#EoO*{QdO'#ErO)}QhO'#ExO+TQdO'#EzO+`QdO'#E}O+eQaO'#CfO+lQ`O'#EbO+qQ`O'#F}O+|QdO'#F}QOQ`OOP,WO&jO'#CaPOOO)CA`)CA`OOQP'#Ci'#CiOOQP,59R,59RO%VQdO,59ROOQP'#Cm'#CmOOQP,59V,59VO&XQdO,59VO,cQdO,59YO'_QdO,5:mO'dQdO,5:oO'oQdO,5:vO'oQdO,5:xO'oQdO,5:yO'oQdO'#F[O,nQ`O,58}O,vQdO'#EaOOQS,58},58}OOQP'#Cq'#CqOOQO'#EP'#EPOOQP,59Y,59YO,}Q`O,59YO-SQ`O,59YOOQP'#ES'#ESOOQP,5:m,5:mO-XQpO'#EUO-dQdO'#EVO-iQ`O'#EVO-nQpO,5:oO.XQaO,5:vO.oQaO,5:yOOQW'#D^'#D^O/nQhO'#DgO0RQhO,5;lO)}QhO'#DeO0`Q`O'#DnO0eQhO'#D{OOQW'#Fw'#FwOOQS,5;l,5;lO0jQ`O'#DhO0oQ`O'#DkOOQS-E9R-E9ROOQ['#Cv'#CvO0tQdO'#CwO1[QdO'#C}O1rQdO'#DQO2YQ!pO'#DSO4fQ!jO,5;POOQO'#DX'#DXO-SQ`O'#DWO4vQ!nO'#FtO6|Q`O'#DYO7RQ`O'#D|OOQ['#Ft'#FtO7WQhO'#GQO7fQ`O,5;VO7kQ!bO,5;XOOQS'#Eq'#EqO7sQ`O,5;ZO7xQdO,5;ZOOQO'#Et'#EtO8QQ`O,5;^O8VQhO,5;dO'oQdO'#DjOOQS,5;f,5;fO0jQ`O,5;fO8_QdO,5;fOOQS'#Fc'#FcO8gQdO'#FPO7fQ`O,5;iO8oQdO,5:|O9PQdO'#F^O9^Q`O,5<iO9^Q`O,5<iPOOO'#FS'#FSP9iO&jO,58{POOO,58{,58{OOQP1G.m1G.mOOQP1G.q1G.qOOQP1G.t1G.tO,}Q`O1G.tO-SQ`O1G.tOOQP1G0X1G0XO9tQpO1G0ZO9|QaO1G0bO:dQaO1G0dO:zQaO1G0eO;bQaO,5;vOOQO-E9Y-E9YOOQS1G.i1G.iO;lQ`O,5:{O;qQdO'#EQO;xQdO'#CuOOQO'#EX'#EXOOQO,5:q,5:qO-dQdO,5:qOOQP1G0Z1G0ZO)YQdO1G0ZO<PQ!jO'#D^O<_Q!bO,59yO<gQhO,5:ROOQO'#Fx'#FxO<bQ!bO,59}O<oQhO'#FdO)}QhO,59{O)}QhO'#FdO=gQhO1G1WOOQS1G1W1G1WO=qQhO,5:PO>lQhO'#DoOOQW,5:Y,5:YOOQW,5:g,5:gOOQW,5:S,5:SO>vQhO,5:VO?bQ!fO'#FuOOQS'#Fu'#FuOOQS'#FV'#FVO@rQdO,59cOOQ[,59c,59cOAYQdO,59iOOQ[,59i,59iOApQdO,59lOOQ[,59l,59lOOQ[,59n,59nO)YQdO,59pOBWQhO'#EgOOQW'#Eg'#EgOBuQ`O1G0kO4oQhO1G0kOOQ[,59r,59rO)}QhO'#D[OOQ[,59t,59tOBzQ#tO,5:hOCVQhO'#F`OCdQ`O,5<lOOQS1G0q1G0qOOQS1G0s1G0sOOQS1G0u1G0uOCoQ`O1G0uOCtQdO'#EuOOQS1G0x1G0xOOQS1G1O1G1OODPQaO,5:UO7fQ`O1G1QOOQS1G1Q1G1QO0jQ`O1G1QOOQS-E9a-E9aOOQS1G1T1G1TODWQ!fO1G0hODnQ`O'#EdOOQO1G0h1G0hOOQO,5;x,5;xODsQdO,5;xOOQO-E9[-E9[OEQQ`O1G2TPOOO-E9Q-E9QPOOO1G.g1G.gOOQP7+$`7+$`OOQP7+%u7+%uO)YQdO7+%uOOQS1G0g1G0gOE]QaO'#F|OEgQ`O,5:lOElQ!fO'#FUOFjQdO'#FsOFtQ`O,59aOOQO1G0]1G0]OFyQ!bO7+%uO)YQdO1G/eOGUQhO1G/iOOQW1G/m1G/mOOQW1G/g1G/gOGgQhO,5<OOOQW-E9b-E9bOOQS7+&r7+&rOH_QhO'#D^OHmQhO'#F{OHxQ`O'#F{OH}Q`O,5:ZOISQ!bO'#D`O>vQhO'#DmOI_QhO'#DsOIgQhO'#DuOIlQ!jO'#FzOOQO'#Fz'#FzOIwQ`O'#DxOJPQ!bO'#DzOOQO'#Fy'#FyOJUQ`O1G/qOOQS-E9T-E9TOOQ[1G.}1G.}OOQ[1G/T1G/TOOQ[1G/W1G/WOOQ[1G/[1G/[OJZQdO,5;ROOQS7+&V7+&VOJ`Q`O7+&VOJeQhO'#D]OJmQ`O,59vO)}QhO,59vOOQ[1G0S1G0SOJuQ`O1G0SOJzQhO,5;zOOQO-E9^-E9^OOQS7+&a7+&aOKYQbO'#DSOOQO'#Ew'#EwOKhQ`O'#EvOOQO'#Ev'#EvOKsQ`O'#FaOK{QdO,5;aOOQS,5;a,5;
6aOOQ[1G/p1G/pOOQS7+&l7+&lO7fQ`O7+&lOLWQ!fO'#F]O)YQdO'#F]OM_QdO7+&SOOQO7+&S7+&SOOQO,5;O,5;OOOQO1G1d1G1dOMrQ!bO<<IaOM}QdO'#FZONXQ`O,5<hOOQP1G0W1G0WOOQS-E9S-E9SONaQdO'#FYONkQ`O,5<_OOQ]1G.{1G.{OOQP<<Ia<<IaONsQ`O<<IaONxQdO7+%POOQO'#D`'#D`O! PQ!bO7+%TO! XQhO'#FXO! fQ`O,5<gO)YQdO,5<gOOQW1G/u1G/uO! nQ`O,5:XO>vQhO'#DtOOQO,5:_,5:_O! sQhO,5:aO! {QhO,5:fO)YQdO,5:dOOQW7+%]7+%]OOQO'#Ei'#EiO!!SQ`O1G0mOOQS<<Iq<<IqO)YQdO,59wO!!vQhO1G/bOOQ[1G/b1G/bO!!}Q`O1G/bOOQW-E9U-E9UOOQ[7+%n7+%nOOQO,5;b,5;bOCwQdO'#FbOKsQ`O,5;{OOQS,5;{,5;{OOQS-E9_-E9_OOQS1G0{1G0{OOQS<<JW<<JWO!#VQ!fO,5;wOOQS-E9Z-E9ZOOQO<<In<<InOOQPAN>{AN>{O!$^Q`OAN>{O!$cQaO,5;uOOQO-E9X-E9XO!$mQdO,5;tOOQO-E9W-E9WOOQW<<Hk<<HkOOQW<<Ho<<HoO!$wQhO<<HoO!%YQhO'#D^O!%hQhO,5;sO!%sQ`O,5;sOOQO-E9V-E9VO!%xQdO1G2RO!&SQhO1G/sO!&[Q`O,5:`O>vQhO'#DwOOQO1G/{1G/{O!&aQ!bO1G0QO!&iQdO1G0OOJZQdO'#F_O!&pQ`O7+&XOOQW7+&X7+&XO!&xQ!bO1G/cOOQ[7+$|7+$|O!'TQhO7+$|P!'[Q`O'#FWOOQO,5;|,5;|OOQO-E9`-E9`OOQS1G1g1G1gOOQPG24gG24gO!'aQ`OAN>ZO)YQdO1G1_O!'fQ`O7+'mOOQO1G/z1G/zO!'nQ`O,5:cO!'sQhO7+%lOOQO,5;y,5;yOOQO-E9]-E9]OOQW<<Is<<IsOOQ[<<Hh<<HhPOQW,5;r,5;rOOQWG23uG23uO!'zQdO7+&yOOQO1G/}1G/}OOQO<<IW<<IW",stateData:"!(_~O$_OS$`QQ~OWVO^_O`WOcYOdYOl`OmZOp[O#P]O#S^O#YdO#`eO#bfO#dgO#ghO#miO#ojO#rkO$ZRO$fTO~OQmOWVO^_O`WOcYOdYOl`OmZOp[O#P]O#S^O#YdO#`eO#bfO#dgO#ghO#miO#ojO#rkO$ZlO$fTO~O$X$qP~P!jO$`qO~O`YXcYXdYXmYXpYXsYX!eYX#PYX#SYX$YYX$f[X~OgYX~P$ZO$ZsO~O$fuO~O$fuO`$eXc$eXd$eXm$eXp$eXs$eX!e$eX#P$eX#S$eX$Y$eXg$eX~O$ZvO~O`xOcyOdyOmzOp{O#P|O#S!OO$Y}O~Os!RO!e!PO~P&^Of!XO$Z!TO$[!UO~O$Z!YO~OW!^O$Z![O$f!]O~OWVO^_O`WOcYOdYOmZOp[O#P]O#S^O$ZRO$fTO~OS!fOc!gOd!gOh!cOs!RO!Y!eO!]!jO!`!kO$]!bO~On!iO~P(dOQ!uOh!nOp!oOs!pOu!xOw!xO}!vO!q!wO$Z!mO$[!sO$j!qO~OS!fOc!gOd!gOh!cO!Y!eO!]!jO!`!kO$]!bO~Os$tP~P)}Ow!}O!q!wO$Z!|O~Ow#PO$Z#PO~Oh#SOs!RO#p#UO~O$Z#WO~Oc#VX~P$ZOc#ZO~On#[O$X$qXr$qX~O$X$qXr$qX~P!jO$a#_O$b#_O$c#aO~Of#fO$Z!TO$[!UO~Os!RO!e!PO~Or$qP~P!jOh#pO~Oh#qO~Oo!xX!|!xX$f!zX~O$Z#rO~O$f#tO~Oo#uO!|#vO~O`xOcyOdyOmzOp{O~Os#Oa!e#Oa#P#Oa#S#Oa$Y#Oag#Oa~P-vOs#Ra!e#Ra#P#Ra#S#Ra$Y#Rag#Ra~P-vOS!fOc!gOd!gOh!cO!Y!eO!]!jO!`!kO~OR#zOu#zOw#zO$]#wO$j!qO~P/VOn$QO!U#}O!e$OO~P(dOh$SO~O$]$UO~Oh#SO~Oh$WO~O`$YOc$YOg$]Ol$YOm$YOn$YO~P)YO`$YOc$YOl$YOm$YOn$YOo$_O~P)YO`$YOc$YOl$YOm$YOn$YOr$aO~P)YOP$bOSvXcvXdvXhvXnvXyvX!YvX!]vX!`vX#[vX#^vX$]vX!WvXQvX`vXgvXlvXmvXpvXsvXuvXwvX}vX!qvX$ZvX$[vX$jvXovXrvX!evX$XvX$svX!}vX~Oy$cO#[$dO#^$eOn$tP~P)}Oh#qOS$hXc$hXd$hXn$hXy$hX!Y$hX!]$hX!`$hX#[$hX#^$hX$]$hXQ$hX`$hXg$hXl$hXm$hXp$hXs$hXu$hXw$hX}$hX!q$hX$Z$hX$[$hX$j$hXo$hXr$hX!e$hX$X$hX$s$hX!}$hX~Oh$iO~Oh$kO~O!U#}O!e$lOs$tXn$tX~Os!RO~On$oOy$cO~On$pO~Ow$qO!q!wO~Os$rO~Os!RO!U#}O~Os!RO#p$xO~O$Z#WOs#sX~O$s$|On#Ua$X#Uar#Ua~P)YOn$QX$X$QXr$QX~P!jOn#[O$X$qar$qa~O$a#_O$b#_O$c%TO~Oo%VO!|%WO~Os#Oi!e#Oi#P#Oi#S#Oi$Y#Oig#Oi~P-vOs#Qi!e#Qi#P#Qi#S#Qi$Y#Qig#Qi~P-vOs#Ri!e#Ri#P#Ri#S#Ri$Y#Rig#Ri~P-vOs$Oa!e$Oa~P&^Or%XO~Og$pP~P'oOg$gP~P)YOc!SXg!QX!U!QX!W!SX~Oc%aO!W%bO~Og%cO!U#}O~O!U#}OS$WXc$WXd$WXh$WXn$WXs$WX!Y$WX!]$WX!`$WX!e$WX$]$WX~On%gO!e$OO~P(dO!U#}OS!Xac!Xad!Xah!Xan!Xas!Xa!Y!Xa!]!Xa!`!Xa!e!Xa$]!Xag!Xa~O$]%hOg$oP~P/VOR#zOS!fOh%mOu#zOw#zO!Y%nO$]%lO$j!qO~Oy$cOQ$iX`$iXc$iXg$iXh$iXl$iXm$iXn$iXp$iXs$iXu$iXw$iX}$iX!q$iX$Z$iX$[$iX$j$iXo$iXr$iX~O`$YOc$YOg%wOl$YOm$YOn$YO~P)YO`$YOc$YOl$YOm$YOn$YOo%xO~P)YO`$YOc$YOl$YOm$YOn$YOr%yO~P)YOh%{OS#ZXc#ZXd#ZXn#ZX!Y#ZX!]#ZX!`#ZX$]#ZX~On%|O~Og&ROw&SO!r&SO~Os$SX!e$SXn$SX~P)}O!e$lOs$tan$ta~On&VO~Or&^O$Z&XO$j&WO~Og&_O~P&^Oy$cO!e&cO$s$|On#Ui$X#Uir#Ui~P)YO$r&fO~On$Qa$X$Qar$Qa~P!jOn#[O$X$qir$qi~O!e&iOg$pX~P&^Og&kO~Oy$cOQ#xXg#xXh#xXp#xXs#xXu#xXw#xX}#xX!e#xX!q#xX$Z#xX$[#xX$j#xX~O!e&mOg$gX~P)YOg&oO~Oo&pOy$cO!}&qO~OR#zOu#zOw#zO$]&sO$j!qO~O!U#}OS$Wac$Wad$Wah$Wan$Was$Wa!Y$Wa!]$Wa!`$Wa!e$Wa$]$Wa~Oc!dXg!QX!U!QX!e!QX~O!U#}O!e&uOg$oX~Oc&wO~Og&xO~Oc!mXg!mX!W!SX~OS!fOh&zO~O!U&|O~O!U&|O!W&}Og$nX~Oc'OOg!lX~O!W&}O~Og'PO~O$Z'QO~On'SO~Oc'TO!U#}O~Og'VOn'UO~Og'YO~O!U#}Os$Sa!e$San$Sa~OP$bOsvX!evXgvX~O$j&WOs#jX!e#jX~Os!RO!e'[O~Or'`O$Z&XO$j&WO~Oy$cOQ$PXh$PXn$PXp$PXs$PXu$PXw$PX}$PX!e$PX!q$PX$X$PX$Z$PX$[$PX$j$PX$s$PXr$PX~O!e&cO$s$|On#Uq$X#Uqr#Uq~P)YOo'eOy$cO!}'fO~Og#}X!e#}X~P'oO!e&iOg$pa~Og#|X!e#|X~P)YO!e&mOg$ga~Oo'eO~Og'kO~P)YOg'lO!W'mO~O$]'nOg#{X!e#{X~P/VO!e&uOg$oa~Og'sO~OS!fOh'uO~OS!fO~PGUO`'yOg'{O~OS#zac#zad#zah#za!Y#za!]#za!`#za$]#za~Og'}O~P!![Og'}On(OO~Oy$cOQ$Pah$Pan$Pap$Pas$Pau$Paw$Pa}$Pa!e$Pa!q$Pa$X$Pa$Z$Pa$[$Pa$j$Pa$s$Par$Pa~Oo(TO~Og#}a!e#}a~P&^Og#|a!e#|a~P)YOR#zOu#zOw#zO$]&sO$j&WO~Oc!fXg!QX!U!QX!e!QX~O!U#}Og#{a!e#{a~Oc(VO~O!e&uOg$oi~P)YOg!ai!U!ji~Og(XO~O!W(ZOg!ni~Og!li~P)YO`'yOg(^O~Oy$cOg!Pin!Pi~Og(_O~P!![On(`O~Og(aO~O!e&uOg$oq~Og(cO~OS!fO~P!$wOg#{q!e#{q~P)YO$_!r$`$j`$jy#S~",goto:"7g$uPPPPP$vP$yP%S%f%S%x&[P%SP&b%SPP&hPPP&n&x&xPPPPP&xPP&xP'hP&xP&x(k&xP)Z)^)d)d)v)dP)dP)dP)d)dP*])dP*i*o+e+hP+k*i+n*i+q+w+z,Q+z)d,WPP,|-S%S-Y%S-`-`-f-jPP%SP%S%SP-p.l.y/Q$yP/ZP/^P$yP$yP$yP/d$yP/g/j/m/t$yP$yPP$yP/y$yP/|0S0c0}1]1c1m1s1y2P2V2a2g2m2s2y3PPPPPPPPPPPP3V3`P4U4X5]P5e6_6t+z7Q7T7WPP7^RrQ_aOPco!R#[%Pq_OP]^co|}!O!P!R#S#[#p%P&iqSOP]^co|}!O!P!R#S#[#p%P&iqUOP]^co|}!O!P!R#S#[#p%P&iQtTR#buQwWR#cxQ!VYR#dyQ#d!XS$h!t!uR%U#f!Z!xdf!n!o!p#Z#q#v$[$^$`$c${%W%]%a&c&d&m&r&w'O'T'i'r'x(V(b!Y!xdf!n!o!p#Z#q#v$[$^$`$c${%W%]%a&c&d&m&r&w'O'T'i'r'x(V(bb#z!c$W%b%m&z&}'m'u(ZU&Z$r&]'[R'Z&Y!Z!tdf!n!o!p#Z#q#v$[$^$`$c${%W%]%a&c&d&m&r&w'O'T'i'r'x(V(bR$j!vQ&P$iR'W&Qq!h`ei!c!d!e!r#}$O$P$S$g$i$l&Q&uQ#x!cW%s$W%m&z'uQ&t%bQ'w&}Q(U'mR(d(ZQ#VjQ$V!jQ$v#UR&a$xX%q$W%m&z'up!h`ei!c!d!e!r#}$O$P$S$g$i$l&Q&uW%p$W%m&z'uQ&{%nQ'v&|Q'w&}R(d(ZR$T!fR%j$SR'p&uR&{%nX%o$W%m&z'uR'v&|X%t$W%m&z'uX%r$W%m&z'u!Y!xdf!n!o!p#Z#q#v$[$^$`$c${%W%]%a&c&d&m&r&w'O'T'i'r'x(V(bQ!}gR$q#OQ!WYR#eyQ#d!WR%U#eQ!ZZR#gzQ!_[R#h{T!^[{Q#s!]R%_#tQ!SXQ!i`Q#TjQ#n!QQ$Q!dQ$n!zQ$t#RQ$w#VQ$z#YQ%g$PQ&`$vQ'^&[Q'a&aR(S']SnP!RQ#^oQ%O#[R&g%PZmPo!R#[%PQ$}#ZQ&e${R'd&dR$g!rQ'R%{R(['yR#OgR#QhR$s#QS&[$r&]R(Q'[V&Y$r&]'[R#YkQ#`qR%S#`QcOSoP!RU!lco%PR%P#[Q%]#q[&l%]&r'i'r'x(bQ&r%aQ'i&mQ'r&wQ'x'OR(b(VQ$[!nQ$^!oQ$`!pV%v$[$^$`Q&Q$iR'X&QQ&v%iS'q&v(WR(W'rQ&n%]R'j&nQ&j%YR'h&jQ!QXR#m!QQ&d${R'c&dQ#]nS%Q#]%RR%R#^Q'z'RR(]'zQ$m!yR&U$mQ&]$rR'_&]Q']&[R(R']Q#XkR$y#XQ$P!dR%f$P_bOPco!R#[%P^XOPco!R#[%PQ!`]Q!a^Q#i|Q#j}
6Q#k!OQ#l!PQ$u#SQ%Y#pR'g&iR%^#qQ!rdQ!{f[$X!n!o!p$[$^$`Q${#Zh%[#q%]%a&m&r&w'O'i'r'x(V(bQ%`#vQ%z$cS&b${&dQ&h%WQ'b&cR'|'T]$Z!n!o!p$[$^$`Q!d`U!ye!r$gQ#RiQ#y!cS#|!d$PQ$R!eQ%d#}Q%e$OQ%i$SS&O$i&QQ&T$lR'o&uQ#{!cW%s$W%m&z'uQ&t%bQ'w&}Q(U'mR(d(ZQ%u$WQ&y%mQ't&zR(Y'uR%k$SR%Z#pQpPR#o!RQ!zeQ$f!rR%}$g",nodeNames:"⚠ Unit VariableName VariableName QueryCallee Comment StyleSheet RuleSet UniversalSelector TagSelector TagName NamespacedTagSelector NamespaceName TagName NestingSelector ClassSelector . ClassName PseudoClassSelector : :: PseudoClassName PseudoClassName ) ( ArgList ValueName ParenthesizedValue AtKeyword # ; ] [ BracketedValue } { BracedValue ColorLiteral NumberLiteral StringLiteral BinaryExpression BinOp CallExpression Callee IfExpression if ArgList IfBranch KeywordQuery FeatureQuery FeatureName BinaryQuery LogicOp ComparisonQuery CompareOp UnaryQuery UnaryQueryOp ParenthesizedQuery SelectorQuery selector ParenthesizedSelector StyleQuery style ParenthesedQuery CallQuery ArgList PropertyName , PropertyName UnaryQuery ParenthesedQuery BinaryQuery ParenthesedQuery ParenthesedQuery StyleFeature PropertyName StyleRange PseudoQuery CallLiteral CallTag ParenthesizedContent PseudoClassName ArgList IdSelector IdName AttributeSelector AttributeName NamespacedAttribute NamespaceName AttributeName MatchOp MatchFlag ChildSelector ChildOp DescendantSelector SiblingSelector SiblingOp Block Declaration PropertyName Important ImportStatement import Layer layer LayerName layer MediaStatement media CharsetStatement charset NamespaceStatement namespace NamespaceName KeyframesStatement keyframes KeyframeName KeyframeList KeyframeSelector KeyframeRangeName SupportsStatement supports ScopeStatement scope to FontFeatureStatement font-feature-values FontName AtRule Styles",maxTerm:174,nodeProps:[["isolate",-2,5,39,""],["openedBy",23,"(",31,"[",34,"{"],["closedBy",24,")",32,"]",35,"}"]],propSources:[cj],skippedNodes:[0,5,130],repeatNodeCount:17,tokenData:"K`~R!bOX%ZX^&R^p%Zpq&Rqr)ers)vst+jtu2Xuv%Zvw3Rwx3dxy5Ryz5dz{5i{|6S|}:u}!O;W!O!P;u!P!Q<^!Q![=V![!]>Q!]!^>|!^!_?_!_!`@Z!`!a@n!a!b%Z!b!cAo!c!k%Z!k!lC|!l!u%Z!u!vC|!v!}%Z!}#OD_#O#P%Z#P#QDp#Q#R2X#R#]%Z#]#^ER#^#g%Z#g#hC|#h#o%Z#o#pIf#p#qIw#q#rJ`#r#sJq#s#y%Z#y#z&R#z$f%Z$f$g&R$g#BY%Z#BY#BZ&R#BZ$IS%Z$IS$I_&R$I_$I|%Z$I|$JO&R$JO$JT%Z$JT$JU&R$JU$KV%Z$KV$KW&R$KW&FU%Z&FU&FV&R&FV;'S%Z;'S;=`KY<%lO%Z`%^SOy%jz;'S%j;'S;=`%{<%lO%j`%oS!r`Oy%jz;'S%j;'S;=`%{<%lO%j`&OP;=`<%l%j~&Wh$_~OX%jX^'r^p%jpq'rqy%jz#y%j#y#z'r#z$f%j$f$g'r$g#BY%j#BY#BZ'r#BZ$IS%j$IS$I_'r$I_$I|%j$I|$JO'r$JO$JT%j$JT$JU'r$JU$KV%j$KV$KW'r$KW&FU%j&FU&FV'r&FV;'S%j;'S;=`%{<%lO%j~'yh$_~!r`OX%jX^'r^p%jpq'rqy%jz#y%j#y#z'r#z$f%j$f$g'r$g#BY%j#BY#BZ'r#BZ$IS%j$IS$I_'r$I_$I|%j$I|$JO'r$JO$JT%j$JT$JU'r$JU$KV%j$KV$KW'r$KW&FU%j&FU&FV'r&FV;'S%j;'S;=`%{<%lO%jj)jS$sYOy%jz;'S%j;'S;=`%{<%lO%j~)yWOY)vZr)vrs*cs#O)v#O#P*h#P;'S)v;'S;=`+d<%lO)v~*hOw~~*kRO;'S)v;'S;=`*t;=`O)v~*wXOY)vZr)vrs*cs#O)v#O#P*h#P;'S)v;'S;=`+d;=`<%l)v<%lO)v~+gP;=`<%l)vj+oYmYOy%jz!Q%j!Q![,_![!c%j!c!i,_!i#T%j#T#Z,_#Z;'S%j;'S;=`%{<%lO%jj,dY!r`Oy%jz!Q%j!Q![-S![!c%j!c!i-S!i#T%j#T#Z-S#Z;'S%j;'S;=`%{<%lO%jj-XY!r`Oy%jz!Q%j!Q![-w![!c%j!c!i-w!i#T%j#T#Z-w#Z;'S%j;'S;=`%{<%lO%jj.OYuY!r`Oy%jz!Q%j!Q![.n![!c%j!c!i.n!i#T%j#T#Z.n#Z;'S%j;'S;=`%{<%lO%jj.uYuY!r`Oy%jz!Q%j!Q![/e![!c%j!c!i/e!i#T%j#T#Z/e#Z;'S%j;'S;=`%{<%lO%jj/jY!r`Oy%jz!Q%j!Q![0Y![!c%j!c!i0Y!i#T%j#T#Z0Y#Z;'S%j;'S;=`%{<%lO%jj0aYuY!r`Oy%jz!Q%j!Q![1P![!c%j!c!i1P!i#T%j#T#Z1P#Z;'S%j;'S;=`%{<%lO%jj1UY!r`Oy%jz!Q%j!Q![1t![!c%j!c!i1t!i#T%j#T#Z1t#Z;'S%j;'S;=`%{<%lO%jj1{SuY!r`Oy%jz;'S%j;'S;=`%{<%lO%jd2[UOy%jz!_%j!_!`2n!`;'S%j;'S;=`%{<%lO%jd2uS!|S!r`Oy%jz;'S%j;'S;=`%{<%lO%jb3WS^QOy%jz;'S%j;'S;=`%{<%lO%j~3gWOY3dZw3dwx*cx#O3d#O#P4P#P;'S3d;'S;=`4{<%lO3d~4SRO;'S3d;'S;=`4];=`O3d~4`XOY3dZw3dwx*cx#O3d#O#P4P#P;'S3d;'S;=`4{;=`<%l3d<%lO3d~5OP;=`<%l3dj5WShYOy%jz;'S%j;'S;=`%{<%lO%j~5iOg~n5pUWQyWOy%jz!_%j!_!`2n!`;'S%j;'S;=`%{<%lO%jj6ZWyW#SQOy%jz!O%j!O!P6s!P!Q%j!Q![9x![;'S%j;'S;=`%{<%lO%jj6xU!r`Oy%jz!Q%j!Q![7[![;'S%j;'S;=`%{<%lO%jj7cY!r`$jYOy%jz!Q%j!Q![7[![!g%j!g!h8R!h#X%j#X#Y8R#Y;'S%j;'S;=`%{<%lO%jj8WY!r`Oy%jz{%j{|8v|}%j}!O8v!O!Q%j!Q![9_![;'S%j;'S;=`%{<%lO%jj8{U!r`Oy%jz!Q%j!Q![9_![;'S%j;'S;=`%{<%lO%jj9fU!r`$jYOy%jz!Q%j!Q![9_![;'S%j;'S;=`%{<%lO%jj:P[!r`$jYOy%jz!O%j!O!P7[!P!Q%j!Q![9x![!g%j!g!h8R!h#X%j#X#Y8R#Y;'S%j;'S;=`%{<%lO%jj:zS!eYOy%jz;'S%j;'S;=`%{<%lO%jj;]WyWOy%jz!O%j!O!P6s!P!Q%j!Q![9x![;'S%j;'S;=`%{<%lO%jj;zU`YOy%jz!Q%j!Q![7[![;'S%j;'S;=`%{<%lO%j~<cTyWOy%jz{<r{;'S%j;'S;=`%{<%lO%j~<yS!r`$`~Oy%jz;'S%j;'S;=`%{<%lO%jj=[[$jYOy%jz!O%j!O!P7[!P!Q%j!Q![9x![!g%j!g!h8R!h#X%j#X#Y8R#Y;'S%j;'S;=`%{<%lO%jj>VUcYOy%jz![%j![!]>i!];'S%j;'S;=`%{<%lO%jj>pSdY!r`Oy%jz;'S%j;'S;=`%{<%lO%jj?RSnYOy%jz;'S%j;'S;=`%{<%lO%jh?dU!WWOy%jz!_%j!_!`?v!`;'S%j;'S;=`%{<%lO%jh?}S!WW!r`Oy%jz;'S%j;'S;=`%{<%lO%jl@bS!WW!|SOy%jz;'S%j;'S;=`%{<%lO%jj@uV#PQ!WWOy%jz!_%j!_!`?v!`!aA[!a;'S%j;'S;=`%{<%lO%jbAcS#PQ!r`Oy%jz;'S%j;'S;=`%{<%lO%jjArYOy%jz}%j}!OBb!O!c%j!c!}CP!}#T%j#T#oCP#o;'S%j;'S;=`%{<%lO%jjBgW!r`Oy%jz!c%j!c!}CP!}#T%j#T#oCP#o;'S%j;'S;=`%{<%lO%jjCW[lY!r`Oy%jz}%j}!OCP!O!Q%j!Q![CP![!c%j!c!}CP!}#T%j#T#oCP#o;'S%j;'S;=`%{<%lO%jhDRS!}WOy%jz;'S%j;'S;=`%{<%lO%jjDdSpYOy%jz;'S%j;'S;=`%{<%lO%jnDuSo^Oy%jz;'S%j;'S;=`%{<%lO%jjEWU!}WOy%jz#a%j#a#bEj#b;'S%j;'S;=`%{<%lO%jbEoU!r`Oy%jz#d%j#d#eFR#e;'S%j;'S;=`%{<%lO%jbFWU!r`Oy%jz#c%j#c#dFj#d;'S%j;'S;=`%{<%lO%jbFoU!r`Oy%jz#f%j#f#gGR#g;'S%j;'S;=`%{<%lO%jbGWU!r`Oy%jz#h%j#h#iGj#i;'S%j;'S;=`%{<%lO%jbGoU!r`Oy%jz#T%j#T#UHR#U;'S%j;'S;=`%{<%lO%jbHWU!r`Oy%jz#b%j#b#cHj#c;'S%j;'S;=`%{<%lO%jbHoU!r`Oy%jz#h%j#h#iIR#i;'S%j;'S;=`%{<%lO%jbIYS$rQ!r`Oy%jz;'S%j;'S;=`%{<%lO%jjIkSsYOy%jz;'S%j;'S;=`%{<%lO%jfI|U$fUOy%jz!_%j!_!`2n!`;'S%j;'S;=`%{<%lO%jjJeSrYOy%jz;'S%j;'S;=`%{<%lO%jfJvU#SQOy%jz!_%j!_!`2n!`;'S%j;'S;=`%{<%lO%j`K]P;=`<%l%Z",tokenizers:[cM,cL,cD,cB,1,2,3,4,new cm("m~RRYZ[z{a~~g~aO$b~~dP!P!Qg~lO$c~~",28,155)],topRules:{StyleSheet:[0,6],Styles:[1,129]},dynamicPrecedences:{97:1},specialized:[{term:150,get:e=>cz[e]||-1},{term:151,get:e=>cU[e]||-1},{term:4,get:e=>cV[e]||-1},{term:28,get:e=>cQ[e]||-1},{term:149,get:e=>cZ[e]||-1}],tokenPrec:2444}),cq=null;function cH(){if(!cq&&"object"==typeof document&&document.body){let{style:e}=document.body,t=[],r=new Set;for(let n in e)"cssText"!=n&&"cssFloat"!=n&&"string"==typeof e[n]&&(/[A-Z]/.test(n)&&(n=n.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())),r.has(n)||(t.push(n),r.add(n)));cq=t.sort().map(e=>({type:"property",label:e,apply:e+": "}))}return cq||[]}let cX=["active","after","any-link","autofill","backdrop","before","checked","cue","default","defined","disabled","empty","enabled","file-selector-button","first","first-child","first-letter","first-line","first-of-type","focus","focus-visible","focus-within","fullscreen","has","host","host-context","hover","in-range","indeterminate","invali
6d","is","lang","last-child","last-of-type","left","link","marker","modal","not","nth-child","nth-last-child","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","part","placeholder","placeholder-shown","read-only","read-write","required","right","root","scope","selection","slotted","target","target-text","valid","visited","where"].map(e=>({type:"class",label:e})),cW=["above","absolute","activeborder","additive","activecaption","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","antialiased","appworkspace","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic-abegede-gez","ethiopic-halehame-aa-er","ethiopic-halehame-gez","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","graytext","grid","groove","hand","hard-light","help","hidden","hide","higher","highlight","highlighttext","horizontal","hsl","hsla","hue","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","justify","keep-all","landscape","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-hexadecimal","lower-latin","lower-norwegian","lowercase","ltr","luminosity","manipulation","match","matrix","matrix3d","medium","menu","menutext","message-box","middle","min-intrinsic","mix","monospace","move","multiple","multiple_mask_images","multiply","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","opacity","open-quote","optimizeLegibility","optimizeSpeed","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","self-start","self-end","semi-condensed","semi-expanded","separate","serif","show","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb
6-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","text","text-bottom","text-top","textarea","textfield","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","to","top","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-latin","uppercase","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"].map(e=>({type:"keyword",label:e})).concat(["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","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","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"].map(e=>({type:"constant",label:e}))),cG=["a","abbr","address","article","aside","b","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","dd","del","details","dfn","dialog","div","dl","dt","em","figcaption","figure","footer","form","header","hgroup","h1","h2","h3","h4","h5","h6","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","main","meter","nav","ol","output","p","pre","ruby","section","select","small","source","span","strong","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","tr","u","ul"].map(e=>({type:"type",label:e})),cY=["@charset","@color-profile","@container","@counter-style","@font-face","@font-feature-values","@font-palette-values","@import","@keyframes","@layer","@media","@namespace","@page","@position-try","@property","@scope","@starting-style","@supports","@view-transition"].map(e=>({type:"keyword",label:e})),cK=/^(\w[\w-]*|-\w[\w-]*|)$/,cJ=/^-(-[\w-]*)?$/,c0=new iX,c1=["Declaration"],c2=(n=e=>"VariableName"==e.name,e=>{let{state:t,pos:r}=e,a=oA(t).resolveInner(r,-1),i=a.type.isError&&a.from==a.to-1&&"-"==t.doc.sliceString(a.from,a.to);if("PropertyName"==a.name||(i||"TagName"==a.name)&&/^(Block|Styles)$/.test(a.resolve(a.to).name))return{from:a.from,options:cH(),validFor:cK};if("ValueName"==a.name)return{from:a.from,options:cW,validFor:cK};if("PseudoClassName"==a.name)return{from:a.from,options:cX,validFor:cK};
6if(n(a)||(e.explicit||i)&&function(e,t){var r;if(("("==e.name||e.type.isError)&&(e=e.parent||e),"ArgList"!=e.name)return!1;let n=null==(r=e.parent)?void 0:r.firstChild;return(null==n?void 0:n.name)=="Callee"&&"var"==t.sliceString(n.from,n.to)}(a,t.doc))return{from:n(a)||i?a.from:r,options:function e(t,r,n){if(r.to-r.from>4096){let a=c0.get(r);if(a)return a;let i=[],o=new Set,s=r.cursor(p.IncludeAnonymous);if(s.firstChild())do for(let r of e(t,s.node,n))o.has(r.label)||(o.add(r.label),i.push(r));while(s.nextSibling())return c0.set(r,i),i}{let e=[],a=new Set;return r.cursor().iterate(r=>{var i;if(n(r)&&r.matchContext(c1)&&(null==(i=r.node.nextSibling)?void 0:i.name)==":"){let n=t.sliceString(r.from,r.to);a.has(n)||(a.add(n),e.push({label:n,type:"variable"}))}}),e}}(t.doc,function(e){for(let t=e;;){if(t.type.isTop)return t;if(!(t=t.parent))return e}}(a),n),validFor:cJ};if("TagName"==a.name){for(let{parent:e}=a;e;e=e.parent)if("Block"==e.name)return{from:a.from,options:cH(),validFor:cK};return{from:a.from,options:cG,validFor:cK}}if("AtKeyword"==a.name)return{from:a.from,options:cY,validFor:cK};if(!e.explicit)return null;let o=a.resolve(r),s=o.childBefore(r);return s&&":"==s.name&&"PseudoClassSelector"==o.name?{from:r,options:cX,validFor:cK}:s&&":"==s.name&&"Declaration"==o.name||"ArgList"==o.name?{from:r,options:cW,validFor:cK}:"Block"==o.name||"Styles"==o.name?{from:r,options:cH(),validFor:cK}:null}),c4=o$.define({name:"css",parser:cF.configure({props:[oq.add({Declaration:oK()}),o0.add({"Block KeyframeList":o1})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"}},indentOnInput:/^\s*\}$/,wordChars:"-"}});function c3(){return new oj(c4,c4.data.of({autocomplete:c2}))}let c8={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},c5={dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},c6={dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},c7=null,c9=null,ue=0;function ut(e,t){var r;let n=e.pos+t;if(ue==n&&c9==e)return c7;let a=e.peek(t),i="";for(;45==(r=a)||46==r||58==r||r>=65&&r<=90||95==r||r>=97&&r<=122||r>=161;)i+=String.fromCharCode(a),a=e.peek(++t);return c9=e,ue=n,c7=i?i.toLowerCase():a==ur||a==un?void 0:null}let ur=63,un=33;function ua(e,t){this.name=e,this.parent=t}let ui=[6,10,7,8,9],uo=new cE({start:null,shift:(e,t,r,n)=>ui.indexOf(t)>-1?new ua(ut(n,1)||"",e):e,reduce:(e,t)=>21==t&&e?e.parent:e,reuse(e,t,r,n){let a=t.type.id;return 6==a||37==a?new ua(ut(n,1)||"",e):e},strict:!1}),us=new ch((e,t)=>{if(60!=e.next){e.next<0&&t.context&&e.acceptToken(58);return}e.advance();let r=47==e.next;r&&e.advance();let n=ut(e,0);if(void 0===n)return;if(!n)return e.acceptToken(r?15:14);let a=t.context?t.context.name:null;if(r){if(n==a)return e.acceptToken(11);if(a&&c5[a])return e.acceptToken(58,-2);if(t.dialectEnabled(0))return e.acceptToken(12);for(let e=t.context;e;e=e.parent)if(e.name==n)return;e.acceptToken(13)}else{if("script"==n)return e.acceptToken(7);if("style"==n)return e.acceptToken(8);if("textarea"==n)return e.acceptToken(9);if(c8.hasOwnProperty(n))return e.acceptToken(10);a&&c6[a]&&c6[a][n]?e.acceptToken(58,-1):e.acceptToken(6)}},{contextual:!0}),ul=new ch(e=>{for(let t=0,r=0;;r++){if(e.next<0){r&&e.acceptToken(59);break}if(45==e.next)t++;else if(62==e.next&&t>=2){r>=3&&e.acceptToken(59,-2);break}else t=0;e.advance()}}),uc=new ch((e,t)=>{if(47==e.next&&62==e.peek(1)){let r=t.dialectEnabled(1)||function(e){for(;e;e=e.parent)if("svg"==e.name||"math"==e.name)return!0;return!1}(t.context);e.acceptToken(r?5:4,2)}else 62==e.next&&e.acceptToken(4,1)});function uu(e,t,r){let n=2+e.length;return new ch(a=>{for(let i=0,o=0,s=0;;s++){if(a.next<0){s&&a.acceptToken(t);break}if(0==i&&60==a.next||1==i&&47==a.next||i>=2&&i<n&&a.next==e.charCodeAt(i-2))i++,o++;else if(i==n&&62==a.next){s>o?a.acceptToken(t,-o):a.acceptToken(r,-(o-2));break}else if((10==a.next||13==a.next)&&s){a.acceptToken(t,1);break}else i=o=0;a.advance()}})}let ud=uu("script",55,1),up=uu("style",56,2),um=uu("textarea",57,3),uh=or({"Text RawText IncompleteTag IncompleteCloseTag":ok.content,"StartTag StartCloseTag SelfClosingEndTag EndTag":
6ok.angleBracket,TagName:ok.tagName,"MismatchedCloseTag/TagName":[ok.tagName,ok.invalid],AttributeName:ok.attributeName,"AttributeValue UnquotedAttributeValue":ok.attributeValue,Is:ok.definitionOperator,"EntityReference CharacterReference":ok.character,Comment:ok.blockComment,ProcessingInst:ok.processingInstruction,DoctypeDecl:ok.documentMeta}),uf=c_.deserialize({version:14,states:",xOVO!rOOO!ZQ#tO'#CrO!`Q#tO'#C{O!eQ#tO'#DOO!jQ#tO'#DRO!oQ#tO'#DTO!tOaO'#CqO#PObO'#CqO#[OdO'#CqO$kO!rO'#CqOOO`'#Cq'#CqO$rO$fO'#DUO$zQ#tO'#DWO%PQ#tO'#DXOOO`'#Dl'#DlOOO`'#DZ'#DZQVO!rOOO%UQ&rO,59^O%aQ&rO,59gO%lQ&rO,59jO%wQ&rO,59mO&SQ&rO,59oOOOa'#D_'#D_O&_OaO'#CyO&jOaO,59]OOOb'#D`'#D`O&rObO'#C|O&}ObO,59]OOOd'#Da'#DaO'VOdO'#DPO'bOdO,59]OOO`'#Db'#DbO'jO!rO,59]O'qQ#tO'#DSOOO`,59],59]OOOp'#Dc'#DcO'vO$fO,59pOOO`,59p,59pO(OQ#|O,59rO(TQ#|O,59sOOO`-E7X-E7XO(YQ&rO'#CtOOQW'#D['#D[O(hQ&rO1G.xOOOa1G.x1G.xOOO`1G/Z1G/ZO(sQ&rO1G/ROOOb1G/R1G/RO)OQ&rO1G/UOOOd1G/U1G/UO)ZQ&rO1G/XOOO`1G/X1G/XO)fQ&rO1G/ZOOOa-E7]-E7]O)qQ#tO'#CzOOO`1G.w1G.wOOOb-E7^-E7^O)vQ#tO'#C}OOOd-E7_-E7_O){Q#tO'#DQOOO`-E7`-E7`O*QQ#|O,59nOOOp-E7a-E7aOOO`1G/[1G/[OOO`1G/^1G/^OOO`1G/_1G/_O*VQ,UO,59`OOQW-E7Y-E7YOOOa7+$d7+$dOOO`7+$u7+$uOOOb7+$m7+$mOOOd7+$p7+$pOOO`7+$s7+$sO*bQ#|O,59fO*gQ#|O,59iO*lQ#|O,59lOOO`1G/Y1G/YO*qO7[O'#CwO+SOMhO'#CwOOQW1G.z1G.zOOO`1G/Q1G/QOOO`1G/T1G/TOOO`1G/W1G/WOOOO'#D]'#D]O+eO7[O,59cOOQW,59c,59cOOOO'#D^'#D^O+vOMhO,59cOOOO-E7Z-E7ZOOQW1G.}1G.}OOOO-E7[-E7[",stateData:",c~O!_OS~OUSOVPOWQOXROYTO[]O][O^^O_^Oa^Ob^Oc^Od^Oy^O|_O!eZO~OgaO~OgbO~OgcO~OgdO~OgeO~O!XfOPmP![mP~O!YiOQpP![pP~O!ZlORsP![sP~OUSOVPOWQOXROYTOZqO[]O][O^^O_^Oa^Ob^Oc^Od^Oy^O!eZO~O![rO~P#gO!]sO!fuO~OgvO~OgwO~OS|OT}OiyO~OS!POT}OiyO~OS!ROT}OiyO~OS!TOT}OiyO~OS}OT}OiyO~O!XfOPmX![mX~OP!WO![!XO~O!YiOQpX![pX~OQ!ZO![!XO~O!ZlORsX![sX~OR!]O![!XO~O![!XO~P#gOg!_O~O!]sO!f!aO~OS!bO~OS!cO~Oj!dOShXThXihX~OS!fOT!gOiyO~OS!hOT!gOiyO~OS!iOT!gOiyO~OS!jOT!gOiyO~OS!gOT!gOiyO~Og!kO~Og!lO~Og!mO~OS!nO~Ol!qO!a!oO!c!pO~OS!rO~OS!sO~OS!tO~Ob!uOc!uOd!uO!a!wO!b!uO~Ob!xOc!xOd!xO!c!wO!d!xO~Ob!uOc!uOd!uO!a!{O!b!uO~Ob!xOc!xOd!xO!c!{O!d!xO~OT~cbd!ey|!e~",goto:"%q!aPPPPPPPPPPPPPPPPPPPPP!b!hP!nPP!zP!}#Q#T#Z#^#a#g#j#m#s#y!bP!b!bP$P$V$m$s$y%P%V%]%cPPPPPPPP%iX^OX`pXUOX`pezabcde{!O!Q!S!UR!q!dRhUR!XhXVOX`pRkVR!XkXWOX`pRnWR!XnXXOX`pQrXR!XpXYOX`pQ`ORx`Q{aQ!ObQ!QcQ!SdQ!UeZ!e{!O!Q!S!UQ!v!oR!z!vQ!y!pR!|!yQgUR!VgQjVR!YjQmWR![mQpXR!^pQtZR!`tS_O`ToXp",nodeNames:"⚠ StartCloseTag StartCloseTag StartCloseTag EndTag SelfClosingEndTag StartTag StartTag StartTag StartTag StartTag StartCloseTag StartCloseTag StartCloseTag IncompleteTag IncompleteCloseTag Document Text EntityReference CharacterReference InvalidEntity Element OpenTag TagName Attribute AttributeName Is AttributeValue UnquotedAttributeValue ScriptText CloseTag OpenTag StyleText CloseTag OpenTag TextareaText CloseTag OpenTag CloseTag SelfClosingTag Comment ProcessingInst MismatchedCloseTag CloseTag DoctypeDecl",maxTerm:68,context:uo,nodeProps:[["closedBy",-10,1,2,3,7,8,9,10,11,12,13,"EndTag",6,"EndTag SelfClosingEndTag",-4,22,31,34,37,"CloseTag"],["o
6penedBy",4,"StartTag StartCloseTag",5,"StartTag",-4,30,33,36,38,"OpenTag"],["group",-10,14,15,18,19,20,21,40,41,42,43,"Entity",17,"Entity TextContent",-3,29,32,35,"TextContent Entity"],["isolate",-11,22,30,31,33,34,36,37,38,39,42,43,"ltr",-3,27,28,40,""]],propSources:[uh],skippedNodes:[0],repeatNodeCount:9,tokenData:"!<p!aR!YOX$qXY,QYZ,QZ[$q[]&X]^,Q^p$qpq,Qqr-_rs3_sv-_vw3}wxHYx}-_}!OH{!O!P-_!P!Q$q!Q![-_![!]Mz!]!^-_!^!_!$S!_!`!;x!`!a&X!a!c-_!c!}Mz!}#R-_#R#SMz#S#T1k#T#oMz#o#s-_#s$f$q$f%W-_%W%oMz%o%p-_%p&aMz&a&b-_&b1pMz1p4U-_4U4dMz4d4e-_4e$ISMz$IS$I`-_$I`$IbMz$Ib$Kh-_$Kh%#tMz%#t&/x-_&/x&EtMz&Et&FV-_&FV;'SMz;'S;:j!#|;:j;=`3X<%l?&r-_?&r?AhMz?Ah?BY$q?BY?MnMz?MnO$q!Z$|caPlW!b`!dpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr$qrs&}sv$qvw+Pwx(tx!^$q!^!_*V!_!a&X!a#S$q#S#T&X#T;'S$q;'S;=`+z<%lO$q!R&bXaP!b`!dpOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&Xq'UVaP!dpOv&}wx'kx!^&}!^!_(V!_;'S&};'S;=`(n<%lO&}P'pTaPOv'kw!^'k!_;'S'k;'S;=`(P<%lO'kP(SP;=`<%l'kp([S!dpOv(Vx;'S(V;'S;=`(h<%lO(Vp(kP;=`<%l(Vq(qP;=`<%l&}a({WaP!b`Or(trs'ksv(tw!^(t!^!_)e!_;'S(t;'S;=`*P<%lO(t`)jT!b`Or)esv)ew;'S)e;'S;=`)y<%lO)e`)|P;=`<%l)ea*SP;=`<%l(t!Q*^V!b`!dpOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!Q*vP;=`<%l*V!R*|P;=`<%l&XW+UYlWOX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+PW+wP;=`<%l+P!Z+}P;=`<%l$q!a,]`aP!b`!dp!_^OX&XXY,QYZ,QZ]&X]^,Q^p&Xpq,Qqr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X!_-ljiSaPlW!b`!dpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx!P-_!P!Q$q!Q!^-_!^!_*V!_!a&X!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q[/ebiSlWOX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+PS0rXiSqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0mS1bP;=`<%l0m[1hP;=`<%l/^!V1vciSaP!b`!dpOq&Xqr1krs&}sv1kvw0mwx(tx!P1k!P!Q&X!Q!^1k!^!_*V!_!a&X!a#s1k#s$f&X$f;'S1k;'S;=`3R<%l?Ah1k?Ah?BY&X?BY?Mn1k?MnO&X!V3UP;=`<%l1k!_3[P;=`<%l-_!Z3hV!ahaP!dpOv&}wx'kx!^&}!^!_(V!_;'S&};'S;=`(n<%lO&}!_4WiiSlWd!ROX5uXZ7SZ[5u[^7S^p5uqr8trs7Sst>]tw8twx7Sx!P8t!P!Q5u!Q!]8t!]!^/^!^!a7S!a#S8t#S#T;{#T#s8t#s$f5u$f;'S8t;'S;=`>V<%l?Ah8t?Ah?BY5u?BY?Mn8t?MnO5u!Z5zblWOX5uXZ7SZ[5u[^7S^p5uqr5urs7Sst+Ptw5uwx7Sx!]5u!]!^7w!^!a7S!a#S5u#S#T7S#T;'S5u;'S;=`8n<%lO5u!R7VVOp7Sqs7St!]7S!]!^7l!^;'S7S;'S;=`7q<%lO7S!R7qOb!R!R7tP;=`<%l7S!Z8OYlWb!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!Z8qP;=`<%l5u!_8{iiSlWOX5uXZ7SZ[5u[^7S^p5uqr8trs7Sst/^tw8twx7Sx!P8t!P!Q5u!Q!]8t!]!^:j!^!a7S!a#S8t#S#T;{#T#s8t#s$f5u$f;'S8t;'S;=`>V<%l?Ah8t?Ah?BY5u?BY?Mn8t?MnO5u!_:sbiSlWb!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!V<QciSOp7Sqr;{rs7Sst0mtw;{wx7Sx!P;{!P!Q7S!Q!];{!]!^=]!^!a7S!a#s;{#s$f7S$f;'S;{;'S;=`>P<%l?Ah;{?Ah?BY7S?BY?Mn;{?MnO7S!V=dXiSb!Rqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0m!V>SP;=`<%l;{!_>YP;=`<%l8t!_>dhiSlWOX@OXZAYZ[@O[^AY^p@OqrBwrsAYswBwwxAYx!PBw!P!Q@O!Q!]Bw!]!^/^!^!aAY!a#SBw#S#TE{#T#sBw#s$f@O$f;'SBw;'S;=`HS<%l?AhBw?Ah?BY@O?BY?MnBw?MnO@O!Z@TalWOX@OXZAYZ[@O[^AY^p@Oqr@OrsAYsw@OwxAYx!]@O!]!^Az!^!aAY!a#S@O#S#TAY#T;'S@O;'S;=`Bq<%lO@O!RA]UOpAYq!]AY!]!^Ao!^;'SAY;'S;=`At<%lOAY!RAtOc!R!RAwP;=`<%lAY!ZBRYlWc!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!ZBtP;=`<%l@O!_COhiSlWOX@OXZAYZ[@O[^AY^p@OqrBwrsAYswBwwxAYx!PBw!P!Q@O!Q!]Bw!]!^Dj!^!aAY!a#SBw#S#TE{#T#sBw#s$f@O$f;'SBw;'S;=`HS<%l?AhBw?Ah?BY@O?BY?MnBw?MnO@O!_DsbiSlWc!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!VFQbiSOpAYqrE{rsAYswE{wxAYx!PE{!P!QAY!Q!]E{!]!^GY!^!aAY!a#sE{#s$fAY$f;'SE{;'S;=`G|<%l?AhE{?Ah?BYAY?BY?MnE{?MnOAY!VGaXiSc!Rqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0m!VHPP;=`<%lE{!_HVP;=`<%lBw!ZHcW!cxaP!b`Or(trs'ksv(tw!^(t!^!_)e!_;'S(t;'S;=`*P<%lO(t!aIYliSaPlW!b`!dpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!OKQ!O!P-_!P!Q$q!Q!^-_!^!_*V!_!a&X!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!aK_kiSaPlW!b`!dpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx!P-_!P!Q$q!Q!^-_!^!_*V!_!`&X!`!aMS!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!TM_XaP!b`!dp!fQOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X!aNZ!ZiSgQaPlW!b`!dpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!OMz!O!PMz!P!Q$q!Q![Mz![!]Mz!]!^-_!^!_*V!_!a&X!a!c-_!c!}Mz!}#R-_#R#SMz#S#T1k#T#oMz#o#s-_#s$f$q$f$}-_$}%OMz%O%W-_%W%oMz%o%p-_%p&aMz&a&b-_&b1pMz1p4UMz4U4dMz4d4e-_4e$ISMz$IS$I`-_$I`$IbMz$Ib$Je-_$Je$JgMz$Jg$Kh-_$Kh%#tMz%#t&/x-_&/x&EtMz&Et&FV-_&FV;'SMz;'S;:j!#|;:j;=`3X<%l?&r-_?&r?AhMz?Ah?BY$q?BY?MnMz?MnO$q!a!$PP;=`<%lMz!R!$ZY!b`!dpOq*Vqr!$yrs(Vsv*Vwx)ex!a*V!a!b!4t!b;'S*V;'S;
6=`*s<%lO*V!R!%Q]!b`!dpOr*Vrs(Vsv*Vwx)ex}*V}!O!%y!O!f*V!f!g!']!g#W*V#W#X!0`#X;'S*V;'S;=`*s<%lO*V!R!&QX!b`!dpOr*Vrs(Vsv*Vwx)ex}*V}!O!&m!O;'S*V;'S;=`*s<%lO*V!R!&vV!b`!dp!ePOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!'dX!b`!dpOr*Vrs(Vsv*Vwx)ex!q*V!q!r!(P!r;'S*V;'S;=`*s<%lO*V!R!(WX!b`!dpOr*Vrs(Vsv*Vwx)ex!e*V!e!f!(s!f;'S*V;'S;=`*s<%lO*V!R!(zX!b`!dpOr*Vrs(Vsv*Vwx)ex!v*V!v!w!)g!w;'S*V;'S;=`*s<%lO*V!R!)nX!b`!dpOr*Vrs(Vsv*Vwx)ex!{*V!{!|!*Z!|;'S*V;'S;=`*s<%lO*V!R!*bX!b`!dpOr*Vrs(Vsv*Vwx)ex!r*V!r!s!*}!s;'S*V;'S;=`*s<%lO*V!R!+UX!b`!dpOr*Vrs(Vsv*Vwx)ex!g*V!g!h!+q!h;'S*V;'S;=`*s<%lO*V!R!+xY!b`!dpOr!+qrs!,hsv!+qvw!-Swx!.[x!`!+q!`!a!/j!a;'S!+q;'S;=`!0Y<%lO!+qq!,mV!dpOv!,hvx!-Sx!`!,h!`!a!-q!a;'S!,h;'S;=`!.U<%lO!,hP!-VTO!`!-S!`!a!-f!a;'S!-S;'S;=`!-k<%lO!-SP!-kO|PP!-nP;=`<%l!-Sq!-xS!dp|POv(Vx;'S(V;'S;=`(h<%lO(Vq!.XP;=`<%l!,ha!.aX!b`Or!.[rs!-Ssv!.[vw!-Sw!`!.[!`!a!.|!a;'S!.[;'S;=`!/d<%lO!.[a!/TT!b`|POr)esv)ew;'S)e;'S;=`)y<%lO)ea!/gP;=`<%l!.[!R!/sV!b`!dp|POr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!0]P;=`<%l!+q!R!0gX!b`!dpOr*Vrs(Vsv*Vwx)ex#c*V#c#d!1S#d;'S*V;'S;=`*s<%lO*V!R!1ZX!b`!dpOr*Vrs(Vsv*Vwx)ex#V*V#V#W!1v#W;'S*V;'S;=`*s<%lO*V!R!1}X!b`!dpOr*Vrs(Vsv*Vwx)ex#h*V#h#i!2j#i;'S*V;'S;=`*s<%lO*V!R!2qX!b`!dpOr*Vrs(Vsv*Vwx)ex#m*V#m#n!3^#n;'S*V;'S;=`*s<%lO*V!R!3eX!b`!dpOr*Vrs(Vsv*Vwx)ex#d*V#d#e!4Q#e;'S*V;'S;=`*s<%lO*V!R!4XX!b`!dpOr*Vrs(Vsv*Vwx)ex#X*V#X#Y!+q#Y;'S*V;'S;=`*s<%lO*V!R!4{Y!b`!dpOr!4trs!5ksv!4tvw!6Vwx!8]x!a!4t!a!b!:]!b;'S!4t;'S;=`!;r<%lO!4tq!5pV!dpOv!5kvx!6Vx!a!5k!a!b!7W!b;'S!5k;'S;=`!8V<%lO!5kP!6YTO!a!6V!a!b!6i!b;'S!6V;'S;=`!7Q<%lO!6VP!6lTO!`!6V!`!a!6{!a;'S!6V;'S;=`!7Q<%lO!6VP!7QOyPP!7TP;=`<%l!6Vq!7]V!dpOv!5kvx!6Vx!`!5k!`!a!7r!a;'S!5k;'S;=`!8V<%lO!5kq!7yS!dpyPOv(Vx;'S(V;'S;=`(h<%lO(Vq!8YP;=`<%l!5ka!8bX!b`Or!8]rs!6Vsv!8]vw!6Vw!a!8]!a!b!8}!b;'S!8];'S;=`!:V<%lO!8]a!9SX!b`Or!8]rs!6Vsv!8]vw!6Vw!`!8]!`!a!9o!a;'S!8];'S;=`!:V<%lO!8]a!9vT!b`yPOr)esv)ew;'S)e;'S;=`)y<%lO)ea!:YP;=`<%l!8]!R!:dY!b`!dpOr!4trs!5ksv!4tvw!6Vwx!8]x!`!4t!`!a!;S!a;'S!4t;'S;=`!;r<%lO!4t!R!;]V!b`!dpyPOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!;uP;=`<%l!4t!V!<TXjSaP!b`!dpOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X",tokenizers:[ud,up,um,uc,us,ul,0,1,2,3,4,5],topRules:{Document:[0,16]},dialects:{noMatch:0,selfClosing:515},tokenPrec:517});function ug(e,t){let r=Object.create(null);for(let n of e.getChildren(24)){let e=n.getChild(25),a=n.getChild(27)||n.getChild(28);e&&(r[t.read(e.from,e.to)]=a?27==a.type.id?t.read(a.from+1,a.to-1):t.read(a.from,a.to):"")}return r}function uv(e,t){let r=e.getChild(23);return r?t.read(r.from,r.to):" "}function uy(e,t,r){let n;for(let a of r)if(!a.attrs||a.attrs(n||(n=ug(e.node.parent.firstChild,t))))return{parser:a.parser,bracketed:!0};return null}function ub(e=[],t=[]){var r;let n=[],a=[],i=[],o=[];for(let t of e)("script"==t.tag?n:"style"==t.tag?a:"textarea"==t.tag?i:o).push(t);let s=t.length?Object.create(null):null;for(let e of t)(s[e.name]||(s[e.name]=[])).push(e);return r=(e,t)=>{let r=e.type.id;if(29==r)return uy(e,t,n);if(32==r)return uy(e,t,a);if(35==r)return uy(e,t,i);if(21==r&&o.length){let r=e.node,n=r.firstChild,a=n&&uv(n,t),i;if(a){for(let e of o)if(e.tag==a&&(!e.attrs||e.attrs(i||(i=ug(n,t))))){let t=r.lastChild,a=38==t.type.id?t.from:r.to;if(a>n.to)return{parser:e.parser,overlay:[{from:n.to,to:a}]}}}}if(s&&24==r){let r=e.node,n;if(n=r.firstChild){let e=s[t.read(n.from,n.to)];if(e)for(let n of e){if(n.tagName&&n.tagName!=uv(r.parent,t))continue;let e=r.lastChild;if(27==e.type.id){let t=e.from+1,r=e.lastChild,a=e.to-(r&&r.isError?0:1);if(a>t)return{parser:n.parser,overlay:[{from:t,to:a}],bracketed:!0}}else if(28==e.type.id)return{parser:n.parser,overlay:[{from:e.from,to:e.to}]}}}}return null},(e,t,n,a)=>new i2(e,r,t,n,a)}let uO=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],ux=new cE({start:!1,shift:(e,t)=>5==t||6==t||320==t?e:321==t,strict:!1}),uk=new ch((e,t)=>{let{next:r}=e;(125==r||-1==r||t.context)&&e.acceptToken(318)},{contextual:!0,fallback:!0}),uS=new ch((e,t)=>{let{next:r}=e,n;uO.indexOf(r)>-1||(47!=r||47!=(n=e.peek(1))&&42!=n)&&(125==r||59==r||-1==r||t.context||e.acceptToken(316))},{contextual:!0}),uw=new ch((e,t)=>{91!=e.next||t.context||e.acceptToken(317)},{contextual:!0}),uT=new ch((e,t)=>{let{next:r}=e;if(43==r||45==r){if(e.advance(),r==e.next){e.advance();let r=!t.context&&t.canShift(1);e.acceptToken(r?1:2)}}else 63==r&&46==e.peek(1)&&(e.advance(),e.advance(),(e.next<48||e.next>57)&&e.acceptToken(3))},{contextual:!0});function uE(e,t){return e>=65&&e<=90||e>=97&&e<=122||95==e||e>=192||!t&&e>=48&&e<=57}let u_=new ch((e,t)=>{if(60!=e.next||!t.dialectEnabled(0)||(e.advance(),47==e.next))return;let r=0;for(;uO.indexOf(e.next)>-1;)e.advance(),r++;if(uE(e.next,!0)){for(e.advance(),r++;uE(e.next,!1);)e.advance(),r++;for(;uO.indexOf(e.next)>-1;)e.advance(),r++;if(44==e.next)return;for(let t=0;;
vendor: 5,648 bytes, line 6
6t++){if(7==t){if(!uE(e.next,!0))return;break}if(e.next!="extends".charCodeAt(t))break;e.advance(),r++}}e.acceptToken(4,-r)}),u$=or({"get set async static":ok.modifier,"for while do if else switch try catch finally return throw break continue default case defer":ok.controlKeyword,"in of await yield void typeof delete instanceof as satisfies":ok.operatorKeyword,"let var const using function class extends":ok.definitionKeyword,"import export from":ok.moduleKeyword,"with debugger new":ok.keyword,TemplateString:ok.special(ok.string),super:ok.atom,BooleanLiteral:ok.bool,this:ok.self,null:ok.null,Star:ok.modifier,VariableName:ok.variableName,"CallExpression/VariableName TaggedTemplateExpression/VariableName":ok.function(ok.variableName),VariableDefinition:ok.definition(ok.variableName),Label:ok.labelName,PropertyName:ok.propertyName,PrivatePropertyName:ok.special(ok.propertyName),"CallExpression/MemberExpression/PropertyName":ok.function(ok.propertyName),"FunctionDeclaration/VariableDefinition":ok.function(ok.definition(ok.variableName)),"ClassDeclaration/VariableDefinition":ok.definition(ok.className),"NewExpression/VariableName":ok.className,PropertyDefinition:ok.definition(ok.propertyName),PrivatePropertyDefinition:ok.definition(ok.special(ok.propertyName)),UpdateOp:ok.updateOperator,"LineComment Hashbang":ok.lineComment,BlockComment:ok.blockComment,Number:ok.number,String:ok.string,Escape:ok.escape,ArithOp:ok.arithmeticOperator,LogicOp:ok.logicOperator,BitOp:ok.bitwiseOperator,CompareOp:ok.compareOperator,RegExp:ok.regexp,Equals:ok.definitionOperator,Arrow:ok.function(ok.punctuation),": Spread":ok.punctuation,"( )":ok.paren,"[ ]":ok.squareBracket,"{ }":ok.brace,"InterpolationStart InterpolationEnd":ok.special(ok.brace),".":ok.derefOperator,", ;":ok.separator,"@":ok.meta,TypeName:ok.typeName,TypeDefinition:ok.definition(ok.typeName),"type enum interface implements namespace module declare":ok.definitionKeyword,"abstract global Privacy readonly override":ok.modifier,"is keyof unique infer asserts":ok.operatorKeyword,JSXAttributeValue:ok.attributeValue,JSXText:ok.content,"JSXStartTag JSXStartCloseTag JSXSelfCloseEndTag JSXEndTag":ok.angleBracket,"JSXIdentifier JSXNameSpacedName":ok.tagName,"JSXAttribute/JSXIdentifier JSXAttribute/JSXNameSpacedName":ok.attributeName,"JSXBuiltin/JSXIdentifier":ok.standard(ok.tagName)}),uA={__proto__:null,export:20,as:25,from:33,default:36,async:41,function:42,in:52,out:55,const:56,extends:60,this:64,true:72,false:72,null:84,void:88,typeof:92,super:108,new:142,delete:154,yield:163,await:167,class:172,public:235,private:235,protected:235,readonly:237,instanceof:256,satisfies:259,import:292,keyof:349,unique:353,infer:359,asserts:395,is:397,abstract:417,implements:419,type:421,let:424,var:426,using:429,interface:435,enum:439,namespace:445,module:447,declare:451,global:455,defer:471,for:476,of:485,while:488,with:492,do:496,if:500,else:502,switch:506,case:512,try:518,catch:522,finally:526,return:530,throw:534,break:538,continue:542,debugger:546},uC={__proto__:null,async:129,get:131,set:133,declare:195,public:197,private:197,protected:197,static:199,abstract:201,override:203,readonly:209,accessor:211,new:401},uP={__proto__:null,"<":193},uN=c_.deserialize({version:14,states:"$F|Q%TQlOOO%[QlOOO'_QpOOP(lO`OOO*zQ!0MxO'#CiO+RO#tO'#CjO+aO&jO'#CjO+oO#@ItO'#DaO.QQlO'#DgO.bQlO'#DrO%[QlO'#DzO0fQlO'#ESOOQ!0Lf'#E['#E[O1PQ`O'#EXOOQO'#Ep'#EpOOQO'#Il'#IlO1XQ`O'#GsO1dQ`O'#EoO1iQ`O'#EoO3hQ!0MxO'#JrO6[Q!0MxO'#JsO6uQ`O'#F]O6zQ,UO'#FtOOQ!0Lf'#Ff'#FfO7VO7dO'#FfO9XQMhO'#F|O9`Q`O'#F{OOQ!0Lf'#Js'#JsOOQ!0Lb'#Jr'#JrO9eQ`O'#GwOOQ['#K_'#K_O9pQ`O'#IYO9uQ!0LrO'#IZOOQ['#J`'#J`OOQ['#I_'#I_Q`QlOOQ`QlOOO9}Q!L^O'#DvO:UQlO'#EOO:]QlO'#EQO9kQ`O'#GsO:dQMhO'#CoO:rQ`O'#EnO:}Q`O'#EyO;hQMhO'#FeO;xQ`O'#GsOOQO'#K`'#K`O;}Q`O'#K`O<]Q`O'#G{O<]Q`O'#G|O<]Q`O'#HOO9kQ`O'#HRO=SQ`O'#HUO>kQ`O'#CeO>{Q`O'#HcO?TQ`O'#HiO?TQ`O'#HkO`QlO'#HmO?TQ`O'#HoO?TQ`O'#HrO?YQ`O'#HxO?_Q!0LsO'#IOO%[QlO'#IQO?jQ!0LsO'#ISO?uQ!0LsO'#IUO9uQ!0LrO'#IWO@QQ!0MxO'#CiOASQpO'#DlQOQ`OOO%[QlO'#EQOAjQ`O'#ETO:dQMhO'#EnOAuQ`O'#EnOBQQ!bO'#FeOOQ['#Cg'#CgOOQ!0Lb'#Dq'#DqOOQ!0Lb'#Jv'#JvO%[QlO'#JvOOQO'#Jy'#JyOOQO'#Ih'#IhOCQQpO'#EgOOQ!0Lb'#Ef'#EfOOQ!0Lb'#J}'#J}OC|Q!0MSO'#EgODWQpO'#EWOOQO'#Jx'#JxODlQpO'#JyOEyQpO'#EWODWQpO'#EgPFWO&2DjO'#CbPOOO)CD})CD}OOOO'#I`'#I`OFcO#tO,59UOOQ!0Lh,59U,59UOOOO'#Ia'#IaOFqO&jO,59UOGPQ!L^O'#DcOOOO'#Ic'#IcOGWO#@ItO,59{OOQ!0Lf,59{,59{OGfQlO'#IdOGyQ`O'#JtOIxQ!fO'#JtO+}QlO'#JtOJPQ`O,5:ROJgQ`O'#EpOJtQ`O'#KTOKPQ`O'#KSOKPQ`O'#KSOKXQ`O,5;^OK^Q`O'#KROOQ!0Ln,5:^,5:^OKeQlO,5:^OMcQ!0MxO,5:fONSQ`O,5:nONmQ!0LrO'#KQONtQ`O'#KPO9eQ`O'#KPO! YQ`O'#KPO! bQ`O,5;]O! gQ`O'#KPO!#lQ!fO'#JsOOQ!0Lh'#Ci'#CiO%[QlO'#ESO!$[Q!fO,5:sOOQS'#Jz'#JzOOQO-E<j-E<jO9kQ`O,5=_O!$rQ`O,5=_O!$wQlO,5;ZO!&zQMhO'#EkO!(eQ`O,5;ZO!(jQlO'#DyO!(tQpO,5;dO!(|QpO,5;dO%[QlO,5;dOOQ['#FT'#FTOOQ['#FV'#FVO%[QlO,5;eO%[QlO,5;eO%[QlO,5;eO%[QlO,5;eO%[QlO,5;eO%[QlO,5;eO%[QlO,5;eO%[QlO,5;eO%[QlO,5;eO%[QlO,5;eOOQ['#FZ'#FZO!)[QlO,5;tOOQ!0Lf,5;y,5;yOOQ!0Lf,5;z,5;zOOQ!0Lf,5;|,5;|O%[QlO'#IpO!+_Q!0LrO,5<iO%[QlO,5;eO!&zQMhO,5;eO!+|QMhO,5;eO!-nQMhO'#E^O%[QlO,5;wOOQ!0Lf,5;{,5;{O!-uQ,UO'#FjO!.rQ,UO'#KXO!.^Q,UO'#KXO!.yQ,UO'#KXOOQO'#KX'#KXO!/_Q,UO,5<SOOOW,5<`,5<`O!/pQlO'#FvOOOW'#Io'#IoO7VO7dO,5<QO!/wQ,UO'#FxOOQ!0Lf,5<Q,5<QO!0hQ$IUO'#CyOOQ!0Lh'#C}'#C}O!0{O#@ItO'#DRO!1iQMjO,5<eO!1pQ`O,5<hO!3YQ(CWO'#GXO!3jQ`O'#GYO!3oQ`O'#GYO!5_Q(CWO'#G^O!6dQpO'#GbOOQO'#Gn'#GnO!,TQMhO'#GmOOQO'#Gp'#GpO!,TQMhO'#GoO!7VQ$IUO'#JlOOQ!0Lh'#Jl'#JlO!7aQ`O'#JkO!7oQ`O'#JjO!7wQ`O'#CuOOQ!0Lh'#C{'#C{O!8YQ`O'#C}OOQ!0Lh'#DV'#DVOOQ!0Lh'#DX'#DXO!8_Q`O,5<eO1SQ`O'#DZO!,TQMhO'#GPO!,TQMhO'#GRO!8gQ`O'#GTO!8lQ`O'#GUO!3oQ`O'#G[O!,TQMhO'#GaO<]Q`O'#JkO!8qQ`O'#EqO!9`Q`O,5<gOOQ!0Lb'#Cr'#CrO!9hQ`O'#ErO!:bQpO'#EsOOQ!0Lb'#K
6R'#KRO!:iQ!0LrO'#KaO9uQ!0LrO,5=cO`QlO,5>tOOQ['#Jh'#JhOOQ[,5>u,5>uOOQ[-E<]-E<]O!<hQ!0MxO,5:bO!:]QpO,5:`O!?RQ!0MxO,5:jO%[QlO,5:jO!AiQ!0MxO,5:lOOQO,5@z,5@zO!BYQMhO,5=_O!BhQ!0LrO'#JiO9`Q`O'#JiO!ByQ!0LrO,59ZO!CUQpO,59ZO!C^QMhO,59ZO:dQMhO,59ZO!CiQ`O,5;ZO!CqQ`O'#HbO!DVQ`O'#KdO%[QlO,5;}O!:]QpO,5<PO!D_Q`O,5=zO!DdQ`O,5=zO!DiQ`O,5=zO!DwQ`O,5=zO9uQ!0LrO,5=zO<]Q`O,5=jOOQO'#Cy'#CyO!EOQpO,5=gO!EWQMhO,5=hO!EcQ`O,5=jO!EhQ!bO,5=mO!EpQ`O'#K`O?YQ`O'#HWO9kQ`O'#HYO!EuQ`O'#HYO:dQMhO'#H[O!EzQ`O'#H[OOQ[,5=p,5=pO!FPQ`O'#H]O!FbQ`O'#CoO!FgQ`O,59PO!FqQ`O,59PO!HvQlO,59POOQ[,59P,59PO!IWQ!0LrO,59PO%[QlO,59PO!KcQlO'#HeOOQ['#Hf'#HfOOQ['#Hg'#HgO`QlO,5=}O!KyQ`O,5=}O`QlO,5>TO`QlO,5>VO!LOQ`O,5>XO`QlO,5>ZO!LTQ`O,5>^O!LYQlO,5>dOOQ[,5>j,5>jO%[QlO,5>jO9uQ!0LrO,5>lOOQ[,5>n,5>nO#!dQ`O,5>nOOQ[,5>p,5>pO#!dQ`O,5>pOOQ[,5>r,5>rO##QQpO'#D_O%[QlO'#JvO##sQpO'#JvO##}QpO'#DmO#$`QpO'#DmO#&qQlO'#DmO#&xQ`O'#JuO#'QQ`O,5:WO#'VQ`O'#EtO#'eQ`O'#KUO#'mQ`O,5;_O#'rQpO'#DmO#(PQpO'#EVOOQ!0Lf,5:o,5:oO%[QlO,5:oO#(WQ`O,5:oO?YQ`O,5;YO!CUQpO,5;YO!C^QMhO,5;YO:dQMhO,5;YO#(`Q`O,5@bO#(eQ07dO,5:sOOQO-E<f-E<fO#)kQ!0MSO,5;RODWQpO,5:rO#)uQpO,5:rODWQpO,5;RO!ByQ!0LrO,5:rOOQ!0Lb'#Ej'#EjOOQO,5;R,5;RO%[QlO,5;RO#*SQ!0LrO,5;RO#*_Q!0LrO,5;RO!CUQpO,5:rOOQO,5;X,5;XO#*mQ!0LrO,5;RPOOO'#I^'#I^P#+RO&2DjO,58|POOO,58|,58|OOOO-E<^-E<^OOQ!0Lh1G.p1G.pOOOO-E<_-E<_OOOO,59},59}O#+^Q!bO,59}OOOO-E<a-E<aOOQ!0Lf1G/g1G/gO#+cQ!fO,5?OO+}QlO,5?OOOQO,5?U,5?UO#+mQlO'#IdOOQO-E<b-E<bO#+zQ`O,5@`O#,SQ!fO,5@`O#,ZQ`O,5@nOOQ!0Lf1G/m1G/mO%[QlO,5@oO#,cQ`O'#IjOOQO-E<h-E<hO#,ZQ`O,5@nOOQ!0Lb1G0x1G0xOOQ!0Ln1G/x1G/xOOQ!0Ln1G0Y1G0YO%[QlO,5@lO#,wQ!0LrO,5@lO#-YQ!0LrO,5@lO#-aQ`O,5@kO9eQ`O,5@kO#-iQ`O,5@kO#-wQ`O'#ImO#-aQ`O,5@kOOQ!0Lb1G0w1G0wO!(tQpO,5:uO!)PQpO,5:uOOQS,5:w,5:wO#.iQdO,5:wO#.qQMhO1G2yO9kQ`O1G2yOOQ!0Lf1G0u1G0uO#/PQ!0MxO1G0uO#0UQ!0MvO,5;VOOQ!0Lh'#GW'#GWO#0rQ!0MzO'#JlO!$wQlO1G0uO#2}Q!fO'#JwO%[QlO'#JwO#3XQ`O,5:eOOQ!0Lh'#D_'#D_OOQ!0Lf1G1O1G1OO%[QlO1G1OOOQ!0Lf1G1f1G1fO#3^Q`O1G1OO#5rQ!0MxO1G1PO#5yQ!0MxO1G1PO#8aQ!0MxO1G1PO#8hQ!0MxO1G1PO#;OQ!0MxO1G1PO#=fQ!0MxO1G1PO#=mQ!0MxO1G1PO#=tQ!0MxO1G1PO#@[Q!0MxO1G1PO#@cQ!0MxO1G1PO#BpQ?MtO'#CiO#DkQ?MtO1G1`O#DrQ?MtO'#JsO#EVQ!0MxO,5?[OOQ!0Lb-E<n-E<nO#GdQ!0MxO1G1PO#HaQ!0MzO1G1POOQ!0Lf1G1P1G1PO#IdQMjO'#J|O#InQ`O,5:xO#IsQ!0MxO1G1cO#JgQ,UO,5<WO#JoQ,UO,5<XO#JwQ,UO'#FoO#K`Q`O'#FnOOQO'#KY'#KYOOQO'#In'#InO#KeQ,UO1G1nOOQ!0Lf1G1n1G1nOOOW1G1y1G1yO#KvQ?MtO'#JrO#LQQ`O,5<bO!)[QlO,5<bOOOW-E<m-E<mOOQ!0Lf1G1l1G1lO#LVQpO'#KXOOQ!0Lf,5<d,5<dO#L_QpO,5<dO#LdQMhO'#DTOOOO'#Ib'#IbO#LkO#@ItO,59mOOQ!0Lh,59m,59mO%[QlO1G2PO!8lQ`O'#IrO#LvQ`O,5<zOOQ!0Lh,5<w,5<wO!,TQMhO'#IuO#MdQMjO,5=XO!,TQMhO'#IwO#NVQMjO,5=ZO!&zQMhO,5=]OOQO1G2S1G2SO#NaQ!dO'#CrO#NtQ(CWO'#ErO$ |QpO'#GbO$!dQ!dO,5<sO$!kQ`O'#K[O9eQ`O'#K[O$!yQ`O,5<uO$#aQ!dO'#C{O!,TQMhO,5<tO$#kQ`O'#GZO$$PQ`O,5<tO$$UQ!dO'#GWO$$cQ!dO'#K]O$$mQ`O'#K]O!&zQMhO'#K]O$$rQ`O,5<xO$$wQlO'#JvO$%RQpO'#GcO#$`QpO'#GcO$%dQ`O'#GgO!3oQ`O'#GkO$%iQ!0LrO'#ItO$%tQpO,5<|OOQ!0Lp,5<|,5<|O$%{QpO'#GcO$&YQpO'#GdO$&kQpO'#GdO$&pQMjO,5=XO$'QQMjO,5=ZOOQ!0Lh,5=^,5=^O!,TQMhO,5@VO!,TQMhO,5@VO$'bQ`O'#IyO$'vQ`O,5@UO$(OQ`O,59aOOQ!0Lh,59i,59iO$(TQ`O,5@VO$)TQ$IYO,59uOOQ!0Lh'#Jp'#JpO$)vQMjO,5<kO$*iQMjO,5<mO@zQ`O,5<oOOQ!0Lh,5<p,5<pO$*sQ`O,5<vO$*xQMjO,5<{O$+YQ`O'#KPO!$wQlO1G2RO$+_Q`O1G2RO9eQ`O'#KSO9eQ`O'#EtO%[QlO'#EtO9eQ`O'#I{O$+dQ!0LrO,5@{OOQ[1G2}1G2}OOQ[1G4`1G4`OOQ!0Lf1G/|1G/|OOQ!0Lf1G/z1G/zO$-fQ!0MxO1G0UOOQ[1G2y1G2yO!&zQMhO1G2yO%[QlO1G2yO#.tQ`O1G2yO$/jQMhO'#EkOOQ!0Lb,5@T,5@TO$/wQ!0LrO,5@TOOQ[1G.u1G.uO!ByQ!0LrO1G.uO!CUQpO1G.uO!C^QMhO1G.uO$0YQ`O1G0uO$0_Q`O'#CiO$0jQ`O'#KeO$0rQ`O,5=|O$0wQ`O'#KeO$0|Q`O'#KeO$1[Q`O'#JRO$1jQ`O,5AOO$1rQ!fO1G1iOOQ!0Lf1G1k1G1kO9kQ`O1G3fO@zQ`O1G3fO$1yQ`O1G3fO$2OQ`O1G3fO!DiQ`O1G3fO9uQ!0LrO1G3fOOQ[1G3f1G3fO!EcQ`O1G3UO!&zQMhO1G3RO$2TQ`O1G3ROOQ[1G3S1G3SO!&zQMhO1G3SO$2YQ`O1G3SO$2bQpO'#HQOOQ[1G3U1G3UO!6_QpO'#I}O!EhQ!bO1G3XOOQ[1G3X1G3XOOQ[,5=r,5=rO$2jQMhO,5=tO9kQ`O,5=tO$%dQ`O,5=vO9`Q`O,5=vO!CUQpO,5=vO!C^QMhO,5=vO:dQMhO,5=vO$2xQ`O'#KcO$3TQ`O,5=wOOQ[1G.k1G.kO$3YQ!0LrO1G.kO@zQ`O1G.kO$3eQ`O1G.kO9uQ!0LrO1G.kO$5mQ!fO,5AQO$5zQ`O,5AQO9eQ`O,5AQO$6VQlO,5>PO$6^Q`O,5>POOQ[1G3i1G3iO`QlO1G3iOOQ[1G3o1G3oOOQ[1G3q1G3qO?TQ`O1G3sO$6cQlO1G3uO$:gQlO'#HtOOQ[1G3x1G3xO$:tQ`O'#HzO?YQ`O'#H|OOQ[1G4O1G4OO$:|QlO1G4OO9uQ!0LrO1G4UOOQ[1G4W1G4WOOQ!0Lb'#G_'#G_O9uQ!0LrO1G4YO9uQ!0LrO1G4[O$?TQ`O,5@bO!)[QlO,5;`O9eQ`O,5;`O?YQ`O,5:XO!)[QlO,5:XO!CUQpO,5:XO$?YQ?MtO,5:XOOQO,5;`,5;`O$?dQpO'#IeO$?zQ`O,5@aOOQ!0Lf1G/r1G/rO$@SQpO'#IkO$@^Q`O,5@pOOQ!0Lb1G0y1G0yO#$`QpO,5:XOOQO'#Ig'#IgO$@fQpO,5:qOOQ!0Ln,5:q,5:qO#(ZQ`O1G0ZOOQ!0Lf1G0Z1G0ZO%[QlO1G0ZOOQ!0Lf1G0t1G0tO?YQ`O1G0tO!CUQpO1G0tO!C^QMhO1G0tOOQ!0Lb1G5|1G5|O!ByQ!0LrO1G0^OOQO1G0m1G0mO%[QlO1G0mO$@mQ!0LrO1G0mO$@xQ!0LrO1G0mO!CUQpO1G0^ODWQpO1G0^O$AWQ!0LrO1G0mOOQO1G0^1G0^O$AlQ!0MxO1G0mPOOO-E<[-E<[POOO1G.h1G.hOOOO1G/i1G/iO$AvQ!bO,5<iO$BOQ!fO1G4jOOQO1G4p1G4pO%[QlO,5?OO$BYQ`O1G5zO$BbQ`O1G6YO$BjQ!fO1G6ZO9eQ`O,5?UO$BtQ!0MxO1G6WO%[QlO1G6WO$CUQ!0LrO1G6WO$CgQ`O1G6VO$CgQ`O1G6VO9eQ`O1G6VO$CoQ`O,5?XO9eQ`O,5?XOOQO,5?X,5?XO$DTQ`O,5?XO$+YQ`O,5?XOOQO-E<k-E<kOOQS1G0a1G0aOOQS1G0c1G0cO#.lQ`O1G0cOOQ[7+(e7+(eO!&zQMhO7+(eO%[QlO7+(eO$DcQ`O7+(eO$DnQMhO7+(eO$D|Q!0MzO,5=XO$GXQ!0MzO,5=ZO$IdQ!0MzO,5=XO$KuQ!0MzO,5=ZO$NWQ!0MzO,59uO%!]Q!0MzO,5<kO%$hQ!0MzO,5<mO%&sQ!0MzO,5<{OOQ!0Lf7+&a7+&aO%)UQ!0MxO7+&aO%)xQlO'#IfO%*VQ`O,5@cO%*_Q!fO,5@cOOQ!0Lf1G0P1G0PO%*iQ`O7+&jOOQ!0Lf7+&j7+&jO%*nQ?MtO,5:fO%[QlO7+&zO%*xQ?MtO,5:bO%+VQ?MtO,5:jO%+aQ?MtO,5:lO%+kQMhO'#IiO%+uQ`O,5@hOOQ!0Lh1G0d1G0dOOQO1G1r1G1rOOQO1G1s1G1sO%+}Q!jO,5<ZO!)[QlO,5<YOOQO-E<l-E<lOOQ!0Lf7+'Y7+'YOOOW7+'e7+'eOOOW1G1|1G1|O%,YQ`O1G1|OOQ!0Lf1G2O1G2OOOOO,59o,59oO%,_Q!dO,59oOOOO-E<`-E<`OOQ!0Lh1G/X1G/XO%,fQ!0MxO7+'kOOQ!0Lh,5?^,5?^O%-YQMhO1G2fP%-aQ`O'#IrPOQ!0Lh-E<p-E<pO%-}QMjO,5?aOOQ!0Lh-E<s-E<sO%.pQMjO,5?cOOQ!0Lh-E<u-E<uO%.zQ!dO1G2wO%/RQ!dO'#CrO%/iQMhO'#KSO$$wQlO'#JvOOQ!0Lh1G2_1G2_O%/sQ`O'#IqO%0[Q`O,5@vO%0[Q`O,5@vO%0dQ`O,5@vO%0oQ`O,5@vOOQO1G2a1G2aO%0}
6QMjO1G2`O$+YQ`O'#K[O!,TQMhO1G2`O%1_Q(CWO'#IsO%1lQ`O,5@wO!&zQMhO,5@wO%1tQ!dO,5@wOOQ!0Lh1G2d1G2dO%4UQ!fO'#CiO%4`Q`O,5=POOQ!0Lb,5<},5<}O%4hQpO,5<}OOQ!0Lb,5=O,5=OOCwQ`O,5<}O%4sQpO,5<}OOQ!0Lb,5=R,5=RO$+YQ`O,5=VOOQO,5?`,5?`OOQO-E<r-E<rOOQ!0Lp1G2h1G2hO#$`QpO,5<}O$$wQlO,5=PO%5RQ`O,5=OO%5^QpO,5=OO!,TQMhO'#IuO%6WQMjO1G2sO!,TQMhO'#IwO%6yQMjO1G2uO%7TQMjO1G5qO%7_QMjO1G5qOOQO,5?e,5?eOOQO-E<w-E<wOOQO1G.{1G.{O!,TQMhO1G5qO!,TQMhO1G5qO!:]QpO,59wO%[QlO,59wOOQ!0Lh,5<j,5<jO%7lQ`O1G2ZO!,TQMhO1G2bO%7qQ!0MxO7+'mOOQ!0Lf7+'m7+'mO!$wQlO7+'mO%8eQ`O,5;`OOQ!0Lb,5?g,5?gOOQ!0Lb-E<y-E<yO%8jQ!dO'#K^O#(ZQ`O7+(eO4UQ!fO7+(eO$DfQ`O7+(eO%8tQ!0MvO'#CiO%9XQ!0MvO,5=SO%9lQ`O,5=SO%9tQ`O,5=SOOQ!0Lb1G5o1G5oOOQ[7+$a7+$aO!ByQ!0LrO7+$aO!CUQpO7+$aO!$wQlO7+&aO%9yQ`O'#JQO%:bQ`O,5APOOQO1G3h1G3hO9kQ`O,5APO%:bQ`O,5APO%:jQ`O,5APOOQO,5?m,5?mOOQO-E=P-E=POOQ!0Lf7+'T7+'TO%:oQ`O7+)QO9uQ!0LrO7+)QO9kQ`O7+)QO@zQ`O7+)QO%:tQ`O7+)QOOQ[7+)Q7+)QOOQ[7+(p7+(pO%:yQ!0MvO7+(mO!&zQMhO7+(mO!E^Q`O7+(nOOQ[7+(n7+(nO!&zQMhO7+(nO%;TQ`O'#KbO%;`Q`O,5=lOOQO,5?i,5?iOOQO-E<{-E<{OOQ[7+(s7+(sO%<rQpO'#HZOOQ[1G3`1G3`O!&zQMhO1G3`O%[QlO1G3`O%<yQ`O1G3`O%=UQMhO1G3`O9uQ!0LrO1G3bO$%dQ`O1G3bO9`Q`O1G3bO!CUQpO1G3bO!C^QMhO1G3bO%=dQ`O'#JPO%=xQ`O,5@}O%>QQpO,5@}OOQ!0Lb1G3c1G3cOOQ[7+$V7+$VO@zQ`O7+$VO9uQ!0LrO7+$VO%>]Q`O7+$VO%[QlO1G6lO%[QlO1G6mO%>bQ!0LrO1G6lO%>lQlO1G3kO%>sQ`O1G3kO%>xQlO1G3kOOQ[7+)T7+)TO9uQ!0LrO7+)_O`QlO7+)aOOQ['#Kh'#KhOOQ['#JS'#JSO%?PQlO,5>`OOQ[,5>`,5>`O%[QlO'#HuO%?^Q`O'#HwOOQ[,5>f,5>fO9eQ`O,5>fOOQ[,5>h,5>hOOQ[7+)j7+)jOOQ[7+)p7+)pOOQ[7+)t7+)tOOQ[7+)v7+)vO%?cQpO1G5|O%?}Q?MtO1G0zO%@XQ`O1G0zOOQO1G/s1G/sO%@dQ?MtO1G/sO?YQ`O1G/sO!)[QlO'#DmOOQO,5?P,5?POOQO-E<c-E<cOOQO,5?V,5?VOOQO-E<i-E<iO!CUQpO1G/sOOQO-E<e-E<eOOQ!0Ln1G0]1G0]OOQ!0Lf7+%u7+%uO#(ZQ`O7+%uOOQ!0Lf7+&`7+&`O?YQ`O7+&`O!CUQpO7+&`OOQO7+%x7+%xO$AlQ!0MxO7+&XOOQO7+&X7+&XO%[QlO7+&XO%@nQ!0LrO7+&XO!ByQ!0LrO7+%xO!CUQpO7+%xO%@yQ!0LrO7+&XO%AXQ!0MxO7++rO%[QlO7++rO%AiQ`O7++qO%AiQ`O7++qOOQO1G4s1G4sO9eQ`O1G4sO%AqQ`O1G4sOOQS7+%}7+%}O#(ZQ`O<<LPO4UQ!fO<<LPO%BPQ`O<<LPOOQ[<<LP<<LPO!&zQMhO<<LPO%[QlO<<LPO%BXQ`O<<LPO%BdQ!0MzO,5?aO%DoQ!0MzO,5?cO%FzQ!0MzO1G2`O%I]Q!0MzO1G2sO%KhQ!0MzO1G2uO%MsQ!fO,5?QO%[QlO,5?QOOQO-E<d-E<dO%M}Q`O1G5}OOQ!0Lf<<JU<<JUO%NVQ?MtO1G0uO&!^Q?MtO1G1PO&!eQ?MtO1G1PO&$fQ?MtO1G1PO&$mQ?MtO1G1PO&&nQ?MtO1G1PO&(oQ?MtO1G1PO&(vQ?MtO1G1PO&(}Q?MtO1G1PO&+OQ?MtO1G1PO&+VQ?MtO1G1PO&+^Q!0MxO<<JfO&-UQ?MtO1G1PO&.RQ?MvO1G1PO&/UQ?MvO'#JlO&1[Q?MtO1G1cO&1iQ?MtO1G0UO&1sQMjO,5?TOOQO-E<g-E<gO!)[QlO'#FqOOQO'#KZ'#KZOOQO1G1u1G1uO&1}Q`O1G1tO&2SQ?MtO,5?[OOOW7+'h7+'hOOOO1G/Z1G/ZO&2^Q!dO1G4xOOQ!0Lh7+(Q7+(QP!&zQMhO,5?^O!,TQMhO7+(cO&2eQ`O,5?]O9eQ`O,5?]O$+YQ`O,5?]OOQO-E<o-E<oO&2sQ`O1G6bO&2sQ`O1G6bO&2{Q`O1G6bO&3WQMjO7+'zO&3hQ!dO,5?_O&3rQ`O,5?_O!&zQMhO,5?_OOQO-E<q-E<qO&3wQ!dO1G6cO&4RQ`O1G6cO&4ZQ`O1G2kO!&zQMhO1G2kOOQ!0Lb1G2i1G2iOOQ!0Lb1G2j1G2jO%4hQpO1G2iO!CUQpO1G2iOCwQ`O1G2iOOQ!0Lb1G2q1G2qO&4`QpO1G2iO&4nQ`O1G2kO$+YQ`O1G2jOCwQ`O1G2jO$$wQlO1G2kO&4vQ`O1G2jO&5jQMjO,5?aOOQ!0Lh-E<t-E<tO&6]QMjO,5?cOOQ!0Lh-E<v-E<vO!,TQMhO7++]O&6gQMjO7++]O&6qQMjO7++]OOQ!0Lh1G/c1G/cO&7OQ`O1G/cOOQ!0Lh7+'u7+'uO&7TQMjO7+'|O&7eQ!0MxO<<KXOOQ!0Lf<<KX<<KXO&8XQ`O1G0zO!&zQMhO'#IzO&8^Q`O,5@xO&:`Q!fO<<LPO!&zQMhO1G2nO&:gQ!0LrO1G2nOOQ[<<G{<<G{O!ByQ!0LrO<<G{O&:xQ!0MxO<<I{OOQ!0Lf<<I{<<I{OOQO,5?l,5?lO&;lQ`O,5?lO&;qQ`O,5?lOOQO-E=O-E=OO&<PQ`O1G6kO&<PQ`O1G6kO9kQ`O1G6kO@zQ`O<<LlOOQ[<<Ll<<LlO&<XQ`O<<LlO9uQ!0LrO<<LlO9kQ`O<<LlOOQ[<<LX<<LXO%:yQ!0MvO<<LXOOQ[<<LY<<LYO!E^Q`O<<LYO&<^QpO'#I|O&<iQ`O,5@|O!)[QlO,5@|OOQ[1G3W1G3WOOQO'#JO'#JOO9uQ!0LrO'#JOO&<qQpO,5=uOOQ[,5=u,5=uO&<xQpO'#EgO&=PQpO'#GeO&=UQ`O7+(zO&=ZQ`O7+(zOOQ[7+(z7+(zO!&zQMhO7+(zO%[QlO7+(zO&=cQ`O7+(zOOQ[7+(|7+(|O9uQ!0LrO7+(|O$%dQ`O7+(|O9`Q`O7+(|O!CUQpO7+(|O&=nQ`O,5?kOOQO-E<}-E<}OOQO'#H^'#H^O&=yQ`O1G6iO9uQ!0LrO<<GqOOQ[<<Gq<<GqO@zQ`O<<GqO&>RQ`O7+,WO&>WQ`O7+,XO%[QlO7+,WO%[QlO7+,XOOQ[7+)V7+)VO&>]Q`O7+)VO&>bQlO7+)VO&>iQ`O7+)VOOQ[<<Ly<<LyOOQ[<<L{<<L{OOQ[-E=Q-E=QOOQ[1G3z1G3zO&>nQ`O,5>aOOQ[,5>c,5>cO&>sQ`O1G4QO9eQ`O7+&fO!)[QlO7+&fOOQO7+%_7+%_O&>xQ?MtO1G6ZO?YQ`O7+%_OOQ!0Lf<<Ia<<IaOOQ!0Lf<<Iz<<IzO?YQ`O<<IzOOQO<<Is<<IsO$AlQ!0MxO<<IsO%[QlO<<IsOOQO<<Id<<IdO!ByQ!0LrO<<IdO&?SQ!0LrO<<IsO&?_Q!0MxO<= ^O&?oQ`O<= ]OOQO7+*_7+*_O9eQ`O7+*_OOQ[ANAkANAkO&?wQ!fOANAkO!&zQMhOANAkO#(ZQ`OANAkO4UQ!fOANAkO&@OQ`OANAkO%[QlOANAkO&@WQ!0MzO7+'zO&BiQ!0MzO,5?aO&DtQ!0MzO,5?cO&GPQ!0MzO7+'|O&IbQ!fO1G4lO&IlQ?MtO7+&aO&KpQ?MvO,5=XO&MwQ?MvO,5=ZO&NXQ?MvO,5=XO&NiQ?MvO,5=ZO&NyQ?MvO,59uO'#PQ?MvO,5<kO'%SQ?MvO,5<mO''hQ?MvO,5<{O')^Q?MtO7+'kO')kQ?MtO7+'mO')xQ`O,5<]OOQO7+'`7+'`OOQ!0Lh7+*d7+*dO')}QMjO<<K}OOQO1G4w1G4wO'*UQ`O1G4wO'*aQ`O1G4wO'*oQ`O7++|O'*oQ`O7++|O!&zQMhO1G4yO'*wQ!dO1G4yO'+RQ`O7++}O'+ZQ`O7+(VO'+fQ!dO7+(VOOQ!0Lb7+(T7+(TOOQ!0Lb7+(U7+(UO!CUQpO7+(TOCwQ`O7+(TO'+pQ`O7+(VO!&zQMhO7+(VO$+YQ`O7+(UO'+uQ`O7+(VOCwQ`O7+(UO'+}QMjO<<NwO!,TQMhO<<NwOOQ!0Lh7+$}7+$}O',XQ!dO,5?fOOQO-E<x-E<xO',cQ!0MvO7+(YO!&zQMhO7+(YOOQ[AN=gAN=gO9kQ`O1G5WOOQO
61G5W1G5WO',sQ`O1G5WO',xQ`O7+,VO',xQ`O7+,VO9uQ!0LrOANBWO@zQ`OANBWOOQ[ANBWANBWO'-QQ`OANBWOOQ[ANAsANAsOOQ[ANAtANAtO'-VQ`O,5?hOOQO-E<z-E<zO'-bQ?MtO1G6hOOQO,5?j,5?jOOQO-E<|-E<|OOQ[1G3a1G3aO'-lQ`O,5=POOQ[<<Lf<<LfO!&zQMhO<<LfO&=UQ`O<<LfO'-qQ`O<<LfO%[QlO<<LfOOQ[<<Lh<<LhO9uQ!0LrO<<LhO$%dQ`O<<LhO9`Q`O<<LhO'-yQpO1G5VO'.UQ`O7+,TOOQ[AN=]AN=]O9uQ!0LrOAN=]OOQ[<= r<= rOOQ[<= s<= sO'.^Q`O<= rO'.cQ`O<= sOOQ[<<Lq<<LqO'.hQ`O<<LqO'.mQlO<<LqOOQ[1G3{1G3{O?YQ`O7+)lO'.tQ`O<<JQO'/PQ?MtO<<JQOOQO<<Hy<<HyOOQ!0LfAN?fAN?fOOQOAN?_AN?_O$AlQ!0MxOAN?_OOQOAN?OAN?OO%[QlOAN?_OOQO<<My<<MyOOQ[G27VG27VO!&zQMhOG27VO#(ZQ`OG27VO'/ZQ!fOG27VO4UQ!fOG27VO'/bQ`OG27VO'/jQ?MtO<<JfO'/wQ?MvO1G2`O'1mQ?MvO,5?aO'3pQ?MvO,5?cO'5sQ?MvO1G2sO'7vQ?MvO1G2uO'9yQ?MtO<<KXO':WQ?MtO<<I{OOQO1G1w1G1wO!,TQMhOANAiOOQO7+*c7+*cO':eQ`O7+*cO':pQ`O<= hO':xQ!dO7+*eOOQ!0Lb<<Kq<<KqO$+YQ`O<<KqOCwQ`O<<KqO';SQ`O<<KqO!&zQMhO<<KqOOQ!0Lb<<Ko<<KoO!CUQpO<<KoO';_Q!dO<<KqOOQ!0Lb<<Kp<<KpO';iQ`O<<KqO!&zQMhO<<KqO$+YQ`O<<KpO';nQMjOANDcO';xQ!0MvO<<KtOOQO7+*r7+*rO9kQ`O7+*rO'<YQ`O<= qOOQ[G27rG27rO9uQ!0LrOG27rO@zQ`OG27rO!)[QlO1G5SO'<bQ`O7+,SO'<jQ`O1G2kO&=UQ`OANBQOOQ[ANBQANBQO!&zQMhOANBQO'<oQ`OANBQOOQ[ANBSANBSO9uQ!0LrOANBSO$%dQ`OANBSOOQO'#H_'#H_OOQO7+*q7+*qOOQ[G22wG22wOOQ[ANE^ANE^OOQ[ANE_ANE_OOQ[ANB]ANB]O'<wQ`OANB]OOQ[<<MW<<MWO!)[QlOAN?lOOQOG24yG24yO$AlQ!0MxOG24yO#(ZQ`OLD,qOOQ[LD,qLD,qO!&zQMhOLD,qO'<|Q!fOLD,qO'=TQ?MvO7+'zO'>yQ?MvO,5?aO'@|Q?MvO,5?cO'CPQ?MvO7+'|O'DuQMjOG27TOOQO<<M}<<M}OOQ!0LbANA]ANA]O$+YQ`OANA]OCwQ`OANA]O'EVQ!dOANA]OOQ!0LbANAZANAZO'E^Q`OANA]O!&zQMhOANA]O'EiQ!dOANA]OOQ!0LbANA[ANA[OOQO<<N^<<N^OOQ[LD-^LD-^O9uQ!0LrOLD-^O'EsQ?MtO7+*nOOQO'#Gf'#GfOOQ[G27lG27lO&=UQ`OG27lO!&zQMhOG27lOOQ[G27nG27nO9uQ!0LrOG27nOOQ[G27wG27wO'E}Q?MtOG25WOOQOLD*eLD*eOOQ[!$(!]!$(!]O#(ZQ`O!$(!]O!&zQMhO!$(!]O'FXQ!0MzOG27TOOQ!0LbG26wG26wO$+YQ`OG26wO'HjQ`OG26wOCwQ`OG26wO'HuQ!dOG26wO!&zQMhOG26wOOQ[!$(!x!$(!xOOQ[LD-WLD-WO&=UQ`OLD-WOOQ[LD-YLD-YOOQ[!)9Ew!)9EwO#(ZQ`O!)9EwOOQ!0LbLD,cLD,cO$+YQ`OLD,cOCwQ`OLD,cO'H|Q`OLD,cO'IXQ!dOLD,cOOQ[!$(!r!$(!rOOQ[!.K;c!.K;cO'I`Q?MvOG27TOOQ!0Lb!$( }!$( }O$+YQ`O!$( }OCwQ`O!$( }O'KUQ`O!$( }OOQ!0Lb!)9Ei!)9EiO$+YQ`O!)9EiOCwQ`O!)9EiOOQ!0Lb!.K;T!.K;TO$+YQ`O!.K;TOOQ!0Lb!4/0o!4/0oO!)[QlO'#DzO1PQ`O'#EXO'KaQ!fO'#JrO'KhQ!L^O'#DvO'KoQlO'#EOO'KvQ!fO'#CiO'N^Q!fO'#CiO!)[QlO'#EQO'NnQlO,5;ZO!)[QlO,5;eO!)[QlO,5;eO!)[QlO,5;eO!)[QlO,5;eO!)[QlO,5;eO!)[QlO,5;eO!)[QlO,5;eO!)[QlO,5;eO!)[QlO,5;eO!)[QlO,5;eO!)[QlO'#IpO(!qQ`O,5<iO!)[QlO,5;eO(!yQMhO,5;eO($dQMhO,5;eO!)[QlO,5;wO!&zQMhO'#GmO(!yQMhO'#GmO!&zQMhO'#GoO(!yQMhO'#GoO1SQ`O'#DZO1SQ`O'#DZO!&zQMhO'#GPO(!yQMhO'#GPO!&zQMhO'#GRO(!yQMhO'#GRO!&zQMhO'#GaO(!yQMhO'#GaO!)[QlO,5:jO($kQpO'#D_O($uQpO'#JvO!)[QlO,5@oO'NnQlO1G0uO(%PQ?MtO'#CiO!)[QlO1G2PO!&zQMhO'#IuO(!yQMhO'#IuO!&zQMhO'#IwO(!yQMhO'#IwO(%ZQ!dO'#CrO!&zQMhO,5<tO(!yQMhO,5<tO'NnQlO1G2RO!)[QlO7+&zO!&zQMhO1G2`O(!yQMhO1G2`O!&zQMhO'#IuO(!yQMhO'#IuO!&zQMhO'#IwO(!yQMhO'#IwO!&zQMhO1G2bO(!yQMhO1G2bO'NnQlO7+'mO'NnQlO7+&aO!&zQMhOANAiO(!yQMhOANAiO(%nQ`O'#EoO(%sQ`O'#EoO(%{Q`O'#F]O(&QQ`O'#EyO(&VQ`O'#KTO(&bQ`O'#KRO(&mQ`O,5;ZO(&rQMjO,5<eO(&yQ`O'#GYO('OQ`O'#GYO('TQ`O,5<eO(']Q`O,5<gO('eQ`O,5;ZO('mQ?MtO1G1`O('tQ`O,5<tO('yQ`O,5<tO((OQ`O,5<vO((TQ`O,5<vO((YQ`O1G2RO((_Q`O1G0uO((dQMjO<<K}O((kQMjO<<K}O((rQMhO'#F|O9`Q`O'#F{OAuQ`O'#EnO!)[QlO,5;tO!3oQ`O'#GYO!3oQ`O'#GYO!3oQ`O'#G[O!3oQ`O'#G[O!,TQMhO7+(cO!,TQMhO7+(cO%.zQ!dO1G2wO%.zQ!dO1G2wO!&zQMhO,5=]O!&zQMhO,5=]",stateData:"()x~O'|OS'}OSTOS(ORQ~OPYOQYOSfOY!VOaqOdzOeyOl!POpkOrYOskOtkOzkO|YO!OYO!SWO!WkO!XkO!_XO!iuO!lZO!oYO!pYO!qYO!svO!uwO!xxO!|]O$W|O$niO%h}O%j!QO%l!OO%m!OO%n!OO%q!RO%s!SO%v!TO%w!TO%y!UO&W!WO&^!XO&`!YO&b!ZO&d![O&g!]O&m!^O&s!_O&u!`O&w!aO&y!bO&{!cO(TSO(VTO(YUO(aVO(o[O~OWtO~P`OPYOQYOSfOd!jOe!iOpkOrYOskOtkOzkO|YO!OYO!SWO!WkO!XkO!_!eO!iuO!lZO!oYO!pYO!qYO!svO!u!gO!x!hO$W!kO$niO(T!dO(VTO(YUO(aVO(o[O~Oa!wOs!nO!S!oO!b!yO!c!vO!d!vO!|<VO#T!pO#U!pO#V!xO#W!pO#X!pO#[!zO#]!zO(U!lO(VTO(YUO(e!mO(o!sO~O(O!{O~OP]XR]X[]Xa]Xj]Xr]X!Q]X!S]X!]]X!l]X!p]X#R]X#S]X#`]X#kfX#n]X#o]X#p]X#q]X#r]X#s]X#t]X#u]X#v]X#x]X#z]X#{]X$Q]X'z]X(a]X(r]X(y]X(z]X~O!g%RX~P(qO_!}O(V#PO(W!}O(X#PO~O_#QO(X#PO(Y#PO(Z#QO~Ox#SO!U#TO(b#TO(c#VO~OPYOQYOSfOd!jOe!iOpkOrYOskOtkOzkO|YO!OYO!SWO!WkO!XkO!_!eO!iuO!lZO!oYO!pYO!qYO!svO!u!gO!x!hO$W!kO$niO(T<ZO(VTO(YUO(aVO(o[O~O![#ZO!]#WO!Y(hP!Y(vP~P+}O!^#cO~P`OPYOQYOSfOd!jOe!iOrYOskOtkOzkO|YO!OYO!SWO!WkO!XkO!_!eO!iuO!lZO!oYO!pYO!qYO!svO!u!gO!x!hO$W!kO$niO(VTO(YUO(aVO
6(o[O~Op#mO![#iO!|]O#i#lO#j#iO(T<[O!k(sP~P.iO!l#oO(T#nO~O!x#sO!|]O%h#tO~O#k#uO~O!g#vO#k#uO~OP$[OR#zO[$cOj$ROr$aO!Q#yO!S#{O!]$_O!l#xO!p$[O#R$RO#n$OO#o$PO#p$PO#q$PO#r$QO#s$RO#t$RO#u$bO#v$SO#x$UO#z$WO#{$XO(aVO(r$YO(y#|O(z#}O~Oa(fX'z(fX'w(fX!k(fX!Y(fX!_(fX%i(fX!g(fX~P1qO#S$dO#`$eO$Q$eOP(gXR(gX[(gXj(gXr(gX!Q(gX!S(gX!](gX!l(gX!p(gX#R(gX#n(gX#o(gX#p(gX#q(gX#r(gX#s(gX#t(gX#u(gX#v(gX#x(gX#z(gX#{(gX(a(gX(r(gX(y(gX(z(gX!_(gX%i(gX~Oa(gX'z(gX'w(gX!Y(gX!k(gXv(gX!g(gX~P4UO#`$eO~O$]$hO$_$gO$f$mO~OSfO!_$nO$i$oO$k$qO~Oh%VOj%dOk%dOp%WOr%XOs$tOt$tOz%YO|%ZO!O%]O!S${O!_$|O!i%bO!l$xO#j%cO$W%`O$t%^O$v%_O$y%aO(T$sO(VTO(YUO(a$uO(y$}O(z%POg(^P~Ol%[O~P7eO!l%eO~O!S%hO!_%iO(T%gO~O!g%mO~Oa%nO'z%nO~O!Q%rO~P%[O(U!lO~P%[O%n%vO~P%[Oh%VO!l%eO(T%gO(U!lO~Oe%}O!l%eO(T%gO~Oj$RO~O!_&PO(T%gO(U!lO(VTO(YUO`)WP~O!Q&SO!l&RO%j&VO&T&WO~P;SO!x#sO~O%s&YO!S)SX!_)SX(T)SX~O(T&ZO~Ol!PO!u&`O%j!QO%l!OO%m!OO%n!OO%q!RO%s!SO%v!TO%w!TO~Od&eOe&dO!x&bO%h&cO%{&aO~P<bOd&hOeyOl!PO!_&gO!u&`O!xxO!|]O%h}O%l!OO%m!OO%n!OO%q!RO%s!SO%v!TO%w!TO%y!UO~Ob&kO#`&nO%j&iO(U!lO~P=gO!l&oO!u&sO~O!l#oO~O!_XO~Oa%nO'x&{O'z%nO~Oa%nO'x'OO'z%nO~Oa%nO'x'QO'z%nO~O'w]X!Y]Xv]X!k]X&[]X!_]X%i]X!g]X~P(qO!b'_O!c'WO!d'WO(U!lO(VTO(YUO~Os'UO!S'TO!['XO(e'SO!^(iP!^(xP~P@nOn'bO!_'`O(T%gO~Oe'gO!l%eO(T%gO~O!Q&SO!l&RO~Os!nO!S!oO!|<VO#T!pO#U!pO#W!pO#X!pO(U!lO(VTO(YUO(e!mO(o!sO~O!b'mO!c'lO!d'lO#V!pO#['nO#]'nO~PBYOa%nOh%VO!g#vO!l%eO'z%nO(r'pO~O!p'tO#`'rO~PChOs!nO!S!oO(VTO(YUO(e!mO(o!sO~O!_XOs(mX!S(mX!b(mX!c(mX!d(mX!|(mX#T(mX#U(mX#V(mX#W(mX#X(mX#[(mX#](mX(U(mX(V(mX(Y(mX(e(mX(o(mX~O!c'lO!d'lO(U!lO~PDWO(P'xO(Q'xO(R'zO~O_!}O(V'|O(W!}O(X'|O~O_#QO(X'|O(Y'|O(Z#QO~Ov(OO~P%[Ox#SO!U#TO(b#TO(c(RO~O![(TO!Y'WX!Y'^X!]'WX!]'^X~P+}O!](VO!Y(hX~OP$[OR#zO[$cOj$ROr$aO!Q#yO!S#{O!](VO!l#xO!p$[O#R$RO#n$OO#o$PO#p$PO#q$PO#r$QO#s$RO#t$RO#u$bO#v$SO#x$UO#z$WO#{$XO(aVO(r$YO(y#|O(z#}O~O!Y(hX~PHRO!Y([O~O!Y(uX!](uX!g(uX!k(uX(r(uX~O#`(uX#k#dX!^(uX~PJUO#`(]O!Y(wX!](wX~O!](^O!Y(vX~O!Y(aO~O#`$eO~PJUO!^(bO~P`OR#zO!Q#yO!S#{O!l#xO(aVOP!na[!naj!nar!na!]!na!p!na#R!na#n!na#o!na#p!na#q!na#r!na#s!na#t!na#u!na#v!na#x!na#z!na#{!na(r!na(y!na(z!na~Oa!na'z!na'w!na!Y!na!k!nav!na!_!na%i!na!g!na~PKlO!k(cO~O!g#vO#`(dO(r'pO!](tXa(tX'z(tX~O!k(tX~PNXO!S%hO!_%iO!|]O#i(iO#j(hO(T%gO~O!](jO!k(sX~O!k(lO~O!S%hO!_%iO#j(hO(T%gO~OP(gXR(gX[(gXj(gXr(gX!Q(gX!S(gX!](gX!l(gX!p(gX#R(gX#n(gX#o(gX#p(gX#q(gX#r(gX#s(gX#t(gX#u(gX#v(gX#x(gX#z(gX#{(gX(a(gX(r(gX(y(gX(z(gX~O!g#vO!k(gX~P! uOR(nO!Q(mO!l#xO#S$dO!|!{a!S!{a~O!x!{a%h!{a!_!{a#i!{a#j!{a(T!{a~P!#vO!x(rO~OPYOQYOSfOd!jOe!iOpkOrYOskOtkOzkO|YO!OYO!SWO!WkO!XkO!_XO!iuO!lZO!oYO!pYO!qYO!svO!u!gO!x!hO$W!kO$niO(T!dO(VTO(YUO(aVO(o[O~Oh%VOp%WOr%XOs$tOt$tOz%YO|%ZO!O<sO!S${O!_$|O!i>VO!l$xO#j<yO$W%`O$t<uO$v<wO$y%aO(T(vO(VTO(YUO(a$uO(y$}O(z%PO~O#k(xO~O![(zO!k(kP~P%[O(e(|O(o[O~O!S)OO!l#xO(e(|O(o[O~OP<UOQ<UOSfOd>ROe!iOpkOr<UOskOtkOzkO|<UO!O<UO!SWO!WkO!XkO!_!eO!i<XO!lZO!o<UO!p<UO!q<UO!s<YO!u<]O!x!hO$W!kO$n>PO(T)]O(VTO(YUO(aVO(o[O~O!]$_Oa$qa'z$qa'w$qa!k$qa!Y$qa!_$qa%i$qa!g$qa~Ol)dO~P!&zOh%VOp%WOr%XOs$tOt$tOz%YO|%ZO!O%]O!S${O!_$|O!i%bO!l$xO#j%cO$W%`O$t%^O$v%_O$y%aO(T(vO(VTO(YUO(a$uO(y$}O(z%PO~Og(pP~P!,TO!Q)iO!g)hO!_$^X$Z$^X$]$^X$_$^X$f$^X~O!g)hO!_({X$Z({X$]({X$_({X$f({X~O!Q)iO~P!.^O!Q)iO!_({X$Z({X$]({X$_({X$f({X~O!_)kO$Z)oO$])jO$_)jO$f)pO~O![)sO~P!)[O$]$hO$_$gO$f)wO~On$zX!Q$zX#S$zX'y$zX(y$zX(z$zX~OgmXg$zXnmX!]mX#`mX~P!0SOx)yO(b)zO(c)|O~On*VO!Q*OO'y*PO(y$}O(z%PO~Og)}O~P!1WOg*WO~Oh%VOr%XOs$tOt$tOz%YO|%ZO!O<sO!S*YO!_*ZO!i>VO!l$xO#j<yO$W%`O$t<uO$v<wO$y%aO(VTO(YUO(a$uO(y$}O(z%PO~Op*`O![*^O(T*XO!k)OP~P!1uO#k*aO~O!l*bO~Oh%VOp%WOr%XOs$tOt$tOz%YO|%ZO!O<sO!S${O!_$|O!i>VO!l$xO#j<yO$W%`O$t<uO$v<wO$y%aO(T*dO(VTO(YUO(a$uO(y$}O(z%PO~O![*gO!Y)PP~P!3tOr*sOs!nO!S*iO!b*qO!c*kO!d*kO!l*bO#[*rO%`*mO(U!lO(VTO(YUO(e!mO~O!^*pO~P!5iO#S$dOn(`X!Q(`X'y(`X(y(`X(z(`X!](`X#`(`X~Og(`X$O(`X~P!6kOn*xO#`*wOg(_X!](_X~O!]*yOg(^X~Oj%dOk%dOl%dO(T&ZOg(^P~Os*|O~Og)}O(T&ZO~O!l+SO~O(T(vO~Op+WO!S%hO![#iO!_%iO!|]O#i#lO#j#iO(T%gO!k(sP~O!g#vO#k+XO~O!S%hO![+ZO!](^O!_%iO(T%gO!Y(vP~Os'[O!S+]O![+[O(VTO(YUO(e(|O~O!^(xP~P!9|O!]+^Oa)TX'z)TX~OP$[OR#zO[$cOj$ROr$aO!Q#yO!S#{O!l#xO!p$[O#R$RO#n$OO#o$PO#p$PO#q$PO#r$QO#s$RO#t$RO#u$bO#v$SO#x$UO#z$WO#{$XO(aVO(r$YO(y#|O(z#}O~Oa!ja!]!ja'z!ja'w!ja!Y!ja!k!jav!ja!_!ja%i!ja!g!ja~P!:tOR#zO!Q#yO!S#{O!l#xO(aVOP!ra[!raj!rar!ra!]!ra!p!ra#R!ra#n!ra#o!ra#p!ra#q!ra#r!ra#s!ra#t!ra#u!ra#v!ra#x!ra#z!ra#{!ra(r!ra(y!ra(z!ra~Oa!ra'z!ra'w!ra!Y!ra!k!rav!ra!_!ra%i!ra!g!ra~P!=[OR#zO!Q#yO!S#{O!l#xO(aVOP!ta[!taj!tar!ta!]!ta!p!ta#R!ta#n!ta#o!ta#p!ta#q!ta#r!ta#s!ta#t!ta#u!ta#v!ta#x!ta#z!ta#{!ta(r!ta(y!ta(z!ta~Oa!ta'z!ta'w!ta!Y!ta!k!tav!ta!_!ta%i!ta!g!ta~P!?rOh%VOn+gO!_'`O%i+fO~O!g+iOa(]X!_(]X'z(]X!](]X~Oa%nO
6!_XO'z%nO~Oh%VO!l%eO~Oh%VO!l%eO(T%gO~O!g#vO#k(xO~Ob+tO%j+uO(T+qO(VTO(YUO!^)XP~O!]+vO`)WX~O[+zO~O`+{O~O!_&PO(T%gO(U!lO`)WP~O%j,OO~P;SOh%VO#`,SO~Oh%VOn,VO!_$|O~O!_,XO~O!Q,ZO!_XO~O%n%vO~O!x,`O~Oe,eO~Ob,fO(T#nO(VTO(YUO!^)VP~Oe%}O~O%j!QO(T&ZO~P=gO[,kO`,jO~OPYOQYOSfOdzOeyOpkOrYOskOtkOzkO|YO!OYO!SWO!WkO!XkO!iuO!lZO!oYO!pYO!qYO!svO!xxO!|]O$niO%h}O(VTO(YUO(aVO(o[O~O!_!eO!u!gO$W!kO(T!dO~P!FyO`,jOa%nO'z%nO~OPYOQYOSfOd!jOe!iOpkOrYOskOtkOzkO|YO!OYO!SWO!WkO!XkO!_!eO!iuO!lZO!oYO!pYO!qYO!svO!x!hO$W!kO$niO(T!dO(VTO(YUO(aVO(o[O~Oa,pOl!OO!uwO%l!OO%m!OO%n!OO~P!IcO!l&oO~O&^,vO~O!_,xO~O&o,zO&q,{OP&laQ&laS&laY&laa&lad&lae&lal&lap&lar&las&lat&laz&la|&la!O&la!S&la!W&la!X&la!_&la!i&la!l&la!o&la!p&la!q&la!s&la!u&la!x&la!|&la$W&la$n&la%h&la%j&la%l&la%m&la%n&la%q&la%s&la%v&la%w&la%y&la&W&la&^&la&`&la&b&la&d&la&g&la&m&la&s&la&u&la&w&la&y&la&{&la'w&la(T&la(V&la(Y&la(a&la(o&la!^&la&e&lab&la&j&la~O(T-QO~Oh!eX!]!RX!^!RX!g!RX!g!eX!l!eX#`!RX~O!]!eX!^!eX~P#!iO!g-VO#`-UOh(jX!]#hX!^#hX!g(jX!l(jX~O!](jX!^(jX~P##[Oh%VO!g-XO!l%eO!]!aX!^!aX~Os!nO!S!oO(VTO(YUO(e!mO~OP<UOQ<UOSfOd>ROe!iOpkOr<UOskOtkOzkO|<UO!O<UO!SWO!WkO!XkO!_!eO!i<XO!lZO!o<UO!p<UO!q<UO!s<YO!u<]O!x!hO$W!kO$n>PO(VTO(YUO(aVO(o[O~O(T=QO~P#$qO!]-]O!^(iX~O!^-_O~O!g-VO#`-UO!]#hX!^#hX~O!]-`O!^(xX~O!^-bO~O!c-cO!d-cO(U!lO~P#$`O!^-fO~P'_On-iO!_'`O~O!Y-nO~Os!{a!b!{a!c!{a!d!{a#T!{a#U!{a#V!{a#W!{a#X!{a#[!{a#]!{a(U!{a(V!{a(Y!{a(e!{a(o!{a~P!#vO!p-sO#`-qO~PChO!c-uO!d-uO(U!lO~PDWOa%nO#`-qO'z%nO~Oa%nO!g#vO#`-qO'z%nO~Oa%nO!g#vO!p-sO#`-qO'z%nO(r'pO~O(P'xO(Q'xO(R-zO~Ov-{O~O!Y'Wa!]'Wa~P!:tO![.PO!Y'WX!]'WX~P%[O!](VO!Y(ha~O!Y(ha~PHRO!](^O!Y(va~O!S%hO![.TO!_%iO(T%gO!Y'^X!]'^X~O#`.VO!](ta!k(taa(ta'z(ta~O!g#vO~P#,wO!](jO!k(sa~O!S%hO!_%iO#j.ZO(T%gO~Op.`O!S%hO![.]O!_%iO!|]O#i._O#j.]O(T%gO!]'aX!k'aX~OR.dO!l#xO~Oh%VOn.gO!_'`O%i.fO~Oa#ci!]#ci'z#ci'w#ci!Y#ci!k#civ#ci!_#ci%i#ci!g#ci~P!:tOn>]O!Q*OO'y*PO(y$}O(z%PO~O#k#_aa#_a#`#_a'z#_a!]#_a!k#_a!_#_a!Y#_a~P#/sO#k(`XP(`XR(`X[(`Xa(`Xj(`Xr(`X!S(`X!l(`X!p(`X#R(`X#n(`X#o(`X#p(`X#q(`X#r(`X#s(`X#t(`X#u(`X#v(`X#x(`X#z(`X#{(`X'z(`X(a(`X(r(`X!k(`X!Y(`X'w(`Xv(`X!_(`X%i(`X!g(`X~P!6kO!].tO!k(kX~P!:tO!k.wO~O!Y.yO~OP$[OR#zO!Q#yO!S#{O!l#xO!p$[O(aVO[#mia#mij#mir#mi!]#mi#R#mi#o#mi#p#mi#q#mi#r#mi#s#mi#t#mi#u#mi#v#mi#x#mi#z#mi#{#mi'z#mi(r#mi(y#mi(z#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#n#mi~P#3cO#n$OO~P#3cOP$[OR#zOr$aO!Q#yO!S#{O!l#xO!p$[O#n$OO#o$PO#p$PO#q$PO(aVO[#mia#mij#mi!]#mi#R#mi#s#mi#t#mi#u#mi#v#mi#x#mi#z#mi#{#mi'z#mi(r#mi(y#mi(z#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#r#mi~P#6QO#r$QO~P#6QOP$[OR#zO[$cOj$ROr$aO!Q#yO!S#{O!l#xO!p$[O#R$RO#n$OO#o$PO#p$PO#q$PO#r$QO#s$RO#t$RO#u$bO(aVOa#mi!]#mi#x#mi#z#mi#{#mi'z#mi(r#mi(y#mi(z#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#v#mi~P#8oOP$[OR#zO[$cOj$ROr$aO!Q#yO!S#{O!l#xO!p$[O#R$RO#n$OO#o$PO#p$PO#q$PO#r$QO#s$RO#t$RO#u$bO#v$SO(aVO(z#}Oa#mi!]#mi#z#mi#{#mi'z#mi(r#mi(y#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#x$UO~P#;VO#x#mi~P#;VO#v$SO~P#8oOP$[OR#zO[$cOj$ROr$aO!Q#yO!S#{O!l#xO!p$[O#R$RO#n$OO#o$PO#p$PO#q$PO#r$QO#s$RO#t$RO#u$bO#v$SO#x$UO(aVO(y#|O(z#}Oa#mi!]#mi#{#mi'z#mi(r#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#z#mi~P#={O#z$WO~P#={OP]XR]X[]Xj]Xr]X!Q]X!S]X!l]X!p]X#R]X#S]X#`]X#kfX#n]X#o]X#p]X#q]X#r]X#s]X#t]X#u]X#v]X#x]X#z]X#{]X$Q]X(a]X(r]X(y]X(z]X!]]X!^]X~O$O]X~P#@jOP$[OR#zO[<mOj<bOr<kO!Q#yO!S#{O!l#xO!p$[O#R<bO#n<_O#o<`O#p<`O#q<`O#r<aO#s<bO#t<bO#u<lO#v<cO#x<eO#z<gO#{<hO(aVO(r$YO(y#|O(z#}O~O$O.{O~P#BwO#S$dO#`<nO$Q<nO$O(gX!^(gX~P! uOa'da!]'da'z'da'w'da!k'da!Y'dav'da!_'da%i'da!g'da~P!:tO[#mia#mij#mir#mi!]#mi#R#mi#r#mi#s#mi#t#mi#u#mi#v#mi#x#mi#z#mi#{#mi'z#mi(r#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~OP$[OR#zO!Q#yO!S#{O!l#xO!p$[O#n$OO#o$PO#p$PO#q$PO(aVO(y#mi(z#mi~P#EyOn>]O!Q*OO'y*PO(y$}O(z%POP#miR#mi!S#mi!l#mi!p#mi#n#mi#o#mi#p#mi#q#mi(a#mi~P#EyO!]/POg(pX~P!1WOg/RO~Oa$Pi!]$Pi'z$Pi'w$Pi!Y$Pi!k$Piv$Pi!_$Pi%i$Pi!g$Pi~P!:tO$]/SO$_/SO~O$]/TO$_/TO~O!g)hO#`/UO!_$cX$Z$cX$]$cX$_$cX$f$cX~O![/VO~O!_)kO$Z/XO$])jO$_)jO$f/YO~O!]<iO!^(fX~P#BwO!^/ZO~O!g)hO$f({X~O$f/]O~Ov/^O~P!&zOx)yO(b)zO(c/aO~O!S/dO~O(y$}On%aa!Q%aa'y%aa(z%aa!]%aa#`%aa~Og%aa$O%aa~P#L{O(z%POn%ca!Q%ca'y%ca(y%ca!]%ca#`%ca~Og%ca$O%ca~P#MnO!]fX!gfX!kfX!k$zX(rfX~P!0SOp%WO![/mO!](^O(T/lO!Y(vP!Y)PP~P!1uOr*sO!b*qO!c*kO!d*kO!l*bO#[*rO%`*mO(U!lO(VTO(YUO~Os<}O!S/nO![+[O!^*pO(e<|O!^(xP~P$ [O!k/oO~P#/sO!]/pO!g#vO(r'pO!k)OX~O!k/uO~OnoX!QoX'yoX(yoX(zoX~O!g#vO!koX~P$#OOp/wO!S%hO![*^O!_%iO(T%gO!k)OP~O#k/xO~O!Y$zX!]$zX!g%RX~P!0SO!]/yO!Y)PX~P#/sO!g/{O~O!Y/}O~OpkO(T0OO~P.iOh%VOr0TO!g#vO!l%eO(r'pO~O!g+iO~Oa%nO!]0XO'z%nO~O!^0ZO~P!5iO!c0[O!d0[O(U!lO~P#$`Os!nO!S0]O(VTO(YUO(e!mO~O#[0_O~Og%aa!]%aa#`
6%aa$O%aa~P!1WOg%ca!]%ca#`%ca$O%ca~P!1WOj%dOk%dOl%dO(T&ZOg'mX!]'mX~O!]*yOg(^a~Og0hO~On0jO#`0iOg(_a!](_a~OR0kO!Q0kO!S0lO#S$dOn}a'y}a(y}a(z}a!]}a#`}a~Og}a$O}a~P$(cO!Q*OO'y*POn$sa(y$sa(z$sa!]$sa#`$sa~Og$sa$O$sa~P$)_O!Q*OO'y*POn$ua(y$ua(z$ua!]$ua#`$ua~Og$ua$O$ua~P$*QO#k0oO~Og%Ta!]%Ta#`%Ta$O%Ta~P!1WO!g#vO~O#k0rO~O!]+^Oa)Ta'z)Ta~OR#zO!Q#yO!S#{O!l#xO(aVOP!ri[!rij!rir!ri!]!ri!p!ri#R!ri#n!ri#o!ri#p!ri#q!ri#r!ri#s!ri#t!ri#u!ri#v!ri#x!ri#z!ri#{!ri(r!ri(y!ri(z!ri~Oa!ri'z!ri'w!ri!Y!ri!k!riv!ri!_!ri%i!ri!g!ri~P$+oOh%VOr%XOs$tOt$tOz%YO|%ZO!O<sO!S${O!_$|O!i>VO!l$xO#j<yO$W%`O$t<uO$v<wO$y%aO(VTO(YUO(a$uO(y$}O(z%PO~Op0{O%]0|O(T0zO~P$.VO!g+iOa(]a!_(]a'z(]a!](]a~O#k1SO~O[]X!]fX!^fX~O!]1TO!^)XX~O!^1VO~O[1WO~Ob1YO(T+qO(VTO(YUO~O!_&PO(T%gO`'uX!]'uX~O!]+vO`)Wa~O!k1]O~P!:tO[1`O~O`1aO~O#`1fO~On1iO!_$|O~O(e(|O!^)UP~Oh%VOn1rO!_1oO%i1qO~O[1|O!]1zO!^)VX~O!^1}O~O`2POa%nO'z%nO~O(T#nO(VTO(YUO~O#S$dO#`$eO$Q$eOP(gXR(gX[(gXr(gX!Q(gX!S(gX!](gX!l(gX!p(gX#R(gX#n(gX#o(gX#p(gX#q(gX#r(gX#s(gX#t(gX#u(gX#v(gX#x(gX#z(gX#{(gX(a(gX(r(gX(y(gX(z(gX~Oj2SO&[2TOa(gX~P$3pOj2SO#`$eO&[2TO~Oa2VO~P%[Oa2XO~O&e2[OP&ciQ&ciS&ciY&cia&cid&cie&cil&cip&cir&cis&cit&ciz&ci|&ci!O&ci!S&ci!W&ci!X&ci!_&ci!i&ci!l&ci!o&ci!p&ci!q&ci!s&ci!u&ci!x&ci!|&ci$W&ci$n&ci%h&ci%j&ci%l&ci%m&ci%n&ci%q&ci%s&ci%v&ci%w&ci%y&ci&W&ci&^&ci&`&ci&b&ci&d&ci&g&ci&m&ci&s&ci&u&ci&w&ci&y&ci&{&ci'w&ci(T&ci(V&ci(Y&ci(a&ci(o&ci!^&cib&ci&j&ci~Ob2bO!^2`O&j2aO~P`O!_XO!l2dO~O&q,{OP&liQ&liS&liY&lia&lid&lie&lil&lip&lir&lis&lit&liz&li|&li!O&li!S&li!W&li!X&li!_&li!i&li!l&li!o&li!p&li!q&li!s&li!u&li!x&li!|&li$W&li$n&li%h&li%j&li%l&li%m&li%n&li%q&li%s&li%v&li%w&li%y&li&W&li&^&li&`&li&b&li&d&li&g&li&m&li&s&li&u&li&w&li&y&li&{&li'w&li(T&li(V&li(Y&li(a&li(o&li!^&li&e&lib&li&j&li~O!Y2jO~O!]!aa!^!aa~P#BwOs!nO!S!oO![2pO(e!mO!]'XX!^'XX~P@nO!]-]O!^(ia~O!]'_X!^'_X~P!9|O!]-`O!^(xa~O!^2wO~P'_Oa%nO#`3QO'z%nO~Oa%nO!g#vO#`3QO'z%nO~Oa%nO!g#vO!p3UO#`3QO'z%nO(r'pO~Oa%nO'z%nO~P!:tO!]$_Ov$qa~O!Y'Wi!]'Wi~P!:tO!](VO!Y(hi~O!](^O!Y(vi~O!Y(wi!](wi~P!:tO!](ti!k(tia(ti'z(ti~P!:tO#`3WO!](ti!k(tia(ti'z(ti~O!](jO!k(si~O!S%hO!_%iO!|]O#i3]O#j3[O(T%gO~O!S%hO!_%iO#j3[O(T%gO~On3dO!_'`O%i3cO~Oh%VOn3dO!_'`O%i3cO~O#k%aaP%aaR%aa[%aaa%aaj%aar%aa!S%aa!l%aa!p%aa#R%aa#n%aa#o%aa#p%aa#q%aa#r%aa#s%aa#t%aa#u%aa#v%aa#x%aa#z%aa#{%aa'z%aa(a%aa(r%aa!k%aa!Y%aa'w%aav%aa!_%aa%i%aa!g%aa~P#L{O#k%caP%caR%ca[%caa%caj%car%ca!S%ca!l%ca!p%ca#R%ca#n%ca#o%ca#p%ca#q%ca#r%ca#s%ca#t%ca#u%ca#v%ca#x%ca#z%ca#{%ca'z%ca(a%ca(r%ca!k%ca!Y%ca'w%cav%ca!_%ca%i%ca!g%ca~P#MnO#k%aaP%aaR%aa[%aaa%aaj%aar%aa!S%aa!]%aa!l%aa!p%aa#R%aa#n%aa#o%aa#p%aa#q%aa#r%aa#s%aa#t%aa#u%aa#v%aa#x%aa#z%aa#{%aa'z%aa(a%aa(r%aa!k%aa!Y%aa'w%aa#`%aav%aa!_%aa%i%aa!g%aa~P#/sO#k%caP%caR%ca[%caa%caj%car%ca!S%ca!]%ca!l%ca!p%ca#R%ca#n%ca#o%ca#p%ca#q%ca#r%ca#s%ca#t%ca#u%ca#v%ca#x%ca#z%ca#{%ca'z%ca(a%ca(r%ca!k%ca!Y%ca'w%ca#`%cav%ca!_%ca%i%ca!g%ca~P#/sO#k}aP}a[}aa}aj}ar}a!l}a!p}a#R}a#n}a#o}a#p}a#q}a#r}a#s}a#t}a#u}a#v}a#x}a#z}a#{}a'z}a(a}a(r}a!k}a!Y}a'w}av}a!_}a%i}a!g}a~P$(cO#k$saP$saR$sa[$saa$saj$sar$sa!S$sa!l$sa!p$sa#R$sa#n$sa#o$sa#p$sa#q$sa#r$sa#s$sa#t$sa#u$sa#v$sa#x$sa#z$sa#{$sa'z$sa(a$sa(r$sa!k$sa!Y$sa'w$sav$sa!_$sa%i$sa!g$sa~P$)_O#k$uaP$uaR$ua[$uaa$uaj$uar$ua!S$ua!l$ua!p$ua#R$ua#n$ua#o$ua#p$ua#q$ua#r$ua#s$ua#t$ua#u$ua#v$ua#x$ua#z$ua#{$ua'z$ua(a$ua(r$ua!k$ua!Y$ua'w$uav$ua!_$ua%i$ua!g$ua~P$*QO#k%TaP%TaR%Ta[%Taa%Taj%Tar%Ta!S%Ta!]%Ta!l%Ta!p%Ta#R%Ta#n%Ta#o%Ta#p%Ta#q%Ta#r%Ta#s%Ta#t%Ta#u%Ta#v%Ta#x%Ta#z%Ta#{%Ta'z%Ta(a%Ta(r%Ta!k%Ta!Y%Ta'w%Ta#`%Tav%Ta!_%Ta%i%Ta!g%Ta~P#/sOa#cq!]#cq'z#cq'w#cq!Y#cq!k#cqv#cq!_#cq%i#cq!g#cq~P!:tO![3lO!]'YX!k'YX~P%[O!].tO!k(ka~O!].tO!k(ka~P!:tO!Y3oO~O$O!na!^!na~PKlO$O!ja!]!ja!^!ja~P#BwO$O!ra!^!ra~P!=[O$O!ta!^!ta~P!?rOg']X!]']X~P!,TO!]/POg(pa~OSfO!_4TO$d4UO~O!^4YO~Ov4ZO~P#/sOa$mq!]$mq'z$mq'w$mq!Y$mq!k$mqv$mq!_$mq%i$mq!g$mq~P!:tO!Y4]O~P!&zO!S4^O~O!Q*OO'y*PO(z%POn'ia(y'ia!]'ia#`'ia~Og'ia$O'ia~P%-fO!Q*OO'y*POn'ka(y'ka(z'ka!]'ka#`'ka~Og'ka$O'ka~P%.XO(r$YO~P#/sO!YfX!Y$zX!]fX!]$zX!g%RX#`fX~P!0SOp%WO(T=WO~P!1uOp4bO!S%hO![4aO!_%iO(T%gO!]'eX!k'eX~O!]/pO!k)Oa~O!]/pO!g#vO!k)Oa~O!]/pO!g#vO(r'pO!k)Oa~Og$|i!]$|i#`$|i$O$|i~P!1WO![4jO!Y'gX!]'gX~P!3tO!]/yO!Y)Pa~O!]/yO!Y)Pa~P#/sOP]XR]X[]Xj]Xr]X!Q]X!S]X!Y]X!]]X!l]X!p]X#R]X#S]X#`]X#kfX#n]X#o]X#p]X#q]X#r]X#s]X#t]X#u]X#v]X#x]X#z]X#{]X$Q]X(a]X(r]X(y]X(z]X~Oj%YX!g%YX~P%2OOj4oO!g#vO~Oh%VO!g#vO!l%eO~Oh%VOr4tO!l%eO(r'pO~Or4yO!g#vO(r'pO~Os!nO!S4zO(VTO(YUO(e!mO~O(y$}On%ai!Q%ai'y%ai(z%ai!]%ai#`%ai~Og%ai$O%ai~P%5oO(z%POn%ci!Q%ci'y%ci(y%ci!]%ci#`%ci~Og%ci$O%ci~P%6bOg(_i!](_i~P!1WO#`5QOg(_i!](_i~P!1WO!k5VO~Oa$oq!]$oq'z$oq'w$oq!Y$oq!k$oqv$oq!_$oq%i$oq!g$oq~P!:tO!Y5ZO~O!]5[O!_)QX~P#/sOa$zX!_$zX%^]X'z$zX!]$zX~P!0SO%^5_OaoX!_oX'zoX!]oX~P$#OOp5`O(T#nO~O%^5_O~Ob5fO%j5gO(T+qO(VTO(YUO!]'tX!^'tX~O!]1TO!^)Xa~O[5kO~O`5lO~O[5pO~Oa%nO'z%nO~P#/sO!]5uO#`5wO!^)UX~O!^5xO~Or6OOs!nO!S*iO!b!yO!c!vO!d!vO!|<VO#T!pO#U!pO#V!pO#W!pO#X!pO#[5}O#]!zO(U!lO(VTO(YUO(e!mO(o!sO~O!^5|O~P%;eOn6TO!_1oO%i6SO~Oh%VOn6TO!_1oO%i6SO~Ob6[O(T#nO(VTO(YUO!]'sX!^'sX~O!]1zO!^)Va~O(VTO(YUO(e6^O~O`6bO~Oj6eO&[6fO~PNXO!k6gO~P%[Oa6iO~Oa6iO~P%[Ob2bO!^6nO&j2aO~P`O!g6pO~O!g6rOh(ji!](ji!^(ji!g(ji!l(jir(ji(r(ji~O!]#hi!^#hi~P#BwO#`6sO!]#hi!^#hi~O!]!ai!^!ai~P#BwOa%nO#`6|O'z%nO~Oa%nO!g#vO#`6|O'z%nO~O!](tq!k(tqa(tq'z(tq~P!:tO!](jO!k(sq~O!S%hO!_%iO#j7TO(T%gO~O!_'`O%i7WO~On7[O!_'`O%i7WO~O#k'iaP'iaR'ia['iaa'iaj'iar'ia!S'ia!l'ia!p'ia#R'ia#n'ia#o'ia#p'ia#q'ia#r'ia#s'ia#t'ia#u'ia#v'ia#x'ia#z'ia#{'ia'z'ia(a'ia(r'ia!k'ia!Y'ia'w'iav'ia!_'ia%i'ia!g'ia~P%-fO#k'kaP'kaR'ka['kaa'kaj'kar'ka!S'ka!l'ka!p'ka#R'ka#n'ka#o'
6ka#p'ka#q'ka#r'ka#s'ka#t'ka#u'ka#v'ka#x'ka#z'ka#{'ka'z'ka(a'ka(r'ka!k'ka!Y'ka'w'kav'ka!_'ka%i'ka!g'ka~P%.XO#k$|iP$|iR$|i[$|ia$|ij$|ir$|i!S$|i!]$|i!l$|i!p$|i#R$|i#n$|i#o$|i#p$|i#q$|i#r$|i#s$|i#t$|i#u$|i#v$|i#x$|i#z$|i#{$|i'z$|i(a$|i(r$|i!k$|i!Y$|i'w$|i#`$|iv$|i!_$|i%i$|i!g$|i~P#/sO#k%aiP%aiR%ai[%aia%aij%air%ai!S%ai!l%ai!p%ai#R%ai#n%ai#o%ai#p%ai#q%ai#r%ai#s%ai#t%ai#u%ai#v%ai#x%ai#z%ai#{%ai'z%ai(a%ai(r%ai!k%ai!Y%ai'w%aiv%ai!_%ai%i%ai!g%ai~P%5oO#k%ciP%ciR%ci[%cia%cij%cir%ci!S%ci!l%ci!p%ci#R%ci#n%ci#o%ci#p%ci#q%ci#r%ci#s%ci#t%ci#u%ci#v%ci#x%ci#z%ci#{%ci'z%ci(a%ci(r%ci!k%ci!Y%ci'w%civ%ci!_%ci%i%ci!g%ci~P%6bO!]'Ya!k'Ya~P!:tO!].tO!k(ki~O$O#ci!]#ci!^#ci~P#BwOP$[OR#zO!Q#yO!S#{O!l#xO!p$[O(aVO[#mij#mir#mi#R#mi#o#mi#p#mi#q#mi#r#mi#s#mi#t#mi#u#mi#v#mi#x#mi#z#mi#{#mi$O#mi(r#mi(y#mi(z#mi!]#mi!^#mi~O#n#mi~P%NdO#n<_O~P%NdOP$[OR#zOr<kO!Q#yO!S#{O!l#xO!p$[O#n<_O#o<`O#p<`O#q<`O(aVO[#mij#mi#R#mi#s#mi#t#mi#u#mi#v#mi#x#mi#z#mi#{#mi$O#mi(r#mi(y#mi(z#mi!]#mi!^#mi~O#r#mi~P&!lO#r<aO~P&!lOP$[OR#zO[<mOj<bOr<kO!Q#yO!S#{O!l#xO!p$[O#R<bO#n<_O#o<`O#p<`O#q<`O#r<aO#s<bO#t<bO#u<lO(aVO#x#mi#z#mi#{#mi$O#mi(r#mi(y#mi(z#mi!]#mi!^#mi~O#v#mi~P&$tOP$[OR#zO[<mOj<bOr<kO!Q#yO!S#{O!l#xO!p$[O#R<bO#n<_O#o<`O#p<`O#q<`O#r<aO#s<bO#t<bO#u<lO#v<cO(aVO(z#}O#z#mi#{#mi$O#mi(r#mi(y#mi!]#mi!^#mi~O#x<eO~P&&uO#x#mi~P&&uO#v<cO~P&$tOP$[OR#zO[<mOj<bOr<kO!Q#yO!S#{O!l#xO!p$[O#R<bO#n<_O#o<`O#p<`O#q<`O#r<aO#s<bO#t<bO#u<lO#v<cO#x<eO(aVO(y#|O(z#}O#{#mi$O#mi(r#mi!]#mi!^#mi~O#z#mi~P&)UO#z<gO~P&)UOa#|y!]#|y'z#|y'w#|y!Y#|y!k#|yv#|y!_#|y%i#|y!g#|y~P!:tO[#mij#mir#mi#R#mi#r#mi#s#mi#t#mi#u#mi#v#mi#x#mi#z#mi#{#mi$O#mi(r#mi!]#mi!^#mi~OP$[OR#zO!Q#yO!S#{O!l#xO!p$[O#n<_O#o<`O#p<`O#q<`O(aVO(y#mi(z#mi~P&,QOn>^O!Q*OO'y*PO(y$}O(z%POP#miR#mi!S#mi!l#mi!p#mi#n#mi#o#mi#p#mi#q#mi(a#mi~P&,QO#S$dOP(`XR(`X[(`Xj(`Xn(`Xr(`X!Q(`X!S(`X!l(`X!p(`X#R(`X#n(`X#o(`X#p(`X#q(`X#r(`X#s(`X#t(`X#u(`X#v(`X#x(`X#z(`X#{(`X$O(`X'y(`X(a(`X(r(`X(y(`X(z(`X!](`X!^(`X~O$O$Pi!]$Pi!^$Pi~P#BwO$O!ri!^!ri~P$+oOg']a!]']a~P!1WO!^7nO~O!]'da!^'da~P#BwO!Y7oO~P#/sO!g#vO(r'pO!]'ea!k'ea~O!]/pO!k)Oi~O!]/pO!g#vO!k)Oi~Og$|q!]$|q#`$|q$O$|q~P!1WO!Y'ga!]'ga~P#/sO!g7vO~O!]/yO!Y)Pi~P#/sO!]/yO!Y)Pi~O!Y7yO~Oh%VOr8OO!l%eO(r'pO~Oj8QO!g#vO~Or8TO!g#vO(r'pO~O!Q*OO'y*PO(z%POn'ja(y'ja!]'ja#`'ja~Og'ja$O'ja~P&5RO!Q*OO'y*POn'la(y'la(z'la!]'la#`'la~Og'la$O'la~P&5tOg(_q!](_q~P!1WO#`8VOg(_q!](_q~P!1WO!Y8WO~Og%Oq!]%Oq#`%Oq$O%Oq~P!1WOa$oy!]$oy'z$oy'w$oy!Y$oy!k$oyv$oy!_$oy%i$oy!g$oy~P!:tO!g6rO~O!]5[O!_)Qa~O!_'`OP$TaR$Ta[$Taj$Tar$Ta!Q$Ta!S$Ta!]$Ta!l$Ta!p$Ta#R$Ta#n$Ta#o$Ta#p$Ta#q$Ta#r$Ta#s$Ta#t$Ta#u$Ta#v$Ta#x$Ta#z$Ta#{$Ta(a$Ta(r$Ta(y$Ta(z$Ta~O%i7WO~P&8fO%^8[Oa%[i!_%[i'z%[i!]%[i~Oa#cy!]#cy'z#cy'w#cy!Y#cy!k#cyv#cy!_#cy%i#cy!g#cy~P!:tO[8^O~Ob8`O(T+qO(VTO(YUO~O!]1TO!^)Xi~O`8dO~O(e(|O!]'pX!^'pX~O!]5uO!^)Ua~O!^8nO~P%;eO(o!sO~P$&YO#[8oO~O!_1oO~O!_1oO%i8qO~On8tO!_1oO%i8qO~O[8yO!]'sa!^'sa~O!]1zO!^)Vi~O!k8}O~O!k9OO~O!k9RO~O!k9RO~P%[Oa9TO~O!g9UO~O!k9VO~O!](wi!^(wi~P#BwOa%nO#`9_O'z%nO~O!](ty!k(tya(ty'z(ty~P!:tO!](jO!k(sy~O%i9bO~P&8fO!_'`O%i9bO~O#k$|qP$|qR$|q[$|qa$|qj$|qr$|q!S$|q!]$|q!l$|q!p$|q#R$|q#n$|q#o$|q#p$|q#q$|q#r$|q#s$|q#t$|q#u$|q#v$|q#x$|q#z$|q#{$|q'z$|q(a$|q(r$|q!k$|q!Y$|q'w$|q#`$|qv$|q!_$|q%i$|q!g$|q~P#/sO#k'jaP'jaR'ja['jaa'jaj'jar'ja!S'ja!l'ja!p'ja#R'ja#n'ja#o'ja#p'ja#q'ja#r'ja#s'ja#t'ja#u'ja#v'ja#x'ja#z'ja#{'ja'z'ja(a'ja(r'ja!k'ja!Y'ja'w'jav'ja!_'ja%i'ja!g'ja~P&5RO#k'laP'laR'la['laa'laj'lar'la!S'la!l'la!p'la#R'la#n'la#o'la#p'la#q'la#r'la#s'la#t'la#u'la#v'la#x'la#z'la#{'la'z'la(a'la(r'la!k'la!Y'la'w'lav'la!_'la%i'la!g'la~P&5tO#k%OqP%OqR%Oq[%Oqa%Oqj%Oqr%Oq!S%Oq!]%Oq!l%Oq!p%Oq#R%Oq#n%Oq#o%Oq#p%Oq#q%Oq#r%Oq#s%Oq#t%Oq#u%Oq#v%Oq#x%Oq#z%Oq#{%Oq'z%Oq(a%Oq(r%Oq!k%Oq!Y%Oq'w%Oq#`%Oqv%Oq!_%Oq%i%Oq!g%Oq~P#/sO!]'Yi!k'Yi~P!:tO$O#cq!]#cq!^#cq~P#BwO(y$}OP%aaR%aa[%aaj%aar%aa!S%aa!l%aa!p%aa#R%aa#n%aa#o%aa#p%aa#q%aa#r%aa#s%aa#t%aa#u%aa#v%aa#x%aa#z%aa#{%aa$O%aa(a%aa(r%aa!]%aa!^%aa~On%aa!Q%aa'y%aa(z%aa~P&IyO(z%POP%caR%ca[%caj%car%ca!S%ca!l%ca!p%ca#R%ca#n%ca#o%ca#p%ca#q%ca#r%ca#s%ca#t%ca#u%ca#v%ca#x%ca#z%ca#{%ca$O%ca(a%ca(r%ca!]%ca!^%ca~On%ca!Q%ca'y%ca(y%ca~P&LQOn>^O!Q*OO'y*PO(z%PO~P&IyOn>^O!Q*OO'y*PO(y$}O~P&LQOR0kO!Q0kO!S0lO#S$dOP}a[}aj}an}ar}a!l}a!p}a#R}a#n}a#o}a#p}a#q}a#r}a#s}a#t}a#u}a#v}a#x}a#z}a#{}a$O}a'y}a(a}a(r}a(y}a(z}a!]}a!^}a~O!Q*OO'y*POP$saR$sa[$saj$san$sar$sa!S$sa!l$sa!p$sa#R$sa#n$sa#o$sa#p$sa#q$sa#r$sa#s$sa#t$sa#u$sa#v$sa#x$sa#z$sa#{$sa$O$sa(a$sa(r$sa(y$sa(z$sa!]$sa!^$sa~O!Q*OO'y*POP$uaR$ua[$uaj$uan$uar$ua!S$ua!l$ua!p$ua#R$ua#n$ua#o$ua#p$ua#q$ua#r$ua#s$ua#t$ua#u$ua#v$ua#x$ua#z$ua#{$ua$O$ua(a$ua(r$ua(y$ua(z$ua!]$ua!^$ua~On>^O!Q*OO'y*PO(y$}O(z%PO~OP%TaR%Ta[%Taj%Tar%Ta!S%Ta!l%Ta!p%Ta#R%Ta#n%Ta#o%Ta#p%Ta#q%Ta#r%Ta#s%Ta#t%Ta#u%Ta#v%Ta#x%Ta#z%Ta#{%Ta$O%Ta(a%Ta(r%Ta!]%Ta!^%Ta~P''VO$O$mq!]$mq!^$mq~P#BwO$O$oq!]$oq!^$oq~P#BwO!^9oO~O$O9pO~P!1WO!g#vO!]'ei!k'ei~O!g#vO(r'pO!]'ei!k'ei~O!]/pO!k)Oq~O!Y'gi!]'gi~P#/sO!]/yO!Y)Pq~Or9wO!g#vO(r'pO~O[9yO!Y9xO~P#/sO!Y9xO~Oj:PO!g#vO~Og(_y!](_y~P!1WO!]'na!_'na~P#/sOa%[q!_%[q'z%[q!]%[q~P#/sO[:UO~O!]1TO!^)Xq~O`:YO~O#`:ZO!]'pa!^'pa~O!]5uO!^)Ui~P#BwO!S:]O~O!_1oO%i:`O~O(VTO(YUO(e:eO~O!]1zO!^)Vq~O!k:hO~O!k:iO~O!k:jO~O!k:jO~P%[O#`:mO!]#hy!^#hy~O!]#hy!^#hy~P#BwO%i:rO~P&8fO!_'`O%i:rO~O$O#|y!]#|y!^#|y~P#BwOP$|iR$|i[$|ij$|ir$|i!S$|i!l$|i!p$|i#R$|i#n$|i#o$|i#p$|i#q$|i#r$|i#s$|i#t$|i#u$|i#v$|i#x$|i#z$|i#{$|i$O$|i(a$|i(r$|i!]$|i!^$|i~P''VO!Q*OO'y*PO(z%POP'iaR'ia['iaj'ian'iar'ia!S'ia!l'ia!p'ia#R'ia#n'ia#o'ia#p'ia#q'ia#r'ia#s'ia#t'ia#u'ia#v'ia#x'ia#z'ia#{'ia$O'ia(a'ia(r'ia(y'ia!]'ia!^'ia~O!Q*OO'y*POP'kaR'ka['kaj'kan'kar'ka!S'ka!l'ka!p'ka#R'ka#n'ka#o'
6ka#p'ka#q'ka#r'ka#s'ka#t'ka#u'ka#v'ka#x'ka#z'ka#{'ka$O'ka(a'ka(r'ka(y'ka(z'ka!]'ka!^'ka~O(y$}OP%aiR%ai[%aij%ain%air%ai!Q%ai!S%ai!l%ai!p%ai#R%ai#n%ai#o%ai#p%ai#q%ai#r%ai#s%ai#t%ai#u%ai#v%ai#x%ai#z%ai#{%ai$O%ai'y%ai(a%ai(r%ai(z%ai!]%ai!^%ai~O(z%POP%ciR%ci[%cij%cin%cir%ci!Q%ci!S%ci!l%ci!p%ci#R%ci#n%ci#o%ci#p%ci#q%ci#r%ci#s%ci#t%ci#u%ci#v%ci#x%ci#z%ci#{%ci$O%ci'y%ci(a%ci(r%ci(y%ci!]%ci!^%ci~O$O$oy!]$oy!^$oy~P#BwO$O#cy!]#cy!^#cy~P#BwO!g#vO!]'eq!k'eq~O!]/pO!k)Oy~O!Y'gq!]'gq~P#/sOr:|O!g#vO(r'pO~O[;QO!Y;PO~P#/sO!Y;PO~Og(_!R!](_!R~P!1WOa%[y!_%[y'z%[y!]%[y~P#/sO!]1TO!^)Xy~O!]5uO!^)Uq~O(T;XO~O!_1oO%i;[O~O!k;_O~O%i;dO~P&8fOP$|qR$|q[$|qj$|qr$|q!S$|q!l$|q!p$|q#R$|q#n$|q#o$|q#p$|q#q$|q#r$|q#s$|q#t$|q#u$|q#v$|q#x$|q#z$|q#{$|q$O$|q(a$|q(r$|q!]$|q!^$|q~P''VO!Q*OO'y*PO(z%POP'jaR'ja['jaj'jan'jar'ja!S'ja!l'ja!p'ja#R'ja#n'ja#o'ja#p'ja#q'ja#r'ja#s'ja#t'ja#u'ja#v'ja#x'ja#z'ja#{'ja$O'ja(a'ja(r'ja(y'ja!]'ja!^'ja~O!Q*OO'y*POP'laR'la['laj'lan'lar'la!S'la!l'la!p'la#R'la#n'la#o'la#p'la#q'la#r'la#s'la#t'la#u'la#v'la#x'la#z'la#{'la$O'la(a'la(r'la(y'la(z'la!]'la!^'la~OP%OqR%Oq[%Oqj%Oqr%Oq!S%Oq!l%Oq!p%Oq#R%Oq#n%Oq#o%Oq#p%Oq#q%Oq#r%Oq#s%Oq#t%Oq#u%Oq#v%Oq#x%Oq#z%Oq#{%Oq$O%Oq(a%Oq(r%Oq!]%Oq!^%Oq~P''VOg%e!Z!]%e!Z#`%e!Z$O%e!Z~P!1WO!Y;hO~P#/sOr;iO!g#vO(r'pO~O[;kO!Y;hO~P#/sO!]'pq!^'pq~P#BwO!]#h!Z!^#h!Z~P#BwO#k%e!ZP%e!ZR%e!Z[%e!Za%e!Zj%e!Zr%e!Z!S%e!Z!]%e!Z!l%e!Z!p%e!Z#R%e!Z#n%e!Z#o%e!Z#p%e!Z#q%e!Z#r%e!Z#s%e!Z#t%e!Z#u%e!Z#v%e!Z#x%e!Z#z%e!Z#{%e!Z'z%e!Z(a%e!Z(r%e!Z!k%e!Z!Y%e!Z'w%e!Z#`%e!Zv%e!Z!_%e!Z%i%e!Z!g%e!Z~P#/sOr;tO!g#vO(r'pO~O!Y;uO~P#/sOr;|O!g#vO(r'pO~O!Y;}O~P#/sOP%e!ZR%e!Z[%e!Zj%e!Zr%e!Z!S%e!Z!l%e!Z!p%e!Z#R%e!Z#n%e!Z#o%e!Z#p%e!Z#q%e!Z#r%e!Z#s%e!Z#t%e!Z#u%e!Z#v%e!Z#x%e!Z#z%e!Z#{%e!Z$O%e!Z(a%e!Z(r%e!Z!]%e!Z!^%e!Z~P''VOr<QO!g#vO(r'pO~Ov(fX~P1qO!Q%rO~P!)[O(U!lO~P!)[O!YfX!]fX#`fX~P%2OOP]XR]X[]Xj]Xr]X!Q]X!S]X!]]X!]fX!l]X!p]X#R]X#S]X#`]X#`fX#kfX#n]X#o]X#p]X#q]X#r]X#s]X#t]X#u]X#v]X#x]X#z]X#{]X$Q]X(a]X(r]X(y]X(z]X~O!gfX!k]X!kfX(rfX~P'LTOP<UOQ<UOSfOd>ROe!iOpkOr<UOskOtkOzkO|<UO!O<UO!SWO!WkO!XkO!_XO!i<XO!lZO!o<UO!p<UO!q<UO!s<YO!u<]O!x!hO$W!kO$n>PO(T)]O(VTO(YUO(aVO(o[O~O!]<iO!^$qa~Oh%VOp%WOr%XOs$tOt$tOz%YO|%ZO!O<tO!S${O!_$|O!i>WO!l$xO#j<zO$W%`O$t<vO$v<xO$y%aO(T(vO(VTO(YUO(a$uO(y$}O(z%PO~Ol)dO~P(!yOr!eX(r!eX~P#!iOr(jX(r(jX~P##[O!^]X!^fX~P'LTO!YfX!Y$zX!]fX!]$zX#`fX~P!0SO#k<^O~O!g#vO#k<^O~O#`<nO~Oj<bO~O#`=OO!](wX!^(wX~O#`<nO!](uX!^(uX~O#k=PO~Og=RO~P!1WO#k=XO~O#k=YO~Og=RO(T&ZO~O!g#vO#k=ZO~O!g#vO#k=PO~O$O=[O~P#BwO#k=]O~O#k=^O~O#k=cO~O#k=dO~O#k=eO~O#k=fO~O$O=gO~P!1WO$O=hO~P!1WOl=sO~P7eOk#S#T#U#W#X#[#i#j#u$n$t$v$y%]%^%h%i%j%q%s%v%w%y%{~(OT#o!X'|(U#ps#n#qr!Q'}$]'}(T$_(e~",goto:"$9Y)]PPPPPP)^PP)aP)rP+W/]PPPP6mPP7TPP=QPPP@tPA^PA^PPPA^PCfPA^PA^PA^PCjPCoPD^PIWPPPI[PPPPI[L_PPPLeMVPI[PI[PP! eI[PPPI[PI[P!#lI[P!'S!(X!(bP!)U!)Y!)U!,gPPPPPPP!-W!(XPP!-h!/YP!2iI[I[!2n!5z!:h!:h!>gPPP!>oI[PPPPPPPPP!BOP!C]PPI[!DnPI[PI[I[I[I[I[PI[!FQP!I[P!LbP!Lf!Lp!Lt!LtP!IXP!Lx!LxP#!OP#!SI[PI[#!Y#%_CjA^PA^PA^A^P#&lA^A^#)OA^#+vA^#.SA^A^#.r#1W#1W#1]#1f#1W#1qPP#1WPA^#2ZA^#6YA^A^6mPPP#:_PPP#:x#:xP#:xP#;`#:xPP#;fP#;]P#;]#;y#;]#<e#<k#<n)aP#<q)aP#<z#<z#<zP)aP)aP)aP)aPP)aP#=Q#=TP#=T)aP#=XP#=[P)aP)aP)aP)aP)aP)a)aPP#=b#=h#=s#=y#>P#>V#>]#>k#>q#>{#?R#?]#?c#?s#?y#@k#@}#AT#AZ#Ai#BO#Cs#DR#DY#Et#FS#Gt#HS#HY#H`#Hf#Hp#Hv#H|#IW#Ij#IpPPPPPPPPPPP#IvPPPPPPP#Jk#Mx$ b$ i$ qPPP$']P$'f$*_$0x$0{$1O$1}$2Q$2X$2aP$2g$2jP$3W$3[$4S$5b$5g$5}PP$6S$6Y$6^$6a$6e$6i$7e$7|$8e$8i$8l$8o$8y$8|$9Q$9UR!|RoqOXst!Z#d%m&r&t&u&w,s,x2[2_Y!vQ'`-e1o5{Q%tvQ%|yQ&T|Q&j!VS'W!e-]Q'f!iS'l!r!yU*k$|*Z*oQ+o%}S+|&V&WQ,d&dQ-c'_Q-m'gQ-u'mQ0[*qQ1b,OQ1y,eR<{<Y%SdOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&r&t&u&w&{'T'b'r(T(V(](d(x(z)O)}*i+X+],p,s,x-i-q.P.V.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3l4z6T6e6f6i6|8t9T9_S#q]<V!r)_$Z$n'X)s-U-X/V2p4T5w6s:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>SU+P%]<s<tQ+t&PQ,f&gQ,m&oQ0x+gQ0}+iQ1Y+uQ2R,kQ3`.gQ5`0|Q5f1TQ6[1zQ7Y3dQ8`5gR9e7['QkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>S!S!nQ!r!v!y!z$|'W'_'`'l'm'n*k*o*q*r-]-c-e-u0[0_1o5{5}%[$ti#v$b$c$d$x${%O%Q%^%_%c)y*R*T*V*Y*a*g*w*x+f+i,S,V.f/P/d/m/x/y/{0`0b0i0j0o1f1i1q3c4^4_4j4o5Q5[5_6S7W7v8Q8V8[8q9b9p9y:P:`:r;Q;[;d;k<l<m<o<p<q<r<u<v<w<x<y<z=S=T=U=V=X=Y=]=^=_=`=a=b=c=d=g=h>P>X>Y>]>^Q&X|Q'U!eS'[%i-`Q+t&PQ,P&WQ,f&gQ0n+SQ1Y+uQ1_+{Q2Q,jQ2R,kQ5f1TQ5o1aQ6[1zQ6_1|Q6`2PQ8`5gQ8c5lQ8|6bQ:X8dQ:f8yQ;V:YR<}*ZrnOXst!V!Z#d%m&i&r&t&u&w,s,x2[2_R,h&k&z^OPXYstuvwz!Z!`!g!j!o#S#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%m%t&R&k&n&o&r&t&u&w&{'T'b'r(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>R>S[#]WZ#W#Z'X(T!b%jm#h#i#l$x%e%h(^(h(i(j*Y*^*b+Z+[+^,o-V.T.Z.[.]._/m/p2d3[3]4a6r7TQ%wxQ%{yW&Q|&V&W,OQ&_!TQ'c!hQ'e!iQ(q#sS+n%|%}Q+r&PQ,_&bQ,c&dS-l'f'gQ.i(rQ1R+oQ1X+uQ1Z+vQ1^+zQ1t,`S1x,d,eQ2|-mQ5e1TQ5i1WQ5n1`Q6Z1yQ8_5gQ8b5kQ8f5pQ:T8^R;
6T:U!U$zi$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Y!^%yy!i!u%{%|%}'V'e'f'g'k'u*j+n+o-Y-l-m-t0R0U1R2u2|3T4r4s4v7}9{Q+h%wQ,T&[Q,W&]Q,b&dQ.h(qQ1s,_U1w,c,d,eQ3e.iQ6U1tS6Y1x1yQ8x6Z#f>T#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k<o<q<u<w<y=S=U=X=]=_=a=c=g>]>^o>U<l<m<p<r<v<x<z=T=V=Y=^=`=b=d=hW%Ti%V*y>PS&[!Q&iQ&]!RQ&^!SU*}%[%d=sR,R&Y%]%Si#v$b$c$d$x${%O%Q%^%_%c)y*R*T*V*Y*a*g*w*x+f+i,S,V.f/P/d/m/x/y/{0`0b0i0j0o1f1i1q3c4^4_4j4o5Q5[5_6S7W7v8Q8V8[8q9b9p9y:P:`:r;Q;[;d;k<l<m<o<p<q<r<u<v<w<x<y<z=S=T=U=V=X=Y=]=^=_=`=a=b=c=d=g=h>P>X>Y>]>^T)z$u){V+P%]<s<tW'[!e%i*Z-`S(}#y#zQ+c%rQ+y&SS.b(m(nQ1j,XQ5T0kR8i5u'QkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>S$i$^c#Y#e%q%s%u(S(Y(t(y)R)S)T)U)V)W)X)Y)Z)[)^)`)b)g)q+d+x-Z-x-}.S.U.s.v.z.|.}/O/b0p2k2n3O3V3k3p3q3r3s3t3u3v3w3x3y3z3{3|4P4Q4X5X5c6u6{7Q7a7b7k7l8k9X9]9g9m9n:o;W;`<W=vT#TV#U'RkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>SQ'Y!eR2q-]!W!nQ!e!r!v!y!z$|'W'_'`'l'm'n*Z*k*o*q*r-]-c-e-u0[0_1o5{5}R1l,ZnqOXst!Z#d%m&r&t&u&w,s,x2[2_Q&y!^Q'v!xS(s#u<^Q+l%zQ,]&_Q,^&aQ-j'dQ-w'oS.r(x=PS0q+X=ZQ1P+mQ1n,[Q2c,zQ2e,{Q2m-WQ2z-kQ2}-oS5Y0r=eQ5a1QS5d1S=fQ6t2oQ6x2{Q6}3SQ8]5bQ9Y6vQ9Z6yQ9^7OR:l9V$d$]c#Y#e%s%u(S(Y(t(y)R)S)T)U)V)W)X)Y)Z)[)^)`)b)g)q+d+x-Z-x-}.S.U.s.v.z.}/O/b0p2k2n3O3V3k3p3q3r3s3t3u3v3w3x3y3z3{3|4P4Q4X5X5c6u6{7Q7a7b7k7l8k9X9]9g9m9n:o;W;`<W=vS(o#p'iQ)P#zS+b%q.|S.c(n(pR3^.d'QkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>SS#q]<VQ&t!XQ&u!YQ&w![Q&x!]R2Z,vQ'a!hQ+e%wQ-h'cS.e(q+hQ2x-gW3b.h.i0w0yQ6w2yW7U3_3a3e5^U9a7V7X7ZU:q9c9d9fS;b:p:sQ;p;cR;x;qU!wQ'`-eT5y1o5{!Q_OXZ`st!V!Z#d#h%e%m&i&k&r&t&u&w(j,s,x.[2[2_]!pQ!r'`-e1o5{T#q]<V%^{OPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&o&r&t&u&w&{'T'b'r(T(V(](d(x(z)O)}*i+X+]+g,p,s,x-i-q.P.V.g.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3d3l4z6T6e6f6i6|7[8t9T9_S(}#y#zS.b(m(n!s=l$Z$n'X)s-U-X/V2p4T5w6s:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>SU$fd)_,mS(p#p'iU*v%R(w4OU0m+O.n7gQ5^0xQ7V3`Q9d7YR:s9em!tQ!r!v!y!z'`'l'm'n-e-u1o5{5}Q't!uS(f#g2US-s'k'wQ/s*]Q0R*jQ3U-vQ4f/tQ4r0TQ4s0UQ4x0^Q7r4`S7}4t4vS8R4y4{Q9r7sQ9v7yQ9{8OQ:Q8TS:{9w9xS;g:|;PS;s;h;iS;{;t;uS<P;|;}R<S<QQ#wbQ's!uS(e#g2US(g#m+WQ+Y%fQ+j%xQ+p&OU-r'k't'wQ.W(fU/r*]*`/wQ0S*jQ0V*lQ1O+kQ1u,aS3R-s-vQ3Z.`S4e/s/tQ4n0PS4q0R0^Q4u0WQ6W1vQ7P3US7q4`4bQ7u4fU7|4r4x4{Q8P4wQ8v6XS9q7r7sQ9u7yQ9}8RQ:O8SQ:c8wQ:y9rS:z9v9xQ;S:QQ;^:dS;f:{;PS;r;g;hS;z;s;uS<O;{;}Q<R<PQ<T<SQ=o=jQ={=tR=|=uV!wQ'`-e%^aOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&o&r&t&u&w&{'T'b'r(T(V(](d(x(z)O)}*i+X+]+g,p,s,x-i-q.P.V.g.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3d3l4z6T6e6f6i6|7[8t9T9_S#wz!j!r=i$Z$n'X)s-U-X/V2p4T5w6s:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>SR=o>R%^bOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&o&r&t&u&w&{'T'b'r(T(V(](d(x(z)O)}*i+X+]+g,p,s,x-i-q.P.V.g.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3d3l4z6T6e6f6i6|7[8t9T9_Q%fj!^%xy!i!u%{%|%}'V'e'f'g'k'u*j+n+o-Y-l-m-t0R0U1R2u2|3T4r4s4v7}9{S&Oz!jQ+k%yQ,a&dW1v,b,c,d,eU6X1w1x1yS8w6Y6ZQ:d8x!r=j$Z$n'X)s-U-X/V2p4T5w6s:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>SQ=t>QR=u>R%QeOPXYstuvw!Z!`!g!o#S#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&r&t&u&w&{'T'b'r(V(](d(x(z)O)}*i+X+]+g,p,s,x-i-q.P.V.g.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3d3l4z6T6e6f6i6|7[8t9T9_Y#bWZ#W#Z(T!b%jm#h#i#l$x%e%h(^(h(i(j*Y*^*b+Z+[+^,o-V.T.Z.[.]._/m/p2d3[3]4a6r7TQ,n&o!p=k$Z$n)s-U-X/V2p4T5w6s:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>SR=n'XU']!e%i*ZR2s-`%SdOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&r&t&u&w&{'T'b'r(T(V(](d(x(z)O)}*i+X+],p,s,x-i-q.P.V.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3l4z6T6e6f6i6|8t9T9_!r)_$Z$n'X)s-U-X/V2p4T5w6s:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>SQ,m&oQ0x+gQ3`.gQ7Y3dR9e7[!b$Tc#Y%q(S(Y(t(y)Z)[)`)g+x-x-}.S.U.s.v/b0p3O3V3k3{5X5c6{7Q7a9]:o<W!P<d)^)q-Z.|2k2n3p3y3z4P4X6u7b7k7l8k9X9g9m9n;W;`=v!f$Vc#Y%q(S(Y(t(y)W)X)Z)[)`)g+x-x-}.S.U.s.v/b0p3O3V3k3{5X5c6{7Q7a9]:o<W!T<f)^)q-Z.|2k2n3p3v3w3y3z4P4X6u7b7k7l8k9X9g9m9n;W;`=v!^$Zc#Y%q(S(Y(t(y)`)g+x-x-}.S.U.s.v/b0p3O3V3k3{5X5c6{7Q7a9]:o<WQ4_/kz>S)^)q-Z.|2k2n3p4P4X6u7b7k7l8k9X9g9m9n;W;`=vQ>X>ZR>Y>['QkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>SS$oh$pR4U/U'XgOPWXYZhstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n$p%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/U/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>ST$kf$qQ$ifS)j$l)nR)v$qT$jf$qT)l$l)n'XhOPWXYZhstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n$p%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/U/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>ST$oh$pQ$rhR)u$p%^jOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&o&r&t&u&w&{'T'b'r(T(V(](d(x(z)O)}*i+X+]+g,p,s,x-i-q.P.V.g.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3d3l4z6T6e6f6i6|7[8t9T9_!s>Q$Z$n'X)s-U-X/V2p4T5w6s:Z:m<U<X<Y<]<^<_<`<a<b<c<d<e<f<g<h<i<k<n<{=O=P=R=Z=[=e=f>S#glOPXZst!Z!`!o#S#d#o#{$n%m&k&n&o&r&t&u&w&{'T'b)O)s*i+]+g,p,s,x-i.g/V/n0]0l1r2S2T2V2X2[2_2a3d4T4z6T6e6f6i7[8t9T!U%Ri$d%O%Q%^%_%c*R*T*a*w*
6x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Y#f(w#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k<o<q<u<w<y=S=U=X=]=_=a=c=g>]>^Q+T%aQ/c*Oo4O<l<m<p<r<v<x<z=T=V=Y=^=`=b=d=h!U$yi$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>YQ*c$zU*l$|*Z*oQ+U%bQ0W*m#f=q#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k<o<q<u<w<y=S=U=X=]=_=a=c=g>]>^n=r<l<m<p<r<v<x<z=T=V=Y=^=`=b=d=hQ=w>TQ=x>UQ=y>VR=z>W!U%Ri$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Y#f(w#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k<o<q<u<w<y=S=U=X=]=_=a=c=g>]>^o4O<l<m<p<r<v<x<z=T=V=Y=^=`=b=d=hnoOXst!Z#d%m&r&t&u&w,s,x2[2_S*f${*YQ-R'OQ-S'QR4i/y%[%Si#v$b$c$d$x${%O%Q%^%_%c)y*R*T*V*Y*a*g*w*x+f+i,S,V.f/P/d/m/x/y/{0`0b0i0j0o1f1i1q3c4^4_4j4o5Q5[5_6S7W7v8Q8V8[8q9b9p9y:P:`:r;Q;[;d;k<l<m<o<p<q<r<u<v<w<x<y<z=S=T=U=V=X=Y=]=^=_=`=a=b=c=d=g=h>P>X>Y>]>^Q,U&]Q1h,WQ5s1gR8h5tV*n$|*Z*oU*n$|*Z*oT5z1o5{S0P*i/nQ4w0]T8S4z:]Q+j%xQ0V*lQ1O+kQ1u,aQ6W1vQ8v6XQ:c8wR;^:d!U%Oi$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Yx*R$v)e*S*u+V/v0d0e4R4g5R5S5W7p8U:R:x=p=}>OS0`*t0a#f<o#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k<o<q<u<w<y=S=U=X=]=_=a=c=g>]>^n<p<l<m<p<r<v<x<z=T=V=Y=^=`=b=d=h!d=S(u)c*[*e.j.m.q/_/k/|0v1e3h4[4h4l5r7]7`7w7z8X8Z9t9|:S:};R;e;j;v>Z>[`=T3}7c7f7j9h:t:w;yS=_.l3iT=`7e9k!U%Qi$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Y|*T$v)e*U*t+V/g/v0d0e4R4g4|5R5S5W7p8U:R:x=p=}>OS0b*u0c#f<q#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k<o<q<u<w<y=S=U=X=]=_=a=c=g>]>^n<r<l<m<p<r<v<x<z=T=V=Y=^=`=b=d=h!h=U(u)c*[*e.k.l.q/_/k/|0v1e3f3h4[4h4l5r7]7^7`7w7z8X8Z9t9|:S:};R;e;j;v>Z>[d=V3}7d7e7j9h9i:t:u:w;yS=a.m3jT=b7f9lrnOXst!V!Z#d%m&i&r&t&u&w,s,x2[2_Q&f!UR,p&ornOXst!V!Z#d%m&i&r&t&u&w,s,x2[2_R&f!UQ,Y&^R1d,RsnOXst!V!Z#d%m&i&r&t&u&w,s,x2[2_Q1p,_S6R1s1tU8p6P6Q6US:_8r8sS;Y:^:aQ;m;ZR;w;nQ&m!VR,i&iR6_1|R:f8yW&Q|&V&W,OR1Z+vQ&r!WR,s&sR,y&xT2],x2_R,}&yQ,|&yR2f,}Q'y!{R-y'ySsOtQ#dXT%ps#dQ#OTR'{#OQ#RUR'}#RQ){$uR/`){Q#UVR(Q#UQ#XWU(W#X(X.QQ(X#YR.Q(YQ-^'YR2r-^Q.u(yS3m.u3nR3n.vQ-e'`R2v-eY!rQ'`-e1o5{R'j!rQ/Q)eR4S/QU#_W%h*YU(_#_(`.RQ(`#`R.R(ZQ-a']R2t-at`OXst!V!Z#d%m&i&k&r&t&u&w,s,x2[2_S#hZ%eU#r`#h.[R.[(jQ(k#jQ.X(gW.a(k.X3X7RQ3X.YR7R3YQ)n$lR/W)nQ$phR)t$pQ$`cU)a$`-|<jQ-|<WR<j)qQ/q*]W4c/q4d7t9sU4d/r/s/tS7t4e4fR9s7u$e*Q$v(u)c)e*[*e*t*u+Q+R+V.l.m.o.p.q/_/g/i/k/v/|0d0e0v1e3f3g3h3}4R4[4g4h4l4|5O5R5S5W5r7]7^7_7`7e7f7h7i7j7p7w7z8U8X8Z9h9i9j9t9|:R:S:t:u:v:w:x:};R;e;j;v;y=p=}>O>Z>[Q/z*eU4k/z4m7xQ4m/|R7x4lS*o$|*ZR0Y*ox*S$v)e*t*u+V/v0d0e4R4g5R5S5W7p8U:R:x=p=}>O!d.j(u)c*[*e.l.m.q/_/k/|0v1e3h4[4h4l5r7]7`7w7z8X8Z9t9|:S:};R;e;j;v>Z>[U/h*S.j7ca7c3}7e7f7j9h:t:w;yQ0a*tQ3i.lU4}0a3i9kR9k7e|*U$v)e*t*u+V/g/v0d0e4R4g4|5R5S5W7p8U:R:x=p=}>O!h.k(u)c*[*e.l.m.q/_/k/|0v1e3f3h4[4h4l5r7]7^7`7w7z8X8Z9t9|:S:};R;e;j;v>Z>[U/j*U.k7de7d3}7e7f7j9h9i:t:u:w;yQ0c*uQ3j.mU5P0c3j9lR9l7fQ*z%UR0g*zQ5]0vR8Y5]Q+_%kR0u+_Q5v1jS8j5v:[R:[8kQ,[&_R1m,[Q5{1oR8m5{Q1{,fS6]1{8zR8z6_Q1U+rW5h1U5j8a:VQ5j1XQ8a5iR:V8bQ+w&QR1[+wQ2_,xR6m2_YrOXst#dQ&v!ZQ+a%mQ,r&rQ,t&tQ,u&uQ,w&wQ2Y,sS2],x2_R6l2[Q%opQ&z!_Q&}!aQ'P!bQ'R!cQ'q!uQ+`%lQ+l%zQ,Q&XQ,h&mQ-P&|W-p'k's't'wQ-w'oQ0X*nQ1P+mQ1c,PS2O,i,lQ2g-OQ2h-RQ2i-SQ2}-oW3P-r-s-v-xQ5a1QQ5m1_Q5q1eQ6V1uQ6a2QQ6k2ZU6z3O3R3UQ6}3SQ8]5bQ8e5oQ8g5rQ8l5zQ8u6WQ8{6`S9[6{7PQ9^7OQ:W8cQ:b8vQ:g8|Q:n9]Q;U:XQ;]:cQ;a:oQ;l;VR;o;^Q%zyQ'd!iQ'o!uU+m%{%|%}Q-W'VU-k'e'f'gS-o'k'uQ0Q*jS1Q+n+oQ2o-YS2{-l-mQ3S-tS4p0R0UQ5b1RQ6v2uQ6y2|Q7O3TU7{4r4s4vQ9z7}R;O9{S$wi>PR*{%VU%Ui%V>PR0f*yQ$viS(u#v+iS)c$b$cQ)e$dQ*[$xS*e${*YQ*t%OQ*u%QQ+Q%^Q+R%_Q+V%cQ.l<oQ.m<qQ.o<uQ.p<wQ.q<yQ/_)yQ/g*RQ/i*TQ/k*VQ/v*aS/|*g/mQ0d*wQ0e*xl0v+f,V.f1i1q3c6S7W8q9b:`:r;[;dQ1e,SQ3f=SQ3g=UQ3h=XS3}<l<mQ4R/PS4[/d4^Q4g/xQ4h/yQ4l/{Q4|0`Q5O0bQ5R0iQ5S0jQ5W0oQ5r1fQ7]=]Q7^=_Q7_=aQ7`=cQ7e<pQ7f<rQ7h<vQ7i<xQ7j<zQ7p4_Q7w4jQ7z4oQ8U5QQ8X5[Q8Z5_Q9h=YQ9i=TQ9j=VQ9t7vQ9|8QQ:R8VQ:S8[Q:t=^Q:u=`Q:v=bQ:w=dQ:x9pQ:}9yQ;R:PQ;e=gQ;j;QQ;v;kQ;y=hQ=p>PQ=}>XQ>O>YQ>Z>]R>[>^Q+O%]Q.n<sR7g<tnpOXst!Z#d%m&r&t&u&w,s,x2[2_Q!fPS#fZ#oQ&|!`W'h!o*i0]4zQ(P#SQ)Q#{Q)r$nS,l&k&nQ,q&oQ-O&{S-T'T/nQ-g'bQ.x)OQ/[)sQ0s+]Q0y+gQ2W,pQ2y-iQ3a.gQ4W/VQ5U0lQ6Q1rQ6c2SQ6d2TQ6h2VQ6j2XQ6o2aQ7Z3dQ7m4TQ8s6TQ9P6eQ9Q6fQ9S6iQ9f7[Q:a8tR:k9T#[cOPXZst!Z!`!o#d#o#{%m&k&n&o&r&t&u&w&{'T'b)O*i+]+g,p,s,x-i.g/n0]0l1r2S2T2V2X2[2_2a3d4z6T6e6f6i7[8t9TQ#YWQ#eYQ%quQ%svS%uw!gS(S#W(VQ(Y#ZQ(t#uQ(y#xQ)R$OQ)S$PQ)T$QQ)U$RQ)V$SQ)W$TQ)X$UQ)Y$VQ)Z$WQ)[$XQ)^$ZQ)`$_Q)b$aQ)g$eW)q$n)s/V4TQ+d%tQ+x&RS-Z'X2pQ-x'rS-}(T.PQ.S(]Q.U(dQ.s(xQ.v(zQ.z<UQ.|<XQ.}<YQ/O<]Q/b)}
6Q0p+XQ2k-UQ2n-XQ3O-qQ3V.VQ3k.tQ3p<^Q3q<_Q3r<`Q3s<aQ3t<bQ3u<cQ3v<dQ3w<eQ3x<fQ3y<gQ3z<hQ3{.{Q3|<kQ4P<nQ4Q<{Q4X<iQ5X0rQ5c1SQ6u=OQ6{3QQ7Q3WQ7a3lQ7b=PQ7k=RQ7l=ZQ8k5wQ9X6sQ9]6|Q9g=[Q9m=eQ9n=fQ:o9_Q;W:ZQ;`:mQ<W#SR=v>SR#[WR'Z!el!tQ!r!v!y!z'`'l'm'n-e-u1o5{5}S'V!e-]U*j$|*Z*oS-Y'W'_S0U*k*qQ0^*rQ2u-cQ4v0[R4{0_R({#xQ!fQT-d'`-e]!qQ!r'`-e1o5{Q#p]R'i<VR)f$dY!uQ'`-e1o5{Q'k!rS'u!v!yS'w!z5}S-t'l'mQ-v'nR3T-uT#kZ%eS#jZ%eS%km,oU(g#h#i#lS.Y(h(iQ.^(jQ0t+^Q3Y.ZU3Z.[.]._S7S3[3]R9`7Td#^W#W#Z%h(T(^*Y+Z.T/mr#gZm#h#i#l%e(h(i(j+^.Z.[.]._3[3]7TS*]$x*bQ/t*^Q2U,oQ2l-VQ4`/pQ6q2dQ7s4aQ9W6rT=m'X+[V#aW%h*YU#`W%h*YS(U#W(^U(Z#Z+Z/mS-['X+[T.O(T.TV'^!e%i*ZQ$lfR)x$qT)m$l)nR4V/UT*_$x*bT*h${*YQ0w+fQ1g,VQ3_.fQ5t1iQ6P1qQ7X3cQ8r6SQ9c7WQ:^8qQ:p9bQ;Z:`Q;c:rQ;n;[R;q;dnqOXst!Z#d%m&r&t&u&w,s,x2[2_Q&l!VR,h&itmOXst!U!V!Z#d%m&i&r&t&u&w,s,x2[2_R,o&oT%lm,oR1k,XR,g&gQ&U|S+}&V&WR1^,OR+s&PT&p!W&sT&q!W&sT2^,x2_",nodeNames:"⚠ ArithOp ArithOp ?. JSXStartTag LineComment BlockComment Script Hashbang ExportDeclaration export Star as VariableName String Escape from ; default FunctionDeclaration async function VariableDefinition > < TypeParamList in out const TypeDefinition extends ThisType this LiteralType ArithOp Number BooleanLiteral TemplateType InterpolationEnd Interpolation InterpolationStart NullType null VoidType void TypeofType typeof MemberExpression . PropertyName [ TemplateString Escape Interpolation super RegExp ] ArrayExpression Spread , } { ObjectExpression Property async get set PropertyDefinition Block : NewTarget new NewExpression ) ( ArgList UnaryExpression delete LogicOp BitOp YieldExpression yield AwaitExpression await ParenthesizedExpression ClassExpression class ClassBody MethodDeclaration Decorator @ MemberExpression PrivatePropertyName CallExpression TypeArgList CompareOp < declare Privacy static abstract override PrivatePropertyDefinition PropertyDeclaration readonly accessor Optional TypeAnnotation Equals StaticBlock FunctionExpression ArrowFunction ParamList ParamList ArrayPattern ObjectPattern PatternProperty Privacy readonly Arrow MemberExpression BinaryExpression ArithOp ArithOp ArithOp ArithOp BitOp CompareOp instanceof satisfies CompareOp BitOp BitOp BitOp LogicOp LogicOp ConditionalExpression LogicOp LogicOp AssignmentExpression UpdateOp PostfixExpression CallExpression InstantiationExpression TaggedTemplateExpression DynamicImport import ImportMeta JSXElement JSXSelfCloseEndTag JSXSelfClosingTag JSXIdentifier JSXBuiltin JSXIdentifier JSXNamespacedName JSXMemberExpression JSXSpreadAttribute JSXAttribute JSXAttributeValue JSXEscape JSXEndTag JSXOpenTag JSXFragmentTag JSXText JSXEscape JSXStartCloseTag JSXCloseTag PrefixCast < ArrowFunction TypeParamList SequenceExpression InstantiationExpression KeyofType keyof UniqueType unique ImportType InferredType infer TypeName ParenthesizedType FunctionSignature ParamList NewSignature IndexedType TupleType Label ArrayType ReadonlyType ObjectType MethodType PropertyType IndexSignature PropertyDefinition CallSignature TypePredicate asserts is NewSignature new UnionType LogicOp IntersectionType LogicOp ConditionalType ParameterizedType ClassDeclaration abstract implements type VariableDeclaration let var using TypeAliasDeclaration InterfaceDeclaration interface EnumDeclaration enum EnumBody NamespaceDeclaration namespace module AmbientDeclaration declare GlobalDeclaration global ClassDeclaration ClassBody AmbientFunctionDeclaration ExportGroup VariableName VariableName ImportDeclaration defer ImportGroup ForStatement for ForSpec ForInSpec ForOfSpec of WhileStatement while WithStatement with DoStatement do IfStatement if else SwitchStatement switch SwitchBody CaseLabel case DefaultLabel TryStatement try CatchClause catch FinallyClause finally ReturnStatement return ThrowStatement throw BreakStatement break ContinueStatement continue DebuggerStatement debugger LabeledStatement ExpressionStatement SingleExpression SingleClassItem",maxTerm:380,context:ux,nodeProps:[["isolate",-8,5,6,14,37,39,51,53,55,""],["group",-26,9,17,19,68,207,211,215,216,218,221,224,234,237,243,245,247,249,252,258,264,266,268,270,272,274,275,"Statement",-34,13,14,32,35,36,42,51,54,55,57,62,70,72,76,80,82,84,85,110,111,12
60,121,136,139,141,142,143,144,145,147,148,167,169,171,"Expression",-23,31,33,37,41,43,45,173,175,177,178,180,181,182,184,185,186,188,189,190,201,203,205,206,"Type",-3,88,103,109,"ClassItem"],["openedBy",23,"<",38,"InterpolationStart",56,"[",60,"{",73,"(",160,"JSXStartCloseTag"],["closedBy",-2,24,168,">",40,"InterpolationEnd",50,"]",61,"}",74,")",165,"JSXEndTag"]],propSources:[u$],skippedNodes:[0,5,6,278],repeatNodeCount:37,tokenData:"$Fq07[R!bOX%ZXY+gYZ-yZ[+g[]%Z]^.c^p%Zpq+gqr/mrs3cst:_tuEruvJSvwLkwx! Yxy!'iyz!(sz{!)}{|!,q|}!.O}!O!,q!O!P!/Y!P!Q!9j!Q!R#:O!R![#<_![!]#I_!]!^#Jk!^!_#Ku!_!`$![!`!a$$v!a!b$*T!b!c$,r!c!}Er!}#O$-|#O#P$/W#P#Q$4o#Q#R$5y#R#SEr#S#T$7W#T#o$8b#o#p$<r#p#q$=h#q#r$>x#r#s$@U#s$f%Z$f$g+g$g#BYEr#BY#BZ$A`#BZ$ISEr$IS$I_$A`$I_$I|Er$I|$I}$Dk$I}$JO$Dk$JO$JTEr$JT$JU$A`$JU$KVEr$KV$KW$A`$KW&FUEr&FU&FV$A`&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$A`?HUOEr(n%d_$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&j&hT$i&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c&j&zP;=`<%l&c'|'U]$i&j(Z!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!b(SU(Z!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!b(iP;=`<%l'}'|(oP;=`<%l&}'[(y]$i&j(WpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(rp)wU(WpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)rp*^P;=`<%l)r'[*dP;=`<%l(r#S*nX(Wp(Z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g#S+^P;=`<%l*g(n+dP;=`<%l%Z07[+rq$i&j(Wp(Z!b'|0/lOX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p$f%Z$f$g+g$g#BY%Z#BY#BZ+g#BZ$IS%Z$IS$I_+g$I_$JT%Z$JT$JU+g$JU$KV%Z$KV$KW+g$KW&FU%Z&FU&FV+g&FV;'S%Z;'S;=`+a<%l?HT%Z?HT?HU+g?HUO%Z07[.ST(X#S$i&j'}0/lO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c07[.n_$i&j(Wp(Z!b'}0/lOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)3p/x`$i&j!p),Q(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW1V`#v(Ch$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`2X!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW2d_#v(Ch$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'At3l_(V':f$i&j(Z!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k(^4r_$i&j(Z!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k&z5vX$i&jOr5qrs6cs!^5q!^!_6y!_#o5q#o#p6y#p;'S5q;'S;=`7h<%lO5q&z6jT$d`$i&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c`6|TOr6yrs7]s;'S6y;'S;=`7b<%lO6y`7bO$d``7eP;=`<%l6y&z7kP;=`<%l5q(^7w]$d`$i&j(Z!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!r8uZ(Z!bOY8pYZ6yZr8prs9hsw8pwx6yx#O8p#O#P6y#P;'S8p;'S;=`:R<%lO8p!r9oU$d`(Z!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!r:UP;=`<%l8p(^:[P;=`<%l4k%9[:hh$i&j(Wp(Z!bOY%ZYZ&cZq%Zqr<Srs&}st%ZtuCruw%Zwx(rx!^%Z!^!_*g!_!c%Z!c!}Cr!}#O%Z#O#P&c#P#R%Z#R#SCr#S#T%Z#T#oCr#o#p*g#p$g%Z$g;'SCr;'S;=`El<%lOCr(r<__WS$i&j(Wp(Z!bOY<SYZ&cZr<Srs=^sw<Swx@nx!^<S!^!_Bm!_#O<S#O#P>`#P#o<S#o#pBm#p;'S<S;'S;=`Cl<%lO<S(Q=g]WS$i&j(Z!bOY=^YZ&cZw=^wx>`x!^=^!^!_?q!_#O=^#O#P>`#P#o=^#o#p?q#p;'S=^;'S;=`@h<%lO=^&n>gXWS$i&jOY>`YZ&cZ!^>`!^!_?S!_#o>`#o#p?S#p;'S>`;'S;=`?k<%lO>`S?XSWSOY?SZ;'S?S;'S;=`?e<%lO?SS?hP;=`<%l?S&n?nP;=`<%l>`!f?xWWS(Z!bOY?qZw?qwx?Sx#O?q#O#P?S#P;'S?q;'S;=`@b<%lO?q!f@eP;=`<%l?q(Q@kP;=`<%l=^'`@w]WS$i&j(WpOY@nYZ&cZr@nrs>`s!^@n!^!_Ap!_#O@n#O#P>`#P#o@n#o#pAp#p;'S@n;'S;=`Bg<%lO@ntAwWWS(WpOYApZrAprs?Ss#OAp#O#P?S#P;'SAp;'S;=`Ba<%lOAptBdP;=`<%lAp'`BjP;=`<%l@n#WBvYWS(Wp(Z!bOYBmZrBmrs?qswBmwxApx#OBm#O#P?S#P;'SBm;'S;=`Cf<%lOBm#WCiP;=`<%lBm(rCoP;=`<%l<S%9[C}i$i&j(o%1l(Wp(Z!bOY%ZYZ&cZr%Zrs&}st%ZtuCruw%Zwx(rx!Q%Z!Q![Cr![!^%Z!^!_*g!_!c%Z!c!}Cr!}#O%Z#O#P&c#P#R%Z#R#SCr#S#T%Z#T#oCr#o#p*g#p$g%Z$g;'SCr;'S;=`El<%lOCr%9[EoP;=`<%lCr07[FRk$i&j(Wp(Z!b$]#t(T,2j(e$I[OY%ZYZ&cZr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$g%Z$g;'SEr;'S;=`I|<%lOEr+dHRk$i&j(Wp(Z!b$]#tOY%ZYZ&cZr%Zrs&}st%ZtuGvuw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Gv![!^%Z!^!_*g!_!c%Z!c!}Gv!}#O%Z#O#P&c#P#R%Z#R#SGv#S#T%Z#T#oGv#o#p*g#p$g%Z$g;'SGv;'S;=`Iv<%lOGv+dIyP;=`<%lGv07[JPP;=`<%lEr(KWJ_`$i&j(Wp(Z!b#p(ChOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KWKl_$i&j$Q(Ch(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z,#xLva(z+JY$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sv%ZvwM{wx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KWNW`$i&j#z(Ch(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'At! c_(Y';W$i&j(WpOY!!bYZ!#hZr!!brs!#hsw!!bwx!$xx!^!!b!^!_!%z!_#O!!b#O#P!#h#P#o!!b#o#p!%z#p;'S!!b;'S;=`!'c<%lO!!b'l!!i_$i&j(WpOY!!bYZ!#hZr!!brs!#hsw!!bwx!$xx!^!!b!^!_!%z!_#O!!b#O#P!#h#P#o!!b#o#p!%z#p;'S!!b;'S;=`!'c<%lO!!b&z!#mX$i&jOw!#hwx6cx!^!#h!^!_!$Y!_#o!#h#o#p!$Y#p;'S!#h;'S;=`!$r<%lO!#h`!$]TOw!$Ywx7]x;'S!$Y;'S;=`!$l<%lO!$Y`!$oP;=`<%l!$Y&z!$uP;=`<%l!#h'l!%R]$d`$i&j(WpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(r!Q!&PZ(WpOY!%zYZ!$YZr!%zrs!$Ysw!%zwx!&rx#O!%z#O#P!$Y#P;'S!%z;'S;=`!']<%lO!%z!Q!&yU$d`(WpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)r!Q!'`P;=`<%l!%z'l!'fP;=`<%l!!b/5|!'t_!l/.^$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#&U!)O_!k!Lf$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z-!n!*[b$i&j(Wp(Z!b(U%&f#q(ChOY%ZYZ&cZr%Zrs&}sw%Zwx(rxz%Zz{!+d{!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW!+o`$i&j(Wp(Z!b#n(ChOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z+;x!,|`$i&j(Wp(Z!br+4YOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z,$U!.Z_!]+Jf$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[!/ec$i&j(Wp(Z!b!Q.2^OY%ZYZ&cZr%Zrs&}
6sw%Zwx(rx!O%Z!O!P!0p!P!Q%Z!Q![!3Y![!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#%|!0ya$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!2O!P!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#%|!2Z_![!L^$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad!3eg$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!3Y![!^%Z!^!_*g!_!g%Z!g!h!4|!h#O%Z#O#P&c#P#R%Z#R#S!3Y#S#X%Z#X#Y!4|#Y#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad!5Vg$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx{%Z{|!6n|}%Z}!O!6n!O!Q%Z!Q![!8S![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!8S#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad!6wc$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!8S![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!8S#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad!8_c$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!8S![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!8S#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[!9uf$i&j(Wp(Z!b#o(ChOY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcxz!;Zz{#-}{!P!;Z!P!Q#/d!Q!^!;Z!^!_#(i!_!`#7S!`!a#8i!a!}!;Z!}#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;Z?O!;fb$i&j(Wp(Z!b!X7`OY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcx!P!;Z!P!Q#&`!Q!^!;Z!^!_#(i!_!}!;Z!}#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;Z>^!<w`$i&j(Z!b!X7`OY!<nYZ&cZw!<nwx!=yx!P!<n!P!Q!Eq!Q!^!<n!^!_!Gr!_!}!<n!}#O!KS#O#P!Dy#P#o!<n#o#p!Gr#p;'S!<n;'S;=`!L]<%lO!<n<z!>Q^$i&j!X7`OY!=yYZ&cZ!P!=y!P!Q!>|!Q!^!=y!^!_!@c!_!}!=y!}#O!CW#O#P!Dy#P#o!=y#o#p!@c#p;'S!=y;'S;=`!Ek<%lO!=y<z!?Td$i&j!X7`O!^&c!_#W&c#W#X!>|#X#Z&c#Z#[!>|#[#]&c#]#^!>|#^#a&c#a#b!>|#b#g&c#g#h!>|#h#i&c#i#j!>|#j#k!>|#k#m&c#m#n!>|#n#o&c#p;'S&c;'S;=`&w<%lO&c7`!@hX!X7`OY!@cZ!P!@c!P!Q!AT!Q!}!@c!}#O!Ar#O#P!Bq#P;'S!@c;'S;=`!CQ<%lO!@c7`!AYW!X7`#W#X!AT#Z#[!AT#]#^!AT#a#b!AT#g#h!AT#i#j!AT#j#k!AT#m#n!AT7`!AuVOY!ArZ#O!Ar#O#P!B[#P#Q!@c#Q;'S!Ar;'S;=`!Bk<%lO!Ar7`!B_SOY!ArZ;'S!Ar;'S;=`!Bk<%lO!Ar7`!BnP;=`<%l!Ar7`!BtSOY!@cZ;'S!@c;'S;=`!CQ<%lO!@c7`!CTP;=`<%l!@c<z!C][$i&jOY!CWYZ&cZ!^!CW!^!_!Ar!_#O!CW#O#P!DR#P#Q!=y#Q#o!CW#o#p!Ar#p;'S!CW;'S;=`!Ds<%lO!CW<z!DWX$i&jOY!CWYZ&cZ!^!CW!^!_!Ar!_#o!CW#o#p!Ar#p;'S!CW;'S;=`!Ds<%lO!CW<z!DvP;=`<%l!CW<z!EOX$i&jOY!=yYZ&cZ!^!=y!^!_!@c!_#o!=y#o#p!@c#p;'S!=y;'S;=`!Ek<%lO!=y<z!EnP;=`<%l!=y>^!Ezl$i&j(Z!b!X7`OY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#W&}#W#X!Eq#X#Z&}#Z#[!Eq#[#]&}#]#^!Eq#^#a&}#a#b!Eq#b#g&}#g#h!Eq#h#i&}#i#j!Eq#j#k!Eq#k#m&}#m#n!Eq#n#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}8r!GyZ(Z!b!X7`OY!GrZw!Grwx!@cx!P!Gr!P!Q!Hl!Q!}!Gr!}#O!JU#O#P!Bq#P;'S!Gr;'S;=`!J|<%lO!Gr8r!Hse(Z!b!X7`OY'}Zw'}x#O'}#P#W'}#W#X!Hl#X#Z'}#Z#[!Hl#[#]'}#]#^!Hl#^#a'}#a#b!Hl#b#g'}#g#h!Hl#h#i'}#i#j!Hl#j#k!Hl#k#m'}#m#n!Hl#n;'S'};'S;=`(f<%lO'}8r!JZX(Z!bOY!JUZw!JUwx!Arx#O!JU#O#P!B[#P#Q!Gr#Q;'S!JU;'S;=`!Jv<%lO!JU8r!JyP;=`<%l!JU8r!KPP;=`<%l!Gr>^!KZ^$i&j(Z!bOY!KSYZ&cZw!KSwx!CWx!^!KS!^!_!JU!_#O!KS#O#P!DR#P#Q!<n#Q#o!KS#o#p!JU#p;'S!KS;'S;=`!LV<%lO!KS>^!LYP;=`<%l!KS>^!L`P;=`<%l!<n=l!Ll`$i&j(Wp!X7`OY!LcYZ&cZr!Lcrs!=ys!P!Lc!P!Q!Mn!Q!^!Lc!^!_# o!_!}!Lc!}#O#%P#O#P!Dy#P#o!Lc#o#p# o#p;'S!Lc;'S;=`#&Y<%lO!Lc=l!Mwl$i&j(Wp!X7`OY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#W(r#W#X!Mn#X#Z(r#Z#[!Mn#[#](r#]#^!Mn#^#a(r#a#b!Mn#b#g(r#g#h!Mn#h#i(r#i#j!Mn#j#k!Mn#k#m(r#m#n!Mn#n#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(r8Q# vZ(Wp!X7`OY# oZr# ors!@cs!P# o!P!Q#!i!Q!}# o!}#O#$R#O#P!Bq#P;'S# o;'S;=`#$y<%lO# o8Q#!pe(Wp!X7`OY)rZr)rs#O)r#P#W)r#W#X#!i#X#Z)r#Z#[#!i#[#])r#]#^#!i#^#a)r#a#b#!i#b#g)r#g#h#!i#h#i)r#i#j#!i#j#k#!i#k#m)r#m#n#!i#n;'S)r;'S;=`*Z<%lO)r8Q#$WX(WpOY#$RZr#$Rrs!Ars#O#$R#O#P!B[#P#Q# o#Q;'S#$R;'S;=`#$s<%lO#$R8Q#$vP;=`<%l#$R8Q#$|P;=`<%l# o=l#%W^$i&j(WpOY#%PYZ&cZr#%Prs!CWs!^#%P!^!_#$R!_#O#%P#O#P!DR#P#Q!Lc#Q#o#%P#o#p#$R#p;'S#%P;'S;=`#&S<%lO#%P=l#&VP;=`<%l#%P=l#&]P;=`<%l!Lc?O#&kn$i&j(Wp(Z!b!X7`OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#W%Z#W#X#&`#X#Z%Z#Z#[#&`#[#]%Z#]#^#&`#^#a%Z#a#b#&`#b#g%Z#g#h#&`#h#i%Z#i#j#&`#j#k#&`#k#m%Z#m#n#&`#n#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z9d#(r](Wp(Z!b!X7`OY#(iZr#(irs!Grsw#(iwx# ox!P#(i!P!Q#)k!Q!}#(i!}#O#+`#O#P!Bq#P;'S#(i;'S;=`#,`<%lO#(i9d#)th(Wp(Z!b!X7`OY*gZr*grs'}sw*gwx)rx#O*g#P#W*g#W#X#)k#X#Z*g#Z#[#)k#[#]*g#]#^#)k#^#a*g#a#b#)k#b#g*g#g#h#)k#h#i*g#i#j#)k#j#k#)k#k#m*g#m#n#)k#n;'S*g;'S;=`+Z<%lO*g9d#+gZ(Wp(Z!bOY#+`Zr#+`rs!JUsw#+`wx#$Rx#O#+`#O#P!B[#P#Q#(i#Q;'S#+`;'S;=`#,Y<%lO#+`9d#,]P;=`<%l#+`9d#,cP;=`<%l#(i?O#,o`$i&j(Wp(Z!bOY#,fYZ&cZr#,frs!KSsw#,fwx#%Px!^#,f!^!_#+`!_#O#,f#O#P!DR#P#Q!;Z#Q#o#,f#o#p#+`#p;'S#,f;'S;=`#-q<%lO#,f?O#-tP;=`<%l#,f?O#-zP;=`<%l!;Z07[#.[b$i&j(Wp(Z!b(O0/l!X7`OY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcx!P!;Z!P!Q#&`!Q!^!;Z!^!_#(i!_!}!;Z!}
6#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;Z07[#/o_$i&j(Wp(Z!bT0/lOY#/dYZ&cZr#/drs#0nsw#/dwx#4Ox!^#/d!^!_#5}!_#O#/d#O#P#1p#P#o#/d#o#p#5}#p;'S#/d;'S;=`#6|<%lO#/d06j#0w]$i&j(Z!bT0/lOY#0nYZ&cZw#0nwx#1px!^#0n!^!_#3R!_#O#0n#O#P#1p#P#o#0n#o#p#3R#p;'S#0n;'S;=`#3x<%lO#0n05W#1wX$i&jT0/lOY#1pYZ&cZ!^#1p!^!_#2d!_#o#1p#o#p#2d#p;'S#1p;'S;=`#2{<%lO#1p0/l#2iST0/lOY#2dZ;'S#2d;'S;=`#2u<%lO#2d0/l#2xP;=`<%l#2d05W#3OP;=`<%l#1p01O#3YW(Z!bT0/lOY#3RZw#3Rwx#2dx#O#3R#O#P#2d#P;'S#3R;'S;=`#3r<%lO#3R01O#3uP;=`<%l#3R06j#3{P;=`<%l#0n05x#4X]$i&j(WpT0/lOY#4OYZ&cZr#4Ors#1ps!^#4O!^!_#5Q!_#O#4O#O#P#1p#P#o#4O#o#p#5Q#p;'S#4O;'S;=`#5w<%lO#4O00^#5XW(WpT0/lOY#5QZr#5Qrs#2ds#O#5Q#O#P#2d#P;'S#5Q;'S;=`#5q<%lO#5Q00^#5tP;=`<%l#5Q05x#5zP;=`<%l#4O01p#6WY(Wp(Z!bT0/lOY#5}Zr#5}rs#3Rsw#5}wx#5Qx#O#5}#O#P#2d#P;'S#5};'S;=`#6v<%lO#5}01p#6yP;=`<%l#5}07[#7PP;=`<%l#/d)3h#7ab$i&j$Q(Ch(Wp(Z!b!X7`OY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcx!P!;Z!P!Q#&`!Q!^!;Z!^!_#(i!_!}!;Z!}#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;ZAt#8vb$Z#t$i&j(Wp(Z!b!X7`OY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Lcx!P!;Z!P!Q#&`!Q!^!;Z!^!_#(i!_!}!;Z!}#O#,f#O#P!Dy#P#o!;Z#o#p#(i#p;'S!;Z;'S;=`#-w<%lO!;Z'Ad#:Zp$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!3Y!P!Q%Z!Q![#<_![!^%Z!^!_*g!_!g%Z!g!h!4|!h#O%Z#O#P&c#P#R%Z#R#S#<_#S#U%Z#U#V#?i#V#X%Z#X#Y!4|#Y#b%Z#b#c#>_#c#d#Bq#d#l%Z#l#m#Es#m#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#<jk$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!3Y!P!Q%Z!Q![#<_![!^%Z!^!_*g!_!g%Z!g!h!4|!h#O%Z#O#P&c#P#R%Z#R#S#<_#S#X%Z#X#Y!4|#Y#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#>j_$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#?rd$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#A]f$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Bzc$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Dbe$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#E|g$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Gpi$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z*)x#Il_!g$b$i&j$O)Lv(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)[#Jv_al$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z04f#LS^h#)`#R-<U(Wp(Z!b$n7`OY*gZr*grs'}sw*gwx)rx!P*g!P!Q#MO!Q!^*g!^!_#Mt!_!`$ f!`#O*g#P;'S*g;'S;=`+Z<%lO*g(n#MXX$k&j(Wp(Z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g(El#M}Z#r(Ch(Wp(Z!bOY*gZr*grs'}sw*gwx)rx!_*g!_!`#Np!`#O*g#P;'S*g;'S;=`+Z<%lO*g(El#NyX$Q(Ch(Wp(Z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g(El$ oX#s(Ch(Wp(Z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g*)x$!ga#`*!Y$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`!a$#l!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(K[$#w_#k(Cl$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z*)x$%Vag!*r#s(Ch$f#|$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`$&[!`!a$'f!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$&g_#s(Ch$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$'qa#r(Ch$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`!a$(v!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$)R`#r(Ch$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(Kd$*`a(r(Ct$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!a%Z!a!b$+e!b#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$+p`$i&j#{(Ch(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#`$,}_!|$Ip$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z04f$.X_!S0,v$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(n$/]Z$i&jO!^$0O!^!_$0f!_#i$0O#i#j$0k#j#l$0O#l#m$2^#m#o$0O#o#p$0f#p;'S$0O;'S;=`$4i<%lO$0O(n$0VT_#S$i&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c#S$0kO_#S(n$0p[$i&jO!Q&c!Q![$1f![!^&c!_!c&c!c!i$1f!i#T&c#T#Z$1f#Z#o&c#o#p$3|#p;'S&c;'S;
6=`&w<%lO&c(n$1kZ$i&jO!Q&c!Q![$2^![!^&c!_!c&c!c!i$2^!i#T&c#T#Z$2^#Z#o&c#p;'S&c;'S;=`&w<%lO&c(n$2cZ$i&jO!Q&c!Q![$3U![!^&c!_!c&c!c!i$3U!i#T&c#T#Z$3U#Z#o&c#p;'S&c;'S;=`&w<%lO&c(n$3ZZ$i&jO!Q&c!Q![$0O![!^&c!_!c&c!c!i$0O!i#T&c#T#Z$0O#Z#o&c#p;'S&c;'S;=`&w<%lO&c#S$4PR!Q![$4Y!c!i$4Y#T#Z$4Y#S$4]S!Q![$4Y!c!i$4Y#T#Z$4Y#q#r$0f(n$4lP;=`<%l$0O#1[$4z_!Y#)l$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW$6U`#x(Ch$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z+;p$7c_$i&j(Wp(Z!b(a+4QOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[$8qk$i&j(Wp(Z!b(T,2j$_#t(e$I[OY%ZYZ&cZr%Zrs&}st%Ztu$8buw%Zwx(rx}%Z}!O$:f!O!Q%Z!Q![$8b![!^%Z!^!_*g!_!c%Z!c!}$8b!}#O%Z#O#P&c#P#R%Z#R#S$8b#S#T%Z#T#o$8b#o#p*g#p$g%Z$g;'S$8b;'S;=`$<l<%lO$8b+d$:qk$i&j(Wp(Z!b$_#tOY%ZYZ&cZr%Zrs&}st%Ztu$:fuw%Zwx(rx}%Z}!O$:f!O!Q%Z!Q![$:f![!^%Z!^!_*g!_!c%Z!c!}$:f!}#O%Z#O#P&c#P#R%Z#R#S$:f#S#T%Z#T#o$:f#o#p*g#p$g%Z$g;'S$:f;'S;=`$<f<%lO$:f+d$<iP;=`<%l$:f07[$<oP;=`<%l$8b#Jf$<{X!_#Hb(Wp(Z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g,#x$=sa(y+JY$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p#q$+e#q;'S%Z;'S;=`+a<%lO%Z)>v$?V_!^(CdvBr$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z?O$@a_!q7`$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[$Aq|$i&j(Wp(Z!b'|0/l$]#t(T,2j(e$I[OX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$f%Z$f$g+g$g#BYEr#BY#BZ$A`#BZ$ISEr$IS$I_$A`$I_$JTEr$JT$JU$A`$JU$KVEr$KV$KW$A`$KW&FUEr&FU&FV$A`&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$A`?HUOEr07[$D|k$i&j(Wp(Z!b'}0/l$]#t(T,2j(e$I[OY%ZYZ&cZr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$g%Z$g;'SEr;'S;=`I|<%lOEr",tokenizers:[uS,uw,uT,u_,2,3,4,5,6,7,8,9,10,11,12,13,14,uk,new cm("$S~RRtu[#O#Pg#S#T#|~_P#o#pb~gOx~~jVO#i!P#i#j!U#j#l!P#l#m!q#m;'S!P;'S;=`#v<%lO!P~!UO!U~~!XS!Q![!e!c!i!e#T#Z!e#o#p#Z~!hR!Q![!q!c!i!q#T#Z!q~!tR!Q![!}!c!i!}#T#Z!}~#QR!Q![!P!c!i!P#T#Z!P~#^R!Q![#g!c!i#g#T#Z#g~#jS!Q![#g!c!i#g#T#Z#g#q#r!P~#yP;=`<%l!P~$RO(c~~",141,340),new cm("j~RQYZXz{^~^O(Q~~aP!P!Qd~iO(R~~",25,323)],topRules:{Script:[0,7],SingleExpression:[1,276],SingleClassItem:[2,277]},dialects:{jsx:0,ts:15175},dynamicPrecedences:{80:1,82:1,94:1,169:1,199:1},specialized:[{term:327,get:e=>uA[e]||-1},{term:343,get:e=>uC[e]||-1},{term:95,get:e=>uP[e]||-1}],tokenPrec:15201}),uI=[lT("function ${name}(${params}) {\n	${}\n}",{label:"function",detail:"definition",type:"keyword"}),lT("for (let ${index} = 0; ${index} < ${bound}; ${index}++) {\n	${}\n}",{label:"for",detail:"loop",type:"keyword"}),lT("for (let ${name} of ${collection}) {\n	${}\n}",{label:"for",detail:"of loop",type:"keyword"}),lT("do {\n	${}\n} while (${})",{label:"do",detail:"loop",type:"keyword"}),lT("while (${}) {\n	${}\n}",{label:"while",detail:"loop",type:"keyword"}),lT("try {\n	${}\n} catch (${error}) {\n	${}\n}",{label:"try",detail:"/ catch block",type:"keyword"}),lT("if (${}) {\n	${}\n}",{label:"if",detail:"block",type:"keyword"}),lT("if (${}) {\n	${}\n} else {\n	${}\n}",{label:"if",detail:"/ else block",type:"keyword"}),lT("class ${name} {\n	constructor(${params}) {\n		${}\n	}\n}",{label:"class",detail:"definition",type:"keyword"}),lT('import {${names}} from "${module}"\n${}',{label:"import",detail:"named",type:"keyword"}),lT('import ${name} from "${module}"\n${}',{label:"import",detail:"default",type:"keyword"})],uR=uI.concat([lT("interface ${name} {\n	${}\n}",{label:"interface",detail:"definition",type:"keyword"}),lT("type ${name} = ${type}",{label:"type",detail:"definition",type:"keyword"}),lT("enum ${name} {\n	${}\n}",{label:"enum",detail:"definition",type:"keyword"})]),uD=new iX,uB=new Set(["Script","Block","FunctionExpression","FunctionDeclaration","ArrowFunction","MethodDeclaration","ForStatement"]);function uM(e){return(t,r)=>{let n=t.node.getChild("VariableDefinition");return n&&r(n,e),!0}}let uL=["FunctionDeclaration"],uj={FunctionDeclaration:uM("function"),ClassDeclaration:uM("class"),ClassExpression:()=>!0,EnumDeclaration:uM("constant"),TypeAliasDeclaration:uM("type"),NamespaceDeclaration:uM("namespace"),VariableDefinition(e,t){e.matchContext(uL)||t(e,"variable")},TypeDefinition(e,t){t(e,"type")},__proto__:null},uz=/^[\w$\xa1-\uffff][\w$\d\xa1-\uffff]*$/,uU=["TemplateString","String","RegExp","LineComment","BlockComment","VariableDefinition","TypeDefinition","Label","PropertyDefinition","PropertyName","PrivatePropertyDefinition","PrivatePropertyName","JSXText","JSXAttributeValue","JSXOpenTag","JSXCloseTag","JSXSelfClosingTag",".","?."];function uV(e){let t=oA(e.state).resolveInner(e.pos,-1);if(uU.indexOf(t.name)>-1)return null;let r="VariableName"==t.name||t.to-t.from<20&&uz.test(e.state.sliceDoc(t.from,t.to));if(!r&&!e.explicit)return null;let n=[];for(let r=t;r;r=r.parent)uB.has(r.name)&&(n=n.concat(function e(t,r){let n=uD.get(r);if(n)return n;let a=[],i=!0;function o(e,r){let n=t.sliceString(e.from,e.to);a.push({label:n,type:r})}return r.cursor(p.IncludeAnonymous).iterate(r=>{if(i)i=!1;else if(r.name){let e=uj[r.name];if(e&&e(r,o)||uB.has(r.name))return!1}else if(r.to-r.from>8192){for(let n of e(t,r.node))a.push(n);return!1}}),uD.set(r,a),a}(e.state.doc,r)));return{options:n,from:r?t.from:e.pos,validFor:uz}}let uQ=o$.define({name:"javascript",parser:uN.configure({props:[oq.add({IfStatement:oK({except:/^\s*({|else\b)/}),TryStatement:oK({except:/^\s*({|catch\b|finally\b)/}),LabeledStatement:e=>e.baseIndent,SwitchBody:e=>{let t=e.textAfter,r=/^\s*\}/.test(t),n=/^\s*(case|default)\b/.test(t);return e.baseIndent+(r?0:n?1:2)*e.unit},Block:oG({closing:"}"}),ArrowFunction:e=>e.baseIndent+e.unit,"TemplateString BlockComment":()=>null,"Statement Property":oK({except:/^\s*{/}),JSXElement(e){let t=/^\s*<\//.test(e.textAfter);return e.lineIndent(e.node.from)+(t?0:e.unit)},JSXEscape(e){let t=/\s*\}/.test(e.textAfter);return e.lineIndent(e.node.from)+(t?0:e.unit)},"JSXOpenTag JSXSelfClosingTag":e=>
6e.column(e.node.from)+e.unit}),o0.add({"Block ClassBody SwitchBody EnumBody ObjectExpression ArrayExpression ObjectType":o1,BlockComment:e=>({from:e.from+2,to:e.to-2}),JSXElement(e){let t=e.firstChild;if(!t||"JSXSelfClosingTag"==t.name)return null;let r=e.lastChild;return{from:t.to,to:r.type.isError?e.to:r.from}},"JSXSelfClosingTag JSXOpenTag"(e){var t;let r=null==(t=e.firstChild)?void 0:t.nextSibling,n=e.lastChild;return!r||r.type.isError?null:{from:r.to,to:n.type.isError?e.to:n.from}}})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\}|<\/)$/,wordChars:"$"}}),uZ={test:e=>/^JSX/.test(e.name),facet:ow({commentTokens:{block:{open:"{/*",close:"*/}"}}})},uF=uQ.configure({dialect:"ts"},"typescript"),uq=uQ.configure({dialect:"jsx",props:[oT.add(e=>e.isTop?[uZ]:void 0)]}),uH=uQ.configure({dialect:"jsx ts",props:[oT.add(e=>e.isTop?[uZ]:void 0)]},"typescript"),uX=e=>({label:e,type:"keyword"}),uW="break case const continue default delete export extends false finally in instanceof let new return static super switch this throw true typeof var yield".split(" ").map(uX),uG=uW.concat(["declare","implements","private","protected","public"].map(uX));function uY(e,t,r=e.length){for(let n=null==t?void 0:t.firstChild;n;n=n.nextSibling)if("JSXIdentifier"==n.name||"JSXBuiltin"==n.name||"JSXNamespacedName"==n.name||"JSXMemberExpression"==n.name)return e.sliceString(n.from,Math.min(n.to,r));return""}let uK="object"==typeof navigator&&/Android\b/.test(navigator.userAgent),uJ=am.inputHandler.of((e,t,r,n,a)=>{if((uK?e.composing:e.compositionStarted)||e.state.readOnly||t!=r||">"!=n&&"/"!=n||!uQ.isActiveAt(e.state,t,-1))return!1;let i=a(),{state:o}=i,s=o.changeByRange(e=>{var t;let{head:r}=e,a=oA(o).resolveInner(r-1,-1),i;if("JSXStartTag"==a.name&&(a=a.parent),o.doc.sliceString(r-1,r)!=n||"JSXAttributeValue"==a.name&&a.to>r);else if(">"==n&&"JSXFragmentTag"==a.name)return{range:e,changes:{from:r,insert:"</>"}};else if("/"==n&&"JSXStartCloseTag"==a.name){let e=a.parent,n=e.parent;if(n&&e.from==r-2&&((i=uY(o.doc,n.firstChild,r))||(null==(t=n.firstChild)?void 0:t.name)=="JSXFragmentTag")){let e=`${i}>`;return{range:W.cursor(r+e.length,-1),changes:{from:r,insert:e}}}}else if(">"==n){let t=function(e){for(;;){if("JSXOpenTag"==e.name||"JSXSelfClosingTag"==e.name||"JSXFragmentTag"==e.name)return e;if("JSXEscape"==e.name||!e.parent)return null;e=e.parent}}(a);if(t&&"JSXOpenTag"==t.name&&!/^\/?>|^<\//.test(o.doc.sliceString(r,r+2))&&(i=uY(o.doc,t,r)))return{range:e,changes:{from:r,insert:`</${i}>`}}}return{range:e}});return!s.changes.empty&&(e.dispatch([i,o.update(s,{userEvent:"input.complete",scrollIntoView:!0})]),!0)}),u0=["_blank","_self","_top","_parent"],u1=["ascii","utf-8","utf-16","latin1","latin1"],u2=["get","post","put","delete"],u4=["application/x-www-form-urlencoded","multipart/form-data","text/plain"],u3=["true","false"],u8={},u5={a:{attrs:{href:null,ping:null,type:null,media:null,target:u0,hreflang:null}},abbr:u8,address:u8,area:{attrs:{alt:null,coords:null,href:null,target:null,ping:null,media:null,hreflang:null,type:null,shape:["default","rect","circle","poly"]}},article:u8,aside:u8,audio:{attrs:{src:null,mediagroup:null,crossorigin:["anonymous","use-credentials"],preload:["none","metadata","auto"],autoplay:["autoplay"],loop:["loop"],controls:["controls"]}},b:u8,base:{attrs:{href:null,target:u0}},bdi:u8,bdo:u8,blockquote:{attrs:{cite:null}},body:u8,br:u8,button:{attrs:{form:null,formaction:null,name:null,value:null,autofocus:["autofocus"],disabled:["autofocus"],formenctype:u4,formmethod:u2,formnovalidate:["novalidate"],formtarget:u0,type:["submit","reset","button"]}},canvas:{attrs:{width:null,height:null}},caption:u8,center:u8,cite:u8,code:u8,col:{attrs:{span:null}},colgroup:{attrs:{span:null}},command:{attrs:{type:["command","checkbox","radio"],label:null,icon:null,radiogroup:null,command:null,title:null,disabled:["disabled"],checked:["checked"]}},data:{attrs:{value:null}},datagrid:{attrs:{disabled:["disabled"],multiple:["multiple"]}},datalist:{attrs:{data:null}},dd:u8,del:{attrs:{cite:null,datetime:null}},details:{attrs:{open:["open"]}},dfn:u8,div:u8,dl:u8,dt:u8,em:u8,embed:{attrs:{src:null,type:null,width:null,height:null}},eventsource:{attrs:{src:null}},fieldset:{attrs:{disabled:["disabled"],form:null,name:null}}
vendor: 5,919 bytes, line 6
6,figcaption:u8,figure:u8,footer:u8,form:{attrs:{action:null,name:null,"accept-charset":u1,autocomplete:["on","off"],enctype:u4,method:u2,novalidate:["novalidate"],target:u0}},h1:u8,h2:u8,h3:u8,h4:u8,h5:u8,h6:u8,head:{children:["title","base","link","style","meta","script","noscript","command"]},header:u8,hgroup:u8,hr:u8,html:{attrs:{manifest:null}},i:u8,iframe:{attrs:{src:null,srcdoc:null,name:null,width:null,height:null,sandbox:["allow-top-navigation","allow-same-origin","allow-forms","allow-scripts"],seamless:["seamless"]}},img:{attrs:{alt:null,src:null,ismap:null,usemap:null,width:null,height:null,crossorigin:["anonymous","use-credentials"]}},input:{attrs:{alt:null,dirname:null,form:null,formaction:null,height:null,list:null,max:null,maxlength:null,min:null,name:null,pattern:null,placeholder:null,size:null,src:null,step:null,value:null,width:null,accept:["audio/*","video/*","image/*"],autocomplete:["on","off"],autofocus:["autofocus"],checked:["checked"],disabled:["disabled"],formenctype:u4,formmethod:u2,formnovalidate:["novalidate"],formtarget:u0,multiple:["multiple"],readonly:["readonly"],required:["required"],type:["hidden","text","search","tel","url","email","password","datetime","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]}},ins:{attrs:{cite:null,datetime:null}},kbd:u8,keygen:{attrs:{challenge:null,form:null,name:null,autofocus:["autofocus"],disabled:["disabled"],keytype:["RSA"]}},label:{attrs:{for:null,form:null}},legend:u8,li:{attrs:{value:null}},link:{attrs:{href:null,type:null,hreflang:null,media:null,sizes:["all","16x16","16x16 32x32","16x16 32x32 64x64"]}},map:{attrs:{name:null}},mark:u8,menu:{attrs:{label:null,type:["list","context","toolbar"]}},meta:{attrs:{content:null,charset:u1,name:["viewport","application-name","author","description","generator","keywords"],"http-equiv":["content-language","content-type","default-style","refresh"]}},meter:{attrs:{value:null,min:null,low:null,high:null,max:null,optimum:null}},nav:u8,noscript:u8,object:{attrs:{data:null,type:null,name:null,usemap:null,form:null,width:null,height:null,typemustmatch:["typemustmatch"]}},ol:{attrs:{reversed:["reversed"],start:null,type:["1","a","A","i","I"]},children:["li","script","template","ul","ol"]},optgroup:{attrs:{disabled:["disabled"],label:null}},option:{attrs:{disabled:["disabled"],label:null,selected:["selected"],value:null}},output:{attrs:{for:null,form:null,name:null}},p:u8,param:{attrs:{name:null,value:null}},pre:u8,progress:{attrs:{value:null,max:null}},q:{attrs:{cite:null}},rp:u8,rt:u8,ruby:u8,samp:u8,script:{attrs:{type:["text/javascript"],src:null,async:["async"],defer:["defer"],charset:u1}},section:u8,select:{attrs:{form:null,name:null,size:null,autofocus:["autofocus"],disabled:["disabled"],multiple:["multiple"]}},slot:{attrs:{name:null}},small:u8,source:{attrs:{src:null,type:null,media:null}},span:u8,strong:u8,style:{attrs:{type:["text/css"],media:null,scoped:null}},sub:u8,summary:u8,sup:u8,table:u8,tbody:u8,td:{attrs:{colspan:null,rowspan:null,headers:null}},template:u8,textarea:{attrs:{dirname:null,form:null,maxlength:null,name:null,placeholder:null,rows:null,cols:null,autofocus:["autofocus"],disabled:["disabled"],readonly:["readonly"],required:["required"],wrap:["soft","hard"]}},tfoot:u8,th:{attrs:{colspan:null,rowspan:null,headers:null,scope:["row","col","rowgroup","colgroup"]}},thead:u8,time:{attrs:{datetime:null}},title:u8,tr:u8,track:{attrs:{src:null,label:null,default:null,kind:["subtitles","captions","descriptions","chapters","metadata"],srclang:null}},ul:{children:["li","script","template","ul","ol"]},var:u8,video:{attrs:{src:null,poster:null,width:null,height:null,crossorigin:["anonymous","use-credentials"],preload:["auto","metadata","none"],autoplay:["autoplay"],mediagroup:["movie"],muted:["muted"],controls:["controls"]}},wbr:u8},u6={accesskey:null,class:null,contenteditable:u3,contextmenu:null,dir:["ltr","rtl","auto"],draggable:["true","false","auto"],dropzone:["copy","move","link","string:","file:"],hidden:["hidden"],id:null,inert:["inert"],itemid:null,itemprop:null,itemref:null,itemscope:["itemscope"],itemtype:null,lang:["ar","bn","de","en-GB","en-US","es","fr","hi","id","ja","pa","pt","ru","tr","zh"],spellcheck:u3,autocorrect:u3,autocapitalize:u3,style:null,tabindex:null,title:null,translate:["yes","no"],rel:["stylesheet","alternate","author","bookmark","help","license","next","nofollow","noreferrer","prefetch","prev","search","tag"],role:"alert application article banner button cell checkbox complementary contentinfo dialog document feed figure form grid gridcell heading img list listbox listitem main navigation region row rowgroup search switch tab table tabpanel textbox timer".split(" "),"aria-activedescendant":null,"aria-atomic":u3,"aria-autocomplete":["inline","list","both","none"],"aria-busy":u3,"aria-checked":["true","false","mixed","undefined"],"aria-controls":null,"aria-describedby":null,"aria-disabled":u3,"aria-dropeffect":null,"aria-expanded":["true","false","undefined"],"aria-flowto":null,"aria-grabbed":["true","false","undefined"],"aria-haspopup":u3,"aria-hidden":u3,"aria-invalid":["true","false","grammar","spelling"],"aria-label":null,"aria-labelledby":null,"aria-level":null,"aria-live":["off","polite","assertive"],"aria-multiline":u3,"aria-multiselectable":u3,"aria-owns":null,"aria-posinset":null,"aria-pressed":["true","false","mixed","undefined"],"aria-readonly":u3,"aria-relevant":null,"aria-required":u3,"aria-selected":["true","false","undefined"],"aria-setsize":null,"aria-sort":["ascending","descending","none","other"],"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null,"aria-valuetext":null},u7="beforeunload copy cut dragstart dragover dragleave dragenter dragend drag paste focus blur change click load mousedown mouseenter mouseleave mouseup keydown keyup resize scroll unload".
6split(" ").map(e=>"on"+e);for(let e of u7)u6[e]=null;class u9{constructor(e,t){this.tags={...u5,...e},this.globalAttrs={...u6,...t},this.allTags=Object.keys(this.tags),this.globalAttrNames=Object.keys(this.globalAttrs)}}function de(e,t,r=e.length){if(!t)return"";let n=t.firstChild,a=n&&n.getChild("TagName");return a?e.sliceString(a.from,Math.min(a.to,r)):""}function dt(e,t=!1){for(;e;e=e.parent)if("Element"==e.name)if(!t)return e;else t=!1;return null}function dr(e,t,r){let n=r.tags[de(e,dt(t))];return(null==n?void 0:n.children)||r.allTags}function dn(e,t){let r=[];for(let n=dt(t);n&&!n.type.isTop;n=dt(n.parent)){let a=de(e,n);if(a&&"CloseTag"==n.lastChild.name)break;a&&0>r.indexOf(a)&&("EndTag"==t.name||t.from>=n.firstChild.to)&&r.push(a)}return r}u9.default=new u9;let da=/^[:\-\.\w\u00b7-\uffff]*$/;function di(e,t,r,n,a){let i=/\s*>/.test(e.sliceDoc(a,a+5))?"":">",o=dt(r,"StartTag"==r.name||"TagName"==r.name);return{from:n,to:a,options:dr(e.doc,o,t).map(e=>({label:e,type:"type"})).concat(dn(e.doc,r).map((e,t)=>({label:"/"+e,apply:"/"+e+i,type:"type",boost:99-t}))),validFor:/^\/?[:\-\.\w\u00b7-\uffff]*$/}}function ds(e,t,r,n){let a=/\s*>/.test(e.sliceDoc(n,n+5))?"":">";return{from:r,to:n,options:dn(e.doc,t).map((e,t)=>({label:e,apply:e+a,type:"type",boost:99-t})),validFor:da}}let dl=uQ.parser.configure({top:"SingleExpression"}),dc=[{tag:"script",attrs:e=>"text/typescript"==e.type||"ts"==e.lang,parser:uF.parser},{tag:"script",attrs:e=>"text/babel"==e.type||"text/jsx"==e.type,parser:uq.parser},{tag:"script",attrs:e=>"text/typescript-jsx"==e.type,parser:uH.parser},{tag:"script",attrs:e=>/^(importmap|speculationrules|application\/(.+\+)?json)$/i.test(e.type),parser:dl},{tag:"script",attrs:e=>!e.type||/^(?:text|application)\/(?:x-)?(?:java|ecma)script$|^module$|^$/i.test(e.type),parser:uQ.parser},{tag:"style",attrs:e=>(!e.lang||"css"==e.lang)&&(!e.type||/^(text\/)?(x-)?(stylesheet|css)$/i.test(e.type)),parser:c4.parser}],du=[{name:"style",parser:c4.parser.configure({top:"Styles"})}].concat(u7.map(e=>({name:e,parser:uQ.parser}))),dd=o$.define({name:"html",parser:uf.configure({props:[oq.add({Element(e){let t=/^(\s*)(<\/)?/.exec(e.textAfter);return e.node.to<=e.pos+t[0].length?e.continue():e.lineIndent(e.node.from)+(t[2]?0:e.unit)},"OpenTag CloseTag SelfClosingTag":e=>e.column(e.node.from)+e.unit,Document(e){if(e.pos+/\s*/.exec(e.textAfter)[0].length<e.node.to)return e.continue();let t=null,r;for(let r=e.node;;){let e=r.lastChild;if(!e||"Element"!=e.name||e.to!=r.to)break;t=r=e}return t&&!((r=t.lastChild)&&("CloseTag"==r.name||"SelfClosingTag"==r.name))?e.lineIndent(t.from)+e.unit:null}}),o0.add({Element(e){let t=e.firstChild,r=e.lastChild;return t&&"OpenTag"==t.name?{from:t.to,to:"CloseTag"==r.name?r.from:e.to}:null}}),sT.add({"OpenTag CloseTag":e=>e.getChild("TagName")})]}),languageData:{commentTokens:{block:{open:"<!--",close:"-->"}},indentOnInput:/^\s*<\/\w+\W$/,wordChars:"-_"}}),dp=dd.configure({wrap:ub(dc,du)}),dm=new Set("area base br col command embed frame hr img input keygen link meta param source track wbr menuitem".split(" ")),dh=am.inputHandler.of((e,t,r,n,a)=>{if(e.composing||e.state.readOnly||t!=r||">"!=n&&"/"!=n||!dp.isActiveAt(e.state,t,-1))return!1;let i=a(),{state:o}=i,s=o.changeByRange(e=>{var t;let r=o.doc.sliceString(e.from-1,e.to)==n,{head:a}=e,i=oA(o).resolveInner(a,-1),s;if(r&&">"==n&&"EndTag"==i.name){let t=i.parent;if((s=de(o.doc,t.parent,a))&&!dm.has(s)&&!function(e,t,r){for(var n;;){if((null==(n=t.lastChild)?void 0:n.name)!="CloseTag")return!1;let a=t.parent;if(!a||de(e,a)!=r)return!0;t=a}}(o.doc,t.parent,s)){let t=a+ +(">"===o.doc.sliceString(a,a+1));return{range:e,changes:{from:a,to:t,insert:`</${s}>`}}}}else if(r&&"/"==n&&"IncompleteCloseTag"==i.name){let e=i.parent;if(i.from==a-2&&(null==(t=e.lastChild)?void 0:t.name)!="CloseTag"&&(s=de(o.doc,e,a))&&!dm.has(s)){let e=a+ +(">"===o.doc.sliceString(a,a+1)),t=`${s}>`;return{range:W.cursor(a+t.length,-1),changes:{from:a,to:e,insert:t}}}}return{range:e}});return!s.changes.empty&&(e.dispatch([i,o.update(s,{userEvent:"input.complete",scrollIntoView:!0})]),!0)}),df=or({String:ok.string,Number:ok.number,"True False":ok.bool,PropertyName:ok.propertyName,Null:ok.null,", :":ok.separator,"[ ]":ok.squareBracket,"{ }":ok.brace}),dg=c_.deserialize({version:14,states:"$bOVQPOOOOQO'#Cb'#CbOnQPO'#CeOvQPO'#ClOOQO'#Cr'#CrQOQPOOOOQO'#Cg'#CgO}QPO'#CfO!SQPO'#CtOOQO,59P,59PO![QPO,59PO!aQPO'#CuOOQO,59W,59WO!iQPO,59WOVQPO,59QOqQPO'#CmO!nQPO,59`OOQO1G.k1G.kOVQPO'#CnO!vQPO,59aOOQO1G.r1G.rOOQO1G.l1G.lOOQO,59X,59XOOQO-E6k-E6kOOQO,59Y,59YOOQO-E6l-E6l",stateData:"#O~OeOS~OQSORSOSSOTSOWQO_ROgPO~OVXOgUO~O^[O~PVO[^O~O]_OVhX~OVaO~O]bO^iX~O^dO~O]_OVha~O]bO^ia~O",goto:"!kjPPPPPPkPPkqwPPPPk{!RPPP!XP!e!hXSOR^bQWQRf_TVQ_Q`WRg`QcZRicQTOQZRQe^RhbRYQR]R",nodeNames:"⚠ JsonText True False Null Number String } { Object Property PropertyName : , ] [ Array",maxTerm:25,nodeProps:[["isolate",-2,6,11,""],["openedBy",7,"{",14,"["],["closedBy",8,"}",15,"]"]],propSources:[df],skippedNodes:[0],repeatNodeCount:2,tokenData:"(|~RaXY!WYZ!W]^!Wpq!Wrs!]|}$u}!O$z!Q!R%T!R![&c![!]&t!}#O&y#P#Q'O#Y#Z'T#b#c'r#h#i(Z#o#p(r#q#r(w~!]Oe~~!`Wpq!]qr!]rs!xs#O!]#O#P!}#P;'S!];'S;=`$o<%lO!]~!}Og~~#QXrs!]!P!Q!]#O#P!]#U#V!]#Y#Z!]#b#c!]#f#g!]#h#i!]#i#j#m~#pR!Q![#y!c!i#y#T#Z#y~#|R!Q![$V!c!i$V#T#Z$V~$YR!Q![$c!c!i$c#T#Z$c~$fR!Q![!]!c!i!]#T#Z!]~$rP;=`<%l!]~$zO]~~$}Q!Q!R%T!R![&c~%YRT~!O!P%c!g!h%w#X#Y%w~%fP!Q![%i~%nRT~!Q![%i!g!h%w#X#Y%w~%zR{|&T}!O&T!Q![&Z~&WP!Q![&Z~&`PT~!Q![&Z~&hST~!O!P%c!Q![&c!g!h%w#X#Y%w~&yO[~~'OO_~~'TO^~~'WP#T#U'Z~'^P#`#a'a~'dP#g#h'g~'jP#X#Y'm~'rOR~~'uP#i#j'x~'{P#`#a(O~(RP#`#a(U~(ZOS~~(^P#f#g(a~(dP#i#j(g~(jP#X#Y(m~(rOQ~~(wOW~~(|OV~",tokenizers:[0],topRules:{JsonText:[0,1]},tokenPrec:0}),dv=o$.define({name:"json",parser:dg.configure({props:[oq.add({Object:oK({except:/^\s*\}/}),Array:oK({except:/^\s*\]/})}),o0.add({"Object Array":o1})]}),languageData:{closeBrackets:{brackets:["[","{",'"']},indentOnInput:/^\s*[\}\]]$/}}),dy=null,db=null,dO=0;function dx(e,t){var r;let n=e.pos+t;if(db==e&&dO==n)return dy;for(;9==(r=e.peek(t))||10==r||13==r||32==r;)t++;let a="";for(;;){let r=e.peek(t);if(!(45==r||46==r||58==r||r>=65&&r<=90||95==r||r>=97&&r<=122||r>=161))break;a+=String.fromCharCode(r),t++}return db=e,dO=n,dy=a||null}function dk(e,t){this.name=e,this.parent=t}let dS=new cE({start:null,shift:(e,t,r,n)=>1==t?new dk(dx(n,1)||"",e):e,reduce:(e,t)=>11==t&&e?e.parent:e,reuse(e,t,r,n){let a=t.type.id;return 1==a||13==a?new dk(dx(n,1)||"",e):e},strict:!1}),dw=new ch((e,t)=>{if(60==e.next){if(e.advance(),47==e.next){e.advance();let r=dx(e,0);if(!r)return e.acceptToken(5);if(t.context&&r==t.context.name)return e.acceptToken(2);for(let n=t.context;n;n=n.parent)if(n.name==r)return e.acceptToken(3,-2);e.acceptToken(4)}else if(33!=e.next&&63!=e.next)return e.acceptToken(1)}},{contextual:!0});function dT(e,t){return new ch(r=>{let n=0,a=t.charCodeAt(0);a:for(;!(r.next<0);r.advance(),n++)if(r.next==a){for(let e=1;e<t.length;e++)if(r.peek(e)!=t.charCodeAt(e))continue a;break}n&&r.acceptToken(e)})}let dE=dT(36,"-->"),d_=dT(37,"?>"),d$=dT(38,"]]>"),dA=or({Text:ok.content,"StartTag StartCloseTag EndTag SelfCloseEndTag":
6ok.angleBracket,TagName:ok.tagName,"MismatchedCloseTag/TagName":[ok.tagName,ok.invalid],AttributeName:ok.attributeName,AttributeValue:ok.attributeValue,Is:ok.definitionOperator,"EntityReference CharacterReference":ok.character,Comment:ok.blockComment,ProcessingInst:ok.processingInstruction,DoctypeDecl:ok.documentMeta,Cdata:ok.special(ok.string)}),dC=c_.deserialize({version:14,states:",lOQOaOOOrOxO'#CfOzOpO'#CiO!tOaO'#CgOOOP'#Cg'#CgO!{OrO'#CrO#TOtO'#CsO#]OpO'#CtOOOP'#DT'#DTOOOP'#Cv'#CvQQOaOOOOOW'#Cw'#CwO#eOxO,59QOOOP,59Q,59QOOOO'#Cx'#CxO#mOpO,59TO#uO!bO,59TOOOP'#C|'#C|O$TOaO,59RO$[OpO'#CoOOOP,59R,59ROOOQ'#C}'#C}O$dOrO,59^OOOP,59^,59^OOOS'#DO'#DOO$lOtO,59_OOOP,59_,59_O$tOpO,59`O$|OpO,59`OOOP-E6t-E6tOOOW-E6u-E6uOOOP1G.l1G.lOOOO-E6v-E6vO%UO!bO1G.oO%UO!bO1G.oO%dOpO'#CkO%lO!bO'#CyO%zO!bO1G.oOOOP1G.o1G.oOOOP1G.w1G.wOOOP-E6z-E6zOOOP1G.m1G.mO&VOpO,59ZO&_OpO,59ZOOOQ-E6{-E6{OOOP1G.x1G.xOOOS-E6|-E6|OOOP1G.y1G.yO&gOpO1G.zO&gOpO1G.zOOOP1G.z1G.zO&oO!bO7+$ZO&}O!bO7+$ZOOOP7+$Z7+$ZOOOP7+$c7+$cO'YOpO,59VO'bOpO,59VO'mO!bO,59eOOOO-E6w-E6wO'{OpO1G.uO'{OpO1G.uOOOP1G.u1G.uO(TOpO7+$fOOOP7+$f7+$fO(]O!bO<<GuOOOP<<Gu<<GuOOOP<<G}<<G}O'bOpO1G.qO'bOpO1G.qO(hO#tO'#CnO(vO&jO'#CnOOOO1G.q1G.qO)UOpO7+$aOOOP7+$a7+$aOOOP<<HQ<<HQOOOPAN=aAN=aOOOPAN=iAN=iO'bOpO7+$]OOOO7+$]7+$]OOOO'#Cz'#CzO)^O#tO,59YOOOO,59Y,59YOOOO'#C{'#C{O)lO&jO,59YOOOP<<G{<<G{OOOO<<Gw<<GwOOOO-E6x-E6xOOOO1G.t1G.tOOOO-E6y-E6y",stateData:")z~OPQOSVOTWOVWOWWOXWOiXOyPO!QTO!SUO~OvZOx]O~O^`Oz^O~OPQOQcOSVOTWOVWOWWOXWOyPO!QTO!SUO~ORdO~P!SOteO!PgO~OuhO!RjO~O^lOz^O~OvZOxoO~O^qOz^O~O[vO`sOdwOz^O~ORyO~P!SO^{Oz^O~OteO!P}O~OuhO!R!PO~O^!QOz^O~O[!SOz^O~O[!VO`sOd!WOz^O~Oa!YOz^O~Oz^O[mX`mXdmX~O[!VO`sOd!WO~O^!]Oz^O~O[!_Oz^O~O[!aOz^O~O[!cO`sOd!dOz^O~O[!cO`sOd!dO~Oa!eOz^O~Oz^O{!gO}!hO~Oz^O[ma`madma~O[!kOz^O~O[!lOz^O~O[!mO`sOd!nO~OW!qOX!qO{!sO|!qO~OW!tOX!tO}!sO!O!tO~O[!vOz^O~OW!qOX!qO{!yO|!qO~OW!tOX!tO}!yO!O!tO~O",goto:"%cxPPPPPPPPPPyyP!PP!VPP!`!jP!pyyyP!v!|#S$[$k$q$w$}%TPPPP%ZXWORYbXRORYb_t`qru!T!U!bQ!i!YS!p!e!fR!w!oQdRRybXSORYbQYORmYQ[PRn[Q_QQkVjp_krz!R!T!X!Z!^!`!f!j!oQr`QzcQ!RlQ!TqQ!XsQ!ZtQ!^{Q!`!QQ!f!YQ!j!]R!o!eQu`S!UqrU![u!U!bR!b!TQ!r!gR!x!rQ!u!hR!z!uQbRRxbQfTR|fQiUR!OiSXOYTaRb",nodeNames:"⚠ StartTag StartCloseTag MissingCloseTag StartCloseTag StartCloseTag Document Text EntityReference CharacterReference Cdata Element EndTag OpenTag TagName Attribute AttributeName Is AttributeValue CloseTag SelfCloseEndTag SelfClosingTag Comment ProcessingInst MismatchedCloseTag DoctypeDecl",maxTerm:50,context:dS,nodeProps:[["closedBy",1,"SelfCloseEndTag EndTag",13,"CloseTag MissingCloseTag"],["o
6penedBy",12,"StartTag StartCloseTag",19,"OpenTag",20,"StartTag"],["isolate",-6,13,18,19,21,22,24,""]],propSources:[dA],skippedNodes:[0],repeatNodeCount:9,tokenData:
vendor: 4,444 bytes, line 6
6"!)v~R!YOX$qXY)iYZ)iZ]$q]^)i^p$qpq)iqr$qrs*vsv$qvw+fwx/ix}$q}!O0[!O!P$q!P!Q2z!Q![$q![!]4n!]!^$q!^!_8U!_!`!#t!`!a!$l!a!b!%d!b!c$q!c!}4n!}#P$q#P#Q!'W#Q#R$q#R#S4n#S#T$q#T#o4n#o%W$q%W%o4n%o%p$q%p&a4n&a&b$q&b1p4n1p4U$q4U4d4n4d4e$q4e$IS4n$IS$I`$q$I`$Ib4n$Ib$Kh$q$Kh%#t4n%#t&/x$q&/x&Et4n&Et&FV$q&FV;'S4n;'S;:j8O;:j;=`)c<%l?&r$q?&r?Ah4n?Ah?BY$q?BY?Mn4n?MnO$qi$zXVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qa%nVVP!O`Ov%gwx&Tx!^%g!^!_&o!_;'S%g;'S;=`'W<%lO%gP&YTVPOv&Tw!^&T!_;'S&T;'S;=`&i<%lO&TP&lP;=`<%l&T`&tS!O`Ov&ox;'S&o;'S;=`'Q<%lO&o`'TP;=`<%l&oa'ZP;=`<%l%gX'eWVP|WOr'^rs&Tsv'^w!^'^!^!_'}!_;'S'^;'S;=`(i<%lO'^W(ST|WOr'}sv'}w;'S'};'S;=`(c<%lO'}W(fP;=`<%l'}X(lP;=`<%l'^h(vV|W!O`Or(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(oh)`P;=`<%l(oi)fP;=`<%l$qo)t`VP|W!O`zUOX$qXY)iYZ)iZ]$q]^)i^p$qpq)iqr$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qk+PV{YVP!O`Ov%gwx&Tx!^%g!^!_&o!_;'S%g;'S;=`'W<%lO%g~+iast,n![!]-r!c!}-r#R#S-r#T#o-r%W%o-r%p&a-r&b1p-r4U4d-r4e$IS-r$I`$Ib-r$Kh%#t-r&/x&Et-r&FV;'S-r;'S;:j/c?&r?Ah-r?BY?Mn-r~,qQ!Q![,w#l#m-V~,zQ!Q![,w!]!^-Q~-VOX~~-YR!Q![-c!c!i-c#T#Z-c~-fS!Q![-c!]!^-Q!c!i-c#T#Z-c~-ug}!O-r!O!P-r!Q![-r![!]-r!]!^/^!c!}-r#R#S-r#T#o-r$}%O-r%W%o-r%p&a-r&b1p-r1p4U-r4U4d-r4e$IS-r$I`$Ib-r$Je$Jg-r$Kh%#t-r&/x&Et-r&FV;'S-r;'S;:j/c?&r?Ah-r?BY?Mn-r~/cOW~~/fP;=`<%l-rk/rW}bVP|WOr'^rs&Tsv'^w!^'^!^!_'}!_;'S'^;'S;=`(i<%lO'^k0eZVP|W!O`Or$qrs%gsv$qwx'^x}$q}!O1W!O!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qk1aZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_!`$q!`!a2S!a;'S$q;'S;=`)c<%lO$qk2_X!PQVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qm3TZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_!`$q!`!a3v!a;'S$q;'S;=`)c<%lO$qm4RXdSVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qo4{!P`S^QVP|W!O`Or$qrs%gsv$qwx'^x}$q}!O4n!O!P4n!P!Q$q!Q![4n![!]4n!]!^$q!^!_(o!_!c$q!c!}4n!}#R$q#R#S4n#S#T$q#T#o4n#o$}$q$}%O4n%O%W$q%W%o4n%o%p$q%p&a4n&a&b$q&b1p4n1p4U4n4U4d4n4d4e$q4e$IS4n$IS$I`$q$I`$Ib4n$Ib$Je$q$Je$Jg4n$Jg$Kh$q$Kh%#t4n%#t&/x$q&/x&Et4n&Et&FV$q&FV;'S4n;'S;:j8O;:j;=`)c<%l?&r$q?&r?Ah4n?Ah?BY$q?BY?Mn4n?MnO$qo8RP;=`<%l4ni8]Y|W!O`Oq(oqr8{rs&osv(owx'}x!a(o!a!b!#U!b;'S(o;'S;=`)]<%lO(oi9S_|W!O`Or(ors&osv(owx'}x}(o}!O:R!O!f(o!f!g;e!g!}(o!}#ODh#O#W(o#W#XLp#X;'S(o;'S;=`)]<%lO(oi:YX|W!O`Or(ors&osv(owx'}x}(o}!O:u!O;'S(o;'S;=`)]<%lO(oi;OV!QP|W!O`Or(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(oi;lX|W!O`Or(ors&osv(owx'}x!q(o!q!r<X!r;'S(o;'S;=`)]<%lO(oi<`X|W!O`Or(ors&osv(owx'}x!e(o!e!f<{!f;'S(o;'S;=`)]<%lO(oi=SX|W!O`Or(ors&osv(owx'}x!v(o!v!w=o!w;'S(o;'S;=`)]<%lO(oi=vX|W!O`Or(ors&osv(owx'}x!{(o!{!|>c!|;'S(o;'S;=`)]<%lO(oi>jX|W!O`Or(ors&osv(owx'}x!r(o!r!s?V!s;'S(o;'S;=`)]<%lO(oi?^X|W!O`Or(ors&osv(owx'}x!g(o!g!h?y!h;'S(o;'S;=`)]<%lO(oi@QY|W!O`Or?yrs@psv?yvwA[wxBdx!`?y!`!aCr!a;'S?y;'S;=`Db<%lO?ya@uV!O`Ov@pvxA[x!`@p!`!aAy!a;'S@p;'S;=`B^<%lO@pPA_TO!`A[!`!aAn!a;'SA[;'S;=`As<%lOA[PAsOiPPAvP;=`<%lA[aBQSiP!O`Ov&ox;'S&o;'S;=`'Q<%lO&oaBaP;=`<%l@pXBiX|WOrBdrsA[svBdvwA[w!`Bd!`!aCU!a;'SBd;'S;=`Cl<%lOBdXC]TiP|WOr'}sv'}w;'S'};'S;=`(c<%lO'}XCoP;=`<%lBdiC{ViP|W!O`Or(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(oiDeP;=`<%l?yiDoZ|W!O`Or(ors&osv(owx'}x!e(o!e!fEb!f#V(o#V#WIr#W;'S(o;'S;=`)]<%lO(oiEiX|W!O`Or(ors&osv(owx'}x!f(o!f!gFU!g;'S(o;'S;=`)]<%lO(oiF]X|W!O`Or(ors&osv(owx'}x!c(o!c!dFx!d;'S(o;'S;=`)]<%lO(oiGPX|W!O`Or(ors&osv(owx'}x!v(o!v!wGl!w;'S(o;'S;=`)]<%lO(oiGsX|W!O`Or(ors&osv(owx'}x!c(o!c!dH`!d;'S(o;'S;=`)]<%lO(oiHgX|W!O`Or(ors&osv(owx'}x!}(o!}#OIS#O;'S(o;'S;=`)]<%lO(oiI]V|W!O`yPOr(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(oiIyX|W!O`Or(ors&osv(owx'}x#W(o#W#XJf#X;'S(o;'S;=`)]<%lO(oiJmX|W!O`Or(ors&osv(owx'}x#T(o#T#UKY#U;'S(o;'S;=`)]<%lO(oiKaX|W!O`Or(ors&osv(owx'}x#h(o#h#iK|#i;'S(o;'S;=`)]<%lO(oiLTX|W!O`Or(ors&osv(owx'}x#T(o#T#UH`#U;'S(o;'S;=`)]<%lO(oiLwX|W!O`Or(ors&osv(owx'}x#c(o#c#dMd#d;'S(o;'S;=`)]<%lO(oiMkX|W!O`Or(ors&osv(owx'}x#V(o#V#WNW#W;'S(o;'S;=`)]<%lO(oiN_X|W!O`Or(ors&osv(owx'}x#h(o#h#iNz#i;'S(o;'S;=`)]<%lO(oi! RX|W!O`Or(ors&osv(owx'}x#m(o#m#n! n#n;'S(o;'S;=`)]<%lO(oi! uX|W!O`Or(ors&osv(owx'}x#d(o#d#e!!b#e;'S(o;'S;=`)]<%lO(oi!!iX|W!O`Or(ors&osv(owx'}x#X(o#X#Y?y#Y;'S(o;'S;=`)]<%lO(oi!#_V!SP|W!O`Or(ors&osv(owx'}x;'S(o;'S;=`)]<%lO(ok!$PXaQVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qo!$wX[UVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qk!%mZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_!`$q!`!a!&`!a;'S$q;'S;=`)c<%lO$qk!&kX!RQVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$qk!'aZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_#P$q#P#Q!(S#Q;'S$q;'S;=`)c<%lO$qk!(]ZVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_!`$q!`!a!)O!a;'S$q;'S;=`)c<%lO$qk!)ZXxQVP|W!O`Or$qrs%gsv$qwx'^x!^$q!^!_(o!_;'S$q;'S;=`)c<%lO$q",
6tokenizers:[dw,dE,d_,d$,0,1,2,3,4],topRules:{Document:[0,6]},tokenPrec:0});function dP(e,t){let r=t&&t.getChild("TagName");return r?e.sliceString(r.from,r.to):""}function dN(e,t){let r=t&&t.firstChild;return r&&"OpenTag"==r.name?dP(e,r):""}function dI(e){for(let t=e&&e.parent;t;t=t.parent)if("Element"==t.name)return t;return null}class dR{constructor(e,t,r){this.attrs=t,this.attrValues=r,this.children=[],this.name=e.name,this.completion=Object.assign(Object.assign({type:"type"},e.completion||{}),{label:this.name}),this.openCompletion=Object.assign(Object.assign({},this.completion),{label:"<"+this.name}),this.closeCompletion=Object.assign(Object.assign({},this.completion),{label:"</"+this.name+">",boost:2}),this.closeNameCompletion=Object.assign(Object.assign({},this.completion),{label:this.name+">"}),this.text=e.textContent?e.textContent.map(e=>({label:e,type:"text"})):[]}}let dD=/^[:\-\.\w\u00b7-\uffff]*$/;function dB(e){return Object.assign(Object.assign({type:"property"},e.completion||{}),{label:e.name})}function dM(e){return"string"==typeof e?{label:`"${e}"`,type:"constant"}:/^"/.test(e.label)?e:Object.assign(Object.assign({},e),{label:`"${e.label}"`})}let dL=o$.define({name:"xml",parser:dC.configure({props:[oq.add({Element(e){let t=/^\s*<\//.test(e.textAfter);return e.lineIndent(e.node.from)+(t?0:e.unit)},"OpenTag CloseTag SelfClosingTag":e=>e.column(e.node.from)+e.unit}),o0.add({Element(e){let t=e.firstChild,r=e.lastChild;return t&&"OpenTag"==t.name?{from:t.to,to:"CloseTag"==r.name?r.from:e.to}:null}}),sT.add({"OpenTag CloseTag":e=>e.getChild("TagName")})]}),languageData:{commentTokens:{block:{open:"<!--",close:"-->"}},indentOnInput:/^\s*<\/$/}});function dj(e,t,r=e.length){if(!t)return"";let n=t.firstChild,a=n&&n.getChild("TagName");return a?e.sliceString(a.from,Math.min(a.to,r)):""}let dz=am.inputHandler.of((e,t,r,n,a)=>{if(e.composing||e.state.readOnly||t!=r||">"!=n&&"/"!=n||!dL.isActiveAt(e.state,t,-1))return!1;let i=a(),{state:o}=i,s=o.changeByRange(e=>{var t,r,a;let{head:i}=e,s=o.doc.sliceString(i-1,i)==n,l=oA(o).resolveInner(i,-1),c;if(s&&">"==n&&"EndTag"==l.name){let n=l.parent;if((null==(r=null==(t=n.parent)?void 0:t.lastChild)?void 0:r.name)!="CloseTag"&&(c=dj(o.doc,n.parent,i))){let t=i+ +(">"===o.doc.sliceString(i,i+1));return{range:e,changes:{from:i,to:t,insert:`</${c}>`}}}}else if(s&&"/"==n&&"StartCloseTag"==l.name){let e=l.parent;if(l.from==i-2&&(null==(a=e.lastChild)?void 0:a.name)!="CloseTag"&&(c=dj(o.doc,e,i))){let e=i+ +(">"===o.doc.sliceString(i,i+1)),t=`${c}>`;return{range:W.cursor(i+t.length,-1),changes:{from:i,to:e,insert:t}}}}return{range:e}});return!s.changes.empty&&(e.dispatch([i,o.update(s,{userEvent:"input.complete",scrollIntoView:!0})]),!0)});class dU{constructor(e,t,r){this.parent=e,this.depth=t,this.type=r,this.hash=(e?e.hash+e.hash<<8:0)+t+(t<<4)+r}}function dV(e,t){for(let r=0,n=t-e.pos-1;;n--,r++){let t=e.peek(n);if(dZ(t)||-1==t)return r}}function dQ(e){return 32==e||9==e}function dZ(e){return 10==e||13==e}function dF(e){var t;return e<0||dQ(t=e)||dZ(t)}dU.top=new dU(null,-1,0);let dq=new cE({start:dU.top,reduce:(e,t)=>3==e.type&&(20==t||34==t)?e.parent:e,shift(e,t,r,n){if(3==t)return new dU(e,dV(n,n.pos),1);if(65==t||5==t)return new dU(e,dV(n,n.pos),2);if(63==t)return e.parent;if(19==t||33==t)return new dU(e,0,3);if(13==t&&4==e.type)return e.parent;if(47==t){let t=/[1-9]/.exec(n.read(n.pos,r.pos));if(t)return new dU(e,e.depth+ +t[0],4)}return e},hash:e=>e.hash});function dH(e,t,r=0){return e.peek(r)==t&&e.peek(r+1)==t&&e.peek(r+2)==t&&dF(e.peek(r+3))}let dX=new ch((e,t)=>{if(-1==e.next&&t.canShift(64))return e.acceptToken(64);let r=e.peek(-1);if((dZ(r)||r<0)&&3!=t.context.type){if(dH(e,45))if(!t.canShift(63))return e.acceptToken(1,3);else e.acceptToken(63);if(dH(e,46))if(!t.canShift(63))return e.acceptToken(2,3);else e.acceptToken(63);let r=0;for(;32==e.next;)r++,e.advance();!(r<t.context.depth)&&(r!=t.context.depth||1!=t.context.type||45==e.next&&dF(e.peek(1)))||-1==e.next||dZ(e.next)||35==e.next||e.acceptToken(63,-r)}},{contextual:!0}),dW=new ch((e,t)=>{if(3==t.context.type){63==e.next&&(e.advance(),dF(e.next)&&e.acceptToken(7));return}if(45==e.next)e.advance(),dF(e.next)&&e.acceptToken(1==t.context.type&&t.context.depth==dV(e,e.pos-1)?4:3);else if(63==e.next)e.advance(),dF(e.next)&&e.acceptToken(2==t.context.type&&t.context.depth==dV(e,e.pos-1)?6:5);else{let r=e.pos;for(;;)if(dQ(e.next)){if(e.pos==r)return;e.advance()}else if(33==e.next)dK(e);else if(38==e.next)dJ(e);else if(42==e.next){dJ(e);break}else if(39==e.next||34==e.next){if(d0(e,!0))break;return}else if(91==e.next||123==e.next){if(!function(e){for(let t=[],r=e.pos+1024;;)if(91==e.next||123==e.next)t.push(e.next),e.advance();else if(39==e.next||34==e.next){if(!d0(e,!0))return!1}else if(93==e.next||125==e.next){if(t[t.length-1]!=e.next-2)return!1;if(t.pop(),e.advance(),!t.length)return!0}else{if(e.next<0||e.pos>r||dZ(e.next))return!1;e.advance()}}(e))return;break}else{d4(e,!0,!1,0);break}for(;dQ(e.next);)e.advance();if(58==e.next){if(e.pos==r&&t.canShift(29))return;dF(e.peek(1))&&e.acceptTokenTo(2==t.context.type&&t.context.depth==dV(e,r)?66:65,r)}}},{contextual:!0});function dG(e){return e>=48&&e<=57||e>=97&&e<=102||e>=65&&e<=70}function dY(e,t){var r;return 37==e.next?(e.advance(),dG(e.next)&&e.advance(),dG(e.next)&&e.advance(),!0):(!!((r=e.next)>32)&&!!(r<127)&&34!=r&&37!=r&&44!=r&&60!=r&&62!=r&&92!=r&&94!=r&&96!=r&&123!=r&&124!=r&&125!=r||!!t&&44==e.next)&&(e.advance(),!0)}function dK(e){if(e.advance(),60==e.next){for(e.advance();;)if(!dY(e,!0)){62==e.next&&e.advance();break}}else for(;dY(e,!1););}function dJ(e){for(e.advance();!dF(e.next)&&"f"!=d1(e.next);)e.advance()}function d0(e,t){let r=e.next,n=!1,a=e.pos;for(e.advance();;){let i=e.next;if(i<0)break;if(e.advance(),i==r)if(39==i)if(39==e.next)e.advance();else break;else break;else if(92==i&&34==r)e.next>=0&&e.advance();else if(dZ(i)){if(t)return!1;n=!0}else if(t&&e.pos>=a+1024)return!1}return!n}function d1(e){return e<33?"u":e>125?"s":"iiisiiissisfissssssssssssisssiiissssssssssssssssssssssssssfsfssissssssssssssssssssssssssssfif"[e-33]}function d2(e,t){let r=d1(e);return"u"!=r&&!(t&&"f"==r)}
6function d4(e,t,r,n){if(!("s"==d1(e.next)||(63==e.next||58==e.next||45==e.next)&&d2(e.peek(1),r)))return!1;e.advance();let a=e.pos;for(;;){var i;let o=e.next,s=0,l=n+1;for(;dQ(i=o)||dZ(i);){if(dZ(o)){if(t)return!1;l=0}else l++;o=e.peek(++s)}if(!(o>=0&&(58==o?d2(e.peek(s+1),r):35==o?32!=e.peek(s-1):d2(o,r)))||!r&&l<=n||0==l&&!r&&(dH(e,45,s)||dH(e,46,s)))break;if(t&&"f"==d1(o))return!1;for(let t=s;t>=0;t--)e.advance();if(t&&e.pos>a+1024)return!1}return!0}let d3=new ch((e,t)=>{if(33==e.next)dK(e),e.acceptToken(12);else if(38==e.next||42==e.next){let t=38==e.next?10:11;dJ(e),e.acceptToken(t)}else 39==e.next||34==e.next?(d0(e,!1),e.acceptToken(9)):d4(e,!1,3==t.context.type,t.context.depth)&&e.acceptToken(8)}),d8=new ch((e,t)=>{let r=4==t.context.type?t.context.depth:-1,n=e.pos;a:for(;;){let a=0,i=e.next;for(;32==i;)i=e.peek(++a);if(!a&&(dH(e,45,a)||dH(e,46,a))||!dZ(i)&&(r<0&&(r=Math.max(t.context.depth+1,a)),a<r))break;for(;;){if(e.next<0)break a;let t=dZ(e.next);if(e.advance(),t)continue a;n=e.pos}}e.acceptTokenTo(13,n)}),d5=or({DirectiveName:ok.keyword,DirectiveContent:ok.attributeValue,"DirectiveEnd DocEnd":ok.meta,QuotedLiteral:ok.string,BlockLiteralHeader:ok.special(ok.string),BlockLiteralContent:ok.content,Literal:ok.content,"Key/Literal Key/QuotedLiteral":ok.definition(ok.propertyName),"Anchor Alias":ok.labelName,Tag:ok.typeName,Comment:ok.lineComment,": , -":ok.separator,"?":ok.punctuation,"[ ]":ok.squareBracket,"{ }":ok.brace}),d6=c_.deserialize({version:14,states:"5lQ!ZQgOOO#PQfO'#CpO#uQfO'#DOOOQR'#Dv'#DvO$qQgO'#DRO%gQdO'#DUO%nQgO'#DUO&ROaO'#D[OOQR'#Du'#DuO&{QgO'#D^O'rQgO'#D`OOQR'#Dt'#DtO(iOqO'#DbOOQP'#Dj'#DjO(zQaO'#CmO)YQgO'#CmOOQP'#Cm'#CmQ)jQaOOQ)uQgOOQ]QgOOO*PQdO'#CrO*nQdO'#CtOOQO'#Dw'#DwO+]Q`O'#CxO+hQdO'#CwO+rQ`O'#CwOOQO'#Cv'#CvO+wQdO'#CvOOQO'#Cq'#CqO,UQ`O,59[O,^QfO,59[OOQR,59[,59[OOQO'#Cx'#CxO,eQ`O'#DPO,pQdO'#DPOOQO'#Dx'#DxO,zQdO'#DxO-XQ`O,59jO-aQfO,59jOOQR,59j,59jOOQR'#DS'#DSO-hQcO,59mO-sQgO'#DVO.TQ`O'#DVO.YQcO,59pOOQR'#DX'#DXO#|QfO'#DWO.hQcO'#DWOOQR,59v,59vO.yOWO,59vO/OOaO,59vO/WOaO,59vO/cQgO'#D_OOQR,59x,59xO0VQgO'#DaOOQR,59z,59zOOQP,59|,59|O0yOaO,59|O1ROaO,59|O1aOqO,59|OOQP-E7h-E7hO1oQgO,59XOOQP,59X,59XO2PQaO'#DeO2_QgO'#DeO2oQgO'#DkOOQP'#Dk'#DkQ)jQaOOO3PQdO'#CsOOQO,59^,59^O3kQdO'#CuOOQO,59`,59`OOQO,59c,59cO4VQdO,59cO4aQdO'#CzO4kQ`O'#CzOOQO,59b,59bOOQU,5:Q,5:QOOQR1G.v1G.vO4pQ`O1G.vOOQU-E7d-E7dO4xQdO,59kOOQO,59k,59kO5SQdO'#DQO5^Q`O'#DQOOQO,5:d,5:dOOQU,5:R,5:ROOQR1G/U1G/UO5cQ`O1G/UOOQU-E7e-E7eO5kQgO'#DhO5xQcO1G/XOOQR1G/X1G/XOOQR,59q,59qO6TQgO,59qO6eQdO'#DiO6lQgO'#DiO7PQcO1G/[OOQR1G/[1G/[OOQR,59r,59rO#|QfO,59rOOQR1G/b1G/bO7_OWO1G/bO7dOaO1G/bOOQR,59y,59yOOQR,59{,59{OOQP1G/h1G/hO7lOaO1G/hO7tOaO1G/hO8POaO1G/hOOQP1G.s1G.sO8_QgO,5:POOQP,5:P,5:POOQP,5:V,5:VOOQP-E7i-E7iOOQO,59_,59_OOQO,59a,59aOOQO1G.}1G.}OOQO,59f,59fO8oQdO,59fOOQR7+$b7+$bP,XQ`O'#DfOOQO1G/V1G/VOOQO,59l,59lO8yQdO,59lOOQR7+$p7+$pP9TQ`O'#DgOOQR'#DT'#DTOOQR,5:S,5:SOOQR-E7f-E7fOOQR7+$s7+$sOOQR1G/]1G/]O9YQgO'#DYO9jQ`O'#DYOOQR,5:T,5:TO#|QfO'#DZO9oQcO'#DZOOQR-E7g-E7gOOQR7+$v7+$vOOQR1G/^1G/^OOQR7+$|7+$|O:QOWO7+$|OOQP7+%S7+%SO:VOaO7+%SO:_OaO7+%SOOQP1G/k1G/kOOQO1G/Q1G/QOOQO1G/W1G/WOOQR,59t,59tO:jQgO,59tOOQR,59u,59uO#|QfO,59uOOQR<<Hh<<HhOOQP<<Hn<<HnO:zOaO<<HnOOQR1G/`1G/`OOQR1G/a1G/aOOQPAN>YAN>Y",stateData:";S~O!fOS!gOS^OS~OP_OQbORSOTUOWROXROYYOZZO[XOcPOqQO!PVO!V[O!cTO~O`cO~P]OVkOWROXROYeOZfO[dOcPOmhOqQO~OboO~P!bOVtOWROXROYeOZfO[dOcPOmrOqQO~OpwO~P#WORSOTUOWROXROYYOZZO[XOcPOqQO!PVO!cTO~OSvP!avP!bvP~P#|OWROXROYeOZfO[dOcPOqQO~OmzO~P%OOm!OOUzP!azP!bzP!dzP~P#|O^!SO!b!QO!f!TO!g!RO~ORSOTUOWROXROcPOqQO!PVO!cTO~OY!UOP!QXQ!QX!V!QX!`!QXS!QX!a!QX!b!QXU!QXm!QX!d!QX~P&aO[!WOP!SXQ!SX!V!SX!`!SXS!SX!a!SX!b!SXU!SXm!SX!d!SX~P&aO^!ZO!W![O!b!YO!f!]O!g!YO~OP!_O!V[OQaX!`aX~OPaXQaX!VaX!`aX~P#|OP!bOQ!cO!V[O~OP_O!V[O~P#|OWROXROY!fOcPOqQObfXmfXofXpfX~OWROXRO[!hOcPOqQObhXmhXohXphX~ObeXmlXoeX~ObkXokX~P%OOm!kO~Om!lObnPonP~P%OOb!pOo!oO~Ob!pO~P!bOm!sOosXpsX~OosXpsX~P%OOm!uOotPptP~P%OOo!xOp!yO~Op!yO~P#WOS!|O!a#OO!b#OO~OUyX!ayX!byX!dyX~P#|Om#QO~OU#SO!a#UO!b#UO!d#RO~Om#WOUzX!azX!bzX!dzX~O]#XO~O!b#XO!g#YO~O^#ZO!b#XO!g#YO~OP!RXQ!RX!V!RX!`!RXS!RX!a!RX!b!RXU!RXm!RX!d!RX~P&aOP!TXQ!TX!V!TX!`!TXS!TX!a!TX!b!TXU!TXm!TX!d!TX~P&aO!b#^O!g#^O~O^#_O!b#^O!f#`O!g#^O~O^#_O!W#aO!b#^O!g#^O~OPaaQaa!Vaa!`aa~P#|OP#cO!V[OQ!XX!`!XX~OP!XXQ!XX!V!XX!`!XX~P#|OP_O!V[OQ!_X!`!_X~P#|OWROXROcPOqQObgXmgXogXpgX~OWROXROcPOqQObiXmiXoiXpiX~Obkaoka~P%OObnXonX~P%OOm#kO~Ob#lOo!oO~Oosapsa~P%OOotXptX~P%OOm#pO~Oo!xOp#qO~OSwP!awP!bwP~P#|OS!|O!a#vO!b#vO~OUya!aya!bya!dya~P#|Om#xO~P%OOm#{OU}P!a}
6P!b}P!d}P~P#|OU#SO!a$OO!b$OO!d#RO~O]$QO~O!b$QO!g$RO~O!b$SO!g$SO~O^$TO!b$SO!g$SO~O^$TO!b$SO!f$UO!g$SO~OP!XaQ!Xa!V!Xa!`!Xa~P#|Obnaona~P%OOotapta~P%OOo!xO~OU|X!a|X!b|X!d|X~P#|Om$ZO~Om$]OU}X!a}X!b}X!d}X~O]$^O~O!b$_O!g$_O~O^$`O!b$_O!g$_O~OU|a!a|a!b|a!d|a~P#|O!b$cO!g$cO~O",goto:",]!mPPPPPPPPPPPPPPPPP!nPP!v#v#|$`#|$c$f$j$nP%VPPP!v%Y%^%a%{&O%a&R&U&X&_&b%aP&e&{&e'O'RPP']'a'g'm's'y(XPPPPPPPP(_)e*X+c,VUaObcR#e!c!{ROPQSTUXY_bcdehknrtvz!O!U!W!_!b!c!f!h!k!l!s!u!|#Q#R#S#W#c#k#p#x#{$Z$]QmPR!qnqfPQThknrtv!k!l!s!u#R#k#pR!gdR!ieTlPnTjPnSiPnSqQvQ{TQ!mkQ!trQ!vtR#y#RR!nkTsQvR!wt!RWOSUXY_bcz!O!U!W!_!b!c!|#Q#S#W#c#x#{$Z$]RySR#t!|R|TR|UQ!PUR#|#SR#z#RR#z#SyZOSU_bcz!O!_!b!c!|#Q#S#W#c#x#{$Z$]R!VXR!XYa]O^abc!a!c!eT!da!eQnPR!rnQvQR!{vQ!}yR#u!}Q#T|R#}#TW^Obc!cS!^^!aT!aa!eQ!eaR#f!eW`Obc!cQxSS}U#SQ!`_Q#PzQ#V!OQ#b!_Q#d!bQ#s!|Q#w#QQ$P#WQ$V#cQ$Y#xQ$[#{Q$a$ZR$b$]xZOSU_bcz!O!_!b!c!|#Q#S#W#c#x#{$Z$]Q!VXQ!XYQ#[!UR#]!W!QWOSUXY_bcz!O!U!W!_!b!c!|#Q#S#W#c#x#{$Z$]pfPQThknrtv!k!l!s!u#R#k#pQ!gdQ!ieQ#g!fR#h!hSgPn^pQTkrtv#RQ!jhQ#i!kQ#j!lQ#n!sQ#o!uQ$W#kR$X#pQuQR!zv",nodeNames:"⚠ DirectiveEnd DocEnd - - ? ? ? Literal QuotedLiteral Anchor Alias Tag BlockLiteralContent Comment Stream BOM Document ] [ FlowSequence Item Tagged Anchored Anchored Tagged FlowMapping Pair Key : Pair , } { FlowMapping Pair Pair BlockSequence Item Item BlockMapping Pair Pair Key Pair Pair BlockLiteral BlockLiteralHeader Tagged Anchored Anchored Tagged Directive DirectiveName DirectiveContent Document",maxTerm:74,context:dq,nodeProps:[["isolate",-3,8,9,14,""],["openedBy",18,"[",32,"{"],["closedBy",19,"]",33,"}"]],propSources:[d5],skippedNodes:[0],repeatNodeCount:6,tokenData:"-Y~RnOX#PXY$QYZ$]Z]#P]^$]^p#Ppq$Qqs#Pst$btu#Puv$yv|#P|}&e}![#P![!]'O!]!`#P!`!a'i!a!}#P!}#O*g#O#P#P#P#Q+Q#Q#o#P#o#p+k#p#q'i#q#r,U#r;'S#P;'S;=`#z<%l?HT#P?HT?HU,o?HUO#PQ#UU!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PQ#kTOY#PZs#Pt;'S#P;'S;=`#z<%lO#PQ#}P;=`<%l#P~$VQ!f~XY$Qpq$Q~$bO!g~~$gS^~OY$bZ;'S$b;'S;=`$s<%lO$b~$vP;=`<%l$bR%OX!WQOX%kXY#PZ]%k]^#P^p%kpq#hq;'S%k;'S;=`&_<%lO%kR%rX!WQ!VPOX%kXY#PZ]%k]^#P^p%kpq#hq;'S%k;'S;=`&_<%lO%kR&bP;=`<%l%kR&lUoP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR'VUmP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR'p[!PP!WQOY#PZp#Ppq#hq{#P{|(f|}#P}!O(f!O!R#P!R![)p![;'S#P;'S;=`#z<%lO#PR(mW!PP!WQOY#PZp#Ppq#hq!R#P!R![)V![;'S#P;'S;=`#z<%lO#PR)^U!PP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR)wY!PP!WQOY#PZp#Ppq#hq{#P{|)V|}#P}!O)V!O;'S#P;'S;=`#z<%lO#PR*nUcP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR+XUbP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR+rUqP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR,]UpP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR,vU`P!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#P",tokenizers:[dX,dW,d3,d8,0,1],topRules:{Stream:[0,15]},tokenPrec:0}),d7=o$.define({name:"yaml",parser:d6.configure({props:[oq.add({Stream:e=>{for(let t=e.node.resolve(e.pos,-1);t&&t.to>=e.pos;t=t.parent){if("BlockLiteralContent"==t.name&&t.from<t.to)return e.baseIndentFor(t);if("BlockLiteral"==t.name)return e.baseIndentFor(t)+e.unit;if("BlockSequence"==t.name||"BlockMapping"==t.name)return e.column(t.firstChild.from,1);if("QuotedLiteral"==t.name)break;if("Literal"==t.name){let r=e.column(t.from,1);if(r==e.lineIndent(t.from,1))return r;if(t.to>e.pos)break}}return null},FlowMapping:oG({closing:"}"}),FlowSequence:oG({closing:"]"})}),o0.add({"FlowMapping FlowSequence":o1,"Item Pair BlockLiteral":(e,t)=>({from:t.doc.lineAt(e.from).to,to:e.to})})]}),languageData:{commentTokens:{line:"#"},indentOnInput:/^\s*[\]\}]$/}});ok.meta;class d9{constructor(e,t,r){this.from=e,this.to=t,this.diagnostic=r}}class pe{constructor(e,t,r){this.diagnostics=e,this.panel=t,this.selected=r}static init(e,t,r){let n=r.facet(pd).markerFilter;n&&(e=n(e,r));let a=e.slice().sort((e,t)=>e.from-t.from||e.to-t.to),i=new ez,o=[],s=0,l=r.doc.iter(),c=0,u=r.doc.length;for(let e=0;;){let t,r,n=e==a.length?null:a[e];if(!n&&!o.length)break;if(o.length)t=s,r=o.reduce((e,t)=>Math.min(e,t.to),n&&n.from>t?n.from:1e8);else{if((t=n.from)>u)break;r=n.to,o.push(n),e++}for(;e<a.length;){let n=a[e];if(n.from==t&&(n.to>n.from||n.to==t))o.push(n),e++,r=Math.min(n.to,r);else{r=Math.min(n.from,r);break}}r=Math.min(r,u);let d=!1;if(o.some(e=>e.from==t&&(e.to==r||r==u))&&!(d=t==r)&&r-t<10){let e=t-(c+l.value.length);e>0&&(l.next(e),c=t);for(let e=t;;){if(e>=r){d=!0;break}if(!l.lineBreak&&c+l.value.length>e)break;e=c+l.value.length,c+=l.value.length,l.next()}}let p=pO(o);if(d)i.add(t,t,tb.widget({widget:new pf(p),diagnostics:o.slice()}));else{let e=o.reduce((e,t)=>
6t.markClass?e+" "+t.markClass:e,"");i.add(t,r,tb.mark({class:"cm-lintRange cm-lintRange-"+p+e,diagnostics:o.slice(),inclusiveEnd:o.some(e=>e.to>r)}))}if((s=r)==u)break;for(let e=0;e<o.length;e++)o[e].to<=s&&o.splice(e--,1)}let d=i.finish();return new pe(d,t,pt(d))}}function pt(e,t=null,r=0){let n=null;return e.between(r,1e9,(e,r,{spec:a})=>{if(!(t&&0>a.diagnostics.indexOf(t)))if(n){if(0>a.diagnostics.indexOf(n.diagnostic))return!1;n=new d9(n.from,r,n.diagnostic)}else n=new d9(e,r,t||a.diagnostics[0])}),n}function pr(e,t){let r=t.pos,n=t.end||r,a=e.state.facet(pd).hideOn(e,r,n);if(null!=a)return a;let i=e.startState.doc.lineAt(t.pos);return!!(e.effects.some(e=>e.is(pn))||e.changes.touchesRange(i.from,Math.max(i.to,n)))}let pn=eS.define(),pa=eS.define(),pi=eS.define(),po=ea.define({create:()=>new pe(tb.none,null,null),update(e,t){if(t.docChanged&&e.diagnostics.size){let r=e.diagnostics.map(t.changes),n=null,a=e.panel;if(e.selected){let a=t.changes.mapPos(e.selected.from,1);n=pt(r,e.selected.diagnostic,a)||pt(r,null,a)}!r.size&&a&&t.state.facet(pd).autoPanel&&(a=null),e=new pe(r,a,n)}for(let r of t.effects)if(r.is(pn)){let n=t.state.facet(pd).autoPanel?r.value.length?pv.open:null:e.panel;e=pe.init(r.value,n,t.state)}else r.is(pa)?e=new pe(e.diagnostics,r.value?pv.open:null,e.selected):r.is(pi)&&(e=new pe(e.diagnostics,e.panel,r.value));return e},provide:e=>[a5.from(e,e=>e.panel),am.decorations.from(e,e=>e.diagnostics)]}),ps=tb.mark({class:"cm-lintRange cm-lintRange-active"});function pl(e,t){return te("ul",{class:"cm-tooltip-lint"},t.map(t=>ph(e,t,!1)))}let pc=e=>{let t=e.state.field(po,!1);return!!t&&!!t.panel&&(e.dispatch({effects:pa.of(!1)}),!0)},pu=ry.fromClass(class{constructor(e){this.view=e,this.timeout=-1,this.set=!0;let{delay:t}=e.state.facet(pd);this.lintTime=Date.now()+t,this.run=this.run.bind(this),this.timeout=setTimeout(this.run,t)}run(){clearTimeout(this.timeout);let e=Date.now();if(e<this.lintTime-10)this.timeout=setTimeout(this.run,this.lintTime-e);else{this.set=!1;let{state:e}=this.view,{sources:t}=e.facet(pd);t.length&&function(e,t,r){let n=[],a=-1;for(let i of e)i.then(r=>{n.push(r),clearTimeout(a),n.length==e.length?t(n):a=setTimeout(()=>t(n),200)},r)}(t.map(e=>Promise.resolve(e(this.view))),t=>{var r,n,a,i;this.view.state.doc==e.doc&&this.view.dispatch((r=this.view.state,n=t.reduce((e,t)=>e.concat(t)),{effects:(a=r,i=[pn.of(n)],a.field(po,!1)?i:i.concat(eS.appendConfig.of(pw)))}))},e=>{rh(this.view.state,e)})}}update(e){let t=e.state.facet(pd);(e.docChanged||t!=e.startState.facet(pd)||t.needsRefresh&&t.needsRefresh(e))&&(this.lintTime=Date.now()+t.delay,this.set||(this.set=!0,this.timeout=setTimeout(this.run,t.delay)))}force(){this.set&&(this.lintTime=Date.now(),this.run())}destroy(){clearTimeout(this.timeout)}}),pd=K.define({combine:e=>({sources:e.map(e=>e.source).filter(e=>null!=e),...eN(e.map(e=>e.config),{delay:750,markerFilter:null,tooltipFilter:null,needsRefresh:null,hideOn:()=>null},{delay:Math.max,markerFilter:pp,tooltipFilter:pp,needsRefresh:(e,t)=>e?t?r=>e(r)||t(r):e:t,hideOn:(e,t)=>e?t?(r,n,a)=>e(r,n,a)||t(r,n,a):e:t,autoPanel:(e,t)=>e||t})})});function pp(e,t){return e?t?(r,n)=>t(e(r,n),n):e:t}function pm(e){let t=[];if(e)o:for(let{name:r}of e){for(let e=0;e<r.length;e++){let n=r[e];if(/[a-zA-Z]/.test(n)&&!t.some(e=>e.toLowerCase()==n.toLowerCase())){t.push(n);continue o}}t.push("")}return t}function ph(e,t,r){var n;let a=r?pm(t.actions):[];return te("li",{class:"cm-diagnostic cm-diagnostic-"+t.severity},te("span",{class:"cm-diagnosticText"},t.renderMessage?t.renderMessage(e):t.message),null==(n=t.actions)?void 0:n.map((r,n)=>{let i=!1,o=n=>{if(n.preventDefault(),i)return;i=!0;let a=pt(e.state.field(po).diagnostics,t);a&&r.apply(e,a.from,a.to)},{name:s}=r,l=a[n]?s.indexOf(a[n]):-1,c=l<0?s:[s.slice(0,l),te("u",s.slice(l,l+1)),s.slice(l+1)];return te("button",{type:"button",class:"cm-diagnosticAction"+(r.markClass?" "+r.markClass:""),onclick:o,onmousedown:o,"aria-label":` Action: ${s}${l<0?"":` (access key "${a[n]})"`}.`},c)}),t.source&&te("div",{class:"cm-diagnosticSource"},t.source))}class pf extends tv{constructor(e){super(),this.sev=e}eq(e){return e.sev==this.sev}toDOM(){return te("span",{class:"cm-lintPoint cm-lintPoint-"+this.sev})}}class pg{constructor(e,t){this.diagnostic=t,this.id="item_"+Math.floor(0xffffffff*Math.random()).toString(16),this.dom=ph(e,t,!0),this.dom.id=this.id,this.dom.setAttribute("role","option")}}class pv{constructor(e){this.view=e,this.items=[];let t=t=>{if(!t.ctrlKey&&!t.altKey&&!t.metaKey){if(27==t.keyCode)pc(this.view),this.view.focus();else if(38==t.keyCode||33==t.keyCode)this.moveSelection((this.selectedIndex-1+this.items.length)%this.items.length);else if(40==t.keyCode||34==t.keyCode)this.moveSelection((this.selectedIndex+1)%this.items.length);else if(36==t.keyCode)this.moveSelection(0);else if(35==t.keyCode)this.moveSelection(this.items.length-1);else if(13==t.keyCode)this.view.focus();else{if(!(t.keyCode>=65)||!(t.keyCode<=90)||!(this.selectedIndex>=0))return;let{diagnostic:r}=this.items[this.selectedIndex],n=pm(r.actions);for(let a=0;a<n.length;
6a++)if(n[a].toUpperCase().charCodeAt(0)==t.keyCode){let t=pt(this.view.state.field(po).diagnostics,r);t&&r.actions[a].apply(e,t.from,t.to)}}t.preventDefault()}},r=e=>{for(let t=0;t<this.items.length;t++)this.items[t].dom.contains(e.target)&&this.moveSelection(t)};this.list=te("ul",{tabIndex:0,role:"listbox","aria-label":this.view.state.phrase("Diagnostics"),onkeydown:t,onclick:r}),this.dom=te("div",{class:"cm-panel-lint"},this.list,te("button",{type:"button",name:"close","aria-label":this.view.state.phrase("close"),onclick:()=>pc(this.view)},"×")),this.update()}get selectedIndex(){let e=this.view.state.field(po).selected;if(!e)return -1;for(let t=0;t<this.items.length;t++)if(this.items[t].diagnostic==e.diagnostic)return t;return -1}update(){let{diagnostics:e,selected:t}=this.view.state.field(po),r=0,n=!1,a=null,i=new Set;for(e.between(0,this.view.state.doc.length,(e,o,{spec:s})=>{for(let e of s.diagnostics){if(i.has(e))continue;i.add(e);let o=-1,s;for(let t=r;t<this.items.length;t++)if(this.items[t].diagnostic==e){o=t;break}o<0?(s=new pg(this.view,e),this.items.splice(r,0,s),n=!0):(s=this.items[o],o>r&&(this.items.splice(r,o-r),n=!0)),t&&s.diagnostic==t.diagnostic?s.dom.hasAttribute("aria-selected")||(s.dom.setAttribute("aria-selected","true"),a=s):s.dom.hasAttribute("aria-selected")&&s.dom.removeAttribute("aria-selected"),r++}});r<this.items.length&&!(1==this.items.length&&this.items[0].diagnostic.from<0);)n=!0,this.items.pop();0==this.items.length&&(this.items.push(new pg(this.view,{from:-1,to:-1,severity:"info",message:this.view.state.phrase("No diagnostics")})),n=!0),a?(this.list.setAttribute("aria-activedescendant",a.id),this.view.requestMeasure({key:this,read:()=>({sel:a.dom.getBoundingClientRect(),panel:this.list.getBoundingClientRect()}),write:({sel:e,panel:t})=>{let r=t.height/this.list.offsetHeight;e.top<t.top?this.list.scrollTop-=(t.top-e.top)/r:e.bottom>t.bottom&&(this.list.scrollTop+=(e.bottom-t.bottom)/r)}})):this.selectedIndex<0&&this.list.removeAttribute("aria-activedescendant"),n&&this.sync()}sync(){let e=this.list.firstChild;function t(){let t=e;e=t.nextSibling,t.remove()}for(let r of this.items)if(r.dom.parentNode==this.list){for(;e!=r.dom;)t();e=r.dom.nextSibling}else this.list.insertBefore(r.dom,e);for(;e;)t()}moveSelection(e){if(this.selectedIndex<0)return;let t=pt(this.view.state.field(po).diagnostics,this.items[e].diagnostic);t&&this.view.dispatch({selection:{anchor:t.from,head:t.to},scrollIntoView:!0,effects:pi.of(t)})}static open(e){return new pv(e)}}function py(e){return function(e,t='viewBox="0 0 40 40"'){return`url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" ${t}>${encodeURIComponent(e)}</svg>')`}(`<path d="m0 2.5 l2 -1.5 l1 0 l2 1.5 l1 0" stroke="${e}" fill="none" stroke-width=".7"/>`,'width="6" height="3"')}let pb=am.baseTheme({".cm-diagnostic":{padding:"3px 6px 3px 8px",marginLeft:"-1px",display:"block",whiteSpace:"pre-wrap"},".cm-diagnostic-error":{borderLeft:"5px solid #d11"},".cm-diagnostic-warning":{borderLeft:"5px solid orange"},".cm-diagnostic-info":{borderLeft:"5px solid #999"},".cm-diagnostic-hint":{borderLeft:"5px solid #66d"},".cm-diagnosticAction":{font:"inherit",border:"none",padding:"2px 4px",backgroundColor:"#444",color:"white",borderRadius:"3px",marginLeft:"8px",cursor:"pointer"},".cm-diagnosticSource":{fontSize:"70%",opacity:.7},".cm-lintRange":{backgroundPosition:"left bottom",backgroundRepeat:"repeat-x",paddingBottom:"0.7px"},".cm-lintRange-error":{backgroundImage:py("#f11")},".cm-lintRange-warning":{backgroundImage:py("orange")},".cm-lintRange-info":{backgroundImage:py("#999")},".cm-lintRange-hint":{backgroundImage:py("#66d")},".cm-lintRange-active":{backgroundColor:"#ffdd9980"},".cm-tooltip-lint":{padding:0,margin:0},".cm-lintPoint":{position:"relative","&:after":{content:'""',position:"absolute",bottom:0,left:"-2px",borderLeft:"3px solid transparent",borderRight:"3px solid transparent",borderBottom:"4px solid #d11"}},".cm-lintPoint-warning":{"&:after":{borderBottomColor:"orange"}},".cm-lintPoint-info":{"&:after":{borderBottomColor:"#999"}},".cm-lintPoint-hint":{"&:after":{borderBottomColor:"#66d"}},".cm-panel.cm-panel-lint":{position:"relative","& ul":{maxHeight:"100px",overflowY:"auto","& [aria-selected]":{backgroundColor:"#ddd","& u":{textDecoration:"underline"}},"&:focus [aria-selected]":{background_fallback:"#bdf",backgroundColor:"Highlight",color_fallback:"white",color:"HighlightText"},"& u":{textDecoration:"none"},padding:0,margin:0},"& [name=close]":{position:"absolute",top:"0",right:"2px",background:"inherit",border:"none",font:"inherit",padding:0,margin:0}},"&dark .cm-lintRange-active":{backgroundColor:"#86714a80"},"&dark .cm-panel.cm-panel-lint ul":{"& [aria-selected]":{backgroundColor:"#2e343e"}}});function pO(e){let t="hint",r=1;for(let a of e){var n;let e="error"==(n=a.severity)?4:"warning"==n?3:"info"==n?2:1;e>r&&(r=e,t=a.severity)}return t}let px=eS.define(),pk=ea.define({create:()=>null,update:(e,t)=>
6(e&&t.docChanged&&(e=pr(t,e)?null:{...e,pos:t.changes.mapPos(e.pos)}),t.effects.reduce((e,t)=>t.is(px)?t.value:e,e)),provide:e=>aH.from(e)}),pS=aJ(function(e,t,r){let{diagnostics:n}=e.state.field(po),a,i=-1,o=-1;n.between(t-(r<0),t+ +(r>0),(e,n,{spec:s})=>{if(t>=e&&t<=n&&(e==n||(t>e||r>0)&&(t<n||r<0)))return a=s.diagnostics,i=e,o=n,!1});let s=e.state.facet(pd).tooltipFilter;return(a&&s&&(a=s(a,e.state)),a)?{pos:i,end:o,above:!0,create:()=>({dom:pl(e,a)})}:null},{hideOn:pr}),pw=[po,am.decorations.compute([po],e=>{let{selected:t,panel:r}=e.field(po);return t&&r&&t.from!=t.to?tb.set([ps.range(t.from,t.to)]):tb.none}),pS,pb],pT=K.define({combine:e=>eN(e,{hoverTime:300,markerFilter:null,tooltipFilter:null})});var pE=e.i(588329),p_=e.i(146938);let p$=(({theme:e,settings:t={},styles:r=[]})=>{let n={".cm-gutters":{}},a={};t.background&&(a.backgroundColor=t.background),t.backgroundImage&&(a.backgroundImage=t.backgroundImage),t.foreground&&(a.color=t.foreground),t.fontSize&&(a.fontSize=t.fontSize),(t.background||t.foreground)&&(n["&"]=a),t.fontFamily&&(n["&.cm-editor .cm-scroller"]={fontFamily:t.fontFamily}),t.gutterBackground&&n[".cm-gutters"]&&(n[".cm-gutters"].backgroundColor=t.gutterBackground),t.gutterForeground&&n[".cm-gutters"]&&(n[".cm-gutters"].color=t.gutterForeground),t.gutterBorder&&n[".cm-gutters"]&&(n[".cm-gutters"].borderRightColor=t.gutterBorder),t.caret&&(n[".cm-content"]={caretColor:t.caret},n[".cm-cursor, .cm-dropCursor"]={borderLeftColor:t.caret});let i={};return t.gutterActiveForeground&&(i.color=t.gutterActiveForeground),t.lineHighlight&&(n[".cm-activeLine"]={backgroundColor:t.lineHighlight},i.backgroundColor=t.lineHighlight),n[".cm-activeLineGutter"]=i,t.selection&&(n["&.cm-focused .cm-selectionBackground, & .cm-line::selection, & .cm-selectionLayer .cm-selectionBackground, .cm-content ::selection"]={background:t.selection+" !important"}),t.selectionMatch&&(n["& .cm-selectionMatch"]={backgroundColor:t.selectionMatch}),[am.theme(n,{dark:"dark"===e}),sm(sc.define(r))]})({theme:"light",settings:{background:"var(--scalar-background-2)",foreground:"var(--scalar-color-1)",caret:"var(--scalar-color-1)",selectionMatch:"#e3dcce",gutterBackground:"var(--scalar-background-2)",gutterForeground:"var(--scalar-color-3)",gutterBorder:"transparent",lineHighlight:"var(--scalar-background-3)",fontFamily:"var(--scalar-font-code)"},styles:[{tag:[ok.standard(ok.tagName),ok.tagName],color:"var(--scalar-color-purple)"},{tag:[ok.comment],color:"var(--scalar-color-3)"},{tag:[ok.className],color:"var(--scalar-color-orange)"},{tag:[ok.variableName,ok.propertyName,ok.attributeName],color:"var(--scalar-color-1)"},{tag:[ok.operator],color:"var(--scalar-color-2)"},{tag:[ok.keyword,ok.typeName,ok.typeOperator],color:"var(--scalar-color-green)"},{tag:[ok.string],color:"var(--scalar-color-blue)"},{tag:[ok.bracket,ok.regexp,ok.meta],color:"var(--scalar-color-3)"},{tag:[ok.number],color:"var(--scalar-color-orange)"},{tag:[ok.name,ok.quote],color:"var(--scalar-color-3)"},{tag:[ok.heading],color:"var(--scalar-color-3)",fontWeight:"bold"},{tag:[ok.emphasis],color:"var(--scalar-color-3)",fontStyle:"italic"},{tag:[ok.deleted],color:"var(--scalar-color-3)",backgroundColor:"transparent"},{tag:[ok.atom,ok.bool,ok.special(ok.variableName)],color:"var(--scalar-color-3)"},{tag:[ok.url,ok.escape,ok.regexp,ok.link],color:"var(--scalar-color-1)"},{tag:ok.link,textDecoration:"underline"},{tag:ok.strikethrough,textDecoration:"line-through"},{tag:ok.invalid,color:"var(--scalar-color-3)"}]}),pA=new aE({regexp:/(\{[^}]+\})/g,decoration:()=>tb.mark({attributes:{class:"api-client-url-variable"}})}),pC='<svg width="1em" height="1em" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m18 10-6 6-6-6" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg>',pP='<svg width="1em" height="1em" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m9 18 6-6-6-6" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg>';am.EDIT_CONTEXT=!1;let pN=e=>"provider"in e&&!!(0,p_.toValue)(e.provider),pI={key:"Mod-a",run:e=>(e.dispatch({selection:{anchor:0,head:e.state.doc.length},scrollIntoView:!1}),!0)},pR={html:function(e={}){let t="",r;return!1===e.matchClosingTags&&(t="noMatch"),!0===e.selfClosingTags&&(t=(t?t+" ":"")+"selfClosing"),(e.nestedLanguages&&e.nestedLanguages.length||e.nestedAttributes&&e.nestedAttributes.length)&&(r=ub((e.nestedLanguages||[]).concat(dc),(e.nestedAttributes||[]).concat(du))),new oj(r?dd.configure({wrap:r,dialect:t}):t?dp.configure({dialect:t}):dp,[dp.data.of({autocomplete:function(e){let{extraTags:t,extraGlobalAttributes:r}=e,n=r||t?new u9(t,r):u9.default;return e=>(function(e,t){let{state:r,pos:n}=t,a=oA(r).resolveInner(n,-1),i=a.resolve(n);for(let e=n,t;i==a&&(t=a.childBefore(e));){let r=t.lastChild;if(!r||!r.type.isError||r.from<r.to)break;i=a=t,e=r.from}if("TagName"==a.name)return a.parent&&/CloseTag$/.test(a.parent.name)?ds(r,a,a.from,n):di(r,e,a,a.from,n);if("StartTag"==a.name||"IncompleteTag"==a.name)return di(r,e,a,n,n);if("StartCloseTag"==a.name||"IncompleteCloseTag"==a.name)return ds(r,a,n,n);if("OpenTag"==a.name||"SelfClosingTag"==a.name||"AttributeName"==a.name){var o,s;let t,i,l;return o=a,s="AttributeName"==a.name?a.from:n,l=(i=(t=dt(o))?e.tags[de(r.doc,t)]:null)&&i.attrs?Object.keys(i.attrs):[],{from:s,to:n,options:(i&&!1===i.globalAttrs?l:l.length?l.concat(e.globalAttrNames):e.globalAttrNames).map(e=>({label:e,type:"property"})),validFor:da}}{if("Is"==a.name||"AttributeValue"==a.name||"UnquotedAttributeValue"==a.name)return function(e,t,r,n,a){var i;let o=null==(i=r.parent)?void 0:i.getChild("AttributeName"),s=[],l;if(o){let i=e.sliceDoc(o.from,o.to),c=t.globalAttrs[i];if(!c){let n=dt(r),a=n?t.tags[de(e.doc,n)]:null;c=(null==a?void 0:a.attrs)&&a.attrs[i]}if(c){let t=e.sliceDoc(n,a).toLowerCase(),r='"',i='"';for(let o of(/^['"]/.test(t)?(l='"'==t[0]?/^[^"]*$/:/^[^']*$/,r="",i=e.sliceDoc(a,a+1)==t[0]?"":t[0],t=t.slice(1),n++):l=/^[^\s<>='"]*$/,c))s.push({label:o,apply:r+o+i,type:"constant"})}}return{from:n,to:a,options:s,validFor:l}}(r,e,a,"Is"==a.name?n:a.from,n);if(!t.explicit||"Element"!=i.name&&"Text"!=i.name&&"Document"!=i.name)return null;var l=a;let o=[],s=0;for(let t of dr(r.doc,l,e))o.push({label:"<"+t,type:"type"});for(let e of dn(r.doc,l))o.push({label:"</"+e+">",type:"type",boost:99-s++});return{from:n,to:n,options:o,validFor:/^<\/?[:\-\.\w\u00b7-\uffff]*$/}}})(n,e)}(e)}),!1!==e.autoCloseTags?dh:[],function(e={}){var t;let r=e.jsx?e.typescript?uH:uq:e.typescript?uF:uQ,n=e.typescript?uR.concat(uG):uI.concat(uW);return new oj(r,[uQ.data.of({autocomplete:(t=sM(n),e=>{for(let t=oA(e.state).resolveInner(e.pos,-1);t;t=t.parent){if(uU.indexOf(t.name)>-1)return null;if(t.type.isTop)break}return t(e)})}),uQ.data.of({autocomplete:uV}),e.jsx?uJ:[]])}().support,c3().support])},json:function(){return new oj(dv)},yaml:function(){return new oj(d7)},css:c3,xml:function(e={}){let t=[dL.data.of({autocomplete:function(e,t){let r=[],n=[],a=Object.create(null);for(let e of t){let t=dB(e);r.push(t),e.global&&n.push(t),e.values&&(a[e.name]=e.values.map(dM))}let i=[],o=[],s=Object.create(null);for(let t of e){let e=n,l=a;t.attributes&&(e=e.concat(t.attributes.map(e=>"string"==typeof e?r.find(t=>t.label==e)||{label:e,type:"property"}:(e.values&&(l==a&&(l=Object.create(l)),l[e.name]=e.values.map(dM)),dB(e)))));let c=new dR(t,e,l);s[c.name]=c,i.push(c),t.top&&o.push(c)}o.length||(o=i);for(let t=0;t<i.length;t++){let r=e[t],n=i[t];if(r.children)for(let e of r.children)s[e]&&n.children.push(s[e]);else n.children=i}return e=>{var t;let{doc:r}=e.state,l=function(e,t){var r;let n=oA(e).resolveInner(t,-1),a=null;for(let e=n;!a&&e.parent;e=e.parent)("OpenTag"==e.name||"CloseTag"==e.name||"SelfClosingTag"==e.name||"MismatchedCloseTag"==e.name)&&(a=e);
6if(a&&(a.to>t||a.lastChild.type.isError)){let e=a.parent;if("TagName"==n.name)return"CloseTag"==a.name||"MismatchedCloseTag"==a.name?{type:"closeTag",from:n.from,context:e}:{type:"openTag",from:n.from,context:dI(e)};if("AttributeName"==n.name)return{type:"attrName",from:n.from,context:a};if("AttributeValue"==n.name)return{type:"attrValue",from:n.from,context:a};let r=n==a||"Attribute"==n.name?n.childBefore(t):n;return(null==r?void 0:r.name)=="StartTag"?{type:"openTag",from:t,context:dI(e)}:(null==r?void 0:r.name)=="StartCloseTag"&&r.to<=t?{type:"closeTag",from:t,context:e}:(null==r?void 0:r.name)=="Is"?{type:"attrValue",from:t,context:a}:r?{type:"attrName",from:t,context:a}:null}if("StartCloseTag"==n.name)return{type:"closeTag",from:t,context:n.parent};for(;n.parent&&n.to==t&&!(null==(r=n.lastChild)?void 0:r.type.isError);)n=n.parent;return"Element"==n.name||"Text"==n.name||"Document"==n.name?{type:"tag",from:t,context:"Element"==n.name?n:dI(n)}:null}(e.state,e.pos);if(!l||"tag"==l.type&&!e.explicit)return null;let{type:c,from:u,context:d}=l;if("openTag"==c){let e=o,t=dN(r,d);if(t){let r=s[t];e=(null==r?void 0:r.children)||i}return{from:u,options:e.map(e=>e.completion),validFor:dD}}if("closeTag"==c){let n=dN(r,d);return n?{from:u,to:e.pos+ +(">"==r.sliceString(e.pos,e.pos+1)),options:[(null==(t=s[n])?void 0:t.closeNameCompletion)||{label:n+">",type:"type"}],validFor:dD}:null}if("attrName"==c){let e=s[dP(r,d)];return{from:u,options:(null==e?void 0:e.attrs)||n,validFor:dD}}if("attrValue"==c){let t,n,i=(n=(t=d&&d.getChildren("Attribute").find(e=>e.from<=u&&e.to>=u))&&t.getChild("AttributeName"))?r.sliceString(n.from,n.to):"";if(!i)return null;let o=s[dP(r,d)],l=((null==o?void 0:o.attrValues)||a)[i];return l&&l.length?{from:u,to:e.pos+ +('"'==r.sliceString(e.pos,e.pos+1)),options:l,validFor:/^"[^"]*"?$/}:null}{if("tag"!=c)return null;let t=dN(r,d),n=s[t],a=[],l=d&&d.lastChild;t&&(!l||"CloseTag"!=l.name||dP(r,l)!=t)&&a.push(n?n.closeCompletion:{label:"</"+t+">",type:"type",boost:2});let p=a.concat(((null==n?void 0:n.children)||(d?i:o)).map(e=>e.openCompletion));if(d&&(null==n?void 0:n.text.length)){let t=d.firstChild;t.to>e.pos-20&&!/\S/.test(e.state.sliceDoc(t.to,e.pos))&&(p=p.concat(n.text))}return{from:u,options:p,validFor:/^<\/?[:\-\.\w\u00b7-\uffff]*$/}}}}(e.elements||[],e.attributes||[])})];return!1!==e.autoCloseTags&&t.push(dz),new oj(dL,t)}};function pD({onChange:e,onBlur:t,onFocus:r,provider:n,language:a,classes:i=[],readOnly:o=!1,lineNumbers:s=!1,withVariables:l=!1,forceFoldGutter:c=!1,disableEnter:u=!1,disableCloseBrackets:d=!1,disableTabIndent:p=!1,withoutTheme:m=!1,lint:h=!1,additionalExtensions:f=[],placeholder:g}){let v=[aN(),function(e={}){return[lW,lX.of(e),am.domEventHandlers({beforeinput(e,t){let r="historyUndo"==e.inputType?lY:"historyRedo"==e.inputType?lK:null;return!!r&&(e.preventDefault(),r(t))}})]}(),ax.of(l9),sm(sf,{fallback:!0}),am.theme({".cm-line":{lineHeight:"22px",padding:"0 2px 0 4px"},".cm-gutterElement":{lineHeight:"22px"},".cm-foldGutter .cm-gutterElement":{display:"flex",alignItems:"center",paddingLeft:"4px"},".cm-foldMarker":{display:"flex",alignItems:"center",justifyContent:"center",height:"22px",color:"var(--scalar-color-3)",cursor:"pointer"},".cm-foldMarker:hover":{color:"var(--scalar-color-1)"},".cm-foldMarker svg":{width:"16px",height:"16px"},".cm-tooltip":{background:"var(--scalar-background-1)",border:"1px solid var(--scalar-border-color)",borderRadius:"var(--scalar-radius)",boxShadow:"var(--scalar-shadow-2)",fontSize:"12px",overflow:"hidden"},".cm-tooltip-autocomplete ul":{padding:"6px"},".cm-tooltip-autocomplete ul li":{padding:"3px 6px",color:"var(--scalar-color-1)",borderRadius:"3px"},".cm-tooltip-autocomplete ul li[aria-selected]":{background:"var(--scalar-background-2)",color:"var(--scalar-color-1)"},".cm-tooltip-autocomplete ul li:hover":{background:"var(--scalar-background-3)",color:"var(--scalar-color-1)"},".cm-completionLabel":{color:"var(--scalar-color-1)"},".cm-completionDetail":{color:"var(--scalar-color-3)"},".cm-tooltip-lint":{backgroundColor:"var(--scalar-background-1)"},".cm-diagnostic-error":{borderLeft:"0",color:"#dc1b19"},".cm-foldPlaceholder":{background:"var(--scalar-background-1)",border:"none",fontFamily:"var(--scalar-font)"}}),am.updateListener.of(t=>{t.docChanged&&e?.(t.state.doc.toString())}),am.domEventHandlers({blur:(e,r)=>{t?.(r.state.doc.toString(),e)},focus:(e,t)=>{r?.(t.state.doc.toString(),e)}}),am.editorAttributes.of({class:i.join(" ")}),...f];if(n&&v.push(n),m||v.push(p$),o?v.push(am.editable.of(!1)):(v.push(eP.transactionFilter.of(e=>{if(!e.docChanged||!e.isUserEvent("input.type")&&!e.isUserEvent("input.complete"))return e;let t=e.startState.languageDataAt("indentOnInput",e.startState.selection.main.head);if(!t.length)return e;let r=e.newDoc,{head:n}=e.newSelection.main,a=r.lineAt(n);if(n>a.from+200)return e;let i=r.sliceString(a.from,n);if(!t.some(e=>e.test(i)))return e;let{state:o}=e,s=-1,l=[];for(let{head:e}
6of o.selection.ranges){let t=o.doc.lineAt(e);if(t.from==s)continue;s=t.from;let r=oZ(o,t.from);if(null==r)continue;let n=/^\s*/.exec(t.text)[0],a=oQ(o,r);n!=a&&l.push({from:t.from,to:t.from+n.length,insert:a})}return l.length?[e,{changes:l,sequential:!0}]:e}),sw(),function(e={}){return[lc,lt,sX.of(e),ls,lV,lu]}(),ax.of([...lU,pI]),sw()),d||v.push([lD,lC],ax.of([...lB])),p?v.push(ax.of([{key:"Tab",run:()=>!1,shift:()=>!1}])):v.push(ax.of([cr]))),g&&v.push(aM(g)),s&&v.push(ib()),c&&v.push(ss({markerDOM:e=>{let t=document.createElement("div");return t.classList.add("cm-foldMarker"),t.innerHTML=e?pC:pP,t}})),a&&pR[a]&&(v.push(pR[a]()),c||v.push(ss({markerDOM:e=>{let t=document.createElement("div");return t.classList.add("cm-foldMarker"),t.innerHTML=e?pC:pP,t}}))),h&&"json"===a){let e=function(e,t={}){return[pd.of({source:e,config:t}),pu,pw]}(e=>{let t=[],r=e.state.doc.toString();if(r.trim())try{JSON.parse(r)}catch(r){r instanceof Error&&t.push({from:0,to:e.state.doc.length,severity:"error",message:r.message})}return t});v.push(e)}return l&&v.push(ry.fromClass(class{variables;constructor(e){this.variables=pA.createDeco(e)}update(e){this.variables=pA.updateDeco(e,this.variables)}},{decorations:e=>e.variables,provide:e=>am.atomicRanges.of(t=>t.plugin(e)?.variables||tb.none)})),u?v.push(ax.of([{key:"Enter",run:()=>!0},{key:"Ctrl-Enter",mac:"Cmd-Enter",run:()=>!0},{key:"Shift-Enter",run:()=>!0}])):v.push(ax.of([{key:"Enter",run:ce}])),v}e.s(["useCodeMirror",0,e=>{let t=(0,p_.ref)(null),r=(e="")=>{t.value&&t.value.state.doc.toString()!==e&&t.value.dispatch({changes:{from:0,to:t.value.state.doc.length,insert:e},selection:{anchor:Math.min(t.value.state.selection.main.anchor,e.length)}})},n=(0,pE.computed)(()=>({onChange:e.onChange,onBlur:e.onBlur,onFocus:e.onFocus,disableTabIndent:(0,p_.toValue)(e.disableTabIndent),language:(0,p_.toValue)(e.language),classes:(0,p_.toValue)(e.classes),readOnly:(0,p_.toValue)(e.readOnly),lineNumbers:(0,p_.toValue)(e.lineNumbers),withVariables:(0,p_.toValue)(e.withVariables),forceFoldGutter:(0,p_.toValue)(e.forceFoldGutter),disableEnter:(0,p_.toValue)(e.disableEnter),disableCloseBrackets:(0,p_.toValue)(e.disableCloseBrackets),withoutTheme:(0,p_.toValue)(e.withoutTheme),lint:(0,p_.toValue)(e.lint),additionalExtensions:(0,p_.toValue)(e.extensions),placeholder:(0,p_.toValue)(e.placeholder)}));function a(){if(e.codeMirrorRef.value){let a=pN(e)?(0,p_.toValue)(e.provider):null,i=pD({...n.value,provider:a});t.value=new am({parent:e.codeMirrorRef.value,extensions:i}),pN(e)||r((0,p_.toValue)(e.content))}}return(0,pE.watch)(e.codeMirrorRef,()=>{t.value?.destroy(),a()},{immediate:!0}),(0,pE.onBeforeUnmount)(()=>t.value?.destroy()),(0,pE.watch)(()=>pN(e)?(0,p_.toValue)(e.provider):null,()=>{pN(e)&&(t.value?.destroy(),a())}),(0,pE.watch)(n,()=>{if(!t.value)return;let r=pN(e)?(0,p_.toValue)(e.provider):null,a=pD({...n.value,provider:r});requestAnimationFrame(()=>{t.value?.dispatch({effects:eS.reconfigure.of(a)})})},{immediate:!0}),(0,pE.watch)(()=>(0,p_.toValue)(e.content),()=>{pN(e)||r((0,p_.toValue)(e.content))},{immediate:!0}),{setCodeMirrorContent:r,codeMirror:t}}],329808),e.s(["useDropdown",0,function(e){let{codeMirror:t,query:r,showDropdown:n,dropdownPosition:a}=e;function i(){return t.value?.state.selection.main.head||0}function o(e){return t.value?.coordsAtPos(e)}function s(){let e=i();requestAnimationFrame(()=>{let t=o(e-r.value.length-2);t&&(a.value={left:t.left,top:Math.max(t.bottom)})})}function l(){let e=i(),l=t.value?.state.doc.sliceString(0,e)||"",c=l.lastIndexOf("{{");c>l.lastIndexOf("}}")?(r.value=l.slice(c+2),n.value=!0,a.value=o(e)||{left:0,top:0},""===r.value&&s()):n.value=!1}return(0,pE.watch)(r,s),(0,pE.watch)(()=>t.value?.state.doc.toString(),l),{handleDropdownSelect:function(e){let a=`{{${e}}}`,o=i(),s=Math.max(0,o-r.value.length-2);t.value?.dispatch({changes:{from:s,to:o,insert:a}}),n.value=!1},updateDropdownVisibility:l}}],739891),e.s([],868255),e.i(26193);var pB=e.i(463996),pM=e.i(285736),pL=class e extends tv{variableName;app;pillColor;variableInfo;constructor(e,t,r){if(super(),this.variableName=e,"contextFunction"===r){this.pillColor="var(--scalar-color-3)",this.variableInfo={type:"contextFunction",identifier:e,details:(0,pB.getContextFunctionComment)(e)};return}this.pillColor=t?.color||"var(--scalar-color-1)";const n=t?.variables?.find(t=>t.name===e),a=n?"string"==typeof n.value?n.value:n.value?.default:void 0;this.variableInfo={type:"environment",name:e,value:a||"No value",isDefined:!!a}}toDOM(){let e=document.createElement("span");
6return e.className="contextFunction"===this.variableInfo.type?"cm-pill cm-pill--context-fn":"cm-pill",e.textContent=this.variableName,e.style.setProperty("--tw-bg-base",this.pillColor),"environment"===this.variableInfo.type&&(e.style.opacity=this.variableInfo.isDefined?"1":"0.5"),this.app=(0,f.createApp)(h.default,{context:this.variableInfo,target:e}),this.app.mount(document.createElement("div")),e}destroy(){this.app&&(this.app.unmount(),this.app=null)}eq(t){if(!(t instanceof e)||t.variableName!==this.variableName||t.pillColor!==this.pillColor||t.variableInfo.type!==this.variableInfo.type)return!1;let r=t.variableInfo,n=this.variableInfo;return r.type===n.type&&("environment"===r.type&&"environment"===n.type?r.name===n.name&&r.value===n.value&&r.isDefined===n.isDefined:"contextFunction"===r.type&&"contextFunction"===n.type&&r.identifier===n.identifier&&r.details===n.details)}ignoreEvent(){return!1}},pj=am.domEventHandlers({keydown(e,t){if("Backspace"!==e.key)return!1;let{state:r}=t,{from:n,to:a}=r.selection.main;return 0===n&&a===r.doc.length?(t.dispatch({changes:{from:0,to:r.doc.length},selection:{anchor:0}}),e.preventDefault(),!0):n===a&&n>=2&&"}}"===r.doc.sliceString(n-2,n)&&(t.dispatch({changes:{from:n-2,to:n},selection:{anchor:n-2}}),e.preventDefault(),!0)}});e.s(["backspaceCommand",0,pj,"pillPlugin",0,e=>ry.fromClass(class{decorations;lastEnvironment;constructor(t){this.lastEnvironment=e.environment,this.decorations=this.buildDecorations(t)}update(t){if(e.environment!==this.lastEnvironment){this.lastEnvironment=e.environment,this.decorations=this.buildDecorations(t.view);return}(t.docChanged||t.viewportChanged)&&(this.decorations=this.buildDecorations(t.view))}buildDecorations(t){let r=new ez,n=e.isContextFunctionName??(()=>!1);for(let{from:a,to:i}of t.visibleRanges){let o,s=t.state.doc.sliceString(a,i),l=new RegExp(pM.REGEX.VARIABLES.source,pM.REGEX.VARIABLES.flags);for(;null!==(o=l.exec(s));){let i=a+o.index,s=i+o[0].length,l=o[1]??"";if(t.state.doc.sliceString(i,s).includes("\n"))continue;let c=n(l)?"contextFunction":"environment";r.add(i,s,tb.widget({widget:new pL(l,e.environment,c),side:1}))}}return r.finish()}},{decorations:e=>e.decorations})],899084);let pz=new Map([["aliceblue","#f0f8ff"],["antiquewhite","#faebd7"],["aqua","#00ffff"],["aquamarine","#7fffd4"],["azure","#f0ffff"],["beige","#f5f5dc"],["bisque","#ffe4c4"],["black","#000000"],["blanchedalmond","#ffebcd"],["blue","#0000ff"],["blueviolet","#8a2be2"],["brown","#a52a2a"],["burlywood","#deb887"],["cadetblue","#5f9ea0"],["chartreuse","#7fff00"],["chocolate","#d2691e"],["coral","#ff7f50"],["cornflowerblue","#6495ed"],["cornsilk","#fff8dc"],["crimson","#dc143c"],["cyan","#00ffff"],["darkblue","#00008b"],["darkcyan","#008b8b"],["darkgoldenrod","#b8860b"],["darkgray","#a9a9a9"],["darkgreen","#006400"],["darkgrey","#a9a9a9"],["darkkhaki","#bdb76b"],["darkmagenta","#8b008b"],["darkolivegreen","#556b2f"],["darkorange","#ff8c00"],["darkorchid","#9932cc"],["darkred","#8b0000"],["darksalmon","#e9967a"],["darkseagreen","#8fbc8f"],["darkslateblue","#483d8b"],["darkslategray","#2f4f4f"],["darkslategrey","#2f4f4f"],["darkturquoise","#00ced1"],["darkviolet","#9400d3"],["deeppink","#ff1493"],["deepskyblue","#00bfff"],["dimgray","#696969"],["dimgrey","#696969"],["dodgerblue","#1e90ff"],["firebrick","#b22222"],["floralwhite","#fffaf0"],["forestgreen","#228b22"],["fuchsia","#ff00ff"],["gainsboro","#dcdcdc"],["ghostwhite","#f8f8ff"],["goldenrod","#daa520"],["gold","#ffd700"],["gray","#808080"],["green","#008000"],["greenyellow","#adff2f"],["grey","#808080"],["honeydew","#f0fff0"],["hotpink","#ff69b4"],["indianred","#cd5c5c"],["indigo","#4b0082"],["ivory","#fffff0"],["khaki","#f0e68c"],["lavenderblush","#fff0f5"],["lavender","#e6e6fa"],["lawngreen","#7cfc00"],["lemonchiffon","#fffacd"],["lightblue","#add8e6"],["lightcoral","#f08080"],["lightcyan","#e0ffff"],["lightgoldenrodyellow","#fafad2"],["lightgray","#d3d3d3"],["lightgreen","#90ee90"],["lightgrey","#d3d3d3"],["lightpink","#ffb6c1"],["lightsalmon","#ffa07a"],["lightseagreen","#20b2aa"],["lightskyblue","#87cefa"],["lightslategray","#778899"],["lightslategrey","#778899"],["lightsteelblue","#b0c4de"],["lightyellow","#ffffe0"],["lime","#00ff00"],["limegreen","#32cd32"],["linen","#faf0e6"],["magenta","#ff00ff"],["maroon","#800000"],["mediumaquamarine","#66cdaa"],["mediumblue","#0000cd"],["mediumorchid","#ba55d3"],["mediumpurple","#9370db"],["mediumseagreen","#3cb371"],["mediumslateblue","#7b68ee"],["mediumspringgreen","#00fa9a"],["mediumturquoise","#48d1cc"],["mediumvioletred","#c71585"],["midnightblue","#191970"],["mintcream","#f5fffa"],["mistyrose","#ffe4e1"],["moccasin","#ffe4b5"],["navajowhite","#ffdead"],["navy","#000080"],["oldlace","#fdf5e6"],["olive","#808000"],["olivedrab","#6b8e23"],["orange","#ffa500"],["orangered","#ff4500"],["orchid","#da70d6"],["palegoldenrod","#eee8aa"],["palegreen","#98fb98"],["paleturquoise","#afeeee"],["palevioletred","#db7093"],["papayawhip","#ffefd5"],["peachpuff","#ffdab9"],["peru","#cd853f"],["pink","#ffc0cb"],["plum","#dda0dd"],["powderblue","#b0e0e6"],["purple","#800080"],["rebeccapurple","#663399"],["red","#ff0000"],["rosybrown","#bc8f8f"],["royalblue","#4169e1"],["saddlebrown","#8b4513"],["salmon","#fa8072"],["sandybrown","#f4a460"],["seagreen","#2e8b57"],["seashell","#fff5ee"],["sienna","#a0522d"],["silver","#c0c0c0"],["skyblue","#87ceeb"],["slateblue","#6a5acd"],["slategray","#708090"],["slategrey","#708090"],["snow","#fffafa"],["springgreen","#00ff7f"],["steelblue","#4682b4"],["tan","#d2b48c"],["teal","#008080"],["thistle","#d8bfd8"],["tomato","#ff6347"],["turquoise","#40e0d0"],["violet","#ee82ee"],["wheat","#f5deb3"],["
6white","#ffffff"],["whitesmoke","#f5f5f5"],["yellow","#ffff00"],["yellowgreen","#9acd32"]]);var pU=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)0>t.indexOf(n[a])&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r};let pV=new WeakMap;var pQ=((d=pQ||(pQ={})).rgb="RGB",d.hex="HEX",d.named="NAMED",d.hsl="HSL",d);let pZ=/rgb(?:a)?\(\s*(\d{1,3}%?)\s*,?\s*(\d{1,3}%?)\s*,?\s*(\d{1,3}%?)\s*([,/]\s*0?\.?\d+%?)?\)/,pF=/hsl\(\s*(\d{1,3})\s*,\s*(\d{1,3})%\s*,\s*(\d{1,3})%\s*(,\s*0?\.\d+)?\)/,pq=/(^|\b)(#[0-9a-f]{3,9})(\b|$)/i;function pH(e,t){let r=[],n=oA(e.state);for(let a of e.visibleRanges)n.iterate({from:a.from,to:a.to,enter:({type:a,from:i,to:o})=>{var s;let l=t(n,i,o,a.name,e.state.doc,null==(s=e.state.facet(oL))?void 0:s.name);if(l){if(!Array.isArray(l))return void r.push(tb.widget({widget:new p0(l),side:1}).range(l.from));for(let e of l)r.push(tb.widget({widget:new p0(e),side:1}).range(e.from))}}});return tb.set(r)}function pX(e){return pW(e.endsWith("%")?Math.round(Number(e.slice(0,-1))/100*255):Number(e))}function pW(e){let t=e.toString(16);return 1===t.length?"0"+t:t}function pG(e){let t=e.slice(1,3),r=e.slice(3,5),n=e.slice(5,7);return[parseInt(t,16),parseInt(r,16),parseInt(n,16)]}function pY(e){return e<0?e+1:e>1?e-1:e}function pK(e,t,r){return 6*r<1?t+(e-t)*6*r:2*r<1?e:3*r<2?t+(e-t)*(.666-r)*6:t}let pJ="cm-css-color-picker-wrapper";class p0 extends tv{constructor(e){var{color:t}=e,r=pU(e,["color"]);super(),this.state=r,this.color=t}eq(e){return e.state.colorType===this.state.colorType&&e.color===this.color&&e.state.from===this.state.from&&e.state.to===this.state.to&&e.state.alpha===this.state.alpha}toDOM(){let e=document.createElement("input");pV.set(e,this.state),e.type="color",e.value=this.color;let t=document.createElement("span");return t.appendChild(e),t.className=pJ,t}ignoreEvent(){return!1}}let p1=am.baseTheme({[`.${pJ}`]:{display:"inline-block",outline:"1px solid #eee",marginRight:"0.6ch",height:"1em",width:"1em",transform:"translateY(1px)"},[`.${pJ} input[type="color"]`]:{cursor:"pointer",height:"100%",width:"100%",padding:0,border:"none","&::-webkit-color-swatch-wrapper":{padding:0},"&::-webkit-color-swatch":{border:"none"},"&::-moz-color-swatch":{border:"none"}}}),p2=[(a={discoverColors:function e(t,r,n,a,i,o){var s,l;switch(a){case"AttributeValue":{let n=t.resolveInner(r,0).tree;if(!n)return null;let a=null==(s=n.prop(iS.mounted))?void 0:s.tree;if((null==a?void 0:a.type.name)!=="Styles")return null;let o=[];return a.iterate({from:0,to:a.length,enter:({type:n,from:a,to:s})=>{let l=e(t,r+1+a,r+1+s,n.name,i);if(l){if(Array.isArray(l))throw Error("Unexpected nested overlays");o.push(l)}}}),o}case"CallExpression":{let e=function(e){switch(e.slice(0,3)){case"rgb":{var t,r,n;let a=pZ.exec(e);if(!a)return null;let[i,o,s,l,c]=a,u=(t=o,r=s,n=l,`#${pX(t)}${pX(r)}${pX(n)}`);return{colorType:pQ.rgb,color:u,alpha:c||""}}case"hsl":{let t=pF.exec(e);if(!t)return null;let[r,n,a,i,o]=t,s=function(e,t,r){let n=Number(t)/100,a=Number(r)/100,[i,o,s]=function(e,t,r){let n;if(0===t){let e=Math.round(255*r);return[e,e,e]}n=r<.5?r*(1+t):r+t-r*t;let a=2*r-n,i=pY((e/=360)+.333),o=e,s=pY(e-.333);return[Math.round(255*pK(n,a,i)),Math.round(255*pK(n,a,o)),Math.round(255*pK(n,a,s))]}(Number(e),n,a);return`#${pW(i)}${pW(o)}${pW(s)}`}(n,a,i);return{colorType:pQ.hsl,color:s,alpha:o||""}}default:return null}}(i.sliceString(r,n));if(!e)return null;return Object.assign(Object.assign({},e),{from:r,to:n})}case"ColorLiteral":{let e=function(e){var t;if(!pq.exec(e))return null;let[r,n]=4===(t=e).length?[`#${t[1].repeat(2)}${t[2].repeat(2)}${t[3].repeat(2)}`,""]:5===t.length?[`#${t[1].repeat(2)}${t[2].repeat(2)}${t[3].repeat(2)}`,t[4].repeat(2)]:9===t.length?[`#${t.slice(1,-2)}`,t.slice(-2)]:[t,""];return{colorType:pQ.hex,color:r,alpha:n}}(i.sliceString(r,n));if(!e)return null;return Object.assign(Object.assign({},e),{from:r,to:n})}case"ValueName":{let e,t=(l=i.sliceString(r,n),(e=pz.get(l))?{colorType:pQ.named,color:e,alpha:""}:null);if(!t)return null;return Object.assign(Object.assign({},t),{from:r,to:n})}default:return null}}},ry.fromClass(class{constructor(e){this.decorations=pH(e,a.discoverColors)}update(e){(e.docChanged||e.viewportChanged)&&(this.decorations=pH(e.view,a.discoverColors))}},{decorations:e=>e.decorations,eventHandlers:{change:(e,t)=>
6{let r=e.target;if("INPUT"!==r.nodeName||!r.parentElement||!r.parentElement.classList.contains(pJ))return!1;let n=pV.get(r),a=r.value+n.alpha;if(n.colorType===pQ.rgb)a=`rgb(${pG(r.value).join(", ")}${n.alpha})`;else if(n.colorType===pQ.named)for(let[e,t]of pz.entries())t===r.value&&(a=e);else if(n.colorType===pQ.hsl){let[e,t,i]=pG(r.value),[o,s,l]=function(e,t,r){let n,a,i=e/255,o=t/255,s=r/255,l=Math.min(i,o,s),c=Math.max(i,o,s),u=(c+l)/2;if(c===l)return[0,0,u];for(n=u<=.5?(c-l)/(c+l):(c-l)/(2-c-l),a=Math.round(60*(a=c===i?(o-s)/(c-l):o===c?2+(s-i)/(c-l):4+(i-o)/(c-l)));a<0;)a+=360;return[a,n,u]}(e,t,i);a=`hsl(${o}, ${Math.round(100*s)}%, ${Math.round(100*l)}%${n.alpha})`}return t.dispatch({changes:{from:n.from,to:n.to,insert:a}}),!0}}})),p1];e.s(["colorPicker",0,p2],639074)},561396,322047,949251,750493,e=>{"use strict";var t=(e,t)=>{let r=e?.variables?.find(e=>e.name===t);if(r)return"string"==typeof r.value?r.value:r.value?.default};e.s(["lookupVariableValue",0,t],561396),e.i(26193);var r=e.i(463996);e.s(["buildPillContext",0,(e,n)=>{if((0,r.isContextFunctionName)(e))return{type:"contextFunction",identifier:e,details:(0,r.getContextFunctionComment)(e)};let a=t(n,e);return{type:"environment",name:e,value:a||"No value",isDefined:!!a}}],322047);var n=e.i(285736);e.s(["pillSignature",0,(e,t)=>{let r;if(!t||!e.includes("{{"))return"";let a=new RegExp(n.REGEX.VARIABLES.source,n.REGEX.VARIABLES.flags),i="";for(;null!==(r=a.exec(e));)i+=`|${r[1]??""}`;return i}],949251),e.s(["serializeValue",0,e=>"string"==typeof e?e:null==e?"":JSON.stringify(e)],750493)},38993,134252,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958),n=e.i(146938);e.i(807448);var a=e.i(354586),i=["role"],o={key:0,class:"sr-only"},s=(0,t.defineComponent)({__name:"DataTable",props:{columns:{},scroll:{type:Boolean},presentational:{type:Boolean}},setup(e){let{cx:s}=(0,a.useBindCx)();return(a,l)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",(0,r.normalizeProps)((0,t.guardReactiveProps)((0,n.unref)(s)(e.scroll?"overflow-x-auto custom-scroll":"overflow-visible","scalar-data-table"))),[(0,t.createElementVNode)("table",{class:(0,r.normalizeClass)(["mb-0 grid min-h-8 auto-rows-auto",{"w-max min-w-full":e.scroll}]),role:e.presentational?"presentation":"table",style:(0,r.normalizeStyle)({gridTemplateColumns:e.columns.map(e=>e||"1fr").join(" ")})},[a.$slots.caption?((0,t.openBlock)(),(0,t.createElementBlock)("caption",o,[(0,t.renderSlot)(a.$slots,"caption")])):(0,t.createCommentVNode)("",!0),(0,t.renderSlot)(a.$slots,"default")],14,i)],16))}});e.s(["default",0,s],38993);var l=(0,t.defineComponent)({inheritAttrs:!1,__name:"DataTableCell",props:{is:{default:"td"}},setup(e){let{cx:r}=(0,a.useBindCx)();return(a,i)=>((0,t.openBlock)(),(0,t.createBlock)((0,t.resolveDynamicComponent)(e.is),(0,t.mergeProps)((0,n.unref)(r)("box-content max-h-8 min-h-8 min-w-8 border-l-0 border-t border-b-0 border-r flex text-base/5 last:border-r-0 group-last:border-b-transparent p-0 m-0 relative"),{class:"group-[.alert]:bg-b-alert group-[.error]:bg-b-danger"}),{default:(0,t.withCtx)(()=>[(0,t.renderSlot)(a.$slots,"default")]),_:3},16))}});e.s(["default",0,l],134252)},902745,e=>{"use strict";var t=e.i(134252);e.i(986710);var r=e.i(588329),n=e.i(260958),a=e.i(146938);e.i(807448);var i=e.i(921140);e.i(901009);var o=e.i(539680),s=["aria-label","checked","disabled"],l=(0,r.defineComponent)({__name:"DataTableCheckbox",props:{modelValue:{type:Boolean},disabled:{type:Boolean},align:{default:"center"},ariaLabel:{default:"Toggle"}},emits:["update:modelValue"],setup(e){let l=(0,i.cva)({base:"w-8 h-8 flex items-center justify-center text-b-2 peer-checked:text-c-1 pointer-events-none absolute",variants:{align:{left:"left-0",center:"centered"}}});return(i,c)=>((0,r.openBlock)(),(0,r.createBlock)(t.default,{class:"group/cell relative flex min-w-8"},{default:(0,r.withCtx)(()=>[(0,r.createElementVNode)("input",{"aria-label":e.ariaLabel,checked:e.modelValue,class:"peer absolute inset-0 size-full cursor-pointer opacity-0 disabled:cursor-default",disabled:!!e.disabled,type:"checkbox",onChange:c[0]||(c[0]=e=>i.$emit("update:modelValue",e.target.checked))},null,40,s),(0,r.createElementVNode)("div",{class:(0,n.normalizeClass)((0,a.unref)(l)({align:e.align}))},[(0,r.createElementVNode)("div",{class:(0,n.normalizeClass)(["absolute m-auto size-3/4 rounded border-[1px] opacity-0",!e.disabled&&"group-has-[:focus-visible]/cell:border-c-accent group-hover:opacity-100 group-has-[:focus-visible]/cell:opacity-100"])},null,2),(0,r.createVNode)((0,a.unref)(o.ScalarIcon),{icon:"Checkmark",size:"xs",thickness:"2.5"})],2)]),_:1}))}});e.s(["default",0,l],902745)},951508,e=>{"use strict";var t=e.i(134252);e.i(986710);var r=e.i(588329),n=e.i(146938);e.i(807448);var a=e.i(354586),i=(0,r.defineComponent)({__name:"DataTableHeader",setup(e){let{cx:i}=(0,a.useBindCx)();return(e,a)=>((0,r.openBlock)(),(0,r.createBlock)(t.default,(0,r.mergeProps)({is:"th"}
6,(0,n.unref)(i)("items-center font-medium px-2 min-w-0 -outline-offset-1")),{default:(0,r.withCtx)(()=>[(0,r.renderSlot)(e.$slots,"default")]),_:3},16))}});e.s(["default",0,i],951508)},757943,404953,401840,722761,332374,463996,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958),n=e.i(146938),a=e.i(658651);e.i(91854);var i=e.i(503485);e.i(901009);var o=e.i(539680);e.i(106957);var s=e.i(794525);e.i(538121);var l=e.i(653943),c=e.i(819546),u=e.i(139671),d=e.i(975007),p=e.i(635233),m=(0,t.defineComponent)({__name:"ScalarDropdownItem",props:{id:{default:()=>(0,t.useId)()},disabled:{type:Boolean}},emits:["click"],setup(e){let{active:r}=(0,p.useDropdownItem)();return(a,i)=>((0,t.openBlock)(),(0,t.createBlock)(c.default,{id:e.id,active:(0,n.unref)(r)===e.id,disabled:e.disabled,role:"menuitem",tabindex:"-1",onClick:i[0]||(i[0]=e=>a.$emit("click",e)),onMouseenter:i[1]||(i[1]=t=>r.value=e.id)},{default:(0,t.withCtx)(()=>[(0,t.renderSlot)(a.$slots,"default",{},void 0,!0)]),_:3},8,["id","active","disabled"]))}}),h=(0,d.default)(m,[["__scopeId","data-v-3402682d"]]);e.s([],404953);var f=l;e.s(["ScalarDropdown",()=>f.default],401840);var f=l,g=u;e.s(["ScalarDropdownDivider",()=>g.default],722761);var g=u;e.s(["ScalarDropdownItem",0,h],332374);var v={class:"group-[.alert]:outline-orange group-[.error]:outline-red w-full pr-10 -outline-offset-1 has-[:focus-visible]:rounded-[4px] has-[:focus-visible]:outline"},y={class:"text-c-1 whitespace-nowrap"},b={class:"text-c-1 overflow-hidden text-ellipsis"},O={class:"overflow-hidden text-ellipsis"},x={class:"flex h-4 w-4 items-center justify-center"},k=(0,t.defineComponent)({__name:"DataTableInputSelect",props:{modelValue:{type:[String,Number,Boolean,Array,Object]},value:{},default:{type:[String,Number,Boolean,Array,Object]},canAddCustomValue:{type:Boolean,default:!0},type:{}},emits:["update:modelValue"],setup(e,{emit:l}){let c=(0,t.computed)(()=>e.value??[]),u=(0,n.ref)(!1),d=(0,n.ref)(""),p=(0,n.ref)(null);(0,t.watch)(d,e=>{l("update:modelValue",e)});let m=e=>{l("update:modelValue",e),u.value=!1},k=()=>{d.value.trim()&&m(d.value)},S=()=>{d.value.trim()||l("update:modelValue",""),u.value=!1};(0,t.watch)(u,e=>{e&&(0,t.nextTick)(()=>{p.value?.focus()})});let w=(0,t.computed)(()=>void 0!==e.modelValue?e.modelValue:e.default),T=(0,t.computed)(()=>c.value.map(e=>{let t=e.toString();return{id:t,label:t,value:t}})),E=(0,t.computed)(()=>{let t=new Set(e.modelValue.toString().split(","));return T.value.filter(e=>t.has(e.id))}),_=e=>{l("update:modelValue",e.map(e=>e.value).join(","))};return(l,$)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",v,["array"===e.type?((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(s.ScalarComboboxMultiselect),{key:0,modelValue:E.value,options:T.value,"onUpdate:modelValue":_},{default:(0,t.withCtx)(()=>[(0,t.createVNode)((0,n.unref)(i.ScalarButton),{class:"custom-scroll h-full justify-start gap-1.5 px-2 py-1.5 pr-6 font-normal outline-none",fullWidth:"",variant:"ghost"},{default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("span",y,(0,r.toDisplayString)(E.value.length>0?E.value.map(e=>e.label).join(", "):"Select a value"),1),(0,t.createVNode)((0,n.unref)(o.ScalarIcon),{class:"min-w-4",icon:"ChevronDown",size:"md"})]),_:1})]),_:1},8,["modelValue","options"])):u.value?(0,t.withDirectives)(((0,t.openBlock)(),(0,t.createElementBlock)("input",{key:1,ref_key:"inputRef",ref:p,"onUpdate:modelValue":$[0]||($[0]=e=>d.value=e),class:"text-c-1 w-full min-w-0 border-none px-2 py-1.5 outline-none",placeholder:"Value",type:"text",onBlur:S,onKeyup:(0,a.withKeys)(k,["enter"])},null,544)),[[a.vModelText,d.value]]):((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(f.default),{key:2,resize:"",value:w.value},{items:(0,t.withCtx)(()=>[((0,t.openBlock)(!0),(0,t.createElementBlock)(t.Fragment,null,(0,t.renderList)(c.value,a=>((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(h),{key:a,class:"group/item flex items-center gap-1.5 overflow-hidden text-ellipsis whitespace-nowrap",value:a,onClick:e=>m(a)},{default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("div",{class:(0,r.normalizeClass)(["flex h-4 w-4 items-center justify-center rounded-full p-[3px]",e.modelValue.toString()===a?"bg-c-accent text-b-1":"shadow-border text-transparent"])},[(0,t.createVNode)((0,n.unref)(o.ScalarIcon),{class:"size-2.5",icon:"Checkmark",thickness:"3"})],2),(0,t.createElementVNode)("span",O,(0,r.toDisplayString)(a),1)]),_:2},1032,["value","onClick"]))),128)),e.canAddCustomValue?((0,t.openBlock)(),(0,t.createElementBlock)(t.Fragment,{key:0},[c.value.length?((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(g.default),{key:0})):(0,t.createCommentVNode)("",!0),(0,t.createVNode)((0,n.unref)(h),{class:"flex items-center gap-1.5",onClick:$[1]||($[1]=e=>u.value=!0)},{default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("div",x,[(0,t.createVNode)((0,n.unref)(o.ScalarIcon),{icon:"Add",size:"sm"})]),$[2]||($[2]=(0,t.createElementVNode)("span",null,"Add value",-1))]),_:1})],64)):(0,t.createCommentVNode)("",!0)]),default:(0,t.withCtx)(()=>[(0,t.createVNode)((0,n.unref)(i.ScalarButton),{class:"size-full justify-start gap-1.5 overflow-auto px-2 py-1.5 font-normal whitespace-nowrap outline-none",variant:"ghost"},{default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("span",b,(0,r.toDisplayString)(w.value??"Select a value"),1),(0,t.createVNode)((0,n.unref)(o.ScalarIcon),{icon:"ChevronDown",size:"md"})]),_:1})]),_:1},8,["value"]))]))}});e.s(["default",0,k],757943);let S=["9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d","f47ac10b-58cc-4372-a567-0e02b2c3d479","1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed","6ba7b810-9dad-11d1-80b4-00c04fd430c8","a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11","3fa85f64-5717-4562-b3fc-2c963f66afa6","550e8400-e29b-41d4-a716-446655440000","c56a4180-65aa-42ec-a945-5fd21dec0538","7c9e6679-7425-40de-944b-e07fc1f90ae7","e4eaaaf2-d142-11e1-b3e4-080027620cdd","aab5d5fd-70c1-11e5-a4fb-b026b977eb28","2c5ea4c0-4067-11e9-8bad-9b1deb4d3b7d","d9428888-122b-11e1-b85c-61cd3cbed5a2","fb1a38e6-4be3-4e38-b8ec-c0c2c2d9e2a7","01234567-89ab-cdef-0123-456789abcdef"],w="abcdefghijklmnopqrstuvwxyz0123456789",T=["#e34f26","#3498db","#2ecc71","#9b59b6","#f1c40f","#1abc9c","#e74c3c","#2c3e50","#d35400","#8e44ad","#27ae60","#c0392b","#16a085","#f39c12","#7f8c8d"],E=["HTTP","SQL","TCP","JSON","XML","API","SSL","CSS","HTML","RAM","FTP","SSH","DNS","URL","USB"],_=["192.168.1.42","10.0.0.134","172.16.254.1","203.0.113.50","198.51.100.23","100.24.56.78","54.239.28.85","13.107.42.14","151.
6101.1.140","216.58.214.206","93.184.216.34","104.16.249.249","172.217.14.206","185.199.108.153","140.82.121.4"],$=["2001:0db8:85a3:0000:0000:8a2e:0370:7334","fe80:0000:0000:0000:0202:b3ff:fe1e:8329","2607:f8b0:4004:0800:0000:0000:0000:200e","2001:4860:4860:0000:0000:0000:0000:8888","2a03:2880:f10c:0083:face:b00c:0000:25de","fd12:3456:789a:1000:0000:0000:0000:0001","2600:1f18:2489:8200:a953:2c7b:e7e0:d12f","2001:0db8:0000:0042:0000:8a2e:0370:7334","fe80:0000:0000:0000:4c5a:e8ff:fe7c:3d92","2001:0db8:aaaa:bbbb:cccc:dddd:eeee:0001"],A=["00:1A:2B:3C:4D:5E","A4:83:E7:2D:6B:9F","48:2C:6A:1E:59:3D","00:50:56:C0:00:08","D4:BE:D9:19:6F:F2","3C:22:FB:4A:88:C1","08:00:27:5B:8E:A4","F0:18:98:43:65:DA","5C:CF:7F:2B:1D:E3","00:0C:29:3E:71:BC","1C:6F:65:A2:8D:49","B8:27:EB:63:4F:78"],C=["en","es","fr","de","it","pt","ja","zh","ko","ar","ru","nl","sv","pl","da","fi","nb","tr","hi","th"],P=["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36","Mozilla/5.0 (Macintosh; Intel Mac OS X 14_2) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2 Safari/605.1.15","Mozilla/5.0 (X11; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0","Mozilla/5.0 (iPhone; CPU iPhone OS 17_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2 Mobile/15E148 Safari/604.1","Mozilla/5.0 (Linux; Android 14; Pixel 8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.43 Mobile Safari/537.36","Mozilla/5.0 (iPad; CPU OS 17_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2 Mobile/15E148 Safari/604.1","Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0","Mozilla/5.0 (Macintosh; Intel Mac OS X 14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36","Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"],N=["http","https"],I=["1.0.0","2.3.1","0.9.4","3.12.0","1.5.7","4.0.0-beta.1","0.1.0","2.0.3","1.2.0","5.4.2","3.1.0","0.8.12","2.7.5","1.14.0","6.0.0"],R=["Emma","Liam","Olivia","Noah","Ava","James","Sophia","Oliver","Isabella","Lucas","Mia","Ethan","Charlotte","Mason","Amelia"],D=["Smith","Johnson","Williams","Brown","Jones","Garcia","Miller","Davis","Rodriguez","Martinez","Hernandez","Lopez","Gonzalez","Wilson","Anderson"],B=["Mr.","Mrs.","Ms.","Dr.","Prof.","Rev.","Sir","Mx."],M=["Jr.","Sr.","II","III","IV","PhD","MD","DDS","Esq."],L=["Marketing","Engineering","Finance","Operations","Human Resources","Sales","Research","Design","Legal","Product","Data","Support","Quality","Security","Communications"],j=["Senior","Lead","Junior","Principal","Chief","Associate","Global","Regional","Internal","Dynamic","Staff","Executive","National","Strategic","Corporate"],z=["Software Engineer","Product Manager","Data Analyst","UX Designer","DevOps Engineer","Marketing Director","Sales Representative","Financial Analyst","Project Manager","QA Engineer","Technical Writer","System Administrator","Business Analyst","Account Executive","Operations Manager"],U=["Full-time","Part-time","Contract","Freelance","Internship","Temporary","Remote","Hybrid","Consultant","Seasonal"],V=["(555) 123-4567","(555) 987-6543","(555) 246-8135","(555) 369-2580","(555) 741-8520","(555) 852-9631","(555) 147-2583","(555) 963-8520","(555) 321-6540","(555) 654-9870","(555) 789-0123","(555) 234-5678","(555) 876-5432","(555) 468-1357","(555) 531-2468"],Q=["New York","London","Tokyo","Paris","Sydney","Toronto","Berlin","Singapore","Mumbai","São Paulo","Amsterdam","Seoul","Dublin","Barcelona","Melbourne"],Z=["Main Street","Oak Avenue","Park Boulevard","Cedar Lane","Elm Drive","Maple Court","Pine Road","Walnut Street","Birch Avenue","Cherry Lane","Willow Way","Spruce Circle","Aspen Drive","Hickory Place","Chestnut Road"],F=["123 Main Street","456 Oak Avenue","789 Park Boulevard","321 Cedar Lane","654 Elm Drive","987 Maple Court","147 Pine Road","258 Walnut Street","369 Birch Avenue","741 Cherry Lane","852 Willow Way","963 Spruce Circle","159 Aspen Drive","357 Hickory Place","486 Chestnut Road"],q=["United States","United Kingdom","Canada","Australia","Germany","France","Japan","Brazil","India","Netherlands","South Korea","Singapore","Ireland","Spain","Sweden"],H=["US","GB","CA","AU","DE","FR","JP","BR","IN","NL","KR","SG","IE","ES","SE","IT","NO","DK","FI","CH"],X=["40.7128","-33.8688","51.5074","35.6762","48.8566","-23.5505","19.4326","55.7558","1.3521","37.7749","52.3676","34.0522","41.9028","39.9042","25.2048"],W=["-74.0060","151.2093","-0.1278","139.6503","2.3522","-46.6333","-99.1332","37.6173","103.8198","-122.4194","4.9041","-118.2437","12.4964","116.4074","55.2708"],G=["https://avatars.githubusercontent.com/u/12345678","https://avatars.githubusercontent.com/u/23456789","https://avatars.githubusercontent.com/u/34567890","https://avatars.githubusercontent.com/u/45678901","https://avatars.githubusercontent.com/u/56789012","https://avatars.githubusercontent.com/u/67890123","https://avatars.githubusercontent.com/u/78901234","https://avatars.githubusercontent.com/u/89012345","https://avatars.githubusercontent.com/u/90123456","https://avatars.githubusercontent.com/u/10234567"],Y=["https://picsum.photos/seed/scalar1/640/480","https://picsum.photos/seed/scalar2/640/480","https://picsum.photos/seed/scalar3/640/480","https://picsum.photos/seed/scalar4/640/480","https://picsum.photos/seed/scalar5/640/480","https://picsum.photos/seed/scalar6/640/480","https://picsum.photos/seed/scalar7/640/480","https://picsum.photos/seed/scalar8/640/480","https://picsum.photos/seed/scalar9/640/480","https://picsum.photos/seed/scalar10/64
60/480"],K="https://loremflickr.com/640/480",J=Array.from({length:10},(e,t)=>`${K}/abstract?lock=${t+1}`),ee=Array.from({length:10},(e,t)=>`${K}/animals?lock=${t+1}`),et=Array.from({length:10},(e,t)=>`${K}/business?lock=${t+1}`),er=Array.from({length:10},(e,t)=>`${K}/cat?lock=${t+1}`),en=Array.from({length:10},(e,t)=>`${K}/city?lock=${t+1}`),ea=Array.from({length:10},(e,t)=>`${K}/food?lock=${t+1}`),ei=Array.from({length:10},(e,t)=>`${K}/nightlife?lock=${t+1}`),eo=Array.from({length:10},(e,t)=>`${K}/fashion?lock=${t+1}`),es=Array.from({length:10},(e,t)=>`${K}/people?lock=${t+1}`),el=Array.from({length:10},(e,t)=>`${K}/nature?lock=${t+1}`),ec=Array.from({length:10},(e,t)=>`${K}/sports?lock=${t+1}`),eu=Array.from({length:10},(e,t)=>`${K}/transport?lock=${t+1}`),ed=["data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%3E%3Crect%20fill%3D%22%233498db%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%3C%2Fsvg%3E","data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%3E%3Crect%20fill%3D%22%23e74c3c%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%3C%2Fsvg%3E","data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%3E%3Crect%20fill%3D%22%232ecc71%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%3C%2Fsvg%3E","data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%3E%3Crect%20fill%3D%22%239b59b6%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%3C%2Fsvg%3E","data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%3E%3Crect%20fill%3D%22%23f1c40f%22%20width%3D%2264%22%20height%3D%2264%22%2F%3E%3C%2Fsvg%3E"],ep=["34042448","34102758","02997566","52631809","75412296","37762776","44117882","13865687","44377086","74440091"],em=["Personal Checking","Savings Account","Money Market","Home Loan","Auto Loan","Investment Account","Business Checking","Credit Card","Retirement Fund","College Savings"],eh=["DEUTDEFF","BNPAFRPP","CHASUS33","HSBCGB2L","COBADEFF","SCBLSGSG","ANZBAU3M","CITIUS33","BOFAUS3N","NWBKGB2L"],ef=["GB29NWBK60161331926819","DE89370400440532013000","FR7630006000011234567890189","ES9121000418450200051332","IT60X0542811101000000123456","NL91ABNA0417164300","CH9300762011623852957","BE68539007547034","AT611904300234573201","FI2112345600000785"],eg=["deposit","withdrawal","payment","invoice","transfer"],ev=["USD","EUR","GBP","JPY","AUD","CAD","CHF","CNY","INR","BRL","SEK","NOK","DKK","SGD","HKD"],ey=["US Dollar","Euro","British Pound","Japanese Yen","Australian Dollar","Canadian Dollar","Swiss Franc","Chinese Yuan","Indian Rupee","Brazilian Real","Swedish Krona","Norwegian Krone","Danish Krone","Singapore Dollar","Hong Kong Dollar"],eb=["$","€","£","¥","A$","C$","CHF","¥","₹","R$"],eO=["1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa","3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy","bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4","1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2","3Kzh9qAqVWQhEsfQz7zEQL1EuSx5tyNLNS","1FeexV6bAHb8ybZjqQMjJrcCrHGW9sb6uF","bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh","3FZbgi29cpjq2GjdwV8eyHuJJnkLtktZc5","1P5ZEDWTKTFGxQjZphgWPQUpe554WKDfHQ","bc1q42lja79elem0anu8q860g3milve2ycq5t8g3ux"],ex=["Acme Corp","Globex","Initech","Umbrella Industries","Stark Enterprises","Wayne Corp","Cyberdyne Systems","Tyrell Corp","Soylent Corp","Aperture Science","Massive Dynamic","Oscorp","Abstergo","Weyland-Yutani","Hooli"],ek=["Inc","LLC","Group","Ltd","PLC","Corp"],eS=["leverage agile frameworks","iterate revolutionary convergence","drive seamless solutions","enable viral e-services","synergize scalable supply-chains","harness real-time channels","orchestrate integrated experiences","deliver frictionless partnerships","transform dynamic mindshare","cultivate open-source communities"],ew=["innovative","scalable","seamless","cutting-edge","robust","synergistic","dynamic","holistic","strategic","disruptive","frictionless","proactive","world-class","collaborative","granular"],eT=["leverage","iterate","synergize","monetize","orchestrate","disintermediate","harness","incentivize","optimize","streamline","revolutionize","cultivate","empower","facilitate","aggregate"],eE=["frameworks","paradigms","synergies","platforms","infrastru
6ctures","bandwidth","channels","communities","convergence","deliverables","e-markets","experiences","initiatives","interfaces","methodologies"],e_=["Adaptive zero defect data-warehouse","Automated scalable protocol","Business-focused zero defect hub","Cloned responsive flexibility","Cross-group background collaboration","De-engineered stable conglomeration","Distributed actuating throughput","Enhanced client-server capability","Face to face explicit superstructure","Front-line multimedia interface"],e$=["Adaptive","Advanced","Automated","Balanced","Business-focused","Centralized","Cloned","Configurable","Cross-group","Customizable","De-engineered","Decentralized","Digitized","Distributed","Enhanced"],eA=["24 hour","actuating","analyzing","asymmetric","asynchronous","background","bandwidth-monitored","bi-directional","bifurcated","bottom-line","clear-thinking","client-driven","client-server","coherent","cohesive"],eC=["ability","access","algorithm","alliance","analyzer","application","approach","architecture","array","attitude","benchmark","budgetary management","capability","capacity","challenge"],eP=["id","name","email","status","created_at","updated_at","description","amount","category","token","avatar","phone","address","comment","title"],eN=["int","varchar","text","boolean","date","timestamp","float","bigint","json","uuid","decimal","enum","blob","char","smallint"],eI=["utf8_general_ci","utf8mb4_unicode_ci","ascii_general_ci","latin1_swedish_ci","utf8_unicode_ci","utf8mb4_general_ci","utf8_bin","latin1_general_ci","utf8mb4_bin","ascii_bin"],eR=["InnoDB","MyISAM","MEMORY","CSV","ARCHIVE","FEDERATED","NDB","MERGE","BLACKHOLE","EXAMPLE"],eD=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],eB=["January","February","March","April","May","June","July","August","September","October","November","December"],eM=["example.com","test-site.org","my-app.io","dev-portal.net","api-hub.com","code-base.dev","data-flow.co","web-pulse.io","cloud-nest.org","tech-wave.net","open-source.dev","byte-craft.io","pixel-lab.co","node-spark.com","vue-forge.dev"],eL=["com","org","net","io","dev","co","info","app","me","xyz"],ej=["example","test-site","my-app","dev-portal","api-hub","code-base","data-flow","web-pulse","cloud-nest","tech-wave","open-source","byte-craft","pixel-lab","node-spark","vue-forge"],ez=["[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]"],eU=["[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]"],eV=["emma_dev42","liam.codes","olivia_tech","noah_builds","ava.hacks","james_ops","sophia_data","oliver.api","isa_design","lucas_vue","mia_cloud","ethan.stack","char_pixel","mason_byte","amelia_net"],eQ=["https://example.com","https://test-site.org","https://my-app.io","https://dev-portal.net","https://api-hub.com","https://code-base.dev","https://data-flow.co","https://web-pulse.io","https://cloud-nest.org","https://tech-wave.net","https://open-source.dev","https://byte-craft.io"],eZ=["report.pdf","data.csv","image.png","backup.tar.gz","readme.md","config.yml","schema.json","styles.css","app.tsx","index.html","notes.txt","archive.zip","log.xml","script.sh","database.sql"],eF=["application","text","image","audio","video","font","model","multipart","message","chemical"],eq=["pdf","csv","png","json","md","yml","html","txt","xml","sql","tar","gz","wasm","webp"],eH=["report.pdf","photo.jpg","document.docx","spreadsheet.xlsx","presentation.pptx","image.png","video.mp4","audio.mp3","archive.zip","readme.txt"],eX=["text","application","image","audio","video"],eW=["pdf","jpg","png","gif","mp3","mp4","doc","xls","ppt","txt","zip","html","css","js","json"],eG=["/home/user/documents/report.pdf","/var/log/app/server.log","/tmp/upload/image.png","/opt/data/backup.tar.gz","/home/user/projects/app/src/index.ts","/etc/config/settings.yml","/usr/local/bin/script.sh","/home/user/downloads/archive.zip","/var/www/html/index.html","/home/user/.config/app.json"],eY=["/home/user/documents","/var/log/app","/tmp/uploads","/opt/data","/home/user/projects/app/src","/etc/config","/usr/local/bin","/home/user/downloads","/var/www/html","/home/user/.config"],eK=["application/json","text/html","image/png","application/pdf","text/plain","image/jpeg","application/xml","text/css","application/javascript","image/svg+xml","application/zip","audio/mpeg","video/mp4","font/woff2","application/octet-stream"],eJ=["Chair","Computer","Keyboard","Mouse","Table","Phone","Shoes","Shirt","Pants","Hat","Bike","Towels","Gloves","Soap","Tuna"],e0=["Refined","Elegant","Rustic","Gorgeous","Practical","Fantastic","Handcrafted","Incredible","Licensed","Sleek","Intelligent","Recycled","Modern","Bespoke","Ergonomic"],e1=["Cotton","Steel","Wooden","Concrete","Rubber","Granite","Plastic","Frozen","Soft","Metal","Bronze","Silk","Leather","Ceramic","Bamboo"],e2=["Refined Cotton Chair","Sleek Steel Computer","Elegant Wooden Table","Practical Rubber Keyboard","Gorgeous Granite Mouse","Rustic Metal Bike","Handcrafted Silk Shirt","Incredible Bamboo Towels","Modern Leather Shoes","Ergonomic Plastic Phone","Fantastic Ceramic Soap","Licensed Bronze Hat","Intelligent Soft Gloves","Bespoke Cotton Pants","Recycled Steel Tuna"],e4=["Electronics","Clothing","Books","Home","Garden","Sports","Toys","Automotive","Grocery","Health","Beauty","Music","Movies","Games","Outdoors"],e3=["server","database","network","protocol","system","algorithm","interface","module","component","function","framework","library","instance","variable","endpoint"],e8=["run","build","deploy","parse","fetch","render","compile","stream","cache","merge","sync","push","pull","test","debug"],e5=["running","building","deploying","parsing","fetching","rendering","compiling","streaming","caching","merging","syncing","pushing","pulling","testing","debugging"],e6=["fast","secure","scalable","robust","dynamic","modular","stable","lightweight","portable","resilient","efficie
6nt","responsive","concurrent","stateless","distributed"],e7=["pixel","quantum","cipher","matrix","vector","nexus","pulse","flux","forge","prism","vortex","helix","orbit","spark","nebula"],e9=["lorem","ipsum","dolor","sit","amet","consectetur","adipiscing","elit","sed","do","eiusmod","tempor","incididunt","ut","labore","et","dolore","magna","aliqua","enim"],te=["Lorem ipsum dolor sit amet, consectetur adipiscing elit.","Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.","Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.","Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore.","Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia.","Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.","Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet.","Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit.","Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse.","At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis."],tt=["Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.","Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.","Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.","Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.","Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem."],tr=["lorem-ipsum-dolor","sed-tempor-incididunt","amet-consectetur-adipiscing","eiusmod-labore-dolore","veniam-nostrud-exercitation","voluptate-velit-cillum","occaecat-cupidatat-proident","perspiciatis-omnis-natus","aspernatur-odit-fugit","dolorem-ipsum-amet"],tn=e=>e[Math.floor(Math.random()*e.length)],ta=(e,t)=>Math.floor(Math.random()*(t-e+1))+e,ti=(e,t,r)=>Array.from({length:ta(t,r)},()=>tn(e)).join(" "),to=(e,t,r)=>Array.from({length:ta(t,r)},()=>tn(e)).join(" "),ts={$guid:{fn:()=>tn(S),comment:"A uuid-v4 style guid"},$timestamp:{fn:()=>Math.floor(Date.now()/1e3).toString(),comment:"The current UNIX timestamp in seconds"},$isoTimestamp:{fn:()=>new Date().toISOString(),comment:"The current ISO timestamp at zero UTC"},$randomUUID:{fn:()=>tn(S),comment:"A random 36-character UUID"},$randomAlphaNumeric:{fn:()=>w[Math.floor(Math.random()*w.length)]??"a",comment:"A random alpha-numeric character"},$randomBoolean:{fn:()=>.5>Math.random()?"true":"false",comment:"A random boolean value"},$randomInt:{fn:()=>ta(0,1e3).toString(),comment:"A random integer between 0 and 1000"},$randomColor:{fn:()=>tn(T),comment:"A random color in hex format"},$randomHexColor:{fn:()=>tn(T),comment:"A random hex value"},$randomAbbreviation:{fn:()=>tn(E),comment:"A random abbreviation"},$randomIP:{fn:()=>tn(_),comment:"A random IPv4 address"},$randomIPV6:{fn:()=>tn($),comment:"A random IPv6 address"},$randomMACAddress:{fn:()=>tn(A),comment:"A random MAC address"},$randomPassword:{fn:()=>Array.from({length:15},()=>w[Math.floor(Math.random()*w.length)]).join(""),comment:"A random 15-character alpha-numeric password"},$randomLocale:{fn:()=>tn(C),comment:"A random two-letter language code (ISO 639-1)"},$randomUserAgent:{fn:()=>tn(P),comment:"A random user agent"},$randomProtocol:{fn:()=>tn(N),comment:"A random internet protocol"},$randomSemver:{fn:()=>tn(I),comment:"A random semantic version number"},$randomFirstName:{fn:()=>tn(R),comment:"A random first name"},$randomLastName:{fn:()=>tn(D),comment:"A random last name"},$randomFullName:{fn:()=>`${tn(R)} ${tn(D)}`,comment:"A random first and last name"},$randomNamePrefix:{fn:()=>tn(B),comment:"A random name prefix"},$randomNameSuffix:{fn:()=>tn(M),comment:"A random name suffix"},$randomJobArea:{fn:()=>tn(L),comment:"A random job area"},$randomJobDescriptor:{fn:()=>tn(j),comment:"A random job descriptor"},$randomJobTitle:{fn:()=>tn(z),comment:"A random job title"},$randomJobType:{fn:()=>tn(U),comment:"A random job type"}
6,$randomPhoneNumber:{fn:()=>tn(V),comment:"A random ten-digit phone number"},$randomPhoneNumberExt:{fn:()=>`${ta(10,99)}-${tn(V)}`,comment:"A random phone number prefixed with a two-digit extension (10–99)"},$randomCity:{fn:()=>tn(Q),comment:"A random city name"},$randomStreetName:{fn:()=>tn(Z),comment:"A random street name"},$randomStreetAddress:{fn:()=>tn(F),comment:"A random street address"},$randomCountry:{fn:()=>tn(q),comment:"A random country"},$randomCountryCode:{fn:()=>tn(H),comment:"A random two-letter country code (ISO 3166-1 alpha-2)"},$randomLatitude:{fn:()=>tn(X),comment:"A random latitude coordinate"},$randomLongitude:{fn:()=>tn(W),comment:"A random longitude coordinate"},$randomAvatarImage:{fn:()=>tn(G),comment:"A random avatar image"},$randomImageUrl:{fn:()=>tn(Y),comment:"A URL of a random image"},$randomAbstractImage:{fn:()=>tn(J),comment:"A URL of a random abstract image"},$randomAnimalsImage:{fn:()=>tn(ee),comment:"A URL of a random animal image"},$randomBusinessImage:{fn:()=>tn(et),comment:"A URL of a random stock business image"},$randomCatsImage:{fn:()=>tn(er),comment:"A URL of a random cat image"},$randomCityImage:{fn:()=>tn(en),comment:"A URL of a random city image"},$randomFoodImage:{fn:()=>tn(ea),comment:"A URL of a random food image"},$randomNightlifeImage:{fn:()=>tn(ei),comment:"A URL of a random nightlife image"},$randomFashionImage:{fn:()=>tn(eo),comment:"A URL of a random fashion image"},$randomPeopleImage:{fn:()=>tn(es),comment:"A URL of a random image of a person"},$randomNatureImage:{fn:()=>tn(el),comment:"A URL of a random nature image"},$randomSportsImage:{fn:()=>tn(ec),comment:"A URL of a random sports image"},$randomTransportImage:{fn:()=>tn(eu),comment:"A URL of a random transportation image"},$randomImageDataUri:{fn:()=>tn(ed),comment:"A random image data URI"},$randomBankAccount:{fn:()=>tn(ep),comment:"A random 8-digit bank account number"},$randomBankAccountName:{fn:()=>tn(em),comment:"A random bank account name"},$randomCreditCardMask:{fn:()=>`**** **** **** ${Array.from({length:4},()=>Math.floor(10*Math.random())).join("")}`,comment:"A random masked credit card number"},$randomBankAccountBic:{fn:()=>tn(eh),comment:"A random BIC (Bank Identifier Code)"},$randomBankAccountIban:{fn:()=>tn(ef),comment:"A random 15-31 character IBAN (International Bank Account Number)"},$randomTransactionType:{fn:()=>tn(eg),comment:"A random transaction type"},$randomCurrencyCode:{fn:()=>tn(ev),comment:"A random 3-letter currency code (ISO-4217)"},$randomCurrencyName:{fn:()=>tn(ey),comment:"A random currency name"},$randomCurrencySymbol:{fn:()=>tn(eb),comment:"A random currency symbol"},$randomBitcoin:{fn:()=>tn(eO),comment:"A random bitcoin address"},$randomCompanyName:{fn:()=>tn(ex),comment:"A random company name"},$randomCompanySuffix:{fn:()=>tn(ek),comment:"A random company suffix"},$randomBs:{fn:()=>tn(eS),comment:"A random phrase of business-speak"},$randomBsAdjective:{fn:()=>tn(ew),comment:"A random business-speak adjective"},$randomBsBuzz:{fn:()=>tn(eT),comment:"A random business-speak buzzword"},$randomBsNoun:{fn:()=>tn(eE),comment:"A random business-speak noun"},$randomCatchPhrase:{fn:()=>tn(e_),comment:"A random catchphrase"},$randomCatchPhraseAdjective:{fn:()=>tn(e$),comment:"A random catchphrase adjective"},$randomCatchPhraseDescriptor:{fn:()=>tn(eA),comment:"A random catchphrase descriptor"},$randomCatchPhraseNoun:{fn:()=>tn(eC),comment:"Randomly generates a catchphrase noun"},$randomDatabaseColumn:{fn:()=>tn(eP),comment:"A random database column name"},$randomDatabaseType:{fn:()=>tn(eN),comment:"A random database type"},$randomDatabaseCollation:{fn:()=>tn(eI),comment:"A random database collation"},$randomDatabaseEngine:{fn:()=>tn(eR),comment:"A random database engine"},$randomDateFuture:{fn:()=>new Date(Date.now()+864e5*ta(1,365)).toISOString(),comment:"A random future datetime"},$randomDatePast:{fn:()=>new Date(Date.now()-864e5*ta(1,365)).toISOString(),comment:"A random past datetime"},$randomDateRecent:{fn:()=>new Date(Date.now()-864e5*ta(1,3)).toISOString(),comment:"A random recent datetime"},$randomWeekday:{fn:()=>tn(eD),comment:"A random weekday"},$randomMonth:{fn:()=>tn(eB),comment:"A random month"},$randomDomainName:{fn:()=>tn(eM),comment:"A random domain name"},$randomDomainSuffix:{fn:()=>tn(eL),comment:"A random domain suffix"},$randomDomainWord:{fn:()=>tn(ej),comment:"A random unqualified domain name"},$randomEmail:{fn:()=>tn(ez),comment:"A random email address"},$randomExampleEmail:{fn:()=>tn(eU),comment:"A random email address from an example domain"},$randomUserName:{fn:()=>
6tn(eV),comment:"A random username"},$randomUrl:{fn:()=>tn(eQ),comment:"A random URL"},$randomFileName:{fn:()=>tn(eZ),comment:"A random file name (includes uncommon extensions)"},$randomFileType:{fn:()=>tn(eF),comment:"A random file type (includes uncommon file types)"},$randomFileExt:{fn:()=>tn(eq),comment:"A random file extension (includes uncommon extensions)"},$randomCommonFileName:{fn:()=>tn(eH),comment:"A random file name"},$randomCommonFileType:{fn:()=>tn(eX),comment:"A random, common file type"},$randomCommonFileExt:{fn:()=>tn(eW),comment:"A random, common file extension"},$randomFilePath:{fn:()=>tn(eG),comment:"A random file path"},$randomDirectoryPath:{fn:()=>tn(eY),comment:"A random directory path"},$randomMimeType:{fn:()=>tn(eK),comment:"A random MIME type"},$randomPrice:{fn:()=>(1e3*Math.random()).toFixed(2),comment:"A random price between 0.00 and 1000.00"},$randomProduct:{fn:()=>tn(eJ),comment:"A random product"},$randomProductAdjective:{fn:()=>tn(e0),comment:"A random product adjective"},$randomProductMaterial:{fn:()=>tn(e1),comment:"A random product material"},$randomProductName:{fn:()=>tn(e2),comment:"A random product name"},$randomDepartment:{fn:()=>tn(e4),comment:"A random commerce department"},$randomNoun:{fn:()=>tn(e3),comment:"A random noun"},$randomVerb:{fn:()=>tn(e8),comment:"A random verb"},$randomIngverb:{fn:()=>tn(e5),comment:"A random verb ending in `-ing`"},$randomAdjective:{fn:()=>tn(e6),comment:"A random adjective"},$randomWord:{fn:()=>tn(e7),comment:"A random word"},$randomWords:{fn:()=>ti(e7,2,5),comment:"Some random words"},$randomPhrase:{fn:()=>tn(eS),comment:"A random phrase"},$randomLoremWord:{fn:()=>tn(e9),comment:"A random word of lorem ipsum text"},$randomLoremWords:{fn:()=>ti(e9,3,3),comment:"Some random words of lorem ipsum text"},$randomLoremSentence:{fn:()=>tn(te),comment:"A random sentence of lorem ipsum text"},$randomLoremSentences:{fn:()=>to(te,2,6),comment:"A random 2 to 6 sentences of lorem ipsum text"},$randomLoremParagraph:{fn:()=>tn(tt),comment:"A random paragraph of lorem ipsum text"},$randomLoremParagraphs:{fn:()=>to(tt,3,3),comment:"3 random paragraphs of lorem ipsum text"},$randomLoremText:{fn:()=>to(tt,1,3),comment:"A random amount of lorem ipsum text"},$randomLoremSlug:{fn:()=>tn(tr),comment:"A random lorem ipsum URL slug"},$randomLoremLines:{fn:()=>Array.from({length:ta(1,5)},()=>tn(te)).join("\n"),comment:"1 to 5 random lines of lorem ipsum"}},tl=Object.keys(ts);e.s(["CONTEXT_FUNCTION_NAMES",0,tl,"POPULAR_CONTEXT_FUNCTION_KEYS",0,["$guid","$timestamp","$isoTimestamp","$randomUUID","$randomEmail","$randomInt","$randomFirstName","$randomLastName"],"contextFunctions",0,ts,"getContextFunctionComment",0,e=>ts[e].comment,"isContextFunctionName",0,e=>Object.hasOwn(ts,e)],463996)},680466,e=>{"use strict";var t=e.i(488202);e.i(986710);var r=e.i(588329),n={class:"group contents"},a=(0,t.default)({},[["render",function(e,t){return(0,r.openBlock)(),(0,r.createElementBlock)("tr",n,[(0,r.renderSlot)(e.$slots,"default")])}]]);e.s(["default",0,a])},653851,e=>{"use strict";var t=e.i(962387);e.i(986710);var r=e.i(588329),n=e.i(260958),a=e.i(146938);e.i(901009);var i=e.i(539680),o=e.i(683858),s=["aria-labelledby"],l={class:"text-c-1 m-0 flex flex-1 items-center gap-1.5 leading-[20px]"},c=["id"],u={key:0,class:"sr-only"},d={key:0,class:"bg-b-2 text-c-2 inline-flex h-5 w-5 items-center justify-center rounded-full border text-xs font-semibold"},p={class:"sr-only"},m={key:0,class:"ui-not-open:hidden flex items-center gap-2 pr-0.75"},h=(0,r.defineComponent)({name:"CollapsibleSection",props:{defaultOpen:{type:Boolean,default:!0},itemCount:{default:0},isStatic:{type:Boolean}},emits:["update:modelValue"],setup(e,{emit:h}){let f=(0,r.useId)();return(g,v)=>((0,r.openBlock)(),(0,r.createBlock)((0,a.unref)(o.Disclosure),{as:"div",class:(0,n.normalizeClass)(["group/collapse text-c-2 focus-within:text-c-1 last:ui-open:border-b-0",{"last-of-type:first-of-type:border-b-0":e.isStatic,"border-b":!e.isStatic}]),defaultOpen:e.defaultOpen,static:e.isStatic},{default:(0,r.withCtx)(({open:y})=>[(0,r.createVNode)(t.default,{value:y,onChange:v[0]||(v[0]=e=>h("update:modelValue",e))},null,8,["value"]),(0,r.createElementVNode)("section",{"aria-labelledby":(0,a.unref)(f),class:"contents"},[(0,r.createElementVNode)("div",{class:(0,n.normalizeClass)(["bg-b-2 flex items-center",e.isStatic&&"rounded-t-xl border-x border-t"])},[(0,r.createVNode)((0,a.unref)(o.DisclosureButton),{class:(0,n.normalizeClass)(["hover:text-c-1 group box-content flex max-h-8 flex-1 items-center gap-2.5 overflow-hidden px-1 py-1.5 text-base font-medium outline-none md:px-1.5 xl:pr-0.5 xl:pl-2",e.isStatic&&"!pl-3"]),disabled:e.isStatic},{default:(0,r.withCtx)(()=>[e.isStatic?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createBlock)((0,a.unref)(i.ScalarIcon),{key:0,class:"text-c-3 group-hover:text-c-1 rounded-px ui-open:rotate-90 ui-not-open:rotate-0 outline-offset-2 group-focus-visible:outline",icon:"ChevronRight",size:"md"})),(0,r.createElementVNode)("h2",l,[(0,r.createElementVNode)("span",{id:(0,a.unref)(f),class:"contents"},[(0,r.renderSlot)(g.$slots,"title",{open:y}),y?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("span",u," (Collapsed) "))],8,c),!y&&e.itemCount?((0,r.openBlock)(),(0,r.createElementBlock)("span",d,[(0,r.createTextVNode)((0,n.toDisplayString)(e.itemCount)+" ",1),(0,r.createElementVNode)("span",p,"Item"+(0,n.toDisplayString)(1===e.itemCount?"":"s"),1)])):(0,r.createCommentVNode)("",!0)])]),_:2},1032,["class","disabled"]),g.$slots.actions?((0,r.openBlock)(),(0,r.createElementBlock)("div",m,[(0,r.renderSlot)(g.$slots,"actions",{open:y})])):(0,r.createCommentVNode)("",!0)],2),(0,r.createVNode)((0,a.unref)(o.DisclosurePanel),(0,r.mergeProps)(g.$attrs,{class:"diclosure-panel h-full max-h-fit roun
6ded-b"}),{default:(0,r.withCtx)(()=>[(0,r.renderSlot)(g.$slots,"default",{open:y})]),_:2},1040)],8,s)]),_:3},8,["class","defaultOpen","static"]))}});e.s(["default",0,h],653851)},962387,e=>{"use strict";e.i(986710);var t=e.i(588329),r=(0,t.defineComponent)({name:"ValueEmitter",props:{value:{}},emits:["change","unmount"],setup:(e,{emit:r})=>((0,t.watch)(()=>e.value,e=>r("change",e),{immediate:!0}),(0,t.onBeforeUnmount)(()=>r("unmount")),(e,t)=>null)});e.s(["default",0,r],962387)},690487,836990,334612,e=>{"use strict";let t,r;var n=e.i(962387),a=e.i(735125);e.i(986710);var i=e.i(588329),o=e.i(260958),s=e.i(146938);e.i(91854);var l=e.i(503485),c=e.i(776888),u=e.i(94982);e.i(398174);var d=e.i(931780);e.i(867149);var p=e.i(524515),m=["onClick"],h={class:"flex items-center justify-center"},f=(0,i.defineComponent)({name:"ServerDropdown",props:{meta:{},servers:{},server:{},target:{},layout:{}},emits:["update:selectedServer","update:variable","update:servers","update:open"],setup(e,{emit:t}){let r=(0,i.computed)(()=>e.servers.map(e=>({id:e.url,label:e.url??"Unknown server"}))),f=(0,i.computed)(()=>e.server?.url?.endsWith("/")?e.server.url.slice(0,-1):e.server?.url||"");return(g,v)=>((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(d.ScalarPopover),{class:"max-h-[inherit] p-0 text-base",focus:"",offset:0,placement:"bottom",resize:"",target:e.target,teleport:`#${e.target}`},{popover:(0,i.withCtx)(({close:n})=>[(0,i.createElementVNode)("div",{class:"custom-scroll flex max-h-[inherit] flex-col gap-1 p-1",onClick:n},[((0,i.openBlock)(!0),(0,i.createElementBlock)(i.Fragment,null,(0,i.renderList)(r.value,(r,n)=>((0,i.openBlock)(),(0,i.createBlock)(a.default,{key:r.id,server:e.server,serverOption:r,type:"request","onUpdate:selectedServer":n=>t("update:selectedServer",{url:r.id,meta:e.meta}),"onUpdate:variable":(r,a)=>t("update:variable",{index:n,key:r,value:a,meta:e.meta})},null,8,["server","serverOption","onUpdate:selectedServer","onUpdate:variable"]))),128)),"modal"!==e.layout?((0,i.openBlock)(),(0,i.createElementBlock)("button",{key:0,class:"text-xxs hover:bg-b-2 flex cursor-pointer items-center gap-1.5 rounded p-1.75",type:"button",onClick:v[0]||(v[0]=e=>t("update:servers"))},[(0,i.createElementVNode)("div",h,[(0,i.createVNode)((0,s.unref)(c.ScalarIconPencilSimple),{class:"size-4"})]),v[5]||(v[5]=(0,i.createElementVNode)("span",null,"Update Servers",-1))])):(0,i.createCommentVNode)("",!0)],8,m)]),backdrop:(0,i.withCtx)(({open:e})=>[(0,i.createVNode)(n.default,{value:e,onChange:v[1]||(v[1]=e=>t("update:open",e)),onUnmount:v[2]||(v[2]=e=>t("update:open",!1))},null,8,["value"]),(0,i.createVNode)((0,s.unref)(p.ScalarFloatingBackdrop),{class:"inset-x-px rounded-none rounded-b-lg"})]),default:(0,i.withCtx)(()=>[(0,i.createVNode)((0,s.unref)(l.ScalarButton),{class:"hover:bg-b-2 font-code text-c-2 h-auto gap-0.75 rounded border px-1.5 text-base whitespace-nowrap @3xl:ml-0.75",variant:"ghost"},{default:(0,i.withCtx)(()=>[e.server?((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,{key:0},[v[3]||(v[3]=(0,i.createElementVNode)("span",{class:"sr-only"},"Server:",-1)),(0,i.createTextVNode)(" "+(0,o.toDisplayString)(f.value),1)],64)):((0,i.openBlock)(),(0,i.createElementBlock)(i.Fragment,{key:1},[v[4]||(v[4]=(0,i.createElementVNode)("span",{class:"sr-only"},"Add Server",-1)),(0,i.createVNode)((0,s.unref)(u.ScalarIconPlus),{class:"size-3"})],64))]),_:1})]),_:1},8,["target","teleport"]))}});e.s(["default",0,f],690487);var g={100:{color:"text-yellow"},200:{color:"text-green"},202:{color:"text-green"},300:{color:"text-blue"},304:{color:"text-blue"},400:{color:"text-red"},401:{color:"text-orange"},422:{color:"text-yellow"},423:{color:"text-purple"},505:{color:"text-orange"}};e.s(["getStatusCodeColor",0,e=>g[e]||{color:"text-grey"}],836990);var v=e.i(571794),y=e.i(995611),b=e.i(7333),O=e.i(374419),x=e.i(119582),k=e.i(290178),S=e.i(914869),w=e.i(346870),T=e.i(668045),E=e.i(913367),_=e.i(919661),$=e.i(905674),A=e.i(185809),C=((t=C||{})[t.Open=0]="Open",t[t.Closed=1]="Closed",t),P=((r=P||{})[r.Pointer=0]="Pointer",r[r.Other=1]="Other",r);let N=Symbol("MenuContext");function I(e){let t=(0,i.inject)(N,null);if(null===t){let t=Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,I),t}return t}let R=(0,i.defineComponent)({name:"Menu",props:{as:{type:[Object,String],default:"template"}},setup(e,{slots:t,attrs:r}){let n=(0,s.ref)(1),a=(0,s.ref)(null),o=(0,s.ref)(null),l=(0,s.ref)([]),c=(0,s.ref)(""),u=(0,s.ref)(null),d=(0,s.ref)(1);function p(e=e=>e){let t=null!==u.value?l.value[u.value]:null,r=(0,_.sortByDomNode)(e(l.value.slice()),e=>(0,E.dom)(e.dataRef.domRef)),n=t?r.indexOf(t):null;return -1===n&&(n=null),{items:r,activeItemIndex:n}}let m={menuState:n,buttonRef:a,itemsRef:o,items:l,searchQuery:c,activeItemIndex:u,activationTrigger:d,closeMenu:()=>{n.value=1,u.value=null},openMenu:()=>n.value=0,goToItem(e,t,r){let n=p(),a=(0,T.calculateActiveIndex)(e===T.Focus.Specific?{focus:T.Focus.Specific,id:t}:{focus:e},{resolveItems:()=>n.items,resolveActiveIndex:()=>n.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.disabled});c.value="",u.value=a,d.value=null!=r?r:1,l.value=n.items},search(e){let t=+(""===c.value);c.value+=e.toLowerCase();let r=(null!==u.value?l.value.slice(u.value+t).concat(l.value.slice(0,u.value+t)):l.value).find(e=>e.dataRef.textValue.startsWith(c.value)&&!e.dataRef.disabled),n=r?l.value.indexOf(r):-1;-1===n||n===u.value||(u.value=n,d.value=1)},clearSearch(){c.value=""},registerItem(e,t){let r=p(r=>[...r,{id:e,dataRef:t}]);
6l.value=r.items,u.value=r.activeItemIndex,d.value=1},unregisterItem(e){let t=p(t=>{let r=t.findIndex(t=>t.id===e);return -1!==r&&t.splice(r,1),t});l.value=t.items,u.value=t.activeItemIndex,d.value=1}};return(0,y.useOutsideClick)([a,o],(e,t)=>{var r;m.closeMenu(),(0,_.isFocusableElement)(t,_.FocusableMode.Loose)||(e.preventDefault(),null==(r=(0,E.dom)(a))||r.focus())},(0,i.computed)(()=>0===n.value)),(0,i.provide)(N,m),(0,S.useOpenClosedProvider)((0,i.computed)(()=>(0,$.match)(n.value,{0:S.State.Open,1:S.State.Closed}))),()=>{let a={open:0===n.value,close:m.closeMenu};return(0,A.render)({ourProps:{},theirProps:e,slot:a,slots:t,attrs:r,name:"Menu"})}}}),D=(0,i.defineComponent)({name:"MenuButton",props:{disabled:{type:Boolean,default:!1},as:{type:[Object,String],default:"button"},id:{type:String,default:null}},setup(e,{attrs:t,slots:r,expose:n}){var a;let o=null!=(a=e.id)?a:`headlessui-menu-button-${(0,v.useId)()}`,s=I("MenuButton");function l(e){switch(e.key){case w.Keys.Space:case w.Keys.Enter:case w.Keys.ArrowDown:e.preventDefault(),e.stopPropagation(),s.openMenu(),(0,i.nextTick)(()=>{var e;null==(e=(0,E.dom)(s.itemsRef))||e.focus({preventScroll:!0}),s.goToItem(T.Focus.First)});break;case w.Keys.ArrowUp:e.preventDefault(),e.stopPropagation(),s.openMenu(),(0,i.nextTick)(()=>{var e;null==(e=(0,E.dom)(s.itemsRef))||e.focus({preventScroll:!0}),s.goToItem(T.Focus.Last)})}}function c(e){e.key===w.Keys.Space&&e.preventDefault()}function u(t){var r;e.disabled||(0===s.menuState.value?(s.closeMenu(),(0,i.nextTick)(()=>{var e;return null==(e=(0,E.dom)(s.buttonRef))?void 0:e.focus({preventScroll:!0})}
6)):(t.preventDefault(),s.openMenu(),r=()=>{var e;return null==(e=(0,E.dom)(s.itemsRef))?void 0:e.focus({preventScroll:!0})},requestAnimationFrame(()=>requestAnimationFrame(r))))}n({el:s.buttonRef,$el:s.buttonRef});let d=(0,b.useResolveButtonType)((0,i.computed)(()=>({as:e.as,type:t.type})),s.buttonRef);return()=>{var n;let a={open:0===s.menuState.value},{...i}=e,p={ref:s.buttonRef,id:o,type:d.value,"aria-haspopup":"menu","aria-controls":null==(n=(0,E.dom)(s.itemsRef))?void 0:n.id,"aria-expanded":0===s.menuState.value,onKeydown:l,onKeyup:c,onClick:u};return(0,A.render)({ourProps:p,theirProps:i,slot:a,attrs:t,slots:r,name:"MenuButton"})}}}),B=(0,i.defineComponent)({name:"MenuItems",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:t,slots:r,expose:n}){var a;let o=null!=(a=e.id)?a:`headlessui-menu-items-${(0,v.useId)()}`,l=I("MenuItems"),c=(0,s.ref)(null);function u(e){var t;switch(c.value&&clearTimeout(c.value),e.key){case w.Keys.Space:if(""!==l.searchQuery.value)return e.preventDefault(),e.stopPropagation(),l.search(e.key);case w.Keys.Enter:if(e.preventDefault(),e.stopPropagation(),null!==l.activeItemIndex.value){let e=l.items.value[l.activeItemIndex.value];null==(t=(0,E.dom)(e.dataRef.domRef))||t.click()}l.closeMenu(),(0,_.restoreFocusIfNecessary)((0,E.dom)(l.buttonRef));break;case w.Keys.ArrowDown:return e.preventDefault(),e.stopPropagation(),l.goToItem(T.Focus.Next);case w.Keys.ArrowUp:return e.preventDefault(),e.stopPropagation(),l.goToItem(T.Focus.Previous);case w.Keys.Home:case w.Keys.PageUp:return e.preventDefault(),e.stopPropagation(),l.goToItem(T.Focus.First);case w.Keys.End:case w.Keys.PageDown:return e.preventDefault(),e.stopPropagation(),l.goToItem(T.Focus.Last);case w.Keys.Escape:e.preventDefault(),e.stopPropagation(),l.closeMenu(),(0,i.nextTick)(()=>{var e;return null==(e=(0,E.dom)(l.buttonRef))?void 0:e.focus({preventScroll:!0})});break;case w.Keys.Tab:e.preventDefault(),e.stopPropagation(),l.closeMenu(),(0,i.nextTick)(()=>(0,_.focusFrom)((0,E.dom)(l.buttonRef),e.shiftKey?_.Focus.Previous:_.Focus.Next));break;default:1===e.key.length&&(l.search(e.key),c.value=setTimeout(()=>l.clearSearch(),350))}}function d(e){e.key===w.Keys.Space&&e.preventDefault()}n({el:l.itemsRef,$el:l.itemsRef}),function({container:e,accept:t,walk:r,enabled:n}){(0,i.watchEffect)(()=>{let a=e.value;if(!a||void 0!==n&&!n.value)return;let i=(0,k.getOwnerDocument)(e);if(!i)return;let o=Object.assign(e=>t(e),{acceptNode:t}),s=i.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,o,!1);for(;s.nextNode();)r(s.currentNode)})}({container:(0,i.computed)(()=>(0,E.dom)(l.itemsRef)),enabled:(0,i.computed)(()=>0===l.menuState.value),accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let p=(0,S.useOpenClosed)(),m=(0,i.computed)(()=>null!==p?(p.value&S.State.Open)===S.State.Open:0===l.menuState.value);return()=>{var n,a;let i={open:0===l.menuState.value},{...s}=e,c={"aria-activedescendant":null===l.activeItemIndex.value||null==(n=l.items.value[l.activeItemIndex.value])?void 0:n.id,"aria-labelledby":null==(a=(0,E.dom)(l.buttonRef))?void 0:a.id,id:o,onKeydown:u,onKeyup:d,role:"menu",tabIndex:0,ref:l.itemsRef};return(0,A.render)({ourProps:c,theirProps:s,slot:i,attrs:t,slots:r,features:A.Features.RenderStrategy|A.Features.Static,visible:m.value,name:"MenuItems"})}}}),M=(0,i.defineComponent)({name:"MenuItem",inheritAttrs:!1,props:{as:{type:[Object,String],default:"template"},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{slots:t,attrs:r,expose:n}){var a;let o=null!=(a=e.id)?a:`headlessui-menu-item-${(0,v.useId)()}`,l=I("MenuItem"),c=(0,s.ref)(null);n({el:c,$el:c});let u=(0,i.computed)(()=>null!==l.activeItemIndex.value&&l.items.value[l.activeItemIndex.value].id===o),d=(0,O.useTextValue)(c),p=(0,i.computed)(()=>({disabled:e.disabled,get textValue(){return d()},domRef:c}));function m(t){if(e.disabled)return t.preventDefault();l.closeMenu(),(0,_.restoreFocusIfNecessary)((0,E.dom)(l.buttonRef))}function h(){if(e.disabled)return l.goToItem(T.Focus.Nothing);l.goToItem(T.Focus.Specific,o)}(0,i.onMounted)(()=>l.registerItem(o,p)),(0,i.onUnmounted)(()=>l.unregisterItem(o)),(0,i.watchEffect)(()=>{0===l.menuState.value&&u.value&&0!==l.activationTrigger.value&&(0,i.nextTick)(()=>{var e,t;return null==(t=null==(e=(0,E.dom)(c))?void 0:e.scrollIntoView)?void 0:t.call(e,{block:"nearest"})})});let f=(0,x.useTrackedPointer)();function g(e){f.update(e)}function y(t){f.wasMoved(t)&&(e.disabled||u.value||l.goToItem(T.Focus.Specific,o,0))}function b(t){f.wasMoved(t)&&(e.disabled||u.value&&l.goToItem(T.Focus.Nothing))}return()=>{let{disabled:n,...a}=e,i={active:u.value,disabled:n,close:l.closeMenu};return(0,A.render)({ourProps:{id:o,ref:c,role:"menuitem",tabIndex:!0===n?void 0:-1,"aria-disabled":!0===n||void 0,onClick:m,onFocus:h,onPointerenter:g,onMouseenter:g,onPointermove:y,onMousemove:y,onPointerleave:b,onMouseleave:b},theirProps:{...r,...a},slot:i,attrs:r,slots:t,name:"MenuItem"})}}});e.s(["Menu",0,R,"MenuButton",0,D,"MenuItem",0,M,"MenuItems",0,B],334612)},735125,e=>{"use strict";var t=e.i(488202),r=e.i(402119);e.i(986710);var n=e.i(588329),a=e.i(260958),i=e.i(146938),o=e.i(658651);e.i(932301);var s=e.i(584656);e.i(558173);var l=e.i(245800),c=["aria-expanded"],u={class:"overflow-hidden text-ellipsis whitespace-nowrap"},d=["id"],p={key:0},m={class:"description text-c-3 px-3 py-1.5"},h=(0,n.defineComponent)({__name:"ServerDropdownItem",props:{server:{},serverOption:{}},emits:["update:variable","update:selectedServer"],setup(e,{emit:t}
6){let h=(0,n.useId)(),f=(0,n.computed)(()=>e.serverOption.id===e.server?.url),g=(0,n.computed)(()=>f.value&&Object.keys(e.server?.variables??{}).length>0);return(v,y)=>((0,n.openBlock)(),(0,n.createElementBlock)("div",{class:(0,a.normalizeClass)(["group/item flex min-h-fit flex-col rounded border",{"border-transparent":!f.value}])},[(0,n.createElementVNode)("button",(0,n.mergeProps)(g.value?{"aria-controls":(0,i.unref)(h)}:{},{"aria-expanded":g.value,class:["flex min-h-8 cursor-pointer items-center gap-1.5 rounded px-1.5",f.value?"text-c-1 bg-b-2":"hover:bg-b-2"],type:"button",onClick:y[0]||(y[0]=e=>t("update:selectedServer"))}),[(0,n.createVNode)((0,i.unref)(s.ScalarListboxCheckbox),{selected:f.value},null,8,["selected"]),(0,n.createElementVNode)("span",u,(0,a.toDisplayString)(e.serverOption.label),1)],16,c),g.value?((0,n.openBlock)(),(0,n.createElementBlock)("div",{key:0,id:(0,i.unref)(h),class:"bg-b-2 divide divide-y rounded-b border-t *:pl-4",onClick:y[2]||(y[2]=(0,o.withModifiers)(()=>{},["stop"]))},[(0,n.createVNode)(r.default,{variables:e.server?.variables,"onUpdate:variable":y[1]||(y[1]=(e,r)=>t("update:variable",e,r))},null,8,["variables"]),e.server?.description?((0,n.openBlock)(),(0,n.createElementBlock)("div",p,[(0,n.createElementVNode)("div",m,[(0,n.createVNode)((0,i.unref)(l.ScalarMarkdown),{value:e.server.description},null,8,["value"])])])):(0,n.createCommentVNode)("",!0)],8,d)):(0,n.createCommentVNode)("",!0)],2))}}),f=(0,t.default)(h,[["__scopeId","data-v-649f9a0d"]]);e.s(["default",0,f],735125)},122811,760406,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958),n=e.i(146938),a=e.i(658651);e.i(91854);var i=e.i(503485),o=e.i(94982);e.i(26193);var s=e.i(463996);e.i(664402);var l=e.i(233528),c=e.i(816952),u=e.i(943956),d=["id"],p=["id","aria-selected","onClick"],m={class:"flex items-center gap-2 whitespace-nowrap"},h={key:1,class:"text-c-3 bg-b-3 flex h-4.5 min-w-4.5 items-center justify-center rounded px-0.5 font-sans text-[9px] font-semibold"},f={class:"max-w-[9rem] overflow-hidden text-right text-ellipsis whitespace-nowrap"},g=(0,t.defineComponent)({__name:"EnvironmentVariablesDropdown",props:{query:{},environment:{},dropdownPosition:{},contextFunctionItems:{default:()=>[]},listboxId:{}},emits:["select","redirect","close"],setup(e,{expose:g,emit:v}){let y=(0,n.ref)(!0),b=(0,n.ref)(null),O=(0,n.ref)(0),x=()=>{v("redirect"),y.value=!1,v("close")},k=(0,t.computed)(()=>(e.environment?.variables??[]).map(e=>({key:e.name,value:"string"==typeof e.value?e.value:e.value.default}))),S=(0,t.computed)(()=>e.contextFunctionItems.map(e=>({kind:"context",key:e.key,secondary:e.description}))),w=(0,t.computed)(()=>k.value.filter(({key:e,value:t})=>""!==e||""!==t).map(({key:e,value:t})=>({kind:"env",key:e,secondary:t}))),T=(0,t.computed)(()=>w.value.map(e=>({...e,fuseText:`${e.key} ${e.secondary}`}))),E=(0,t.computed)(()=>S.value.map(e=>({...e,fuseText:`${e.key} ${e.secondary}`}))),_=(0,t.computed)(()=>new u.default(T.value,{keys:["fuseText"],threshold:.35})),$=(0,t.computed)(()=>new u.default(E.value,{keys:["fuseText"],threshold:.35})),A=(0,t.computed)(()=>{let t=new Map(e.contextFunctionItems.map(e=>[e.key,e]));return s.POPULAR_CONTEXT_FUNCTION_KEYS.flatMap(e=>{let r=t.get(e);return r?[{kind:"context",key:r.key,secondary:r.description}]:[]})}),C=(0,t.computed)(()=>{if(!e.query.trim())return[...w.value.slice(-4),...A.value];let t=e.query.trim(),r=_.value.search(t,{limit:12}).map(e=>{let{kind:t,key:r,secondary:n}=e.item;return{kind:t,key:r,secondary:n}}),n=12-r.length;return[...r,...n>0?$.value.search(t,{limit:n}).map(e=>{let{kind:t,key:r,secondary:n}=e.item;return{kind:t,key:r,secondary:n}}):[]]}),P=t=>e.listboxId?`${e.listboxId}-option-${t}`:void 0,N=(0,t.computed)(()=>C.value.length?P(O.value):void 0),I=e=>{v("select",e)};(0,t.watch)(()=>C.value.length,e=>{O.value>e-1&&(O.value=Math.max(0,e-1))}),g({handleArrowKey:e=>{let t=C.value.length;0!==t&&(O.value=(O.value+("up"===e?-1:1)+t)%t)},handleSelect:()=>{if(O.value>=0){let e=C.value[O.value];e&&I(e.key)}},activeOptionId:N}),(0,t.onMounted)(()=>{O.value=0});let R=(0,t.computed)(()=>({left:(e.dropdownPosition?.left??0)+"px",top:(e.dropdownPosition?.top??0)+5+"px"}));return(0,c.onClickOutside)(b,()=>{y.value=!1,v("close")},{ignore:[b]}),(s,c)=>y.value?((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(l.ScalarTeleport),{key:0,class:"scalar-client"},{default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("div",{ref_key:"dropdownRef",ref:b,class:"custom-scroll z-context fixed top-0 left-0 flex max-h-[60svh] w-56 flex-col rounded border p-0.75",style:(0,r.normalizeStyle)(R.value),onMousedown:c[0]||(c[0]=(0,a.withModifiers)(()=>{},["prevent"]))},[(0,t.createElementVNode)("ul",{id:e.listboxId,"aria-label":"Variable suggestions",class:"gap-1/2 flex flex-col",role:"listbox"},[((0,t.openBlock)(!0),(0,t.createElementBlock)(t.Fragment,null,(0,t.renderList)(C.value,(n,a)=>((0,t.openBlock)(),(0,t.createElementBlock)("li",{key:`${n.kind}-${n.key}`,id:P(a),"aria-selected":a===O.value,class:(0,r.normalizeClass)(["font-code text-xxs hover:bg-b-3 flex h-8 cursor-pointer items-center justify-between gap-1.5 rounded p-1.5 transition-colors duration-150",{"bg-b-3":a===O.value}]),role:"option",onClick:e=>I(n.key)},[(0,t.createElementVNode)("div",m,["env"===n.kind?((0,t.openBlock)(),(0,t.createElementBlock)("span",{key:0,class:"h-2.25 w-2.25 min-w-2.25 rounded-full",style:(0,r.normalizeStyle)({backgroundColor:e.environment?.color})},null,4)):((0,t.openBlock)(),(0,t.createElementBlock)("span",h," fn ")),(0,t.createTextVNode)(" "+(0,r.toDisplayString)(n.key),1)]),(0,t.createElementVNode)("span",f,(0,r.toDisplayString)(n.secondary),1)],10,p))),128))],8,d),C.value.length?(0,t.createCommentVNode)("",!0):((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(i.ScalarButton),{key:0,class:"font-code text-xxs bg-b-inherit hover:bg-b-3 flex h-8 w-full justify-start gap-2 px-1.5 transition-colors duration-150",variant:"outlined",onClick:x},{default:(0,t.withCtx)(()=>[(0,t.createVNode)((0,n.unref)(o.ScalarIconPlus),{class:"size-3"}),c[1]||(c[1]=(0,t.createTextVNode)(" Add Variable ",-1))]),_:1})),c[2]||(c[2]=(0,t.createElementVNode)("div",{class:"bg-b-1 brightness-lifted absolute inset-0 -z-1 rounded shadow-lg"},null,-1))],36)]),_:1})):(0,t.createCommentVNode)("",!0)}});e.s(["default",0,g],122811),e.s(["HOTKEY_LABELS",0,{"⌘":"Command","^":"Control",ctrl:"Control","⌥":"Option",alt:"Alt","⇧":"Shift","⇪":"Caps Lock","↵":"Enter","←":"Left Arrow","→":"Right Arrow","↑":"Up Arrow","↓":"Down Arrow"},"MODIFIER_KEY_SYMBOLS",0,{Meta:"ctrl",Shift:"⇧",Alt:"alt",Control:"ctrl"},"MODIFIER_KEY_SYMBOLS_MACOS",0,{Meta:"⌘",Shift:"⇧",Alt:"⌥",Control:"^"}],760406)},534133,e=>{"use strict";e.i(652376);var t=e.i(698440),r=e.i(305820);e.s(["mapHiddenClientsConfig",0,e=>{if(!0===e)return[];if(!e||Array.isArray(e)&&0===e.length)return t.AVAILABLE_CLIENTS;let n=new Set(t.AVAILABLE_CLIENTS);if(Array.isArray(e))for(let a of e){let e=t.GROUPED_CLIENTS[a];if(e)for(let t of e)n.delete(`${a}/${t}`);else if(a.includes("/"))n.delete(a);else for(let e of(0,r.objectKeys)(t.GROUPED_CLIENTS))n.delete(`${e}/${a}`)}else if("object"==typeof e){for(let[r,a]of Object.entries(e))if(!0===a){let e=t.GROUPED_CLIENTS[r];if(e)for(let t of e)n.delete(`${r}/${t}`)}else if(Array.isArray(a))for(let e of a)n.delete(e),n.delete(`${r}/${e}`)}return Array.from(n)}])},542303,424768,717638,947054,737497,e=>{"use strict";
6var t=e.i(981407),r=e.i(778145),n=e.i(46399),a=e.i(270758),i=e.i(841950),o=e.i(139942),s=e.i(995831),l=e.i(970047),c=e.i(727511);e.i(986710);var u=e.i(588329),d=e.i(146938),p=e.i(260958);e.i(91854);var m=e.i(503485);e.i(15666);var h=e.i(149185),f=e.i(271839),g=e.i(176827),v=e.i(802170);e.i(360496);var y=e.i(793631);e.i(106957);var b=e.i(222175),O=e.i(975007),x=e.i(658651),k=e.i(377970),S=e.i(95952),w={key:0},T={key:1},E={key:2},_={key:3},$={key:4},A={key:5},C=(0,u.defineComponent)({name:"ScalarIconCaretUp",props:{label:{},weight:{}},setup(e){let{bind:t,weight:r}=(0,S.useScalarIcon)(e);return(e,n)=>((0,u.openBlock)(),(0,u.createElementBlock)("svg",(0,u.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,d.unref)(t)),[(0,u.renderSlot)(e.$slots,"default"),"bold"===(0,d.unref)(r)?((0,u.openBlock)(),(0,u.createElementBlock)("g",w,[...n[0]||(n[0]=[(0,u.createElementVNode)("path",{d:"M216.49,168.49a12,12,0,0,1-17,0L128,97,56.49,168.49a12,12,0,0,1-17-17l80-80a12,12,0,0,1,17,0l80,80A12,12,0,0,1,216.49,168.49Z"},null,-1)])])):"duotone"===(0,d.unref)(r)?((0,u.openBlock)(),(0,u.createElementBlock)("g",T,[...n[1]||(n[1]=[(0,u.createElementVNode)("path",{d:"M208,160H48l80-80Z",opacity:"0.2"},null,-1),(0,u.createElementVNode)("path",{d:"M213.66,154.34l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,48,168H208a8,8,0,0,0,5.66-13.66ZM67.31,152,128,91.31,188.69,152Z"},null,-1)])])):"fill"===(0,d.unref)(r)?((0,u.openBlock)(),(0,u.createElementBlock)("g",E,[...n[2]||(n[2]=[(0,u.createElementVNode)("path",{d:"M215.39,163.06A8,8,0,0,1,208,168H48a8,8,0,0,1-5.66-13.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,215.39,163.06Z"},null,-1)])])):"light"===(0,d.unref)(r)?((0,u.openBlock)(),(0,u.createElementBlock)("g",_,[...n[3]||(n[3]=[(0,u.createElementVNode)("path",{d:"M212.24,164.24a6,6,0,0,1-8.48,0L128,88.49,52.24,164.24a6,6,0,0,1-8.48-8.48l80-80a6,6,0,0,1,8.48,0l80,80A6,6,0,0,1,212.24,164.24Z"},null,-1)])])):"regular"===(0,d.unref)(r)?((0,u.openBlock)(),(0,u.createElementBlock)("g",$,[...n[4]||(n[4]=[(0,u.createElementVNode)("path",{d:"M213.66,165.66a8,8,0,0,1-11.32,0L128,91.31,53.66,165.66a8,8,0,0,1-11.32-11.32l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,213.66,165.66Z"},null,-1)])])):"thin"===(0,d.unref)(r)?((0,u.openBlock)(),(0,u.createElementBlock)("g",A,[...n[5]||(n[5]=[(0,u.createElementVNode)("path",{d:"M210.83,162.83a4,4,0,0,1-5.66,0L128,85.66,50.83,162.83a4,4,0,0,1-5.66-5.66l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,210.83,162.83Z"},null,-1)])])):(0,u.createCommentVNode)("",!0)],16))}}),P=e.i(273865),N=e.i(150413),I={key:0,class:"shrink-0 whitespace-nowrap text-xs tabular-nums text-c-3"},R=["disabled"],D=["disabled"],B=(0,u.defineComponent)({__name:"ScalarVirtualTextSearch",props:{query:{},matchCount:{},activeMatchIndex:{}},emits:["update:query","next","prev","close"],setup(e,{expose:t,emit:r}){let n=(0,d.ref)(null),a=(0,d.ref)(e.query);(0,u.watch)(()=>e.query,e=>{a.value=e}),(0,u.watch)(a,e=>{r("update:query",e)});let i=e=>{"Enter"===e.key&&(e.preventDefault(),e.shiftKey?r("prev"):r("next")),"Escape"===e.key&&(e.preventDefault(),r("close"))};return t({focus:()=>{(0,u.nextTick)(()=>n.value?.focus())}}),(t,o)=>((0,u.openBlock)(),(0,u.createElementBlock)("div",{class:"scalar-virtual-text-search ml-auto mr-2 mt-2 flex h-fit w-fit items-center gap-1 overflow-visible rounded-lg bg-b-2 px-2 py-1 shadow-md",onClick:o[4]||(o[4]=(0,x.withModifiers)(()=>{},["stop"]))},[(0,u.createVNode)((0,d.unref)(P.ScalarIconMagnifyingGlass),{class:"pointer-events-none size-3.5 shrink-0 text-c-3"}),(0,u.withDirectives)((0,u.createElementVNode)("input",{ref_key:"searchInputRef",ref:n,"onUpdate:modelValue":o[0]||(o[0]=e=>a.value=e),"aria-label":"Search in text",autocomplete:"off",class:"scalar-virtual-text-search-input min-w-0 w-36 appearance-none border-none bg-transparent px-1 py-0.5 text-xs text-c-1 outline-none",placeholder:"Find...",spellcheck:"false",type:"search",onKeydown:i},null,544),[[x.vModelText,a.value]]),a.value?((0,u.openBlock)(),(0,u.createElementBlock)("span",I,(0,p.toDisplayString)(e.matchCount>0?`${e.activeMatchIndex+1} of ${e.matchCount}`:"No results"),1)):(0,u.createCommentVNode)("",!0),o[5]||(o[5]=(0,u.createElementVNode)("span",{class:"mx-0.5 h-3.5 w-px bg-b-3"},null,-1)),(0,u.createElementVNode)("button",{"aria-label":"Previous match",class:"flex size-5 items-center justify-center rounded text-c-3 hover:bg-b-3 hover:text-c-1 disabled:pointer-events-none disabled:opacity-30",disabled:0===e.matchCount,title:"Previous match (Shift+Enter)",type:"button",onClick:o[1]||(o[1]=e=>r("prev"))},[(0,u.createVNode)((0,d.unref)(C),{class:"size-3"})],8,R),(0,u.createElementVNode)("button",{"aria-label":"Next match",class:"flex size-5 items-center justify-center rounded text-c-3 hover:bg-b-3 hover:text-c-1 disabled:pointer-events-none disabled:opacity-30",disabled:0===e.matchCount,title:"Next match (Enter)",type:"button",onClick:o[2]||(o[2]=e=>r("next"))},[(0,u.createVNode)((0,d.unref)(k.ScalarIconCaretDown),{class:"size-3"})],8,D),(0,u.createElementVNode)("button",{"aria-label":"Close search",class:"flex size-5 items-center justify-center rounded text-c-3 hover:bg-b-3 hover:text-c-1",title:"Close (Escape)",type:"button",onClick:o[3]||(o[3]=e=>r("close"))},[(0,u.createVNode)((0,d.unref)(N.ScalarIconX),{class:"size-3"})])]))}}),M=(0,O.default)(B,[["__scopeId","data-v-95edadbb"]]),L={key:0,class:"sticky top-0 z-10 flex h-0 w-full justify-end overflow-visible"},j=(0,u.defineComponent)({__name:"ScalarVirtualText",props:{text:{},lineHeight:{default:20},containerClass:{default:""},contentClass:{default:""},lineClass:{default:""},searchable:{type:Boolean,default:!1}},setup(e){let t=(0,d.ref)(null),r=(0,d.ref)(null),n=(0,d.ref)(0),a=(0,d.ref)(0),i=(0,d.ref)(""),o=(0,d.ref)(!1),s=(0,d.ref)(0),l=(0,u.computed)(()=>e.text.split("\n")),c=(0,u.computed)(()=>l.value.length*e.lineHeight),m=(0,u.computed)(()=>Math.floor(n.value/e.lineHeight)),h=(0,u.computed)(()=>Math.min(Math.ceil((n.value+a.value)/e.lineHeight),l.value.length)),f=(0,u.computed)(()=>Math.max(0,m.value-10)),g=(0,u.computed)(()=>{let e=Math.min(l.value.length,h.value+10);return l.value.slice(f.value,e)}),v=(0,u.computed)(()=>f.value*e.lineHeight),y=(0,u.computed)(()=>{let e=i.value;if(!e)return[];let t=e.toLowerCase(),r=[];for(let n=0;n<l.value.length;n++){let a=l.value[n];if(!a)continue;let i=a.toLowerCase(),o=0;for(;o<i.length;){let a=i.indexOf(t,o);if(-1===a)break;r.push({line:n,start:a,end:a+e.length}),o=a+t.length}}return r}),b=(0,u.computed)(()=>{let e=new Set;for(let t of y.value)e.add(t.line);return e});(0,u.watch)(()=>y.value.length,e=>{0===e?s.value=0:s.value>=e&&(s.value=e-1)});let O=r=>{if(!t.value)return;let n=r.line*e.lineHeight,a=t.value.scrollTop,i=a+t.value.clientHeight;(n<a||n+e.lineHeight>i)&&(t.value.scrollTop=n-t.value.clientHeight/2)},x=e=>{let t=y.value[e];t&&(s.value=e,O(t))},k=()=>{0!==y.value.length&&x((s.value+1)%y.value.length)},S=()=>{0!==y.value.length&&x((s.value-1+y.value.length)%y.value.length)},w=()=>{o.value=!1,i.value="",s.value=0},T=t=>{e.searchable&&((t.metaKey||t.ctrlKey)&&"f"===t.key&&(t.preventDefault(),t.stopPropagation(),o.value=!0,(0,u.nextTick)(()=>r.value?.focus())),"Escape"===t.key&&o.value&&(t.preventDefault(),w()))};(0,u.watch)(i,()=>{s.value=0;let e=y.value[0];e&&O(e)});let E=()=>t.value&&(n.value=t.value.scrollTop),_=()=>
6t.value&&(a.value=t.value.clientHeight);return(0,u.onMounted)(()=>{_(),window.addEventListener("resize",_)}),(0,u.onBeforeUnmount)(()=>{window.removeEventListener("resize",_)}),(n,a)=>((0,u.openBlock)(),(0,u.createElementBlock)("div",{ref_key:"containerRef",ref:t,class:(0,p.normalizeClass)(["scalar-virtual-text relative overflow-auto",e.containerClass]),tabindex:"0",onKeydown:T,onScroll:E},[e.searchable&&o.value?((0,u.openBlock)(),(0,u.createElementBlock)("div",L,[(0,u.createVNode)(M,{ref_key:"searchRef",ref:r,query:i.value,"onUpdate:query":a[0]||(a[0]=e=>i.value=e),activeMatchIndex:s.value,matchCount:y.value.length,onClose:w,onNext:k,onPrev:S},null,8,["query","activeMatchIndex","matchCount"])])):(0,u.createCommentVNode)("",!0),(0,u.createElementVNode)("div",{style:(0,p.normalizeStyle)({height:`${c.value}px`})},null,4),(0,u.createElementVNode)("code",{class:(0,p.normalizeClass)(["scalar-virtual-text-content absolute left-0 right-0 top-0",e.contentClass]),style:(0,p.normalizeStyle)({transform:`translateY(${v.value}px)`})},[((0,u.openBlock)(!0),(0,u.createElementBlock)(u.Fragment,null,(0,u.renderList)(g.value,(t,r)=>((0,u.openBlock)(),(0,u.createElementBlock)("div",{key:f.value+r,class:(0,p.normalizeClass)(["scalar-virtual-text-line",e.lineClass]),style:(0,p.normalizeStyle)({height:`${e.lineHeight}px`,lineHeight:`${e.lineHeight}px`})},[i.value&&b.value.has(f.value+r)?((0,u.openBlock)(!0),(0,u.createElementBlock)(u.Fragment,{key:0},(0,u.renderList)((e=>{let t=l.value[e]??"";if(!i.value||!b.value.has(e))return[{text:t,highlight:!1,active:!1}];let r=y.value.filter(t=>t.line===e),n=[],a=0;for(let e of r){e.start>a&&n.push({text:t.slice(a,e.start),highlight:!1,active:!1});let r=y.value.indexOf(e)===s.value;n.push({text:t.slice(e.start,e.end),highlight:!0,active:r}),a=e.end}return a<t.length&&n.push({text:t.slice(a),highlight:!1,active:!1}),n})(f.value+r),(e,t)=>((0,u.openBlock)(),(0,u.createElementBlock)(u.Fragment,{key:t},[e.highlight?((0,u.openBlock)(),(0,u.createElementBlock)("mark",{key:0,class:(0,p.normalizeClass)(["scalar-virtual-text-highlight",e.active?"scalar-virtual-text-highlight-active":""])},(0,p.toDisplayString)(e.text),3)):((0,u.openBlock)(),(0,u.createElementBlock)(u.Fragment,{key:1},[(0,u.createTextVNode)((0,p.toDisplayString)(e.text),1)],64))],64))),128)):((0,u.openBlock)(),(0,u.createElementBlock)(u.Fragment,{key:1},[(0,u.createTextVNode)((0,p.toDisplayString)(t),1)],64))],6))),128))],6)],34))}}),z=(0,O.default)(j,[["__scopeId","data-v-77b9d685"]]);e.s(["default",0,z],424768),e.s([],717638),e.s(["ScalarVirtualText",0,z],947054);let U=e=>{if(!e)return()=>null;let t=e.getBoundingClientRect().top,r=null,n=new MutationObserver(n=>{n.some(e=>"childList"===e.type||"attributes"===e.type&&("style"===e.attributeName||"class"===e.attributeName))&&(null!==r&&cancelAnimationFrame(r),r=requestAnimationFrame(()=>{let n=e.getBoundingClientRect().top;n!==t&&window.scrollBy(0,n-t),r=null}))});return n.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["style","class"],characterData:!1}),()=>{null!==r&&cancelAnimationFrame(r),n.disconnect()}};e.s(["freezeElement",0,U],737497);var V=e.i(387831),Q=["innerHTML"],Z={key:1,class:"text-c-2 flex h-full w-fit items-center px-0.5 py-0 text-base font-normal","data-testid":"client-picker"},F=["id"],q={key:0,class:"request-card-footer-addon"},H={class:"request-header"},X=((e,t)=>{let r=e.__vccOpts||e;for(let[e,n]of t)r[e]=n;return r})((0,u.defineComponent)({__name:"CodeExample",props:{integration:{},clientOptions:{},selectedClient:{},selectedServer:{default:null},selectedContentType:{},selectedExample:{},eventBus:{},securitySchemes:{default:()=>[]},method:{},path:{},operation:{},fallback:{type:Boolean},generateLabel:{type:Function},isWebhook:{type:Boolean},globalCookies:{},requestBodyCompositionSelection:{}},emits:["update:exampleKey"],setup(e,{emit:O}){let x=(0,u.computed)(()=>{let t=(0,V.getResolvedRef)(e.operation.requestBody)?.content??{},r=e.selectedContentType||Object.keys(t)[0];return r?t[r]?.examples??{}:{}}),S=(0,d.ref)(""),w=e=>{let t=Object.keys(x.value);return e&&t.includes(e)?e:S.value&&t.includes(S.value)?S.value:t[0]??""};(0,u.onBeforeMount)(()=>{S.value=w(e.selectedExample)}),(0,u.watch)(()=>e.selectedExample,e=>{S.value=w(e)}),(0,u.watch)(()=>e.selectedContentType,()=>{Object.keys(x.value).includes(S.value)||(S.value=w(e.selectedExample))}),(0,u.watchEffect)(()=>{O("update:exampleKey",S.value)});let T=t=>{S.value=t,e.eventBus.emit("workspace:update:selected-example",t)},E=(0,u.computed)(()=>(0,i.getCustomCodeSamples)(e.operation)),_=(0,u.computed)(()=>(0,o.getClients)(E.value.samples,e.clientOptions,E.value.label)),$=(0,u.computed)(()=>_.value.reduce((e,t)=>
6e+t.options.length,0)),A=(0,d.ref)((0,r.findClient)(_.value,e.selectedClient));(0,u.watch)([()=>e.selectedClient,_],([e])=>{let t=(0,r.findClient)(_.value,e);t&&(A.value=t)});let C=(0,u.computed)(()=>{if(!e.isWebhook)return null;try{return(0,n.operationToHar)({operation:e.operation,method:e.method,path:e.path,example:S.value,requestBodyCompositionSelection:e.requestBodyCompositionSelection,defaultDisabledParameters:!0})}catch(e){return console.error("[webhookHar]",e),null}}),P=(0,u.computed)(()=>e.isWebhook?C.value?.postData?.text??"":(0,a.generateCodeSnippet)({defaultDisabledParameters:!0,includeDefaultHeaders:"client"===e.integration,clientId:A.value?.id,customCodeSamples:E.value.samples,operation:e.operation,method:e.method,path:e.path,contentType:e.selectedContentType,server:e.selectedServer,securitySchemes:e.securitySchemes,example:S.value,globalCookies:e.globalCookies,requestBodyCompositionSelection:e.requestBodyCompositionSelection})),N=(0,u.computed)(()=>e.isWebhook?I.value:A.value?.lang),I=(0,u.computed)(()=>{if(!C.value?.postData)return"json";let e=C.value.postData.mimeType;return e?.includes("json")?"json":e?.includes("xml")?"xml":e?.includes("yaml")||e?.includes("yml")?"yaml":e?.includes("text/plain")?"text":"json"}),R=(0,u.computed)(()=>(0,s.getSecrets)(e.securitySchemes)),D=(0,d.ref)(null),B=(0,u.computed)(()=>(P.value.length??0)>2e4),M=(0,u.useId)();return(r,n)=>P.value?((0,u.openBlock)(),(0,u.createBlock)((0,d.unref)(h.ScalarCard),{key:0,ref_key:"elem",ref:D,class:"request-card dark-mode"},{default:(0,u.withCtx)(()=>[(0,u.createVNode)((0,d.unref)(g.ScalarCardHeader),{class:"pr-2.5"}
6,(0,u.createSlots)({default:(0,u.withCtx)(()=>[n[1]||=(0,u.createElementVNode)("span",{class:"sr-only"},"Request Example for",-1),(0,u.createVNode)(c.default,{as:"span",class:"request-method",method:e.method},null,8,["method"]),e.generateLabel?((0,u.openBlock)(),(0,u.createElementBlock)("span",{key:0,innerHTML:e.generateLabel()},null,8,Q)):(0,u.createCommentVNode)("",!0),(0,u.renderSlot)(r.$slots,"header",{},void 0,!0)]),_:2},[!e.isWebhook&&$.value?{name:"actions",fn:(0,u.withCtx)(()=>[$.value>1?((0,u.openBlock)(),(0,u.createBlock)((0,d.unref)(b.ScalarCombobox),{key:0,class:"max-h-80",filterFn:(0,d.unref)(t.filterClientsByQuery),modelValue:A.value,options:_.value,placement:"bottom-end",teleport:"","onUpdate:modelValue":n[0]||=t=>(t=>{if(D.value){let e=U(D.value.$el);setTimeout(()=>{e()},300)}A.value=t,t&&e.eventBus.emit("workspace:update:selected-client",t.id)})(t)},{default:(0,u.withCtx)(()=>[(0,u.createVNode)((0,d.unref)(m.ScalarButton),{class:"text-c-2 hover:text-c-1 flex h-full w-fit gap-1.5 px-0.5 py-0 text-base font-normal","data-testid":"client-picker",variant:"ghost"},{default:(0,u.withCtx)(()=>[(0,u.createTextVNode)((0,p.toDisplayString)(A.value?.title)+" ",1),(0,u.createVNode)((0,d.unref)(k.ScalarIconCaretDown),{class:"ui-open:rotate-180 mt-px size-3 transition-transform duration-100",weight:"bold"})]),_:1})]),_:1},8,["filterFn","modelValue","options"])):((0,u.openBlock)(),(0,u.createElementBlock)("span",Z,(0,p.toDisplayString)(A.value?.title),1))]),key:"0"}:void 0]),1024),(0,u.createVNode)((0,d.unref)(v.ScalarCardSection),{class:"request-editor-section custom-scroll p-0"},{default:(0,u.withCtx)(()=>[(0,u.createElementVNode)("div",{id:`${(0,d.unref)(M)}-example`,class:"code-snippet"},[B.value?((0,u.openBlock)(),(0,u.createBlock)((0,d.unref)(z),{key:1,containerClass:"custom-scroll scalar-code-block border rounded-b flex flex-1 max-h-screen",contentClass:"language-plaintext whitespace-pre font-code text-base p-2",lineHeight:20,text:P.value},null,8,["text"])):((0,u.openBlock)(),(0,u.createBlock)((0,d.unref)(y.ScalarCodeBlock),{key:0,class:"bg-b-2 h-full",content:P.value,hideCredentials:R.value,lang:N.value,lineNumbers:""},null,8,["content","hideCredentials","lang"]))],8,F)]),_:1}),Object.keys(x.value).length>1||r.$slots.footer?((0,u.openBlock)(),(0,u.createBlock)((0,d.unref)(f.ScalarCardFooter),{key:0,class:"request-card-footer bg-b-3"},{default:(0,u.withCtx)(()=>[Object.keys(x.value).length>
61?((0,u.openBlock)(),(0,u.createElementBlock)("div",q,[Object.keys(x.value).length?((0,u.openBlock)(),(0,u.createBlock)(l.default,{key:0,examples:x.value,modelValue:S.value,"onUpdate:modelValue":T},null,8,["examples","modelValue"])):(0,u.createCommentVNode)("",!0)])):(0,u.createCommentVNode)("",!0),(0,u.renderSlot)(r.$slots,"footer",{exampleName:S.value},void 0,!0)]),_:3})):(0,u.createCommentVNode)("",!0)]),_:3},512)):e.fallback?((0,u.openBlock)(),(0,u.createBlock)((0,d.unref)(h.ScalarCard),{key:1,class:"request-card dark-mode"},{default:(0,u.withCtx)(()=>[(0,u.createVNode)((0,d.unref)(v.ScalarCardSection),{class:"request-card-simple"},{default:(0,u.withCtx)(()=>[(0,u.createElementVNode)("div",H,[(0,u.createVNode)(c.default,{as:"span",class:"request-method",method:e.method},null,8,["method"]),(0,u.renderSlot)(r.$slots,"header",{},void 0,!0)]),(0,u.renderSlot)(r.$slots,"footer",{exampleName:S.value},void 0,!0)]),_:3})]),_:3})):(0,u.createCommentVNode)("",!0)}}),[["__scopeId","data-v-e8761738"]]);e.s(["default",0,X],542303)},981407,e=>{"use strict";var t=(e,t)=>{let r=t.toLowerCase();return e.label.toLowerCase().includes(r)||e.clientKey.toLowerCase().includes(r)||e.lang.toLowerCase().includes(r)},r=(e,t)=>{let r=t.toLowerCase();return e.label.toLowerCase().includes(r)||e.key.toLowerCase().includes(r)};e.s(["filterClientsByQuery",0,(e,n,a)=>{if(""===e)return n;let i=e.toLowerCase(),o=a?a.filter(e=>e.label&&e.options.length>0).length:0;if(a&&o>1){let e=[];for(let n of a)r(n,i)?e.push(...n.options):e.push(...n.options.filter(e=>t(e,i)));return e}return n.filter(e=>t(e,i))}])},778145,464356,915504,46399,270758,841950,139942,995831,970047,727511,15666,149185,271839,176827,802170,e=>{"use strict";let t,r;e.i(652376);var n=e.i(116651),a=e.i(57826),i=e.i(239567),o=e.i(831818),s=e.i(868686),l=e.i(136387);let c=e=>e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t");function u(e){return null==e?"":e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t")}class d{postProcessors;code;indentationCharacter;lineJoin;indentLine;unshift;push;blank;join;addPostProcessor;constructor({indent:e,join:t}={}){this.postProcessors=[],this.code=[],this.indentationCharacter="",this.lineJoin="\n",this.indentLine=(e,t=0)=>{let r=this.indentationCharacter.repeat(t);return`${r}${e}`},this.unshift=(e,t)=>{let r=this.indentLine(e,t);
6this.code.unshift(r)},this.push=(e,t)=>{let r=this.indentLine(e,t);this.code.push(r)},this.blank=()=>{this.code.push("")},this.join=()=>{let e=this.code.join(this.lineJoin);return this.postProcessors.reduce((e,t)=>t(e),e)},this.addPostProcessor=e=>{this.postProcessors=[...this.postProcessors,e]},this.indentationCharacter=e||"",this.lineJoin=null!=t?t:"\n"}}function p(e,t={}){let{delimiter:r='"',escapeChar:n="\\",escapeNewlines:a=!0}=t;return[...e.toString()].map(e=>"\b"===e?`${n}b`:"	"===e?`${n}t`:"\n"===e?a?`${n}n`:e:"\f"===e?`${n}f`:"\r"===e?a?`${n}r`:e:e===n?n+n:e===r?n+r:e<" "||e>"~"?JSON.stringify(e).slice(1,-1):e).join("")}let m=e=>p(e,{delimiter:'"'}),h={info:{key:"asynchttp",title:"AsyncHttp",link:"https://github.com/AsyncHttpClient/async-http-client",description:"Asynchronous Http and WebSocket Client library for Java"},convert:({method:e,allHeaders:t,postData:r,fullUrl:n},a)=>{let{blank:i,push:o,join:s}=new d({indent:{indent:"  ",...a}.indent});return o("AsyncHttpClient client = new DefaultAsyncHttpClient();"),o(`client.prepare("${e.toUpperCase()}", "${n}")`),Object.keys(t).forEach(e=>{o(`.setHeader("${e}", "${m(t[e])}")`,1)}),(null==r?void 0:r.text)&&o(`.setBody(${JSON.stringify(r.text)})`,1),o(".execute()",1),o(".toCompletableFuture()",1),o(".thenAccept(System.out::println)",1),o(".join();",1),i(),o("client.close();"),s()}};function f(e,t){let r=new URL(t?.url??""),n="/"===r.pathname?r.origin:r.toString(),a={method:t?.method??"GET",url:n,httpVersion:"HTTP/1.1",cookies:[],headers:t?.headers??[],headersSize:-1,bodySize:-1,queryString:Array.from(r.searchParams.entries()).map(([e,t])=>({name:e,value:t})),postData:t?.postData},i=(a?.headers??[]).reduce((e,t)=>({...e,[t.name]:t.value}),{}),o=(0,l.reduceQueryParams)(a.queryString),s=(a.cookies??[]).reduce((e,t)=>({...e,[t.name]:t.value}),{}),c=new URL(a.url),u={protocol:c.protocol,hostname:c.hostname,host:c.hostname,port:c.port,pathname:c.pathname.split("/").map(e=>encodeURIComponent(decodeURIComponent(e))).join("/")+c.search,path:c.pathname.split("/").map(e=>encodeURIComponent(decodeURIComponent(e))).join("/")+c.search,search:c.search,hash:c.hash,href:c.href,origin:c.origin,password:c.password,searchParams:c.searchParams,username:c.username,toString:c.toString,toJSON:()=>c.toJSON()},d={url:a.url,uriObj:u,method:a.method?.toLocaleUpperCase()??"GET",httpVersion:a.httpVersion,cookies:a.cookies??[],headers:a.headers??[],headersSize:a.headersSize??0,headersObj:i??{},bodySize:a.bodySize??0,queryString:a.queryString??[],postData:a.postData?{mimeType:a.postData.mimeType??"application/json",text:a.postData.text??"",params:a.postData.params??[],paramsObj:a.postData.params?.reduce((e,t)=>(t.name&&void 0!==t.value&&(e[t.name]=t.value),e),{})??{}}:void 0,allHeaders:i??{},fullUrl:a.url,queryObj:o??{},cookiesObj:s??{}};if(d.postData?.mimeType==="application/json"&&d.postData.text)try{d.postData.jsonObj=JSON.parse(d.postData.text)}catch(e){console.error("Error parsing JSON:",e)}return"function"==typeof e.convert?e.convert(d):""}let g={info:{key:"nethttp",title:"java.net.http",link:"https://openjdk.java.net/groups/net/httpclient/intro.html",description:"Java Standardized HTTP Client API"},convert:({allHeaders:e,fullUrl:t,method:r,postData:n},a)=>{let{push:i,join:o}=new d({indent:{indent:"  ",...a}.indent});return i("HttpRequest request = HttpRequest.newBuilder()"),i(`.uri(URI.create("${t}"))`,2),Object.keys(e).forEach(t=>{i(`.header("${t}", "${m(e[t])}")`,2)}),(null==n?void 0:n.text)?i(`.method("${r.toUpperCase()}", HttpRequest.BodyPublishers.ofString(${JSON.stringify(n.text)}))`,2):i(`.method("${r.toUpperCase()}", HttpRequest.BodyPublishers.noBody())`,2),i(".build();",2),i("HttpResponse<String> response = HttpClient.newHttpClient().send(request, HttpResponse.BodyH
6andlers.ofString());"),i("System.out.println(response.body());"),o()}},v={info:{key:"okhttp",title:"OkHttp",link:"http://square.github.io/okhttp/",description:"An HTTP Request Client Library"},convert:({postData:e,method:t,fullUrl:r,allHeaders:n},a)=>{let{push:i,blank:o,join:s}=new d({indent:{indent:"  ",...a}.indent});return i("OkHttpClient client = new OkHttpClient();"),o(),null!=e&&("application/x-www-form-urlencoded"===e.mimeType&&e.params?(i("FormBody formBody = new FormBody.Builder()"),e.params.forEach(e=>{i(`.addEncoded("${e.name}", "${e.value}")`,1)}),i(".build();",1),o()):"multipart/form-data"===e.mimeType&&e.params?(i("MultipartBody body = new MultipartBody.Builder()"),i(".setType(MultipartBody.FORM)",1),e.params.forEach(e=>{void 0!==e.fileName?i(`.addFormDataPart("${e.name}", "${e.fileName}", RequestBody.create(MediaType.parse("application/octet-stream"), new File("${e.fileName}")))`,1):void 0!==e.value&&i(`.addFormDataPart("${e.name}", "${e.value}")`,1)}),i(".build();",1),o()):(i(`MediaType mediaType = MediaType.parse("${e.mimeType}");`),i(`RequestBody body = RequestBody.create(mediaType, ${JSON.stringify(e.text)});`))),i("Request request = new Request.Builder()"),i(`.url("${r}")`,1),["GET","POST","PUT","DELETE","PATCH","HEAD"].includes(t.toUpperCase())?["POST","PUT","DELETE","PATCH"].includes(t.toUpperCase())?(null==e?void 0:e.text||e.params)?i(`.${t.toLowerCase()}(body)`,1):i(`.${t.toLowerCase()}(null)`,1):i(`.${t.toLowerCase()}()`,1):(null==e?void 0:e.text)?i(`.method("${t.toUpperCase()}", body)`,1):i(`.method("${t.toUpperCase()}", null)`,1),Object.keys(n).forEach(e=>{i(`.addHeader("${e}", "${m(n[e])}")`,1)}),i(".build();",1),o(),i("Response response = client.newCall(request).execute();"),s()}},y={info:{key:"unirest",title:"Unirest",link:"http://unirest.io/java.html",description:"Lightweight HTTP Request Client Library"},convert:({method:e,allHeaders:t,postData:r,fullUrl:n},a)=>{let{join:i,push:o}=new d({indent:{indent:"  ",...a}.indent});return["GET","POST","PUT","DELETE","PATCH","HEAD","OPTIONS"].includes(e.toUpperCase())?o(`HttpResponse<String> response = Unirest.${e.toLowerCase()}("${n}")`):o(`HttpResponse<String> response = Unirest.customMethod("${e.toUpperCase()}","${n}")`),Object.keys(t).forEach(e=>{o(`.header("${e}", "${m(t[e])}")`,1)}),(null==r?void 0:r.text)&&o(`.body(${JSON.stringify(r.text)})`,1),o(".asString();",1),i()}};class b{value;constructor(e){this.value=e}}function O(e,t=0){let r=[],n=" ".repeat(t),a=" ".repeat(t+2);if(0===Object.keys(e).length)return"{}";for(let[n,i]of Object.entries(e)){let e=/^[$A-Z_][0-9A-Z_$]*$/i.test(n)?n:`'${n.replaceAll("\\","\\\\").replaceAll("\n","\\n").replaceAll("\r","\\r").replaceAll("'","\\'")}'`;if(i instanceof b){let t=i.value.split("\n"),n=`${i.value}`;t.length>1&&(n=t.map((e,t)=>0===t?e:`${a}${e}`).join("\n")),r.push(`${a}${e}: ${n}`)}else if(Array.isArray(i)){let n=i.map(e=>"string"==typeof e?`'${e}'`:e&&"object"==typeof e?O(e):JSON.stringify(e));if(n.some(e=>e.includes("\n"))){let i=n.map(e=>(function(e,t){let r=" ".repeat(t);return e.split("\n").map(e=>`${r}${e}`).join("\n")})(e,t+4)).join(",\n");r.push(`${a}${e}: [
7${i}
8${a}]`)}else r.push(`${a}${e}: [${n.join(", ")}]`)}else if(i&&"object"==typeof i)r.push(`${a}${e}: ${O(i,t+2)}`);else if("string"==typeof i){let t=`'${i}'`;r.push(`${a}${e}: ${t}`)}else r.push(`${a}${e}: ${i}`)}return`{
9${r.join(",\n")}
10${n}}`}let x=e=>e.replaceAll("\\","\\\\").replaceAll("\n","\\n").replaceAll("\r","\\r").replaceAll("'","\\'"),k=e=>"string"==typeof e?x(e):Array.isArray(e)?e.map(e=>k(e)):!e||"object"!=typeof e||e instanceof b?e:Object.entries(e).reduce((e,[t,r])=>(e[t]=k(r),e),{}),S=(e,t,r)=>{if(""===r){e[t]=r;return}(0,l.accumulateRepeatedValue)(e,t,r)},w=e=>({target:e,client:"axios",title:"Axios",generate(e,t){let r,n={method:"GET",...e};n.method=n.method.toUpperCase();let a={method:n.method,url:x(n.url??"")},i=(0,l.reduceQueryParams)(n.queryString);Object.keys(i).length&&(a.params=k(i));let o=(r={},n?.headers?.forEach(e=>{S(r,e.name,e.value)}),n?.cookies?.length&&S(r,"Cookie",n.cookies.map(e=>`${e.name}=${e.value}`).join("; ")),Object.keys(r).length?r:void 0);o&&(a.headers=k(o)),t?.auth?.username&&t?.auth?.password&&(a.auth={username:x(t.auth.username),password:x(t.auth.password)});let{setup:s,data:c}=(e=>{let t=[],r=e?.postData;if(!r)return{setup:t};if("application/json"===r.mimeType){if(!r.text)return{setup:t};try{return{setup:t,data:JSON.parse(r.text)}}catch{return{setup:t,data:r.text}}}return"application/x-www-form-urlencoded"===r.mimeType&&r.params?.length?(t.push("const encodedParams = new URLSearchParams()"),r.params.forEac
10h(e=>{let r=x(e.name),n=x(e.value??"");t.push(`encodedParams.append('${r}', '${n}')`)}),{setup:t,data:new b("encodedParams")}):"multipart/form-data"===r.mimeType&&r.params?.length?(t.push("const formData = new FormData()"),r.params.forEach(e=>{let r=x(e.name);if(void 0!==e.fileName){let n=x(e.fileName),a=e.contentType?`, { type: '${x(e.contentType)}' }`:"";t.push(`formData.append('${r}', new Blob([]${a}), '${n}')`);return}if(e.contentType){let n=x(e.contentType),a=x(e.value??"");t.push(`formData.append('${r}', new Blob(['${a}'], { type: '${n}' }))`);return}let n=x(e.value??"");t.push(`formData.append('${r}', '${n}')`)}),{setup:t,data:new b("formData")}):r.text?{setup:t,data:r.text}:{setup:t}})(n);void 0!==c&&(a.data=c instanceof b?c:k(c));let u=s.length?`${s.join("\n")}
11
12`:"";return`import axios from 'axios'
13
14${u}const options = ${O(a)}
15
16try {
17  const { data } = await axios.request(options)
18  console.log(data)
19} catch (error) {
20  console.error(error)
21}`}}),T=w("js"),{toString:E}=Object.prototype,{propertyIsEnumerable:_}=Object.prototype,$=["await","break","case","catch","class","const","continue","debugger","default","delete","do","else","enum","export","extends","false","finally","for","function","if","import","in","instanceof","new","null","return","super","switch","this","throw","true","try","typeof","var","void","while","with","yield","implements","interface","let","package","private","protected","public","static","arguments","eval"],A=["globalThis","Infinity","NaN","undefined"],C=/[$_\p{ID_Start}][$_\u200C\u200D\p{ID_Continue}]*/u,P=`(?!(?:${[...function({includeGlobalProperties:e=!1}={}){return new Set([...$,...e?A:[]])}({includeGlobalProperties:!0})].join("|")})(?![$_\\p{ID_Continue}]))`,N=new Map,I="u">typeof Worker?Worker:void 0;class R extends Error{constructor(e){super(e),this.name="TimeoutError"}}class D extends Error{constructor(e){super(),this.name="AbortError",this.message=e}}let B=e=>void 0===globalThis.DOMException?new D(e):new DOMException(e),M=e=>{let t=void 0===e.reason?B("This operation was aborted."):e.reason;return t instanceof Error?t:B(t)};function L(e,t,r){"function"==typeof r&&(r={filter:r});let n=function(e,t,r){let n,a=new Promise((a,i)=>{if(!((r={rejectionEvents:["error"],multiArgs:!1,resolveImmediately:!1,...r}).count>=0&&(r.count===1/0||Number.isInteger(r.count))))throw TypeError("The `count` option should be at least 0 or more");r.signal?.throwIfAborted();let o=[t].flat(),s=[],{addListener:l,removeListener:c}=(e=>{let t=e.addEventListener||e.on||e.addListener,r=e.removeEventListener||e.off||e.removeListener;if(!t||!r)throw TypeError("Emitter is not compatible");return{addListener:t.bind(e),removeListener:r.bind(e)}})(e),u=(...e)=>{let t=r.multiArgs?e:e[0];(!r.filter||r.filter(t))&&(s.push(t),r.count===s.length&&(n(),a(s)))},d=e=>{n(),i(e)};for(let e of(n=()=>{for(let e of o)c(e,u);for(let e of r.rejectionEvents)c(e,d)},o))l(e,u);for(let e of r.rejectionEvents)l(e,d);r.signal&&r.signal.addEventListener("abort",()=>{d(r.signal.reason)},{once:!0}),r.resolveImmediately&&a(s)});if(a.cancel=n,"number"==typeof r.timeout){let e=function(e,t){let r,n,{milliseconds:a,fallback:i,message:o,customTimers:s={setTimeout,clearTimeout}}=t,l=new Promise((l,c)=>{if("number"!=typeof a||1!==Math.sign(a))throw TypeError(`Expected \`milliseconds\` to be a positive number, got \`${a}\``);if(t.signal){let{signal:e}=t;e.aborted&&c(M(e)),n=()=>{c(M(e))},e.addEventListener("abort",n,{once:!0})}if(a===1/0)return void e.then(l,c);let u=new R;r=s.setTimeout.call(void 0,()=>{if(i){try{l(i())}catch(e){c(e)}return}"function"==typeof e.cancel&&e.cancel(),!1===o?l():o instanceof Error?c(o):(u.message=o??`Promise timed out after ${a} milliseconds`,c(u))},a),(async()=>{try{l(await e)}catch(e){c(e)}})()}).finally(()=>{l.clear(),n&&t.signal&&t.signal.removeEventListener("abort",n)});return l.clear=()=>{s.clearTimeout.call(void 0,r),r=void 0},l}(a,{milliseconds:r.timeout});return e.cancel=n,e}return a}(e,t,r={...r,count:1,resolveImmediately:!1}),a=n.then(e=>e[0]);return a.cancel=n.cancel,a}let j=!!globalThis.process?.versions?.node;function z(e){let t,r;if(j){let t;r=new I((t=globalThis.Buffer.from(e).toString("base64"),`data:text/javascript;base64,${t}`),{type:"module"})}else r=new I(t=URL.createObjectURL(new globalThis.Blob([e],{type:"text/javascript"})),{type:"module"});return{worker:r,cleanup:()=>{t&&URL.revokeObjectURL(t),r?.terminate()}}}function U(e){let t=`
22	globalThis.onmessage = async ({data: arguments_}) => {
23		try {
24			const output = await (${e.toString()})(...arguments_);
25			globalThis.postMessage({output});
26		} catch (error) {
27			globalThis.postMessage({error});
28		}
29	};
30	`;async function r({worker:e,arguments_:t}){let n=L(e,"message",{rejectionEvents:["error","messageerror"]});e.postMessage(t);let{data:{output:a,error:i}}=await n;if(i)throw i;return a}let n=async(...e)=>{let{worker:n,cleanup:a}=z(t);try{return await r({arguments_:e,worker:n})}finally{a()}};return n.withSignal=e=>async(...n)=>{e.throwIfAborted();let{worker:a,cleanup:i}=z(t),o=L(e,[],{rejectionEvents:["abort"]});try{return await Promise.race([r({arguments_:n,worker:a}),o])}catch(t){throw e.throwIfAborted(),t}finally{o.cancel(),i()}},n}U((e,t,r)=>new RegExp(e,t).test(r)),U((e,t,r)=>{let n=new RegExp(e,t).exec(r);if(null!==n)return{match:n[0],index:n.index,groups:n.slice(1),namedGroups:n.groups??{},input:n.input}}),t=function*(e,t,r){let n=new RegExp(e,t);for(let e of r.matchAll(n))yield{match:e[0],index:e.index,groups:e.slice(1),namedGroups:e.groups??{},input:e.input}},r=`
31	const nothing = Symbol('nothing');
32	let iterator = nothing;
33
34	globalThis.onmessage = async ({data: arguments_}) => {
35		try {
36			if (iterator === nothing) {
37				iterator = await (${t.toString()})(...arguments_);
38			}
39
40			const output = await iterator.next();
41			globalThis.postMessage({output});
42		} catch (error) {
43			globalThis.postMessage({error});
44		}
45	};
46	`,e=>(...t)=>({async *[Symbol.asyncIterator](){e.throwIfAborted();let{worker:n,cleanup:a}=z(r),i=L(e,[],{rejectionEvents:["abort"]});try{let e=!0;for(;;){let r=Promise.race([L(n,"message",{rejectionEvents:["error","messageerror"]}),i]);n.postMessage(e?t:void 0),e=!1;let{data:{output:a,error:o}}=await r;if(o)throw o;let{value:s,done:l}=a;if(l)break;yield s}}catch(t){throw e.throwIfAborted(),t}finally{i.cancel(),a()}}});let V={"\n":String.raw`\n`,"\r":String.raw`\r`,"	":String.raw`\t`,"\b":String.raw`\b`,"\f":String.raw`\f`,"\v":String.raw`\v`,"\0":String.raw`\0`};function Q(e,t,r){let n=[];return function e(t,r={},a=""){let i,o,s=r.indent||"	";i=void 0===r.inlineCharacterLimit?{newline:"\n",newlineOrSpace:"\n",pad:a,indent:a+s}:{newline:"@@__STRINGIFY_OBJECT_NEW_LINE__@@",newlineOrSpace:"@@__STRINGIFY_OBJECT_NEW_LINE_OR_SPACE__@@",pad:"@@__STRINGIFY_OBJECT_PAD__@@",indent:"@@__STRINGIFY_OBJECT_INDENT__@@"};let l=e=>{if(void 0===r.inlineCharacterLimit)return e;let t=e.replaceAll(i.newline,"").replaceAll(i.newlineOrSpace," ").replaceAll(i.pad,"").replaceAll(i.indent,"");return t.length<=r.inlineCharacterLimit?t:e.replaceAll(i.newline,"\n").replaceAll(i.newlineOrSpace,"\n").replaceAll(i.pad,a).replaceAll(i.indent,a+s)};if(n.includes(t))return'"[Circular]"';let c=typeof t;if(null==t||"number"===c||"boolean"===c||"function"===c||"[object RegExp]"===E.call(t))return String(t);if("bigint"===c)return String(t)+"n";if("symbol"===c){let{description:n}=t;if(void 0===n)return"Symbol()";if(n?.startsWith("Symbol.")&&Symbol[n.slice(7)]===t)return n;let a=Symbol.keyFor(t);return void 0!==a?`Symbol.for(${e(a,r)})`:`Symbol(${e(n,r)})`}if(t instanceof Date)return Number.isNaN(t.getTime())?"new Date('Invalid Date')":`new Date('${t.toISOString()}')`;if(t instanceof Map||t instanceof Set){let o=t instanceof Map,c=o?"Map":"Set";if(0===t.size)return`new ${c}()`;n.push(t);let u=[...t].map(t=>{if(o){let[n,o]=t;return i.indent+`[${e(n,r,a+s)}, ${e(o,r,a+s)}]`}return i.indent+e(t,r,a+s)}).join(","+i.newlineOrSpace);return n.pop(),l(`new ${c}([${i.newline}${u}${i.newline}${i.pad}])`)}if(Array.isArray(t)){if(0===t.length)return"[]";n.push(t);let o=t.map((n,o)=>{let l=e(n,r,a+s);return r.transform&&(l=r.transform(t,o,l)),i.indent+l}).join(","+i.newlineOrSpace);return n.pop(),l(`[${i.newline}${o}${i.newline}${i.pad}]`)}if(o=typeof t,null!==t&&("object"===o||"function"===o)){let o=[...Object.keys(t),...Object.getOwnPropertySymbols(t).filter(e=>_.call(t,e))];if(r.filter&&(o=o.filter(e=>r.filter(t,e))),0===o.length)return"{}";n.push(t);let c=o.map(n=>{let o;o="symbol"==typeof n?`[${e(n,r)}]`:!function(e,{checkReserved:t=!0}={}){if("string"!=typeof e)throw TypeError(`Expected a string, got \`${typeof e}\`.`);return!(e.length>1e5)&&function(e,t,{timeout:r,throwOnTimeout:n}={}){try{var a;let n;return(a=()=>structuredClone(e).test(t),(e=>{if(void 0===e||Number.isNaN(e))return;let t=Math.max(1,Math.trunc(Math.abs(e)));if(Number.isFinite(t))return})(r),n=(...e)=>a(...e),Object.defineProperty(n,"name",{value:`functionTimeout(${a.name||"<anonymous>"})`,configurable:!0}),n)()}catch(e){throw e}}(function({exact:e=!0,checkReserved:t=!0}={}){let r=`${e}${t}`,n=N.get(r);if(!n){let a=`(?<![@#$_\\p{ID_Continue}\\p{ID_Start}])${t?P:""}${C.source}`;n=RegExp(e?`^${a}$`:a,"u"),N.set(r,n)}return n}({checkReserved:t}),e,{timeout:1e3})}(n)?e(n,r):n;let l=e(t[n],r,a+s);return r.transform&&(l=r.transform(t,n,l)),i.indent+o+": "+l}).join(","+i.newlineOrSpace);return n.pop(),l(`{${i.newline}${c}${i.newline}${i.pad}}`)}let u=String(t).replaceAll("\\","\\\\").replaceAll(/[\u0000-\u001F\u007F]/g,e=>V[e]??`\\u${e.codePointAt(0).toString(16).padStart(4,"0")}`);return!1===r.singleQuotes?`"${u.replaceAll('"',String.raw`\"`)}"`:`'${u.replaceAll("'",String.raw`\'`)}'`}(e,t,r)}let Z=(e,t)=>Object.keys(e).find(e=>e.toLowerCase()===t.toLowerCase()),F=(e,t)=>{let r=Z(e,t);if(r)return e[r]},q={info:{key:"jquery",title:"jQuery",link:"http://api.jquery.com/jquery.ajax/",description:"Perform an asynchronous HTTP (Ajax) requests with jQuery"},convert:({fullUrl:e,method:t,allHeaders:r,postData:n},a)=>{let i,o={indent:"  ",...a},{blank:s,push:l,join:c}=new d({indent:o.indent}),u={async:!0,crossDomain:!0,url:e,method:t,headers:r};
46switch(null==n?void 0:n.mimeType){case"application/x-www-form-urlencoded":u.data=n?.paramsObj?n.paramsObj:n.text;break;case"application/json":u.processData=!1,u.data=n.text;break;case"multipart/form-data":if(!n?.params)break;if(l("const form = new FormData();"),n.params.forEach(e=>{l(`form.append('${e.name}', '${e.value||e.fileName||""}');`)}),u.processData=!1,u.contentType=!1,u.mimeType="multipart/form-data",u.data="[form]",Z(r,"content-type")&&(null==(i=F(r,"content-type"))?void 0:i.includes("boundary"))){let e=Z(r,"content-type");e&&delete u.headers[e]}s();break;default:(null==n?void 0:n.text)&&(u.data=n.text)}let p=Q(u,{indent:o.indent}).replace("'[form]'","form");return l(`const settings = ${p};`),s(),l("$.ajax(settings).done(function (response) {"),l("console.log(response);",1),l("});"),c()}},H={info:{key:"xhr",title:"XMLHttpRequest",link:"https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest",description:"W3C Standard API that provides scripted client functionality"},convert:({postData:e,allHeaders:t,method:r,fullUrl:n},a)=>{let i,o={indent:"  ",cors:!0,...a},{blank:s,push:l,join:c}=new d({indent:o.indent});switch(null==e?void 0:e.mimeType){case"application/json":l(`const data = JSON.stringify(${Q(e?.jsonObj,{indent:o.indent})});`),s();break;case"multipart/form-data":if(!e?.params)break;if(l("const data = new FormData();"),e.params.forEach(e=>{l(`data.append('${e.name}', '${e.value||e.fileName||""}');`)}),Z(t,"content-type")&&(null==(i=F(t,"content-type"))?void 0:i.includes("boundary"))){let e=Z(t,"content-type");e&&delete t[e]}s();break;default:l(`const data = ${(null==e?void 0:e.text)?`'${e.text}'`:"null"};`),s()}return l("const xhr = new XMLHttpRequest();"),o.cors&&l("xhr.withCredentials = true;"),s(),l("xhr.addEventListener('readystatechange', function () {"),l("if (this.readyState === this.DONE) {",1),l("console.log(this.responseText);",2),l("}",1),l("});"),s(),l(`xhr.open('${r}', '${n}');`),Object.keys(t).forEach(e=>{l(`xhr.setRequestHeader('${e}', '${p(t[e],{delimiter:"'"})}');`)}),s(),l("xhr.send(data);"),c()}},X=e=>`"${e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\$/g,"\\$").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t")}"`,W=(e,t)=>`${" ".repeat(4*e)}${t}`,G=(e,t,r,n)=>{if(0===e.length)return`${t}${r}`;let[a]=e;if(1===e.length&&a&&!a.includes("\n"))return`${t}${a}${r}`;let i=e.map(e=>W(n+1,e)).join(",\n");return`${t}
47${i}
48${W(n,r)}`},Y=(e,t)=>G(e.map(({name:e,value:t})=>`${X(e)} => ${X(t)}`),"[","]",t),K=(e,t)=>G(e.map(({name:e,value:t})=>`${X(e)} => ${X(t)}`),"Dict(",")",t),J=(e,t)=>null==e?"nothing":"boolean"==typeof e?e?"true":"false":"number"==typeof e?Number.isFinite(e)?String(e):"nothing":"string"==typeof e?X(e):Array.isArray(e)?G(e.map(e=>J(e,t+1)),"[","]",t):"object"==typeof e?G(Object.entries(e).map(([e,r])=>`${X(e)} => ${J(r,t+1)}`),"Dict(",")",t):X(String(e)),ee=["POST","PUT","PATCH","DELETE","QUERY"],et=["GET","HEAD","OPTIONS"],er=e=>{let t=X(e.name);if(void 0===e.fileName)return`${t} => ${X(e.value??"")}`;let r=X(e.fileName),n=[r,`open(${r})`];return e.contentType&&n.push(X(e.contentType)),`${t} => HTTP.Multipart(${n.join(", ")})`},en=["GET","POST","PUT","DELETE","PATCH","HEAD"],ea=["POST","PUT","DELETE","PATCH"],ei=e=>`"${m(e)}"`,eo=w("node"),es=e=>{let t=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t");return`@"${t}"`},el=(e,t)=>{let r=void 0===t?", ":`,
49   ${" ".repeat(t)}`;switch(Object.prototype.toString.call(e)){case"[object Number]":return`@${e}`;case"[object Array]":{let t=e.map(e=>el(e));return`@[ ${t.join(r)} ]`}case"[object Object]":{let t=Object.entries(e).map(([e,t])=>`@"${e}": ${el(t)}`);return`@{ ${t.join(r)} }`}case"[object Boolean]":return e?"@YES":"@NO";default:if(null==e)return"[NSNull null]";return es(e.toString())}},ec=(e,t,r)=>{let n=`${e} *${t} = `;return`${n}${el(r,n.length)};`},eu={info:{key:"cohttp",title:"CoHTTP",link:"https://github.com/mirage/ocaml-cohttp",description:"Cohttp is a very lightweight HTTP server using Lwt or Async for OCaml"},convert:({fullUrl:e,allHeaders:t,postData:r,method:n},a)=>{let{push:i,blank:o,join:s}=new d({indent:{indent:"  ",...a}.indent});i("open Cohttp_lwt_unix"),i("open Cohttp"),i("open Lwt"),o(),i(`let uri = Uri.of_string "${e}" in`);let l=Object.keys(t);
491===l.length?i(`let headers = Header.add (Header.init ()) "${l[0]}" "${m(t[l[0]])}" in`):l.length>1&&(i("let headers = Header.add_list (Header.init ()) ["),l.forEach(e=>{i(`("${e}", "${m(t[e])}");`,1)}),i("] in")),(null==r?void 0:r.text)&&i(`let body = Cohttp_lwt_body.of_string ${JSON.stringify(r.text)} in`),o();let c=l.length?"~headers ":"",u=(null==r?void 0:r.text)?"~body ":"",p=["get","post","head","delete","patch","put","options"].includes(n.toLowerCase())?`\`${n.toUpperCase()}`:`(Code.method_of_string "${n}")`;return i(`Client.call ${c}${u}${p} uri`),i(">>= fun (res, body_stream) ->"),i("(* Do stuff with the result *)",1),s()}};function ed(e){return" ".repeat(2*e)}class ep{value;constructor(e){this.value=e}}function em(e,t=0){if(null==e)return"null";if(e instanceof ep){let r=e.value.split("\n");if(r.length>1){let e=ed(t+1);return r.map((t,r)=>0===r?t:`${e}${t}`).join("\n")}return e.value}if("string"==typeof e)return`'${e.replace(/\\/g,"\\\\").replace(/'/g,"\\'")}'`;if("number"==typeof e||"boolean"==typeof e)return String(e);if(Array.isArray(e)){if(0===e.length)return"[]";let r=e.map(e=>em(e,t+1)).join(",\n"+ed(t+1));return`[
50${ed(t+1)}${r}
51${ed(t)}]`}if("object"==typeof e){let r=Object.entries(e);if(0===r.length)return"[]";let n=r.map(([e,r])=>`'${e}' => ${em(r,t+1)}`).join(",\n"+ed(t+1));return`[
52${ed(t+1)}${n}
53${ed(t)}]`}return"null"}let eh=e=>e.replace(/\\/g,"\\\\").replace(/'/g,"\\'"),ef=e=>`'${eh(e)}'`,eg=e=>Array.isArray(e)?e.map(e=>eg(e)):e&&"object"==typeof e?Object.entries(e).reduce((e,[t,r])=>(e[eh(t)]=eg(r),e),{}):e,ev=e=>({method:t,headersObj:r,cookies:n,uriObj:a,fullUrl:i,postData:o,allHeaders:s})=>{let{push:l,join:c}=new d;if(!["GET","POST","PUT","DELETE","PATCH","HEAD","OPTIONS"].includes(t.toUpperCase()))return"Method not supported";let u=[],m=Object.keys(r);return m.length&&(l("$headers=@{}"),m.forEach(e=>{"connection"!==e&&l(`$headers.Add("${e}", "${p(r[e],{escapeChar:"`"})}")`)}),u.push("-Headers $headers")),n.length&&(l("$session = New-Object Microsoft.PowerShell.Commands.WebRequestSession"),n.forEach(e=>{l("$cookie = New-Object System.Net.Cookie"),l(`$cookie.Name = '${e.name}'`),l(`$cookie.Value = '${e.value}'`),l(`$cookie.Domain = '${a.host}'`),l("$session.Cookies.Add($cookie)")}),u.push("-WebSession $session")),(null==o?void 0:o.text)&&(u.push(`-ContentType '${p(F(s,"content-type"),{delimiter:"'",escapeChar:"`"})}'`),u.push(`-Body '${o.text}'`)),l(`$response = ${e} -Uri '${i}' -Method ${t} ${u.join(" ")}`),c()},ey={info:{key:"restmethod",title:"Invoke-RestMethod",link:"https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Utility/Invoke-RestMethod",description:"Powershell Invoke-RestMethod client"},convert:ev("Invoke-RestMethod")},eb={info:{key:"webrequest",title:"Invoke-WebRequest",link:"https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Utility/Invoke-WebRequest",description:"Powershell Invoke-WebRequest client"},convert:ev("Invoke-WebRequest")};function eO(e){let t=e;for(let[e,r]of[["true","True"],["false","False"],["null","None"]])for(let n of[`(: )${e}(?=,|\\n)`,`^( +)${e}(?=,|\\n)`])t=t.replace(RegExp(n,"gm"),`$1${r}`);return t}function ex(e,t=4){return eO(JSON.stringify(e,null,2).split("\n").map((e,r)=>0===r?e:" ".repeat(t)+e).join("\n"))}function ek(e,t,r){let n={url:"https://example.com",method:"get",...t},a=n.method.toLowerCase(),i={};if(n.headers?.length&&(i.headers=n.headers.reduce((e,t)=>(t.name in e||(e[t.name]=t.value),e),{})),n.queryString?.length&&(i.params=(0,l.reduceQueryParams)(n.queryString)),n.cookies?.length&&(i.cookies=Object.fromEntries(n.cookies.map(e=>[e.name,e.value]))),r?.auth?.username&&r?.auth?.password&&(i.auth=[r.auth.username,r.auth.password]),n.postData){let{mimeType:e,text:t,params:r}=n.postData;if("application/json"===e&&t)try{i.json=JSON.parse(t)}catch{i.data=t}else if("application/octet-stream"===e&&t)i.data=t;else if("multipart/form-data"===e&&r){let e=[],t={};r.forEach(r=>{if(void 0!==r.fileName){let t=JSON.stringify(r.name),n=JSON.stringify(r.fileName),a=`open(${n}, "rb")`;if(r.contentType){let i=JSON.stringify(r.contentType);e.push(`(${t}, (${n}, ${a}, ${i}))`)}else e.push(`(${t}, ${a})`)}else if(void 0!==r.value)if(r.contentType){let t=JSON.stringify(r.name),n=JSON.stringify(r.value),a=JSON.stringify(r.contentType);e.push(`(${t}, (None, ${n}, ${a}))`)}else(0,l.accumulateRepeatedValue)(t,r.name,r.value)}),e.length&&(i.files=e),Object.keys(t).length&&(i.data=t)}else if("application/x-www-form-urlencoded"===e&&r){let e={};r.forEach(t=>{(0,l.accumulateRepeatedValue)(e,t.name,t.value??"")}),i.data=e}}let o=[],s=`"${n.url}"`;
53for(let[e,t]of(n.url.length>40?o.push(s):o.push(""),Object.entries(i)))if("auth"===e)o.push(`${e}=(${eO(JSON.stringify(t[0]))}, ${eO(JSON.stringify(t[1]))})`);else if("files"===e){let r="[\n"+t.map(e=>`      ${e}`).join(",\n")+"\n    ]";o.push(`${e}=${r}`)}else if("json"===e){let r=ex(t);o.push(`${e}=${r}`)}else if("data"===e&&n.postData?.mimeType==="application/octet-stream")o.push(`${e}=b"${t}"`);else{let r=ex(t);o.push(`${e}=${r}`)}return n.url.length>40?`${e}.${a}(
54    ${o.join(",\n    ")}
55)`:o.length<=1?`${e}.${a}(${s})`:`${e}.${a}(${s}${o.length>1?",":""}
56    ${o.slice(1).join(",\n    ")}
57)`}var eS=e.i(853035);let ew=(e,t)=>{if(null==e)return"NULL";if("boolean"==typeof e)return e?"TRUE":"FALSE";if("number"==typeof e)return String(e);if("string"==typeof e)return`"${e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`;if(Array.isArray(e)){if(0===e.length)return"list()";let r=e.map(e=>`${t}  ${ew(e,t+"  ")}`).join(",\n");return`list(
58${r}
59${t})`}if("object"==typeof e){let r=Object.entries(e);if(0===r.length)return"list()";let n=r.map(([e,r])=>`${t}  ${e} = ${ew(r,t+"  ")}`).join(",\n");return`list(
60${n}
61${t})`}return String(e)},eT=e=>e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),eE=e=>e.replace(/\\/g,"\\\\").replace(/'/g,"\\'"),e_=e=>encodeURIComponent(e).replace(/'/g,"%27"),e$=new Set(["GET","POST","HEAD","DELETE","PATCH","PUT","OPTIONS","COPY","LOCK","UNLOCK","MOVE","TRACE"]),eA=e=>e.charAt(0)+e.slice(1).toLowerCase();function eC(e){return`"${e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\0/g,"\\0")}"`}function eP(e,t){let r=" ".repeat(4*e);return`${r}${t}`}function eN(e,...t){return eP(1,`.${e}(${t.join(", ")})`)}let eI=e=>{if(e.fileName){let t=[eP(2,`let part = reqwest::multipart::Part::text(${eC(e.value||"")})`),eP(3,`.file_name(${eC(e.fileName)})`)];return e.contentType?(t.push(eP(3,`.mime_str(${eC(e.contentType)})`)),t.push(eP(3,".unwrap();"))):t[t.length-1]+=";",t.push(eP(2,`form = form.part(${eC(e.name)}, part);`)),t.join("\n")}return e.contentType?[eP(2,`let part = reqwest::multipart::Part::text(${eC(e.value||"")})`),eP(3,`.mime_str(${eC(e.contentType)})`),eP(3,".unwrap();"),eP(2,`form = form.part(${eC(e.name)}, part);`)].join("\n"):eP(2,`form = form.text(${eC(e.name)}, ${eC(e.value||"")});`)},eR=e=>{if(!e)return!1;let{subtype:t}=(0,o.parseMimeType)(e);return"json"===t||t.endsWith("+json")},eD=(e="")=>/^[a-z0-9-_/.@%^=:]+$/i.test(e)?e:`'${e.replace(/'/g,"'\\''")}'`,eB={info:{key:"httpie",title:"HTTPie",link:"http://httpie.org/",description:"a CLI, cURL-like tool for humans"},convert:({allHeaders:e,postData:t,queryObj:r,fullUrl:n,method:a,url:i},o)=>{let s={body:!1,cert:!1,headers:!1,indent:"  ",pretty:!1,print:!1,queryParams:!1,short:!1,style:!1,timeout:!1,verbose:!1,verify:!1,...o},{push:l,join:c,unshift:u}=new d({indent:s.indent,join:!1!==s.indent?` \\
62${s.indent}`:" "}),p=!1,m=[];s.headers&&m.push(s.short?"-h":"--headers"),s.body&&m.push(s.short?"-b":"--body"),s.verbose&&m.push(s.short?"-v":"--verbose"),s.print&&m.push(`${s.short?"-p":"--print"}=${s.print}`),s.verify&&m.push(`--verify=${s.verify}`),s.cert&&m.push(`--cert=${s.cert}`),s.pretty&&m.push(`--pretty=${s.pretty}`),s.style&&m.push(`--style=${s.style}`),s.timeout&&m.push(`--timeout=${s.timeout}`),s.queryParams&&Object.keys(r).forEach(e=>{let t=r[e];Array.isArray(t)?t.forEach(t=>{l(`${e}==${eD(t)}`)}):l(`${e}==${eD(t)}`)}),Object.keys(e).sort().forEach(t=>{l(`${t}:${eD(e[t])}`)}),(null==t?void 0:t.mimeType)==="application/x-www-form-urlencoded"?t.params?.length&&(m.push(s.short?"-f":"--form"),t.params.forEach(e=>{l(`${e.name}=${eD(e.value)}`)})):(null==t?void 0:t.mimeType)==="multipart/form-data"?t?.params?.length&&(m.push("--multipart"),t.params.forEach(e=>{e.fileName?l(`${e.name}@${eD(e.fileName)}`):l(`${e.name}='${eD(e.value)}'`)})):p=!0;let h=m.length?`${m.join(" ")} `:"";if(i=eD(s.queryParams?i:n),u(`http ${h}${a} ${i}`),p&&(null==t?void 0:t.text)){let e=eD(t.text);u(`echo ${e} | `)}return c()}},eM=e=>{if(!e)return!1;let{subtype:t}=(0,o.parseMimeType)(e);return"json"===t||t.endsWith("+json")},eL=e=>{try{return JSON.stringify(JSON.parse(e),null,2)}catch{return e}},ej=e=>e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),ez=[{key:"c",title:"C",default:"libcurl",clients:[n.cLibcurl]},{key:"csharp",title:"C#",default:"restsharp",clients:[i.csharpHttpclient,{target:"csharp",client:"restsharp",title:"RestSharp",generate(e,t){var r;let n,a={method:"GET",url:"",...e};a.method=a.method.toUpperCase();let i=(0,l.joinUrlAndQuery)(a.url,a.queryString),u="";try{u=new URL(i).host}catch{}let d=[];d.push(`var client = new RestClient("${c(i)}");`),d.push(`var request = new RestRequest("", ${(n=(r=a.method).charAt(0).toUpperCase()+r.slice(1).toLowerCase(),`Method.${n}`)});`);let{username:p,password:m}=t?.auth??{},h=!!(p&&m);if(h){let e=(0,s.encode)(`${p}:${m}`);d.push(`request.AddHeader("Authorization", "Basic ${e}");`)}
62if(a.headers?.forEach(e=>{h&&"authorization"===e.name.toLowerCase()||d.push(`request.AddHeader("${c(e.name)}", "${c(e.value)}");`)}),a.cookies?.forEach(e=>{d.push(`request.AddCookie("${c(e.name)}", "${c(e.value)}", "/", "${c(u)}");`)}),a.postData){let{mimeType:e,text:t,params:r}=a.postData,n=e?(0,o.parseMimeType)(e).essence:void 0;if((e=>{if(!e)return!1;let{subtype:t}=(0,o.parseMimeType)(e);return"json"===t||t.endsWith("+json")})(e)){if(t){let e=t;try{e=JSON.stringify(JSON.parse(t),null,2)}catch{}d.push(`request.AddStringBody(${(e=>{let t=3;for(;e.includes('"'.repeat(t));)t++;let r='"'.repeat(t);return`${r}
63${e}
64${r}`})(e)}, ContentType.Json);`)}}else"application/x-www-form-urlencoded"===n&&r?r.forEach(e=>{d.push(`request.AddParameter("${c(e.name)}", "${c(e.value??"")}");`)}):"multipart/form-data"===n&&r?r.forEach(e=>{void 0!==e.fileName?e.contentType?d.push(`request.AddFile("${c(e.name)}", "${c(e.fileName)}", "${c(e.contentType)}");`):d.push(`request.AddFile("${c(e.name)}", "${c(e.fileName)}");`):d.push(`request.AddParameter("${c(e.name)}", "${c(e.value??"")}");`)}):"application/octet-stream"===n&&t?d.push(`request.AddParameter("application/octet-stream", "${c(t)}", ParameterType.RequestBody);`):t&&d.push(`request.AddParameter("${c(e??"")}", "${c(t)}", ParameterType.RequestBody);`)}return d.push("var response = await client.ExecuteAsync(request);"),d.join("\n")}}]},{key:"clojure",title:"Clojure",default:"clj_http",clients:[a.clojureCljhttp]},{key:"dart",title:"Dart",default:"http",clients:[{target:"dart",client:"http",title:"Http",generate(e,t){let r={method:"GET",...e};r.method=r.method.toUpperCase();let n=`import 'package:http/http.dart' as http;
65
66void main() async {
67`,a="",i="";r.cookies&&r.cookies.length>0&&(i=r.cookies.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`).join("; "),a=`  "Cookie": "${i}",
68`);let o=r.headers?.reduce((e,t)=>(t.value&&!/[; ]/.test(t.name)&&(e[t.name]=t.value),e),{})||{};if(t?.auth){let{username:e,password:r}=t.auth;if(e&&r){let t=`${e}:${r}`;o.Authorization=`'Basic ' + base64Encode(utf8.encode('${t}'))`}}if(a&&(o.Cookie=i),Object.keys(o).length>0){for(let[e,t]of(n+="  final headers = <String,String>{\n",Object.entries(o)))t.includes("utf8.encode")?n+=`    '${e}': ${t},
69`:n+=`    '${e}': '${t}',
70`;n+="  };\n\n"}let s=r.queryString?.length?"?"+r.queryString.map(e=>`${e.name}=${e.value}`).join("&"):"",l=`${r.url}${s}`,c="";if(r.postData)if("application/json"===r.postData.mimeType)c=`  final body = r'${r.postData.text}';
71
72`;else if("application/x-www-form-urlencoded"===r.postData.mimeType)c=`  final body = '${r.postData.params?.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value??"")}`).join("&")||""}';
73
74`;else if("multipart/form-data"===r.postData.mimeType){for(let e of(c="  final body = <String,String>{\n",r.postData.params||[])){let t=e.value||"",r=e.fileName||"";c+=`    '${e.name}': '${r||t}',
75`}c+="  };\n\n"}else"application/octet-stream"===r.postData.mimeType&&(c=`  final body = '${r.postData.text}';
76
77`);c&&(n+=c);let u=r.method.toLowerCase(),d=Object.keys(o).length>0?", headers: headers":"",p=c?", body: body":"";return n+=`  final response = await http.${u}(Uri.parse('${l}')${d}${p});
78`,n+="  print(response.body);\n",n+="}"}}]},{key:"fsharp",title:"F#",default:"httpclient",clients:[{target:"fsharp",client:"httpclient",title:"HttpClient",generate:(e,t)=>{var r,n;if(!e)return"";let a=function(e,t){return e?t&&0!==t.length?e+(t&&0!==t.length?"?"+t.map(e=>`${e.name}=${e.value}`).join("&"):""):e:""}(e.url,e.queryString),i="";return i+=(r=e.method,n=a,`let httpRequestMessage = new HttpRequestMessage(
79  HttpMethod("${r}"),
80  new Uri("${u(n)}")
81)
82
83`),e.headers&&e.headers.length>0&&(i+=function(e){let t="";for(let r of e)t+=`httpRequestMessage.Headers.Add("${u(r.name??"")}", "${u(r.value??"")}")
84`;return t+"\n"}(e.headers)),e.postData&&(i+=function(e){if(!e)return"";let t="";switch(e.mimeType){case"multipart/form-data":t+=function(e){let t="let content = new MultipartFormDataContent()\n",r=0,n=0;for(let a of e.params)if("BINARY"===a.value){let e=u(a.fileName??"");t+=`let fileStreamContent_${r} = new StreamContent(File.OpenRead("${e}"))
85`,a.contentType&&(t+=`fileStreamContent_${r}.Headers.ContentType <- MediaTypeHeaderValue("${u(a.contentType)}")
86`),t+=`content.Add(fileStreamContent_${r}, "${e}", "${e}")
87`,r++}else{let e=u(a.name??""),r=u(a.value??"");a.contentType?(t+=`let stringContent_${n} = new StringContent("${r}")
88stringContent_${n}.Headers.ContentType <- MediaTypeHeaderValue("${u(a.contentType)}")
89content.Add(stringContent_${n}, "${e}")
90`,n++):t+=`content.Add(new StringContent("${r}"), "${e}")
91`}return t}(e);break;case"application/x-www-form-urlencoded":t+=function(e){let t="let formUrlEncodedContentDictionary = new Dictionary<string, string>()\n";for(let r of e.params)t+=`formUrlEncodedContentDictionary.Add("${u(r.name??"")}", "${u(r.value??"")}")
92`;return t+"let content = new FormUrlEncodedContent(formUrlEncodedContentDictionary)\n"}(e);break;case"application/json":t+=function(e){let t;try{t=JSON.stringify(JSON.parse(e.text??"{}"),null,2)}catch{t=e.text??"{}"}return`let content = new StringContent("""${t}""", Encoding.UTF8, "application/json")
93`}(e);break;default:var r,n;let a;t+=(r=e,n=e.mimeType,(a=`let content = new StringContent("${u(r.text??"")}", Encoding.UTF8, "${u(n??"")}")
94`)+`content.Headers.ContentType <- MediaTypeHeaderValue("${u(n??"")}")
95`)}return t+"httpRequestMessage.Content <- content\n\n"}(e.postData)),e.cookies&&e.cookies.length>0&&e.url?(i+=function(e,t){let r="let cookieContainer = CookieContainer()\n";for(let n of e)r+=`cookieContainer.Add(Uri("${u(t)}"), Cookie("${u(n.name??"")}", "${u(n.value??"")}"))
96`;return r+"use handler = new HttpClientHandler()\nhandler.CookieContainer <- cookieContainer\n\n"}(e.cookies,e.url),i+="let client = new HttpClient(handler)\n"):i+="let 
96client = new HttpClient()\n",i+="let! result = client.SendAsync(httpRequestMessage)\n"}}]},{key:"go",title:"Go",default:"native",clients:[{target:"go",client:"native",title:"NewRequest",generate(e,t){if(!e)return"";let r=(0,l.normalizeMethod)(e.method),n=(0,l.normalizeUrl)((0,l.joinUrlAndQuery)(e.url??"",e.queryString)),a=(0,l.collectHeaders)(e.headers,e.cookies),i=(e=>{let t=new Set;if(!e)return{imports:t,setupLines:[],requestBody:"nil",needsMultipartContentTypeHeader:!1};if("application/x-www-form-urlencoded"===e.mimeType&&e.params?.length)return t.add('neturl "net/url"'),t.add("strings"),{imports:t,setupLines:["postData := neturl.Values{}",...e.params.map(e=>`postData.Set(${JSON.stringify(e.name)}, ${JSON.stringify(e.value??"")})`)],requestBody:"strings.NewReader(postData.Encode())",needsMultipartContentTypeHeader:!1};if("multipart/form-data"===e.mimeType&&e.params?.length){t.add("bytes"),t.add("mime/multipart");let r=["payload := &bytes.Buffer{}","writer := multipart.NewWriter(payload)"],n=e.params.some(e=>void 0!==e.fileName),a=!1,i=!1;return n&&(t.add("os"),t.add("io")),e.params.forEach(e=>{r.push(""),void 0!==e.fileName?(r.push(`part, _ ${a?"=":":="} writer.CreateFormFile(${JSON.stringify(e.name)}, ${JSON.stringify(e.fileName)})`),r.push(""),r.push(`f, _ ${i?"=":":="} os.Open(${JSON.stringify(e.fileName)})`),r.push("defer f.Close()"),r.push(""),r.push("_, _ = io.Copy(part, f)"),a=!0,i=!0):r.push(`_ = writer.WriteField(${JSON.stringify(e.name)}, ${JSON.stringify(e.value??"")})`)}),r.push("writer.Close()"),{imports:t,setupLines:r,requestBody:"payload",needsMultipartContentTypeHeader:!0}}t.add("strings");let r="application/json"===e.mimeType?(e=>{if(void 0===e)return"";try{return JSON.stringify(JSON.parse(e),null,2)}catch{return e}})(e.text):e.text??"";return{imports:t,setupLines:[`payload := strings.NewReader(${((e,t=!1)=>t&&!e.includes("`")?`\`${e}\``:JSON.stringify(e))(r,"application/json"===e.mimeType)})`],requestBody:"payload",needsMultipartContentTypeHeader:!1}})(e.postData),o=["package main","","import (",...Array.from(new Set(["fmt","io","net/http",...i.imports])).sort().map(e=>`	${e.includes(" ")?e:JSON.stringify(e)}`),")","","func main() {",`	requestUrl := ${JSON.stringify(n)}`,"",...i.setupLines.map(e=>e?`	${e}`:"")];return i.setupLines.length&&o.push(""),o.push(`	req, _ := http.NewRequest(${JSON.stringify(r)}, requestUrl, ${i.requestBody})`),o.push(""),i.needsMultipartContentTypeHeader&&o.push('	req.Header.Set("Content-Type", writer.FormDataContentType())'),t?.auth?.username&&t?.auth?.password&&o.push(`	req.SetBasicAuth(${JSON.stringify(t.auth.username)}, ${JSON.stringify(t.auth.password)})`),a.forEach(e=>{o.push(`	req.Header.Add(${JSON.stringify(e.name)}, ${JSON.stringify(e.value)})`)}),(i.needsMultipartContentTypeHeader||a.length||t?.auth?.username&&t.auth.password)&&o.push(""),o.push("	res, _ := http.DefaultClient.Do(req)"),o.push(""),o.push("	defer res.Body.Close()"),o.push("	body, _ := io.ReadAll(res.Body)"),o.push(""),o.push("	fmt.Println(res)"),o.push("	fmt.Println(string(body))"),o.push(""),o.push("}"),o.join("\n")}}]},{key:"http",title:"HTTP",default:"http1.1",clients:[{target:"http",client:"http1.1",title:"HTTP/1.1",generate(e){let t,r,n={method:"GET",headers:[],queryString:[],...e};n.method=n.method.toUpperCase();try{r=(t=new URL(n.url||"http://")).pathname+(t.search||"")}catch(e){r=n.url||"/"}let a=t?.hostname||"UNKNOWN_HOSTNAME",i=`${n.method} ${r} HTTP/1.1\r
97`;if(n.queryString.length){let e=n.queryString.map(e=>`${e.name}=${e.value}`).join("&");i=`${n.method} ${r}?${e} HTTP/1.1\r
98`}let o=new Map;if(o.set("Host",a),n.headers.forEach(e=>{o.has(e.name)?o.set(e.name,`${o.get(e.name)}, ${e.value}`):o.set(e.name,e.value)}),n.queryString.length){let e=n.queryString.map(e=>`${e.name}=${e.value}`).join("&");i=`${n.method} ${r}?${e} HTTP/1.1\r
99`}let s="";if(n.postData){if("application/json"===n.postData.mimeType&&n.postData.text)o.set("Content-Type","application/json"),s=n.postData.text;else if("application/octet-stream"===n.postData.mimeType&&n.postData.text)o.set("Content-Type","application/octet-stream"),s=n.postData.text;else if("application/x-www-form-urlencoded"===n.postData.mimeType&&n.postData.params){let e=n.postData.params.map(e=>`${encodeURIComponent(e.name)}
99=${encodeURIComponent(e.value??"")}`).join("&");o.set("Content-Type","application/x-www-form-urlencoded"),s=e}else if("multipart/form-data"===n.postData.mimeType&&n.postData.params){let e="----WebKitFormBoundary7MA4YWxkTrZu0gW";o.set("Content-Type",`multipart/form-data; boundary=${e}`),s=n.postData.params.map(t=>{let r=t.contentType?`Content-Type: ${t.contentType}\r
100`:"";return t.fileName?`--${e}\r
101Content-Disposition: form-data; name="${t.name}"; filename="${t.fileName}"\r
102${r}\r
103`:`--${e}\r
104Content-Disposition: form-data; name="${t.name}"\r
105${r}\r
106${t.value??""}\r
107`}).join("")+`--${e}--\r
108`}}return o.forEach((e,t)=>{i+=`${t}: ${e}\r
109`}),i+=`\r
110${s}`}}]},{key:"java",title:"Java",default:"unirest",clients:[{target:"java",client:"asynchttp",title:"AsyncHttp",generate:e=>f(h,e)},{target:"java",client:"nethttp",title:"java.net.http",generate:e=>f(g,e)},{target:"java",client:"okhttp",title:"OkHttp",generate:e=>f(v,e)},{target:"java",client:"unirest",title:"Unirest",generate:e=>f(y,e)}]},{key:"js",title:"JavaScript",default:"fetch",clients:[{target:"js",client:"fetch",title:"Fetch",generate(e){let t={method:"GET",...e},r="";t.method=t.method.toUpperCase();let n={method:"GET"===t.method?void 0:t.method},a=(0,l.buildQueryString)(t.queryString);if(t.headers?.length&&(n.headers={},t.headers.forEach(e=>{n.headers[e.name]=e.value})),t.cookies?.length&&(n.headers=n.headers||{},t.cookies.forEach(e=>{n.headers["Set-Cookie"]=n.headers["Set-Cookie"]?`${n.headers["Set-Cookie"]}; ${e.name}=${e.value}`:`${e.name}=${e.value}`})),Object.keys(n).forEach(e=>{void 0===n[e]&&delete n[e]}),t.postData){let{mimeType:e,text:a,params:i}=t.postData;if("application/json"===e&&a)try{n.body=new b(`JSON.stringify(${O(JSON.parse(a))})`)}catch{n.body=a}else if("multipart/form-data"===e&&i)r="const formData = new FormData()\n",i.forEach(e=>{void 0!==e.fileName?r+=`formData.append('${e.name}', new Blob([]), '${e.fileName}')
111`:void 0!==e.value&&(r+=`formData.append('${e.name}', '${e.value}')
112`)}),r+="\n",n.body=new b("formData");else if("application/x-www-form-urlencoded"===e&&i){let e=Object.fromEntries(i.map(e=>[e.name,e.value]));n.body=new b(`new URLSearchParams(${O(e)})`)}else n.body=t.postData.text}let i=Object.keys(n).length?`, ${O(n)}`:"";return`${r}fetch('${t.url}${a}'${i})`}},T,{target:"js",client:"ofetch",title:"ofetch",generate(e){let t={method:"GET",...e};t.method=t.method.toUpperCase();let r={method:"GET"===t.method?void 0:t.method};t.queryString?.length&&(r.query=(0,l.reduceQueryParams)(t.queryString)),t.headers?.length&&(r.headers={},t.headers.forEach(e=>{r.headers[e.name]=e.value})),t.cookies?.length&&(r.headers=r.headers||{},t.cookies.forEach(e=>{r.headers["Set-Cookie"]=r.headers["Set-Cookie"]?`${r.headers["Set-Cookie"]}; ${e.name}=${e.value}`:`${e.name}=${e.value}`})),Object.keys(r).forEach(e=>{void 0===r[e]&&delete r[e]}),t.postData&&(r.body=t.postData.text,"application/json"===t.postData.mimeType&&(r.body=JSON.parse(r.body)));let n=Object.keys(r).length?`, ${O(r)}`:"";return`import { ofetch } from 'ofetch'
113
114ofetch('${t.url}'${n})`}},{target:"js",client:"jquery",title:"jQuery",generate:e=>f(q,e)},{target:"js",client:"xhr",title:"XHR",generate:e=>f(H,e)}]},{key:"julia",title:"Julia",default:"http",clients:[{target:"julia",client:"http",title:"HTTP.jl",generate(e,t){let r={url:"https://example.com",...e},n=(0,l.normalizeMethod)(r.method),a=(e=>{if(!e)return;let{mimeType:t,text:r,params:n}=e;if("application/json"===t&&r)try{return{value:`JSON.json(${J(JSON.parse(r),1)})`,packages:["JSON"],omitContentType:!1}}catch{}return"multipart/form-data"===t&&n?.length?{value:G(n.map(er),"HTTP.Form([","])",1),packages:[],omitContentType:!0}:"application/x-www-form-urlencoded"===t&&n?.length?{value:K(n.map(e=>({name:e.name,value:e.value??""})),1),packages:[],omitContentType:!1}:r?{value:X(r),packages:[],omitContentType:!1}:void 0})(r.postData),i=new Map;for(let e of r.headers??[])!e.name||a?.omitContentType&&"content-type"===e.name.toLowerCase()||i.set(e.name,e.value??"");let o=[...ee,...et].includes(n)?n.toLowerCase():void 0,s=o?`HTTP.${o}`:"HTTP.request",c=X(r.url),u=o?[c]:[X(n),c],d=[],p=[];if(i.size&&d.push(Y([...i].map(([e,t])=>({name:e,value:t})),1)),a&&(et.includes(n)||0===i.size?p.push(`body = ${a.value}`):d.push(a.value)),r.queryString?.length&&p.push(`query = ${Y(r.queryString,1)}`),r.cookies?.length&&p.push(`cookies = ${K(r.cookies,1)}`),t?.auth?.username&&t?.auth?.password){let{username:e,password:r}=t.auth;p.push(`basicauth = (${X(e)}, ${X(r)})`)}return[...["HTTP",...a?.packages??[]].map(e=>`using ${e}`),"",...((e,t,r,n)=>{let a=[...t,...r];if(0===r.length&&0===n.length)return[`response = ${e}(${a.join(", ")})`];let i=[`response = ${e}(`];return a.forEach((e,t)=>{let r=t===a.length-1?n.length?";":"":",";i.push(`${W(1,e)}${r}`)}
114),n.forEach((e,t)=>{i.push(`${W(1,e)}${t===n.length-1?"":","}`)}),i.push(")"),i})(s,u,d,p),"","println(String(response.body))"].join("\n")}}]},{key:"kotlin",title:"Kotlin",default:"okhttp",clients:[{target:"kotlin",client:"okhttp",title:"OkHttp",generate(e,t){let r=(0,l.normalizeMethod)(e?.method),n=(0,l.normalizeUrl)((0,l.joinUrlAndQuery)(e?.url??"",e?.queryString)),a=e?.postData,i=["val client = OkHttpClient()",""],o=!1;a?.mimeType==="application/x-www-form-urlencoded"&&a.params?(i.push("val body = FormBody.Builder()"),a.params.forEach(e=>{i.push(`  .addEncoded(${ei(e.name??"")}, ${ei(e.value??"")})`)}),i.push("  .build()",""),o=!0):a?.mimeType==="multipart/form-data"&&a.params?(i.push("val body = MultipartBody.Builder()","  .setType(MultipartBody.FORM)"),a.params.forEach(e=>{void 0!==e.fileName?i.push(`  .addFormDataPart(${ei(e.name??"")}, ${ei(e.fileName)}, RequestBody.create(MediaType.parse("application/octet-stream"), File(${ei(e.fileName)})))`):void 0!==e.value&&i.push(`  .addFormDataPart(${ei(e.name??"")}, ${ei(e.value)})`)}),i.push("  .build()",""),o=!0):a&&(i.push(`val mediaType = MediaType.parse(${ei(a.mimeType??"")})`),i.push(`val body = RequestBody.create(mediaType, ${JSON.stringify(a.text??"")})`),o=!0),i.push("val request = Request.Builder()",`  .url(${ei(n)})`);let s=o?"body":"null";return en.includes(r)?ea.includes(r)?i.push(`  .${r.toLowerCase()}(${s})`):i.push(`  .${r.toLowerCase()}()`):i.push(`  .method(${ei(r)}, ${s})`),t?.auth?.username&&t?.auth?.password&&i.push(`  .addHeader("Authorization", Credentials.basic(${ei(t.auth.username)}, ${ei(t.auth.password)}))`),(0,l.collectHeaders)(e?.headers,e?.cookies).forEach(e=>{i.push(`  .addHeader(${ei(e.name)}, ${ei(e.value)})`)}),i.push("  .build()","","val response = client.newCall(request).execute()"),i.join("\n")}}]},{key:"node",title:"Node.js",default:"fetch",clients:[{target:"node",client:"fetch",title:"Fetch",generate(e){let t={method:"GET",...e},r="";t.method=t.method.toUpperCase();let n={method:"GET"===t.method?void 0:t.method},a=(0,l.buildQueryString)(t.queryString);if(t.headers?.length&&(n.headers={},t.headers.forEach(e=>{n.headers[e.name]=e.value})),t.cookies?.length&&(n.headers=n.headers||{},t.cookies.forEach(e=>{n.headers["Set-Cookie"]=n.headers["Set-Cookie"]?`${n.headers["Set-Cookie"]}; ${e.name}=${e.value}`:`${e.name}=${e.value}`})),Object.keys(n).forEach(e=>{void 0===n[e]&&delete n[e]}),t.postData){let{mimeType:e,text:a,params:i}=t.postData,o=!1;if("application/json"===e&&a)try{n.body=new b(`JSON.stringify(${O(JSON.parse(a))})`)}catch{n.body=a}else if("multipart/form-data"===e&&i)r="const formData = new FormData()\n",i.forEach(e=>{void 0!==e.fileName?(o||(r=`import fs from 'node:fs'
115
116${r}`,o=!0),r+=`formData.append('${e.name}', new Blob([fs.readFileSync('${e.fileName}')]), '${e.fileName}')
117`):void 0!==e.value&&(r+=`formData.append('${e.name}', '${e.value}')
118`)}),r+="\n",n.body=new b("formData");else if("application/x-www-form-urlencoded"===e&&i){let e=Object.fromEntries(i.map(e=>[e.name,e.value]));n.body=new b(`new URLSearchParams(${O(e)})`)}else n.body=t.postData.text}let i=Object.keys(n).length?`, ${O(n)}`:"";return`${r}fetch('${t.url}${a}'${i})`}},eo,{target:"node",client:"ofetch",title:"ofetch",generate(e){let t={method:"GET",...e};t.method=t.method.toUpperCase();let r={method:"GET"===t.method?void 0:t.method};t.queryString?.length&&(r.query=(0,l.reduceQueryParams)(t.queryString)),t.headers?.length&&(r.headers={},t.headers.forEach(e=>{r.headers[e.name]=e.value})),t.cookies?.length&&(r.headers=r.headers||{},t.cookies.forEach(e=>{r.headers["Set-Cookie"]=r.headers["Set-Cookie"]?`${r.headers["Set-Cookie"]}; ${e.name}=${e.value}`:`${e.name}=${e.value}`})),Object.keys(r).forEach(e=>{void 0===r[e]&&delete r[e]}),t.postData&&(r.body=t.postData.text,"application/json"===t.postData.mimeType&&(r.body=JSON.parse(r.body)));let n=Object.keys(r).length?`, ${O(r)}`:"";return`import { ofetch } from 'ofetch'
119
120ofetch('${t.url}'${n})`}},{target:"node",client:"undici",title:"undici",generate(e){let t={method:"GET",...e};t.method=t.method.toUpperCase();let r={method:"GET"===t.method?void 0:t.method},n=(0,l.buildQueryString)(t.queryString);t.headers?.length&&(r.headers={}
120,t.headers.forEach(e=>{r.headers[e.name]=e.value})),t.cookies?.length&&(r.headers=r.headers||{},t.cookies.forEach(e=>{r.headers["Set-Cookie"]=r.headers["Set-Cookie"]?`${r.headers["Set-Cookie"]}; ${e.name}=${e.value}`:`${e.name}=${e.value}`})),Object.keys(r).forEach(e=>{void 0===r[e]&&delete r[e]}),t.postData&&(r.body=t.postData.text,"application/json"===t.postData.mimeType&&(r.body=new b(`JSON.stringify(${O(JSON.parse(r.body))})`)));let a=Object.keys(r).length?`, ${O(r)}`:"";return`import { request } from 'undici'
121
122const { statusCode, body } = await request('${t.url}${n}'${a})`}}]},{key:"objc",title:"Objective-C",default:"nsurlsession",clients:[{target:"objc",client:"nsurlsession",title:"NSURLSession",generate(e,t){if(!e)return"";let r=(0,l.normalizeMethod)(e.method),n=(0,l.normalizeUrl)((0,l.joinUrlAndQuery)(e.url??"",e.queryString)),a=(0,l.collectHeaders)(e.headers,e.cookies),i=["#import <Foundation/Foundation.h>"],o=a.length>0;if(o){let e=Object.fromEntries(a.map(e=>[e.name,e.value]));i.push("",ec("NSDictionary","headers",e))}let s=!1;if(e.postData){let{mimeType:t,text:r,params:n}=e.postData;if("application/json"===t&&void 0!==r)try{let e=JSON.parse(r);i.push("",ec("NSDictionary","parameters",e)),i.push("","NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];"),s=!0}catch{i.push("",`NSData *postData = [${es(r)} dataUsingEncoding:NSUTF8StringEncoding];`),s=!0}else if("application/x-www-form-urlencoded"===t&&n?.length){s=!0;let[e,...t]=n;i.push("",`NSMutableData *postData = [[NSMutableData alloc] initWithData:[${es(`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value??"")}`)} dataUsingEncoding:NSUTF8StringEncoding]];`),t.forEach(e=>{i.push(`[postData appendData:[${es(`&${encodeURIComponent(e.name)}=${encodeURIComponent(e.value??"")}`)} dataUsingEncoding:NSUTF8StringEncoding]];`)})}else"multipart/form-data"===t&&n?.length?(s=!0,i.push("",ec("NSArray","parameters",n),'NSString *boundary = @"---011000010111000001101001";',"","NSError *error;","NSMutableString *body = [NSMutableString string];","for (NSDictionary *param in parameters) {",'  [body appendFormat:@"--%@\\r\\n", boundary];','  if (param[@"fileName"]) {','    [body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"; filename=\\"%@\\"\\r\\n", param[@"name"], param[@"fileName"]];','    [body appendFormat:@"Content-Type: %@\\r\\n\\r\\n", param[@"contentType"]];','    [body appendFormat:@"%@", [NSString stringWithContentsOfFile:param[@"fileName"] encoding:NSUTF8StringEncoding error:&error]];',"    if (error) {",'      NSLog(@"%@", error);',"    }","  } else {",'    [body appendFormat:@"Content-Disposition:form-data; name=\\"%@\\"\\r\\n\\r\\n", param[@"name"]];','    [body appendFormat:@"%@", param[@"value"]];',"  }","}",'[body appendFormat:@"\\r\\n--%@--\\r\\n", boundary];',"NSData *postData = [body dataUsingEncoding:NSUTF8StringEncoding];")):"application/octet-stream"===t?(s=!0,i.push("",`NSData *postData = [${es(r??"")} dataUsingEncoding:NSUTF8StringEncoding];`)):void 0!==r&&(s=!0,i.push("",`NSData *postData = [${es(r)} dataUsingEncoding:NSUTF8StringEncoding];`))}if(i.push("",`NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:${es(n)}]`,"                                                      cachePolicy:NSURLRequestUseProtocolCachePolicy","                                                  timeoutInterval:10.0];",`[request setHTTPMethod:@"${r}"];`),o&&i.push("[request setAllHTTPHeaderFields:headers];"),s&&i.push("[request setHTTPBody:postData];"),t?.auth?.username&&t?.auth?.password){let e=es(`${t.auth.username}:${t.auth.password}`);i.push(`NSData *authData = [${e} dataUsingEncoding:NSUTF8StringEncoding];`,'NSString *authValue = [NSString stringWithFormat:@"Basic %@", [authData base64EncodedStringWithOptions:0]];','[request setValue:authValue forHTTPHeaderField:@"Authorization"];')}return i.push("","NSURLSession *session = [NSURLSession sharedSession];","NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request","completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {","  if (error) {",'    NSLog(@"%@", error);',"  } else {","    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;",'    NSLog(@"%@", httpResponse);',"  }","}];","[dataTask resume];"),i.join("\n")}}]},{key:"ocaml",title:"OCaml",default:"cohttp",clients:[{target:"ocaml",client:"cohttp",title:"Cohttp",generate:e=>f(eu,e)}]},{key:"php",title:"PHP",default:"curl",clients:[{target:"php",client:"curl",title:"cURL",generate(e,t){let r={method:"GET",...e};r.method=r.method.toUpperCase();let n=[],a=!1,i=r.queryString?.length?"?"+r.queryString.map(e=>`${e.name}=${e.value}`).join("&"):"",o=`${r.url}${i}`;n.push(`$ch = curl_init("${o}");
122`),n.push(""),"POST"===r.method?n.push("curl_setopt($ch, CURLOPT_POST, true);"):"GET"!==r.method&&n.push(`curl_setopt($ch, CURLOPT_CUSTOMREQUEST, '${r.method}');`),t?.auth?.username&&t?.auth?.password&&n.push(`curl_setopt($ch, CURLOPT_USERPWD, '${t.auth.username}:${t.auth.password}');`);let s=[...r.headers||[]],l=()=>s.some(e=>"content-type"===e.name.toLowerCase());if(r.postData&&("application/x-www-form-urlencoded"===r.postData.mimeType&&r.postData.params&&!l()?s.push({name:"Content-Type",value:"application/x-www-form-urlencoded"}):"application/octet-stream"!==r.postData.mimeType||l()||s.push({name:"Content-Type",value:"application/octet-stream"})),s.length){let e=s.map(e=>`'${e.name}: ${e.value}'`);n.push(`curl_setopt($ch, CURLOPT_HTTPHEADER, [${e.join(", ")}]);`);let t=s.find(e=>"accept-encoding"===e.name.toLowerCase());t&&/gzip|deflate/.test(t.value)&&n.push("curl_setopt($ch, CURLOPT_ENCODING, '');")}if(r.cookies?.length){let e=r.cookies.map(e=>{let t=encodeURIComponent(e.name),r=encodeURIComponent(e.value);return`${t}=${r}`}).join("; ");n.push(`curl_setopt($ch, CURLOPT_COOKIE, '${e}');`)}if(r.postData){if("application/json"===r.postData.mimeType){if(r.postData.text)try{let e=JSON.parse(r.postData.text),t=em(e);n.push(`curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(${t}));`)}catch{n.push(`curl_setopt($ch, CURLOPT_POSTFIELDS, '${r.postData.text}');`)}}else if("multipart/form-data"===r.postData.mimeType&&r.postData.params)a=!0,n.push("$mime = curl_mime_init($ch);"),r.postData.params.forEach((e,t)=>{let r=`$part${t}`;n.push(`${r} = curl_mime_addpart($mime);`),n.push(`curl_mime_name(${r}, '${e.name}');`),void 0!==e.fileName?n.push(`curl_mime_filedata(${r}, '${e.fileName}');`):void 0!==e.value&&n.push(`curl_mime_data(${r}, '${e.value}');`),e.contentType&&n.push(`curl_mime_type(${r}, '${e.contentType}');`)}),n.push("curl_setopt($ch, CURLOPT_MIMEPOST, $mime);");else if("application/x-www-form-urlencoded"===r.postData.mimeType&&r.postData.params){let e=r.postData.params.map(e=>{let t=encodeURIComponent(e.name),r=e.value?encodeURIComponent(e.value):"";return`${t}=${r}`}).join("&");n.push(`curl_setopt($ch, CURLOPT_POSTFIELDS, '${e}');`)}else if("application/octet-stream"===r.postData.mimeType)n.push(`curl_setopt($ch, CURLOPT_POSTFIELDS, '${r.postData.text||""}');`);else if(r.postData.text)try{let e=JSON.parse(r.postData.text),t=em(e);n.push(`curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(${t}));`)}catch{n.push(`curl_setopt($ch, CURLOPT_POSTFIELDS, '${r.postData.text}');`)}}return n.push(""),n.push("curl_exec($ch);"),a&&n.push("curl_mime_free($mime);"),n.push(""),n.push("curl_close($ch);"),n.join("\n").replace(/\n\n\n/g,"\n\n")}},{target:"php",client:"guzzle",title:"Guzzle",generate(e,t){if(!e)return"";let r={},n=(e.method||"GET").toUpperCase(),a=e.url||"";if(e.headers&&Array.isArray(e.headers)&&e.headers.length>0){let t={};e.headers.forEach(e=>{void 0===t[e.name]?t[e.name]=e.value:Array.isArray(t[e.name])?t[e.name].push(e.value):t[e.name]=[t[e.name],e.value]}),r.headers=t}if(e.queryString&&e.queryString.length>0&&(r.query=(0,l.reduceQueryParams)(e.queryString)),e.cookies&&e.cookies.length>0){let t={};e.cookies.forEach(e=>{t[e.name]=e.value}),r.cookies=t}if(t?.auth?.username&&t.auth.password&&(r.auth=[t.auth.username,t.auth.password]),e.postData)if("application/json"===e.postData.mimeType)try{r.json=JSON.parse(e.postData.text||"{}")}catch(t){r.body=e.postData.text}else if("multipart/form-data"===e.postData.mimeType){if(e.postData.params)r.multipart=e.postData.params.map(e=>{let t={name:e.name,contents:e.fileName?new ep(`fopen('${e.fileName}', 'r')`):e.value||""};return e.contentType&&(t.headers={"Content-Type":e.contentType}),t});else if(e.postData.text)try{r.form_params=JSON.parse(e.postData.text)}catch(t){r.body=e.postData.text}}else if("application/x-www-form-urlencoded"===e.postData.mimeType){if(e.postData.params){let t={};e.postData.params.forEach(e=>{t[e.name]=e.value||""}),r.form_params=t}}else r.body=e.postData.text;e.headers&&Array.isArray(e.headers)&&e.headers.some(e=>"Accept-Encoding"===e.name&&e.value.includes("gzip"))&&(r.decode_content=!0);let i="$client = new GuzzleHttp\\Client();\n\n";if(Object.keys(r).length>0){let e=em(r);i+=`$response = $client->request('${n}', '${a}', ${e});`}else i+=`$response = $client->request('${n}', '${a}');`;return i}},{target:"php",client:"laravel",title:"Laravel HTTP Client",generate(e,t){let r,n={method:"GET",...e};n.method=n.method.toUpperCase();let a=(0,l.buildQueryString)(n.queryString),i=`${n.url??""}${a}`,o=[];if(t?.auth?.username&&t.auth.password&&o.push(`withBasicAuth(${ef(t.auth.username)}, ${ef(t.auth.password)})`),n.headers?.length){let e={};
122n.headers.forEach(t=>{(0,l.accumulateRepeatedValue)(e,t.name,t.value)}),o.push(`withHeaders(${em(eg(e))})`)}if(n.cookies?.length){let e={};n.cookies.forEach(t=>{(0,l.accumulateRepeatedValue)(e,t.name,t.value)}),o.push(`withCookies(${em(eg(e))}, ${ef((e=>{if(!e)return"localhost";try{return new URL(e).hostname||"localhost"}catch{return"localhost"}})(n.url??""))})`)}if(n.postData){if("application/json"===n.postData.mimeType){if(n.postData.text)try{r=JSON.parse(n.postData.text)}catch{o.push(`withBody(${ef(n.postData.text)}, 'application/json')`)}}else if("application/x-www-form-urlencoded"===n.postData.mimeType&&n.postData.params){let e={};n.postData.params.forEach(t=>{(0,l.accumulateRepeatedValue)(e,t.name,t.value??"")}),o.push("asForm()"),r=e}else if("multipart/form-data"===n.postData.mimeType&&n.postData.params){let e={};n.postData.params.forEach(t=>{if(void 0!==t.fileName){let e=[ef(t.name),`file_get_contents(${ef(t.fileName)})`,ef(t.fileName)];t.contentType&&e.push(em(eg({"Content-Type":t.contentType}))),o.push(`attach(${e.join(", ")})`)}else t.contentType?o.push(`attach(${ef(t.name)}, ${ef(t.value??"")}, null, ${em(eg({"Content-Type":t.contentType}))})`):(0,l.accumulateRepeatedValue)(e,t.name,t.value??"")}),Object.keys(e).length>0&&(r=e)}else if("application/octet-stream"===n.postData.mimeType)o.push(`withBody(${ef(n.postData.text??"")}, 'application/octet-stream')`);else if(n.postData.text)try{r=JSON.parse(n.postData.text)}catch{o.push(`withBody(${ef(n.postData.text)}, ${ef(n.postData.mimeType||"text/plain")})`)}}let s=n.method.toLowerCase(),c=["delete","get","head","patch","post","put"].includes(s)?void 0!==r&&"head"!==s?`${s}(${ef(i)}, ${em(eg(r),1)})`:`${s}(${ef(i)})`:void 0!==r?`send(${ef(n.method)}, ${ef(i)}, ${em(eg(r),1)})`:`send(${ef(n.method)}, ${ef(i)})`,u=o.length>0?[`Http::${o[0]}`,...o.slice(1).map(e=>`  ->${e}`),`  ->${c}`].join("\n"):`Http::${c}`;return`use Illuminate\\Support\\Facades\\Http;
123
124$response = ${u};`}}]},{key:"powershell",title:"PowerShell",default:"webrequest",clients:[{target:"powershell",client:"webrequest",title:"Invoke-WebRequest",generate:e=>f(eb,e)},{target:"powershell",client:"restmethod",title:"Invoke-RestMethod",generate:e=>f(ey,e)}]},{key:"python",title:"Python",default:"python3",clients:[{target:"python",client:"python3",title:"http.client",generate(e,t){let r=(0,l.normalizeRequest)({url:"https://example.com",...e}),n=(e=>{if(!e)return new URL("https://example.com");try{return new URL(e)}catch{return new URL(e,"https://example.com")}})(r.url??"https://example.com"),a=((e,t=[])=>{if(!t.length)return e.search;let r=(0,l.buildQueryString)(t);return e.search?`${e.search}&${r.slice(1)}`:r})(n,r.queryString),i=`${n.pathname||"/"}${a}`,o=r.headers?.reduce((e,t)=>(t.name in e||(e[t.name]=t.value),e),{})??{};if(r.cookies?.length){let e=r.cookies.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`).join("; ");o.Cookie?o.Cookie=`${o.Cookie}; ${e}`:o.Cookie=e}if(t?.auth?.username&&t.auth.password){let e=(e=>{if("function"==typeof globalThis.btoa)return globalThis.btoa(e);if(void 0!==eS.Buffer)return eS.Buffer.from(e,"utf-8").toString("base64");throw Error("Could not encode basic auth credentials")})(`${t.auth.username}:${t.auth.password}`);o.Authorization=`Basic ${e}`}let s=new Set(["import http.client"]),c=[],u=((e,t,r)=>{let n=e.postData;if(!n)return{payloadLines:[]};let{mimeType:a,text:i,params:o}=n;if("application/json"===a&&i)try{let e=JSON.parse(i);return r.add("import json"),{payloadLines:[`payload = json.dumps(${ex(e,0)})`],payloadVariable:"payload"}}catch{return{payloadLines:[`payload = ${JSON.stringify(i)}`],payloadVariable:"payload"}}if("application/octet-stream"===a&&i){let e;return{payloadLines:[`payload = ${(e=JSON.stringify(i).slice(1,-1),`b"${e}"`)}`],payloadVariable:"payload"}}if("application/x-www-form-urlencoded"===a&&o){r.add("import urllib.parse");let e={};return o.forEach(t=>{(0,l.accumulateRepeatedValue)(e,t.name,t.value??"")}),t["Content-Type"]||(t["Content-Type"]="application/x-www-form-urlencoded"),{payloadLines:[`payload = urllib.parse.urlencode(${ex(e,0)}, doseq=True)`],payloadVariable:"payload"}}if("multipart/form-data"===a&&o){let e=['boundary = "----ScalarSnippetzBoundary"',"data_list = []"];return o.forEach(t=>{e.push('data_list.append("--" + boundary)'),void 0!==t.fileName?e.push(`data_list.append(${JSON.stringify(`Content-Disposition: form-data; name="${t.name}"; filename="${t.fileName}"`)})`):e.push(`data_list.append(${JSON.stringify(`Content-Disposition: form-data; name="${t.name}"`)})`),t.contentType&&e.push(`data_list.append(${JSON.stringify(`Content-Type: ${t.contentType}`)})`),e.push('data_list.append("")'),void 0!==t.fileName?e.push(`data_list.append(open(${JSON.stringify(t.fileName)}, "rb").read().decode("latin-1"))`):e.push(`data_list.append(${JSON.stringify(t.value??"")})`)}
124),e.push('data_list.append("--" + boundary + "--")'),e.push('data_list.append("")'),e.push('payload = "\\r\\n".join(data_list)'),t["Content-Type"]="multipart/form-data; boundary=----ScalarSnippetzBoundary",{payloadLines:e,payloadVariable:"payload"}}if(i)try{let e=JSON.parse(i);return r.add("import json"),{payloadLines:[`payload = json.dumps(${ex(e,0)})`],payloadVariable:"payload"}}catch{return{payloadLines:[`payload = ${JSON.stringify(i)}`],payloadVariable:"payload"}}return{payloadLines:[]}})(r,o,s);c.push(...u.payloadLines),Object.keys(o).length&&c.push(`headers = ${ex(o,0)}`);let d=[JSON.stringify(r.method),JSON.stringify(i)];u.payloadVariable&&d.push(`body=${u.payloadVariable}`),Object.keys(o).length&&d.push("headers=headers");let p=d.length<=2?`conn.request(${d.join(", ")})`:`conn.request(
125    ${d.join(",\n    ")},
126)`;return[...s,"",`conn = http.client.${"https:"===n.protocol?"HTTPSConnection":"HTTPConnection"}(${JSON.stringify(n.host)})`,...c.length?["",...c]:[],"",p,"","response = conn.getresponse()","print(response.read().decode())","","conn.close()"].join("\n")}},{target:"python",client:"requests",title:"Requests",generate:(e,t)=>ek("requests",e,t)},{target:"python",client:"aiohttp",title:"aiohttp",generate(e,t){var r,n;let a,i={url:"https://example.com",method:"get",...e},o=i.method?.toLowerCase()??"get",s=[],c=[],u=[];if(i.headers?.length){let e=i.headers.reduce((e,t)=>(t.name in e||(e[t.name]=t.value),e),{});s.push(`headers=${ex(e)}`)}if(i.queryString?.length&&s.push(`params=${ex((0,l.reduceQueryParams)(i.queryString))}`),i.cookies?.length){let e=Object.fromEntries(i.cookies.map(e=>[e.name,e.value]));c.push(`cookies=${ex(e)}`)}if(t?.auth?.username&&t?.auth?.password&&c.push(`auth=aiohttp.BasicAuth(${JSON.stringify(t.auth.username)}, ${JSON.stringify(t.auth.password)})`),i.postData){let{mimeType:e,text:t,params:r}=i.postData;if("application/json"===e&&t)try{s.push(`json=${ex(JSON.parse(t))}`)}catch{s.push(`data=${JSON.stringify(t)}`)}else if("application/octet-stream"===e&&t)s.push(`data=b"${t}"`);else if("multipart/form-data"===e&&r)u.push("data = aiohttp.FormData()"),r.forEach(e=>{if(void 0!==e.fileName){let t=[JSON.stringify(e.name),`open(${JSON.stringify(e.fileName)}, "rb")`,`filename=${JSON.stringify(e.fileName)}`];e.contentType&&t.push(`content_type=${JSON.stringify(e.contentType)}`),u.push(`data.add_field(${t.join(", ")})`);return}e.contentType?u.push(`data.add_field(${JSON.stringify(e.name)}, ${JSON.stringify(e.value??"")}, content_type=${JSON.stringify(e.contentType)})`):u.push(`data.add_field(${JSON.stringify(e.name)}, ${JSON.stringify(e.value??"")})`)}),s.push("data=data");else if("application/x-www-form-urlencoded"===e&&r){let e={};r.forEach(t=>{(0,l.accumulateRepeatedValue)(e,t.name,t.value??"")}),s.push(`data=${ex(e)}`)}else t&&s.push(`data=${JSON.stringify(t)}`)}let d=0===c.length?"async with aiohttp.ClientSession() as session:":`async with aiohttp.ClientSession(
127    ${c.join(",\n    ")}
128) as session:`,p=[...u,(r="await session",n=i.url??"",a=JSON.stringify(n),n.length>40?`${r}.${o}(
129    ${[a,...s].join(",\n    ")}
130)`:0===s.length?`${r}.${o}(${a})`:`${r}.${o}(${a},
131    ${s.join(",\n    ")}
132)`)];return`${d}
133${((e,t="    ")=>e.split("\n").map(e=>""===e.trim()?e:`${t}${e}`).join("\n"))(p.join("\n"))}`}},{target:"python",client:"httpx_sync",title:"HTTPX (Sync)",generate:(e,t)=>ek("httpx",e,t)},{target:"python",client:"httpx_async",title:"HTTPX (Async)",generate(e,t){let r=ek("await client",e,t);return r=r.split("\n").map(e=>""===e.trim()?e:"    "+e).join("\n"),`async with httpx.AsyncClient() as client:
134${r}`}}]},{key:"r",title:"R",default:"httr2",clients:[{target:"r",client:"httr2",title:"httr2",generate(e,t){let r={url:"https://example.com",method:"GET",...e},n=r.method.toUpperCase(),a=["library(httr2)",""];a.push(`response <- request("${r.url}") |>`);let i=[];"GET"!==n&&i.push(`  req_method("${n}")`);let o={};if(r.headers?.length)for(let e of r.headers)o[e.name]=e.value;if(r.cookies?.length&&(o.Cookie=r.cookies.map(e=>`${e.name}=${e.value}`).join("; ")),t?.auth?.username&&t?.auth?.password&&i.push(`  req_auth_basic("${t.auth.username}", "${t.auth.password}")`),Object.keys(o).length){let e=Object.entries(o);if(1===e.length){let[t,r]=e[0];i.push(`  req_headers("${t}" = "${r}")`)}else{let t=e.map(([e,t])=>`    "${e}" = "${t}"`).join(",\n");i.push(`  req_headers(
135${t}
136  )`)}}if(r.queryString?.length){let e=Object.entries((0,l.reduceQueryParams)(r.queryString));if(1===e.length){let[t,r]=e[0];if(Array.isArray(r)){let e=r.map(e=>`"${e}"`).join(", ");i.push(`  req_url_query("${t}" = c(${e}))`)}else i.push(`  req_url_query("${t}" = "${r}")`)}else{let t=e.map(([e,t])=>
136{if(Array.isArray(t)){let r=t.map(e=>`"${e}"`).join(", ");return`    "${e}" = c(${r})`}return`    "${e}" = "${t}"`}).join(",\n");i.push(`  req_url_query(
137${t}
138  )`)}}if(r.postData){let{mimeType:e,text:t,params:n}=r.postData;if("application/json"===e&&t){let e=(e=>{try{let t=JSON.parse(e);return ew(t,"  ")}catch{return`"${e}"`}})(t);i.push(`  req_body_json(${e})`)}else if("multipart/form-data"===e&&n){let e=n.map(e=>void 0!==e.fileName?`    ${e.name} = curl::form_file("${e.fileName}")`:`    ${e.name} = "${e.value??""}"`).join(",\n");i.push(`  req_body_multipart(
139${e}
140  )`)}else if("application/x-www-form-urlencoded"===e&&n){let e=n.map(e=>`    "${e.name}" = "${e.value??""}"`).join(",\n");i.push(`  req_body_form(
141${e}
142  )`)}else t&&i.push(`  req_body_raw("${t}", type = "${e??"application/octet-stream"}")`)}return i.push("  req_perform()"),a[a.length-1]=`response <- request("${r.url}") |>`,a.push(i.join(" |>\n")),a.push(""),a.push("resp_body_string(response)"),a.join("\n")}}]},{key:"ruby",title:"Ruby",default:"native",clients:[{target:"ruby",client:"native",title:"net::http",generate(e,t){let r={method:"GET",...e};r.method=r.method.toUpperCase();let n=(0,l.buildQueryString)(r.queryString),a=(e=>{try{let t=new URL(e),r=t.pathname.split("/").map(e=>encodeURIComponent(decodeURIComponent(e)).replace(/%5B/g,"[").replace(/%5D/g,"]").replace(/%24/g,"$")).join("/");if("/"===t.pathname)return`${t.origin}${t.search}${t.hash}`;return`${t.origin}${r}${t.search}${t.hash}`}catch{return e}})(`${r.url??""}${n}`),i=["require 'uri'","require 'net/http'",""];((e,t,r)=>{if(e$.has(t))return;let n=eA(t);e.push(`class Net::HTTP::${n} < Net::HTTPRequest`),e.push(`  METHOD = '${t}'`),e.push(`  REQUEST_HAS_BODY = '${r?"true":"false"}'`),e.push("  RESPONSE_HAS_BODY = true"),e.push("end"),e.push("")})(i,r.method,!!r.postData?.text),i.push(`url = URI("${eT(a)}")`,""),i.push("http = Net::HTTP.new(url.host, url.port)"),a.startsWith("https://")&&i.push("http.use_ssl = true"),i.push("");let o=eA(r.method);if(i.push(`request = Net::HTTP::${o}.new(url)`),t?.auth?.username&&t?.auth?.password){let e=eT(t.auth.username),r=eT(t.auth.password);i.push(`request.basic_auth("${e}", "${r}")`)}if(r.headers?.length&&r.headers.forEach(e=>{i.push(`request["${eT(e.name)}"] = '${eE(e.value)}'`)}),r.cookies?.length){let e=r.cookies.map(e=>`${e_(e.name)}=${e_(e.value)}`).join("; ");i.push(`request["Cookie"] = '${eE(e)}'`)}if(r.postData){let{mimeType:e,text:t,params:n}=r.postData;if("application/json"===e&&void 0!==t)try{let e=JSON.parse(t),r=JSON.stringify(e,null,2);i.push("request.body = <<~JSON"),i.push(r),i.push("JSON")}catch{i.push(`request.body = ${JSON.stringify(t)}`)}else if("application/x-www-form-urlencoded"===e&&n){let e=n.map(e=>`${e_(e.name)}=${e_(e.value??"")}`).join("&");i.push(`request.body = '${eE(e)}'`)}else"multipart/form-data"===e&&n?(i.push("form_data = []"),n.forEach(e=>{let t=eE(e.name);if(void 0!==e.fileName){let r=eE(e.fileName);if(e.contentType){let n=eE(e.contentType);i.push(`form_data << ['${t}', File.open('${r}'), { filename: '${r}', content_type: '${n}' }]`)}else i.push(`form_data << ['${t}', File.open('${r}')]`)}else if(e.contentType){let r=eE(e.value??""),n=eE(e.contentType);i.push(`form_data << ['${t}', '${r}', { content_type: '${n}' }]`)}else{let r=eE(e.value??"");i.push(`form_data << ['${t}', '${r}']`)}}),i.push("request.set_form(form_data, 'multipart/form-data')")):"application/octet-stream"===e?i.push(`request.body = ${JSON.stringify(t??"")}`):void 0!==t&&i.push(`request.body = ${JSON.stringify(t)}`)}return i.push("","response = http.request(request)","puts response.read_body"),i.join("\n")}}]},{key:"rust",title:"Rust",default:"reqwest",clients:[{target:"rust",client:"reqwest",title:"reqwest",generate(e,t){var r,n,a;let i,o,s;if(!e)return"";let c=(0,l.normalizeRequest)(e),u=(0,l.buildQueryString)(c.queryString),d=(0,l.buildUrl)(c.url||"",u),p=(0,l.processHeaders)(c),m=[],h=(i=t?.auth,i?.username&&i?.password?eN("basic_auth",eC(i.username),eC(i.password)):null);h&&m.push(h),m.push(...Object.entries(p).map(([e,t])=>eN("header",eC(e),eC(t))));let f=(e=>{if(!e)return null;let{mimeType:t,text:r,params:n}=e;switch(t){case"application/json":{let e=function(e){try{let t=JSON.parse(e),r=JSON.stringify(t,null,4).split("\n");return r.map((e,t)=>0===t?e:(r.length,eP(1,e))).join("\n")}catch{return e}}(r);return eN("json",`&serde_json::json!(${e})`)}case"application/x-www-form-urlencoded":{let e=n?.map(e=>`(${eC(e.name)}, ${eC(e.value||"")})`).join(", ")||"";return eN("form",`&[${e}
142]`)}case"multipart/form-data":{let e=n?.map(eI).join("\n")||"",t=[".multipart({",eP(2,"let mut form = reqwest::multipart::Form::new();"),e,eP(3,"form"),eP(2,"})")].join("\n");return eP(1,t)}default:return eN("body",eC(r||""))}})(c.postData);return f&&m.push(f),r=d,n=c.method,o=["let client = reqwest::Client::new();",""],(a=m).length>0?(o.push("let request = client"),o.push(eP(1,`.${n.toLowerCase()}(${eC(r)})`)),o.push(...a)):o.push(`let request = client.${n.toLowerCase()}(${eC(r)})`),s=o[o.length-1],o[o.length-1]=s+";",o.push(""),o.push("let response = request.send().await?;"),o.join("\n")}}]},{key:"shell",title:"Shell",default:"curl",clients:[{target:"shell",client:"curl",title:"Curl",generate(e,t){let r={method:"GET",...e};r.method=r.method.toUpperCase();let n=["curl"],a=r.url??"",i=a.includes("?")?"&":"?",o=r.queryString?.length?i+r.queryString.map(e=>`${e.name}=${e.value}`).join("&"):"",s=`${a}${o}`,l=/^[A-Za-z0-9._~:/%@+,=-]*$/.test(s)?s:`'${s.replace(/'/g,"'\\''")}'`;if(n[0]=`curl ${l}`,"GET"!==r.method&&n.push(`--request ${r.method}`),t?.auth?.username&&t?.auth?.password){let e=`${t.auth.username}:${t.auth.password}`.replace(/'/g,"'\\''");n.push(`--user '${e}'`)}if(r.headers?.length){r.headers.forEach(e=>{let t=`${e.name}: ${e.value}`.replace(/'/g,"'\\''");n.push(`--header '${t}'`)});let e=r.headers.find(e=>"accept-encoding"===e.name.toLowerCase());e&&/gzip|deflate/.test(e.value)&&n.push("--compressed")}if(r.cookies?.length){let e=r.cookies.map(e=>{let t=encodeURIComponent(e.name),r=encodeURIComponent(e.value);return`${t}=${r}`}).join("; ").replace(/'/g,"'\\''");n.push(`--cookie '${e}'`)}if(r.postData)if(eR(r.postData.mimeType)){if(r.postData.text)try{let e=JSON.parse(r.postData.text),t=JSON.stringify(e,null,2).replace(/'/g,"'\\''");n.push(`--data '${t}'`)}catch{let e=(r.postData.text??"").replace(/'/g,"'\\''");n.push(`--data '${e}'`)}}else if("application/octet-stream"===r.postData.mimeType){let e=(r.postData.text??"").replace(/'/g,"'\\''");n.push(`--data-binary '${e}'`)}else if("application/x-www-form-urlencoded"===r.postData.mimeType&&r.postData.params)r.postData.params.forEach(e=>{let t=(e.value??"").replace(/'/g,"'\\''"),r=encodeURIComponent(e.name).replace(/'/g,"'\\''");n.push(`--data-urlencode '${r}=${t}'`)});else if("multipart/form-data"===r.postData.mimeType&&r.postData.params)r.postData.params.forEach(e=>{let t=e.name.replace(/'/g,"'\\''"),r=e.contentType?`;type=${e.contentType}`:"";if(void 0!==e.fileName){let a=`${e.fileName}${r}`.replace(/'/g,"'\\''");n.push(`--form '${t}=@${a}'`)}else{let a=e.value??"",i=eR(e.contentType),o=a;if(i&&a)try{o=JSON.stringify(JSON.parse(a),null,2)}catch{}let s=`${o}${r}`.replace(/'/g,"'\\''");n.push(`--form '${t}=${s}'`)}});else try{let e=JSON.parse(r.postData.text??""),t=JSON.stringify(e,null,2).replace(/'/g,"'\\''");n.push(`--data '${t}'`)}catch{let e=(r.postData.text??"").replace(/'/g,"'\\''");n.push(`--data '${e}'`)}return n.join(" \\\n  ")}},{target:"shell",client:"wget",title:"Wget",generate(e,t){let r={...e,method:(e?.method??"GET").toUpperCase()},n=r.url??"",a=n.includes("?")?"&":"?",i=r.queryString?.length?a+r.queryString.map(e=>`${e.name}=${e.value}`).join("&"):"",o=`${n}${i}`,s=/^[A-Za-z0-9._~:/%@+,=-]*$/.test(o)?o:`'${o.replace(/'/g,"'\\''")}'`,l=["wget --quiet",`--method ${r.method}`];if(t?.auth?.username&&t?.auth?.password&&(l.push(`--user '${t.auth.username.replace(/'/g,"'\\''")}'`),l.push(`--password '${t.auth.password.replace(/'/g,"'\\''")}'`)),r.headers?.length&&r.headers.forEach(e=>{let t=`${e.name}: ${e.value}`.replace(/'/g,"'\\''");l.push(`--header '${t}'`)}),r.cookies?.length){let e=r.cookies.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`).join("; ");l.push(`--header 'Cookie: ${e.replace(/'/g,"'\\''")}'`)}if(r.postData){let{mimeType:e,text:t,params:n}=r.postData;if(eM(e))t&&l.push(`--body-data '${eL(t).replace(/'/g,"'\\''")}'`);else if("application/octet-stream"===e)l.push(`--body-data '${(t??"").replace(/'/g,"'\\''")}'`);else if("application/x-www-form-urlencoded"===e&&n){let e=n.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value??"")}`).join("&");l.push(`--body-data '${e.replace(/'/g,"'\\''")}'`)}
142else"multipart/form-data"===e&&n?n.forEach(e=>{if(void 0!==e.fileName)l.push(`--body-file='${e.fileName.replace(/'/g,"'\\''")}'`);else{let t=e.value??"",r=eM(e.contentType)&&t?eL(t):t;l.push(`--body-data '${`${e.name}=${r}`.replace(/'/g,"'\\''")}'`)}}):t&&l.push(`--body-data '${eL(t).replace(/'/g,"'\\''")}'`)}return l.push("--output-document",`- ${s}`),l.join(" \\\n  ")}},{target:"shell",client:"httpie",title:"HTTPie",generate:e=>f(eB,e)}]},{key:"swift",title:"Swift",default:"nsurlsession",clients:[{target:"swift",client:"nsurlsession",title:"NSURLSession",generate(e,t){if(!e)return"";let r=(0,l.normalizeMethod)(e.method),n=(0,l.normalizeUrl)((0,l.joinUrlAndQuery)(e.url??"",e.queryString)),a=(0,l.collectHeaders)(e.headers,e.cookies),i=["import Foundation","",`var request = URLRequest(url: URL(string: ${JSON.stringify(n)})!)`];if(i.push(`request.httpMethod = ${JSON.stringify(r)}`),a.forEach(e=>{i.push(`request.setValue(${JSON.stringify(e.value)}, forHTTPHeaderField: ${JSON.stringify(e.name)})`)}),t?.auth?.username&&t?.auth?.password&&(i.push(`let credentials = ${JSON.stringify(`${t.auth.username}:${t.auth.password}`)}`),i.push("let encodedCredentials = Data(credentials.utf8).base64EncodedString()"),i.push('request.setValue("Basic \\(encodedCredentials)", forHTTPHeaderField: "Authorization")')),e.postData){let{mimeType:t,text:r,params:n}=e.postData;if("application/json"===t&&void 0!==r){let e=(e=>{try{return JSON.stringify(JSON.parse(e),null,2)}catch{return e}})(r),t=(e=>{let t=1;for(;e.includes(`"""${"#".repeat(t)}`);)t+=1;return"#".repeat(t)})(e);i.push(`let jsonBody = ${t}"""`),i.push(e),i.push(`"""${t}`),i.push("request.httpBody = jsonBody.data(using: .utf8)")}else if("application/x-www-form-urlencoded"===t&&n?.length){let e=n.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value??"")}`).join("&");i.push(`let formBody = ${JSON.stringify(e)}`),i.push("request.httpBody = formBody.data(using: .utf8)")}else if("multipart/form-data"===t&&n?.length){let e;i.push(...(e=["let boundary = UUID().uuidString","var body = Data()","","func appendToBody(_ value: String) {","  body.append(value.data(using: .utf8)!)","}",""],n.forEach(t=>{let r=ej(t.name),n=ej(t.fileName??""),a=t.contentType?ej(t.contentType):void 0;(e.push('appendToBody("--\\(boundary)\\r\\n")'),void 0!==t.fileName)?(e.push(`appendToBody(${JSON.stringify(`Content-Disposition: form-data; name="${r}"; filename="${n}"\r
143`)})`),a&&e.push(`appendToBody(${JSON.stringify(`Content-Type: ${a}\r
144`)})`),e.push('appendToBody("\\r\\n")'),e.push(`appendToBody(${JSON.stringify(`<# File data for ${t.fileName||"file"} #>\r
145`)})`)):(e.push(`appendToBody(${JSON.stringify(`Content-Disposition: form-data; name="${r}"\r
146`)})`),a&&e.push(`appendToBody(${JSON.stringify(`Content-Type: ${a}\r
147`)})`),e.push('appendToBody("\\r\\n")'),e.push(`appendToBody(${JSON.stringify(t.value??"")})`),e.push('appendToBody("\\r\\n")')),e.push("")}),e.push('appendToBody("--\\(boundary)--\\r\\n")'),e)),i.push('request.setValue("multipart/form-data; boundary=\\(boundary)", forHTTPHeaderField: "Content-Type")'),i.push("request.httpBody = body")}else"application/octet-stream"===t?(i.push(`let binaryBody = Data(${JSON.stringify(r??"")}.utf8)`),i.push("request.httpBody = binaryBody")):void 0!==r&&(i.push(`let rawBody = ${JSON.stringify(r)}`),i.push("request.httpBody = rawBody.data(using: .utf8)"))}return i.push(""),i.push("let (data, response) = try await URLSession.shared.data(for: request)"),i.push(""),i.push("guard let httpResponse = response as? HTTPURLResponse,"),i.push("      200..<300 ~= httpResponse.statusCode else {"),i.push("  throw URLError(.badServerResponse)"),i.push("}"),i.push(""),i.push('print(String(data: data, encoding: .utf8) ?? "")'),i.join("\n")}}]}];function eU(){function e(e,t){return ez.find(({key:t})=>t===e)?.clients.find(e=>e.client===t)}return{print:(t,r,n)=>e(t,r)?.generate(n),clients:()=>ez,plugins:()=>ez.flatMap(({key:e,clients:t})=>t.map(t=>({target:e,client:t.client}))),findPlugin:e,hasPlugin:(t,r)=>!!e(t,r)}}var eV=e.i(698440),eQ=e=>eV.AVAILABLE_CLIENTS.includes(e);e.s(["DEFAULT_CLIENT",0,"shell/curl","findClient",0,(e,t)=>{let r=t=>{for(let r of e){let e=r.options.find(e=>e.id===t);if(e)return e}},n=e.find(e=>"custom"===e.key)?.options[0];if(t?.startsWith("custom"))return r(t)??n??r("shell/curl")??e[0]?.options[0];if(t){let e=r(t);if(e)return e}return n||(r("shell/curl")??e[0]?.options[0])},"isClient",0,eQ,"isSelectedClient",0,e=>eQ(e)||"string"==typeof e&&e.startsWith("custom/")],778145),e.i(986710);var eZ=e.i(260958),eF=eV,eq=e=>{let t=new Map;return e.map(e=>{let r=(e.lang||"plaintext").toLowerCase(),n=t.get(r)??0;return t.set(r,n+1),0===n?`custom/${r}`:`custom/${r}/${n}`})};e.s(["generateClientOptions",0,(e=eF.AVAILABLE_CLIENTS)=>{let t=new Set(e);return eU().clients().flatMap(e=>{let r=e.clients.flatMap(r=>{let n=`${e.key}/${r.client}`;return t.has(n)?{id:n,lang:"curl"===r.client?"curl":e.key,title:`${(0,eZ.capitalize)(e.title)} ${r.title}`,label:r.title,targetKey:e.key,targetTitle:e.title,clientKey:r.client}:[]});return 0===r.length?[]:{label:e.title,key:e.key,options:r}})},"getCustomClientIds",0,eq],464356);var eH="u">typeof OVERRIDE_PACKAGE_VERSION?OVERRIDE_PACKAGE_VERSION:"0.1.15",eX=e.i(241323),eW=e.i(387831);e.i(26193);var eG=e.i(305023),eY=e.i(937989),eK=e.i(350566);let eJ={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&apos;"};function e0(e){return e.replace(/[&<>"']/g,e=>eJ[e]??e)}function e1(e,t={}){let{indent:r="  ",format:n=!0,xmlDeclaration:a=!0}=t,i=(e,t,n)=>{let a="";if(Array.isArray(e))for(let r=0,o=e.length;r<o;r++)a+=i(e[r],t,n);else if("object"==typeof e&&null!==e){let o=!1,s="",l="";for(let t in e)"@"===t.charAt(0)&&(s+=" "+t.substr(1)+'="'+e0(e[t].toString())+'"');for(let t in e)"#text"===t?l+=e0(e[t]?.toString()??""):"#cdata"===t?l+="<![CDATA["+(e[t]?.toString()??"").replace(/]]>/g,"]]]]><![CDATA[>")+"]]>":"@"!==t.charAt(0)&&(o=!0,l+=i(e[t],t,n+r));o||l?(a+=n+"<"+t+s+">\n",a+=l,a+=n+"</"+t+">\n"):a+=n+"<"+t+s+"/>\n"}else a+=n+"<"+t+">"+e0(e?.toString()||"")+"</"+t+">\n";return a},o="";for(let t in a&&(o+='<?xml version="1.0" encoding="UTF-8"?>',n&&(o+="\n")),e)Object.hasOwn(e,t)&&(o+=i(e[t],t,""));return n?o.trim():o.replace(/\n/g,"").replace(/>\s+</g,"><").trim()}var e2=e.i(254454),e4=e.i(842626),e3=(e,t,r,n=!1)=>{let a=[];for(let[i,o]of Array.isArray(e)?e.filter(e=>!e.isDisabled).map(e=>[String(e.name),e.value]):Object.entries(e)){if(null==o)continue;let e=r?void 0:t?.[i],s=e&&(void 0!==e.style||void 0!==e.explode||void 0!==e.allowReserved),l=s||!n?void 0:e?.contentType,c=r?null:(0,eK.serializeFormPropertyWithEncoding)(i,o,e);if(c)for(let e of c)a.push({name:e.key,value:e.value});else if(o instanceof File){let e=(0,e4.unpackProxyObject)(o);a.push({name:i,value:`@${e.name}`,...l?{contentType:l}:{}})}else if(l&&"object"==typeof o)a.push({name:i,value:JSON.stringify((0,e4.unpackProxyObject)(o)),contentType:l});else if(!n||r||s||"object"!=typeof o||Array.isArray(o))if(Array.isArray(o)&&n&&!r&&!s&&o.some(e=>(0,e2.isObjectLike)(e)&&!(e instanceof File)))a.push({name:i,value:JSON.stringify((0,e4.unpackProxyObject)(o)),contentType:"application/json"});else if(Array.isArray(o))for(let e of o)if(e instanceof File){let t=(0,e4.unpackProxyObject)(e);a.push({name:i,value:`@${t.name}`})}else a.push({name:i,value:String(e)});else if("object"==typeof o)for(let e of e3(o,void 0,i))a.push({name:`${i}.${e.name}`,value:e.value});else a.push({name:i,value:String(o),...l?{contentType:l}:{}});else a.push({name:i,value:JSON.stringify((0,e4.unpackProxyObject)(o)),contentType:"application/json"})}return a},e8=e.i(895459),e5=e.i(744996),e6=e.i(354669),e7=(e,t)=>("allowReserved"in t&&void 0!==t.allowReserved?t.allowReserved:"schema"in t&&!!t.schema&&"object"==typeof t.schema&&"allowReserved"in t.schema&&!0===t.schema.allowReserved)?e:encodeURIComponent(e),e9=e=>{if("header"===e.in)return{style:"simple",explode:"explode"in e&&void 0!==e.explode&&e.explode};if("cookie"===e.in)return{style:"form",explode:!("explode"in e)||void 0===e.explode||e.explode};let t={path:"simple",query:"form",header:"simple",cookie:"form"}[e.in],r="style"in e&&e.style?e.style:t;return{style:r,explode:"explode"in e&&void 0!==e.explode?e.explode:"form"===r}},te=(e,t,r,n)=>{let a=(0,eG.getExample)(e,t,r);if((0,e5.isParamDisabled)(e,a,n))return;if(a?.value!==void 0)return(0,e8.deSerializeParameter)(a.value,e);if(!("schema"in e)||!e.schema)return;let i="path"===e.in?{emptyString:`{${e.name}}`}:{};return(0,eY.getExampleFromSchema)((0,eW.getResolvedRef)(e.schema),i)},tt=(e,t,r,n,a)=>{switch(n){case"matrix":if(a){if(Array.isArray(r)){let n=r.map(e=>`${t.name}=${e}`).join(";");return e.replace(`{;${t.name}}`,`;${n}`)}if("object"==typeof r&&r){let n=Object.entries(r).map(([e,t])=>`${e}=${t}`).join(";");return e.replace(`{;${t.name}}`,`;${n}`)}return e.replace(`{;${t.name}}`,`;${t.name}=${r}`)}if(Array.isArray(r))return e.replace(`{;${t.name}}`,`;${t.name}=${r.join(",")}`);
147if("object"==typeof r&&r){let n=Object.entries(r).map(([e,t])=>`${e},${t}`).join(",");return e.replace(`{;${t.name}}`,`;${t.name}=${n}`)}return e.replace(`{;${t.name}}`,`;${t.name}=${r}`);case"label":if(a){if(Array.isArray(r))return e.replace(`{.${t.name}}`,`.${r.join(".")}`);if("object"==typeof r&&r){let n=Object.entries(r).map(([e,t])=>`${e}=${t}`).join(".");return e.replace(`{.${t.name}}`,`.${n}`)}return e.replace(`{.${t.name}}`,`.${r}`)}if(Array.isArray(r))return e.replace(`{.${t.name}}`,`.${r.join(",")}`);if("object"==typeof r&&r){let n=Object.entries(r).map(([e,t])=>`${e},${t}`).join(",");return e.replace(`{.${t.name}}`,`.${n}`)}return e.replace(`{.${t.name}}`,`.${r}`);case"simple":{let n=(0,e6.serializeSimpleStyle)(r,a);return e.replace(`{${t.name}}`,String(n))}default:return e.replace(`{${t.name}}`,String(r))}},tr=e.i(710834),tn=e.i(240239),ta=e.i(171189);let ti=({cookie:e,url:t,disabledGlobalCookies:r})=>{if(e.isDisabled||!0===r[e.name.toLowerCase()]||!e.name)return!1;let n=new URL(t,"https://example.com");return(!e.domain||!!((e,t)=>{if(!e||!t)return!0;try{let r=e.startsWith("http")?e:`http://${e}`,n=new URL(r).hostname,a=!t,i=t===n,o=t.startsWith(".")&&t===`.${n}`,s=t.startsWith(".")&&n?.endsWith(t);return a||i||s||o}catch{return!1}})(t,e.domain))&&(!e.path||!!n.pathname.startsWith(e.path))};e.s(["filterGlobalCookie",0,ti],915504);var to=e.i(922625),ts=({includeDefaultHeaders:e=!1,operation:t,contentType:r,method:n,path:a,server:i=null,example:o,securitySchemes:l,globalCookies:c,requestBodyCompositionSelection:u,defaultDisabledParameters:d=!1})=>{let p=(0,to.restoreConventionalDefaultHeaderNames)(e?(0,to.getDefaultHeaders)({method:n,operation:t,exampleName:o??"default",hideDisabledHeaders:!0,hideOverriddenHeaders:!0,options:{isElectron:(0,ta.isElectron)(),appVersion:eH}}):{}),m=t["x-scalar-disable-parameters"]?.["global-cookies"]?.[o??"default"]??{},h={method:n,url:((e,t)=>{if(!e?.url)return t;let r=e.url;return e.variables?(0,tn.mergeUrls)((0,tr.replaceVariables)(r,Object.entries(e.variables).reduce((e,[t,r])=>(void 0!==r.default&&(e[t]=r.default),e),{})),t):(0,tn.mergeUrls)(r,t)})(i,a),headers:Object.entries(p).map(([e,t])=>({name:e,value:t})),queryString:[],postData:void 0,httpVersion:"HTTP/1.1",cookies:[],headersSize:-1,bodySize:-1};if(t.parameters){let{url:e,headers:r,queryString:n,cookies:a}=(({harRequest:e,parameters:t,example:r,defaultDisabled:n})=>{let a=[...e.headers],i=[...e.queryString],o=e.url;for(let s of(t??[]).map(e=>(0,eW.getResolvedRef)(e))){if(!s.in||!s.name)continue;let t=te(s,r,void 0,n);if(void 0===t)continue;let{style:l,explode:c}=e9(s);switch(s.in){case"path":o=tt(o,s,t,l,c);break;case"query":if("content"in s&&s.content){let e=(0,e6.serializeContentValue)(t,Object.keys(s.content)[0]??"application/json");i.push({name:s.name,value:e7(e,s)});break}switch(l){case"form":{let e=(0,e6.serializeFormStyle)(t,c);if(Array.isArray(e))for(let t of e){let e=t.key||s.name;i.push({name:e,value:e7(String(t.value),s)})}else i.push({name:s.name,value:e7(String(e),s)});break}case"spaceDelimited":{let e=(0,e6.serializeSpaceDelimitedStyle)(t);i.push({name:s.name,value:e7(e,s)});break}case"pipeDelimited":{let e=(0,e6.serializePipeDelimitedStyle)(t);i.push({name:s.name,value:e7(e,s)});break}case"deepObject":if(Array.isArray(t)){let e=(0,e6.serializeFormStyle)(t,!0);if(Array.isArray(e))for(let t of e){let e=t.key||s.name;i.push({name:e,value:e7(String(t.value),s)})}else i.push({name:s.name,value:e7(String(e),s)})}else for(let e of(0,e6.serializeDeepObjectStyle)(s.name,t))i.push({name:e.key,value:e7(e.value,s)});break;default:i.push({name:s.name,value:e7(String(t),s)})}break;case"header":{let e=(0,e6.serializeSimpleStyle)(t,c);a.push({name:s.name,value:String(e)});break}case"cookie":{let r=(0,e6.serializeFormStyleForCookies)(t,c);if(Array.isArray(r))for(let t of r){let r=t.key||s.name,n=null===t.value?"null":String(t.value);e.cookies.push({name:r,value:n})}else{let t=null===r?"null":String(r);e.cookies.push({name:s.name,value:t})}}}}return{url:o,headers:a,queryString:i,cookies:e.cookies}})({harRequest:h,parameters:t.parameters,example:o,defaultDisabled:d}),i=c?.filter(t=>ti({cookie:t,url:e,disabledGlobalCookies:m}))?.map(e=>({name:e.name,value:e.value}))??[];h.url=e,h.headers=r,h.queryString=n,h.cookies=[...i,...a]}let f=(0,eW.getResolvedRef)(t.requestBody);if(f?.content){let e=(({requestBody:e,contentType:t,example:r,requestBodyCompositionSelection:n})=>{let a=t||Object.keys(e.content)[0]||"",i="other"===a?"":a,o=e.content[a]?.encoding,s="multipart/form-data"===a||"application/x-www-form-urlencoded"===a,l="application/xml"===a,c=(0,eG.getExample)(e,r,t)?.value;if(void 0!==c){let e="object"==typeof c&&c?(0,e4.unpackProxyObject)(c):c;return s&&"object"==typeof e&&e?{mimeType:i,params:e3(e,o,void 0,"multipart/form-data"===a)}:l&&"object"==typeof e&&e?{mimeType:i,text:e1(e)}:e instanceof File?{mimeType:i,text:`@${(0,e4.unpackProxyObject)(e).name||"filename"}`}:{mimeType:i,text:"string"==typeof e?e:JSON.stringify(e)}}let u=(0,eW.getResolvedRef)(e.content[a]?.schema);if(void 0!==u){let e=(0,eY.getExampleFromSchema)((0,eX.getResolvedRefDeep)(u),{compositionSelection:n,mode:"write",xml:l},{schemaPath:["requestBody"]});if(void 0!==e)return s&&"object"==typeof e&&e?{mimeType:i,params:e3(e,o,void 0,"multipart/form-data"===a)}:l&&"object"==typeof e&&e?{mimeType:i,text:e1(e)}:{mimeType:i,text:"string"==typeof e?e:JSON.stringify(e)}}})({requestBody:f,contentType:r,example:o,requestBodyCompositionSelection:u});if(e&&(h.postData=e,h.bodySize=e.text?.length??-1,e.mimeType)){let t=h.headers.find(e=>"content-type"===e.name.toLowerCase());t&&!t.value?t.value=e.mimeType:t||h.headers.push({name:"Content-Type",value:e.mimeType})}}if(l){let{headers:e,queryString:t,cookies:r}=(e=>{let t={headers:[],queryString:[],cookies:[]};for(let r of e){if("apiKey"===r.type){let e=r["x-scalar-secret-token"]||"YOUR_SECRET_TOKEN";if(!r.name)continue;let n={name:r.name,value:e};switch(r.in){case"header":t.headers.push(n);break;case"query":t.queryString.push(n);break;case"cookie":t.cookies.push(n)}continue}if("http"===r.type){if("basic"===r.scheme){let e=`${r["x-scalar-secret-username"]||""}:${r["x-scalar-secret-password"]||""}`,n=":"===e?"username:password":(0,s.encode)(e);t.headers.push({name:"Authorization",value:`Basic ${n}`})}else if("bearer"===r.scheme){let e=r["x-scalar-secret-token"]||"YOUR_SECRET_TOKEN";t.headers.push({name:"Authorization",value:`Bearer ${e}`})}continue}if("oauth2"===r.type&&r.flows){let e=Object.values(r.flows).find(e=>e["x-scalar-secret-token"])?.["x-scalar-secret-token"]||"YOUR_SECRET_TOKEN";t.headers.push({name:"Authorization",value:`Bearer ${e}`})}}return t})(l);h.headers.push(...e),h.queryString.push(...t),h.cookies.push(...r)}let g=0;for(let e of h.headers)g+=(e.name?.length??0)+2+(e.value?.length??0)+2;return h.headersSize=g,h};e.s(["operationToHar",0,ts],46399);var tl="ws://replace.me";e.s(["generateCodeSnippet",0,({clientId:e,customCodeSamples:t,includeDefaultHeaders:r=!1,operation:n,method:a,path:i,example:o,contentType:s,server:l,securitySchemes:c,globalCookies:u,requestBodyCompositionSelection:d,defaultDisabledParameters:p})=>{try{if(!e)return"";if(e.startsWith("custom"))return t[eq(t).indexOf(e)]?.source??"Custom example not found";let m=ts({operation:n,contentType:s,method:a,path:i,server:l,securitySchemes:c,example:o,globalCookies:u,includeDefaultHeaders:r,requestBodyCompositionSelection:d,defaultDisabledParameters:p}),[h,f]=e.split("/"),[g,v]=((e,t,r)=>{try{if(!r.url)return[Error("Please enter a URL to see a code snippet"),null];
147let n=r.url.startsWith("/")?"":"/";try{new URL(r.url)}catch{r.url=`${tl}${n}${r.url}`}if(r.postData?.mimeType==="application/json")try{JSON.parse(r.postData.text||"{}")}catch(e){return console.error("[getSnippet] Invalid JSON body",e),[Error("Invalid JSON body"),null]}let a=e.replace("javascript","js");if(eU().hasPlugin(a,t)){let e=eU().print(a,t,r);return e?[null,e.replace(`${tl}${n}`,"")]:[Error("Error generating snippet"),null]}}catch(e){return console.error("[getSnippet] Error generating snippet",e),[Error("Error generating snippet"),null]}return[Error("No snippet found"),null]})(h,f,m);return g?(console.error("[generateCodeSnippet]",g),g.message??"Error generating code snippet"):v}catch(e){return console.error("[generateCodeSnippet]",e),"Error generating code snippet"}}],270758);var tc=(e,t)=>Object.entries(e??{}).map(([e,r])=>({lang:e,source:r,...t?{label:t}:{}})),tu="Code Examples";e.s(["CODE_EXAMPLES_GROUP_LABEL",0,tu,"getCustomCodeSamples",0,e=>{let t,r=e["x-scalar-examples"]??[];if(r.length)return{label:"SDK",samples:r};let n=tc(e["x-stainless-snippets"]);if(n.length)return{label:"SDK",samples:n};let a=(t=e["x-stainless-examples"])?(Array.isArray(t)?t:[t]).flatMap(e=>tc(e.request,e.title)):[];if(a.length)return{label:"SDK",samples:a};let i=(e["x-readme"]?.["code-samples"]??[]).map(e=>({lang:e.language,source:e.code,...e.name?{label:e.name}:{}}));return i.length?{label:tu,samples:i}:{label:tu,samples:["x-custom-examples","x-codeSamples","x-code-samples"].flatMap(t=>e[t]??[])}}],841950);var td={c:"C",clojure:"Clojure",cpp:"C++","c++":"C++",csharp:"C#","c#":"C#",css:"CSS",curl:"cURL",dart:"Dart",fsharp:"F#","f#":"F#",go:"Go",golang:"Go",graphql:"GraphQL",html:"HTML",http:"HTTP",java:"Java",javascript:"JavaScript",js:"JavaScript",json:"JSON",jl:"Julia",julia:"Julia",kotlin:"Kotlin",node:"Node.js",nodejs:"Node.js",objc:"Objective-C","objective-c":"Objective-C",ocaml:"OCaml",php:"PHP",powershell:"PowerShell",py:"Python",python:"Python",r:"R",ruby:"Ruby",rust:"Rust",scala:"Scala",sh:"Shell",shell:"Shell",bash:"Shell",sql:"SQL",swift:"Swift",ts:"TypeScript",typescript:"TypeScript",xml:"XML",yaml:"YAML",yml:"YAML"};e.s(["getClients",0,(e,t,r=tu)=>{if(e.length){let n=eq(e);return[{label:r,key:"custom",options:e.map((e,t)=>{let r=n[t]??`custom/${t}`,a=e.label||(e=>{if(e)return td[e.toLowerCase()]??((e="")=>(e[0]?.toUpperCase()??"")+e.slice(1))(e)})(e.lang)||r;return{id:r,lang:e.lang||"plaintext",title:a,label:a,clientKey:"custom"}})},...t]}return t}],139942),e.s(["getSecrets",0,e=>e.flatMap(e=>"apiKey"===e.type?e["x-scalar-secret-token"]:e?.type==="http"?[e["x-scalar-secret-token"],e["x-scalar-secret-username"],e["x-scalar-secret-password"],(0,s.encode)(`${e["x-scalar-secret-username"]}:${e["x-scalar-secret-password"]}`)]:"oauth2"===e.type?Object.values(e.flows).map(e=>e["x-scalar-secret-token"]):[]).filter(Boolean)],995831);var tp=e.i(588329),tm=e.i(146938);e.i(91854);var th=e.i(503485),tf=e.i(377970);e.i(932301);var tg=e.i(835049),tv={class:"min-w-0 flex-1 truncate"},ty=(0,tp.defineComponent)({inheritAttrs:!1,__name:"ExamplePicker",props:(0,tp.mergeModels)({examples:{default:()=>({})}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(e){let t=(0,tp.useModel)(e,"modelValue"),r=(0,tp.computed)(()=>Object.entries(e.examples).map(([e,t])=>({id:e,label:t?.summary??e}))),n=(0,tp.computed)({get:()=>r.value.find(({id:e})=>e===t.value),set:e=>t.value=e?.id??""});return(e,t)=>((0,tp.openBlock)(),(0,tp.createBlock)((0,tm.unref)(tg.ScalarListbox),{modelValue:n.value,"onUpdate:modelValue":t[0]||=e=>n.value=e,class:"w-fit min-w-32",options:r.value,placement:"bottom-start",teleport:""},{default:(0,tp.withCtx)(()=>[(0,tp.createVNode)((0,tm.unref)(th.ScalarButton),(0,tp.mergeProps)({class:"text-c-2 hover:text-c-1 flex h-full w-fit min-w-0 gap-1.5 px-1.5 py-0.75 text-base font-normal","data-testid":"example-picker",variant:"ghost"},e.$attrs),{default:(0,tp.withCtx)(()=>[(0,tp.createElementVNode)("div",tv,(0,eZ.toDisplayString)(n.value?.label??"Select an example"),1),(0,tp.createVNode)((0,tm.unref)(tf.ScalarIconCaretDown),{class:"ui-open:rotate-180 mt-0.25 size-3 transition-transform duration-100",weight:"bold"})]),_:1},16)]),_:1},8,["modelValue","options"]))}});e.s(["default",0,ty],970047);var tb=e.i(233804),tO=e.i(503523),tx=(0,tp.defineComponent)({__name:"HttpMethod",props:{as:{},property:{},short:{type:Boolean},method:{}},setup(e){let t=(0,tp.computed)(()=>(0,tb.getHttpMethodInfo)(String(e.method||""))),r=(0,tp.computed)(()=>(0,tO.normalizeHttpMethod)(e.method));return(n,a)=>((0,tp.openBlock)(),(0,tp.createBlock)((0,tp.resolveDynamicComponent)(e.as??"span"),{class:"uppercase",style:(0,eZ.normalizeStyle)({[e.property||"color"]:t.value.color
147Var})},{default:(0,tp.withCtx)(()=>[(0,tp.renderSlot)(n.$slots,"default"),(0,tp.createTextVNode)(" "+(0,eZ.toDisplayString)(e.short?t.value.short:r.value),1)]),_:3},8,["style"]))}});e.s(["default",0,tx],727511);var tk=Symbol();e.i(807448);var tS=e.i(354586),tw=(0,tp.defineComponent)({inheritAttrs:!1,__name:"ScalarCard",props:{label:{}},setup(e){let t,{id:r}=(t=(0,tm.ref)(),(0,tp.provide)(tk,t),{id:t}),n=(0,tp.computed)(()=>e.label?{"aria-label":e.label}:r.value?{"aria-labelledby":r.value}:{}),{cx:a}=(0,tS.useBindCx)();return(e,t)=>((0,tp.openBlock)(),(0,tp.createElementBlock)("div",(0,tp.mergeProps)({role:"group"},{...n.value,...(0,tm.unref)(a)("scalar-card bg-b-2 flex flex-col divide-y rounded-xl border")}),[(0,tp.renderSlot)(e.$slots,"default")],16))}}),tT=(0,tp.defineComponent)({inheritAttrs:!1,__name:"ScalarCardSection",setup(e){let{cx:t}=(0,tS.useBindCx)();return(e,r)=>((0,tp.openBlock)(),(0,tp.createElementBlock)("div",(0,eZ.normalizeProps)((0,tp.guardReactiveProps)((0,tm.unref)(t)("scalar-card-content flex overflow-auto first:rounded-t-[inherit] last:rounded-b-[inherit]"))),[(0,tp.renderSlot)(e.$slots,"default")],16))}}),tE=(0,tp.defineComponent)({inheritAttrs:!1,__name:"ScalarCardFooter",setup(e){let{cx:t}=(0,tS.useBindCx)();return(e,r)=>((0,tp.openBlock)(),(0,tp.createBlock)(tT,(0,eZ.normalizeProps)((0,tp.guardReactiveProps)((0,tm.unref)(t)("scalar-card-footer"))),{default:(0,tp.withCtx)(()=>[(0,tp.renderSlot)(e.$slots,"default")]),_:3},16))}}),t_=["id"],t$={key:0,class:"flex"},tA=(0,tp.defineComponent)({inheritAttrs:!1,__name:"ScalarCardHeader",setup(e){let t,{cx:r}=(0,tS.useBindCx)(),n=(0,tp.useId)();return(t=(0,tp.inject)(tk,void 0))&&(t.value=n),(e,t)=>((0,tp.openBlock)(),(0,tp.createBlock)(tT,(0,eZ.normalizeProps)((0,tp.guardReactiveProps)((0,tm.unref)(r)("scalar-card-header leading-[22px] font-medium py-[6.75px] px-3 shrink-0"))),{default:(0,tp.withCtx)(()=>[(0,tp.createElementVNode)("div",{id:(0,tm.unref)(n),class:"scalar-card-header-title min-w-0 flex-1 truncate"},[(0,tp.renderSlot)(e.$slots,"default")],8,t_),e.$slots.actions?((0,tp.openBlock)(),(0,tp.createElementBlock)("div",t$,[(0,tp.renderSlot)(e.$slots,"actions")])):(0,tp.createCommentVNode)("",!0)]),_:3},16))}});e.s([],15666),e.s(["ScalarCard",0,tw],149185),e.s(["ScalarCardFooter",0,tE],271839),e.s(["ScalarCardHeader",0,tA],176827),e.s(["ScalarCardSection",0,tT],802170)},89173,e=>{"use strict";e.i(981407),e.i(778145),e.i(464356),e.i(46399),e.i(270758),e.i(841950),e.i(139942),e.i(995831),e.i(970047),e.i(727511),e.i(542303),e.i(986710),e.i(658651),e.i(588329),e.i(146938),e.i(47558),e.i(628122),e.i(387831),e.i(664402),e.i(181404),e.i(700206),e.i(544940),e.i(241323),e.s([],89173)},975007,e=>{"use strict";e.s(["default",0,(e,t)=>{let r=e.__vccOpts||e;for(let[e,n]of t)r[e]=n;return r}])},758901,e=>{"use strict";e.s(["BUTTON_VARIANT_STYLES",0,{solid:["scalar-button-solid","bg-b-btn text-c-btn focus-visible:border-c-btn active:bg-b-btn hover:bg-h-btn outline-offset-1"],outlined:["scalar-button-outlined","active:bg-btn-1 shadow-border bg-b-1 text-c-1 hover:bg-b-2"],ghost:["scalar-button-ghost","bg-transparent text-c-2 active:text-c-1 hover:text-c-1"],gradient:["scalar-button-gradient","shadow-border bg-b-1.5 bg-linear-to-b from-b-1 to-b-2 hover:bg-linear-to-t","dark:bg-linear-to-t dark:hover:bg-linear-to-b"],danger:["scalar-button-danger","bg-c-danger text-white active:brightness-90 hover:brightness-90"]}])},91854,503485,e=>{"use strict";var t=e.i(289679),r=e.i(758901);e.i(807448);var n=e.i(921140),a=e.i(354586);e.i(986710);var i=e.i(588329),o=e.i(260958),s=e.i(146938),l={key:3,class:"centered"},c=(0,i.defineComponent)({inheritAttrs:!1,__name:"ScalarButton",props:{is:{default:"button"},variant:{default:"solid"},size:{default:"md"},disabled:{type:Boolean},icon:{type:[Object,Function]},loader:{}},setup(e){let c=(0,n.cva)({base:"scalar-button flex cursor-pointer items-center justify-center rounded font-medium -outline-offset-1",variants:{disabled:{true:"bg-b-2 text-color-3 shadow-none"},size:{xs:"px-2 py-1 text-xs/4",sm:"px-3.5 py-2 text-sm/4",md:"px-5 py-3 text-sm/4"}
147,variant:r.BUTTON_VARIANT_STYLES},compoundVariants:[{disabled:!0,variant:["solid","outlined","ghost","gradient","danger"],class:"bg-b-2 text-c-3 shadow-none hover:bg-b-[_] cursor-not-allowed active:bg-b-[_] hover:text-c-[_] active:text-c-[_]"},{disabled:!0,variant:["gradient"],class:"to-b-1.5 bg-linear-to-b hover:bg-linear-to-b dark:hover:bg-linear-to-t"}]}),u=(0,n.cva)({base:"shrink-0",variants:{size:{xs:"size-2.75 -ml-0.25 mr-1",sm:"size-3.5 -ml-0.25 mr-1",md:"size-3.5 -ml-0.5 mr-1.5"}}}),d=(0,n.cva)({variants:{size:{xs:"size-4",sm:"size-5",md:"size-6"}}}),{cx:p}=(0,a.useBindCx)();return(r,n)=>((0,i.openBlock)(),(0,i.createBlock)((0,i.resolveDynamicComponent)(e.is),(0,i.mergeProps)({"aria-disabled":e.disabled||void 0,type:"button"===e.is?"button":void 0},(0,s.unref)(p)((0,s.unref)(c)({disabled:e.disabled,size:e.size,variant:e.variant}),{relative:e.loader?.isActive})),{default:(0,i.withCtx)(()=>[r.$slots.icon||e.icon?((0,i.openBlock)(),(0,i.createElementBlock)("div",{key:0,class:(0,o.normalizeClass)([(0,s.unref)(u)({size:e.size}),{invisible:e.loader?.isActive}])},[(0,i.renderSlot)(r.$slots,"icon",{},()=>[((0,i.openBlock)(),(0,i.createBlock)((0,i.resolveDynamicComponent)(e.icon),{class:"size-full"}))])],2)):(0,i.createCommentVNode)("",!0),e.loader?((0,i.openBlock)(),(0,i.createElementBlock)("span",{key:1,class:(0,o.normalizeClass)({invisible:e.loader?.isActive})},[(0,i.renderSlot)(r.$slots,"default")],2)):(0,i.renderSlot)(r.$slots,"default",{},void 0,void 0,2),e.loader?.isActive?((0,i.openBlock)(),(0,i.createElementBlock)("div",l,[(0,i.createVNode)((0,s.unref)(t.default),{class:(0,o.normalizeClass)((0,s.unref)(d)({size:e.size})),loader:e.loader},null,8,["class","loader"])])):(0,i.createCommentVNode)("",!0)]),_:3},16,["aria-disabled","type"]))}});e.s([],91854),e.s(["ScalarButton",0,c],503485)},360496,254535,630254,869494,239676,428327,793631,e=>{"use strict";e.i(807448);var t=e.i(354586);e.i(986710);var r=e.i(588329),n=e.i(260958),a=e.i(146938),i=(0,r.defineComponent)({inheritAttrs:!1,__name:"ScalarCopyBackdrop",setup(e){let{cx:i}=(0,t.useBindCx)();return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",(0,n.normalizeProps)((0,r.guardReactiveProps)((0,a.unref)(i)("absolute inset-y-0.5 -z-2 left-0 right-0 bg-b-1 rounded"))),null,16))}});e.s(["default",0,i],254535);var o=e.i(658651),s=e.i(811545),l=e.i(95952),c={key:0},u={key:1},d={key:2},p={key:3},m={key:4},h={key:5},f=(0,r.defineComponent)({name:"ScalarIconCopy",props:{label:{},weight:{}},setup(e){let{bind:t,weight:n}=(0,l.useScalarIcon)(e);return(e,i)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,a.unref)(t)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...i[0]||(i[0]=[(0,r.createElementVNode)("path",{d:"M216,28H88A12,12,0,0,0,76,40V76H40A12,12,0,0,0,28,88V216a12,12,0,0,0,12,12H168a12,12,0,0,0,12-12V180h36a12,12,0,0,0,12-12V40A12,12,0,0,0,216,28ZM156,204H52V100H156Zm48-48H180V88a12,12,0,0,0-12-12H100V52H204Z"},null,-1)])])):"duotone"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",u,[...i[1]||(i[1]=[(0,r.createElementVNode)("path",{d:"M216,40V168H168V88H88V40Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z"},null,-1)])])):"fill"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",d,[...i[2]||(i[2]=[(0,r.createElementVNode)("path",{d:"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32Zm-8,128H176V88a8,8,0,0,0-8-8H96V48H208Z"},null,-1)])])):"light"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",p,[...i[3]||(i[3]=[(0,r.createElementVNode)("path",{d:"M216,34H88a6,6,0,0,0-6,6V82H40a6,6,0,0,0-6,6V216a6,6,0,0,0,6,6H168a6,6,0,0,0,6-6V174h42a6,6,0,0,0,6-6V40A6,6,0,0,0,216,34ZM162,210H46V94H162Zm48-48H174V88a6,6,0,0,0-6-6H94V46H210Z"},null,-1)])])):"regular"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",m,[...i[4]||(i[4]=[(0,r.createElementVNode)("path",{d:"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z"},null,-1)])])):"thin"===(0,a.unref)(n)?((0,r.openBlock)(),(0,r.createElementBlock)("g",h,[...i[5]||(i[5]=[(0,r.createElementVNode)("path",{d:"M216,36H88a4,4,0,0,0-4,4V84H40a4,4,0,0,0-4,4V216a4,4,0,0,0,4,4H168a4,4,0,0,0,4-4V172h44a4,4,0,0,0,4-4V40A4,4,0,0,0,216,36ZM164,212H44V92H164Zm48-48H172V88a4,4,0,0,0-4-4H92V44H212Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconCopy",0,f],630254);var g={"aria-hidden":"true",class:"flex items-center py-1.5 mask-y-from-[calc(100%-8px)] mask-y-to-100%"},v={key:0,class:"whitespace-nowrap px-1.5"},y={key:0,class:"sr-only",role:"alert"},b={key:1,class:"sr-only"},O=(0,r.defineComponent)({inheritAttrs:!1,__name:"ScalarCopyButton",props:(0,r.mergeModels)({showLabel:{type:Boolean},placement:{default:"right"}},{copied:{type:Boolean,default:!1},copiedModifiers:{}}),emits:["update:copied"],setup(e){let l=(0,r.useModel)(e,"copied"),{cx:c}=(0,t.useBindCx)(),u=(0,r.computed)(()=>l.value?s.ScalarIconCheck:f);return(t,s)=>((0,r.openBlock)(),(0,r.createElementBlock)("button",(0,r.mergeProps)({type:"button"},(0,a.unref)(c)("group/copy-button relative z-0 flex items-center justify-center","size-6 p-1.25 -m-1 rounded text-xs bg-b-2",l.value?"text-c-1":"text-c-2 hover:text-c-1")),[(0,r.createVNode)(o.Transition,{enterActiveClass:"transition-transform",enterFromClass:"scale-0",enterToClass:"scale-100",leaveActiveClass:"transition-transform",leaveFromClass:"scale-100",leaveToClass:"scale-0",mode:"out-in"},{default:(0,r.withCtx)(()=>[((0,r.openBlock)(),(0,r.createBlock)((0,r.resolveDynamicComponent)(u.value),{class:"size-full"}))]),_:1}),s[4]||(s[4]=(0,r.createElementVNode)("div",{class:"bg-inherit rounded-[inherit] absolute inset-0 -z-1"},null,-1)),(0,r.createElementVNode)("div",{class:(0,n.normalizeClass)(["group/copy-label absolute flex items-center -inset-y-0.5 rounded",{"left-0 pl-[100%]":"right"===e.placement,"right-0 pr-[100%]":"left"
147===e.placement}])},[(0,r.createElementVNode)("div",g,[(0,r.createVNode)(o.Transition,{enterActiveClass:"transition-transform ease-out",enterFromClass:"translate-y-1.5",enterToClass:"translate-y-0",leaveActiveClass:"transition-transform ease-in",leaveFromClass:"translate-y-0",leaveToClass:"-translate-y-1.5",mode:"out-in"},{default:(0,r.withCtx)(()=>[l.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",v,[(0,r.renderSlot)(t.$slots,"copied",{},()=>[s[0]||(s[0]=(0,r.createTextVNode)("Copied",-1))])])):((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:1,class:(0,n.normalizeClass)(["whitespace-nowrap px-1.5",{"group-hocus/copy-button:block hidden":!e.showLabel&&!l.value}])},[(0,r.renderSlot)(t.$slots,"copy",{},()=>[s[1]||(s[1]=(0,r.createTextVNode)("Copy",-1))])],2))]),_:3})]),l.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",y,[(0,r.renderSlot)(t.$slots,"copied",{},()=>[s[2]||(s[2]=(0,r.createTextVNode)("Copied",-1))])])):((0,r.openBlock)(),(0,r.createElementBlock)("div",b,[(0,r.renderSlot)(t.$slots,"copy",{},()=>[s[3]||(s[3]=(0,r.createTextVNode)("Copy",-1))])])),(0,r.renderSlot)(t.$slots,"backdrop",{},()=>[(0,r.createVNode)(i)])],2)],16))}});e.s(["default",0,O],869494);var x=e.i(816952),k=(0,r.defineComponent)({__name:"ScalarCopy",props:(0,r.mergeModels)({content:{default:""},placement:{},showLabel:{type:Boolean},duration:{default:1500},immediate:{type:Boolean}},{copied:{type:Boolean,default:!1},copiedModifiers:{}}),emits:["update:copied"],setup(e){let t=(0,r.useModel)(e,"copied");(0,r.onMounted)(()=>{e.immediate&&n(e.content)});let{copy:n,copied:i}=(0,x.useClipboard)({legacy:!0,copiedDuring:e.duration});return(0,r.watch)(i,e=>t.value=e),(o,s)=>((0,r.openBlock)(),(0,r.createBlock)(O,{copied:t.value||(0,a.unref)(i),placement:e.placement,showLabel:e.showLabel,onClick:s[0]||(s[0]=t=>(0,a.unref)(n)(e.content))},(0,r.createSlots)({_:2},[o.$slots.copy?{name:"copy",fn:(0,r.withCtx)(()=>[(0,r.renderSlot)(o.$slots,"copy")]),key:"0"}:void 0,o.$slots.copied?{name:"copied",fn:(0,r.withCtx)(()=>[(0,r.renderSlot)(o.$slots,"copied")]),key:"1"}:void 0,o.$slots.backdrop?{name:"backdrop",fn:(0,r.withCtx)(()=>[(0,r.renderSlot)(o.$slots,"backdrop")]),key:"2"}:void 0]),1032,["copied","placement","showLabel"]))}}),S={bash:"Bash",c:"C",clojure:"Clojure",cpp:"C++",csharp:"C#",css:"CSS",curl:"cURL",dart:"Dart",diff:"Diff",docker:"Docker",dockerfile:"Dockerfile",elixir:"Elixir",fsharp:"F#",go:"Go",graphql:"GraphQL",haskell:"Haskell",html:"HTML",http:"HTTP",ini:"INI",java:"Java",javascript:"JavaScript",json:"JSON",julia:"Julia",kotlin:"Kotlin",less:"Less",lua:"Lua",makefile:"Makefile",markdown:"Markdown",matlab:"MATLAB",mojo:"Mojo",nginx:"Nginx",objectivec:"Objective-C",ocaml:"OCaml",perl:"Perl",php:"PHP",plaintext:"Plain Text",powershell:"PowerShell",properties:"Properties",python:"Python",r:"R",ruby:"Ruby",rust:"Rust",scala:"Scala",scss:"SCSS",shell:"Shell",sql:"SQL",swift:"Swift",toml:"TOML",typescript:"TypeScript",xml:"XML",yaml:"YAML"},w={class:"hidden group-hocus-within/code-block:inline"},T=(0,r.defineComponent)({inheritAttrs:!1,__name:"ScalarCodeBlockCopy",props:(0,r.mergeModels)({showLang:{type:Boolean},content:{},lang:{}},{copied:{type:Boolean,default:!1},copiedModifiers:{}}),emits:["update:copied"],setup(e){let i=(0,r.useModel)(e,"copied"),o=(0,r.computed)(()=>"string"==typeof e.content?e.content:JSON.stringify(e.content,null,2)),{cx:s}=(0,t.useBindCx)();return(t,l)=>((0,r.openBlock)(),(0,r.createBlock)((0,a.unref)(k),(0,r.mergeProps)({content:o.value,showLabel:"",copied:i.value,"onUpdate:copied":l[0]||(l[0]=e=>i.value=e),placement:"left"},{...(0,a.unref)(s)(i.value?"opacity-100":"opacity-0 group-hocus-within/code-block:opacity-100")}),(0,r.createSlots)({backdrop:(0,r.withCtx)(()=>[(0,r.renderSlot)(t.$slots,"backdrop")]),_:2},[e.lang?{name:"copy",fn:(0,r.withCtx)(()=>[(0,r.createElementVNode)("span",w,[e.showLang?((0,r.openBlock)(),(0,r.createElementBlock)("span",{key:0,class:(0,n.normalizeClass)(["group-hocus/copy-button:sr-only",{capitalize:!(e.lang in S)}])},(0,n.toDisplayString)(e.lang in S?(0,a.unref)(S)[e.lang]:e.lang),3)):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("span",{class:(0,n.normalizeClass)({"group-hocus/copy-button:not-sr-only sr-only":e.showLang})},"Copy",2)])]),key:"0"}:void 0]),1040,["content","copied"]))}});e.s(["default",0,T],239676);var E=e.i(369244),E=E,_=e.i(60989),$=e.i(673489),A=e.i(458572);function C(e){return e?.type==="text"}function P(e){return e?.type==="element"}function N(e){return{type:"text",value:e}}function I(){return e=>{(0,A.t)(e,"element",(e,t,r)=>{if(r?.type==="element"&&"pre"===r.tagName&&"code"===e.tagName){let t=0;e.children=function e(t,r=[],n){let a=()=>r[r.length-1]??(r.push(R())&&r[r.length-1]||void 0);
147return t.children.forEach(i=>{if(C(i)&&D(i)){let e=i.value.split(/\n/);e.forEach((i,o)=>{n?a()?.children.push({...t,children:[N(i)]}):a()?.children.push(N(i)),o!==e.length-1&&r.push(R())})}else P(i)&&i.children.some(D)?e(i,r,!0):a()?.children.push(i)}),r}(e),e.children.forEach(e=>{if("element"===e.type&&"span"===e.tagName){let r=e.children[e.children.length-1];r&&(!C(r)||C(r)&&!D(r))&&(e.children.push({type:"text",value:"\n"}),t++)}}),e.properties.style=[`--line-count: ${t};`,`--line-digits: ${t.toString().length};`]}})}}function R(...e){return{type:"element",tagName:"span",properties:{class:["line"]},children:e}}function D(e){return C(e)&&/\r?\n/.test(e.value)||P(e)&&e.children.some(D)}let B=e=>{var t,r;if("string"==typeof e)try{let t=JSON.parse(e);if("object"==typeof t&&null!==t)return JSON.stringify(t,null,2);return e}catch{return e}if("object"==typeof e)try{let r,n;return t=e,r=[],n=0,JSON.stringify(t,function(e,t){if((n+=1)>1e5)throw M;if("object"!=typeof t||null===t)return t;for(;r.length>0&&r[r.length-1]!==this;)r.pop();return r.includes(t)?"[Circular]":(r.push(t),t)},2)}catch(t){if(t===M){let t;return r=e,t=new Set,JSON.stringify(r,(e,r)=>{if("object"==typeof r&&null!==r){if(t.has(r))return"[Circular]";t.add(r)}return r},2)}throw t}return e?.toString()??""},M=Error("Expanded JSON exceeded the node limit");e.s(["prettyPrintJson",0,B],428327);var L={tabindex:"0",class:"custom-scroll overflow-x-auto p-2 -outline-offset-2 rounded-[inherit] min-h-0 min-w-0 flex-1"},j=["id","innerHTML"],z=(0,r.defineComponent)({inheritAttrs:!1,__name:"ScalarCodeBlock",props:{content:{},prettyPrintedContent:{},lang:{default:"plaintext"},lineNumbers:{type:Boolean,default:!1},hideCredentials:{},copy:{type:[String,Boolean],default:"hover"}},setup(e){let o=(0,r.useId)(),s=(0,r.computed)(()=>e.prettyPrintedContent||B(e.content??"")),l=(0,r.computed)(()=>{var t,r,n;let a,i,o;return(t=s.value,r={lang:e.lang.trim(),languages:E.t,lineNumbers:e.lineNumbers,maskCredentials:e.hideCredentials},a=("string"==typeof r?.maskCredentials?[r.maskCredentials]:r?.maskCredentials??[]).filter(e=>!(e.length<3)),i=`language-${_.i[r.lang]??r.lang}`,o=(0,$.t)().use($.s,{fragment:!0}).use((n=t,()=>e=>{(0,A.t)(e,"element",e=>{"code"===e.tagName&&e.children.push({type:"text",value:n})})})).use(_.t,{languages:r.languages}).use(r?.lineNumbers?I:()=>{}).use($.n).processSync(`<pre><code class="${i}"></code></pre>`).toString(),a.length?a.reduce((e,t)=>e.split(t).join(`<span class="credential"><span class="credential-value">${t}</span></span>`),o):o).slice(5,-6)}),c=(0,r.computed)(()=>!s.value.includes("\n")),u=(0,r.computed)(()=>null!==s.value&&"null"!==s.value&&"404 Not Found"!==s.value),d=(0,r.computed)(()=>e.copy&&u.value),p=(0,r.computed)(()=>c.value&&d.value),{cx:m}=(0,t.useBindCx)();return(t,u)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",(0,n.normalizeProps)((0,r.guardReactiveProps)((0,a.unref)(m)("scalar-code-block group/code-block flex flex-col","relative bg-b-1 min-h-0 min-w-0 focus-visible:outline"))),[(0,r.createElementVNode)("div",L,[(0,r.createElementVNode)("pre",{id:(0,a.unref)(o),class:(0,n.normalizeClass)(["m-0 bg-transparent text-nowrap whitespace-pre w-fit",{"pr-6":p.value}]),innerHTML:l.value},null,10,j)]),d.value?((0,r.openBlock)(),(0,r.createBlock)((0,a.unref)(T),{key:0,class:(0,n.normalizeClass)(["scalar-code-copy absolute",[c.value?"top-1/2 -translate-y-1/2 m-0 right-1":"top-2.5 right-2.5",{"opacity-100":"always"===e.copy}]]),content:s.value,showLang:!c.value,lang:e.lang,"aria-controls":(0,a.unref)(o)},{backdrop:(0,r.withCtx)(()=>[(0,r.createVNode)(i,{class:(0,n.normalizeClass)(["scalar-code-copy-backdrop",[c.value?"-inset-y-0.75 -right-1 group-hocus-within/code-block:-left-0.5 left-3":"-right-1.5 -top-1"]])},null,8,["class"])]),_:1},8,["class","content","showLang","lang","aria-controls"])):(0,r.createCommentVNode)("",!0)],16))}});e.s([],360496),e.s(["ScalarCodeBlock",0,z],793631)},145538,222339,656581,e=>{"use strict";var t=e.i(732310),r=e.i(280964);e.i(986710);var n=e.i(588329),a=e.i(146938),i=e.i(269828),o=e.i(458173);let s=(0,a.ref)("dark"),l=(0,a.ref)("light"),c=(0,i.union)([(0,i.literal)("system"),(0,i.literal)("dark"),(0,i.literal)("light")]);function u(e={}){let{initialColorMode:t="system",overrideColorMode:r}=e;function i(e){s.value=e,"u">typeof window&&window?.localStorage?.setItem("colorMode",s.value)}function d(){return"u"<typeof window?"light":"function"!=typeof window?.matchMedia||window?.matchMedia("(prefers-color-scheme: dark)")?.matches?"dar
147k":"light"}let p=(0,n.computed)({get:()=>"system"===s.value?l.value:s.value,set:i}),m=(0,n.computed)({get:()=>"dark"===p.value,set:e=>i(e?"dark":"light")}),h="u"<typeof window?"system":window?.localStorage?.getItem("colorMode"),f=(0,o.validate)(c,h)?h:null;s.value=r??f??t,(0,n.watch)([s,l],function(){"u"<typeof document||"u"<typeof window||("dark"===(r??("system"===s.value?l.value:s.value))?(document.body.classList.add("dark-mode"),document.body.classList.remove("light-mode")):(document.body.classList.add("light-mode"),document.body.classList.remove("dark-mode")))},{immediate:!0});let g=()=>{l.value=d()},v=(0,a.ref)(null);return(0,n.onMounted)(()=>{l.value=d(),"u">typeof window&&"function"==typeof window?.matchMedia&&(v.value=window.matchMedia("(prefers-color-scheme: dark)"),v.value?.addEventListener("change",g))}),(0,n.onUnmounted)(()=>{v.value?.removeEventListener("change",g)}),{colorMode:(0,n.computed)({get:()=>s.value,set:i}),darkLightMode:p,isDarkMode:m,toggleColorMode:function(){s.value="dark"===p.value?"light":"dark","u">typeof window&&window?.localStorage?.setItem("colorMode",s.value)},setColorMode:i,getSystemModePreference:d}}e.s(["useColorMode",0,u],222339),e.s([],656581);var d=(0,n.defineComponent)({__name:"ScalarColorModeToggle",props:{variant:{default:"switch"}},setup(e){let{isDarkMode:i,toggleColorMode:o,darkLightMode:s}=u(),l=(0,n.computed)(()=>i.value?"Set light mode":"Set dark mode");return(c,u)=>"switch"===e.variant?((0,n.openBlock)(),(0,n.createBlock)(r.default,{key:0,modelValue:(0,a.unref)(i),"onUpdate:modelValue":u[0]||(u[0]=e=>(0,a.isRef)(i)?i.value=e:null),"aria-label":l.value},null,8,["modelValue","aria-label"])):((0,n.openBlock)(),(0,n.createBlock)(t.default,{key:1,"aria-label":l.value,mode:(0,a.unref)(s),onClick:(0,a.unref)(o)},null,8,["aria-label","mode","onClick"]))}});e.s(["default",0,d],145538)},732310,280964,e=>{"use strict";var t=e.i(975007);e.i(807448);var r=e.i(354586);e.i(986710);var n=e.i(588329),a=e.i(146938),i=(0,n.defineComponent)({inheritAttrs:!1,__name:"ScalarColorModeToggleIcon",props:{is:{default:"button"},mode:{default:"light"}},setup(e){let{cx:t}=(0,r.useBindCx)(),i=(0,n.computed)(()=>"dark"===e.mode?"Set light mode":"Set dark mode");return(r,o)=>((0,n.openBlock)(),(0,n.createBlock)((0,n.resolveDynamicComponent)(e.is),(0,n.mergeProps)({"aria-label":i.value,class:`toggle-icon-${e.mode}`,type:"button"===e.is?"button":void 0},(0,a.unref)(t)("size-3 flex items-center justify-center text-c-1")),{default:(0,n.withCtx)(()=>[...o[0]||(o[0]=[(0,n.createElementVNode)("span",{class:"toggle-icon-sun-ray"},null,-1),(0,n.createElementVNode)("span",{class:"toggle-icon-sun-ray"},null,-1),(0,n.createElementVNode)("span",{class:"toggle-icon-sun-ray"},null,-1),(0,n.createElementVNode)("span",{class:"toggle-icon-sun-ray"},null,-1),(0,n.createElementVNode)("span",{class:"toggle-icon-ellipse"},[(0,n.createElementVNode)("span",{class:"toggle-icon-moon-mask"})],-1)])]),_:1},16,["aria-label","class","type"]))}}),o=(0,t.default)(i,[["__scopeId","data-v-60be8692"]]);e.s(["default",0,o],732310);var s=e.i(260958),l=["aria-pressed"],c=(0,n.defineComponent)({inheritAttrs:!1,__name:"ScalarColorModeToggleButton",props:{modelValue:{type:Boolean},modelModifiers:{}},emits:["update:modelValue"],setup(e){let{cx:t}=(0,r.useBindCx)(),i=(0,n.useModel)(e,"modelValue");return(e,r)=>((0,n.openBlock)(),(0,n.createElementBlock)("button",(0,n.mergeProps)({"aria-pressed":i.value,type:"button"},(0,a.unref)(t)("group/toggle flex h-6 w-[38px] brightness-lifted -mx-px items-center py-1.5 -my-1.5 relative outline-none"),{onClick:r[0]||(r[0]=e=>i.value=!i.value)}),[r[1]||(r[1]=(0,n.createElementVNode)("div",{class:"h-3 w-full bg-border mx-px rounded-xl group-focus-visible/toggle:outline -outline-offset-1"},null,-1)),(0,n.createElementVNode)("div",{class:(0,s.normalizeClass)(["size-[23px] left-border absolute border rounded-full flex items-center justify-center bg-b-1 group-focus-visible/toggle:outline -outline-offset-1 transition-transform duration-300 ease-in-out",{"translate-x-[14px]":i.value}])},[(0,n.createVNode)(o,{is:"div",mode:i.value?"dark":"light"},null,8,["mode"])],2)],16,l))}});e.s(["default",0,c],280964)},222175,e=>{"use strict";var t=e.i(168939);e.s(["ScalarCombobox",()=>t.default])},794525,e=>{"use strict";var t=e.i(171481);e.s(["ScalarComboboxMultiselect",()=>t.default])},862457,2011,e=>{"use strict";e.i(807448);var t=e.i(921140);e.i(986710);var r=e.i(588329),n=e.i(260958),a=e.i(146938),i=["aria-selected"],o=(0,r.defineComponent)({__name:"ScalarComboboxOption",props:{active:{type:Boolean},selected:{type:Boolean}},setup(e){let o=(0,t.cva)({base:["group/item","flex min-w-0 items-center gap-1.5 rounded px-2 py-1.5 text-left","truncate bg-transparent text-c-1","cursor-pointer hover:bg-b-2"],variants:{selected:{true:"text-c-1"},active:{true:"bg-b-2"}}});return(s,l)=>((0,r.openBlock)(),(0,r.createElementBlock)("li",{"aria-selected":e.selected,class:(0,n.normalizeClass)((0,a.unref)(t.cx)((0,a.unref)(o)({active:e.active,selected:e.selected}))),role:"option",tabindex:"-1"},[(0,r.renderSlot)(s.$slots,"default",{active:e.active,selected:e.selected})],10,i))}});e.s(["default",0,o],862457);var s=["id","aria-labelledby","role"],l=["id"],c=(0,r.defineComponent)({__name:"ScalarComboboxOptionGroup",props:{id:{default:()=>(0,r.useId)()},hidden:{type:Boolean,default:!1}},setup:e=>(t,n)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{id:e.id,"aria-labelledby":e.id?`${e.id}-label`:void 0,class:"contents",role:e.hidden?void 0:"group"},[e.hidden?(0,r.createCommentVNode)("",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,id:`${e.id}-label`,class:"min-w-0 truncate px-2.5 py-1.5 text-c-2"},[(0,r.renderSlot)(t.$slots,"label")],8,l)),(0,r.renderSlot)(t.$slots,"default")],8,s))});e.s(["default",0,c],2011)},985965,e=>{"use strict";var t=e.i(364338),r=e.i(499458),n=e.i(862457),a=e.i(2011),i=e.i(283845);e.i(986710);var o=e.i(588329),s=e.i(146938),l=e.i(260958),c=e.i(658651),u=e.i(273865),d=e.i(94982),p={class:"relative flex"},m=["aria-activedescendant","placeholder"],h=["aria-multiselectable"],f={class:"inline-block min-w-0 flex-1 truncate text-c-1"},g=(0,o.defineComponent)({inheritAttrs:!1,__name:"ScalarComboboxOptions",props:(0,o.mergeModels)({options:{},placeholder:{},filterFn:{type:Function,default:t.filterByOptionLabel},multiselect:{type:Boolean}},{modelValue:{default:()=>[]},modelModifiers:{}}),emits:(0,o.mergeModels)(["add"],["update:modelValue"]),setup(e,{emit:t}){let g=(0,o.useModel)(e,"modelValue"),v=(0,o.useSlots)(),y=`scalar-combobox-items-${(0,o.useId)()}`,b={id:`${(0,o.useId)()}-add`,label:"Add a new option"};function O(e){return`${y}-${e.id}`}let x=(0,o.computed)(()=>(0,i.isGroups)(e.options)?e.options.flatMap(e=>e.options):e.options),k=(0,o.computed)(()=>(0,i.isGroups)(e.options)?e.options:[{label:"",options:e.options}]),S=(0,s.ref)(""),w=(0,s.ref)(g.value?.[0]??x.value[0]);(0,o.onMounted)(()=>{S.value="",w.value=g.value?.[0]??x.value[0],g.value[0]&&setTimeout(()=>{let e=g.value[0];e&&document?.getElementById(O(e))?.scrollIntoView({block:"nearest"})},10)}),(0,o.watch)(()=>S.value,()=>w.value=E.value[0]);let T=(0,o.computed)(()=>e.filterFn(S.value,x.value,k.value)),E=(0,o.computed)(()=>v.add?[...T.value,b]:T.value);function _(t){if(t){if(t.id===b.id)return void A();e.multiselect?g.value.some(e=>e.id===t.id)?g.value=g.value.filter(e=>e.id!==t.id):g.value=[...g.value,x.value.find(e=>e.id===t.id)]:g.value=[x.value.find(e=>e.id===t.id)]}}function $(e){let t=E.value,r=t.findIndex(e=>e.id===w.value?.id)+e;r<0||r>t.length-1||(w.value=t[r],w.value&&document?.getElementById(O(w.value))?.scrollIntoView({behavior:"smooth",block:"nearest"}))}function A(){t("add"),S.value=""}let C=(0,s.ref)(null);return(0,o.onMounted)(()=>setTimeout(()=>
147C.value?.focus(),0)),(t,i)=>((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,null,[(0,o.createElementVNode)("div",p,[(0,o.createVNode)((0,s.unref)(u.ScalarIconMagnifyingGlass),{class:"pointer-events-none absolute left-2.5 top-1/2 -translate-y-1/2 text-c-3 size-4"}),(0,o.withDirectives)((0,o.createElementVNode)("input",{ref_key:"input",ref:C,"onUpdate:modelValue":i[0]||(i[0]=e=>S.value=e),"aria-activedescendant":w.value?O(w.value):void 0,"aria-autocomplete":"list","aria-controls":y,class:"min-w-0 flex-1 rounded border-0 py-2.5 pl-8 pr-3 leading-none text-c-1 -outline-offset-1","data-1p-ignore":"",placeholder:e.placeholder,role:"combobox",tabindex:"0",type:"text",onKeydown:[i[1]||(i[1]=(0,c.withKeys)((0,c.withModifiers)(e=>$(1),["prevent"]),["down"])),i[2]||(i[2]=(0,c.withKeys)((0,c.withModifiers)(e=>w.value&&_(w.value),["prevent"]),["enter"])),i[3]||(i[3]=(0,c.withKeys)((0,c.withModifiers)(e=>$(-1),["prevent"]),["up"]))]},null,40,m),[[c.vModelText,S.value]])]),(0,o.withDirectives)((0,o.createElementVNode)("ul",{id:y,"aria-multiselectable":e.multiselect,class:"border-t p-0.75 custom-scroll overscroll-contain flex-1 min-h-0",role:"listbox",tabindex:"-1"},[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(k.value,(u,d)=>((0,o.openBlock)(),(0,o.createBlock)(a.default,{id:`${y}-group-${d}`,key:d,hidden:!u.options.some(e=>T.value.some(t=>t.id===e.id))||!u.label},{label:(0,o.withCtx)(()=>[t.$slots.group?(0,o.renderSlot)(t.$slots,"group",{group:u},void 0,void 0,0):((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:1},[(0,o.createTextVNode)((0,l.toDisplayString)(u.label),1)],64))]),default:(0,o.withCtx)(()=>[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(T.value,a=>((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:a.id},[u.options.some(e=>e.id===a.id)?((0,o.openBlock)(),(0,o.createBlock)(n.default,{key:0,id:O(a),active:w.value?.id===a.id,selected:g.value.some(e=>e.id===a.id),onClick:e=>_(a),onMousedown:i[4]||(i[4]=(0,c.withModifiers)(()=>{},["prevent"])),onMouseenter:e=>w.value=a},{default:(0,o.withCtx)(({active:n,selected:i})=>[t.$slots.option?(0,o.renderSlot)(t.$slots,"option",{active:n,option:a,selected:i},void 0,void 0,0):((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:1},[(0,o.createVNode)((0,s.unref)(r.default),{multiselect:e.multiselect,selected:g.value.some(e=>e.id===a.id)},null,8,["multiselect","selected"]),(0,o.createElementVNode)("span",f,(0,l.toDisplayString)(a.label),1)],64))]),_:2},1032,["id","active","selected","onClick","onMouseenter"])):(0,o.createCommentVNode)("",!0)],64))),128))]),_:2},1032,["id","hidden"]))),128)),v.add?((0,o.openBlock)(),(0,o.createBlock)(n.default,{key:0,id:O(b),active:w.value?.id===b.id,onClick:A,onMousedown:i[5]||(i[5]=(0,c.withModifiers)(()=>{},["prevent"])),onMouseenter:i[6]||(i[6]=e=>w.value=b)},{default:(0,o.withCtx)(({active:e})=>[(0,o.createVNode)((0,s.unref)(d.ScalarIconPlus),{class:"size-4 p-px"}),(0,o.renderSlot)(t.$slots,"add",{active:e})]),_:3},8,["id","active"])):(0,o.createCommentVNode)("",!0)],8,h),[[c.vShow,T.value.length||v.add]])],64))}});e.s(["default",0,g],985965)},106957,68593,168939,171481,e=>{"use strict";let t;e.i(283845);var r=e.i(985965),n=e.i(853276),a=e.i(289952);e.i(807448);var i=e.i(354586);e.i(986710);var o=e.i(588329),s=e.i(260958),l=e.i(146938),c=e.i(865982),u=e.i(706277),d=e.i(571794),p=e.i(995611),m=e.i(7333),h=e.i(540038),f=e.i(952352),g=e.i(481665),v=e.i(914869),y=e.i(346870),b=e.i(913367),O=e.i(919661),x=e.i(905674),k=e.i(290178),S=e.i(185809),w=((t=w||{})[t.Open=0]="Open",t[t.Closed=1]="Closed",t);let T=Symbol("PopoverContext");function E(e){let t=(0,o.inject)(T,null);if(null===t){let t=Error(`<${e} /> is missing a parent <${C.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,E),t}return t}let _=Symbol("PopoverGroupContext");function $(){return(0,o.inject)(_,null)}let A=Symbol("PopoverPanelContext"),C=(0,o.defineComponent)({name:"Popover",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:r,expose:n}){var a;let i=(0,l.ref)(null);n({el:i,$el:i});let s=(0,l.ref)(1),d=(0,l.ref)(null),m=(0,l.ref)(null),f=(0,l.ref)(null),g=(0,l.ref)(null),y=(0,o.computed)(()=>(0,k.getOwnerDocument)(i)),w=(0,o.computed)(()=>{var e,t;if(!(0,b.dom)(d)||!(0,b.dom)(g))return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains((0,b.dom)(d)))^Number(null==e?void 0:e.contains((0,b.dom)(g))))return!0;let r=(0,O.getFocusableElements)(),n=r.indexOf((0,b.dom)(d)),a=(n+r.length-1)%r.length,i=(n+1)%r.length,o=r[a],s=r[i];return!(null!=(e=(0,b.dom)(g))&&e.contains(o))&&!(null!=(t=(0,b.dom)(g))&&t.contains(s))}),E={popoverState:s,buttonId:(0,l.ref)(null),panelId:(0,l.ref)(null),panel:g,button:d,isPortalled:w,beforePanelSentinel:m,afterPanelSentinel:f,togglePopover(){s.value=(0,x.match)(s.value,{0:1,1:0})},closePopover(){1!==s.value&&(s.value=1)},close(e){E.closePopover();let t=e?e instanceof HTMLElement?e:e.value instanceof HTMLElement?(0,b.dom)(e):(0,b.dom)(E.button):(0,b.dom)(E.button);null==t||t.focus()}};(0,o.provide)(T,E),(0,v.useOpenClosedProvider)((0,o.computed)(()=>(0,x.match)(s.value,{0:v.State.Open,1:v.State.Closed})));let _={buttonId:E.buttonId,panelId:E.panelId,close(){E.closePopover()}},A=$(),C=null==A?void 0:A.registerPopover,[P,N]=(0,c.useNestedPortals)(),I=(0,h.useRootContainers
147)({mainTreeNodeRef:null==A?void 0:A.mainTreeNodeRef,portals:P,defaultContainers:[d,g]});return(0,o.watchEffect)(()=>null==C?void 0:C(_)),(0,u.useEventListener)(null==(a=y.value)?void 0:a.defaultView,"focus",e=>{var t,r,n,a,i,o;e.target!==window&&e.target instanceof HTMLElement&&0===s.value&&((null!=(o=null==A?void 0:A.isFocusWithinPopoverGroup())?o:(null==(n=y.value)?void 0:n.activeElement)&&((null==(a=(0,b.dom)(d))?void 0:a.contains(y.value.activeElement))||(null==(i=(0,b.dom)(g))?void 0:i.contains(y.value.activeElement))))||d&&g&&(I.contains(e.target)||null!=(t=(0,b.dom)(E.beforePanelSentinel))&&t.contains(e.target)||null!=(r=(0,b.dom)(E.afterPanelSentinel))&&r.contains(e.target)||E.closePopover()))},!0),(0,p.useOutsideClick)(I.resolveContainers,(e,t)=>{var r;E.closePopover(),(0,O.isFocusableElement)(t,O.FocusableMode.Loose)||(e.preventDefault(),null==(r=(0,b.dom)(d))||r.focus())},(0,o.computed)(()=>0===s.value)),()=>{let n={open:0===s.value,close:E.close};return(0,o.h)(o.Fragment,[(0,o.h)(N,{},()=>(0,S.render)({theirProps:{...e,...r},ourProps:{ref:i},slot:n,slots:t,attrs:r,name:"Popover"})),(0,o.h)(I.MainTreeNode)])}}}),P=(0,o.defineComponent)({name:"PopoverButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:t,slots:r,expose:n}){var a;let i=null!=(a=e.id)?a:`headlessui-popover-button-${(0,d.useId)()}`,s=E("PopoverButton"),c=(0,o.computed)(()=>(0,k.getOwnerDocument)(s.button));n({el:s.button,$el:s.button}),(0,o.onMounted)(()=>{s.buttonId.value=i}),(0,o.onUnmounted)(()=>{s.buttonId.value=null});let u=$(),p=null==u?void 0:u.closeOthers,h=(0,o.inject)(A,null),v=(0,o.computed)(()=>null!==h&&h.value===s.panelId.value),w=(0,l.ref)(null),T=`headlessui-focus-sentinel-${(0,d.useId)()}`;v.value||(0,o.watchEffect)(()=>{s.button.value=(0,b.dom)(w)});let _=(0,m.useResolveButtonType)((0,o.computed)(()=>({as:e.as,type:t.type})),w);function C(e){var t,r,n,a,i;if(v.value){if(1===s.popoverState.value)return;switch(e.key){case y.Keys.Space:case y.Keys.Enter:e.preventDefault(),null==(r=(t=e.target).click)||r.call(t),s.closePopover(),null==(n=(0,b.dom)(s.button))||n.focus()}}else switch(e.key){case y.Keys.Space:case y.Keys.Enter:e.preventDefault(),e.stopPropagation(),1===s.popoverState.value&&(null==p||p(s.buttonId.value)),s.togglePopover();break;case y.Keys.Escape:if(0!==s.popoverState.value)return null==p?void 0:p(s.buttonId.value);if(!(0,b.dom)(s.button)||null!=(a=c.value)&&a.activeElement&&!(null!=(i=(0,b.dom)(s.button))&&i.contains(c.value.activeElement)))return;e.preventDefault(),e.stopPropagation(),s.closePopover()}}function P(e){v.value||e.key===y.Keys.Space&&e.preventDefault()}function N(t){var r,n;e.disabled||(v.value?(s.closePopover(),null==(r=(0,b.dom)(s.button))||r.focus()):(t.preventDefault(),t.stopPropagation(),1===s.popoverState.value&&(null==p||p(s.buttonId.value)),s.togglePopover(),null==(n=(0,b.dom)(s.button))||n.focus()))}function I(e){e.preventDefault(),e.stopPropagation()}let R=(0,f.useTabDirection)();function D(){let e=(0,b.dom)(s.panel);e&&(0,x.match)(R.value,{[f.Direction.Forwards]:()=>(0,O.focusIn)(e,O.Focus.First),[f.Direction.Backwards]:()=>(0,O.focusIn)(e,O.Focus.Last)})===O.FocusResult.Error&&(0,O.focusIn)((0,O.getFocusableElements)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,x.match)(R.value,{[f.Direction.Forwards]:O.Focus.Next,[f.Direction.Backwards]:O.Focus.Previous}),{relativeTo:(0,b.dom)(s.button)})}return()=>{let n=0===s.popoverState.value,{...a}=e,l=v.value?{ref:w,type:_.value,onKeydown:C,onClick:N}:{ref:w,id:i,type:_.value,"aria-expanded":0===s.popoverState.value,"aria-controls":(0,b.dom)(s.panel)?s.panelId.value:void 0,disabled:!!e.disabled||void 0,onKeydown:C,onKeyup:P,onClick:N,onMousedown:I};return(0,o.h)(o.Fragment,[(0,S.render)({ourProps:l,theirProps:{...t,...a},slot:{open:n},attrs:t,slots:r,name:"PopoverButton"}),n&&!v.value&&s.isPortalled.value&&(0,o.h)(g.Hidden,{id:T,features:g.Features.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:D})])}}}),N=((0,o.defineComponent)({name:"PopoverOverlay",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0}},setup(e,{attrs:t,slots:r}){let n=E("PopoverOverlay"),a=`headlessui-popover-overlay-${(0,d.useId)()}`,i=(0,v.useOpenClosed)(),s=(0,o.computed)(()=>null!==i?(i.value&v.State.Open)===v.State.Open:0===n.popoverState.value);function l(){n.closePopover()}return()=>{let i={open:0===n.popoverState.value};return(0,S.render)({ourProps:{id:a,"aria-hidden":!0,onClick:l},theirProps:e,slot:i,attrs:t,slots:r,features:S.Features.RenderStrategy|S.Features.Static,visible:s.value,
147name:"PopoverOverlay"})}}}),(0,o.defineComponent)({name:"PopoverPanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},focus:{type:Boolean,default:!1},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:t,slots:r,expose:n}){var a;let i=null!=(a=e.id)?a:`headlessui-popover-panel-${(0,d.useId)()}`,{focus:s}=e,l=E("PopoverPanel"),c=(0,o.computed)(()=>(0,k.getOwnerDocument)(l.panel)),u=`headlessui-focus-sentinel-before-${(0,d.useId)()}`,p=`headlessui-focus-sentinel-after-${(0,d.useId)()}`;n({el:l.panel,$el:l.panel}),(0,o.onMounted)(()=>{l.panelId.value=i}),(0,o.onUnmounted)(()=>{l.panelId.value=null}),(0,o.provide)(A,l.panelId),(0,o.watchEffect)(()=>{var e,t;if(!s||0!==l.popoverState.value||!l.panel)return;let r=null==(e=c.value)?void 0:e.activeElement;null!=(t=(0,b.dom)(l.panel))&&t.contains(r)||(0,O.focusIn)((0,b.dom)(l.panel),O.Focus.First)});let m=(0,v.useOpenClosed)(),h=(0,o.computed)(()=>null!==m?(m.value&v.State.Open)===v.State.Open:0===l.popoverState.value);function w(e){var t,r;if(e.key===y.Keys.Escape){if(0!==l.popoverState.value||!(0,b.dom)(l.panel)||c.value&&!(null!=(t=(0,b.dom)(l.panel))&&t.contains(c.value.activeElement)))return;e.preventDefault(),e.stopPropagation(),l.closePopover(),null==(r=(0,b.dom)(l.button))||r.focus()}}function T(e){var t,r,n,a,i;let o=e.relatedTarget;o&&(0,b.dom)(l.panel)&&(null!=(t=(0,b.dom)(l.panel))&&t.contains(o)||(l.closePopover(),(null!=(n=null==(r=(0,b.dom)(l.beforePanelSentinel))?void 0:r.contains)&&n.call(r,o)||null!=(i=null==(a=(0,b.dom)(l.afterPanelSentinel))?void 0:a.contains)&&i.call(a,o))&&o.focus({preventScroll:!0})))}let _=(0,f.useTabDirection)();function $(){let e=(0,b.dom)(l.panel);e&&(0,x.match)(_.value,{[f.Direction.Forwards]:()=>{var t;(0,O.focusIn)(e,O.Focus.First)===O.FocusResult.Error&&(null==(t=(0,b.dom)(l.afterPanelSentinel))||t.focus())},[f.Direction.Backwards]:()=>{var e;null==(e=(0,b.dom)(l.button))||e.focus({preventScroll:!0})}})}function C(){let e=(0,b.dom)(l.panel);e&&(0,x.match)(_.value,{[f.Direction.Forwards]:()=>{let e=(0,b.dom)(l.button),t=(0,b.dom)(l.panel);if(!e)return;let r=(0,O.getFocusableElements)(),n=r.indexOf(e),a=r.slice(0,n+1),i=[...r.slice(n+1),...a];for(let e of i.slice())if("true"===e.dataset.headlessuiFocusGuard||null!=t&&t.contains(e)){let t=i.indexOf(e);-1!==t&&i.splice(t,1)}(0,O.focusIn)(i,O.Focus.First,{sorted:!1})},[f.Direction.Backwards]:()=>{var t;(0,O.focusIn)(e,O.Focus.Previous)===O.FocusResult.Error&&(null==(t=(0,b.dom)(l.button))||t.focus())}})}return()=>{let n={open:0===l.popoverState.value,close:l.close},{focus:a,...c}=e,d={ref:l.panel,id:i,onKeydown:w,onFocusout:s&&0===l.popoverState.value?T:void 0,tabIndex:-1};return(0,S.render)({ourProps:d,theirProps:{...t,...c},attrs:t,slot:n,slots:{...r,default:(...e)=>{var t;return[(0,o.h)(o.Fragment,[h.value&&l.isPortalled.value&&(0,o.h)(g.Hidden,{id:u,ref:l.beforePanelSentinel,features:g.Features.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:$}),null==(t=r.default)?void 0:t.call(r,...e),h.value&&l.isPortalled.value&&(0,o.h)(g.Hidden,{id:p,ref:l.afterPanelSentinel,features:g.Features.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:C})])]}},features:S.Features.RenderStrategy|S.Features.Static,visible:h.value,name:"PopoverPanel"})}}}));(0,o.defineComponent)({name:"PopoverGroup",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"}},setup(e,{attrs:t,slots:r,expose:n}){let a=(0,l.ref)(null),i=(0,l.shallowRef)([]),s=(0,o.computed)(()=>(0,k.getOwnerDocument)(a)),c=(0,h.useMainTreeNode)();function u(e){let t=i.value.indexOf(e);-1!==t&&i.value.splice(t,1)}return n({el:a,$el:a}),(0,o.provide)(_,{registerPopover:function(e){return i.value.push(e),()=>{u(e)}},unregisterPopover:u,isFocusWithinPopoverGroup:function(){var e;let t=s.value;if(!t)return!1;let r=t.activeElement;return!!(null!=(e=(0,b.dom)(a))&&e.contains(r))||i.value.some(e=>{var n,a;return(null==(n=t.getElementById(e.buttonId.value))?void 0:n.contains(r))||(null==(a=t.getElementById(e.panelId.value))?void 0:a.contains(r))})},closeOthers:function(e){for(let t of i.value)t.buttonId.value!==e&&t.close()},mainTreeNodeRef:c.mainTreeNodeRef}),()=>(0,o.h)(o.Fragment,[(0,S.render)({ourProps:{ref:a},theirProps:{...e,...t},slot:{},attrs:t,slots:r,name:"PopoverGroup"}),(0,o.h)(c.MainTreeNode)])}}),e.s(["Popover",0,C,"PopoverButton",0,P,"PopoverPanel",0,N],68593);var I=(0,o.defineComponent)({inheritAttrs:!1,__name:"ScalarComboboxPopover",props:{placement:{},offset:{type:[Number,Object,Function]},resize:{type:Boolean},target:{},middleware:{},teleport:{type:[Boolean,String]}},setup(e,{expose:t}){let{cx:r}=(0,i.useBindCx)(),c=(0,l.ref)(null),u=e=>
147{["ArrowUp","ArrowDown"].includes(e.key)&&(e.preventDefault(),e.target?.dispatchEvent(new KeyboardEvent("keydown",{key:"Enter"})))};return t({popoverButtonRef:c}),(e,t)=>((0,o.openBlock)(),(0,o.createBlock)((0,l.unref)(C),{as:"template"},{default:(0,o.withCtx)(({open:t})=>[(0,o.createVNode)((0,l.unref)(n.default),(0,s.normalizeProps)((0,o.guardReactiveProps)(e.$props)),(0,o.createSlots)({default:(0,o.withCtx)(()=>[(0,o.createVNode)((0,l.unref)(P),{ref_key:"popoverButtonRef",ref:c,as:"template",onKeydown:u},{default:(0,o.withCtx)(()=>[(0,o.renderSlot)(e.$slots,"default",{open:t})]),_:2},1536)]),_:2},[t?{name:"floating",fn:(0,o.withCtx)(({width:n})=>[(0,o.createVNode)((0,l.unref)(N),(0,o.mergeProps)({style:{width:n}},(0,l.unref)(r)("relative flex flex-col max-h-[inherit] w-40 rounded text-sm")),{default:(0,o.withCtx)(({close:r})=>[(0,o.renderSlot)(e.$slots,"popover",{close:r,open:t}),(0,o.createVNode)((0,l.unref)(a.default))]),_:2},1040,["style"])]),key:"0"}:void 0]),1040)]),_:3}))}}),R=(0,o.defineComponent)({__name:"ScalarCombobox",props:(0,o.mergeModels)({options:{},placeholder:{},filterFn:{type:Function},placement:{},offset:{type:[Number,Object,Function]},resize:{type:Boolean},target:{},middleware:{},teleport:{type:[Boolean,String]}},{modelValue:{},modelModifiers:{}}),emits:(0,o.mergeModels)(["add"],["update:modelValue"]),setup(e,{emit:t}){let n=(0,o.useModel)(e,"modelValue");return(a,i)=>((0,o.openBlock)(),(0,o.createBlock)(I,{middleware:e.middleware,offset:e.offset,placement:e.placement??"bottom-start",resize:e.resize,target:e.target,teleport:e.teleport},{default:(0,o.withCtx)(({open:e})=>[(0,o.renderSlot)(a.$slots,"default",{open:e})]),popover:(0,o.withCtx)(({open:i,close:l})=>[(0,o.createVNode)(r.default,{filterFn:e.filterFn,modelValue:n.value?[n.value]:[],open:i,options:e.options,placeholder:e.placeholder,onAdd:()=>(l(),t("add")),"onUpdate:modelValue":e=>(l(),n.value=e[0])},(0,o.createSlots)({_:2},[a.$slots.option?{name:"option",fn:(0,o.withCtx)(e=>[(0,o.renderSlot)(a.$slots,"option",(0,s.normalizeProps)((0,o.guardReactiveProps)(e)))]),key:"0"}:void 0,a.$slots.group?{name:"group",fn:(0,o.withCtx)(e=>[(0,o.renderSlot)(a.$slots,"group",(0,s.normalizeProps)((0,o.guardReactiveProps)(e)))]),key:"1"}:void 0,a.$slots.add?{name:"add",fn:(0,o.withCtx)(e=>[(0,o.renderSlot)(a.$slots,"add",(0,s.normalizeProps)((0,o.guardReactiveProps)(e)))]),key:"2"}:void 0]),1032,["filterFn","modelValue","open","options","placeholder","onAdd","onUpdate:modelValue"])]),_:3},8,["middleware","offset","placement","resize","target","teleport"]))}});e.s(["default",0,R],168939);var D=(0,o.defineComponent)({__name:"ScalarComboboxMultiselect",props:(0,o.mergeModels)({options:{},placeholder:{},filterFn:{type:Function},placement:{},offset:{type:[Number,Object,Function]},resize:{type:Boolean},target:{},middleware:{},teleport:{type:[Boolean,String]}},{modelValue:{default:()=>[]},modelModifiers:{}}),emits:(0,o.mergeModels)(["add"],["update:modelValue"]),setup(e,{expose:t,emit:n}){let a=(0,o.useModel)(e,"modelValue"),i=(0,l.ref)(null);return t({comboboxPopoverRef:i}),(t,l)=>((0,o.openBlock)(),(0,o.createBlock)(I,{ref_key:"comboboxPopoverRef",ref:i,middleware:e.middleware,offset:e.offset,placement:e.placement??"bottom-start",resize:e.resize,target:e.target,teleport:e.teleport},{default:(0,o.withCtx)(({open:e})=>[(0,o.renderSlot)(t.$slots,"default",{open:e})]),popover:(0,o.withCtx)(({open:i})=>[e.options?.length?((0,o.openBlock)(),(0,o.createBlock)(r.default,{key:0,modelValue:a.value,"onUpdate:modelValue":l[0]||(l[0]=e=>a.value=e),filterFn:e.filterFn,multiselect:"",open:i,options:e.options,placeholder:e.placeholder,onAdd:l[1]||(l[1]=e=>n("add"))},(0,o.createSlots)({_:2},[t.$slots.option?{name:"option",fn:(0,o.withCtx)(e=>[(0,o.renderSlot)(t.$slots,"option",(0,s.normalizeProps)((0,o.guardReactiveProps)(e)))]),key:"0"}:void 0,t.$slots.group?{name:"group",fn:(0,o.withCtx)(e=>[(0,o.renderSlot)(t.$slots,"group",(0,s.normalizeProps)((0,o.guardReactiveProps)(e)))]),key:"1"}:void 0,t.$slots.add?{name:"add",fn:(0,o.withCtx)(e=>[(0,o.renderSlot)(t.$slots,"add",(0,s.normalizeProps)((0,o.guardReactiveProps)(e)))]),key:"2"}:void 0]),1032,["modelValue","filterFn","open","options","placeholder"])):(0,o.createCommentVNode)("",!0)]),_:3},8,["middleware","offset","placement","resize","target","teleport"]))}});e.s(["default",0,D],171481),e.s([],106957)},283845,364338,e=>{"use strict";e.s(["isGroups",0,function(e){var t;return!!e[0]&&(t=e[0],t?.options!==void 0)}
147],283845),e.s(["filterByOptionLabel",0,(e,t)=>""===e?t:t.filter(t=>t.label.toLowerCase().includes(e.toLowerCase()))],364338)},653943,e=>{"use strict";var t=e.i(853276),r=e.i(538121),n=e.i(635233);e.i(807448);var a=e.i(354586);e.i(986710);var i=e.i(588329),o=e.i(146938),s=e.i(658651),l=e.i(816952),c=["id","aria-activedescendant","aria-labelledby","onKeydown"],u=(0,i.defineComponent)({inheritAttrs:!1,__name:"ScalarDropdown",props:(0,i.mergeModels)({placement:{},offset:{type:[Number,Object,Function]},resize:{type:Boolean},target:{},middleware:{},teleport:{type:[Boolean,String]}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:["update:open"],setup(e){let u=(0,o.ref)(),d=(0,o.ref)(),p=(0,i.useModel)(e,"open"),{active:m}=(0,n.useDropdown)(),h=(0,i.useId)(),f=(0,o.ref)(h),g=(0,i.useId)();async function v(){p.value=!p.value,await (0,i.nextTick)(),p.value&&d.value?.focus()}async function y(e){["ArrowDown","ArrowUp"," ","Enter"].includes(e.key)&&(e.preventDefault(),p.value||(p.value=!0),await (0,i.nextTick)(),d.value?.focus(),["ArrowDown"," ","Enter"].includes(e.key)?x(1):"ArrowUp"===e.key&&x(-1))}async function b(){u.value?.targetRef?.focus(),p.value=!1}function O(){if(!m.value||!d.value)return;let e=d.value.querySelector(`#${m.value}[role="menuitem"]:not([aria-disabled="true"])`);e&&(e.click(),b())}function x(e){if(!p.value||!d.value)return;let t=Array.from(d.value.querySelectorAll('[role="menuitem"]:not([aria-disabled="true"])'));if(0===t.length)return;let r=t.findIndex(e=>e.id===m.value);if(-1===r){let r=t[e>0?0:t.length-1];r?.id&&(m.value=r.id);return}let n=r+e;if(n<0||n>t.length-1)return;let a=t[n];a?.id&&(m.value=a.id)}(0,i.watch)(()=>u.value?.targetRef,(e,t)=>{e&&(e.id?f.value=e.id:(f.value=h,e.setAttribute("id",f.value)),e.setAttribute("aria-haspopup","menu"),e.setAttribute("aria-expanded",`${p.value}`),p.value&&e.setAttribute("aria-controls",g),e.addEventListener("click",v),e.addEventListener("keydown",y)),t&&t!==e&&(t.id===h&&t.removeAttribute("id"),t.removeAttribute("aria-controls"),t.removeAttribute("aria-haspopup"),t.removeAttribute("aria-expanded"),t.removeEventListener("click",v),t.removeEventListener("keydown",y))},{immediate:!0}),(0,i.watch)(p,e=>{let t=u.value?.targetRef;t&&(t.setAttribute("aria-expanded",`${e}`),e?t.setAttribute("aria-controls",g):t.removeAttribute("aria-controls"))},{immediate:!0}),(0,l.onClickOutside)(d,b,{ignore:[(0,i.computed)(()=>u.value?.targetRef)]});let{cx:k}=(0,a.useBindCx)();return(n,a)=>((0,i.openBlock)(),(0,i.createBlock)((0,o.unref)(t.default),(0,i.mergeProps)({ref_key:"floatingRef",ref:u},n.$props,{placement:e.placement??"bottom-start"}),(0,i.createSlots)({default:(0,i.withCtx)(()=>[(0,i.renderSlot)(n.$slots,"default",{open:p.value})]),_:2},[p.value?{name:"floating",fn:(0,i.withCtx)(({width:e})=>[(0,i.createVNode)(r.default,(0,i.mergeProps)({style:{width:e}},(0,o.unref)(k)("max-h-[inherit] max-w-[inherit]")),{menu:(0,i.withCtx)(()=>[(0,i.createElementVNode)("div",{id:(0,o.unref)(g),ref_key:"menuRef",ref:d,"aria-activedescendant":(0,o.unref)(m),"aria-labelledby":f.value,class:"flex flex-col p-0.75 outline-none",role:"menu",tabindex:"-1",onClick:(0,s.withModifiers)(b,["stop"]),onKeydown:[a[0]||(a[0]=(0,s.withKeys)((0,s.withModifiers)(e=>x(1),["prevent","stop"]),["down"])),(0,s.withKeys)((0,s.withModifiers)(O,["prevent","stop"]),["enter"]),(0,s.withKeys)((0,s.withModifiers)(b,["prevent","stop"]),["escape"]),(0,s.withKeys)((0,s.withModifiers)(O,["prevent","stop"]),["space"]),(0,s.withKeys)((0,s.withModifiers)(b,["prevent","stop"]),["tab"]),a[1]||(a[1]=(0,s.withKeys)((0,s.withModifiers)(e=>x(-1),["prevent","stop"]),["up"]))]},[(0,i.renderSlot)(n.$slots,"items",{open:p.value})],40,c)]),_:3},16,["style"])]),key:"0"}:void 0]),1040,["placement"]))}});e.s(["default",0,u],653943)},819546,e=>{"use strict";var t=e.i(975007);e.i(807448);var r=e.i(921140);e.i(986710);var n=e.i(588329),a=e.i(260958),i=e.i(146938),o=(0,n.defineComponent)({__name:"ScalarDropdownButton",props:{is:{default:"button"},active:{type:Boolean},disabled:{type:Boolean}},setup(e){let t=(0,r.cva)({base:["block h-8 min-w-0 gap-1.5 rounded px-2.5 py-1.5 text-left","truncate  no-underline text-sm text-c-1","cursor-pointer hover:bg-b-2 highlighted:bg-b-2"],variants:{disabled:{true:"pointer-events-none text-c-3"},active:{true:""}},compoundVariants:[{disabled:!1,active:!0,class:"bg-b-2"}]});return(o,s)=>((0,n.openBlock)(),(0,n.createBlock)((0,n.resolveDynamicComponent)(e.is),{"aria-disabled":e.disabled,class:(0,a.normalizeClass)(["item",(0,i.unref)(r.cx)("scalar-dropdown-item",(0,i.unref)(t)({active:e.active,disabled:e.disabled}))]),type:"button"===e.is?"button":void 0},{default:(0,n.withCtx)(()=>[(0,n.renderSlot)(o.$slots,"default",{},void 0,!0)]),_:3},8,["aria-disabled","class","type"]))}}),s=(0,t.default)(o,[["__scopeId","data-v-f5e0d3d8"]]);e.s(["default",0,s],819546)},139671,e=>{"use strict";var t=e.i(975007);e.i(986710);var r=e.i(588329),n={class:"-mx-0.75 my-0.75 h-border bg-border"},a=(0,t.default)({},[["render",function(e,t,a,i,o,s){return(0,r.openBlock)(),(0,r.createElementBlock)("div",n)}]]);e.s(["default",0,a],139671)},538121,e=>{"use strict";var t=e.i(289952);e.i(807448);var r=e.i(354586);e.i(986710);var n=e.i(588329),a=e.i(260958),i=e.i(146938),o={class:"custom-scroll min-h-0 flex-1"},s={class:"flex flex-col p-0.75"},l=(0,n.defineComponent)({inheritAttrs:!1,__name:"ScalarDropdownMenu",props:{is:{}},setup(e){let{cx:l}=(0,r.useBindCx)();return(r,c)=>((0,n.openBlock)(),(0,n.createBlock)((0,n.resolveDynamicComponent)(e.is??"div"),(0,a.normalizeProps)((0,n.guardReactiveProps)((0,i.unref)(l)("relative flex w-56"))),{default:(0,n.withCtx)(()=>[(0,n.createElementVNode)("div",o,[(0,n.renderSlot)(r.$slots,"menu",{},()=>[(0,n.createElementVNode)("div",s,[(0,n.renderSlot)(r.$slots,"default")])]),(0,n.renderSlot)(r.$slots,"backdrop",{},()=>[(0,n.createVNode)((0,i.unref)(t.default))])])]),_:3},16))}});e.s(["default",0,l],538121)},635233,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938),n=Symbol();e.s(["useDropdown",0,function(){let e=(0,r.ref)();return(0,t.provide)(n,e),{active:e}},"useDropdownItem",0,function(){let e=(0,t.inject)(n);return e||console.warn("useDropdownItem must be used within a ScalarDropdown"),{active:e}}])},744598,974003,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938),n=e.i(260958),a={key:1,class:"rounded border bg-b-2 p-3 text-sm"},i={key:0,class:"mt-2 rounded border bg-b-1 p-2 font-code text-c-2"},o=(0,t.defineComponent)({__name:"ScalarErrorBoundary",setup(e){let o=(0,r.ref)(!1),s=(0,r.ref)();return(0,t.onErrorCaptured)((e,t,r)=>(console.error("[ERROR]",e,r),o.value=!0,s.value=e,!1)),(e,r)=>o.value?((0,t.openBlock)(),(0,t.createElementBlock)("div",a,[r[0]||(r[0]=(0,t.createElementVNode)("div",{class:"p-2"},"Oops, something went wrong here.",-1)),s.value?((0,t.openBlock)(),(0,t.createElementBlock)("div",i,(0,n.toDisplayString)(s.value?.name)+": "+(0,n.toDisplayString)(s.value?.message),1)):(0,t.createCommentVNode)("",!0)])):(0,t.renderSlot)(e.$slots,"default",{},void 0,void 0,0)}});e.s([],744598),e.s(["ScalarErrorBoundary",0,o],974003)},853276,e=>{"use strict";var t=e.i(501785);e.i(986710);var r=e.i(588329),n=e.i(146938),a=e.i(260958);let i=new Set(["top","bottom"]);function o(e){return i.has(e.split("-")[0])?"y":"x"}var s=e.i(825339),l=e.i(209545),c=(0,r.defineComponent)({inheritAttrs:!1,__name:"ScalarFloating",props:{placement:{},offset:{type:[Number,Object,Function],default:5},resize:{type:Boolean,default:!1},target:{},middleware:{default:()=>[]},teleport:{type:[Boolean,String]}},setup(e,{expose:i}){let c=(0,n.ref)(null),u=(0,n.ref)(null),d=(0,r.computed)(()=>
147{if("u">typeof window&&u.value){if("string"==typeof e.target){let t=document.getElementById(e.target);if(t)return t;console.warn(`ScalarFloating: Target with id="${e.target}" not found`)}else if(e.target instanceof HTMLElement)return e.target;let t=u.value.children?.[0];return t instanceof HTMLElement?t:u.value}}),p=function(e,t={enabled:(0,n.ref)(!0)}){let a=(0,n.ref)(0),i=(0,n.ref)(0),o=(0,n.ref)();return"u">typeof ResizeObserver&&(o.value=new ResizeObserver(([e])=>{e&&(a.value=e.borderBoxSize[0]?.inlineSize??0,i.value=e.borderBoxSize[0]?.blockSize??0)})),(0,r.watch)([()=>(0,n.toValue)(t.enabled),()=>(0,n.toValue)(e)],([e,t])=>{t&&o.value&&(e?o.value.observe(t):o.value.disconnect())},{immediate:!0}),{width:(0,r.computed)(()=>(0,n.toValue)(t.enabled)?`${a.value}px`:void 0),height:(0,r.computed)(()=>(0,n.toValue)(t.enabled)?`${i.value}px`:void 0)}}(d,{enabled:(0,r.computed)(()=>e.resize)}),m=(0,r.computed)(()=>"y"===o(e.placement??"bottom")?p.width.value:void 0),h=(0,r.computed)(()=>"x"===o(e.placement??"bottom")?p.height.value:void 0),{floatingStyles:f,middlewareData:g}=(0,l.useFloating)(d,c,{placement:(0,r.computed)(()=>e.placement??"bottom"),whileElementsMounted:s.autoUpdate,middleware:(0,r.computed)(()=>[(0,s.offset)(e.offset),(0,s.flip)({padding:48}),(0,s.shift)({padding:8}),(0,s.size)({apply({availableWidth:e,availableHeight:t,elements:r}){Object.assign(r.floating.style,{maxWidth:`${Math.max(0,e)-16}px`,maxHeight:`${Math.max(0,t)-16}px`})}}),...e.middleware])});return i({targetRef:d}),(i,o)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[(0,r.createElementVNode)("div",{ref_key:"wrapperRef",ref:u,class:(0,a.normalizeClass)({contents:!!i.$slots.default})},[(0,r.renderSlot)(i.$slots,"default")],2),i.$slots.floating?((0,r.openBlock)(),(0,r.createBlock)((0,n.unref)(t.default),{key:0,disabled:!e.teleport,to:"string"==typeof e.teleport?e.teleport:void 0},{default:(0,r.withCtx)(()=>[(0,r.createElementVNode)("div",{ref_key:"floatingRef",ref:c,class:"relative z-context",style:(0,a.normalizeStyle)((0,n.unref)(f))},[(0,r.renderSlot)(i.$slots,"floating",{data:(0,n.unref)(g),height:h.value,width:m.value})],4)]),_:3},8,["disabled","to"])):(0,r.createCommentVNode)("",!0)],64))}});e.s(["default",0,c],853276)},594507,e=>{"use strict";var t=e.i(853276);e.s(["ScalarFloating",()=>t.default])},289952,e=>{"use strict";e.i(807448);var t=e.i(354586);e.i(986710);var r=e.i(588329),n=e.i(260958),a=e.i(146938),i=(0,r.defineComponent)({inheritAttrs:!1,__name:"ScalarFloatingBackdrop",setup(e){let{cx:i}=(0,t.useBindCx)();return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",(0,n.normalizeProps)((0,r.guardReactiveProps)((0,a.unref)(i)("absolute inset-0 -z-1 rounded bg-b-1 shadow-lg brightness-lifted"))),[(0,r.renderSlot)(e.$slots,"default")],16))}});e.s(["default",0,i],289952)},524515,e=>{"use strict";var t=e.i(289952);e.s(["ScalarFloatingBackdrop",()=>t.default])},867149,e=>{"use strict";e.i(853276),e.i(289952),e.s([])},940752,658651,790817,e=>{"use strict";let t,r;var n,a,i=e.i(111015),o=e.i(975007),s=Object.defineProperty,l=(e,t)=>{let r={};for(var n in e)s(r,n,{get:e[n],enumerable:!0});return t||s(r,Symbol.toStringTag,{value:"Module"}),r};e.i(986710);var c=e.i(588329),u=l({default:()=>m,render:()=>p}),d={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function p(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",d,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M5 11.988h14M12.006 5v14"},null,-1)])])}var m={render:p},h=l({default:()=>v,render:()=>g}),f={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function g(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",f,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M8.143 12h7.714M12 8.143v7.714M5.571 3H18.43A2.57 2.57 0 0 1 21 5.571V18.43A2.57 2.57 0 0 1 18.429 21H5.57A2.57 2.57 0 0 1 3 18.429V5.57A2.57 2.57 0 0 1 5.571 3"},null,-1)])])}var v={render:g},y=l({default:()=>x,render:()=>O}),b={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function O(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",b,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M12 8v4m0 4h.01M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10"},null,-1)])])}var x={render:O},k=l({default:()=>T,render:()=>w}),S={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function w(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",S,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M22 12H2m9.3-9.3L2 12l9.3 9.3"},null,-1)])])}var T={render:w},E=l({default:()=>A,render:()=>$}),_={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function $(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",_,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M2 12h20m-9.3 9.3L22 12l-9.3-9.3"},null,-1)])])}var A={render:$},C=l({default:()=>I,render:()=>N}),P={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function N(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",P,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1m8 0h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1"},null,-1)])])}var I={render:N},R=l({default:()=>M,render:()=>B}),D={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function B(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",D,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M16.4 6.8v5.6H7.6m0-5.6v10.4"},null,-1),(0,c.createElementVNode)("circle",{cx:"7.6",cy:"4.4",r:"2.4"},null,-1),(0,c.createElementVNode)("circle",{cx:"7.6",cy:"19.6",r:"2.4"},null,-1),(0,c.createElementVNode)("circle",{cx:"16.4",cy:"4.4",r:"2.4"},null,-1)])])}var M={render:B},L=l({default:()=>U,render:()=>z}),j={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function z(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",j,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M12 22.125V4.712S9.545 1.985 1.268 1.875a.5.5 0 0 0-.366.15.52.52 0 0 0-.152.369v16.375a.515.515 0 0 0 .5.519C9.543 19.4 12 22.125 12 22.125"},null,-1),(0,c.createElementVNode)("path",{d:"M9 11.18a21.3 21.3 0 0 0-5.26-1.055M9 15.375a21.3 21.3 0 0 0-5.26-1.055M15 11.18a21.3 21.3 0 0 1 5.26-1.055M15 15.375a21.3 21.3 0 0 1 5.26-1.055"},null,-1),(0,c.createElementVNode)("path",{d:"M12 22.125V4.712s2.455-2.727 10.732-2.837a.5.5 0 0 1 .366.15.52.52 0 0 1 .152.369v16.375a.515.515 0 0 1-.5.519C14.457 19.4 12 22.125 12 22.125"},null,-1)])])}var U={render:z},V=l({default:()=>F,render:()=>Z}),Q={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function Z(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",Q,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M21.4 4.6 10.6 19.4l-8-6.4"},null,-1)])])}var F={render:Z},q=l({default:()=>W,render:()=>X}),H={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function X(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",H,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m18 10-6 6-6-6"},null,-1)])])}var W={render:X},G=l({default:()=>J,render:()=>K}),Y={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function K(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",Y,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m14 18-6-6 6-6"},null,-1)])])}var J={render:K},ee=l({default:()=>en,render:()=>er}),et={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function er(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",et,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m9 18 6-6-6-6"},null,-1)])])}var en={render:er},ea=l({default:()=>es,render:()=>eo}),ei={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function eo(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ei,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m18 15-6-6-6 6"},null,-1)])])}var es={render:eo},el=l({default:()=>ed,render:()=>eu}),ec={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function eu(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",e
147c,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2m-6 4h10a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2"},null,-1)])])}var ed={render:eu},ep=l({default:()=>ef,render:()=>eh}),em={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function eh(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",em,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M18 6 6 18M6 6l12 12"},null,-1)])])}var ef={render:eh},eg=l({default:()=>eb,render:()=>ey}),ev={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function ey(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ev,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m9.273 9.273 5.454 5.454m0-5.454-5.454 5.454M5.57 3h12.86A2.57 2.57 0 0 1 21 5.571V18.43A2.57 2.57 0 0 1 18.429 21H5.57A2.57 2.57 0 0 1 3 18.429V5.57A2.57 2.57 0 0 1 5.571 3Z"},null,-1)])])}var eb={render:ey},eO=l({default:()=>eS,render:()=>ek}),ex={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function ek(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ex,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2m-3.121 8.879 4.242 4.242m0-4.242L12.88 17.12M10 8h10a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2"},null,-1)])])}var eS={render:ek},ew=l({default:()=>e_,render:()=>eE}),eT={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function eE(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",eT,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M18.375 19.5a4.875 4.875 0 1 0-2.764-8.885A7.5 7.5 0 1 0 8.25 19.5z"},null,-1)])])}var e_={render:eE},e$=l({default:()=>eP,render:()=>eC}),eA={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function eC(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",eA,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M21.75 9V6a1.5 1.5 0 0 0-1.5-1.5h-12V3a1.5 1.5 0 0 0-1.5-1.5h-4.5A1.5 1.5 0 0 0 .75 3v17.8a1.7 1.7 0 0 0 3.336.438l2.352-11.154A1.5 1.5 0 0 1 7.879 9za1.5 1.5 0 0 1 1.45 1.886l-2.2 10.5a1.5 1.5 0 0 1-1.45 1.114H2.447"},null,-1),(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m12 13.5-2.25 2.25L12 18m4.5-4.5 2.25 2.25L16.5 18"},null,-1)])])}var eP={render:eC},eN=l({default:()=>eD,render:()=>eR}),eI={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function eR(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",eI,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M10.546 2.438a1.957 1.957 0 0 0 2.908 0L14.4 1.4a1.959 1.959 0 0 1 3.41 1.413l-.071 1.4a1.96 1.96 0 0 0 2.051 2.054l1.4-.071a1.959 1.959 0 0 1 1.41 3.41l-1.042.94a1.96 1.96 0 0 0 0 2.909l1.042.94a1.959 1.959 0 0 1-1.413 3.41l-1.4-.071a1.96 1.96 0 0 0-2.056 2.056l.071 1.4A1.959 1.959 0 0 1 14.4 22.6l-.941-1.041a1.96 1.96 0 0 0-2.908 0L9.606 22.6A1.959 1.959 0 0 1 6.2 21.192l.072-1.4a1.96 1.96 0 0 0-2.056-2.056l-1.4.071A1.958 1.958 0 0 1 1.4 14.4l1.041-.94a1.96 1.96 0 0 0 0-2.909L1.4 9.606A1.958 1.958 0 0 1 2.809 6.2l1.4.071a1.96 1.96 0 0 0 2.058-2.06L6.2 2.81A1.959 1.959 0 0 1 9.606 1.4z"},null,-1),(0,c.createElementVNode)("path",{d:"M7.5 12.001a4.5 4.5 0 1 0 9 0 4.5 4.5 0 1 0-9 0"},null,-1)])])}var eD={render:eR},eB=l({default:()=>ej,render:()=>eL}),eM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function eL(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",eM,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M20.86 16.6c0 .32-.16.64-.47.72l-6.3 2.83a.93.93 0 0 1-.8-.08c-.23-.16-.38-.4-.38-.63V4.56c0-.24.15-.55.39-.63.24-.16.47-.16.79-.08l6.3 2.83c.31.16.47.4.47.71v9.22zM10.7 19.52a.77.77 0 0 1-.7-.08.72.72 0 0 1-.32-.63V5.35c0-.24.15-.56.4-.63.23-.16.46-.16.78-.08M7.43 18.73a.77.77 0 0 1-.7-.08.72.72 0 0 1-.32-.63V6.05c0-.23.16-.55.4-.63.23-.15.47-.15.78-.07m-3.43 12.6a.77.77 0 0 1-.7-.08.72.72 0 0 1-.32-.63V6.84c0-.23.16-.55.4-.63.23-.16.47-.16.78-.08"},null,-1)])])}var ej={render:eL},ez=l({default:()=>eQ,render:()=>eV}),eU={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function eV(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",eU,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M15.739 8.061c-2.02.404-4.041-1.01-4.445-3.03-.202-1.01 0-2.223.606-3.031C6.445 2 2 6.445 2 11.9s4.445 9.9 9.9 9.9 9.9-4.445 9.9-9.9v-.808c-1.616 1.212-4.04.808-5.253-.808-.606-.606-.808-1.415-.808-2.223"},null,-1),(0,c.createElementVNode)("path",{fill:"currentColor",d:"M8.667 15.133a1.212 1.212 0 1 0 0-2.425 1.212 1.212 0 0 0 0 2.425m4.243 1.212a1.212 1.212 0 1 0 0-2.424 1.212 1.212 0 0 0 0 2.424M9.88 9.88a1.212 1.212 0 1 0 0-2.425 1.212 1.212 0 0 0 0 2.425"},null,-1)])])}var eQ={render:eV},eZ=l({default:()=>eH,render:()=>eq}),eF={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function eq(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",eF,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M17.673 16.462C10.59 16.46 5.52 9.612 7.59 2.837.22 6.233-.71 16.333 5.917 21.016c5.864 4.144 14.064 1.34 16.163-5.526-1.38.64-2.884.972-4.407.972M11.996 3.484h4.866m-2.433-2.433v4.867m4.867 2.433h3.244m-1.622-1.622v3.244"},null,-1)])])}var eH={render:eq},eX=l({default:()=>eY,render:()=>eG}),eW={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function eG(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",eW,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M3 6h18m-2 0v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6m3 0V4c0-1 1-2 2
147-2h4c1 0 2 1 2 2v2m-6 5v6m4-6v6"},null,-1)])])}var eY={render:eG},eK=l({default:()=>e1,render:()=>e0}),eJ={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function e0(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",eJ,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M10.145 5.108a.584.584 0 0 1-.657-.37l-.24-.705a.51.51 0 0 0-.496-.35c-1.835.065-3.434.577-4.13.834a1.2 1.2 0 0 0-.6.474c-.75 1.142-3.085 5.242-3.02 11.944.003.4.169.78.485 1.025.716.556 2.259 1.576 4.702 2.314.358.108.75.004.962-.304.316-.462.597-1.04.796-1.494a.56.56 0 0 1 .669-.31c.87.248 1.993.439 3.39.439 1.393 0 2.512-.19 3.379-.437a.56.56 0 0 1 .669.31c.199.454.48 1.03.795 1.492.211.308.604.412.962.304 2.443-.738 3.986-1.758 4.703-2.314.315-.245.48-.626.485-1.025.063-6.652-2.236-10.74-3.003-11.917a1.25 1.25 0 0 0-.654-.5c-.75-.256-2.428-.763-4.094-.833a.505.505 0 0 0-.496.348l-.239.703a.586.586 0 0 1-.66.37 10.5 10.5 0 0 0-1.846-.15c-.827 0-1.461.08-1.862.152"},null,-1),(0,c.createElementVNode)("path",{d:"M10 12.553c0 1.38-1.008 2.5-2.25 2.5-1.243 0-2.25-1.12-2.25-2.5 0-1.381 1.007-2.5 2.25-2.5 1.242 0 2.25 1.119 2.25 2.5m4 0c0 1.38 1.007 2.5 2.25 2.5 1.242 0 2.25-1.12 2.25-2.5 0-1.381-1.008-2.5-2.25-2.5-1.243 0-2.25 1.119-2.25 2.5"},null,-1)])])}var e1={render:e0},e2=l({default:()=>e8,render:()=>e3}),e4={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function e3(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",e4,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M5.4 22.2h13c1.1 0 2-.9 2-2V3.6c0-1.1-.9-2-2-2h-9l-6 6v12.6c0 1.1.9 2 2 2"},null,-1),(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M3.6 7.6h4c1.1 0 2-.9 2-2v-4zm9.4 0h4m-10 5h10M7 17.4h10"},null,-1)])])}var e8={render:e3},e5=l({default:()=>e9,render:()=>e7}),e6={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function e7(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",e6,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M12.001 3.75v12m-4.5-4.5 4.5 4.5 4.5-4.5m6.75 4.5v1.5a3 3 0 0 1-3 3h-16.5a3 3 0 0 1-3-3v-1.5"},null,-1)])])}var e9={render:e7},te=l({default:()=>tn,render:()=>tr}),tt={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function tr(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tt,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M7.42 16.58H3.25a.83.83 0 0 1-.83-.83V3.25a.83.83 0 0 1 .83-.83h12.5a.83.83 0 0 1 .83.83v4.17"},null,-1),(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 7.42h12.5s.83 0 .83.83v12.5s0 .83-.83.83H8.25s-.83 0-.83-.83V8.25s0-.83.83-.83"},null,-1)])])}var tn={render:tr},ta=l({default:()=>ts,render:()=>to}),ti={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function to(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ti,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M14 3H5.571A2.57 2.57 0 0 0 3 5.571V18.43A2.57 2.57 0 0 0 5.571 21H18.43A2.57 2.57 0 0 0 21 18.429V10m.96-5.35a1.845 1.845 0 0 0-2.61-2.61l-6.644 6.647a1.3 1.3 0 0 0-.328.543l-.864 2.849a.327.327 0 0 0 .408.407l2.849-.864c.205-.062.391-.174.543-.325l6.645-6.647Z"},null,-1)])])}var ts={render:to},tl=l({default:()=>td,render:()=>tu}),tc={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function tu(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tc,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M6 11c-.5 0-1 .4-1 1s.5 1 1 1 1-.4 1-1-.5-1-1-1m12 0c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1m-6 0c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1"},null,-1)])])}var td={render:tu},tp=l({default:()=>tf,render:()=>th}),tm={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function th(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tm,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M2.25 4.5h19.5s1.5 0 1.5 1.5v12s0 1.5-1.5 1.5H2.25s-1.5 0-1.5-1.5V6s0-1.5 1.5-1.5m13.437 5.475L19.5 13.5M8.313 9.975 4.5 13.5"},null,-1),(0,c.createElementVNode)("path",{d:"m22.88 5.014-9.513 6.56a2.41 2.41 0 0 1-2.734 0L1.12 5.014"},null,-1)])])}var tf={render:th},tg=l({default:()=>tb,render:()=>ty}),tv={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function ty(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tv,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M12 17.6c-.2 0-.4-.2-.4-.4s.2-.4.4-.4m0 .8c.2 0 .4-.2.4-.4s-.2-.4-.4-.4m0-3V5.6"},null,-1),(0,c.createElementVNode)("path",{d:"M12 22c5.5 0 10-4.5 10-10S17.5 2 12 2 2 6.5 2 12s4.5 10 10 10"},null,-1)])])}var tb={render:ty},tO=l({default:()=>tS,render:()=>tk}),tx={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function tk(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tx,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m18.59 15.3 2.9-2.91a1.32 1.32 0 0 0 0-1.87l-1.85-1.85a3.3 3.3 0 1 1-4.31-4.31L13.48 2.5a1.32 1.32 0 0 0-1.87 0l-2.9 2.91a3.3 3.3 0 1 0-3.3 3.3l-2.9 2.9a1.32 1.32 0 0 0 0 1.87l1.85 1.85a3.3 3.3 0 1 1 4.31 4.31l1.85 1.85a1.32 1.32 0 0 0 1.87 0l2.9-2.9a3.3 3.3 0 1 0 3.3-3.3Z"},null,-1)])])}var tS={render:tk},tw=l({default:()=>t_,render:()=>tE}),tT={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function tE(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tT,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M6.4 4H20v13.59M4 20 20 4"},null,-1)])])}var t_={render:tE},t$=l({default:()=>tP,render:()=>tC}),tA={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function tC(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tA,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M4 6h16M7.556 12h8.888m-6.222 6h3.556"},null,-1)])])}var tP={render:tC},tN=l({default:()=>tD,render:()=>tR}),tI={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function tR(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tI,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2z"},null,-1)])])}var tD={render:tR},tB=l({default:()=>tj,render:()=>tL}
147),tM={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 1024 1024"};function tL(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tM,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M512 0a512 512 0 0 0-162 998c26 4 35-11 35-25l-1-95c-128 23-161-32-172-60-6-15-31-61-52-73-18-10-44-33-1-33 40-1 69 37 78 52 46 78 120 56 149 43 5-33 18-56 33-69-114-13-234-56-234-253 0-56 20-101 53-137-5-13-23-65 5-136 0 0 43-13 141 53a487 487 0 0 1 256 0c98-66 141-53 141-53 28 71 10 123 5 136 33 36 53 81 53 137 0 197-120 240-234 253 18 16 35 47 35 95l-1 140c0 14 9 30 35 25A512 512 0 0 0 512 0"},null,-1)])])}var tj={render:tL},tz=l({default:()=>tQ,render:()=>tV}),tU={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function tV(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tU,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M16.643 22.94v-3.135a3.68 3.68 0 0 0-1.026-2.852c3.43-.382 7.036-1.682 7.036-7.648a5.94 5.94 0 0 0-1.64-4.097 5.54 5.54 0 0 0-.097-4.12s-1.29-.382-4.272 1.618a14.6 14.6 0 0 0-7.649 0c-2.982-2-4.272-1.617-4.272-1.617a5.54 5.54 0 0 0-.098 4.119 5.94 5.94 0 0 0-1.639 4.13c0 5.922 3.606 7.222 7.036 7.648a3.68 3.68 0 0 0-1.027 2.819v3.136m0-2.186c-3.277 1.064-6.009 0-7.648-3.278"},null,-1)])])}var tQ={render:tV},tZ=l({default:()=>tH,render:()=>tq}),tF={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function tq(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tF,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M22 12c0 5.523-4.477 10-10 10m10-10c0-5.523-4.477-10-10-10m10 10H2m10 10C6.477 22 2 17.523 2 12m10 10a14.5 14.5 0 0 1 0-20m0 20a14.5 14.5 0 0 0 0-20M2 12C2 6.477 6.477 2 12 2"},null,-1)])])}var tH={render:tq},tX=l({default:()=>tY,render:()=>tG}),tW={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function tG(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tW,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M23.93 10.67a.76.76 0 0 0-.75-.67H12.75a.76.76 0 0 0-.75.75v3.5a.76.76 0 0 0 .75.75h5.58A7 7 0 1 1 12 5a7 7 0 0 1 4.23 1.42.74.74 0 0 0 1-.07l2.47-2.49a.75.75 0 0 0 .22-.57.77.77 0 0 0-.27-.54A12 12 0 1 0 24 12a12 12 0 0 0-.07-1.33"},null,-1)])])}var tY={render:tG},tK=l({default:()=>t1,render:()=>t0}),tJ={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function t0(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",tJ,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M9.2 9.2c0-.5.1-1 .4-1.5s.6-.8 1.1-1q.75-.3 1.5-.3c.75 0 1 .2 1.4.5s.7.7 1 1.2c.2.5.3 1 .2 1.5s-.3 1-.6 1.4-.8.7-1.2.9c-.255.128-.5.3-.7.5s-.3.5-.3.8v.9m0 3.5c-.2 0-.4-.2-.4-.4s.2-.4.4-.4.4.2.4.4-.2.4-.4.4"},null,-1),(0,c.createElementVNode)("path",{d:"M12 22c5.524 0 10-4.476 10-10S17.524 2 12 2 2 6.476 2 12s4.476 10 10 10"},null,-1)])])}var t1={render:t0},t2=l({default:()=>t8,render:()=>t3}),t4={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function t3(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",t4,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M9.88 14.12a3 3 0 1 1 4.24-4.24m-3.39 9.04q.632.079 1.27.08c7 0 10-7 10-7a13.2 13.2 0 0 0-1.67-2.68M6.61 17.39A13.5 13.5 0 0 1 2 12s3-7 10-7a9.74 9.74 0 0 1 5.39 1.61M2 22 22 2"},null,-1)])])}var t8={render:t3},t5=l({default:()=>t9,render:()=>t7}),t6={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function t7(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",t6,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M12.9 6.8v6.1h4.7"},null,-1),(0,c.createElementVNode)("path",{d:"M6.1 17.2c1.6 2.2 4.2 3.6 7.1 3.6 4.8 0 8.8-3.9 8.8-8.8s-3.9-8.8-8.8-8.8-8.8 4-8.8 8.8v1.7M2 11.3l2.4 2.4 2.4-2.4"},null,-1)])])}var t9={render:t7},re=l({default:()=>rn,render:()=>rr}),rt={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function rr(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rt,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M22.1 9.2 12 1.5 1.8 9.2c-.2.2-.3.5-.4.7v11.7c0 .5.4.9.9.9h6.1v-4.9c0-1.9 1.6-3.5 3.5-3.5s3.5 1.6 3.5 3.5v4.9h6.1c.5 0 .9-.4.9-.9V9.9c0-.3-.1-.6-.4-.7z"},null,-1)])])}var rn={render:rr},ra=l({default:()=>rs,render:()=>ro}),ri={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function ro(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ri,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M12 10.67v7.98M14.66 16 12 18.64 9.34 16"},null,-1),(0,c.createElementVNode)("path",{d:"M3.35 7.34h17.3s1.33 0 1.33 1.33v11.98s0 1.33-1.33 1.33H3.35s-1.33 0-1.33-1.33V8.67s0-1.33 1.33-1.33"},null,-1),(0,c.createElementVNode)("path",{d:"m2.2 8 2.13-5.19a1.33 1.33 0 0 1 1.22-.79h12.9a1.33 1.33 0 0 1 1.22.8l2.08 5.1M12 7.34V2.02"},null,-1)])])}
147var rs={render:ro},rl=l({default:()=>rd,render:()=>ru}),rc={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function ru(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rc,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10"},null,-1),(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M12 17v-6 0a.5.5 0 0 0-.5-.5l-.5.001h-1M12 17h-2m2 0h2"},null,-1),(0,c.createElementVNode)("path",{fill:"currentColor","fill-rule":"evenodd",d:"M10.75 7.5a1 1 0 1 1 2 0 1 1 0 0 1-2 0","clip-rule":"evenodd"},null,-1)])])}var rd={render:ru},rp=l({default:()=>rf,render:()=>rh}),rm={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function rh(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rm,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M12.82 14.51 15.36 12l1.76.47a1.56 1.56 0 0 0 1.51-.47 1.58 1.58 0 0 0 .37-1.49l-.47-1.75.82-.76 1.76.47A1.56 1.56 0 0 0 22.62 8 1.58 1.58 0 0 0 23 6.52l-.47-1.75a2.35 2.35 0 0 0-3.33-3.33l-9.71 9.74a6.29 6.29 0 1 0 3.33 3.33"},null,-1),(0,c.createElementVNode)("path",{d:"M4.26 17.84a1.9 1.9 0 1 0 3.8 0 1.9 1.9 0 1 0-3.8 0"},null,-1)])])}var rf={render:rh},rg=l({default:()=>rb,render:()=>ry}),rv={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function ry(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rv,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M16.35 16.5v1c0 1.1-.9 2-2 2H2.75c-1.1 0-2-.9-2-2v-11c0-1.1.9-2 2-2h11.6c1.1 0 2 .9 2 2v1M5.25 12h18m0 0-3 3.1m3-3.1-3-2.9"},null,-1)])])}var rb={render:ry},rO=l({default:()=>rS,render:()=>rk}),rx={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function rk(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rx,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M6.55 12a5.46 5.46 0 1 0 10.91.481A5.46 5.46 0 0 0 6.55 12m0 0H2m4.55 0H4.73m12.31 2.1a5.46 5.46 0 0 1-6.614-6.887M12 2v4.55m7.08-1.62-3.22 3.22M22 12h-4.54m1.62 7.08L16 16.01M12 22v-4m-7.07 1.08L8 16.01M4.93 4.93l3.22 3.22"},null,-1)])])}var rS={render:rk},rw=l({default:()=>r_,render:()=>rE}),rT={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function rE(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rT,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M7.501 12a4.5 4.5 0 1 0 9 0 4.5 4.5 0 1 0-9 0m4.5-10.5v3m0 15v3m10.5-10.5h-3m-15 0h-3m17.924-7.424-2.121 2.121M6.697 17.304l-2.121 2.121m14.849 0-2.121-2.121M6.697 6.697 4.576 4.576"},null,-1)])])}var r_={render:rE},r$=l({default:()=>rP,render:()=>rC}),rA={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function rC(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rA,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M13.5 18 
14712 19.5c-1 1-2.3 1.5-3.7 1.5s-2.7-.6-3.7-1.5c-1-1-1.5-2.3-1.5-3.7s.6-2.7 1.5-3.7l1.5-1.5M10.5 6 12 4.5c1-1 2.3-1.5 3.7-1.5s2.7.6 3.7 1.5c1 1 1.5 2.3 1.5 3.7s-.6 2.7-1.5 3.7l-1.5 1.5M9 15l6-6"},null,-1)])])}var rP={render:rC},rN=l({default:()=>rD,render:()=>rR}),rI={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function rR(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rI,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M12 17a1 1 0 1 0 0-2 1 1 0 0 0 0 2"},null,-1),(0,c.createElementVNode)("path",{d:"M5.778 10h12.444c.982 0 1.778.895 1.778 2v8c0 1.105-.796 2-1.778 2H5.778C4.796 22 4 21.105 4 20v-8c0-1.105.796-2 1.778-2M7 10V7a5 5 0 1 1 10 0v3"},null,-1)])])}var rD={render:rR},rB=l({default:()=>rj,render:()=>rL}),rM={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 593 593"};function rL(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rM,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{"fill-rule":"evenodd",d:"M347 0c6 0 12 5 12 12v134l94-95c5-5 13-5 17 0l72 72c4 4 5 12 0 16v1l-95 94h134c7 0 12 5 12 12v101c0 7-5 12-12 12H447l95 94c4 5 5 13 0 17l-72 72c-4 4-12 5-16 0h-1l-94-95v134c0 7-5 12-12 12H246c-7 0-12-5-12-12v-70c0-22 9-43 24-59l130-130c14-14 14-37 0-51L259 142a84 84 0 0 1-25-59V12c0-7 5-12 12-12zM138 52h1l219 219c14 14 14 37 0 51L139 542c-4 5-12 5-17 0l-71-70c-4-5-5-12 0-17l95-96H12c-7 0-12-5-12-12V246c0-7 5-12 12-12h134l-95-94c-4-5-4-12 0-17l71-71c4-5 12-5 16 0"},null,-1)])])}var rj={render:rL},rz=l({default:()=>rQ,render:()=>rV}),rU={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function rV(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rU,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m.75 23.25 15-15m-5.25 0H8.25m15 0H21M21 3l-1.591 1.591M15.75 3V.75m0 15V13.5m-3.659-8.909L10.5 3M21 13.5l-1.591-1.591"},null,-1)])])}var rQ={render:rV},rZ=l({default:()=>rH,render:()=>rq}),rF={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function rq(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rF,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor",d:"M3 16.142V8.245h2.323l2.322 2.903 2.323-2.903h2.322v7.897H9.968v-4.53l-2.323 2.904-2.322-2.903v4.529zm14.516 0-3.484-3.832h2.323V8.245h2.322v4.065H21z"},null,-1)])])}var rH={render:rq},rX=l({default:()=>rY,render:()=>rG}),rW={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function rG(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rW,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M22 6.8H2m20 10.4H2"},null,-1)])])}var rY={render:rG},rK=l({default:()=>r1,render:()=>r0}),rJ={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function r0(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",rJ,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m4.9 4.9 14.2 14.2M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10"},null,-1)])])}var r1={render:r0},r2=l({default:()=>r8,render:()=>r3}),r4={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function r3(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",r4,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M17.333 5.34c1.39-.22 2.796-.334 4.205-.34.121 0 .238.043.329.122a.44.44 0 0 1 .133.314v13.73a.44.44 0 0 1-.133.306.46.46 0 0 1-.311.13C14.186 19.708 12 22 12 22m0 0V7.38S9.822 5.096 2.462 5a.5.5 0 0 0-.329.122.44.44 0 0 0-.133.314v13.73a.44.44 0 0 0 .133.306.46.46 0 0 0 .311.13C9.814 19.708 12 22 12 22"},null,-1),(0,c.createElementVNode)("path",{d:"M12 22a5.67 5.67 0 0 1 1.367-3.135c.967-1.141 2.237-1.923 3.633-2.236V2.443a.45.45 0 0 0-.051-.21.4.4 0 0 0-.14-.154.47.47 0 0 0-.409-.054 6.44 6.44 0 0 0-3.033 2.063A5.86 5.86 0 0 0 12 7.205"},null,-1)])])}var r8={render:r3},r5=l({default:()=>r9,render:()=>r7}),r6={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function r7(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",r6,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M17 3a2.85 2.85 0 0 1 2.064-1.007 2.87 2.87 0 0 1 2.14.834 2.83 2.83 0 0 1 .825 2.131A2.8 2.8 0 0 1 21 7L7.5 20.5 2 22l1.5-5.5z"},null,-1)])])}var r9={render:r7},ne=l({default:()=>nn,render:()=>nr}),nt={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function nr(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nt,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M6 6.663c0-1.582 1.75-2.538 3.082-1.682l8.301 5.337a2 2 0 0 1 0 3.364L9.082 19.02C7.75 19.875 6 18.919 6 17.337z"},null,-1)])])}var nn={render:nr},na=l({default:()=>ns,render:()=>no}),ni={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function no(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ni,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M5.25 14.248v4.5H.75m18-9v-4.5h4.5m-4.218-.003A9.752 9.752 0 0 1 8.246 21m-3.279-2.249A9.753 9.753 0 0 1 15.754 3"},null,-1)])])}var ns={render:no},nl=l({default:()=>nd,render:()=>nu}),nc={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function nu(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nc,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M16.22 2.663a1.47 1.47 0 0 0-1.09 0L8.87 5.167c-.35.14-.74.14-1.09 0L1.982 2.848a.735.735 0 0 0-1.008.686V17.62c0 .601.366 1.142.924 1.365l5.88 2.352c.35.14.742.14 1.092 0l6.258-2.504c.35-.14.741-.14 1.092 0l5.796 2.315a.735.735 0 0 0 1.008-.686V6.38a1.47 1.47 0 0 0-.924-1.365ZM8.325 5.272v16.17m7.35-18.884v16.17"},null,-1)])])}var nd={render:nu},np=l({default:()=>nf,render:()=>nh}),nm={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function nh(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nm,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M3 15c1.895 3 3.79 4 6.632 4s6.631-3 6.631-7-2.842-7-5.684-7-4.737 1.5-4.737 4 1.895 5 5.684 5S19.492 11.547 21 9"},null,-1)])])}var nf={render:nh},ng=l({default:()=>nb,render:()=>ny}),nv={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function ny(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nv,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M11 19a8 8 0 1 0 0-16 8 8 0 0 0 0 16m10 2-4.35-4.35"},null,-1)])])}var nb={render:ny},nO=l({default:()=>nS,render:()=>nk}),nx={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function nk(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nx,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M20 12a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2m16 0H4m16 0a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2"},null,-1),(0,c.createElementVNode)("path",{fill:"currentColor",d:"M18 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2m0 8a1 1 0 1 0 0-2 1 1 0 0 0 0 2"},null,-1),(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M6 8h4m-4 8h4"},null,-1)])])}var nS={render:nk},nw=l({default:()=>n_,render:()=>nE}),nT={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function nE(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nT,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M20 7H9m0 0a2 2 0 1 1-4 0 2 2 
1470 0 1 4 0m7 10H5m11 0a2 2 0 1 0 4 0 2 2 0 0 0-4 0"},null,-1)])])}var n_={render:nE},n$=l({default:()=>nP,render:()=>nC}),nA={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function nC(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nA,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7"},null,-1),(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6"},null,-1)])])}var nP={render:nC},nN=l({default:()=>nD,render:()=>nR}),nI={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function nR(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nI,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M2 5.4h20M2 12h20M2 18.6h13.3"},null,-1)])])}var nD={render:nR},nB=l({default:()=>nj,render:()=>nL}),nM={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function nL(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nM,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M13 15h5M6 9l4 3-4 3"},null,-1),(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M21 2.8H3.1c-.7 0-1.4.6-1.4 1.4v15.6c0 .7.6 1.4 1.4 1.4H21c.7 0 1.4-.6 1.4-1.4V4.2c0-.8-.5-1.4-1.3-1.4z"},null,-1)])])}var nj={render:nL},nz=l({default:()=>nQ,render:()=>nV}),nU={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function nV(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nU,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m19.5 5.75-1.51 14.34a1.67 1.67 0 0 1-1.66 1.5H7.67A1.67 1.67 0 0 1 6 20.08L4.5 5.75m-2.08 0h19.16m-13.33 0v-2.5a.83.83 0 0 1 .83-.83h5.84a.83.83 0 0 1 .83.83v2.5M12 9.5v8.75m3.75-8.75-.42 8.75M8.25 9.5l.42 8.75"},null,-1)])])}var nQ={render:nV},nZ=l({default:()=>nH,render:()=>nq}),nF={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function nq(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nF,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M12 17a1 1 0 1 0 0-2 1 1 0 0 0 0 2"},null,-1),(0,c.createElementVNode)("path",{d:"M5.778 10h12.444c.982 0 1.778.895 1.778 2v8c0 1.105-.796 2-1.778 2H5.778C4.796 22 4 21.105 4 20v-8c0-1.105.796-2 1.778-2M17 10V7a5 5 0 0 0-9.33-2.5"},null,-1)])])}var nH={render:nq},nX=l({default:()=>nY,render:()=>nG}),nW={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function nG(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nW,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M4.9 19.1c-3.038-3.038-3.71-7.592-2.015-11.3M7.8 16.2c-1.397-1.397-1.945-3.346-1.646-5.2M16.2 7.8c2.3 2.3 2.3 6.1 0 8.5m2.9-11.4C23 8.8 23 15.1 19.1 19m-8.423-8.5a2 2 0 0 1 2.75 2.901M22 22 2 2"},null,-1)])])}var nY={render:nG},nK=l({default:()=>n1,render:()=>n0}),nJ={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function n0(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",nJ,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M12 4.33v15.32m5.37-9.95L12 4.33 6.63 9.7"},null,-1)])])}var n1={render:n0},n2=l({default:()=>n8,render:()=>n3}),n4={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function n3(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",n4,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M3.5 22.2c.3-4.5 4-8 8.5-8s8.2 3.5 8.5 8z"},null,-1),(0,c.createElementVNode)("circle",{cx:"12",cy:"6.2",r:"4.5"},null,-1)])])}var n8={render:n3},n5=l({default:()=>n9,render:()=>n7}),n6={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function n7(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",n6,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M11.101 1.488H4.83a1 1 0 0 0-1 1v6.614m9.069 13.41h6.272a1 1 0 0 0 1-1v-6.614"},null,-1),(0,c.createElementVNode)("path",{d:"m1.23 6.5 2.6 2.6 2.601-2.6m16.339 11-2.6-2.6-2.601 2.6M5.505 18.546a2.551 2.551 0 1 0 0-5.103 2.551 2.551 0 0 0 0 5.103m4.277 3.965c-.559-1.83-2.29-3.202-4.276-3.202-1.988 0-3.718 1.372-4.277 3.202m17.264-15.92a2.551 2.551 0 1 0 0-5.103 2.551 2.551 0 0 0 0 5.103m4.277 3.965c-.559-1.83-2.289-3.202-4.276-3.202s-3.718 1.372-4.276 3.202"},null,-1)])])}var n9={render:n7},ae=l({default:()=>an,render:()=>ar}),at={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function ar(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",at,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M3.375 7.875a4.125 4.125 0 1 0 8.25 0 4.125 4.125 0 1 0-8.25 0M.75 20.25a6.75 6.75 0 0 1 13.5 0m.001-15.834a4.125 4.125 0 1 1-.006 6.914M15 13.667a6.757 6.757 0 0 1 8.25 6.583"},null,-1)])])}var an={render:ar},aa=l({default:()=>as,render:()=>ao}),ai={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function ao(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ai,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"m5.246 12.069-2.74 1.569a1 1 0 0 0 .001 1.74l8.5 4.87a2 2 0 0 0 2 0l8.5-4.87a.999.999 0 0 0 0-1.74l-2.702-1.548m-5.798 3.158a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74l8.5-4.87a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74z"},null,-1)])])}var as={render:ao},al=l({default:()=>ad,render:()=>au}),ac={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function au(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ac,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M2.97 2.771 13.908 5.88a3.77 3.77 0 0 1 2.592 3.5v10.51a2.052 2.052 0 0 1-2.6 2.167l-9.048-2.46a3.7 3.7 0 0 1-2.6-3.457V4.688a2.75 2.75 0 0 1 2.67-2.813H18.75a3 3 0 0 1 3 3v8.953a3.073 3.073 0 0 1-3.11 3.047H16.5"},null,-1),(0,c.createElementVNode)("path",{d:"M12.375 13.875a.375.375 0 0 1 0-.75m0 .75a.375.375 0 0 0 0-.75m9.375-3.75H16.5"},null,-1)])])}var ad={render:au},ap=l({default:()=>af,render:()=>ah}),am={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function ah(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",am,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M4.9 19.1C1 15.2 1 8.8 4.9 4.9m2.9 11.3c-2.3-2.3-2.3-6.1 0-8.5m8.4.1c2.3 2.3 2.3 6.1 0 8.5m2.9-11.4C23 8.8 23 15.1 19.1 19M14 12a2 2 0 1 1-4 0 2 2 
1470 0 1 4 0"},null,-1)])])}var af={render:ah},ag=l({default:()=>ab,render:()=>ay}),av={xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"};function ay(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",av,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M20.25 3.75v19.5M3.75 3.75h16.5m-16.5 19.5V3.75m16.5 19.5H3.75m16.5-19.5H3.75l1.5-3h13.5zM.75 23.25h22.5m-9-2.25a2.25 2.25 0 0 0-4.5 0v2.25h4.5zM7.5 7.13a.37.37 0 1 1 0-.75m0 .75a.37.37 0 1 0 0-.75m4.5.75a.38.38 0 0 1 0-.75m0 .75a.38.38 0 0 0 0-.75m4.5.75a.38.38 0 0 1 0-.75m0 .75a.38.38 0 0 0 0-.75m-9 5.25a.38.38 0 0 1 0-.76m0 .76a.38.38 0 0 0 0-.76m4.5.76a.38.38 0 0 1 0-.76m0 .76a.38.38 0 0 0 0-.76m4.5.76a.38.38 0 0 1 0-.76m0 .76a.38.38 0 0 0 0-.76m-9 5.26a.38.38 0 0 1 0-.75m0 .75a.38.38 0 0 0 0-.75m4.5.75a.38.38 0 0 1 0-.75m0 .75a.38.38 0 0 0 0-.75m4.5.75a.38.38 0 0 1 0-.75m0 .75a.38.38 0 0 0 0-.75"},null,-1)])])}var ab={render:ay},aO=l({default:()=>aS,render:()=>ak}),ax={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function ak(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ax,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M9.931 12.645h4.138l-2.07-4.908m0-7.737L.68 3.982l1.726 14.771L12 24l9.596-5.242L23.32 3.984zm7.064 18.31h-2.638l-1.422-3.503H8.996l-1.422 3.504h-2.64L12 2.65z"},null,-1)])])}var aS={render:ak},aw=l({default:()=>a_,render:()=>aE}),aT={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function aE(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",aT,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M16.074 16.86c-.72.616-2.157 1.035-3.812 1.035-2.032 0-3.735-.632-4.187-1.483-.161.488-.198 1.046-.198 1.402 0 0-.106 1.75 1.111 2.968 0-.632.513-1.145 1.145-1.145 1.083 0 1.082.945 1.081 1.712v.069c0 1.164.711 2.161 1.723 2.582a2.35 2.35 0 0 1-.236-1.029c0-1.11.652-1.523 1.41-2.003.602-.383 1.272-.807 1.733-1.66a3.1 3.1 0 0 0 .378-1.494 3.1 3.1 0 0 0-.148-.954M15.551.6c.196.244.296.572.496 1.229l4.368 14.347a18.2 18.2 0 0 0-5.222-1.768L12.35 4.8a.37.37 0 0 0-.71.002l-2.81 9.603a18.2 18.2 0 0 0-5.245 1.771L7.974 1.827c.2-.656.3-.984.497-1.227a1.6 1.6 0 0 1 .654-.484C9.415 0 9.757 0 10.443 0h3.135c.686 0 1.03 0 1.32.117A1.6 1.6 0 0 1 15.55.6z"},null,-1)])])}var a_={render:aE},a$=l({default:()=>aP,render:()=>aC}),aA={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function aC(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",aA,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor","fill-rule":"evenodd",d:"M6.335.83a.75.75 0 0 0-.67 0L1.667 2.827a.75.75 0 0 0-.417.672V18c0 .271.146.52.382.654l7.989 4.493a.75.75 0 0 0 .747.007l8-4.5A.75.75 0 0 0 18.75 18v-4.537l3.585-1.792A.75.75 0 0 0 22.75 11V6a.75.75 0 0 0-.417-.672l-3.998-1.999a.75.75 0 0 0-.67 0l-3.997 1.999a.7.7 0 0 0-.246.194.75.75 0 0 0-.172.478v4.561l-2.5 1.407V3.5a.75.75 0 0 0-.43-.678L6.336.829Zm7.686 11.019 2.38 1.19-6.422 3.612-2.38-1.19zm3.229-.063-2.5-1.25V7.215l2.5 1.25zm1.5 0 2.5-1.25V7.215l-2.5 1.25zm-9.5 1.025V4.714l-2.5 1.25v8.254zm-1.005 4.65.743.372c.17.091.262.153.262.183v3.202l-6.5-3.657V4.714l2.5 1.25V15.5a.75.75 0 0 0 .415.67s1.122.591 2.108 1.064zm2.505.478 6.5-3.657v3.28l-6.5 3.656v-3.28ZM6 4.66 3.677 3.5 6 2.339 8.323 3.5zM20.323 6 18 4.839 15.677 6 18 7.161z","clip-rule":"evenodd"},null,-1)])])}var aP={render:aC},aN=l({default:()=>aD,render:()=>aR}),aI={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function aR(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",aI,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M11.573 0a5 5 0 0 0-.359.007L10.85.04c-3.407.307-6.6 2.146-8.622 4.972a11.9 11.9 0 0 0-2.119 5.243c-.096.659-.108.854-.108 1.747s.012 1.089.108 1.748c.652 4.506 3.86 8.292 8.209 9.695.779.25 1.6.422 2.534.525.363.04 1.935.04 2.299 0 1.611-.178 2.977-.577 4.323-1.264.207-.106.247-.134.219-.158-.02-.013-.9-1.193-1.955-2.62l-1.919-2.592-2.404-3.558a339 339 0 0 0-2.422-3.556c-.009-.002-.018 1.579-.023 3.51-.007 3.38-.01 3.515-.052 3.595a.43.43 0 0 1-.206.214c-.075.037-.14.044-.495.044H7.81l-.108-.068a.44.44 0 0 1-.157-.171l-.05-.106.006-4.703.007-4.705.072-.092a.7.7 0 0 1 .174-.143c.096-.047.134-.051.54-.051.478 0 .558.018.682.154a467 467 0 0 1 2.895 4.361l4.735 7.17 1.9 2.879.096-.063a12.3 12.3 0 0 0 2.466-2.163 11.94 11.94 0 0 0 2.824-6.134c.096-.66.108-.854.108-1.748 0-.893-.012-1.088-.108-1.747-.652-4.506-3.859-8.292-8.208-9.695a12.6 12.6 0 0 0-2.499-.523A33 33 0 0 0 11.573 0m4.068 7.217c.347 0 .408.005.486.047a.47.47 0 0 1 .237.277c.
147018.06.023 1.365.018 4.304l-.006 4.218-.744-1.14-.746-1.14v-3.066c0-1.982.01-3.097.023-3.15a.48.48 0 0 1 .233-.296c.096-.05.13-.054.5-.054z"},null,-1)])])}var aD={render:aR},aB=l({default:()=>aj,render:()=>aL}),aM={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function aL(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",aM,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M14.23 12.004a2.236 2.236 0 0 1-2.235 2.236 2.236 2.236 0 0 1-2.236-2.236 2.236 2.236 0 0 1 2.235-2.236 2.236 2.236 0 0 1 2.236 2.236m2.648-10.69c-1.346 0-3.107.96-4.888 2.622-1.78-1.653-3.542-2.602-4.887-2.602-.41 0-.783.093-1.106.278-1.375.793-1.683 3.264-.973 6.365C1.98 8.917 0 10.42 0 12.004c0 1.59 1.99 3.097 5.043 4.03-.704 3.113-.39 5.588.988 6.38.32.187.69.275 1.102.275 1.345 0 3.107-.96 4.888-2.624 1.78 1.654 3.542 2.603 4.887 2.603.41 0 .783-.09 1.106-.275 1.374-.792 1.683-3.263.973-6.365C22.02 15.096 24 13.59 24 12.004c0-1.59-1.99-3.097-5.043-4.032.704-3.11.39-5.587-.988-6.38a2.17 2.17 0 0 0-1.092-.278zm-.005 1.09v.006c.225 0 .406.044.558.127.666.382.955 1.835.73 3.704-.054.46-.142.945-.25 1.44a23.5 23.5 0 0 0-3.107-.534A24 24 0 0 0 12.769 4.7c1.592-1.48 3.087-2.292 4.105-2.295zm-9.77.02c1.012 0 2.514.808 4.11 2.28-.686.72-1.37 1.537-2.02 2.442a23 23 0 0 0-3.113.538 15 15 0 0 1-.254-1.42c-.23-1.868.054-3.32.714-3.707.19-.09.4-.127.563-.132zm4.882 3.05q.684.704 1.36 1.564c-.44-.02-.89-.034-1.345-.034q-.691-.001-1.36.034c.44-.572.895-1.096 1.345-1.565zM12 8.1c.74 0 1.477.034 2.202.093q.61.874 1.183 1.86.557.961 1.018 1.946c-.308.655-.646 1.31-1.013 1.95-.38.66-.773 1.288-1.18 1.87a25.6 25.6 0 0 1-4.412.005 27 27 0 0 1-1.183-1.86q-.557-.961-1.018-1.946a25 25 0 0 1 1.013-1.954c.38-.66.773-1.286 1.18-1.868A25 25 0 0 1 12 8.098zm-3.635.254c-.24.377-.48.763-.704 1.16q-.336.585-.635 1.174c-.265-.656-.49-1.31-.676-1.947.64-.15 1.315-.283 2.015-.386zm7.26 0q1.044.153 2.006.387c-.18.632-.405 1.282-.66 1.933a26 26 0 0 0-1.345-2.32zm3.063.675q.727.226 1.375.498c1.732.74 2.852 1.708 2.852 2.476-.005.768-1.125 1.74-2.857 2.475-.42.18-.88.342-1.355.493a24 24 0 0 0-1.1-2.98c.45-1.017.81-2.01 1.085-2.964zm-13.395.004c.278.96.645 1.957 1.1 2.98a23 23 0 0 0-1.086 2.964c-.484-.15-.944-.318-1.37-.5-1.732-.737-2.852-1.706-2.852-2.474s1.12-1.742 2.852-2.476c.42-.18.88-.342 1.356-.494m11.678 4.28c.265.657.49 1.312.676 1.948-.64.157-1.316.29-2.016.39a26 26 0 0 0 1.341-2.338zm-9.945.02c.2.392.41.783.64 1.175q.345.586.705 1.143a22 22 0 0 1-2.006-.386c.18-.63.406-1.282.66-1.933zM17.92 16.32c.112.493.2.968.254 1.423.23 1.868-.054 3.32-.714 3.708-.147.09-.338.128-.563.128-1.012 0-2.514-.807-4.11-2.28.686-.72 1.37-1.536 2.02-2.44 1.107-.118 2.154-.3 3.113-.54zm-11.83.01c.96.234 2.006.415 3.107.532.66.905 1.345 1.727 2.035 2.446-1.595 1.483-3.092 2.295-4.11 2.295a1.2 1.2 0 0 1-.553-.132c-.666-.38-.955-1.834-.73-3.703.054-.46.142-.944.25-1.438zm4.56.64q.661.032 1.345.034.691.001 1.36-.034c-.44.572-.895 1.095-1.345 1.565q-.684-.706-1.36-1.565"},null,-1)])])}var aj={render:aL},az=l({default:()=>aQ,render:()=>aV}),aU={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function aV(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",aU,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M23.94 3a.5.5 0 0 0-.44-.25h-2.31l-8.55 13.91a.75.75 0 0 1-1.28 0L2.81 2.77H.5A.5.5 0 0 0 .06 3a.54.54 0 0 0 0 .51l11.5 19a.51.51 0 0 0 .86 0l11.5-19a.54.54 0 0 0 .02-.51"},null,-1),(0,c.createElementVNode)("path",{d:"m12 14.84 7.43-12.07H16a.47.47 0 0 0-.43.25L12 9.26 8.43 3A.47.47 0 0 0 8 2.77H4.57Z"},null,-1)])])}var aQ={render:aV},aZ=l({default:()=>aH,render:()=>aq}),aF={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function aq(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",aF,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"m117.5 33.5.3-.2c-.6-1.1-1.5-2.1-2.4-2.6L67.1 2.9c-.8-.5-1.9-.7-3.1-.7s-2.3.3-3.1.7l-48 27.9c-1.7 1-2.9 3.5-2.9 5.4v55.7c0 1.1.2 2.3.9 3.4l-.2.1c.5.8 1.2 1.5 1.9 1.9l48.2 27.9c.8.5 1.9.7 3.1.7s2.3-.3 3.1-.7l48-27.9c1.7-1 2.9-3.5 2.9-5.4V36.1c.1-.8 0-1.7-.4-2.6M64 88.5c9.1 0 17.1-5 21.3-12.4l12.9 7.6c-6.8 11.8-19.6 19.8-34.2 19.8-21.8 0-39.5-17.7-39.5-39.5S42.2 24.5 64 24.5c14.7 0 27.5 8.1 34.3 20l-13 7.5C81.1 44.5 73.1 39.5 64 39.5c-13.5 0-24.5 11-24.5 24.5s11 24.5 24.5 24.5"},null,-1)])])}var aH={render:aq},aX=l({default:()=>aY,render:()=>aG}
147),aW={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function aG(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",aW,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M60.952.266C27.377.266.065 28.77.065 63.806s27.318 63.54 60.887 63.54c33.576 0 60.893-28.505 60.893-63.54S94.528.266 60.952.266m0 6.117c30.39 0 55.025 25.712 55.025 57.423 0 2.482-.167 4.924-.46 7.321-1.495 6.214-4.194 10.358-7.412 13.19-4.941 4.336-11.524 5.738-17.62 5.733a41 41 0 0 1-4.973-.289C97.506 77.4 99.336 57.866 89.864 43.315 80.39 28.763 62.315 23.338 46.882 30.416a24 24 0 0 0-1.68-1.114c-2.41-1.413-7.439-3.482-13.837-3.505-5.361-.022-10.615 1.568-15.133 4.58C26.554 15.317 43.21 6.386 60.952 6.394zM51.341 84.6c.894-4.07 3.343-10.431 5.548-15.655.623-1.481 1.23-2.872 1.777-4.104 3.451 12.822 5.635 20.449 9.546 25.65a18 18 0 0 0 1.913 2.114 28 28 0 0 1-9.173 1.56 28.2 28.2 0 0 1-10.023-1.86q-.098-1.227-.103-2.459a24.5 24.5 0 0 1 .515-5.24zm-7.444 3.77c-7.555-5.703-12.031-14.84-12.04-24.57.008-9.88 4.625-19.138 12.375-24.813 1.637.984 3.121 2.143 4.34 3.477 2.395 2.56 5.077 8.214 6.94 13.082.51 1.312.965 2.567 1.36 3.709C50.16 73.502 45.685 80.608 43.898 88.37zm21.802-18.226c-1.501-4.037-2.374-7.079-2.379-7.084l-.005-.012c-2.747-10.984-5.592-21.025-11.497-28.052a28 28 0 0 1 9.134-1.55c16.06.022 29.074 13.602 29.095 30.36-.007 9.673-4.432 18.764-11.914 24.474a15 15 0 0 1-2.184-.78c-1.137-.514-2.812-2.267-4.329-4.698-2.313-3.635-4.437-8.622-5.927-12.653zm-4.747 51.08c-30.39 0-55.025-25.707-55.025-57.424 0-2.086.114-4.144.32-6.173 4.508-16 15.338-21.92 25.595-22.02 2.08-.007 4.117.282 6.068.774-13.182 12.081-15.74 32.487-5.979 47.7 9.762 15.213 28.817 20.518 44.544 12.403 2.78 1.023 5.96 1.633 9.812 2.137 1.447.186 3.007.277 4.665.277a61.6 61.6 0 0 0 14.997-2.087c-10.29 15.308-27.088 24.417-45.007 24.407z"},null,-1)])])}var aY={render:aG},aK=l({default:()=>a1,render:()=>a0}),aJ={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function a0(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",aJ,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"m117.5 33.5.3-.2c-.6-1.1-1.5-2.1-2.4-2.6L67.1 2.9c-.8-.5-1.9-.7-3.1-.7s-2.3.3-3.1.7l-48 27.9c-1.7 1-2.9 3.5-2.9 5.4v55.7c0 1.1.2 2.3.9 3.4l-.2.1c.5.8 1.2 1.5 1.9 1.9l48.2 27.9c.8.5 1.9.7 3.1.7s2.3-.3 3.1-.7l48-27.9c1.7-1 2.9-3.5 2.9-5.4V36.1c.1-.8 0-1.7-.4-2.6m-53.5 70c-21.8 0-39.5-17.7-39.5-39.5S42.2 24.5 64 24.5c14.7 0 27.5 8.1 34.3 20l-13 7.5C81.1 44.5 73.1 39.5 64 39.5c-13.5 0-24.5 11-24.5 24.5s11 24.5 24.5 24.5c9.1 0 17.1-5 21.3-12.4l12.9 7.6c-6.8 11.8-19.6 19.8-34.2 19.8M115 62h-3.2l-.9 4h4.1v5h-5l-1.2 6h-4.9l1.2-6h-3.8l-1.2 6h-4.8l1.2-6H94v-5h3.5l.9-4H94v-5h5.3l1.2-6h4.9l-1.2 6h3.8l1.2-6h4.8l-1.2 6h2.2zm-12.7 4h3.8l.9-4h-3.8z"},null,-1)])])}var a1={render:a0},a2=l({default:()=>a8,render:()=>a3}),a4={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function a3(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",a4,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M1.5 0h21l-1.91 21.563L11.977 24l-8.565-2.438zm17.09 4.413L5.41 4.41l.213 2.622 10.125.002-.255 2.716h-6.64l.24 2.573h6.182l-.366 3.523-2.91.804-2.956-.81-.188-2.11h-2.61l.29 3.855L12 19.288l5.373-1.53z"},null,-1)])])}var a8={render:a3},a5=l({default:()=>a9,render:()=>a7}),a6={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 50 50"};function a7(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",a6,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"m7.91 9.32.09.09V35.3l-5.09-5.09a6.22 6.22 0 0 1-1.27-6.92zM35.3 8H9.41l-.09-.09 13.97-6.27a6.22 6.22 0 0 1 6.92 1.27zm2.29 31H11.71l-.54-.54A4 4 0 0 1 10 35.63V11.41zm-23.88 2H39v6c0 .55-.45 1-1 1H21.1c-.27 0-.52-.11-.71-.29l-4.7-4.7.02-.02zM48 21.1V38c0 .55-.45 1-1 1h-6.58L11.41 10h24.22c1.07 0 2.07.42 2.83 1.17l4.53 4.54.02-.02 4.7 4.7c.18.19.29.44.29.71"},null,-1)])])}var a9={render:a7},ie=l({default:()=>ia,render:()=>ir}),it={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function ir(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",it,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M0 64.5 60.7 3.8v30.4L30.4 64.5l30.4 30.4v30.4zm39.1 0 21.7-21.7v43.4zm88.9 0L65.1 3.8v30.4l30.4 30.4-30.4 30.3v30.4z"},null,-1)])])}var ia={render:ir},ii=l({default:()=>il,render:()=>is}
147),io={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function is(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",io,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M108.2 64.8c-.1-.1-.2-.2-.4-.2l-.1-.1c-.1-.1-.2-.1-.2-.2l-.1-.1c-.1 0-.2-.1-.2-.1l-.2-.1c-.1 0-.2-.1-.2-.1l-.2-.1c-.1 0-.2-.1-.2-.1-.1 0-.1 0-.2-.1l-.3-.1c-.1 0-.1 0-.2-.1l-.3-.1h-.1l-.4-.1h-.2c-.1 0-.2 0-.3-.1h-2.3c-.6-13.3.6-26.8-2.8-39.6 12.9-4.6 2.8-22.3-8.4-14.4-7.4-6.4-17.6-7.8-28.3-7.8-10.5.7-20.4 2.9-27.4 8.4-2.8-1.4-5.5-1.8-7.9-1.1v.1c-.1 0-.3.1-.4.2-.1 0-.3.1-.4.2h-.1c-.1 0-.2.1-.4.2h-.1l-.3.2h-.1l-.3.2h-.1l-.3.2s-.1 0-.1.1l-.3.2s-.1 0-.1.1l-.3.2s-.1 0-.1.1l-.3.2-.1.1c-.1.1-.2.1-.2.2l-.1.1-.2.2-.1.1c-.1.1-.1.2-.2.2l-.1.1c-.1.1-.1.2-.2.2l-.1.1c-.1.1-.1.2-.2.2l-.1.1c-.1.1-.1.2-.2.2l-.1.1c-.1.1-.1.2-.2.2l-.1.1-.1.3s0 .1-.1.1l-.1.3s0 .1-.1.1l-.1.3s0 .1-.1.1l-.1.3s0 .1-.1.1c.4.3.4.4.4.4v.1l-.1.3v.1c0 .1 0 .2-.1.3v3.1c0 .1 0 .2.1.3v.1l.1.3v.1l.1.3s0 .1.1.1l.1.3s0 .1.1.1l.1.3s0 .1.1.1l.2.3s0 .1.1.1l.2.3s0 .1.1.1l.2.3.1.1.3.3.3.3h.1c1 .9 2 1.6 4 2.2v-.2C23 37.3 26.5 50 26.7 63c-.6 0-.7.4-1.7.5h-.5c-.1 0-.3 0-.5.1-.1 0-.3 0-.4.1l-.4.1h-.1l-.4.1h-.1l-.3.1h-.1l-.3.1s-.1 0-.1.1l-.3.1-.2.1c-.1 0-.2.1-.2.1l-.2.1-.2.1c-.1 0-.2.1-.2.1l-.2.1-.4.3c-.1.1-.2.2-.3.2l-.4.4-.1.1c-.1.2-.3.4-.4.5l-.2.3-.3.6-.1.3v.3c0 .5.2.9.9 1.2.2 3.7 3.9 2 5.6.8l.1-.1c.2-.2.5-.3.6-.3h.1l.2-.1c.1 0 .1 0 .2-.1.2-.1.4-.1.5-.2.1 0 .1-.1.1-.2l.1-.1c.1-.2.2-.6.2-1.2l.1-1.3v1.8c-.5 13.1-4 30.7 3.3 42.5 1.3 2.1 2.9 3.9 4.7 5.4h-.5c-.2.2-.5.4-.8.6l-.9.6-.3.2-.6.4-.9.7-1.1 1c-.2.2-.3.4-.4.5l-.4.6-.2.3c-.1.2-.2.4-.2.6l-.1.3q-.3 1.2.6 2.7l.4.4h.2c.1 0 .2 0 .4.1.2.4 1.2 2.5 3.9.9 2.8-1.5 4.7-4.6 8.1-5.1l-.5-.6c5.9 2.8 12.8 4 19 4.2 8.7.3 18.6-.9 26.5-5.2 2.2.7 3.9 3.9 5.8 5.4l.1.1.1.1.1.1.1.1s.1 0 .1.1c0 0 .1 0 .1.1 0 0 .1 0 .1.1h2.1s.1 0 .1-.1h.1s.1 0 .1-.1h.1s.1 0 .1-.1c0 0 .1 0 .1-.1l.1-.1s.1 0 .1-.1l.1-.1h.1l.2-.2.2-.1h.1l.1-.1h.1l.1-.1.1-.1.1-.1.1-.1.1-.1.1-.1.1-.1v-.1s0-.1.1-.1v-.1s0-.1.1-.1v-.1s0-.1.1-.1v-1.4s-.3 0-.3-.1l-.3-.1v-.1l.3-.1s.2 0 .2-.1l.1-.1v-2.1s0-.1-.1-.1v-.1s0-.1-.1-.1v-.1s0-.1-.1-.1c0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1 0 0 0-.1-.1-.1l-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1v-.1l-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1c2-1.9 3.8-4.2 5.1-6.9 5.9-11.8 4.9-26.2 4.1-39.2h.1c.1 0 .2.1.2.1h.3s.1 0 .1.1h.1s.1 0 .1.1l.2.1c1.7 1.2 5.4 2.9 5.6-.8 1.6.6-.3-1.8-1.3-2.5M36 23C32.8 7 58.4 4 59.3 19.6c.8 13-20 16.3-23.3 3.4m36.1 15c-1.3 1.4-2.7 1.2-4.1.7 0 1.9.4 3.9.1 5.9-.5.9-1.5 1-2.3 1.4-1.2-.2-2.1-.9-2.6-2l-.2-.1c-3.9 5.2-6.3-1.1-5.2-5-1.2.1-2.2-.2-3-1.5-1.4-2.6.7-5.8 3.4-6.3.7 3 8.7 2.6 10.1-.2 3.1 1.5 6.5 4.3 3.8 7.1m-7-17.5c-.9-13.8 20.3-17.5 23.4-4 3.5 15-20.8 18.9-23.4 4M41.7 17c-1.9 0-3.5 1.7-3.5 3.8s1.6 3.8 3.5 3.8 3.5-1.7 3.5-3.8-1.5-3.8-3.5-3.8m1.6 5.7c-.5 0-.8-.4-.8-1 0-.5.4-1 .8-1 .5 0 .8.4.8 1 0 .5-.3 1-.8 1m27.8-6.6c-1.9 0-3.4 1.7-3.4 3.8s1.5 3.8 3.4 3.8 3.4-1.7 3.4-3.8-1.5-3.8-3.4-3.8m1.6 5.6c-.4 0-.8-.4-.8-1 0-.5.4-1 .8-1s.8.4.8 1-.4 1-.8 1"},null,-1)])])}var il={render:is},ic=l({default:()=>ip,render:()=>id}),iu={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function id(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",iu,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M1.5 0h21l-1.91 21.563L11.977 24l-8.564-2.438zm7.031 9.75-.232-2.718 10.059.003.23-2.622L5.412 4.41l.698 8.01h9.126l-.326 3.426-2.91.804-2.955-.81-.188-2.11H6.248l.33 4.171L12 19.351l5.379-1.443.744-8.157z"},null,-1)])])}var ip={render:id},im=l({default:()=>iv,render:()=>ig}),ih={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function ig(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ih,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M111.7 29.7 128 64l-16.3 34.3H16.3L0 64l16.3-34.3zm-5.5 5.7H20L6.3 64l13.6 28.6h86.3L119.8 64zm-76.3 19v8h9.2v-8.1h4.8v20.4h-4.7v-8.4H30v8.4h-4.8V54.4zm34.3 0v3.8h-6.5v16.5H53V58.2h-6.5v-3.8zm18.3 0v3.8H76v16.5h-4.7V58.2h-6.5v-3.8zm16.1.9c1.2.5 2.3 1.4 3.1 2.6.7 1.2 1.1 2.5 1 3.9.1 1.4-.3 2.7-1 3.9-.7 1.1-1.8 2-3.1 2.6-1.5.6-3.1.9-4.7.9h-4.1v5.6H85V54.4h8.9c1.6 0 3.2.3 4.7.9m-5.1 2.9h-3.8v7.1h3.8q2.1 0 3.3-.9c.8-.6 1.2-1.6 1.1-2.6 0-1.1-.3-2.1-1.1-2.6-.8-.7-1.9-1-3.3-1"},null,-1)])])}var iv={render:ig},iy=l({default:()=>ix,render:()=>iO}
147),ib={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function iO(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ib,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M11.26 15.27c3.37-.15 7.15-1.09 7-2.21a26 26 0 0 1-4.76.59c-3.62.16-6.58-.24-6.61-.9 0-.2.24-.4.69-.58-2.39-.64-3.67.53-3.69 1.22-.1 1.45 3.22 2.06 7.37 1.88m5.91 1.64a23 23 0 0 1-4.07.5c-3.09.14-5.61-.21-5.64-.77 0-.17.21-.34.59-.49-2-.55-3.13.45-3.15 1-.05 1.24 2.78 1.77 6.33 1.61 2.87-.1 6.25-1 5.94-1.85M3.61 20.8a.93.93 0 0 1 .29-.65c-2.09.1-2.54 1.13-2.51 1.76.07 1.39 4.67 2.31 10 2.05 4.44-.22 9.16-1 9.16-2.34a26.3 26.3 0 0 1-7.2 1.23c-5.35.26-9.67-.66-9.74-2.05"},null,-1),(0,c.createElementVNode)("path",{d:"M22.4 12.65c-.55-1.48-2.67-2.34-4.74-1.57a2.47 2.47 0 0 0-1 .81c1.94-.56 3.83 0 4.34 1.41.45 1.21-.3 2.64-1.72 3.54a1.37 1.37 0 0 0 .92-.13c2.25-1.05 2.8-2.58 2.2-4.06m-9.88-1.38s-3.1-2.19-1.92-4.35S14.37 2.43 13.38 0c0 0 .12 1-3.12 3.91s-2.14 6.33 2.26 7.36"},null,-1),(0,c.createElementVNode)("path",{d:"M15.17 4.83s-4.24 1.51-2.83 3.53c1 1.43 2.13 2 1.42 4 0 0 2.83-1.51.71-3.53s.7-4 .7-4M8.69 19.26c-1.6-.43-2.46.35-2.47.81 0 1 2.18 1.39 5 1.27 2.26-.11 4.73-.95 4.67-1.49a16.6 16.6 0 0 1-3.2.4c-2.43.11-4.41-.16-4.43-.61-.04-.13.13-.26.43-.38"},null,-1)])])}var ix={render:iO},ik=l({default:()=>iT,render:()=>iw}),iS={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function iw(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",iS,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M0 0h24v24H0zm22.034 18.276c-.175-1.095-.888-2.015-3.003-2.873-.736-.345-1.554-.585-1.797-1.14-.091-.33-.105-.51-.046-.705.15-.646.915-.84 1.515-.66.39.12.75.42.976.9 1.034-.676 1.034-.676 1.755-1.125-.27-.42-.404-.601-.586-.78-.63-.705-1.469-1.065-2.834-1.034l-.705.089c-.676.165-1.32.525-1.71 1.005-1.14 1.291-.811 3.541.569 4.471 1.365 1.02 3.361 1.244 3.616 2.205.24 1.17-.87 1.545-1.966 1.41-.811-.18-1.26-.586-1.755-1.336l-1.83 1.051c.21.48.45.689.81 1.109 1.74 1.756 6.09 1.666 6.871-1.004.029-.09.24-.705.074-1.65zm-8.983-7.245h-2.248c0 1.938-.009 3.864-.009 5.805 0 1.232.063 2.363-.138 2.711-.33.689-1.18.601-1.566.48-.396-.196-.597-.466-.83-.855-.063-.105-.11-.196-.127-.196l-1.825 1.125c.305.63.75 1.172 1.324 1.517.855.51 2.004.675 3.207.405.783-.226 1.458-.691 1.811-1.411.51-.93.402-2.07.397-3.346.012-2.054 0-4.109 0-6.179z"},null,-1)])])}var iT={render:iw},iE=l({default:()=>iA,render:()=>i$}),i_={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function i$(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",i_,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M4.56 18.71c-1.41-4-.65-8.94 1.77-11.48A5.47 5.47 0 0 1 12 5.71h.15a.8.8 0 0 1 .22.12c4 1.65 4.28 8.57 1.28 11.41a4.15 4.15 0 0 0 3.08-1.35c2.12-2.23 2.76-6.62 1.49-10.22A7.75 7.75 0 0 0 12.81.54H12a11.5 11.5 0 0 0-5.42 21.6 10 10 0 0 1-2.02-3.43"},null,-1),(0,c.createElementVNode)("path",{d:"M23.5 12a11.49 11.49 0 0 0-6.09-10.14 9.9 9.9 0 0 1 2 3.43c1.41 4 .65 9-1.77 11.5a5.42 5.42 0 0 1-4 1.75A6.5 6.5 0 0 1 12 18.3h-.15a.8.8 0 0 1-.22-.12c-4-1.65-4.29-8.57-1.29-11.41a4.14 4.14 0 0 0-3.11 1.32c-2.12 2.22-2.76 6.61-1.49 10.2a7.77 7.77 0 0 0 5.45 5.17H12A11.5 11.5 0 0 0 23.5 12"},null,-1)])])}var iA={render:i$},iC=l({default:()=>iI,render:()=>iN}),iP={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function iN(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",iP,[...t[0]||(t[0]=[(0,c.createElementVNode)("circle",{cx:"64",cy:"36.57",r:"27.43"},null,-1),(0,c.createElementVNode)("circle",{cx:"32.32",cy:"91.43",r:"27.43"},null,-1),(0,c.createElementVNode)("circle",{cx:"95.68",cy:"91.43",r:"27.43"},null,-1)])])}var iI={render:iN},iR=l({default:()=>iM,render:()=>iB}),iD={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function iB(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",iD,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M0 0h61.4L0 60.4zm0 128L128 0H64.6L0 63.7zm128 0L64.6 66.6 3.3 128z"},null,-1)])])}var iM={render:iB},iL=l({default:()=>iU,render:()=>iz}
147),ij={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function iz(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ij,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M21.75 5.52 13 .28a2 2 0 0 0-2 0L2.25 5.52a2 2 0 0 0-1 1.69v9.58a2 2 0 0 0 1 1.69l2.62 1.57a3.12 3.12 0 0 0 4.73-2.68V8.12a1 1 0 0 0-2 0v9.25a1.13 1.13 0 0 1-.57 1 1.14 1.14 0 0 1-1.13 0l-2.61-1.58V7.24L12 2l8.73 5.21v9.55L12 22l-1.7-1a1 1 0 1 0-1 1.71l1.72 1a2 2 0 0 0 2 0l8.74-5.24a2 2 0 0 0 1-1.69V7.21a2 2 0 0 0-1.01-1.69"},null,-1),(0,c.createElementVNode)("path",{d:"M15.51 14.76a9.3 9.3 0 0 1-2.24 0 .85.85 0 0 1-.75-.85 1 1 0 0 0-2 0A2.87 2.87 0 0 0 13 16.75a12 12 0 0 0 1.36.08 12 12 0 0 0 1.37-.08 2.87 2.87 0 0 0 2.5-2.84A2.68 2.68 0 0 0 16 11.26l-2.91-.49a.69.69 0 0 1-.58-.68.85.85 0 0 1 .75-.85 9.3 9.3 0 0 1 2.24 0 .85.85 0 0 1 .75.85 1 1 0 0 0 2 0 2.87 2.87 0 0 0-2.5-2.84 12.5 12.5 0 0 0-2.73 0 2.87 2.87 0 0 0-2.51 2.84 2.68 2.68 0 0 0 2.25 2.65l2.91.49a.68.68 0 0 1 .58.68.85.85 0 0 1-.74.85"},null,-1)])])}var iU={render:iz},iV=l({default:()=>iF,render:()=>iZ}),iQ={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function iZ(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",iQ,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M63.877 125.392c-32.671 0-60.37-27.594-60.627-60.469a59.94 59.94 0 0 1 17.506-42.759 60.94 60.94 0 0 1 43.279-18.36 60.08 60.08 0 0 1 42.647 17.71 60.15 60.15 0 0 1 18.157 42.522c.151 33.604-26.864 61.021-60.469 61.363h-.493zm.19-118.406a57.77 57.77 0 0 0-41.01 17.427 56.78 56.78 0 0 0-16.63 40.484c.236 31.159 26.495 57.286 57.43 57.286h.414c31.863-.29 57.504-26.266 57.385-58.128a56.97 56.97 0 0 0-17.217-40.273A56.7 56.7 0 0 0 64.068 6.986z"},null,-1),(0,c.createElementVNode)("path",{d:"M16.89 82.383V46.865h8.64v3.183h-4.583v29.218h4.584v3.183zm29.323-18.111c0 6.478-3.933 10.167-9.26 10.167s-8.877-4.156-8.877-9.831c0-5.939 3.722-10.121 9.167-10.121s8.97 4.36 8.97 9.785m-14.415.29c0 3.932 1.973 7.05 5.36 7.05s5.333-3.183 5.333-7.195c0-3.643-1.796-7.083-5.334-7.083s-5.392 3.328-5.392 7.307zm17.407-9.404c1.69-.29 3.407-.434 5.123-.428a9.17 9.17 0 0 1 5.537 1.223 4.06 4.06 0 0 1 2.006 3.61 4.48 4.48 0 0 1-3.183 4.183c2.269.46 3.9 2.46 3.9 4.775a5.02 5.02 0 0 1-1.861 3.978c-1.368 1.21-3.643 1.796-7.162 1.796a34 34 0 0 1-4.327-.257zm3.499 7.622h1.795c2.433 0 3.801-1.145 3.801-2.782s-1.368-2.644-3.61-2.644a9.8 9.8 0 0 0-2.006.145zm0 8.878c.618.065 1.243.092 1.86.078 2.263 0 4.262-.861 4.262-3.182s-1.94-3.183-4.373-3.183h-1.75zM69.54 54.901h3.517v12.554c0 5.334-2.577 7.116-6.365 7.116a9.3 9.3 0 0 1-2.973-.507l.428-2.834c.703.224 1.44.335 2.183.349 2.006 0 3.183-.921 3.183-4.262l.026-12.416zm13.527 10.456v2.434h-7.32v-2.434zm17.091 8.273a12.3 12.3 0 0 1-4.978.862c-6.129 0-9.851-3.834-9.851-9.707-.283-5.353 3.827-9.923 9.18-10.206.375-.02.757-.02 1.131.006a11.1 11.1 0 0 1 4.775.862l-.783 2.801a9.5 9.5 0 0 0-3.788-.75c-3.932 0-6.76 2.467-6.76 7.116 0 4.235 2.499 6.971 6.734 6.971a9.8 9.8 0 0 0 3.834-.717zM111.2 46.766v35.61h-8.641v-3.182h4.583V49.949h-4.583v-3.183h8.64z"},null,-1)])])}var iF={render:iZ},iq=l({default:()=>iW,render:()=>iX}),iH={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function iX(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",iH,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M65.004 115.355c-.461-.894-1.004-2.796-1.356-3.601-.378-.711-1.46-2.692-1.984-3.332-1.164-1.332-1.437-1.438-1.809-3.23-.628-3.067-2.148-8.462-4.042-12.227-1.004-2-2.626-3.606-4.067-5.07-1.246-1.247-4.121-3.31-4.668-3.227-4.766.894-6.226 5.586-8.457 9.27-1.27 2.062-2.516 3.769-3.52 5.937-.898 1.98-.812 4.23-2.331 5.938a15.4 15.4 0 0 0-3.333 5.855c-.195.453-.546 4.957-1.003 6.016l7.02-.438c6.585.461 4.687 2.961 14.858 2.438l16.098-.54a25 25 0 0 0-1.433-3.792zM111.793 8.254H16.207C7.312 8.23.086 15.457.086 24.352v35.105c2.352-.812 5.578-5.75 6.668-6.934 1.789-2.062 2.16-4.77 3.059-6.378 2.062-3.793 2.433-6.477 7.101-6.477 2.164 0 3.063.516 4.5 2.516.996 1.332 2.79 3.957 3.602 5.668 1.004 1.98 2.523 4.582 3.254 5.125.515.351.972.722 1.433.894.707.27 1.356-.27 1.902-.629.622-.539.895-1.52 1.52-2.953.895-2.086 1.813-4.418 2.332-5.312.914-1.461 1.273-3.254 2.25-4.067 1.461-1.246 3.441-1.355 3.957-1.437 2.98-.625 4.336 1.437 5.777 2.707.973.894 2.243 2.605 3.246 4.851.708 1.793 1.606 3.52 2.067 4.5.351.98 1.266 2.606 1.789 4.582.543 1.711 1.809 3.067 2.352 3.961 0 0 .812 2.164 5.476 4.145a35 35 0 0 0 4.336 1.52c2.066.734 4.047.644 6.563.374 1.789 0 2.793-2.625 3.601-4.683.438-1.254.98-4.774 1.25-5.758.27-.996-.437-1.707.192-2.625.722-.977 1.164-1.082 1.519-2.332.914-2.793 5.957-2.875 8.832-2.875 2.414 0 2.063 2.332 6.125 1.52 2.336-.434 4.586.273 7.023.995 2.063.543 4.043 1.168 5.204 2.524.73.898 2.629 5.312.73 5.476.164.188.36.645.625.817-.46 1.707-2.25.46-3.332.27-1.355-.27-2.332 0-3.684.624-2.335.996-5.668.918-7.726 2.625-1.715 1.438-1.715 4.582-2.543 6.371 0 0-2.254 5.696-6.996 9.192-1.278.914-3.715 3.058-8.918 3.871-2.356.355-4.586.355-7.024.27-1.164-.079-2.332-.079-3.52-.079-.706 0-3.062-.109-2.96.164l-.27.645c.024.29.063.602.164.895.102.515.102.976.192 1.437 0 .98-.086 2.063 0 3.066.082 2.063.894 3.957 1.004 6.102.078 2.355 1.246 4.875 2.414 6.77.46.707 1.086.789 1.355 1.71.352.98 0 2.141.188 3.227.625 4.227 1.875 8.73 3.773 12.61v.078c2.332-.352 4.77-1.247 7.836-1.684 5.664-.832 
14713.5-.461 18.54-.914 12.796-1.168 19.706 5.226 31.148 2.601V24.336c-.063-8.895-7.293-16.102-16.207-16.102zM64.086 83.855q0-.28 0 0m-34.457 14.75c.894-1.98 1.433-4.125 2.144-6.101.73-1.899 1.813-4.61 3.684-5.582-.246-.274-3.957-.375-4.934-.461-1.082-.086-2.171-.273-3.25-.438a135 135 0 0 1-6.125-1.265c-1.168-.274-5.21-1.715-6.02-2.067-2.085-.894-3.421-3.52-4.96-3.246-.977.188-1.98.54-2.605 1.54-.543.812-.731 2.242-1.083 3.226-.437 1.086-1.168 2.164-1.707 3.25-1.277 1.875-3.332 3.582-4.23 5.484-.191.457-.27.895-.457 1.356v21.683c1.082.188 2.16.371 3.328.73 8.996 2.438 11.164 2.606 19.98 1.63l.813-.11c.625-1.437 1.188-6.207 1.629-7.644.352-1.164.812-2.063.996-3.14.164-1.09 0-2.173-.102-3.15-.171-2.628 1.895-3.519 2.899-5.69zm0 0"},null,-1)])])}var iW={render:iX},iG=l({default:()=>iJ,render:()=>iK}),iY={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function iK(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",iY,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M7.01 10.207h-.944l-.515 2.648h.838q.834 0 1.242-.314.408-.315.55-1.049.137-.705-.124-.995-.262-.29-1.047-.29M12 5.688C5.373 5.688 0 8.514 0 12s5.373 6.313 12 6.313S24 15.486 24 12s-5.373-6.312-12-6.312m-3.26 7.451c-.261.25-.575.438-.917.551q-.505.163-1.285.164H5.357l-.327 1.681H3.652l1.23-6.326h2.65q1.195 0 1.744.628.549.627.33 1.752a2.8 2.8 0 0 1-.305.847q-.215.383-.561.703m4.024.715.543-2.799q.094-.478-.068-.651-.16-.174-.687-.174H11.46l-.704 3.625H9.388l1.23-6.327h1.367l-.327 1.682h1.218q1.15 0 1.586.401c.436.401.378.7.263 1.299l-.572 2.944zm7.597-2.265a2.8 2.8 0 0 1-.305.847q-.214.383-.561.703a2.44 2.44 0 0 1-.917.551q-.504.163-1.286.164h-1.18l-.327 1.682h-1.378l1.23-6.326h2.649q1.195 0 1.744.628.55.626.331 1.751m-2.595-1.382h-.943l-.516 2.648h.838q.835 0 1.242-.314.407-.315.551-1.049.137-.705-.125-.995c-.262-.29-.524-.29-1.047-.29"},null,-1)])])}var iJ={render:iK},i0=l({default:()=>i4,render:()=>i2}),i1={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 121 121"};function i2(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",i1,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{"fill-rule":"evenodd",d:"M73.7 58.9c-1.5-1.8-3.2-3.9-5-5.9C58.5 41.7 48.4 30.3 38 19.2c-4.7-5.1-6.2-10-.6-15.1C43-.9 48.5-.4 53.7 5.3 68.1 21.2 82.4 37.2 97 52.9c5.5 5.9 4.2 9.9-1.8 14.2-23 16.7-46 33.5-68.9 50.4-5.1 3.8-10.1 4.8-14.2-.9-4.6-6.2-.3-9.9 4.4-13.3 17-12.4 34-24.8 50.9-37.4 2.5-1.7 5.9-2.8 6.3-7m7.3 59.8c-6.2 0-12.4.2-18.6-.1-4.9-.2-7.9-3-7.8-8.2.1-4.9 2.5-8.6 7.5-8.7 13.5-.4 27.1-.3 40.7 0 4.3.1 7.5 2.9 7.5 7.4 0 5.1-2.7 9.1-8.2 9.5-7.2.4-14.2.1-21.1.1","clip-rule":"evenodd"},null,-1)])])}var i4={render:i2},i3=l({default:()=>i6,render:()=>i5}),i8={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function i5(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",i8,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"m14.25.18.9.2.73.26.59.3.45.32.34.34.25.34.16.33.1.3.04.26.02.2-.01.13V8.5l-.05.63-.13.55-.21.46-.26.38-.3.31-.33.25-.35.19-.35.14-.33.1-.3.07-.26.04-.21.02H8.77l-.69.05-.59.14-.5.22-.41.27-.33.32-.27.35-.2.36-.15.37-.1.35-.07.32-.04.27-.02.21v3.06H3.17l-.21-.03-.28-.07-.32-.12-.35-.18-.36-.26-.36-.36-.35-.46-.32-.59-.28-.73-.21-.88-.14-1.05-.05-1.23.06-1.22.16-1.04.24-.87.32-.71.36-.57.4-.44.42-.33.42-.24.4-.16.36-.1.32-.05.24-.01h.16l.06.01h8.16v-.83H6.18l-.01-2.75-.02-.37.05-.34.11-.31.17-.28.25-.26.31-.23.38-.2.44-.18.51-.15.58-.12.64-.1.71-.06.77-.04.84-.02 1.27.05zm-6.3 1.98-.23.33-.08.41.08.41.23.34.33.22.41.09.41-.09.33-.22.23-.34.08-.41-.08-.41-.23-.33-.33-.22-.41-.09-.41.09zm13.09 3.95.28.06.32.12.35.18.36.27.36.35.35.47.32.59.28.73.21.88.14 1.04.05 1.23-.06 1.23-.16 1.04-.24.86-.32.71-.36.57-.4.45-.42.33-.42.24-.4.16-.36.09-.32.05-.24.02-.16-.01h-8.22v.82h5.84l.01 2.76.02.36-.05.34-.11.31-.17.29-.25.25-.31.24-.38.2-.44.17-.51.15-.58.13-.64.09-.71.07-.77.04-.84.01-1.27-.04-1.07-.14-.9-.2-.73-.25-.59-.3-.45-.33-.34-.34-.25-.34-.16-.33-.1-.3-.04-.25-.02-.2.01-.13v-5.34l.05-.64.13-.54.21-.46.26-.38.3-.32.33-.24.35-.2.35-.14.33-.1.3-.06.26-.04.21-.02.13-.01h5.84l.69-.05.59-.14.5-.21.41-.28.33-.32.27-.35.2-.36.15-.36.1-.35.07-.32.04-.28.02-.21V6.07h2.09l.14.01zm-6.47 14.25-.23.33-.08.41.08.41.23.33.33.23.41.08.41-.08.33-.23.23-.33.08-.41-.08-.41-.23-.33-.33-.23-.41-.08-.41.08z"},null,-1)])])}var i6={render:i5},i7=l({default:()=>ot,render:()=>oe}
147),i9={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function oe(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",i9,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M64 14.648c-35.346 0-64 19.19-64 42.863C0 78.275 22.046 95.589 51.316 99.53V86.699c-15.55-4.89-26.166-14.693-26.166-25.991 0-16.183 21.779-29.303 48.646-29.303 26.866 0 46.693 8.975 46.693 29.303 0 10.486-5.273 17.95-14.066 22.72 1.204.908 2.22 2.072 2.904 3.419l.388.655C121.025 79.772 128 69.189 128 57.51c0-23.672-28.654-42.863-64-42.863zm20.1 74.88c-2.612.257-5.322.41-8.114.462l.002 9.63a88 88 0 0 0 12.474-2.492l-.501-.941c-.68-1.268-1.347-2.543-2.033-3.807a41 41 0 0 0-1.828-2.851z"},null,-1),(0,c.createElementVNode)("path",{"fill-rule":"evenodd",d:"M97.469 81.036s3.874 1.169 6.124 2.307c.78.396 2.132 1.184 3.106 2.22a8.4 8.4 0 0 1 1.42 2.04l15.266 25.74-24.674.01-11.537-21.666s-2.363-4.06-3.817-5.237c-1.213-.982-1.73-1.331-2.929-1.331h-5.862l.004 28.219-21.834.009V41.263h43.845s19.97.36 19.97 19.359S97.47 81.035 97.47 81.035zm-9.497-24.137-13.218-.009-.006 12.257 13.224-.004s6.124-.019 6.124-6.235c0-6.34-6.124-6.01-6.124-6.01z"},null,-1)])])}var ot={render:oe},or=l({default:()=>oi,render:()=>oa}),on={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function oa(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",on,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M20.156.083c3.033.525 3.893 2.598 3.829 4.77L24 4.822 22.635 22.71 4.89 23.926h.016C3.433 23.864.15 23.729 0 19.139l1.645-3 2.819 6.586.503 1.172 2.805-9.144-.03.007.016-.03 9.255 2.956-1.396-5.431-.99-3.9 8.82-.569-.615-.51L16.5 2.114 20.159.073zM5.13 5.073c3.561-3.533 8.157-5.621 9.922-3.84 1.762 1.777-.105 6.105-3.673 9.636-3.563 3.532-8.103 5.734-9.864 3.957-1.766-1.777.045-6.217 3.612-9.75z"},null,-1)])])}var oi={render:oa},oo=l({default:()=>oc,render:()=>ol}),os={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function ol(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",os,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor",d:"m21.863 11.755-.839-.52-.024-.244.722-.673a.288.288 0 0 0-.096-.482l-.923-.345-.072-.239.575-.799a.288.288 0 0 0-.187-.455l-.973-.158-.117-.218.409-.897a.286.286 0 0 0-.273-.409l-.987.034-.157-.188.228-.962a.287.287 0 0 0-.348-.348l-.96.227-.19-.157.034-.986a.287.287 0 0 0-.409-.273l-.897.409-.218-.118-.158-.972a.288.288 0 0 0-.454-.189l-.8.575-.238-.071-.345-.923a.288.288 0 0 0-.482-.096L13.01 3l-.245-.023-.52-.84a.29.29 0 0 0-.49 0l-.52.84q-.123.01-.245.023l-.673-.722a.29.29 0 0 0-.482.096l-.345.923q-.12.034-.237.072l-.8-.576a.288.288 0 0 0-.455.188l-.158.973q-.11.057-.22.118l-.895-.41a.287.287 0 0 0-.409.273l.034.988-.19.156-.96-.227a.29.29 0 0 0-.348.348l.227.962-.157.188-.987-.034a.288.288 0 0 0-.273.409l.409.897a7 7 0 0 0-.117.22l-.972.156a.288.288 0 0 0-.189.455l.575.8-.071.237-.923.346a.29.29 0 0 0-.096.482L3 10.99l-.024.244-.84.52a.29.29 0 0 0 0 .492l.84.519q.01.123.025.245l-.723.673a.29.29 0 0 0 .096.482l.922.345q.035.12.073.237l-.576.8a.29.29 0 0 0 .188.454l.973.158q.056.11.117.22l-.41.896a.288.288 0 0 0 .274.409l.987-.035q.076.096.156.19l-.227.961a.287.287 0 0 0 .348.347l.961-.226.19.156-.035.987a.288.288 0 0 0 .41.273l.896-.41q.108.06.219.119l.158.971a.288.288 0 0 0 .455.19l.799-.577q.118.038.237.072l.345.923a.287.287 0 0 0 .482.096L10.99 21q.121.014.244.025l.52.839a.29.29 0 0 0 .492 0l.519-.84q.123-.01.245-.024l.674.722a.287.287 0 0 0 .48-.096l.346-.923q.12-.034.238-.072l.8.576a.29.29 0 0 0 .454-.189l.158-.972.219-.117.896.409a.288.288 0 0 0 .41-.273l-.035-.988a7 7 0 0 0 .19-.155l.96.226a.287.287 0 0 0 .348-.347l-.226-.961.155-.19.988.035a.29.29 0 0 0 .272-.41l-.409-.896q.06-.108.117-.219l.973-.158a.287.287 0 0 0 .188-.454l-.575-.8.072-.237.922-.345a.286.286 0 0 0 .096-.482L21 13.011l.025-.245.839-.52a.29.29 0 0 0 0-.49Zm-5.619 6.965a.595.595 0 0 1 .25-1.163.595.595 0 0 1-.25 1.163m-.286-1.93a.54.54 0 0 0-.642.417l-.299 1.391a7.3 7.3 0 0 1-3.017.65c-1.1 0-2.144-.243-3.08-.679l-.299-1.39a.54.54 0 0 0-.643-.417l-1.228.263a7 7 0 0 1-.635-.748h5.976c.068 0 .113-.012.113-.074V14.09c0-.062-.046-.074-.113-.074h-1.747v-1.34h1.89c.172 0 .922.049 1.162 1.007.075.295.24 1.254.352 1.561.113.344.57 1.032 1.059 1.032h2.977a1 1 0 0 0 .108-.01q-.31.421-.677.794l-1.256-.27Zm-8.265 1.9a.594.594 0 1 1-.014-1.17.594.594 0 0 1 .014 1.171ZM5.427 9.5a.594.594 0 1 1-1.086.481.594.594 0 0 1 1.086-.481m-.697 1.65 1.28-.569a.543.543 0 0 0 .274-.715l-.263-.597h1.
147036v4.672h-2.09a7.3 7.3 0 0 1-.237-2.792Zm5.614-.454V9.32h2.468c.128 0 .9.148.9.725 0 .48-.592.652-1.08.652zm8.969 1.24q0 .273-.02.542h-.75c-.076 0-.106.05-.106.123v.345c0 .81-.457.987-.858 1.032-.381.043-.805-.16-.857-.394-.225-1.265-.6-1.536-1.192-2.003.735-.467 1.5-1.155 1.5-2.077 0-.996-.683-1.623-1.148-1.93-.652-.43-1.375-.517-1.57-.517h-7.76a7.3 7.3 0 0 1 4.091-2.308l.915.959a.54.54 0 0 0 .765.018l1.024-.98a7.32 7.32 0 0 1 5.006 3.566l-.7 1.583a.543.543 0 0 0 .275.715l1.35.6q.034.357.035.726m-7.754-8.004a.595.595 0 1 1 .82.86.595.595 0 0 1-.82-.86m6.951 5.595a.594.594 0 1 1 1.086.481.594.594 0 0 1-1.086-.481"},null,-1)])])}var oc={render:ol},ou=l({default:()=>om,render:()=>op}),od={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function op(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",od,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M4.589 24c4.537 0 13.81-1.516 14.821-3v-5.729c-.957 1.408-10.284 2.912-14.821 2.912zm0-7.635c4.537 0 13.81-1.516 14.821-3V7.636c-.957 1.408-10.284 2.912-14.821 2.912zm0-7.636c4.537 0 13.81-1.516 14.821-3V0C18.453 1.408 9.126 2.912 4.589 2.912z"},null,-1)])])}var om={render:op},oh=l({default:()=>ov,render:()=>og}),of={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 17 17"};function og(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",of,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"m2.4 11.4 5.1-4.6-5.1-4.7L.7 3.7l3.4 3v.1l-3.4 3zm14.2 3.3v-2.2h-8v2.2z"},null,-1)])])}
147var ov={render:og},oy=l({default:()=>ox,render:()=>oO}),ob={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 128 128"};function oO(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ob,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M117.3 87.3c.2-.6.4-1.3.5-1.9 7-28-10.1-61.2-39.2-78.6C91.4 24 97 44.9 92 63.2c-.4 1.6-1 3.2-1.6 4.7-.6-.4-1.5-.9-2.5-1.5 0 0-28.9-17.9-60.2-49.4-.9-.8 16.7 25 36.6 46.1-9.4-5.3-35.5-24.3-52-39.4 2 3.4 4.4 6.7 7.1 9.8C33.1 51 51.2 72.6 72.7 89.2c-15.2 9.3-36.6 10-57.9 0C9.5 86.7 4.6 83.7 0 80.3c9 14.4 22.9 26.9 39.9 34.2 20.2 8.7 40.3 8.1 55.2.1.1 0 .1-.1.2-.1.7-.4 1.3-.7 2-1.1 7.2-3.7 21.3-7.4 28.9 7.4 1.7 3.6 5.7-15.6-8.9-33.5"},null,-1)])])}var ox={render:oO},ok=l({default:()=>oT,render:()=>ow}),oS={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function ow(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",oS,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75q.918 0 1.627.111a6.4 6.4 0 0 1 1.306.34v2.458a4 4 0 0 0-.643-.361 5 5 0 0 0-.717-.26 5.5 5.5 0 0 0-1.426-.2q-.45 0-.819.086a2.1 2.1 0 0 0-.623.242q-.254.156-.393.374a.9.9 0 0 0-.14.49q0 .294.156.529.156.234.443.444c.287.21.423.276.696.41q.41.203.926.416.705.296 1.266.628.561.333.963.753.402.418.614.957.213.538.214 1.253 0 .986-.373 1.656a3 3 0 0 1-1.012 1.085 4.4 4.4 0 0 1-1.487.596q-.85.18-1.79.18a10 10 0 0 1-1.84-.164 5.5 5.5 0 0 1-1.512-.493v-2.63a5.03 5.03 0 0 0 3.237 1.2q.5 0 .872-.09.373-.09.623-.25.249-.162.373-.38a1.02 1.02 0 0 0-.074-1.089 2.1 2.1 0 0 0-.537-.5 5.6 5.6 0 0 0-.807-.444 28 28 0 0 0-1.007-.436q-1.377-.575-2.053-1.405t-.676-2.005q0-.92.369-1.582.368-.662 1.004-1.089a4.5 4.5 0 0 1 1.47-.629 7.5 7.5 0 0 1 1.77-.201m-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z"},null,-1)])])}var oT={render:ow},oE=l({default:()=>oA,render:()=>o$}),o_={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"};function o$(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",o_,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M7.8 4.6 1.4 11c-.6.6-.6 1.6 0 2l6.2 6.2m8.6-14.6 6.2 6.2c.6.6.6 1.6 0 2l-6.2 6.6"},null,-1)])])}var oA={render:o$},oC=l({default:()=>oI,render:()=>oN}),oP={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function oN(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",oP,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M23.55 10.91 13.09.45a1.55 1.55 0 0 0-2.18 0L8.46 2.9 11 5.48a2.06 2.06 0 0 1 1-.23 2.25 2.25 0 0 1 2.25 2.25 2.2 2.2 0 0 1-.22 1l2.19 2.2a2 2 0 1 1-1.06 1.06L13 9.52a1 1 0 0 1-.21.09v5.54a2 2 0 1 1-1.5 0V9.61A2.24 2.24 0 0 1 9.75 7.5a2.2 2.2 0 0 1 .22-1L7.4 4 .45 11a1.55 1.55 0 0 0 0 2.18l10.46 10.37a1.55 1.55 0 0 0 2.18 0l10.46-10.46a1.55 1.55 0 0 0 0-2.18"},null,-1)])])}var oI={render:oN},oR=l({default:()=>oM,render:()=>oB}),oD={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"};function oB(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",oD,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{d:"M12.001 4.8q-4.8 0-6 4.8 1.8-2.4 4.2-1.8c.913.228 1.565.89 2.288 1.624C13.666 10.618 15.027 12 18.001 12q4.8 0 6-4.8-1.8 2.4-4.2 1.8c-.913-.228-1.565-.89-2.288-1.624C16.337 6.182 14.976 4.8 12.001 4.8m-6 7.2q-4.8 0-6 4.8 1.8-2.4 4.2-1.8c.913.228 1.565.89 2.288 1.624 1.177 1.194 2.538 2.576 5.512 2.576q4.8 0 6-4.8-1.8 2.4-4.2 1.8c-.913-.228-1.565-.89-2.288-1.624C10.337 13.382 8.976 12 6.001 12"},null,-1)])])}var oM={render:oB},oL=l({default:()=>oU,render:()=>oz}),oj={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function oz(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",oj,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor","fill-rule":"evenodd",d:"M2 11.997C2 20.066 3.934 22 11.997 22 20.066 22 22 20.066 22 11.997 22 3.934 20.06 2 11.997 2S2 3.934 2 11.997m4.034 2.081 3.129-7.132a2.96 2.96 0 0 1 2.828-1.848c1.285 0 2.302.649 2.834 1.848l3.135 7.132c.14.343.263.796.263 1.182 0 1.77-1.243 3.012-3.012 3.012-.606 0-1.084-.153-1.567-.306a5.1 5.1 0 0 0-1.653-.325c-.643 0-1.157.16-1.665.325-.49.153-.968.306-1.55.306A2.89 2.89 0 0 1 5.76 15.26c0-.392.122-.839.27-1.182zm5.963-5.889L8.905 15.2c.919-.429 1.972-.637 3.092-.637 1.084 0 2.18.208 3.06.637z","clip-rule":"evenodd"},null,-1)])])}
147var oU={render:oz},oV=l({default:()=>oF,render:()=>oZ}),oQ={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function oZ(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",oQ)}var oF={render:oZ},oq=l({default:()=>oW,render:()=>oX}),oH={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function oX(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",oH,[...t[0]||(t[0]=[(0,c.createStaticVNode)('<path fill="#fff" fill-rule="evenodd" d="M11.9 7.2h8.4v3.4h-8.4z" clip-rule="evenodd"></path><path fill="#3ECC5F" fill-rule="evenodd" d="M4.3 18.3c-.74 0-1.384-.403-1.73-1a2 2 0 0 0 1.73 3h2v-2z" clip-rule="evenodd"></path><path fill="#3ECC5F" fill-rule="evenodd" d="M13.298 7.738 20.3 7.3v-1a2 2 0 0 0-2-2h-9l-.25-.433a.29.29 0 0 0-.5 0L8.3 4.3l-.25-.433a.29.29 0 0 0-.5 0L7.3 4.3l-.25-.433a.29.29 0 0 0-.5 0L6.3 4.3h-.006l-.415-.414a.29.29 0 0 0-.482.13l-.137.51-.52-.14a.29.29 0 0 0-.353.354l.139.52-.51.136a.29.29 0 0 0-.13.483l.414.415V6.3l-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25-.433.25a.29.29 0 0 0 0 .5l.433.25a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8l-7.002-.438a1.065 1.065 0 0 1 0-2.124" clip-rule="evenodd"></path><path fill="#3ECC5F" fill-rule="evenodd" d="M16.3 20.3h3v-4h-3z" clip-rule="evenodd"></path><path fill="#44D860" fill-rule="evenodd" d="M21.3 17.8q-.033.002-.064.006l-.012-.045a.5.5 0 1 0-.494-.857l-.033-.034a.496.496 0 0 0-.299-.788.5.5 0 0 0-.56.293l-.044-.011q.005-.031.006-.064a.5.5 0 0 0-1 0q.002.033.006.064l-.044.011a.5.5 0 1 0-.859.495 2 2 0 1 0 3.333 1.924q.031.005.064.006a.5.5 0 1 0 0-1" clip-rule="evenodd"></path><path fill="#3ECC5F" fill-rule="evenodd" d="M17.3 14.3h3v-2h-3z" clip-rule="evenodd"></path><path fill="#44D860" fill-rule="evenodd" d="M21.3 13.55a.25.25 0 1 0 0-.5l-.032.003-.006-.022a.25.25 0 0 0-.096-.481.25.25 0 0 0-.15.052l-.018-.017a.25.25 0 0 0-.005-.308.25.25 0 0 0-.424.06 1 1 0 1 0 0 1.925.25.25 0 0 0 .48-.098.25.25 0 0 0-.05-.149l.016-.017a.25.25 0 0 0 .31-.005.25.25 0 0 0-.063-.424l.006-.022z" clip-rule="evenodd"></path><path fill="#000" fill-rule="evenodd" d="M8.3 7.55a.25.25 0 0 1-.25-.25.75.75 0 0 0-1.5 0 .25.25 0 0 1-.5 0 1.25 1.25 0 0 1 2.5 0 .25.25 0 0 1-.25.25" clip-rule="evenodd"></path><path fill="#FFFF50" fill-rule="evenodd" d="M12.3 20.3h6a2 2 0 0 0 2-2v-7h-6a2 2 0 0 0-2 2z" clip-rule="evenodd"></path><path fill="#000" fill-rule="evenodd" d="M18.802 14.4h-5.004a.1.1 0 0 1 0-.2h5.004a.1.1 0 1 1 0 .2m0 2h-5.004a.1.1 0 0 1 0-.2h5.004a.1.1 0 1 1 0 .2m0 2h-5.004a.1.1 0 0 1 0-.2h5.004a.1.1 0 1 1 0 .2m0-4.981h-5.004a.1.1 0 0 1 0-.2h5.004a.1.1 0 1 1 0 .2m0 1.981h-5.004a.1.1 0 0 1 0-.2h5.004a.1.1 0 1 1 0 .2m0 2h-5.004a.1.1 0 0 1 0-.2h5.004a.1.1 0 1 1 0 .2M20.3 8.161h-.003c-.31.01-.456.32-.585.592-.134.285-.238.47-.409.465-.189-.007-.297-.22-.411-.446-.132-.26-.282-.554-.596-.543-.305.01-.452.28-.581.517-.138.253-.232.406-.412.4-.193-.008-.295-.181-.414-.382-.132-.224-.285-.475-.593-.467-.3.01-.447.239-.577.44-.137.213-.233.343-.416.336-.198-.007-.3-.151-.417-.318-.133-.187-.282-.4-.59-.39-.293.01-.44.198-.57.363-.123.156-.219.28-.422.272a.1.1 0 0 0-.008.2c.302.01.455-.18.588-.349.117-.15.219-.278.419-.285.192-.008.283.111.42.304.13.184.276.392.572.402.31.01.46-.221.592-.426.119-.184.22-.342.415-.349.18-.006.277.135.415.368.13.22.276.47.579.48.312.01.463-.262.594-.503.114-.21.222-.406.412-.413.18-.004.273.16.411.433.13.255.276.544.583.556h.017c.306 0 .452-.308.58-.58.114-.24.222-.468.407-.477z" clip-rule="evenodd"></path><path fill="#3ECC5F" fill-rule="evenodd" d="M10.3 20.3h4v-4h-4z" clip-rule="evenodd"></path><path fill="#D8D8D8" d="m20.276 9.922-7.778 2.084a.2.2 0 0 0-.141.245l.76 2.837a.2.2 0 0 0 .245.141l7.777-2.084a.2.2 0 0 0 .142-.245l-.76-2.836a.2.2 0 0 0-.245-.142"></path><path fill="#4A4A4A" d="m14.845 13.56-.278.074a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.123-.07m.559-.15-.278.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.123-.07m.559-.15-.278.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.123-.07m.559-.15-.278.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.071l.279-.075a.1.1 0 0 0 .07-.122l-.074-.278a.1.1 0 0 0-.123-.071m.559-.15-.278.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.123-.071m.559-.15-.278.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.123-.07Zm.56-.15-.28.075a.1.1 0 0 0-.07.123l.075.278a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.123-.07Zm.558-.15-.278.075a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.071l.279-.075a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.123-.07Zm.559-.15-.278.075a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.071l.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.123-.071Z"></path><path fill="#4A4A4A" fill-rule="evenodd" d="m13.082 14.032 1.187-.318a.1.1 0 0 1 .122.07l.075.279a.1.1 0 0 1-.07.122l-1.187.318a.1.1 0 0 1-.123-.07l-.075-.279a.1.1 0 0 1 .071-.122m6.533-1.75 1.187-.319a.1.1 0 0 1 .122.07l.075.28a.1.1 0 0 1-.07.122l-1.188.318a.1.1 0 0 1-.122-.07l-.075-.28a.1.1 0 0 1 .071-.122Zm-6.835.621.453-.121a.1.1 0 0 1 .122.07l.075.279a.1.1 0 0 1-.07.122l-.454.121a.1.1 0 0 1-.122-.07l-.075-.279a.1.1 0 0 1 .07-.122Z" clip-rule="evenodd"></path><path fill="#4A4A4A" d="m13.792 12.632-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.071l.278-.075a.1.1 0 0 0 .07-.122l-.074-.278a.1.1 0 0 0-.122-.071m.558-.15-.278.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.071Zm.56-.15-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07Zm.559-.15-.279.075a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07Zm.559-.149-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.071l.278-.075a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07m.559-.15-.279.075a.1.1 0 0 0-.07.122l.074.278a.1.1 0 0 0 .123.071l.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.071m.559-.15-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07Zm.559-.15-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07Zm.559-.149-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07m.559-.15-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.071l.278-.075a.1.1 0 0 0 .07-.122l-.074-.278a.1.1 0 0 0-.122-.071m.559-.15-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.071m.558-.15-.278.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07Zm.56-.15-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07Z"></path><path fill="#4A4A4A" fill-rule="evenodd" d="m20.483 10.771-.454.122a.1.1 0 0 1-.122-.071l-.075-.278a.1.1 0 0 1 .071-.123l.453-.121a.1.1 0 0 1 .123.07l.074.279a.1.1 0 0 1-.07.122" clip-rule="evenodd"></path><path fill="#4A4A4A" d="m19.47 11.042.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07Zm
147-.558.15.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.071l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.071Zm-.56.15.279-.075a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.071m-.558.15.278-.075a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.07Zm-.559.15.278-.075a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07Zm-.559.149.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.071l-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07m-.559.15.278-.075a.1.1 0 0 0 .07-.122l-.074-.278a.1.1 0 0 0-.122-.071l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.071m-.559.149.278-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.07m-.559.15.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07m-.559.15.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07m
147-.56.15.28-.074a.1.1 0 0 0 .07-.123l-.075-.278a.1.1 0 0 0-.122-.071l-.279.075a.1.1 0 0 0-.07.122l.074.278a.1.1 0 0 0 .123.071Zm-.558.15.278-.075a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.071m-.559.15.278-.075a.1.1 0 0 0 .071-.122l-.075-.279a.1.1 0 0 0-.122-.07l-.278.074a.1.1 0 0 0-.071.123l.074.278a.1.1 0 0 0 .123.07Z"></path><path fill="#4A4A4A" d="m19.47 11.042.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07Zm-.558.15.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.071l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.071Zm-.56.15.279-.075a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .122.071m-.558.15.278-.075a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.07Zm-.559.15.278-.075a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07Zm-.559.149.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.071l-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07m
147-.559.15.278-.075a.1.1 0 0 0 .07-.122l-.074-.278a.1.1 0 0 0-.122-.071l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.071m-.559.149.278-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.07m-.559.15.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07m-.559.15.278-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07m-.56.15.28-.074a.1.1 0 0 0 .07-.123l-.075-.278a.1.1 0 0 0-.122-.071l-.279.075a.1.1 0 0 0-.07.122l.074.278a.1.1 0 0 0 .123.071Zm-.558.15.278-.075a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.122-.07l-.279.074a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.071m-.559.15.278-.075a.1.1 0 0 0 .071-.122l-.075-.279a.1.1 0 0 0-.122-.07l-.278.074a.1.1 0 0 0-.071.123l.074.278a.1.1 0 0 0 .123.07Z"></path><path fill="#4A4A4A" fill-rule="evenodd" d="m12.93 13.462.645-.173a.1.1 0 0 1 .122.07l.075.28a.1.1 0 0 1-.07.122l-.646.173a.1.1 0 0 1-.123-.071l-.074-.278a.1.1 0 0 1 .07-.123Z" clip-rule="evenodd"></path><path fill="#4A4A4A" d="m14.151 13.135-.278.074a.1.1 0 0 0-.071.123l.075.278a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.123-.07m.559-.15-.278.074a.1.1 0 0 0-.071.123l.075.278a.1.1 0 0 0 .122.071l.279-.075a.1.1 0 0 0 .07-.122l-.074-.278a.1.1 0 0 0-.123-.071m.56-.15-.28.075a.1.1 0 0 0-.07.122l.075.279a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.123-.071Zm.558-.15-.278.075a.1.1 0 0 0-.071.122l.075.279a.1.1 0 0 0 .122.07l.278-.074a.1.1 0 0 0 .071-.123l-.074-.278a.1.1 0 0 0-.123-.07Zm.559-.149-.278.074a.1.1 0 0 0-.071.123l.075.278a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.123-.07m.559-.15-.278.074a.1.1 0 0 0-.071.123l.075.278a.1.1 0 0 0 .122.071l.279-.075a.1.1 0 0 0 .07-.122l-.074-.279a.1.1 0 0 0-.123-.07m.559-.15-.278.074a.1.1 0 0 0-.071.123l.075.278a.1.1 0 0 0 .122.071l.278-.074a.1.1 0 0 0 .071-.123l-.074-.278a.1.1 0 0 0-.123-.071m.559-.15-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .071-.123l-.075-.278a.1.1 0 0 0-.122-.07Zm.559-.15-.279.075a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .071-.122l-.075-.279a.1.1 0 0 0-.122-.07Zm.559-.149-.278.074a.1.1 0 0 0-.071.123l.074.278a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .071-.122l-.075-.279a.1.1 0 0 0-.122-.07m.558-.15-.277.074a.1.1 0 0 0-.071.123l.074.278a.1.1 0 0 0 .123.071l.278-.075a.1.1 0 0 0 .071-.122l-.075-.279a.1.1 0 0 0-.122-.07Z"></path><path fill="#4A4A4A" fill-rule="evenodd" d="m20.039 11.557.61-.164a.1.1 0 0 1 .123.071l.074.279a.1.1 0 0 1-.07.122l-.61.164a.1.1 0 0 1-.123-.071l-.075-.278a.1.1 0 0 1 .07-.123z" clip-rule="evenodd"></path><path fill="#4A4A4A" d="m13.517 14.54-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .071-.123l-.075-.278a.1.1 0 0 0-.122-.07Zm.559-.15-.279.075a.1.1 0 0 0-.07.122l.074.279a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .071-.123l-.075-.278a.1.1 0 0 0-.122-.07Zm.559-.15-.279.075a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.07l.278-.074a.1.1 0 0 0 .071-.122l-.075-.279a.1.1 0 0 0-.122-.07Zm.559-.15-.279.075a.1.1 0 0 0-.07.123l.074.278a.1.1 0 0 0 .123.071l.278-.075a.1.1 0 0 0 .07-.122l-.074-.278a.1.1 0 0 0-.122-.071Z"></path><path fill="#4A4A4A" fill-rule="evenodd" d="m15.474 14.016 2.69-.72a.1.1 0 0 1 .122.07l.074.278a.1.1 0 0 1-.07.123l-2.69.72a.1.1 0 0 1-.122-.07l-.074-.279a.1.1 0 0 1 .07-.122m2.97-.796.348-.093a.1.1 0 0 1 .123.07l.074.279a.1.1 0 0 1-.07.122l-.349.094a.1.1 0 0 1-.122-.071l-.075-.279a.1.1 0 0 1 .07-.122Z" clip-rule="evenodd"></path><path fill="#4A4A4A" d="m19.351 12.977-.278.075a.1.1 0 0 0-.071.122l.075.279a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.123-.071m.559-.15-.278.075a.1.1 0 0 0-.071.122l.075.279a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.123-.07Zm1.048-.281-.278.075a.1.1 0 0 0-.071.122l.075.279a.1.1 0 0 0 .122.07l.279-.074a.1.1 0 0 0 .07-.123l-.074-.278a.1.1 0 0 0-.123-.07Zm-.845.442-.028-.104a.1.1 0 0 1 .07-.123l.28-.074a.1.1 0 0 1 .122.07l.027.105zm.49-.057.028.105a.1.1 0 0 1-.07.122l-.279.075a.1.1 0 0 1-.122-.07l-.028-.105zm-.344-2.893-7.652 2.05a.108.108 0 1 0 .057.21l7.65-2.05a.108.108 0 1 0-.055-.21"></path><path fill="#D8D8D8" d="m13.075 12-.3.08a.072.072 0 1 0 .037.14l.3-.08a.072.072 0 1 0-.037-.14m.603-.162-.3.081a.072.072 0 1 0 .037.14l.3-.08a.072.072 0 1 0-.037-.14Zm.464-.124-.3.08a.072.072 0 1 0 .037.14l.3-.08a.072.072 0 1 0-.037-.14m.464-.124-.3.08a.072.072 0 0 0 .038.14l.3-.08a.072.072 0 0 0-.038-.14m.464-.125-.3.081a.072.072 0 0 0 .037.14l.3-.08a.072.072 0 0 0-.037-.14Zm.58-.155-.3.08a.072.072 0 0 0 .037.14l.3-.08a.072.072 0 1 0-.037-.14m.464-.124-.3.08a.072.072 0 0 0 .037.14l.3-.08a.072.072 0 1 0-.038-.14Zm.464-.125-.3.081a.072.072 0 1 0 .037.14l.3-.08a.072.072 0 1 0-.037-.14Zm.464-.124-.3.08a.072.072 0 0 0 .038.14l.3-.08a.072.072 0 1 0-.037-.14Zm.58-.155-.3.08a.072.072 0 0 0 .037.14l.3-.08a.072.072 0 0 0-.038-.14Zm.464-.125-.3.081a.072.072 0 0 0 .037.14l.3-.08a.072.072 0 0 0-.037-.14Zm.464-.124-.3.08a.072.072 0 0 0 .038.14l.3-.08a.072.072 0 1 0-.037-.14Zm.58-.155-.3.08a.072.072 0 1 0 .037.14l.3-.08a.072.072 0 1 0-.038-.14Zm.464-.125-.301.08a.072.072 0 1 0 .037.14l.301-.08a.072.072 0 1 0-.037-.14m.464-.124-.301.08a.072.072 0 0 0 .037.14l.302-.08a.072.072 0 0 0-.038-.14" opacity=".136"></path><path fill="#44D860" fill-rule="evenodd" d="M16.3 17.8q-.033.002-.064.006l-.012-.045a.5.5 0 1 0-.494-.857l-.033-.034a.496.496 0 0 0-.299-.788.5.5 0 0 0-.56.293l-.044-.011q.005-.031.006-.064a.5.5 0 0 0-1 0q.002.033.006.064l-.044.011a.5.5 0 1 0-.859.495 2 2 0 1 0 3.333 1.924q.031.005.064.006a.5.5 0 1 0 0-1" clip-rule="evenodd"></path><path fill="#3ECC5F" fill-rule="evenodd" d="M10.3 14.3h4v-2h-4z" clip-rule="evenodd"></path><path fill="#44D860" fill-rule="evenodd" d="M15.3 13.55a.25.25 0 1 0 0-.5l-.032.003-.006-.022a.25.25 0 0 0-.096-.481.25.25 0 0 0-.15.052l-.018-.017a.25.25 0 0 0-.005-.308.25.25 0 0 0-.424.06 1 1 0 1 0 0 1.925.25.25 0 0 0 .48-.098.25.25 0 0 0-.05-.149l.016-.017a.25.25 0 0 0 .31-.005.25.25 0 0 0-.063-.424l.006-.022z" clip-rule="evenodd"></path><path fill="#000" fill-rule="evenodd" d="M16.3 6.175a.3.3 0 0 1-.096-.019.3.3 0 0 1-.081-.054.3.3 0 0 1-.054-.081.26.26 0 0 1 0-.192.26.26 0 0 1 .092-.112.3.3 0 0 1 .09-.037.26.26 0 0 1 .188.037l.038.031a.26.26 0 0 1 .073.177.25.25 0 0 1-.154.231.3.3 0 0 1-.096.02Zm2-.125a.26.26 0 0 1-.208-.11.26.26 0 0 1-.042-.139.26.26 0 0 1 .11-.209.3.3 0 0 1 .091-.037.26.26 0 0 1 .188.037l.038.031a.26.26 0 0 1 .054.273l-.023.043-.031.038a.26.26 0 0 1-.177.073" clip-rule="evenodd"></path>',29)])])}
147var oW={render:oX},oG=l({default:()=>oJ,render:()=>oK}),oY={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function oK(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",oY,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"#512BD4",d:"M22 2H2v20h20z"},null,-1),(0,c.createElementVNode)("path",{fill:"#fff",d:"M5.565 14.778a.5.5 0 0 1-.361-.142.47.47 0 0 1-.148-.344.47.47 0 0 1 .148-.348.5.5 0 0 1 .36-.145q.216 0 .365.145a.46.46 0 0 1 .152.348.46.46 0 0 1-.152.344.5.5 0 0 1-.364.142m5.653-.08h-.92l-2.421-3.82a1.7 1.7 0 0 1-.152-.301h-.021q.028.166.028.714v3.407h-.813V9.5h.98l2.34 3.73q.148.232.19.319h.015a5 5 0 0 1-.036-.7V9.5h.81zm3.96 0h-2.846V9.5h2.732v.732h-1.89v1.472h1.742v.728h-1.743v1.537h2.005zm4.044-4.466h-1.456v4.466h-.842v-4.466h-1.453V9.5h3.751z"},null,-1)])])}var oJ={render:oK},o0=l({default:()=>o4,render:()=>o2}),o1={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function o2(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",o1,[...t[0]||(t[0]=[(0,c.createStaticVNode)('<path fill="#333" fill-rule="evenodd" d="M18.578 20.398A9.98 9.98 0 0 0 22 12.866c0-5.523-4.477-10-10-10s-10 4.477-10 10a9.97 9.97 0 0 0 3.24 7.369l.01-.064 13.123-4.297z" clip-rule="evenodd"></path><path fill="#CCC" d="m9.419 4.067-1.774-.264.265-.081q.242-.076.444-.228l.042-.032a1.22 1.22 0 0 0 .466-.778l.02-.124q.032-.202-.003-.403a.073.073 0 0 1 .1-.08l.072.03q.136.056.263.132l.302.182c.4.242.752.558 1.036.931l.2.264a1.33 1.33 0 0 0 .618.45l.14.05-.732.03a8 8 0 0 1-1.46-.08Z"></path><path fill="#CCC" d="m8.966 5.64.526-.962a.03.03 0 0 0 0-.03l-.179-.378a.68.68 0 0 0-.614-.388l-.05-.002a4.7 4.7 0 0 1-1.017-.148l-.065-.017a4 4 0 0 1-.79-.297l-.111-.055a3 3 0 0 1-.474-.3l-.147-.115a.1.1 0 0 0-.14.02 1 1 0 0 0-.185.47l-.027.235a2 2 0 0 0-.004.379l.065.734c.049.547.237 1.071.548 1.524l.066.097q.144.209.331.38a.1.1 0 0 0 .064.027A2.28 2.28 0 0 0 8.966 5.64"></path><path fill="#EDEDED" d="m6.976 6.832.625-.27a.45.45 0 1 0-.458-.769l-.148.117a1 1 0 0 0-.097.094l-.356.428a.15.15 0 0 0 .009.203l.11.126a.275.275 0 0 0 .315.071"></path><path fill="#B2B2B2" d="m7.78 3.758-.018.006.057.018c.247.08.504.125.763.138a.1.1 0 0 0 .038-.005l.118-.034.059-.02-.374-.08a.3.3 0 0 1-.134-.066.063.063 0 0 1 0-.096l.056-.046a.6.6 0 0 0 .157-.2c-.216.171-.46.301-.721.385Z"></path><path fill="#fff" d="M9.92 10.578 4.825 19.69a.078.078 0 0 1-.124.017l-.102-.103-.43-.488-.274-.354a8 8 0 0 1-.693-1.067l-.04-.072a8 8 0 0 1-.536-1.24l-.137-.412a5.55 5.55 0 0 1-.139-2.295l.005-.032a5.7 5.7 0 0 1 .24-.988l.226-.669.17-.356a5 5 0 0 1 1.067-1.473l.215-.204a3.8 3.8 0 0 1 1.576-.897 3 3 0 0 1-.422.084l-.281.033-.215.02-.235.04-.234.021-.156.017-.113.007c-.036.002-.053-.044-.024-.065l.157-.076a2.65 2.65 0 0 0 1.19-1.135l.174-.271a2.6 2.6 0 0 1 .808-.802l.067-.043q.182-.115.385-.187l.615-.217a.43.43 0 0 0 .253-.236l.009-.022a.34.34 0 0 0-.083-.38l-.108-.099-.018-.02-.696-.926-.555-.764a.97.97 0 0 1-.184-.517.04.04 0 0 1 .056-.038l.6.288a2.38 2.38 0 0 0 1.666.148q.195-.053.394-.075l.276-.028a5.7 5.7 0 0 1 2.064.17l.058.016.656.236a3 3 0 0 1 1.785 1.756l.138.536a2.17 2.17 0 0 0 .863 1.246l.35.244q.232.162.483.287l.775.388a.062.062 0 0 1 .022.093 2.1 2.1 0 0 1-.82.644l-.449.195a4 4 0 0 1-.55.193l-.33.088a5.5 5.5 0 0 1-1.417.188h-.79a1.3 1.3 0 0 1-.477-.091 1.3 1.3 0 0 0-1.615.576Z"></path><path fill="#666" d="m12.593 7.292.344.004c.047 0 .057-.065.013-.079a1.4 1.4 0 0 1-.212-.087l-.269-.139a2.8 2.8 0 0 1-.51-.338l-.053-.044q-.18-.15-.323-.334l-.06-.078a.034.034 0 0 0-.062.023c.04.598.533 1.065 1.132 1.072"></path><path fill="#CCC" d="m5.212 19.834 5.824-5.195a7.8 7.8 0 0 0 1.417-1.677l.035-.057a2.3 2.3 0 0 0 .237-1.239l-.052-.587a1.66 1.66 0 0 0-.424-.97.1.1 0 0 0-.036-.02l-.936-.192a4.2 4.2 0 0 0-2.092-.086l-.037.008-.544.127a6.74 6.74 0 0 0-3.94 2.63l-.023.034a6.4 6.4 0 0 0-.665 1.168l-.032.074a6.07 6.07 0 0 0-.441 3.31l.054.367a3.7 3.7 0 0 0 .932 1.96l.297.324a.304.304 0 0 0 .426.021"></path><path fill="#5E5E5E" d="m10.31 12.9-.018.01c-.492.281-.756.811-.73 1.377.007.16.168.308.323.264l.285-.081a2.6 2.6 0 0 0 1.001-.539l.829-.713.246-.182a6.6 6.6 0 0 1 4.979-1.209c.054.009.056.086.002.097l-.207.043-.095.033a1 1 0 0 0-.48.359.04.04 0 0 0 .044.062l.068-.021a3.2 3.2 0 0 1 1.184-.132l.157.012a2.86 2.86 0 0 1 2.159 1.137l.192.256c.57.758.812 1.714.67 2.652l-.074.49a4.7 4.7 0 0 1-.713 1.87l-.027.04-.41.547-.449.508-.411.395q-.566.542-1.227.962l-.14.088-.266.127c-.069.033-.126-.061-.065-.107l.37-.352.077-.08c.206-.216.355-.482.431-.77l.035-.134a.715.715 0 0 0-.549-.886.7.7 0 0 0-.583.146l-.367.299-.649.53a8 8 0 0 1-1.376.902l-.67.345-1.133.43-.238.064a8 8 0 0 1-1.263.235l-.316.032H9.891l-1.348-.146-.73-.158a4.55 4.55 0 0 1-1.91-.917l-.563-.458a3.02 3.02 0 0 1-1.177-2.168l-.034-.45.04-.631a4.6 4.6 0 0 1 1.956-3.483l.12-.084a5.2 5.2 0 0 1 1.646-.763l.396-.105a3.4 3.4 0 0 1 1.577-.042l.413.086c.104.022.126.16.034.212Z"></path>',9)])])}
147var o4={render:o2},o3=l({default:()=>o6,render:()=>o5}),o8={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function o5(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",o8,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor",d:"m16.378 12.034-4.148-5.53h.507c.369 0 .738.185.968.461l3.272 4.286 3.226-4.24c.322-.322.691-.507 1.06-.507h.553l-4.194 5.53L22 17.841h-.553c-.369 0-.737-.185-.968-.507l-3.456-4.516-3.456 4.516c-.23.322-.6.46-.968.46h-.553zm-13.456.461v.369c0 1.935 1.29 3.686 3.18 4.147a4.15 4.15 0 0 0 4.654-2.258c.138-.23.368-.415.645-.415h.46a5.07 5.07 0 0 1-4.792 3.687C4.212 18.025 2 15.583 2 12.541v-1.29c0-2.489 1.751-4.747 4.24-5.207a5.07 5.07 0 0 1 5.898 5.069v1.382zm0-.921h8.295v-.461a4.148 4.148 0 0 0-5.07-4.056c-1.935.461-3.225 2.212-3.225 4.378z"},null,-1)])])}var o6={render:o5},o7=l({default:()=>st,render:()=>se}),o9={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function se(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",o9,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor",d:"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20m-.7 4.5h6.3L11.3 11h4.3l-9.2 6.4 2-4.4 1-2 2-4.5z"},null,-1)])])}var st={render:se},sr=l({default:()=>si,render:()=>sa}),sn={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sa(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sn,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor",d:"M23.241 7.492 24 5.536l-.031-.125-7.479 1.971c.798-1.158.524-2.08.524-2.08s-2.386 1.525-4.193 1.486c-1.807-.04-2.386-.525-5.155.36-2.769.883-3.551 3.59-4.357 4.177-.798.579-3.309 2.51-3.309 2.51l2.269-.727s-.642.61-1.964 2.386v.008c.211.297 1.142 1.525 2.065 1.26.102-.032.22-.087.352-.15.415.236.97.462 1.573.525 0 0-.407-.47-.751-1.017l.281-.18-.047.031.869.313-.094-.813h.008l.844.313-.101-.744.32-.156.884-3.348 3.661-2.503-.289.735c-.743 1.823-2.136 2.253-2.136 2.253l-.578.227c-.438.508-.618.634-.767 2.354.352-.093.68-.11.986-.03 1.564.422 2.104 2.307 1.681 2.831-.101.125-.352.352-.672.61H7.76l-.008.516-.062.055h-.65l-.007.5-.173.126c-.602.016-1.376-.516-1.376-.516.008.485.406 1.228.406 1.228l.07-.04-.062.048s1.627 1.08 2.652.68c.908-.36 3.262-2.214 5.296-3.09l6.149-1.627.813-2.096-4.685 1.236V13.14l5.499-1.448.814-2.104-6.313 1.666V9.37zm-11.163 3.997 1.463-.383.016.07-.454 1.181-1.51.4zm.5 2.527-1.509.399.493-1.268 1.455-.383.023.07zm1.972-.423-1.51.4.493-1.268 1.455-.383.024.07z"},null,-1)])])}var si={render:sa},so=l({default:()=>sc,render:()=>sl}),ss={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sl(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",ss,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor",d:"M1.81 10.714c-.046 0-.058-.023-.034-.058l.245-.316c.023-.035.082-.058.128-.058h4.17c.047 0 .059.035.035.07l-.198.304c-.024.035-.082.07-.117.07zM.048 11.789c-.047 0-.059-.024-.035-.059l.245-.315c.023-.035.082-.059.128-.059h5.327c.047 0 .07.036.058.07l-.093.28c-.012.048-.058.07-.105.07zm2.826 1.074c-.046 0-.058-.035-.035-.07l.164-.292c.023-.035.07-.07.117-.07h2.336c.047 0 .07.035.07.082l-.023.28c0 .047-.047.082-.082.082l-2.546-.012Zm12.125-2.36-1.962.515c-.175.046-.187.058-.339-.117a1.6 1.6 0 0 0-.549-.444 2.03 2.03 0 0 0-2.114.175 2.49 2.49 0 0 0-1.192 2.22c.012.934.655 1.705 1.577 1.833.795.106 1.46-.175 1.986-.77l.316-.433h-2.255c-.245 0-.304-.151-.222-.35.152-.362.432-.97.596-1.273a.32.32 0 0 1 .292-.187h4.252c-.024.315-.024.63-.07.946a5 5 0 0 1-.958 2.29 4.87 4.87 0 0 1-3.33 1.985 4.14 4.14 0 0 1-3.141-.77A3.67 3.67 0 0 1 6.4 13.528a4.58 4.58 0 0 1 .993-3.422 5.2 5.2 0 0 1 3.27-2.021c1.099-.199 2.15-.07 3.096.572.62.409 1.063.97 1.355 1.647.07.105.024.164-.117.199Z"},null,-1),(0,c.createElementVNode)("path",{fill:"currentColor",d:"M18.865 16.963a4.38 4.38 0 0 1-2.85-1.028 3.67 3.67 0 0 1-1.262-2.254 4.46 4.46 0 0 1 .946-3.528 4.9 4.9 0 0 1 3.27-1.95 4.32 4.32 0 0 1 3.33.595 3.63 3.63 0 0 1 1.647 2.605 4.51 4.51 0 0 1-1.343 3.96 5.35 5.35 0 0 1-2.804 1.495c-.315.058-.63.07-.934.105m2.78-4.719c-.012-.152-.012-.268-.035-.385a1.93 1.93 0 0 0-2.383-1.554c-1.087.245-1.787.935-2.044 2.033-.21.91.233 1.834 1.074 2.207.643.28 1.285.246 1.904-.07a2.56 2.56 0 0 0 1.484-2.23Z"},null,-1)])])}var sc={render:sl},su=l({default:()=>sm,render:()=>sp}),sd={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sp(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sd,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"#FF5B11",d:"M12.371 1.736q.08-.01.141.04a76 76 0 0 1 4.217 5.662 28 28 0 0 1 2.49 4.659q1.64 4.374-1.707 7.61-2.928 2.475-6.747 1.928-4.564-.93-6.205-5.281a7.4 7.4 0 0 1-.28-2.891 17.3 17.3 0 0 1 1.204-4.9 7.3 7.3 0 0 1 1.044-1.767q.525.625 1.004 1.285.222.232.462.442a38 38 0 0 1 4.377-6.787",opacity:".993"},null,-1),(0,c.createElementVNode)("path",{fill:"#FF9758",d:"M12.09 5.962a42.5 42.5 0 0 1 3.996 5.462q.56.959.924 2.008.758 2.982-1.627 4.92-2.306 1.622-5.06.963-2.97-.921-3.433-3.996a4.25 4.25 0 0 1 .2-1.887c.297-.754.66-1.48 1.085-2.168L9.38 9.495q1.367-1.758 2.71-3.534Z"},null,-1)])])}var sm={render:sp},sh=l({default:()=>sv,render:()=>sg}),sf={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sg(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sf,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"#FF2D20",d:"M21.217 6.8a.3.3 0 0 1 .012.076v4.078a.3.3 0 0 1-.15.26l-3.424 1.969v3.907a.3.3 0 0 1-.147.259l-7.15 4.111q-.023.014-.05.024l-.021.007a.3.3 0 0 1-.152 0l-.024-.01c-.017-.007-.033-.011-.048-.02l-7.142-4.112a.3.3 0 0 1-.15-.26V4.857q0-.043.012-.079c0-.01.007-.016.01-.023a.2.2 0 0 1 .019-.048l.021-.026.024-.036.03-.024.034-.023L6.492 2.54a.29.29 0 0 1 .298 0l3.573 2.053.033.024.029.024.026.036.022.023.019.048c0 .01.007.017.01.024a.4.4 0 0 1 .009.08v7.643l2.978-1.713v-3.91c0-.023.003-.052.01-.076l.01-.026.018-.047.022-.024.026-.036.029-.024.033-.023L17.21 4.56a.3.3 0 0 1 .298 0l3.57 2.058.034.024c.01.01.022.014.029.024q.017.015.026.035l.021.024c.01.017.015.03.02.048l.009.023zm-.58 3.98V7.392l-1.252.719-1.727.994v3.393l2.978-1.713zm-3.576 6.138v-3.395l-1.7.971-4.85 2.77v3.425l6.55-3.77ZM3.366 5.37v11.548l6.55 3.769V17.26l-3.421-1.934h-.003l-.03-.024c-.01-.01-.022-.014-.03-.024-.011-.01-.018-.024-.025-.03l-.024-.032-.014-.038q-.009-.015-.015-.033l-.007-.043-.002-.033V7.08l-1.728-.994-1.253-.716zm3.276-2.23L3.666 4.857 6.64 6.569l2.976-1.713-2.974-1.713zM8.19 13.833l1.727-.992V5.37l-1.247.718-1.727.995v7.47l1.249-.72zm9.169-8.667-2.974 1.713 2.974 1.713 2.974-1.713zm-.297 3.943-1.728-.995-1.249-.718v3.385l1.727.995 1.25.72v-3.39zm-6.845 7.639 4.365-2.491 2.182-1.244L13.79 11.3l-3.426 1.972-3.117 1.796z"},null,-1)])])}var sv={render:sg},sy=l({default:()=>sx,render:()=>sO}),sb={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sO(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sb,[...t[0]||(t[0]=[(0,c.createStaticVNode)('<g fill="#EDB641" clip-path="url(#a)"><path d="m5.33 10.983.419 1.29H7.11l-1.1.796.42 1.29-1.101-.797-1.09.791.419-1.29-1.1-.796H4.92l.42-1.289-.011.005Zm1.954-4.245.362 1.111h1.169l-.944.687.362 1.111-.949-.681-.943.681.351-1.111-.943-.687h1.169l.361-1.11h.005ZM1.31 13.504l.21.65h.68l-.55.409.21.65-.55-.404-.556.404.21-.65-.551-.404h.681l.21-.65.005-.005Z"></path><path d="M9.197 15.684a19 19 0 0 0 2.505-1.378 22.6 22.6 0 0 0 3.092-2.6l-.613-.408-.534-.362 1.692-.063.545-.02.147-.525.461-1.635.587 1.588.189.514.545-.027 1.693-.062-1.332 1.048-.43.335.19.514.586 1.588-1.41-.944-.45-.298-.43.335-1.331 1.048.23-.812.231-.818.026-.105a21 21 0 0 1-5.24 2.815c-.315.104-.63.188-.944.267zm-3.186 1.242a16.1 16.1 0 0 0 8.081-2.494l-.535 1.923 3.145-2.479 3.328 2.222-1.384-3.752 3.144-2.474-4.003.158-1.384-3.758-1.09 3.852-3.999.157 2.317 1.546c-1.52 1.384-5.346 4.34-10.413 4.538A14 14 0 0 1 0 16.11s2.52.953 6.016.817h-.005Z"></path><path d="M16.408 4.412a7.588 7.588 0 0 0-7.242 9.862q.495-.25.943-.508a6.53 6.53 0 0 1 6.3-8.306 6.54 6.54 0 1 1-4.916 10.848c-.351.136-.703.262-1.059.367a7.588 7.588 0 1 0 5.974-12.263"></path></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs>',2)])])}var sx={render:sO},sk=l({default:()=>sT,render:()=>sw}),sS={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sw(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sS,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"#E0234E","fill-rule":"evenodd",d:"M13.776 2.04c-.144 0-.279.03-.403.071.264.176.409.409.48.672.006.036.016.062.021.098q.009.046.01.093c.021.455-.118.511-.216.78-.15.346-.109.718.072 1.01
1477a.6.6 0 0 0 .062.114c-.196-1.307.894-1.503 1.095-1.91.016-.357-.279-.595-.511-.76a1.14 1.14 0 0 0-.61-.176Zm1.643.294c-.021.118-.005.087-.01.15-.006.04-.006.092-.01.134q-.016.063-.037.124a1 1 0 0 1-.042.124c-.02.041-.035.077-.056.118-.016.021-.026.042-.042.062l-.03.047a2 2 0 0 1-.078.103c-.03.031-.057.067-.093.093v.005c-.031.026-.062.057-.098.083-.108.082-.233.145-.346.222-.036.026-.073.046-.103.078a1 1 0 0 0-.099.082c-.036.031-.062.062-.093.098-.025.031-.056.067-.077.104q-.039.052-.072.108c-.021.041-.036.077-.057.119-.016.041-.031.077-.042.119a2 2 0 0 0-.036.129c-.005.02-.005.046-.01.067-.005.02-.005.041-.01.062 0 .041-.005.088-.005.129q-.001.046.005.093 0 .06.015.13.01.06.026.123l.041.124c.01.026.026.052.037.072l-1.188-.46a13 13 0 0 0-.6-.154l-.325-.078a10 10 0 0 0-.94-.14c-.01 0-.016-.004-.026-.004a9 9 0 0 0-1.601-.021c-.315.02-.63.062-.945.114q-.116.017-.233.04-.232.048-.465.104l-.232.062c-.077.031-.15.067-.222.098l-.17.078c-.01.005-.021.005-.026.01-.052.026-.098.047-.145.073a2 2 0 0 0-.196.098c-.036.015-.072.036-.104.051a3 3 0 0 0-.305.18c-.035.027-.071.048-.103.073-.005.005-.01.005-.015.01a1 1 0 0 0-.098.073l-.01.01-.078.062c-.01.005-.02.016-.03.02l-.078.068c-.006.01-.016.016-.021.02-.031.032-.062.058-.093.088-.005 0-.005.006-.01.011a2 2 0 0 0-.094.088c-.005.005-.005.01-.01.01a1 1 0 0 0-.077.083c-.01.01-.026.02-.036.03q-.04.047-.088.094c-.005.01-.016.015-.02.025-.042.042-.078.083-.12.124l-.015.016q-.123.134-.264.253-.14.125-.289.227a3.2 3.2 0 0 1-.635.351 4 4 0 0 1-.336.124c-.217.047-.439.135-.63.15-.041 0-.088.01-.129.016l-.129.03-.124.047a1 1 0 0 0-.124.057c-.036.026-.077.046-.114.072a1 1 0 0 0-.103.088 1 1 0 0 0-.103.093c-.031.036-.062.067-.088.103-.026.042-.057.078-.078.12a1 1 0 0 0-.072.118q-.032.067-.057.134l-.046.134a1 1 0 0 0-.026.124c0 .006-.005.011-.005.016-.01.047-.01.108-.016.14q-.009.05-.01.103a.5.5 0 0 0 .026.165q.014.046.036.093v.005a1 1 0 0 0 .057.093 1 1 0 0 0 .067.093q.042.044.088.083.045.045.098.082c.124.109.155.145.315.228q.038.02.083.041c.005 0 .01.005.015.005q-.001.013.005.026.01.062.026.124a1 1 0 0 0 .041.124c.016.03.026.062.042.093q.007.016.015.026l.062.113.078.109q.042.051.088.098.045.043.098.088s.005.005.01.005a1 1 0 0 0 .207.14 1 1 0 0 0 .118.056.6.6 0 0 0 .104.036c.005.005.01.005.02.01.021.006.047.011.068.016-.016.279-.021.543.02.635.047.104.274-.211.501-.573-.03.357-.051.775 0 .899.057.129.367-.274.636-.718 3.662-.847 7.003 1.684 7.354 5.258-.067-.558-.754-.868-1.069-.79-.155.382-.418.873-.841 1.177.037-.345.02-.693-.052-1.033a3.3 3.3 0 0 1-.64 1.302c-.491.036-.982-.202-1.24-.558-.02-.015-.026-.046-.042-.067a1 1 0 0 1-.04-.108.4.4 0 0 1-.032-.109q-.006-.052-.005-.114v-.077a1 1 0 0 1 .026-.109 1 1 0 0 1 .036-.108c.02-.036.036-.072.062-.108.088-.248.088-.45-.072-.569a.6.6 0 0 0-.099-.051c-.02-.006-.046-.016-.067-.021l-.041-.015a1 1 0 0 0-.109-.026.4.4 0 0 0-.108-.016 1 1 0 0 0-.114-.01c-.025 0-.051.005-.077.005a.4.4 0 0 0-.114.015q-.054.007-.108.021a1 1 0 0 0-.109.036l-.103.047c-.03.015-.062.036-.098.052-1.203.784-.486 2.623.336 3.155-.31.057-.625.124-.713.191l-.01.01q.334.202.697.347.415.134.837.248v.005a5 5 0 0 0 1.301.093c2.288-.16 4.163-1.9 4.504-4.194l.031.134c.015.093.036.191.046.29v.005q.014.07.021.134v.02q.009.072.01.135.01.085.01.17v.083c0 .026.006.057.006.083 0 .03-.005.062-.005.093v.072c0 .036-.005.067-.005.103q.001.029-.006.067c0 .036-.005.073-.005.114q-.006.022-.005.046l-.015.12q.001.022-.005.046c-.006.051-.016.098-.021.15v.01c-.01.046-.02.098-.031.144v.016l-.031.14c0 .005-.005.015-.005.02a1 1 0 0 1-.036.14v.015q-.025.076-.042.145-.006.009-.005.01l-.046.155c-.021.052-.037.098-.057.15s-.036.103-.057.15l-.062.15h-.005c-.021.046-.041.097-.067.144l-.016.036c-.005.005-.005.01-.01.015a4.9 4.9 0 0 1-1.451 1.736q-.063.04-.125.088c-.01.01-.026.015-.036.026q-.053.038-.113.077l.015.031h.005l.217-.03h.005q.202-.033.403-.073a1 1 0 0 0 .114-.026l.072-.015c.036-.006.072-.016.109-.021.03-.01.062-.016.093-.026a10 10 0 0 0 1.497-.496 8.3 8.3 0 0 1-3.207 2.619 8.5 8.5 0 0 0 1.761-.305 8.25 8.25 0 0 0 4.881-3.9 8.2 8.2 0 0 1-1.39 3.321c.501-.33.964-.714 1.38-1.146a8.2 8.2 0 0 0 2.174-4.39c.177.817.227 1.657.15 2.49 3.73-5.202.31-10.594-1.12-12.015-.006-.01-.01-.015-.01-.026-.006.006-.006.006-.006.011 0-.005 0-.005-.005-.01q-.002.092-.01.186a7 7 0 0 1-.052.345 8 8 0 0 1-.088.341 4 4 0 0 1-.124.33q-.072.162-.155.316a4 4 0 0 1-.398.573c-.077.093-.16.176-.242.259a3 3 0 0 1-.15.129l-.12.103c-.092.072-.185.14-.288.201a4 4 0 0 1-.305.176 9 9 0 0 1-.325.145 3.6 3.6 0 0 1-.682.186c-.12.02-.238.03-.351.04a4 4 0 0 1-.248.011c-.12 0-.238-.01-.351-.02a3 3 0 0 1-.352-.052 3 3 0 0 1-.346-.088h-.005c.114-.01.227-.02.341-.041a3.7 3.7 0 0 0 1.317-.501q.148-.099.29-.207.138-.108.263-.232c.087-.078.165-.165.242-.253q.117-.14.217-.28c.01-.015.02-.035.031-.05q.08-.125.15-.249a3.6 3.6 0 0 0 .367-.981c.02-.119.041-.233.052-.346.01-.119.02-.238.02-.351q-.001-.125-.01-.248-.017-.178-.041-.346a4 4 0 0 0-.078-.346c-.036-.109-.072-.222-.114-.331a3.5 3.5 0 0 0-.527-.91 11 11 0 0 0-.237-.262 3 3 0 0 0-.134-.13 9 9 0 0 0-.718-.506 1 1 0 0 0-.104-.051 2 2 0 0 0-.49-.217","clip-rule":"evenodd"},null,-1)])])}var sT={render:sw},sE=l({default:()=>sA,render:()=>s$}),s_={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function s$(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",s_,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor",d:"M11.345 2.005c-.043.004-.18.018-.303.028-2.84.256-5.501 1.788-7.187 4.144a9.9 9.9 0 0 0-1.765 4.369c-.08.549-.09.711-.09 1.456s.01.907.09 1.456c.543 3.755 3.216 6.91 6.84 8.08.65.208 1.334.351 2.112.437.303.033 1.613.033 1.916 0 1.343-.149 2.48-.48 3.603-1.053.172-.088.205-.112.182-.131a191 191 0 0 1-1.629-2.184l-1.599-2.16-2.004-2.965a284 284 0 0 0-2.017-2.964 161 161 0 0 0-.02 2.925c-.006 2.816-.008 2.93-.043 2.996a.36.36 0 0 1-.172.178c-.063.031-.117.037-.412.037h-.339l-.09-.056a.4.4 0 0 1-.13-.143l-.042-.088.004-3.92.006-3.92.06-.077a.5.5 0 0 1 .145-.12c.08-.038.112-.042.45-.042.399 0 .465.016.569.129.03.031 1.114 1.665 2.412 3.634l3.946 5.975 1.583 2.399.08-.053a10.3 10.3 0 0 0 2.055-1.802 9.95 9.95 0 0 0 2.354-5.112c.08-.549.09-.711.09-1.456s-.01-.907-.09-1.456c-.543-3.755-3.216-6.91-6.84-8.08a10.5 10.5 0 0 0-2.083-.435c-.187-.02-1.48-.041-1.642-.026m4.094 6.048c.094.047.17.137.197.231.016.05.02 1.138.016 3.587l-.006 3.515-.62-.95-.621-.95V10.93c0-1.652.008-2.58.02-2.625a.4.4 0 0 1 .193-.247c.08-.04.11-.045.416-.045.29 0 .34.004.405.04"},null,-1)])])}var sA={render:s$},sC=l({default:()=>sI,render:()=>sN}),sP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sN(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sP,[...t[0]||(t[0]=[(0,c.createStaticVNode)('<path fill="url(#a)" fill-rule="evenodd" d="M19.608 5.51C16.023 1.308 9.712.808 5.51 4.392 1.308 7.977.808 14.288 4.392 18.49c3.585 4.202 9.896 4.702 14.098 1.118 4.202-3.585 4.702-9.896 1.118-14.098m-4.982 5.249c.385 0 .631.417.438.75l-.056.096-3.774 6.21a.39.39 0 0 1-.33.185h-.36a.378.378 0 0 1-.366-.472l1.024-3.959a.5.5 0 0 0-.484-.625H9.145a.5.5 0 0 1-.484-.625l1.545-5.978a.46.46 0 0 1 .448-.34l.067.001h1.584a.5.5 0 0 1 .496.568l-.01.071-.604 3.533a.5.5 0 0 0 .493.585z" clip-rule="evenodd"></path><defs><radialGradient id="a" cx="0" cy="0" r="1" gradientTransform="matrix(19.5 0 0 198.851 4 12)" gradientUnits="userSpaceOnUse"><stop stop-color="#31B2F3"></stop><stop offset=".474" stop-color="#F27CEC"></stop><stop offset="1" stop-color="#FD6641"></stop></radialGradient></defs>',2)])])}var sI={render:sN},sR=l({default:()=>sM,render:()=>sB}),sD={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sB(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sD,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"#00DC82",d:"M13.32 19.333h8.14c.26 0 .508-.09.733-.22.226-.129.457-.29.587-.513s.22-.476.22-.733c0-.258-.09-.51-.22-.734l-5.5-9.46a1.34 1.34 0 0 0-.513-.513 1.8 1.8 0 0 0-.807-.22c-.26 0-.508.09-.733.22-.216.12-.393.298-.514.513l-1.393 2.42L10.533 5.4c-.13-.223-.288-.458-.513-.587s-.474-.146-.733-.146c-.26 0-.509.018-.734.146-.24.146-.441.347-.586.587l-6.82 11.733c-.13.223-.147.476-.147.734 0 .257.017.51.147.733s.361.384.586.513c.225.13.474.22.734.22H7.6c2.034 0 3.515-.912 4.547-2.64l2.493-4.326 1.32-2.274 4.033 6.894H14.64zm-5.793-2.346H3.933l5.354-9.24L12 12.367l-1.797 3.132c-.687 1.122-1.468 1.488-2.676 1.488"},null,-1)])])}
147var sM={render:sB},sL=l({default:()=>sU,render:()=>sz}),sj={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sz(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sj,[...t[0]||(t[0]=[(0,c.createStaticVNode)('<path fill="#93D500" d="M7.285 13.5H2.007l.003.077.009.15.004.063.014.171.004.039a8.8 8.8 0 0 0 .387 1.871q0 .005.003.011l.058.173.016.044.08.216.048.124a5 5 0 0 0 .078.189l.052.117.031.07.066.14.022.046.079.16.012.024q.045.088.093.175l.004.008.02.036 4.508-2.715.017-.01a3.6 3.6 0 0 1-.33-1.179"></path><path fill="#4D5A31" d="m8.582 15.923-.013.013-3.717 3.717.057.053.105.094.055.048.127.107.034.029a8 8 0 0 0 .324.254l.006.004q.336.252.695.47l.025.016.137.08.084.048.08.045q.072.04.145.078a8 8 0 0 0 .431.21l.132-.32 1.87-4.54.007-.017a3.6 3.6 0 0 1-.584-.389"></path><path fill="#6BA43A" d="M8.195 15.553a3 3 0 0 1-.212-.262 4 4 0 0 1-.2-.296L3.27 17.713q.104.174.215.338l.007.012.003.005.007.01v.002l.019.026.001.002q.119.174.242.342l.006.007.005.007.11.142.015.019q.057.073.117.145l.028.034.155.181.094.105.053.058.024.026.07.075.028.03.125.127 3.723-3.723a3 3 0 0 1-.122-.13"></path><path fill="#4D5A31" d="m13.13 15.921-.124.096.009.016 2.714 4.506a8 8 0 0 0 1.134-.886l-3.718-3.717z"></path><path fill="#93D500" d="m15.335 20.576-.092-.153-2.534-4.206a4 4 0 0 1-.316.167 3.6 3.6 0 0 1-2.567.2c-.057-.017-.113-.04-.169-.06s-.113-.037-.168-.06L7.62 21.003l-.073.178-.063.152.014.006.016.006.004.002.133.05.167.065.085.032a9 9 0 0 0 1.88.442l.075.008.142.016.036.003.174.014.06.004.153.01.094.003.122.004.217.003a9 9 0 0 0 1.495-.126l.154-.028.088-.017.09-.02.15-.032.028-.007a9 9 0 0 0 2.124-.791l.13-.074.157-.088.107-.06.001-.001.002-.001h.001l.001-.001.002-.001.006-.004.034-.02zm-6.75-10.21.123-.097-.009-.015-2.714-4.506q-.189.123-.372.256a9 9 0 0 0-.762.629L8.57 10.35z"></path><path fill="#4D5A31" d="M4.594 6.88q-.064.065-.124.13l-.123.128a9 9 0 0 0-.753.933l-.032.046-.076.112-.104.16a8.83 8.83 0 0 0-1.375 4.397l-.005.178-.003.179h5.266q.002-.09.008-.179c.006-.089.004-.119.01-.178a3.57 3.57 0 0 1 .794-1.917q.059-.069.12-.133c.04-.044.077-.09.12-.133L4.594 6.881Zm10.864-1.306q-.01-.008-.021-.013l-.14-.083-.082-.047-.082-.046-.143-.077-.023-.012a9 9 0 0 0-.95-.426l-.024-.01a9 9 0 0 0-1.987-.498l-.074-.01-.075-.008-.143-.016-.04-.004-.17-.014-.066-.004-.146-.009-.078-.003v5.278c.27.028.54.086.8.174l3.884-3.884a9 9 0 0 0-.44-.288"></path><path fill="#6BA43A" d="M10.679 4.29q-.09 0-.179.003a9 9 0 0 0-1.113.115l-.024.004-.155.029-.087.016a6 6 0 0 0-.24.052l-.028.006a9 9 0 0 0-2.125.792l-.13.074-.156.087-.115.066h-.002l-.008.005-.03.017v.001l.093.153 2.625 4.359a4 4 0 0 1 .316-.167 3.6 3.6 0 0 1 1.536-.35V4.285q-.09.001-.178.004Z"></path><path fill="#4D5A31" d="M19.704 12.708a10 10 0 0 0-.05-.61l-.002-.014-.001-.007-.027-.201v-.006a9 9 0 0 0-.273-1.245l-.002-.008-.059-.19-.008-.025-.057-.17-.016-.046-.054-.147-.027-.07a5 5 0 0 0-.086-.216l-.04-.094-.052-.12-.03-.068-.066-.142-.021-.043-.08-.162-.012-.022-.093-.177-.003-.006a9 9 0 0 0-.504-.818l-3.886 3.886q.132.392.174.8h5.278q0-.04-.003-.08Z"></path><path fill="#6BA43A" d="M14.45 13.143q-.002.09-.01.179-.001.09-.01.178a3.57 3.57 0 0 1-.793 1.918c-.037.046-.08.088-.12.133-.04.044-.077.09-.12.132l3.723 3.723q.063-.064.124-.13l.123-.128q.415-.448.754-.935l.027-.039.082-.12.07-.108.034-.052a8.83 8.83 0 0 0 1.377-4.573l.003-.178z"></path><path fill="#424143" d="M21.279 2.722a2.467 2.467 0 0 0-3.953 2.84l-5.374 5.373a2.467 2.467 0 1 0 1.114 1.113l5.373-5.373a2.466 2.466 0 0 0 2.84-3.953"></path>',10)])])}var sU={render:sz},sV=l({default:()=>sF,render:()=>sZ}),sQ={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sZ(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sQ,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{stroke:"#21FA90","stroke-linecap":"round","stroke-linejoin":"round",d:"M5.038 13.757v3.814m1.496-4.566 3.04 1.761 4.534-2.627V6.885L9.574 4.258 5.038 6.885v4.56m1.496 1.56v1.668m0-1.668 1.49-.91"},null,-1),(0,c.createElementVNode)("path",{stroke:"#00050B","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":".885",d:"m21.719 10.719 1.839 1.09v1.09l-1.84 1.091M2.834 8.13.774 9.322v5.326l2.016 1.167m3.744 1.07v1.183l3.021 1.674 2.32-1.358-.02-2.471m2.282-1.387v1.3L16.31 17.1l3.175-1.9v-5.186L16.36 8.217"},null,-1)])])}var sF={render:sZ},sq=l({default:()=>sW,render:()=>sX}),sH={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sX(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sH,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"#61DAFB",d:"M12.5 14.014a1.783 1.783 0 1 0 0-3.565 1.783 1.783 0 0 0 0 3.565"},null,-1),(0,c.createElementVNode)("path",{stroke:"#61DAFB","stroke-width":".87",d:"M12.5 15.884c5.283 0 9.565-1.635 9.565-3.652S17.783 8.58 12.5 8.58s-9.565 1.635-9.565 3.652 4.282 3.652 9.565 3.652Z"},null,-1),(0,c.createElementVNode)("path",{stroke:"#61DAFB","stroke-width":".87",d:"M9.337 14.058c2.642 4.575 6.199 7.466 7.946 6.457 1.746-1.008 1.021-5.534-1.62-10.11C13.02 5.832 9.464 2.94 7.717 3.949s-1.021 5.535 1.62 10.11Z"},null,-1),(0,c.createElementVNode)("path",{stroke:"#61DAFB","stroke-width":".87",d:"M9.337 10.406c-2.641 4.575-3.366 9.1-1.62 10.11 1.747 1.008 5.304-1.883 7.946-6.458s3.366-9.101 1.62-10.11c-1.747-1.009-5.305 1.883-7.946 6.458Z"},null,-1)])])}var sW={render:sX},sG=l({default:()=>sJ,render:()=>sK}),sY={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function sK(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",sY,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"currentColor",d:"m21.863 11.755-.839-.52-.024-.244.722-.673a.288.288 0 0 0-.096-.482l-.923-.345-.072-.239.575-.799a.288.288 0 0 0-.187-.455l-.973-.158-.117-.218.409-.897a.286.286 0 0 0-.273-.409l-.987.034-.157-.188.228-.962a.287.287 0 0 0-.348-.348l-.96.227-.19-.157.034-.986a.287.287 0 0 0-.409-.273l-.897.409-.218-.118-.158-.972a.288.288 0 0 0-.454-.189l-.8.575-.238-.071-.345-.923a.288.288 0 0 0-.482-.096L13.01 3l-.245-.023-.52-.84a.29.29 0 0 0-.49 0l-.52.84q-.123.01-.245.023l-.673-.722a.29.29 0 0 0-.482.096l-.345.923q-.12.034-.237.072l-.8-.576a.288.288 0 0 0-.455.188l-.158.973q-.11.057-.22.118l-.895-.41a.287.287 0 0 0-.409.273l.034.988-.19.156-.96-.227a.29.29 0 0 0-.348.348l.227.962-.157.188-.987-.034a.288.288 0 0 0-.273.409l.409.897a7 7 0 0 0-.117.22l-.972.156a.288.288 0 0 0-.189.455l.575.8-.071.237-.923.346a.29.29 0 0 0-.096.482L3 10.99l-.024.244-.84.52a.29.29 0 0 0 0 .492l.84.519q.01.123.025.245l-.723.673a.29.29 0 0 0 .096.482l.922.345q.035.12.073.237l-.576.8a.29.29 0 0 0 .188.454l.973.158q.056.11.117.22l-.41.896a.288.288 0 0 0 .274.409l.987-.035q.076.096.156.19l-.227.961a.287.287 0 0 0 .348.347l.961-.226.19.156-.035.987a.288.288 0 0 0 .41.273l.896-.41q.108.06.219.119l.158.971a.288.288 0 0 0 .455.19l.799-.577q.118.038.237.072l.345.923a.287.287 0 0 0 .482.096L10.99 21q.121.014.244.025l.52.839a.29.29 0 0 0 .492 0l.519-.84q.123-.01.245-.024l.674.722a.287.287 0 0 0 .48-.096l.346-.923q.12-.034.238-.072l.8.576a.29.29 0 0 0 .454-.189l.158-.972.219-.117.896.409a.288.288 0 0 0 .41-.273l-.035-.988a7 7 0 0 0 .19-.155l.96.226a.287.287 0 0 0 .348-.347l-.226-.961.155-.19.988.035a.29.29 0 0 0 .272-.41l-.409-.896q.06-.108.117-.219l.973-.158a.287.287 0 0 0 .188-.454l-.575-.8.072-.237.922-.345a.286.286 0 0 0 .096-.482L21 13.011l.025-.245.839-.52a.29.29 0 0 0 0-.49Zm-5.619 6.965a.595.595 0 0 1 .25-1.163.595.595 0 0 1-.25 1.163m-.286-1.93a.54.54 0 0 0-.642.417l-.299 1.391a7.3 7.3 0 0 1-3.017.65c-1.1 0-2.144-.243-3.08-.679l-.299-1.39a.54.54 0 0 0-.643-.417l-1.228.263a7 7 0 0 1-.635-.748h5.976c.068 0 .113-.012.113-.074V14.09c0-.062-.046-.074-.113-.074h-1.747v-1.34h1.89c.172 0 .922.049 1.162 1.007.075.295.24 1.254.352 1.561.113.344.57 1.032 1.059 1.032h2.977a1 1 0 0 0 .108-.01q-.31.421-.677.794l-1.256-.27Zm-8.265 1.9a.594.594 0 1 1-.014-1.17.594.594 0 0 1 .014 1.171ZM5.427 9.5a.594.594 0 1 1-1.086.481.594.594 0 0 1 1.086-.481m-.697 1.65 1.28-.569a.543.543 0 0 0 .274-.715l-.263-.597h1.
147036v4.672h-2.09a7.3 7.3 0 0 1-.237-2.792Zm5.614-.454V9.32h2.468c.128 0 .9.148.9.725 0 .48-.592.652-1.08.652zm8.969 1.24q0 .273-.02.542h-.75c-.076 0-.106.05-.106.123v.345c0 .81-.457.987-.858 1.032-.381.043-.805-.16-.857-.394-.225-1.265-.6-1.536-1.192-2.003.735-.467 1.5-1.155 1.5-2.077 0-.996-.683-1.623-1.148-1.93-.652-.43-1.375-.517-1.57-.517h-7.76a7.3 7.3 0 0 1 4.091-2.308l.915.959a.54.54 0 0 0 .765.018l1.024-.98a7.32 7.32 0 0 1 5.006 3.566l-.7 1.583a.543.543 0 0 0 .275.715l1.35.6q.034.357.035.726m-7.754-8.004a.595.595 0 1 1 .82.86.595.595 0 0 1-.82-.86m6.951 5.595a.594.594 0 1 1 1.086.481.594.594 0 0 1-1.086-.481"},null,-1)])])}var sJ={render:sK},s0=l({default:()=>s4,render:()=>s2}),s1={xmlns:"http://www.w3.org/2000/svg",fill:"green",viewBox:"-2 0 24 24"};function s2(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",s1,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"#FF3E00",d:"M18.664 3.171c-2.219-3.185-6.61-4.13-9.788-2.104L3.29 4.625A6.42 6.42 0 0 0 .398 8.917a6.74 6.74 0 0 0 .666 4.332 6.4 6.4 0 0 0-.959 2.369 6.85 6.85 0 0 0 1.166 5.175c2.219 3.194 6.61 4.137 9.782 2.11l5.586-3.557a6.42 6.42 0 0 0 2.892-4.292 6.74 6.74 0 0 0-.666-4.332 6.4 6.4 0 0 0 .959-2.369 6.94 6.94 0 0 0-1.16-5.182"},null,-1),(0,c.createElementVNode)("path",{fill:"#fff",d:"M8.327 21.099a4.435 4.435 0 0 1-4.76-1.75 4.16 4.16 0 0 1-.7-3.122q.05-.261.133-.517l.105-.318.286.182a7.1 7.1 0 0 0 2.186 1.095l.208.063-.02.201c-.025.293.055.585.223.83a1.305 1.305 0 0 0 1.779.379l5.581-3.521a1.18 1.18 0 0 0 .524-.783 1.23 1.23 0 0 0-.211-.923 1.305 1.305 0 0 0-1.78-.379l-2.12 1.35q-.53.321-1.135.488a4.435 4.435 0 0 1-4.76-1.75 4.16 4.16 0 0 1-.7-3.122 3.84 3.84 0 0 1 1.736-2.573l5.581-3.559a4.3 4.3 0 0 1 1.134-.485 4.435 4.435 0 0 1 4.76 1.751c.641.908.893 2.03.7 3.122a4 4 0 0 1-.132.517l-.105.318-.287-.182a7.1 7.1 0 0 0-2.186-1.095l-.207-.063.019-.202a1.27 1.27 0 0 0-.223-.83 1.305 1.305 0 0 0-1.779-.378L6.6 9.363a1.18 1.18 0 0 0-.523.783c-.056.323.019.655.21.923a1.305 1.305 0 0 0 1.78.38l2.121-1.35c.352-.214.732-.38 1.134-.485a4.435 4.435 0 0 1 4.76 1.75 4.16 4.16 0 0 1 .7 3.122 3.8 3.8 0 0 1-1.736 2.563l-5.58 3.559c-.353.214-.732.38-1.135.489"},null,-1)])])}var s4={render:s2},s3=l({default:()=>s6,render:()=>s5}),s8={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function s5(e,t){return(0,c.openBlock)(),(0,c.createElementBlock)("svg",s8,[...t[0]||(t[0]=[(0,c.createElementVNode)("path",{fill:"#41B883",d:"m14.31 4.34-2.31 4-2.31-4H2l10 17.32L22 4.34z"},null,-1),(0,c.createElementVNode)("path",{fill:"#34495E",d:"m14.31 4.34-2.31 4-2.31-4H6l6 10.392L18 4.34z"},null,-1)])])}var s6={render:s5},s7=Object.assign({"../icons/Add.svg":u,"../icons/AddTab.svg":h,"../icons/Alert.svg":y,"../icons/ArrowLeft.svg":k,"../icons/ArrowRight.svg":E,"../icons/Brackets.svg":C,"../icons/Branch.svg":R,"../icons/Changelog.svg":L,"../icons/Checkmark.svg":V,"../icons/ChevronDown.svg":q,"../icons/ChevronLeft.svg":G,"../icons/ChevronRight.svg":ee,"../icons/ChevronUp.svg":ea,"../icons/Clipboard.svg":el,"../icons/Close.svg":ep,"../icons/CloseTab.svg":eg,"../icons/CloseTabs.svg":eO,"../icons/Cloud.svg":ew,"../icons/CodeFolder.svg":e$,"../icons/Cog.svg":eN,"../icons/Collection.svg":eB,"../icons/Cookie.svg":ez,"../icons/DarkMode.svg":eZ,"../icons/Delete.svg":eX,"../icons/Discord.svg":eK,"../icons/DocsPage.svg":e2,"../icons/Download.svg":e5,"../icons/Duplicate.svg":te,"../icons/Edit.svg":ta,"../icons/Ellipses.svg":tl,"../icons/Email.svg":tp,"../icons/Error.svg":tg,"../icons/Example.svg":tO,"../icons/ExternalLink.svg":tw,"../icons/FilterList.svg":t$,"../icons/Folder.svg":tN,"../icons/GitHub.svg":tB,"../icons/GitHubLine.svg":tz,"../icons/Globe.svg":tZ,"../icons/Google.svg":tX,"../icons/Help.svg":tK,"../icons/Hide.svg":t2,"../icons/History.svg":t5,"../icons/House.svg":re,"../icons/Import.svg":ra,"../icons/Info.svg":rl,"../icons/Key.svg":rp,"../icons/Leave.svg":rg,"../icons/LightDarkModeToggle.svg":rO,"../icons/LightMode.svg":rw,"../icons/Link.svg":r$,"../icons/Lock.svg":rN,"../icons/Logo.svg":rB,"../icons/Magic.svg":rz,"../icons/Markdown.svg":rZ,"../icons/Menu.svg":rX,"../icons/NotAllowed.svg":rK,"../icons/Page.svg":r2,"../icons/Pencil.svg":r5,"../icons/Play.svg":ne,"../icons/Refresh.svg":na,"../icons/R
147oadmap.svg":nl,"../icons/Scribble.svg":np,"../icons/Search.svg":ng,"../icons/Server.svg":nO,"../icons/Settings.svg":nw,"../icons/Show.svg":n$,"../icons/Sort.svg":nN,"../icons/Terminal.svg":nB,"../icons/Trash.svg":nz,"../icons/Unlock.svg":nZ,"../icons/Unwatch.svg":nX,"../icons/Upload.svg":nK,"../icons/User.svg":n2,"../icons/UserSwitch.svg":n5,"../icons/Users.svg":ae,"../icons/Versions.svg":aa,"../icons/Wallet.svg":al,"../icons/Watch.svg":ap,"../icons/Workspace.svg":ag,"../icons/programming-framework-angular.svg":aO,"../icons/programming-framework-astro.svg":aw,"../icons/programming-framework-laravel.svg":a$,"../icons/programming-framework-nextdotjs.svg":aN,"../icons/programming-framework-react.svg":aB,"../icons/programming-framework-vuedotjs.svg":az,"../icons/programming-language-c.svg":aZ,"../icons/programming-language-clojure.svg":aX,"../icons/programming-language-csharp.svg":aK,"../icons/programming-language-css3.svg":a2,"../icons/programming-language-dart.svg":a5,"../icons/programming-language-fsharp.svg":ie,"../icons/programming-language-go.svg":ii,"../icons/programming-language-html5.svg":ic,"../icons/programming-language-http.svg":im,"../icons/programming-language-java.svg":iy,"../icons/programming-language-javascript.svg":ik,"../icons/programming-language-json.svg":iE,"../icons/programming-language-julia.svg":iC,"../icons/programming-language-kotlin.svg":iR,"../icons/programming-language-node.svg":iL,"../icons/programming-language-objc.svg":iV,"../icons/programming-language-ocaml.svg":iq,"../icons/programming-language-php.svg":iG,"../icons/programming-language-powershell.svg":i0,"../icons/programming-language-python.svg":i3,"../icons/programming-language-r.svg":i7,"../icons/programming-language-ruby.svg":or,"../icons/programming-language-rust.svg":oo,"../icons/programming-language-scala.svg":ou,"../icons/programming-language-shell.svg":oh,"../icons/programming-language-swift.svg":oy,"../icons/programming-language-typescript.svg":ok,"../icons/programming-script-code.svg":oE,"../icons/programming-tool-git.svg":oC,"../icons/programming-tool-tailwindcss.svg":oR}),s9=Object.assign({"../logos/Adonisjs.svg":oL,"../logos/Astro.svg":oV,"../logos/Docusaurus.svg":oq,"../logos/Dotnet.svg":oG,"../logos/Elysiajs.svg":o0,"../logos/Express.svg":o3,"../logos/Fastapi.svg":o7,"../logos/Fastify.svg":sr,"../logos/Go.svg":so,"../logos/Hono.svg":su,"../logos/Laravel.svg":sh,"../logos/Litestar.svg":sy,"../logos/Nestjs.svg":sk,"../logos/Nextjs.svg":sE,"../logos/Nitro.svg":sC,"../logos/Nuxt.svg":sR,"../logos/Openapi.svg":sL,"../logos/Platformatic.svg":sV,"../logos/React.svg":sq,"../logos/Rust.svg":sG,"../logos/Svelte.svg":s0,"../logos/Vue.svg":s3});e.i(807448);var le=e.i(354586),lt=e.i(260958),lr=e.i(146938);let ln="u">typeof window&&window.trustedTypes;if(ln)try{r=ln.createPolicy("vue",{createHTML:e=>e})}catch(e){}let la=r?e=>r.createHTML(e):e=>e,li="u">typeof document?document:null,lo=li&&li.createElement("template"),ls={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{let a="svg"===t?li.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?li.createElementNS("http://www.w3.org/1998/Math/MathML",e):r?li.createElement(e,{is:r}):li.createElement(e);return"select"===e&&n&&null!=n.multiple&&a.setAttribute("multiple",n.multiple),a},createText:e=>li.createTextNode(e),createComment:e=>li.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
vendor: 4,115 bytes, line 147
147{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>li.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,a,i){let o=r?r.previousSibling:t.lastChild;if(a&&(a===i||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),r),a!==i&&(a=a.nextSibling););else{lo.innerHTML=la("svg"===n?`<svg>${e}</svg>`:"mathml"===n?`<math>${e}</math>`:e);let a=lo.content;if("svg"===n||"mathml"===n){let e=a.firstChild;for(;e.firstChild;)a.appendChild(e.firstChild);a.removeChild(e)}t.insertBefore(a,r)}return[o?o.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},ll="transition",lc="animation",lu=Symbol("_vtc"),ld={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},lp=(0,lt.extend)({},c.BaseTransitionPropsValidators,ld),lm=((n=(e,{slots:t})=>(0,c.h)(c.BaseTransition,lg(e),t)).displayName="Transition",n.props=lp,n),lh=(e,t=[])=>{(0,lt.isArray)(e)?e.forEach(e=>e(...t)):e&&e(...t)},lf=e=>!!e&&((0,lt.isArray)(e)?e.some(e=>e.length>1):e.length>1);function lg(e){let t={};for(let r in e)r in ld||(t[r]=e[r]);if(!1===e.css)return t;let{name:r="v",type:n,duration:a,enterFromClass:i=`${r}-enter-from`,enterActiveClass:o=`${r}-enter-active`,enterToClass:s=`${r}-enter-to`,appearFromClass:l=i,appearActiveClass:c=o,appearToClass:u=s,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:p=`${r}-leave-active`,leaveToClass:m=`${r}-leave-to`}=e,h=function(e){if(null==e)return null;{if((0,lt.isObject)(e))return[lv(e.enter),lv(e.leave)];let t=lv(e);return[t,t]}}(a),f=h&&h[0],g=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:b,onLeave:O,onLeaveCancelled:x,onBeforeAppear:k=v,onAppear:S=y,onAppearCancelled:w=b}=t,T=(e,t,r,n)=>{e._enterCancelled=n,lb(e,t?u:s),lb(e,t?c:o),r&&r()},E=(e,t)=>{e._isLeaving=!1,lb(e,d),lb(e,m),lb(e,p),t&&t()},_=e=>(t,r)=>{let a=e?S:y,o=()=>T(t,e,r);lh(a,[t,o]),lO(()=>{lb(t,e?l:i),ly(t,e?u:s),lf(a)||lk(t,n,f,o)})};return(0,lt.extend)(t,{onBeforeEnter(e){lh(v,[e]),ly(e,i),ly(e,o)},onBeforeAppear(e){lh(k,[e]),ly(e,l),ly(e,c)},onEnter:_(!1),onAppear:_(!0),onLeave(e,t){e._isLeaving=!0;let r=()=>E(e,t);ly(e,d),e._enterCancelled?(ly(e,p),lE(e)):(lE(e),ly(e,p)),lO(()=>{e._isLeaving&&(lb(e,d),ly(e,m),lf(O)||lk(e,n,g,r))}),lh(O,[e,r])},onEnterCancelled(e){T(e,!1,void 0,!0),lh(b,[e])},onAppearCancelled(e){T(e,!0,void 0,!0),lh(w,[e])},onLeaveCancelled(e){E(e),lh(x,[e])}})}function lv(e){return(0,lt.toNumber)(e)}function ly(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[lu]||(e[lu]=new Set)).add(t)}function lb(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let r=e[lu];r&&(r.delete(t),r.size||(e[lu]=void 0))}function lO(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let lx=0;function lk(e,t,r,n){let a=e._endId=++lx,i=()=>{a===e._endId&&n()};if(null!=r)return setTimeout(i,r);let{type:o,timeout:s,propCount:l}=lS(e,t);if(!o)return n();let c=o+"end",u=0,d=()=>{e.removeEventListener(c,p),i()},p=t=>{t.target===e&&++u>=l&&d()};setTimeout(()=>{u<l&&d()},s+1),e.addEventListener(c,p)}function lS(e,t){let r=window.getComputedStyle(e),n=e=>(r[e]||"").split(", "),a=n(`${ll}Delay`),i=n(`${ll}Duration`),o=lw(a,i),s=n(`${lc}Delay`),l=n(`${lc}Duration`),c=lw(s,l),u=null,d=0,p=0;t===ll?o>0&&(u=ll,d=o,p=i.length):t===lc?c>0&&(u=lc,d=c,p=l.length):p=(u=(d=Math.max(o,c))>0?o>c?ll:lc:null)?u===ll?i.length:l.length:0;let m=u===ll&&/\b(?:transform|all)(?:,|$)/.test(n(`${ll}Property`).toString());return{type:u,timeout:d,propCount:p,hasTransform:m}}function lw(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,r)=>lT(t)+lT(e[r])))}function lT(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function lE(e){return(e?e.ownerDocument:document).body.offsetHeight}let l_=Symbol("_vod"),l$=Symbol("_vsh"),lA={name:"show",beforeMount(e,{value:t},{transition:r}){e[l_]="none"===e.style.display?"":e.style.display,r&&t?r.beforeEnter(e):lC(e,t)}
147,mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!=!r&&(n?t?(n.beforeEnter(e),lC(e,!0),n.enter(e)):n.leave(e,()=>{lC(e,!1)}):lC(e,t))},beforeUnmount(e,{value:t}){lC(e,t)}};function lC(e,t){e.style.display=t?e[l_]:"none",e[l$]=!t}let lP=Symbol("");function lN(e){let t=(0,c.getCurrentInstance)();if(!t)return;let r=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(e=>lI(e,r))},n=()=>{let n=e(t.proxy);t.ce?lI(t.ce,n):function e(t,r){if(128&t.shapeFlag){let n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{e(n.activeBranch,r)})}for(;t.component;)t=t.component.subTree;if(1&t.shapeFlag&&t.el)lI(t.el,r);else if(t.type===c.Fragment)t.children.forEach(t=>e(t,r));else if(t.type===c.Static){let{el:e,anchor:n}=t;for(;e&&(lI(e,r),e!==n);)e=e.nextSibling}}(t.subTree,n),r(n)};(0,c.onBeforeUpdate)(()=>{(0,c.queuePostFlushCb)(n)}),(0,c.onMounted)(()=>{(0,c.watch)(n,lt.NOOP,{flush:"post"});let e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,c.onUnmounted)(()=>e.disconnect())})}function lI(e,t){if(1===e.nodeType){let r=e.style,n="";for(let e in t){let a=(0,lt.normalizeCssVarValue)(t[e]);r.setProperty(`--${e}`,a),n+=`--${e}: ${a};`}r[lP]=n}}let lR=/(?:^|;)\s*display\s*:/,lD=/\s*!important$/;function lB(e,t,r){if((0,lt.isArray)(r))r.forEach(r=>lB(e,t,r));else if(null==r&&(r=""),t.startsWith("--"))lD.test(r)?e.setProperty(t,r.replace(lD,""),"important"):e.setProperty(t,r);else{let n=function(e,t){let r=lL[t];if(r)return r;let n=(0,lt.camelize)(t);if("filter"!==n&&n in e)return lL[t]=n;n=(0,lt.capitalize)(n);for(let r=0;r<lM.length;r++){let a=lM[r]+n;if(a in e)return lL[t]=a}return t}(e,t);lD.test(r)?e.setProperty((0,lt.hyphenate)(n),r.replace(lD,""),"important"):e[n]=r}}let lM=["Webkit","Moz","ms"],lL={},lj="http://www.w3.org/1999/xlink";function lz(e,t,r,n,a,i=(0,lt.isSpecialBooleanAttr)(t)){n&&t.startsWith("xlink:")?null==r?e.removeAttributeNS(lj,t.slice(6,t.length)):e.setAttributeNS(lj,t,r):null==r||i&&!(0,lt.includeBooleanAttr)(r)?e.removeAttribute(t):e.setAttribute(t,i?"":(0,lt.isSymbol)(r)?String(r):r)}function lU(e,t,r,n,a){if("innerHTML"===t||"textContent"===t){null!=r&&(e[t]="innerHTML"===t?la(r):r);return}let i=e.tagName;if("value"===t&&"PROGRESS"!==i&&!i.includes("-")){let n="OPTION"===i?e.getAttribute("value")||"":e.value,a=null==r?"checkbox"===e.type?"on":"":String(r);n===a&&"_value"in e||(e.value=a),null==r&&e.removeAttribute(t),e._value=r;return}let o=!1;if(""===r||null==r){let n=typeof e[t];"boolean"===n?r=(0,lt.includeBooleanAttr)(r):null==r&&"string"===n?(r="",o=!0):"number"===n&&(r=0,o=!0)}try{e[t]=r}catch(e){}o&&e.removeAttribute(a||t)}function lV(e,t,r,n){e.addEventListener(t,r,n)}let lQ=Symbol("_vei"),lZ=/(Once|Passive|Capture)$/,lF=/^on:?(?:Once|Passive|Capture)$/,lq=0,lH=Promise.resolve(),lX=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&123>e.charCodeAt(2),lW=(e,t,r,n,a,i)=>{let o="svg"===a;if("class"===t){var s;let t;s=n,(t=e[lu])&&(s=(s?[s,...t]:[...t]).join(" ")),null==s?e.removeAttribute("class"):o?e.setAttribute("class",s):e.className=s}else"style"===t?function(e,t,r){let n=e.style,a=(0,lt.isString)(r),i=!1;if(r&&!a){if(t)if((0,lt.isString)(t))for(let e of t.split(";")){let t=e.slice(0,e.indexOf(":")).trim();null==r[t]&&lB(n,t,"")}else for(let e in t)null==r[e]&&lB(n,e,"");for(let a in r){var o,s,l,c;"display"===a&&(i=!0);let u=r[a];null!=u?(o=e,s=a,l=!(0,lt.isString)(t)&&t?t[a]:void 0,c=u,"TEXTAREA"===o.tagName&&("width"===s||"height"===s)&&(0,lt.isString)(c)&&l===c||lB(n,a,u)):lB(n,a,"")}}else if(a){if(t!==r){let e=n[lP];e&&(r+=";"+e),n.cssText=r,i=lR.test(r)}}else t&&e.removeAttribute("style");l_ in e&&(e[l_]=i?n.display:"",e[l$]&&(n.display="none"))}(e,r,n):(0,lt.isOn)(t)?(0,lt.isModelListener)(t)||function(e,t,r,n=null){let a=e[lQ]||(e[lQ]={}),i=a[t];if(r&&i)i.value=r;else{let[l,u]=function(e){let t,r;for(;(r=e.match(lZ))&&!lF.test(e);)t||(t={}),e=e.slice(0,e.length-r[1].length),t[r[1].toLowerCase()]=!0;return[":"===e[2]?e.slice(3):(0,lt.hyphenate)(e.slice(2)),t]}(t);if(r){var o,s;let i;lV(e,l,a[t]=(o=r,s=n,(i=e=>{if(e._vts){if(e._vts<=i.attached)return}else e._vts=Date.now();let t=i.value;if((0,lt.isArray)(t)){let r=e.stopImmediatePropagation;e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0};let n=t.slice(),a=[e];for(let t=0;t<n.length&&!e._stopped;t++){let e=n[t];
147e&&(0,c.callWithAsyncErrorHandling)(e,s,5,a)}}else(0,c.callWithAsyncErrorHandling)(t,s,5,[e])}).value=o,i.attached=lq||(lH.then(()=>lq=0),lq=Date.now()),i),u)}else i&&(e.removeEventListener(l,i,u),a[t]=void 0)}}(e,t,n,i):("."===t[0]?(t=t.slice(1),0):"^"===t[0]?(t=t.slice(1),1):!function(e,t,r,n){if(n)return!!("innerHTML"===t||"textContent"===t||t in e&&lX(t)&&(0,lt.isFunction)(r));if("spellcheck"===t||"draggable"===t||"translate"===t||"autocorrect"===t||"sandbox"===t&&"IFRAME"===e.tagName||"form"===t||"list"===t&&"INPUT"===e.tagName||"type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){let t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}return!(lX(t)&&(0,lt.isString)(r))&&t in e}(e,t,n,o))?e._isVueCE&&(function(e,t){let r=e._def.props;if(!r)return!1;let n=(0,lt.camelize)(t);return Array.isArray(r)?r.some(e=>(0,lt.camelize)(e)===n):Object.keys(r).some(e=>(0,lt.camelize)(e)===n)}(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!(0,lt.isString)(n)))?lU(e,(0,lt.camelize)(t),n,i,t):("true-value"===t?e._trueValue=n:"false-value"===t&&(e._falseValue=n),lz(e,t,n,o)):(lU(e,t,n),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||lz(e,t,n,o,i,"value"!==t))},lG={};function lY(e,t,r){let n=(0,c.defineComponent)(e,t);(0,lt.isPlainObject)(n)&&(n=(0,lt.extend)({},n,t));class a extends lJ{constructor(e){super(n,e,r)}}return a.def=n,a}let lK="u">typeof HTMLElement?HTMLElement:class{};class lJ extends lK{constructor(e,t={},r=cT){super(),this._def=e,this._props=t,this._createApp=r,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&r!==cT?this._root=this.shadowRoot:!1!==e.shadowRoot?(this.attachShadow((0,lt.extend)({},e.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._resolved||this._parseSlots(),this._connected=!0;let e=this;for(;e=e&&(e.assignedSlot||e.parentNode||e.host);)if(e instanceof lJ){this._parent=e;break}this._instance||(this._resolved?this._mount(this._def):e&&e._pendingResolve?this._pendingResolve=e._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._inheritParentContext(e))}_inheritParentContext(e=this._parent){e&&this._app&&Object.setPrototypeOf(this._app._context.provides,e._instance.provides)}disconnectedCallback(){this._connected=!1,(0,c.nextTick)(()=>{!this._connected&&(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(e){for(let t of e)this._setAttr(t.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});let e=(e,t=!1)=>{let r;this._resolved=!0,this._pendingResolve=void 0;let{props:n,styles:a}=e;if(n&&!(0,lt.isArray)(n))for(let e in n){let t=n[e];(t===Number||t&&t.type===Number)&&(e in this._props&&(this._props[e]=(0,lt.toNumber)(this._props[e])),(r||(r=Object.create(null)))[(0,lt.camelize)(e)]=!0)}this._numberProps=r,this._resolveProps(e),this.shadowRoot&&this._applyStyles(a),this._mount(e)},t=this._def.__asyncLoader;if(t)return this._pendingResolve=t().then(t=>{t.configureApp=this._def.configureApp,e(this._def=t,!0)}),this._pendingResolve;e(this._def)}_mount(e){__VUE_PROD_DEVTOOLS__&&!e.name&&(e.name="VueElement"),this._app=this._createApp(e),this._inheritParentContext(),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);let t=this._instance&&this._instance.exposed;if(t)for(let e in t)(0,lt.hasOwn)(this,e)||Object.defineProperty(this,e,{get:()=>(0,lr.unref)(t[e])})}_resolveProps(e){let{props:t}=e,r=(0,lt.isArray)(t)?t:Object.keys(t||{});for(let e of Object.keys(this))"_"!==e[0]&&r.includes(e)&&this._setProp(e,this[e]);for(let e of r.map(lt.camelize))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t,!0,!this._patching)}})}_setAttr(e){if(e.startsWith("data-v-"))return;let t=this.hasAttribute(e),r=t?this.getAttribute(e):lG,n=(0,lt.camelize)(e);t&&this._numberProps&&this._numberProps[n]&&(r=(0,lt.toNumber)(r)),this._setProp(n,r,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,r=!0,n=!1){if(t!==this._props[e]&&(this._dirty=!0,t===lG?delete this._props[e]:(this._props[e]=t,"key"===e&&this._app&&(this._app._ceVNode.key=t)),n&&this._instance&&this._update(),r)){let r=this._ob;r&&(this._processMutations(r.takeRecords()),r.disconnect()),!0===t?this.setAttribute((0,lt.hyphenate)(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute((0,lt.hyphenate)(e),t+""):t||this.removeAttribute((0,lt.hyphenate)(e)),r&&r.observe(this,{attributes:!0})}}
147_update(){let e=this._createVNode();this._app&&(e.appContext=this._app._context),cw(e,this._root)}_createVNode(){let e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));let t=(0,c.createVNode)(this._def,(0,lt.extend)(e,this._props));return this._instance||(t.ce=e=>{this._instance=e,e.ce=this,e.isCE=!0;let t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,(0,lt.isPlainObject)(t[0])?(0,lt.extend)({detail:t},t[0]):{detail:t}))};e.emit=(e,...r)=>{t(e,r),(0,lt.hyphenate)(e)!==e&&t((0,lt.hyphenate)(e),r)},this._setParent()}),t}_applyStyles(e,t,r){if(!e)return;if(t){if(t===this._def||this._styleChildren.has(t))return;this._styleChildren.add(t)}let n=this._nonce,a=this.shadowRoot,i=r?this._getStyleAnchor(r)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(a),o=null;for(let s=e.length-1;s>=0;s--){let l=document.createElement("style");n&&l.setAttribute("nonce",n),l.textContent=e[s],a.insertBefore(l,o||i),o=l,0===s&&(r||this._styleAnchors.set(this._def,l),t&&this._styleAnchors.set(t,l))}}_getStyleAnchor(e){if(!e)return null;let t=this._styleAnchors.get(e);return t&&t.parentNode===this.shadowRoot?t:(t&&this._styleAnchors.delete(e),null)}_getRootStyleInsertionAnchor(e){for(let t=0;t<e.childNodes.length;t++){let r=e.childNodes[t];if(!(r instanceof HTMLStyleElement))return r}return null}_parseSlots(){let e,t=this._slots={};for(;e=this.firstChild;){let r=1===e.nodeType&&e.getAttribute("slot")||"default";(t[r]||(t[r]=[])).push(e),this.removeChild(e)}}_renderSlots(){let e=this._getSlots(),t=this._instance.type.__scopeId;for(let r=0;r<e.length;r++){let n=e[r],a=n.getAttribute("name")||"default",i=this._slots[a],o=n.parentNode;if(i)for(let e of i){if(t&&1===e.nodeType){let r,n=t+"-s",a=document.createTreeWalker(e,1);for(e.setAttribute(n,"");r=a.nextNode();)r.setAttribute(n,"")}o.insertBefore(e,n)}else for(;n.firstChild;)o.insertBefore(n.firstChild,n);o.removeChild(n)}}_getSlots(){let e=[this];this._teleportTargets&&e.push(...this._teleportTargets);let t=new Set;for(let r of e){let e=r.querySelectorAll("slot");for(let r=0;r<e.length;r++)t.add(e[r])}return Array.from(t)}_injectChildStyle(e,t){this._applyStyles(e.styles,e,t)}_beginPatch(){this._patching=!0,this._dirty=!1}_endPatch(){this._patching=!1,this._dirty&&this._instance&&this._update()}_hasShadowRoot(){return!1!==this._def.shadowRoot}_removeChildStyle(e){}}function l0(e){let t=(0,c.getCurrentInstance)(),r=t&&t.ce;return r||null}let l1=new WeakMap,l2=new WeakMap,l4=Symbol("_moveCb"),l3=Symbol("_enterCb"),l8=(a={name:"TransitionGroup",props:(0,lt.extend)({},lp,{tag:String,moveClass:String}),setup(e,{slots:t}){let r,n,a=(0,c.getCurrentInstance)(),i=(0,c.useTransitionState)();return(0,c.onUpdated)(()=>{if(!r.length)return;let t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,r){let n=e.cloneNode(),a=e[lu];a&&a.forEach(e=>{e.split(/\s+/).forEach(e=>e&&n.classList.remove(e))}),r.split(/\s+/).forEach(e=>e&&n.classList.add(e)),n.style.display="none";let i=1===t.nodeType?t:t.parentNode;i.appendChild(n);let{hasTransform:o}=lS(n);return i.removeChild(n),o}(r[0].el,a.vnode.el,t)){r=[];return}r.forEach(l5),r.forEach(l6);let n=r.filter(l7);lE(a.vnode.el),n.forEach(e=>{let r=e.el,n=r.style;ly(r,t),n.transform=n.webkitTransform=n.transitionDuration="";let a=r[l4]=e=>{(!e||e.target===r)&&(!e||e.propertyName.endsWith("transform"))&&(r.removeEventListener("transitionend",a),r[l4]=null,lb(r,t))};r.addEventListener("transitionend",a)}
147),r=[]}),()=>{let o=(0,lr.toRaw)(e),s=lg(o),l=o.tag||c.Fragment;if(r=[],n)for(let e=0;e<n.length;e++){let t=n[e];t.el&&t.el instanceof Element&&!t.el[l$]&&(r.push(t),(0,c.setTransitionHooks)(t,(0,c.resolveTransitionHooks)(t,s,i,a)),l1.set(t,l9(t.el)))}n=t.default?(0,c.getTransitionRawChildren)(t.default()):[];for(let e=0;e<n.length;e++){let t=n[e];null!=t.key&&(0,c.setTransitionHooks)(t,(0,c.resolveTransitionHooks)(t,s,i,a))}return(0,c.createVNode)(l,null,n)}}},delete a.props.mode,a);function l5(e){let t=e.el;t[l4]&&t[l4](),t[l3]&&t[l3]()}function l6(e){l2.set(e,l9(e.el))}function l7(e){let t=l1.get(e),r=l2.get(e),n=t.left-r.left,a=t.top-r.top;if(n||a){let t=e.el,r=t.style,i=t.getBoundingClientRect(),o=1,s=1;return t.offsetWidth&&(o=i.width/t.offsetWidth),t.offsetHeight&&(s=i.height/t.offsetHeight),Number.isFinite(o)&&0!==o||(o=1),Number.isFinite(s)&&0!==s||(s=1),.01>Math.abs(o-1)&&(o=1),.01>Math.abs(s-1)&&(s=1),r.transform=r.webkitTransform=`translate(${n/o}px,${a/s}px)`,r.transitionDuration="0s",e}}function l9(e){let t=e.getBoundingClientRect();return{left:t.left,top:t.top}}let ce=e=>{let t=e.props["onUpdate:modelValue"]||!1;return(0,lt.isArray)(t)?e=>(0,lt.invokeArrayFns)(t,e):t};function ct(e){e.target.composing=!0}function cr(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}let cn=Symbol("_assign"),ca=Symbol("_initialValue");function ci(e,t,r){return t&&(e=e.trim()),r&&(e=(0,lt.looseToNumber)(e)),e}let co={created(e,{modifiers:{lazy:t,trim:r,number:n}},a){e.parentNode&&("text"===e.type?e[ca]=e.defaultValue.replace(/[\r\n]/g,""):"textarea"===e.type&&(e[ca]=e.defaultValue.replace(/\r\n?/g,"\n"))),e[cn]=ce(a);let i=n||a.props&&"number"===a.props.type;lV(e,t?"change":"input",t=>{t.target.composing||e[cn](ci(e.value,r,i))}),(r||i)&&lV(e,"change",()=>{e.value=ci(e.value,r,i)}),t||(lV(e,"compositionstart",ct),lV(e,"compositionend",cr),lV(e,"change",cr))},mounted(e,{value:t,modifiers:{trim:r,number:n}}){let a=e[ca];delete e[ca],void 0!==a&&("text"===e.type||"textarea"===e.type)&&e.value!==a?e[cn](ci(e.value,r,n)):e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:a,number:i}},o){if(e[cn]=ce(o),e.composing)return;let s=(i||"number"===e.type)&&!/^0\d/.test(e.value)?(0,lt.looseToNumber)(e.value):e.value,l=null==t?"":t;if(s===l)return;let c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&"range"!==e.type&&(n&&t===r||a&&e.value.trim()===l)||(e.value=l)}},cs={deep:!0,created(e,t,r){e[cn]=ce(r),lV(e,"change",()=>{let t=e._modelValue,r=cp(e),n=e.checked,a=e[cn];if((0,lt.isArray)(t)){let e=(0,lt.looseIndexOf)(t,r),i=-1!==e;if(n&&!i)a(t.concat(r));else if(!n&&i){let r=[...t];r.splice(e,1),a(r)}}else if((0,lt.isSet)(t)){let e=new Set(t);n?e.add(r):e.delete(r),a(e)}else a(cm(e,n))})},mounted:cl,beforeUpdate(e,t,r){e[cn]=ce(r),cl(e,t,r)}};function cl(e,{value:t,oldValue:r},n){let a;if(e._modelValue=t,(0,lt.isArray)(t))a=(0,lt.looseIndexOf)(t,n.props.value)>-1;else if((0,lt.isSet)(t))a=t.has(n.props.value);else{if(t===r)return;a=(0,lt.looseEqual)(t,cm(e,!0))}e.checked!==a&&(e.checked=a)}let cc={created(e,{value:t},r){e.checked=(0,lt.looseEqual)(t,r.props.value),e[cn]=ce(r),lV(e,"change",()=>{e[cn](cp(e))})},beforeUpdate(e,{value:t,oldValue:r},n){e[cn]=ce(n),t!==r&&(e.checked=(0,lt.looseEqual)(t,n.props.value))}},cu={deep:!0,created(e,{value:t,modifiers:{number:r}},n){e._modelValue=t,lV(e,"change",()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>r?(0,lt.looseToNumber)(cp(e)):cp(e)),n=e.multiple,a=n?(0,lt.isSet)(e._modelValue)?new Set(t):t:t[0],i=e._pendingValue=[n,n?(0,lt.isArray)(a)?t.slice():t:a];try{e[cn](a)}finally{(0,c.nextTick)(()=>{e._pendingValue===i&&(e._pendingValue=void 0)})}}),e[cn]=ce(n)},mounted(e,{value:t}){cd(e,t)},beforeUpdate(e,{value:t},r){e._modelValue=t,e[cn]=ce(r)},updated(e,{value:t}){let r=e._pendingValue;e._pendingValue=void 0,r&&r[0]===e.multiple&&function(e,t,r){if(!r||(0,lt.isArray)(e))return(0,lt.looseEqual)(e,t);if((0,lt.isSet)(e)){if(e.size!==t.length)return!1;for(let r of t)if(!e.has(r))return!1;return!0}return!1}(t,r[1],r[0])||cd(e,t)}};function cd(e,t){let r=e.multiple,n=(0,lt.isArray)(t);if(!r||n||(0,lt.isSet)(t)){for(let a=0,i=e.options.length;a<i;a++){let i=e.options[a],o=cp(i);if(r)if(n){let e=typeof o;"string"===e||"number"===e?i.selected=t.some(e=>String(e)===String(o)):i.selected=(0,lt.looseIndexOf)(t,o)>-1}else i.selected=t.has(o);else if((0,lt.looseEqual)(cp(i),t)){e.selectedIndex!==a&&(e.selectedIndex=a);return}}r||-1===e.selectedIndex||(e.selectedIndex=-1)}}function cp(e){return"_value"in e?e._value:e.value}function cm(e,t){let r=t?"_trueValue":"_falseValue";return r in e?e[r]:t}let ch={created(e,t,r){cg(e,t,r,null,"created")},mounted(e,t,r){cg(e,t,r,null,"mounted")},beforeUpdate(e,t,r,n){cg(e,t,r,n,"beforeUpdate")},updated(e,t,r,n){cg(e,t,r,n,"updated")}};function cf(e,t){switch(e){case"SELECT":return cu;case"TEXTAREA":return co;default:switch(t){case"checkbox":return cs;case"radio":return cc;default:return co}}}function cg(e,t,r,n,a){let i=cf(e.tagName,r.props&&r.props.type)[a];i&&i(e,t,r,n)}let cv=["ctrl","shift","alt","meta"],cy={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>
147cv.some(r=>e[`${r}Key`]&&!t.includes(r))},cb={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},cO=(0,lt.extend)({patchProp:lW},ls),cx=!1;function ck(){return t||(t=(0,c.createRenderer)(cO))}function cS(){return t=cx?t:(0,c.createHydrationRenderer)(cO),cx=!0,t}let cw=(...e)=>{ck().render(...e)},cT=(...e)=>{let t=ck().createApp(...e),{mount:r}=t;return t.mount=e=>{let n=c$(e);if(!n)return;let a=t._component;(0,lt.isFunction)(a)||a.render||a.template||(a.template=n.innerHTML),1===n.nodeType&&(n.textContent="");let i=r(n,!1,c_(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),i},t},cE=(...e)=>{let t=cS().createApp(...e),{mount:r}=t;return t.mount=e=>{let t=c$(e);if(t)return r(t,!0,c_(t))},t};function c_(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function c$(e){return(0,lt.isString)(e)?document.querySelector(e):e}let cA=!1;e.s(["Transition",0,lm,"TransitionGroup",0,l8,"VueElement",0,lJ,"createApp",0,cT,"createSSRApp",0,cE,"defineCustomElement",0,lY,"defineSSRCustomElement",0,(e,t)=>lY(e,t,cE),"hydrate",0,(...e)=>{cS().hydrate(...e)},"initDirectivesForSSR",0,()=>{cA||(cA=!0,co.getSSRProps=({value:e})=>({value:e}),cc.getSSRProps=({value:e},t)=>{if(t.props&&(0,lt.looseEqual)(t.props.value,e))return{checked:!0}},cs.getSSRProps=({value:e},t)=>{if((0,lt.isArray)(e)){if(t.props&&(0,lt.looseIndexOf)(e,t.props.value)>-1)return{checked:!0}}else if((0,lt.isSet)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},ch.getSSRProps=(e,t)=>{if("string"!=typeof t.type)return;let r=cf(t.type.toUpperCase(),t.props&&t.props.type);if(r.getSSRProps)return r.getSSRProps(e,t)},lA.getSSRProps=({value:e})=>
147{if(!e)return{style:{display:"none"}}})},"nodeOps",0,ls,"patchProp",0,lW,"render",0,cw,"useCssModule",0,function(e="$style"){{let t=(0,c.getCurrentInstance)();if(!t)return lt.EMPTY_OBJ;let r=t.type.__cssModules;if(!r)return lt.EMPTY_OBJ;let n=r[e];return n||lt.EMPTY_OBJ}},"useCssVars",0,lN,"useHost",0,l0,"useShadowRoot",0,function(){let e=l0();return e&&e.shadowRoot},"vModelCheckbox",0,cs,"vModelDynamic",0,ch,"vModelRadio",0,cc,"vModelSelect",0,cu,"vModelText",0,co,"vShow",0,lA,"withKeys",0,(e,t)=>{let r=e._withKeys||(e._withKeys={}),n=t.join(".");return r[n]||(r[n]=r=>{if(!("key"in r))return;let n=(0,lt.hyphenate)(r.key);if(t.some(e=>e===n||cb[e]===n))return e(r)})},"withModifiers",0,(e,t)=>{if(!e)return e;let r=e._withMods||(e._withMods={}),n=t.join(".");return r[n]||(r[n]=(r,...n)=>{for(let e=0;e<t.length;e++){let n=cy[t[e]];if(n&&n(r,t))return}return e(r,...n)})}],658651);var cC=(0,c.defineComponent)({inheritAttrs:!1,__name:"ScalarIcon",props:{icon:{},logo:{},size:{},thickness:{},label:{}},setup(e){lN(e=>({c07589c2:r.value}));let{cx:t}=(0,le.useBindCx)(),r=(0,c.computed)(()=>e.thickness??"2"),n=(0,c.computed)(()=>e.label?{"aria-label":e.label}:{"aria-hidden":!0,role:"presentation"}),a=(0,c.computed)(()=>{var t,r;if(e.icon){let r;return t=e.icon,s7[r=`../icons/${t}.svg`]?s7[r]:(console.warn(`Could not find icon: ${t}`),null)}if(e.logo){let t;return r=e.logo,s9[t=`../logos/${r}.svg`]?s9[t]:(console.warn(`Could not find icon: ${r}`),null)}});return(r,o)=>((0,c.openBlock)(),(0,c.createBlock)((0,c.resolveDynamicComponent)(a.value),(0,lt.normalizeProps)((0,c.guardReactiveProps)({...(0,lr.unref)(t)("scalar-icon",(0,lr.unref)(i.variants)({size:e.size})),...n.value})),null,16))}}),cP=(0,o.default)(cC,[["__scopeId","data-v-b651bb23"]]);e.s(["default",0,cP],790817);var cN=(0,c.defineComponent)({inheritAttrs:!1,__name:"ScalarIconLegacyAdapter",props:{icon:{type:[Object,Function]},label:{},weight:{},logo:{},size:{},thickness:{}},setup(e){let{cx:t}=(0,le.useBindCx)();return(r,n)=>"string"==typeof e.icon?((0,c.openBlock)(),(0,c.createBlock)(cP,(0,c.mergeProps)({key:0},{...r.$props,...r.$attrs},{icon:e.icon}),null,16,["icon"])):((0,c.openBlock)(),(0,c.createBlock)((0,c.resolveDynamicComponent)(e.icon),(0,c.mergeProps)({key:1,label:e.label,weight:e.weight},(0,lr.unref)(t)((0,lr.unref)(i.variants)({size:e.size}))),null,16,["label","weight"]))}});e.s(["default",0,cN],940752)},901009,539680,e=>{"use strict";var t=e.i(790817);e.i(940752),e.s([],901009),e.s(["ScalarIcon",()=>t.default],539680)},111015,e=>{"use strict";e.i(807448);var t=(0,e.i(921140).cva)({variants:{size:{xs:"size-3",sm:"size-3.5",md:"size-4",lg:"size-5",xl:"size-6","2xl":"size-8","3xl":"size-10",full:"size-full"}},defaultVariants:{size:"full"}});e.s(["variants",0,t])},99286,696999,209545,939609,e=>{"use strict";var t=e.i(758901),r=e.i(940752),n="scalar-tooltip",a=e.i(986710),i=e.i(588329),o=e.i(146938),s=e.i(825339),l=e.i(880269),c=e.i(658651),u=e.i(260958);function d(e){if(null!=e&&"object"==typeof e&&"$el"in e){let t=e.$el;return(0,l.isNode)(t)&&"#comment"===(0,l.getNodeName)(t)?null:t}return e}function p(e){return"function"==typeof e?e():(0,o.unref)(e)}function m(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function h(e,t){let r=m(e);return Math.round(t*r)/r}function f(e,t,r){let n;void 0===r&&(r={});let a=r.whileElementsMounted,l=(0,i.computed)(()=>{var e;return null==(e=p(r.open))||e}),c=(0,i.computed)(()=>p(r.middleware)),u=(0,i.computed)(()=>{var e;return null!=(e=p(r.placement))?e:"bottom"}),f=(0,i.computed)(()=>{var e;return null!=(e=p(r.strategy))?e:"absolute"}),g=(0,i.computed)(()=>{var e;return null==(e=p(r.transform))||e}),v=(0,i.computed)(()=>d(e.value)),y=(0,i.computed)(()=>d(t.value)),b=(0,o.ref)(0),O=(0,o.ref)(0),x=(0,o.ref)(f.value),k=(0,o.ref)(u.value),S=(0,o.shallowRef)({}),w=(0,o.ref)(!1),T=(0,i.computed)(()=>{let e={position:x.value,left:"0",top:"0"};if(!y.value)return e;let t=h(y.value,b.value),r=h(y.value,O.value);return g.value?{...e,transform:"translate("+t+"px, "+r+"px)",...m(y.value)>=1.5&&{willChange:"transform"}}
147:{position:x.value,left:t+"px",top:r+"px"}});function E(){if(null==v.value||null==y.value)return;let e=l.value;(0,s.computePosition)(v.value,y.value,{middleware:c.value,placement:u.value,strategy:f.value}).then(t=>{b.value=t.x,O.value=t.y,x.value=t.strategy,k.value=t.placement,S.value=t.middlewareData,w.value=!1!==e})}function _(){"function"==typeof n&&(n(),n=void 0)}return(0,i.watch)([c,u,f,l],E,{flush:"sync"}),(0,i.watch)([v,y],function(){if(_(),void 0===a)return void E();if(null!=v.value&&null!=y.value){n=a(v.value,y.value,E);return}},{flush:"sync"}),(0,i.watch)(l,function(){l.value||(w.value=!1)},{flush:"sync"}),(0,o.getCurrentScope)()&&(0,o.onScopeDispose)(_),{x:(0,o.shallowReadonly)(b),y:(0,o.shallowReadonly)(O),strategy:(0,o.shallowReadonly)(x),placement:(0,o.shallowReadonly)(k),middlewareData:(0,o.shallowReadonly)(S),isPositioned:(0,o.shallowReadonly)(w),floatingStyles:T,update:E}}e.s(["BaseTransition",()=>i.BaseTransition,"BaseTransitionPropsValidators",()=>i.BaseTransitionPropsValidators,"Comment",()=>i.Comment,"DeprecationTypes",()=>i.DeprecationTypes,"EffectScope",()=>o.EffectScope,"ErrorCodes",()=>i.ErrorCodes,"ErrorTypeStrings",()=>i.ErrorTypeStrings,"Fragment",()=>i.Fragment,"KeepAlive",()=>i.KeepAlive,"ReactiveEffect",()=>o.ReactiveEffect,"Static",()=>i.Static,"Suspense",()=>i.Suspense,"Teleport",()=>i.Teleport,"Text",()=>i.Text,"TrackOpTypes",()=>o.TrackOpTypes,"TriggerOpTypes",()=>o.TriggerOpTypes,"assertNumber",()=>i.assertNumber,"callWithAsyncErrorHandling",()=>i.callWithAsyncErrorHandling,"callWithErrorHandling",()=>i.callWithErrorHandling,"camelize",()=>u.camelize,"capitalize",()=>u.capitalize,"cloneVNode",()=>i.cloneVNode,"compatUtils",()=>i.compatUtils,"computed",()=>i.computed,"createBlock",()=>i.createBlock,"createCommentVNode",()=>i.createCommentVNode,"createElementBlock",()=>i.createElementBlock,"createElementVNode",()=>i.createElementVNode,"createHydrationRenderer",()=>i.createHydrationRenderer,"createPropsRestProxy",()=>i.createPropsRestProxy,"createRenderer",()=>i.createRenderer,"createSlots",()=>i.createSlots,"createStaticVNode",()=>i.createStaticVNode,"createTextVNode",()=>i.createTextVNode,"createVNode",()=>i.createVNode,"customRef",()=>o.customRef,"defineAsyncComponent",()=>i.defineAsyncComponent,"defineComponent",()=>i.defineComponent,"defineEmits",()=>i.defineEmits,"defineExpose",()=>i.defineExpose,"defineModel",()=>i.defineModel,"defineOptions",()=>i.defineOptions,"defineProps",()=>i.defineProps,"defineSlots",()=>i.defineSlots,"devtools",()=>i.devtools,"effect",()=>o.effect,"effectScope",()=>o.effectScope,"getCurrentInstance",()=>i.getCurrentInstance,"getCurrentScope",()=>o.getCurrentScope,"getCurrentWatcher",()=>o.getCurrentWatcher,"getTransitionRawChildren",()=>i.getTransitionRawChildren,"guardReactiveProps",()=>i.guardReactiveProps,"h",()=>i.h,"handleError",()=>i.handleError,"hasInjectionContext",()=>i.hasInjectionContext,"hydrateOnIdle",()=>i.hydrateOnIdle,"hydrateOnInteraction",()=>i.hydrateOnInteraction,"hydrateOnMediaQuery",()=>i.hydrateOnMediaQuery,"hydrateOnVisible",()=>i.hydrateOnVisible,"initCustomFormatter",()=>i.initCustomFormatter,"inject",()=>i.inject,"isMemoSame",()=>i.isMemoSame,"isProxy",()=>o.isProxy,"isReactive",()=>o.isReactive,"isReadonly",()=>o.isReadonly,"isRef",()=>o.isRef,"isRuntimeOnly",()=>i.isRuntimeOnly,"isShallow",()=>o.isShallow,"isVNode",()=>i.isVNode,"markRaw",()=>o.markRaw,"mergeDefaults",()=>i.mergeDefaults,"mergeModels",()=>i.mergeModels,"mergeProps",()=>i.mergeProps,"nextTick",()=>i.nextTick,"normalizeClass",()=>u.normalizeClass,"normalizeProps",()=>u.normalizeProps,"normalizeStyle",()=>u.normalizeStyle,"onActivated",()=>i.onActivated,"onBeforeMount",()=>i.onBeforeMount,"onBeforeUnmount",()=>i.onBeforeUnmount,"onBeforeUpdate",()=>i.onBeforeUpdate,"onDeactivated",()=>i.onDeactivated,"onErrorCaptured",()=>i.onErrorCaptured,"onMounted",()=>i.onMounted,"onRenderTracked",()=>i.onRenderTracked,"onRenderTriggered",()=>i.onRenderTriggered,"onScopeDispose",()=>o.onScopeDispose,"onServerPrefetch",()=>i.onServerPrefetch,"onUnmounted",()=>i.onUnmounted,"onUpdated",()=>i.onUpdated,"onWatcherCleanup",()=>o.onWatcherCleanup,"openBlock",()=>i.openBlock,"popScopeId",()=>i.popScopeId,"provide",()=>i.provide,"proxyRefs",()=>o.proxyRefs,"pushScopeId",()=>i.pushScopeId,"queuePostFlushCb",()=>i.queuePostFlushCb,"reactive",()=>o.reactive,"readonly",()=>o.readonly,"ref",()=>o.ref,"registerRuntimeCompiler",()=>i.registerRuntimeCompiler,"renderList",()=>
147i.renderList,"renderSlot",()=>i.renderSlot,"resolveComponent",()=>i.resolveComponent,"resolveDirective",()=>i.resolveDirective,"resolveDynamicComponent",()=>i.resolveDynamicComponent,"resolveFilter",()=>i.resolveFilter,"resolveTransitionHooks",()=>i.resolveTransitionHooks,"setBlockTracking",()=>i.setBlockTracking,"setDevtoolsHook",()=>i.setDevtoolsHook,"setTransitionHooks",()=>i.setTransitionHooks,"shallowReactive",()=>o.shallowReactive,"shallowReadonly",()=>o.shallowReadonly,"shallowRef",()=>o.shallowRef,"ssrContextKey",()=>i.ssrContextKey,"ssrUtils",()=>i.ssrUtils,"stop",()=>o.stop,"toDisplayString",()=>u.toDisplayString,"toHandlerKey",()=>u.toHandlerKey,"toHandlers",()=>i.toHandlers,"toRaw",()=>o.toRaw,"toRef",()=>o.toRef,"toRefs",()=>o.toRefs,"toValue",()=>o.toValue,"transformVNodeArgs",()=>i.transformVNodeArgs,"triggerRef",()=>o.triggerRef,"unref",()=>o.unref,"useAttrs",()=>i.useAttrs,"useId",()=>i.useId,"useModel",()=>i.useModel,"useSSRContext",()=>i.useSSRContext,"useSlots",()=>i.useSlots,"useTemplateRef",()=>i.useTemplateRef,"useTransitionState",()=>i.useTransitionState,"version",()=>i.version,"warn",()=>i.warn,"watch",()=>i.watch,"watchEffect",()=>i.watchEffect,"watchPostEffect",()=>i.watchPostEffect,"watchSyncEffect",()=>i.watchSyncEffect,"withAsyncContext",()=>i.withAsyncContext,"withCtx",()=>i.withCtx,"withDefaults",()=>i.withDefaults,"withDirectives",()=>i.withDirectives,"withMemo",()=>i.withMemo,"withScopeId",()=>i.withScopeId],4879),e.i(4879),e.s(["BaseTransition",()=>i.BaseTransition,"BaseTransitionPropsValidators",()=>i.BaseTransitionPropsValidators,"Comment",()=>i.Comment,"DeprecationTypes",()=>i.DeprecationTypes,"EffectScope",()=>o.EffectScope,"ErrorCodes",()=>i.ErrorCodes,"ErrorTypeStrings",()=>i.ErrorTypeStrings,"Fragment",()=>i.Fragment,"KeepAlive",()=>i.KeepAlive,"ReactiveEffect",()=>o.ReactiveEffect,"Static",()=>i.Static,"Suspense",()=>i.Suspense,"Teleport",()=>i.Teleport,"Text",()=>i.Text,"TrackOpTypes",()=>o.TrackOpTypes,"Transition",()=>c.Transition,"TransitionGroup",()=>c.TransitionGroup,"TriggerOpTypes",()=>o.TriggerOpTypes,"VueElement",()=>c.VueElement,"assertNumber",()=>i.assertNumber,"callWithAsyncErrorHandling",()=>i.callWithAsyncErrorHandling,"callWithErrorHandling",()=>i.callWithErrorHandling,"camelize",()=>u.camelize,"capitalize",()=>u.capitalize,"cloneVNode",()=>i.cloneVNode,"compatUtils",()=>i.compatUtils,"computed",()=>i.computed,"createApp",()=>c.createApp,"createBlock",()=>i.createBlock,"createCommentVNode",()=>i.createCommentVNode,"createElementBlock",()=>i.createElementBlock,"createElementVNode",()=>i.createElementVNode,"createHydrationRenderer",()=>i.createHydrationRenderer,"createPropsRestProxy",()=>i.createPropsRestProxy,"createRenderer",()=>i.createRenderer,"createSSRApp",()=>c.createSSRApp,"createSlots",()=>i.createSlots,"createStaticVNode",()=>i.createStaticVNode,"createTextVNode",()=>i.createTextVNode,"createVNode",()=>i.createVNode,"customRef",()=>o.customRef,"defineAsyncComponent",()=>i.defineAsyncComponent,"defineComponent",()=>i.defineComponent,"defineCustomElement",()=>c.defineCustomElement,"defineEmits",()=>i.defineEmits,"defineExpose",()=>i.defineExpose,"defineModel",()=>i.defineModel,"defineOptions",()=>i.defineOptions,"defineProps",()=>i.defineProps,"defineSSRCustomElement",()=>c.defineSSRCustomElement,"defineSlots",()=>i.defineSlots,"devtools",()=>i.devtools,"effect",()=>o.effect,"effectScope",()=>o.effectScope,"getCurrentInstance",()=>i.getCurrentInstance,"getCurrentScope",()=>o.getCurrentScope,"getCurrentWatcher",()=>o.getCurrentWatcher,"getTransitionRawChildren",()=>i.getTransitionRawChildren,"guardReactiveProps",()=>i.guardReactiveProps,"h",()=>i.h,"handleError",()=>i.handleError,"hasInjectionContext",()=>i.hasInjectionContext,"hydrate",()=>c.hydrate,"hydrateOnIdle",()=>i.hydrateOnIdle,"hydrateOnInteraction",()=>i.hydrateOnInteraction,"hydrateOnMediaQuery",()=>i.hydrateOnMediaQuery,"hydrateOnVisible",()=>i.hydrateOnVisible,"initCustomFormatter",()=>i.initCustomFormatter,"initDirectivesForSSR",()=>c.initDirectivesForSSR,"inject",()=>i.inject,"isMemoSame",()=>i.isMemoSame,"isProxy",()=>o.isProxy,"isReactive",()=>o.isReactive,"isReadonly",()=>o.isReadonly,"isRef",()=>o.isRef,"isRuntimeOnly",()=>i.isRuntimeOnly,"isShallow",()=>o.isShallow,"isVNode",()=>i.isVNode,"markRaw",()=>o.markRaw,"mergeDefaults",()=>i.mergeDefaults,"mergeModels",()=>i.mergeModels,"mergeProps",()=>i.mergeProps,"nextTick",()=>i.nextTick,"nodeOps",()=>c.nodeOps,"normalizeClass",()=>u.normalizeClass,"normalizeProps",()=>u.normalizeProps,"normalizeStyle",()=>u.normalizeStyle,"onActivated",()=>i.onActivated,"onBeforeMount",()=>i.onBeforeMount,"onBeforeUnmount",()=>i.onBeforeUnmount,"onBeforeUpdate",()=>i.onBeforeUpdate,"onDeactivated",()=>i.onDeactivated,"onErrorCaptured",()=>i.onErrorCaptured,"onMounted",()=>i.onMounted,"onRenderTracked",()=>i.onRenderTracked,"onRenderTriggered",()=>i.onRenderTriggered,"onScopeDispose",()=>o.onScopeDispose,"onServerPrefetch",()=>i.onServerPrefetch,"onUnmounted",()=>i.onUnmounted,"onUpdated",()=>i.onUpdated,"onWatcherCleanup",()=>o.onWatcherCleanup,"openBlock",()=>i.openBlock,"patchProp",()=>c.patchProp,"popScopeId",()=>i.popScopeId,"provide",()=>i.provide,"proxyRefs",()=>o.proxyRefs,"pushScopeId",()=>i.pushScopeId,"queuePostFlushCb",()=>i.queuePostFlushCb,"reactive",()=>o.reactive,"readonly",()=>o.readonly,"ref",()=>o.ref,"registerRuntimeCompiler",()=>i.registerRuntimeCompiler,"render",()=>c.render,"renderList",()=>
147i.renderList,"renderSlot",()=>i.renderSlot,"resolveComponent",()=>i.resolveComponent,"resolveDirective",()=>i.resolveDirective,"resolveDynamicComponent",()=>i.resolveDynamicComponent,"resolveFilter",()=>i.resolveFilter,"resolveTransitionHooks",()=>i.resolveTransitionHooks,"setBlockTracking",()=>i.setBlockTracking,"setDevtoolsHook",()=>i.setDevtoolsHook,"setTransitionHooks",()=>i.setTransitionHooks,"shallowReactive",()=>o.shallowReactive,"shallowReadonly",()=>o.shallowReadonly,"shallowRef",()=>o.shallowRef,"ssrContextKey",()=>i.ssrContextKey,"ssrUtils",()=>i.ssrUtils,"stop",()=>o.stop,"toDisplayString",()=>u.toDisplayString,"toHandlerKey",()=>u.toHandlerKey,"toHandlers",()=>i.toHandlers,"toRaw",()=>o.toRaw,"toRef",()=>o.toRef,"toRefs",()=>o.toRefs,"toValue",()=>o.toValue,"transformVNodeArgs",()=>i.transformVNodeArgs,"triggerRef",()=>o.triggerRef,"unref",()=>o.unref,"useAttrs",()=>i.useAttrs,"useCssModule",()=>c.useCssModule,"useCssVars",()=>c.useCssVars,"useHost",()=>c.useHost,"useId",()=>i.useId,"useModel",()=>i.useModel,"useSSRContext",()=>i.useSSRContext,"useShadowRoot",()=>c.useShadowRoot,"useSlots",()=>i.useSlots,"useTemplateRef",()=>i.useTemplateRef,"useTransitionState",()=>i.useTransitionState,"vModelCheckbox",()=>c.vModelCheckbox,"vModelDynamic",()=>c.vModelDynamic,"vModelRadio",()=>c.vModelRadio,"vModelSelect",()=>c.vModelSelect,"vModelText",()=>c.vModelText,"vShow",()=>c.vShow,"version",()=>i.version,"warn",()=>i.warn,"watch",()=>i.watch,"watchEffect",()=>i.watchEffect,"watchPostEffect",()=>i.watchPostEffect,"watchSyncEffect",()=>i.watchSyncEffect,"withAsyncContext",()=>i.withAsyncContext,"withCtx",()=>i.withCtx,"withDefaults",()=>i.withDefaults,"withDirectives",()=>i.withDirectives,"withKeys",()=>c.withKeys,"withMemo",()=>i.withMemo,"withModifiers",()=>c.withModifiers,"withScopeId",()=>i.withScopeId],793478),e.i(793478),e.s(["BaseTransition",()=>i.BaseTransition,"BaseTransitionPropsValidators",()=>i.BaseTransitionPropsValidators,"Comment",()=>i.Comment,"DeprecationTypes",()=>i.DeprecationTypes,"EffectScope",()=>o.EffectScope,"ErrorCodes",()=>i.ErrorCodes,"ErrorTypeStrings",()=>i.ErrorTypeStrings,"Fragment",()=>i.Fragment,"KeepAlive",()=>i.KeepAlive,"ReactiveEffect",()=>o.ReactiveEffect,"Static",()=>i.Static,"Suspense",()=>i.Suspense,"Teleport",()=>i.Teleport,"Text",()=>i.Text,"TrackOpTypes",()=>o.TrackOpTypes,"Transition",()=>c.Transition,"TransitionGroup",()=>c.TransitionGroup,"TriggerOpTypes",()=>o.TriggerOpTypes,"VueElement",()=>c.VueElement,"assertNumber",()=>i.assertNumber,"callWithAsyncErrorHandling",()=>i.callWithAsyncErrorHandling,"callWithErrorHandling",()=>i.callWithErrorHandling,"camelize",()=>u.camelize,"capitalize",()=>u.capitalize,"cloneVNode",()=>i.cloneVNode,"compatUtils",()=>i.compatUtils,"compile",()=>a.compile,"computed",()=>i.computed,"createApp",()=>c.createApp,"createBlock",()=>i.createBlock,"createCommentVNode",()=>i.createCommentVNode,"createElementBlock",()=>i.createElementBlock,"createElementVNode",()=>i.createElementVNode,"createHydrationRenderer",()=>i.createHydrationRenderer,"createPropsRestProxy",()=>i.createPropsRestProxy,"createRenderer",()=>i.createRenderer,"createSSRApp",()=>c.createSSRApp,"createSlots",()=>i.createSlots,"createStaticVNode",()=>i.createStaticVNode,"createTextVNode",()=>i.createTextVNode,"createVNode",()=>i.createVNode,"customRef",()=>o.customRef,"defineAsyncComponent",()=>i.defineAsyncComponent,"defineComponent",()=>i.defineComponent,"defineCustomElement",()=>c.defineCustomElement,"defineEmits",()=>i.defineEmits,"defineExpose",()=>i.defineExpose,"defineModel",()=>i.defineModel,"defineOptions",()=>i.defineOptions,"defineProps",()=>i.defineProps,"defineSSRCustomElement",()=>c.defineSSRCustomElement,"defineSlots",()=>i.defineSlots,"devtools",()=>i.devtools,"effect",()=>o.effect,"effectScope",()=>o.effectScope,"getCurrentInstance",()=>i.getCurrentInstance,"getCurrentScope",()=>o.getCurrentScope,"getCurrentWatcher",()=>o.getCurrentWatcher,"getTransitionRawChildren",()=>i.getTransitionRawChildren,"guardReactiveProps",()=>i.guardReactiveProps,"h",()=>i.h,"handleError",()=>i.handleError,"hasInjectionContext",()=>i.hasInjectionContext,"hydrate",()=>c.hydrate,"hydrateOnIdle",()=>i.hydrateOnIdle,"hydrateOnInteraction",()=>i.hydrateOnInteraction,"hydrateOnMediaQuery",()=>i.hydrateOnMediaQuery,"hydrateOnVisible",()=>i.hydrateOnVisible,"initCustomFormatter",()=>i.initCustomFormatter,"initDirectivesForSSR",()=>c.initDirectivesForSSR,"inject",()=>i.inject,"isMemoSame",()=>i.isMemoSame,"isProxy",()=>o.isProxy,"isReactive",()=>o.isReactive,"isReadonly",()=>o.isReadonly,"isRef",()=>o.isRef,"isRuntimeOnly",()=>i.isRuntimeOnly,"isShallow",()=>o.isShallow,"isVNode",()=>i.isVNode,"markRaw",()=>o.markRaw,"mergeDefaults",()=>i.mergeDefaults,"mergeModels",()=>i.mergeModels,"mergeProps",()=>i.mergeProps,"nextTick",()=>i.nextTick,"nodeOps",()=>c.nodeOps,"normalizeClass",()=>u.normalizeClass,"normalizeProps",()=>u.normalizeProps,"normalizeStyle",()=>u.normalizeStyle,"onActivated",()=>i.onActivated,"onBeforeMount",()=>i.onBeforeMount,"onBeforeUnmount",()=>i.onBeforeUnmount,"onBeforeUpdate",()=>i.onBeforeUpdate,"onDeactivated",()=>i.onDeactivated,"onErrorCaptured",()=>i.onErrorCaptured,"onMounted",()=>i.onMounted,"onRenderTracked",()=>i.onRenderTracked,"onRenderTriggered",()=>i.onRenderTriggered,"onScopeDispose",()=>o.onScopeDispose,"onServerPrefetch",()=>i.onServerPrefetch,"onUnmounted",()=>i.onUnmounted,"onUpdated",()=>i.onUpdated,"onWatcherCleanup",()=>o.onWatcherCleanup,"openBlock",()=>i.openBlock,"patchProp",()=>c.patchProp,"popScopeId",()=>i.popScopeId,"provide",()=>i.provide,"proxyRefs",()=>o.proxyRefs,"pushScopeId",()=>i.pushScopeId,"queuePostFlushCb",()=>i.queuePostFlushCb,"reactive",()=>o.reactive,"readonly",()=>o.readonly,"ref",()=>o.ref,"registerRuntimeCompiler",()=>i.registerRuntimeCompiler,"render",()=>c.render,"renderList",()=>
147i.renderList,"renderSlot",()=>i.renderSlot,"resolveComponent",()=>i.resolveComponent,"resolveDirective",()=>i.resolveDirective,"resolveDynamicComponent",()=>i.resolveDynamicComponent,"resolveFilter",()=>i.resolveFilter,"resolveTransitionHooks",()=>i.resolveTransitionHooks,"setBlockTracking",()=>i.setBlockTracking,"setDevtoolsHook",()=>i.setDevtoolsHook,"setTransitionHooks",()=>i.setTransitionHooks,"shallowReactive",()=>o.shallowReactive,"shallowReadonly",()=>o.shallowReadonly,"shallowRef",()=>o.shallowRef,"ssrContextKey",()=>i.ssrContextKey,"ssrUtils",()=>i.ssrUtils,"stop",()=>o.stop,"toDisplayString",()=>u.toDisplayString,"toHandlerKey",()=>u.toHandlerKey,"toHandlers",()=>i.toHandlers,"toRaw",()=>o.toRaw,"toRef",()=>o.toRef,"toRefs",()=>o.toRefs,"toValue",()=>o.toValue,"transformVNodeArgs",()=>i.transformVNodeArgs,"triggerRef",()=>o.triggerRef,"unref",()=>o.unref,"useAttrs",()=>i.useAttrs,"useCssModule",()=>c.useCssModule,"useCssVars",()=>c.useCssVars,"useHost",()=>c.useHost,"useId",()=>i.useId,"useModel",()=>i.useModel,"useSSRContext",()=>i.useSSRContext,"useShadowRoot",()=>c.useShadowRoot,"useSlots",()=>i.useSlots,"useTemplateRef",()=>i.useTemplateRef,"useTransitionState",()=>i.useTransitionState,"vModelCheckbox",()=>c.vModelCheckbox,"vModelDynamic",()=>c.vModelDynamic,"vModelRadio",()=>c.vModelRadio,"vModelSelect",()=>c.vModelSelect,"vModelText",()=>c.vModelText,"vShow",()=>c.vShow,"version",()=>i.version,"warn",()=>i.warn,"watch",()=>i.watch,"watchEffect",()=>i.watchEffect,"watchPostEffect",()=>i.watchPostEffect,"watchSyncEffect",()=>i.watchSyncEffect,"withAsyncContext",()=>i.withAsyncContext,"withCtx",()=>i.withCtx,"withDefaults",()=>i.withDefaults,"withDirectives",()=>i.withDirectives,"withKeys",()=>c.withKeys,"withMemo",()=>i.withMemo,"withModifiers",()=>c.withModifiers,"withScopeId",()=>i.withScopeId],888154),e.i(888154),e.s([],696999),e.s(["useFloating",0,f],209545);var g=(0,o.ref)(),v=(0,o.ref)(),y=(0,o.ref)(),{floatingStyles:b,placement:O,update:x}=f((0,i.computed)(()=>(0,o.unref)(y.value?.targetRef)),v,{placement:(0,i.computed)(()=>(0,o.unref)(y.value?.placement)),whileElementsMounted:s.autoUpdate,middleware:(0,i.computed)(()=>[(0,s.flip)(),(0,s.shift)()])});function k(e){(function(e){let t=(0,o.unref)(y.value?.targetRef);if(e instanceof MouseEvent&&e.relatedTarget instanceof Element&&t){let r=function(e){let t=[],r=e.parentElement;for(;r;)t.push(r),r=r.parentElement;return t}(e.relatedTarget);return"scalar-tooltip"!==e.relatedTarget.id&&!r.some(e=>"scalar-tooltip"===e.id)&&e.relatedTarget!==t}return!0})(e)&&(T(),y.value=void 0)}function S(e){"Escape"===e.key&&(e.stopPropagation(),k(e))}function w(e){if(!v.value)return!1;let t=function(e){let t=e?.closest("dialog");if(t)try{return t.matches(":modal")?t:void 0}catch{return}}(e)??document.body;return v.value.parentElement!==t&&(t.appendChild(v.value),!0)}function T(){g.value&&(clearTimeout(g.value),g.value=void 0)}function E(e){function t(t){let n=(0,o.unref)(e.delay)??300;T(),n>0?g.value=setTimeout(()=>r(t),n):r(t)}function r(t){T(),document.addEventListener("keydown",S,{once:!0,capture:!0}),w((0,o.unref)(e.targetRef)),y.value=e}!function(){if("u"<typeof document||"u"<typeof window||v.value)return;let e=document.getElementById(n);e?v.value=e:(v.value=document.createElement("div"),v.value.role="tooltip",v.value.id=n,v.value.classList.add("scalar-tooltip"),v.value.classList.add("scalar-app"),v.value.style.setProperty("display","none"),v.value.addEventListener("mouseleave",k),document.body.appendChild(v.value))}(),(0,i.watch)(()=>(0,o.unref)(e.targetRef),(e,a)=>{a&&(a.removeEventListener("mouseenter",t),a.removeEventListener("mouseleave",k),a.removeEventListener("focus",r),a.removeEventListener("blur",k),a.removeAttribute("aria-describedby")),e&&(e.addEventListener("mouseenter",t),e.addEventListener("mouseleave",k),e.addEventListener("focus",r),e.addEventListener("blur",k),e.setAttribute("aria-describedby",n))},{immediate:!0}),(0,o.onScopeDispose)(()=>{T();let n=(0,o.unref)(e.targetRef);n&&(n.removeEventListener("mouseenter",t),n.removeEventListener("mouseleave",k),n.removeEventListener("focus",r),n.removeEventListener("blur",k),n.removeAttribute("aria-describedby")),(0,o.unref)(y.value?.targetRef)===(0,o.unref)(e.targetRef)&&(y.value=void 0)})}(0,i.watch)(O,e=>{v.value&&e&&(v.value.dataset.side=e.split("-")[0])}),(0,i.watch)(b,()=>{v.value&&(v.value.style.position=b.value.position,v.value.style.top=b.value.top,v.value.style.left=b.value.left,v.value.style.transform=b.value.transform??"",v.value.style.willChange=b.value.willChange??"")}),(0,i.watch)(y,e=>{if(v.value)if(e){w((0,o.unref)(e.targetRef))&&x();let t=(0,o.unref)(e?.contentTarget)??"textContent";v.value[t]=(0,o.unref)(e?.content)??"";let r=(0,o.unref)(e?.offset)??4;v.value.style.setProperty("--scalar-tooltip-offset",`${r}px`),v.value.dataset.side=((0,o.unref)(e?.placement)??"bottom").split("-")[0],v.value.style.setProperty("display","block")}else v.value.innerHTML="",v.value.style.removeProperty("--scalar-tooltip-offset"),v.value.style.setProperty("display","none"),w(void 0)},{deep:!0}),e.s(["useTooltip",0,E],939609),e.i(807448);var _=e.i(921140),$=e.i(354586),A=["aria-disabled"],C={key:0,class:"sr-only"},P=(0,i.defineComponent)({inheritAttrs:!1,__name:"ScalarIconButton",props:{label:{},icon:{type:[Object,Function]},disabled:{type:Boolean},variant:{default:"ghost"},size:{default:"md"},thickness:{},weight:{},tooltip:{type:[Boolean,String,Object]}},setup(e){let n=(0,_.cva)({base:"scalar-icon-button grid aspect-square cursor-pointer rounded",variants:{size:{xxs:"size-3.5 p-0.5",xs:"size-5 p-1",sm:"size-6 p-1",md:"size-10 p-3",full:"size-full"},disabled:{true:"cursor-not-allowed shadow-none"}
147,variant:t.BUTTON_VARIANT_STYLES},compoundVariants:[{size:"md",variant:"ghost",class:"size-8 p-2 m-1 -outline-offset-2 rounded-lg"}]}),{cx:a}=(0,$.useBindCx)(),s=(0,i.useTemplateRef)("ref");return E({content:(0,i.computed)(()=>e.label),offset:(0,i.computed)(()=>4*("ghost"!==e.variant)),placement:(0,i.computed)(()=>"boolean"==typeof e.tooltip?void 0:e.tooltip),targetRef:(0,i.computed)(()=>e.tooltip?s.value:void 0)}),(t,s)=>((0,i.openBlock)(),(0,i.createElementBlock)("button",(0,i.mergeProps)({ref:"ref","aria-disabled":e.disabled,type:"button"},(0,o.unref)(a)((0,o.unref)(n)({size:e.size,variant:e.variant,disabled:e.disabled}))),[(0,i.createVNode)((0,o.unref)(r.default),{icon:e.icon,thickness:e.thickness,weight:e.weight},null,8,["icon","thickness","weight"]),e.tooltip?(0,i.createCommentVNode)("",!0):((0,i.openBlock)(),(0,i.createElementBlock)("span",C,(0,u.toDisplayString)(e.label),1))],16,A))}});e.s(["default",0,P],99286)},632227,843633,e=>{"use strict";var t=e.i(99286);e.s([],632227),e.s(["ScalarIconButton",()=>t.default],843633)},533428,545279,499342,e=>{"use strict";var t=e.i(853276),r=e.i(289952),n=e.i(98870);e.i(807448);var a=e.i(354586);e.i(986710);var i=e.i(588329),o=e.i(260958),s=e.i(146938),l=e.i(42307),c={class:"custom-scroll min-h-0 flex-1"},u=(0,i.defineComponent)({inheritAttrs:!1,__name:"ScalarListbox",props:{options:{},id:{},label:{},multiple:{type:Boolean},modelValue:{},placement:{},offset:{type:[Number,Object,Function]},resize:{type:Boolean},target:{},middleware:{},teleport:{type:[Boolean,String]}},emits:["update:modelValue"],setup(e){let{cx:u}=(0,a.useBindCx)();return(a,d)=>((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(l.Listbox),{modelValue:e.modelValue,multiple:e.multiple,"onUpdate:modelValue":d[0]||(d[0]=e=>a.$emit("update:modelValue",e))},{default:(0,i.withCtx)(({open:d})=>[e.label?((0,i.openBlock)(),(0,i.createBlock)((0,s.unref)(l.ListboxLabel),{key:0,class:"sr-only"},{default:(0,i.withCtx)(()=>[(0,i.createTextVNode)((0,o.toDisplayString)(e.label),1)]),_:1})):(0,i.createCommentVNode)("",!0),(0,i.createVNode)((0,s.unref)(t.default),(0,i.mergeProps)(a.$props,{placement:e.placement??"bottom-start"}),{floating:(0,i.withCtx)(({width:t})=>[d?((0,i.openBlock)(),(0,i.createElementBlock)("div",(0,i.mergeProps)({key:0,style:{width:t}},(0,s.unref)(u)("relative flex max-h-[inherit] w-40 max-w-[inherit] rounded text-sm")),[(0,i.createElementVNode)("div",c,[(0,i.createVNode)((0,s.unref)(l.ListboxOptions),{class:"flex flex-col gap-0.75 p-0.75 -outline-offset-1"},{default:(0,i.withCtx)(()=>[((0,i.openBlock)(!0),(0,i.createElementBlock)(i.Fragment,null,(0,i.renderList)(e.options,t=>((0,i.openBlock)(),(0,i.createBlock)(n.default,{key:t.id,multiselect:e.multiple,option:t},null,8,["multiselect","option"]))),128))]),_:1})]),(0,i.createVNode)((0,s.unref)(r.default))],16)):(0,i.createCommentVNode)("",!0)]),default:(0,i.withCtx)(()=>[(0,i.createVNode)((0,s.unref)(l.ListboxButton),{id:e.id,as:"template"},{default:(0,i.withCtx)(()=>[(0,i.renderSlot)(a.$slots,"default",{open:d})]),_:2},1032,["id"])]),_:2},1040,["placement"])]),_:3},8,["modelValue","multiple"]))}});e.s(["default",0,u],533428);var d=Symbol(),p=()=>(0,i.inject)(d,!1);e.s(["useFormGroup",0,()=>{(0,i.provide)(d,!0)},"useFormGroupInput",0,p],545279);var m=e.i(921140),h=(0,i.defineComponent)({inheritAttrs:!1,__name:"ScalarFormInput",props:{is:{default:"button"}},setup(e){let{cx:t}=(0,a.useBindCx)(),r=p(),n=(0,m.cva)({base:["bg-b-1.5 flex items-center text-c-2 gap-0.75 p-3 text-base","outline-offset-[-1px] has-[:focus-visible]:outline"],variants:{grouped:{true:"first:rounded-t-[inherit] last:rounded-b-[inherit]",false:"rounded shadow-border"},button:{true:"cursor-pointer hover:bg-b-2"}}});return(a,o)=>((0,i.openBlock)(),(0,i.createBlock)((0,i.resolveDynamicComponent)(e.is),(0,i.mergeProps)({type:"button"===e.is?"button":void 0},(0,s.unref)(t)((0,s.unref)(n)({button:"button"===e.is,grouped:(0,s.unref)(r)}))),{default:(0,i.withCtx)(()=>[(0,i.renderSlot)(a.$slots,"default")]),_:3},16,["type"]))}});e.s(["default",0,h],499342)},835049,e=>{"use strict";var t=e.i(533428);e.s(["ScalarListbox",()=>t.default])},499458,811545,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958),n=e.i(146938),a=e.i(95952),i={key:0},o={key:1},s={key:2},l={key:3},c={key:4},u={key:5},d=(0,t.defineComponent)({name:"ScalarIconCheck",props:{label:{},weight:{}},setup(e){let{bind:r,weight:d}=(0,a.useScalarIcon)(e);return(e,a)=>((0,t.openBlock)(),(0,t.createElementBlock)("svg",(0,t.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(r)),[(0,t.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,t.openBlock)(),(0,t.createElementBlock)("g",i,[...a[0]||(a[0]=[(0,t.createElementVNode)("path",{d:"M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,t.openBlock)(),(0,t.createElementBlock)("g",o,[...a[1]||(a[1]=[(0,t.createElementVNode)("path",{d:"M232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Z",o
147pacity:"0.2"},null,-1),(0,t.createElementVNode)("path",{d:"M205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,t.openBlock)(),(0,t.createElementBlock)("g",s,[...a[2]||(a[2]=[(0,t.createElementVNode)("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,t.openBlock)(),(0,t.createElementBlock)("g",l,[...a[3]||(a[3]=[(0,t.createElementVNode)("path",{d:"M228.24,76.24l-128,128a6,6,0,0,1-8.48,0l-56-56a6,6,0,0,1,8.48-8.48L96,191.51,219.76,67.76a6,6,0,0,1,8.48,8.48Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,t.openBlock)(),(0,t.createElementBlock)("g",c,[...a[4]||(a[4]=[(0,t.createElementVNode)("path",{d:"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,t.openBlock)(),(0,t.createElementBlock)("g",u,[...a[5]||(a[5]=[(0,t.createElementVNode)("path",{d:"M226.83,74.83l-128,128a4,4,0,0,1-5.66,0l-56-56a4,4,0,0,1,5.66-5.66L96,194.34,221.17,69.17a4,4,0,1,1,5.66,5.66Z"},null,-1)])])):(0,t.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconCheck",0,d],811545);var p=(0,t.defineComponent)({__name:"ScalarListboxCheckbox",props:{selected:{type:Boolean},multiselect:{type:Boolean}},setup:e=>(a,i)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",{class:(0,r.normalizeClass)(["flex size-4 items-center justify-center p-0.75",[e.selected?"bg-c-accent text-b-1":"text-transparent shadow-border",e.multiselect?"rounded":"rounded-full"]])},[e.selected?((0,t.openBlock)(),(0,t.createBlock)((0,n.unref)(d),{key:0,class:"size-3",weight:"bold"})):(0,t.createCommentVNode)("",!0)],2))});e.s(["default",0,p],499458)},98870,374419,119582,668045,42307,e=>{"use strict";let t,r,n,a;var i=e.i(499458);e.i(807448);var o=e.i(921140);e.i(986710);var s=e.i(588329),l=e.i(260958),c=e.i(146938),u=e.i(28313),d=e.i(571794),p=e.i(995611),m=e.i(7333),h=e.i(913367);let f=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function g(e){var t,r;let n=null!=(t=e.innerText)?t:"",a=e.cloneNode(!0);if(!(a instanceof HTMLElement))return n;let i=!1;for(let e of a.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),i=!0;let o=i?null!=(r=a.innerText)?r:"":n;return f.test(o)&&(o=o.replace(f,"")),o}function v(e){let t=(0,c.ref)(""),r=(0,c.ref)("");return()=>{let n=(0,h.dom)(e);if(!n)return"";let a=n.innerText;if(t.value===a)return r.value;let i=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let r=e.getAttribute("aria-labelledby");if(r){let e=r.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():g(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return g(e).trim()})(n).trim().toLowerCase();return t.value=a,r.value=i,i}}function y(e){return[e.screenX,e.screenY]}function b(){let e=(0,c.ref)([-1,-1]);return{wasMoved(t){let r=y(t);return(e.value[0]!==r[0]||e.value[1]!==r[1])&&(e.value=r,!0)},update(t){e.value=y(t)}}}e.s(["useTextValue",0,v],374419),e.s(["useTrackedPointer",0,b],119582);var O=e.i(481665),x=e.i(914869),k=e.i(346870),S=((t=S||{})[t.First=0]="First",t[t.Previous=1]="Previous",t[t.Next=2]="Next",t[t.Last=3]="Last",t[t.Specific=4]="Specific",t[t.Nothing=5]="Nothing",t);function w(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),a=null!=n?n:-1;switch(e.focus){case 0:for(let e=0;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 1:-1===a&&(a=r.length);for(let e=a-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 2:for(let e=a+1;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 3:for(let e=r.length-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 4:for(let n=0;n<r.length;++n)if(t.resolveId(r[n],n,r)===e.id)return n;return n;case 5:return null;default:throw Error("Unexpected object: "+e)}}e.s(["Focus",0,S,"calculateActiveIndex",0,w],668045);var T=e.i(919661);function E(e,t){return e?e+"["+t+"]":t}var _=e.i(905674),$=e.i(185809);function A(e,t){return e===t}var C=((r=C||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),P=((n=P||{})[n.Single=0]="Single",n[n.Multi=1]="Multi",n),N=((a=N||{})[a.Pointer=0]="Pointer",a[a.Other=1]="Other",a);let I=Symbol("ListboxContext");function R(e){let t=(0,s.inject)(I,null);if(null===t){let t=Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,R),t}return t}let D=(0,s.defineComponent)({name:"Listbox",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],default:()=>A},horizontal:{type:[Boolean],default:!1},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},multiple:{type:[Boolean],default:!1}},inheritAttrs:!1,setup(e,{slots:t,attrs:r,emit:n}){let a=(0,c.ref)(1),i=(0,c.ref)(null),o=(0,c.ref)(null),l=(0,c.ref)(null),d=(0,c.ref)([]),m=(0,c.ref)(""),f=(0,c.ref)(null),g=(0,c.ref)(1);function v(e=e=>e){let t=null!==f.value?d.value[f.value]:null,r=(0,T.sortByDomNode)(e(d.value.slice()),e=>(0,h.dom)(e.dataRef.domRef)),n=t?r.indexOf(t):null;return -1===n&&(n=null),{options:r,activeOptionIndex:n}}let y=(0,s.computed)(()=>+!!e.multiple),[b,k]=(0,u.useControllable)((0,s.computed)(()=>e.modelValue),e=>n("update:modelValue",e),(0,s.computed)(()=>
147e.defaultValue)),A=(0,s.computed)(()=>void 0===b.value?(0,_.match)(y.value,{1:[],0:void 0}):b.value),C={listboxState:a,value:A,mode:y,compare(t,r){if("string"==typeof e.by){let n=e.by;return(null==t?void 0:t[n])===(null==r?void 0:r[n])}return e.by(t,r)},orientation:(0,s.computed)(()=>e.horizontal?"horizontal":"vertical"),labelRef:i,buttonRef:o,optionsRef:l,disabled:(0,s.computed)(()=>e.disabled),options:d,searchQuery:m,activeOptionIndex:f,activationTrigger:g,closeListbox(){e.disabled||1!==a.value&&(a.value=1,f.value=null)},openListbox(){e.disabled||0!==a.value&&(a.value=0)},goToOption(t,r,n){if(e.disabled||1===a.value)return;let i=v(),o=w(t===S.Specific?{focus:S.Specific,id:r}:{focus:t},{resolveItems:()=>i.options,resolveActiveIndex:()=>i.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.disabled});m.value="",f.value=o,g.value=null!=n?n:1,d.value=i.options},search(t){if(e.disabled||1===a.value)return;let r=+(""===m.value);m.value+=t.toLowerCase();let n=(null!==f.value?d.value.slice(f.value+r).concat(d.value.slice(0,f.value+r)):d.value).find(e=>e.dataRef.textValue.startsWith(m.value)&&!e.dataRef.disabled),i=n?d.value.indexOf(n):-1;-1===i||i===f.value||(f.value=i,g.value=1)},clearSearch(){e.disabled||1!==a.value&&""!==m.value&&(m.value="")},registerOption(e,t){let r=v(r=>[...r,{id:e,dataRef:t}]);d.value=r.options,f.value=r.activeOptionIndex},unregisterOption(e){let t=v(t=>{let r=t.findIndex(t=>t.id===e);return -1!==r&&t.splice(r,1),t});d.value=t.options,f.value=t.activeOptionIndex,g.value=1},theirOnChange(t){e.disabled||k(t)},select(t){e.disabled||k((0,_.match)(y.value,{0:()=>t,1:()=>{let e=(0,c.toRaw)(C.value.value).slice(),r=(0,c.toRaw)(t),n=e.findIndex(e=>C.compare(r,(0,c.toRaw)(e)));return -1===n?e.push(r):e.splice(n,1),e}}))}};(0,p.useOutsideClick)([o,l],(e,t)=>{var r;C.closeListbox(),(0,T.isFocusableElement)(t,T.FocusableMode.Loose)||(e.preventDefault(),null==(r=(0,h.dom)(o))||r.focus())},(0,s.computed)(()=>0===a.value)),(0,s.provide)(I,C),(0,x.useOpenClosedProvider)((0,s.computed)(()=>(0,_.match)(a.value,{0:x.State.Open,1:x.State.Closed})));let P=(0,s.computed)(()=>{var e;return null==(e=(0,h.dom)(o))?void 0:e.closest("form")});return(0,s.onMounted)(()=>{(0,s.watch)([P],()=>{if(P.value&&void 0!==e.defaultValue)return P.value.addEventListener("reset",t),()=>{var e;null==(e=P.value)||e.removeEventListener("reset",t)};function t(){C.theirOnChange(e.defaultValue)}},{immediate:!0})}),()=>{let{name:n,modelValue:i,disabled:o,form:l,...c}=e,u={open:0===a.value,disabled:o,value:A.value};return(0,s.h)(s.Fragment,[...null!=n&&null!=A.value?(function e(t={},r=null,n=[]){for(let[a,i]of Object.entries(t))!function t(r,n,a){if(Array.isArray(a))for(let[e,i]of a.entries())t(r,E(n,e.toString()),i);else a instanceof Date?r.push([n,a.toISOString()]):"boolean"==typeof a?r.push([n,a?"1":"0"]):"string"==typeof a?r.push([n,a]):"number"==typeof a?r.push([n,`${a}`]):null==a?r.push([n,""]):e(a,n,r)}(n,E(r,a),i);return n})({[n]:A.value}).map(([e,t])=>(0,s.h)(O.Hidden,(0,$.compact)({features:O.Features.Hidden,key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:l,disabled:o,name:e,value:t}))):[],(0,$.render)({ourProps:{},theirProps:{...r,...(0,$.omit)(c,["defaultValue","onUpdate:modelValue","horizontal","multiple","by"])},slot:u,slots:t,attrs:r,name:"Listbox"})])}}}),B=(0,s.defineComponent)({name:"ListboxLabel",props:{as:{type:[Object,String],default:"label"},id:{type:String,default:null}},setup(e,{attrs:t,slots:r}){var n;let a=null!=(n=e.id)?n:`headlessui-listbox-label-${(0,d.useId)()}`,i=R("ListboxLabel");function o(){var e;null==(e=(0,h.dom)(i.buttonRef))||e.focus({preventScroll:!0})}return()=>{let n={open:0===i.listboxState.value,disabled:i.disabled.value},{...s}=e,l={id:a,ref:i.labelRef,onClick:o};return(0,$.render)({ourProps:l,theirProps:s,slot:n,attrs:t,slots:r,name:"ListboxLabel"})}}}),M=(0,s.defineComponent)({name:"ListboxButton",props:{as:{type:[Object,String],default:"button"},id:{type:String,default:null}},setup(e,{attrs:t,slots:r,expose:n}){var a;let i=null!=(a=e.id)?a:`headlessui-listbox-button-${(0,d.useId)()}`,o=R("ListboxButton");function l(e){switch(e.key){case k.Keys.Space:case k.Keys.Enter:case k.Keys.ArrowDown:e.preventDefault(),o.openListbox(),(0,s.nextTick)(()=>{var e;null==(e=(0,h.dom)(o.optionsRef))||e.focus({preventScroll:!0}),o.value.value||o.goToOption(S.First)});break;case k.Keys.ArrowUp:e.preventDefault(),o.openListbox(),(0,s.nextTick)(()=>{var e;null==(e=(0,h.dom)(o.optionsRef))||e.focus({preventScroll:!0}),o.value.value||o.goToOption(S.Last)})}}function c(e){e.key===k.Keys.Space&&e.preventDefault()}function u(e){var t;o.disabled.value||(0===o.listboxState.value?(o.closeListbox(),(0,s.nextTick)(()=>{var e;return null==(e=(0,h.dom)(o.buttonRef))?void 0:e.focus({preventScroll:!0})}
147)):(e.preventDefault(),o.openListbox(),t=()=>{var e;return null==(e=(0,h.dom)(o.optionsRef))?void 0:e.focus({preventScroll:!0})},requestAnimationFrame(()=>requestAnimationFrame(t))))}n({el:o.buttonRef,$el:o.buttonRef});let p=(0,m.useResolveButtonType)((0,s.computed)(()=>({as:e.as,type:t.type})),o.buttonRef);return()=>{var n,a;let s={open:0===o.listboxState.value,disabled:o.disabled.value,value:o.value.value},{...d}=e,m={ref:o.buttonRef,id:i,type:p.value,"aria-haspopup":"listbox","aria-controls":null==(n=(0,h.dom)(o.optionsRef))?void 0:n.id,"aria-expanded":0===o.listboxState.value,"aria-labelledby":o.labelRef.value?[null==(a=(0,h.dom)(o.labelRef))?void 0:a.id,i].join(" "):void 0,disabled:!0===o.disabled.value||void 0,onKeydown:l,onKeyup:c,onClick:u};return(0,$.render)({ourProps:m,theirProps:d,slot:s,attrs:t,slots:r,name:"ListboxButton"})}}}),L=(0,s.defineComponent)({name:"ListboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:t,slots:r,expose:n}){var a;let i=null!=(a=e.id)?a:`headlessui-listbox-options-${(0,d.useId)()}`,o=R("ListboxOptions"),l=(0,c.ref)(null);function u(e){switch(l.value&&clearTimeout(l.value),e.key){case k.Keys.Space:if(""!==o.searchQuery.value)return e.preventDefault(),e.stopPropagation(),o.search(e.key);case k.Keys.Enter:if(e.preventDefault(),e.stopPropagation(),null!==o.activeOptionIndex.value){let e=o.options.value[o.activeOptionIndex.value];o.select(e.dataRef.value)}0===o.mode.value&&(o.closeListbox(),(0,s.nextTick)(()=>{var e;return null==(e=(0,h.dom)(o.buttonRef))?void 0:e.focus({preventScroll:!0})}
147));break;case(0,_.match)(o.orientation.value,{vertical:k.Keys.ArrowDown,horizontal:k.Keys.ArrowRight}):return e.preventDefault(),e.stopPropagation(),o.goToOption(S.Next);case(0,_.match)(o.orientation.value,{vertical:k.Keys.ArrowUp,horizontal:k.Keys.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),o.goToOption(S.Previous);case k.Keys.Home:case k.Keys.PageUp:return e.preventDefault(),e.stopPropagation(),o.goToOption(S.First);case k.Keys.End:case k.Keys.PageDown:return e.preventDefault(),e.stopPropagation(),o.goToOption(S.Last);case k.Keys.Escape:e.preventDefault(),e.stopPropagation(),o.closeListbox(),(0,s.nextTick)(()=>{var e;return null==(e=(0,h.dom)(o.buttonRef))?void 0:e.focus({preventScroll:!0})});break;case k.Keys.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(o.search(e.key),l.value=setTimeout(()=>o.clearSearch(),350))}}n({el:o.optionsRef,$el:o.optionsRef});let p=(0,x.useOpenClosed)(),m=(0,s.computed)(()=>null!==p?(p.value&x.State.Open)===x.State.Open:0===o.listboxState.value);return()=>{var n,a;let s={open:0===o.listboxState.value},{...l}=e,c={"aria-activedescendant":null===o.activeOptionIndex.value||null==(n=o.options.value[o.activeOptionIndex.value])?void 0:n.id,"aria-multiselectable":1===o.mode.value||void 0,"aria-labelledby":null==(a=(0,h.dom)(o.buttonRef))?void 0:a.id,"aria-orientation":o.orientation.value,id:i,onKeydown:u,role:"listbox",tabIndex:0,ref:o.optionsRef};return(0,$.render)({ourProps:c,theirProps:l,slot:s,attrs:t,slots:r,features:$.Features.RenderStrategy|$.Features.Static,visible:m.value,name:"ListboxOptions"})}}}),j=(0,s.defineComponent)({name:"ListboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{slots:t,attrs:r,expose:n}){var a;let i=null!=(a=e.id)?a:`headlessui-listbox-option-${(0,d.useId)()}`,o=R("ListboxOption"),l=(0,c.ref)(null);n({el:l,$el:l});let u=(0,s.computed)(()=>null!==o.activeOptionIndex.value&&o.options.value[o.activeOptionIndex.value].id===i),p=(0,s.computed)(()=>(0,_.match)(o.mode.value,{0:()=>o.compare((0,c.toRaw)(o.value.value),(0,c.toRaw)(e.value)),1:()=>(0,c.toRaw)(o.value.value).some(t=>o.compare((0,c.toRaw)(t),(0,c.toRaw)(e.value)))})),m=(0,s.computed)(()=>(0,_.match)(o.mode.value,{1:()=>{var e;let t=(0,c.toRaw)(o.value.value);return(null==(e=o.options.value.find(e=>t.some(t=>o.compare((0,c.toRaw)(t),(0,c.toRaw)(e.dataRef.value)))))?void 0:e.id)===i},0:()=>p.value})),f=v(l),g=(0,s.computed)(()=>({disabled:e.disabled,value:e.value,get textValue(){return f()},domRef:l}));function y(t){if(e.disabled)return t.preventDefault();o.select(e.value),0===o.mode.value&&(o.closeListbox(),(0,s.nextTick)(()=>{var e;return null==(e=(0,h.dom)(o.buttonRef))?void 0:e.focus({preventScroll:!0})}
147))}function O(){if(e.disabled)return o.goToOption(S.Nothing);o.goToOption(S.Specific,i)}(0,s.onMounted)(()=>o.registerOption(i,g)),(0,s.onUnmounted)(()=>o.unregisterOption(i)),(0,s.onMounted)(()=>{(0,s.watch)([o.listboxState,p],()=>{0===o.listboxState.value&&p.value&&(0,_.match)(o.mode.value,{1:()=>{m.value&&o.goToOption(S.Specific,i)},0:()=>{o.goToOption(S.Specific,i)}})},{immediate:!0})}),(0,s.watchEffect)(()=>{0===o.listboxState.value&&u.value&&0!==o.activationTrigger.value&&(0,s.nextTick)(()=>{var e,t;return null==(t=null==(e=(0,h.dom)(l))?void 0:e.scrollIntoView)?void 0:t.call(e,{block:"nearest"})})});let x=b();function k(e){x.update(e)}function w(t){x.wasMoved(t)&&(e.disabled||u.value||o.goToOption(S.Specific,i,0))}function T(t){x.wasMoved(t)&&(e.disabled||u.value&&o.goToOption(S.Nothing))}return()=>{let{disabled:n}=e,a={active:u.value,selected:p.value,disabled:n},{value:o,disabled:s,...c}=e,d={id:i,ref:l,role:"option",tabIndex:!0===n?void 0:-1,"aria-disabled":!0===n||void 0,"aria-selected":p.value,disabled:void 0,onClick:y,onFocus:O,onPointerenter:k,onMouseenter:k,onPointermove:w,onMousemove:w,onPointerleave:T,onMouseleave:T};return(0,$.render)({ourProps:d,theirProps:c,slot:a,attrs:r,slots:t,name:"ListboxOption"})}}});e.s(["Listbox",0,D,"ListboxButton",0,M,"ListboxLabel",0,B,"ListboxOption",0,j,"ListboxOptions",0,L],42307);var z=(0,s.defineComponent)({__name:"ScalarListboxItem",props:{option:{},multiselect:{type:Boolean}},setup(e){let t=(0,o.cva)({base:["group/item","flex min-w-0 items-center gap-1.5 rounded px-2 py-1.5 text-left","truncate bg-transparent text-c-1","cursor-pointer hover:bg-b-2"],variants:{selected:{true:"text-c-1"},active:{true:"bg-b-2"},disabled:{true:"pointer-events-none opacity-50"}}});return(r,n)=>((0,s.openBlock)(),(0,s.createBlock)((0,c.unref)(j),{as:"template",disabled:e.option.disabled,value:e.option},{default:(0,s.withCtx)(({active:r,selected:n})=>[(0,s.createElementVNode)("li",{class:(0,l.normalizeClass)((0,c.unref)(o.cx)((0,c.unref)(t)({active:r,selected:n,disabled:e.option.disabled})))},[(0,s.createVNode)(i.default,{multiselect:e.multiselect,selected:n},null,8,["multiselect","selected"]),(0,s.createElementVNode)("span",{class:(0,l.normalizeClass)(["inline-block min-w-0 flex-1 truncate",e.option.color?e.option.color:"text-c-1"])},(0,l.toDisplayString)(e.option.label),3)],2)]),_:1},8,["disabled","value"]))}});e.s(["default",0,z],98870)},932301,e=>{"use strict";e.i(499458),e.i(98870),e.i(533428),e.i(499342),e.i(986710),e.i(588329),e.i(260958),e.i(146938),e.i(377970),e.s([],932301)},289679,e=>{"use strict";e.i(807448);var t=e.i(921140),r=e.i(354586);e.i(986710);var n=e.i(588329),a=e.i(260958),i=e.i(146938),o={class:"circular-loader"},s=(0,n.defineComponent)({inheritAttrs:!1,__name:"ScalarLoading",props:{loader:{},size:{}},setup(e){let{cx:s}=(0,r.useBindCx)(),l=(0,t.cva)({variants:{size:{xs:"size-3",sm:"size-3.5",md:"size-4",lg:"size-5",xl:"size-6","2xl":"size-8","3xl":"size-10",full:"size-full"}},defaultVariants:{size:"full"}});return(t,r)=>e.loader?((0,n.openBlock)(),(0,n.createElementBlock)("div",(0,a.normalizeProps)((0,n.mergeProps)({key:0},(0,i.unref)(s)("loader-wrapper",(0,i.unref)(l)({size:e.size})))),[((0,n.openBlock)(),(0,n.createElementBlock)("svg",{class:(0,a.normalizeClass)(["svg-loader",{"icon-is-valid":e.loader.isValid,"icon-is-invalid":e.loader.isInvalid}]),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[r[0]||(r[0]=(0,n.createStaticVNode)('<path class="svg-path svg-check-mark" d="m 0 60 l 30 30 l 70 -80" data-v-27df5cd8></path><path class="svg-path svg-x-mark" d="m 50 50 l 40 -40" data-v-27df5cd8></path><path class="svg-path svg-x-mark" d="m 50 50 l 40 40" data-v-27df5cd8></path><path class="svg-path svg-x-mark" d="m 50 50 l -40 -40" data-v-27df5cd8></path><path class="svg-path svg-x-mark" d="m 50 50 l -40 40" data-v-27df5cd8></path>',5)),(0,n.createElementVNode)("g",o,[(0,n.createElementVNode)("circle",{class:(0,a.normalizeClass)(["loader-path",{"loader-path-off":!e.loader.isLoading}]),cx:"50",cy:"50",fill:"none",r:"20","stroke-width":"3"},null,2)])],2))],16)):(0,n.createCommentVNode)("",!0)}}),l=(0,e.i(975007).default)(s,[["__scopeId","data-v-27df5cd8"]]);e.s(["default",0,l],289679)},309418,e=>{"use strict";var t=e.i(289679);e.s(["ScalarLoading",()=>t.default])},395915,683609,e=>{"use strict";e.i(289679),e.i(986710);var t=e.i(146938);e.s(["useLoadingState",0,function(){return(0,t.reactive)({isValid:!1,isInvalid:!1,isLoading:!1,isActive:!1,start(){this.isLoading=!0,this.isActive=!0,this.isInvalid=!1,this.isValid=!1}
147,validate(e={}){let{duration:t=1100,persist:r=!1}=e;this.isLoading=!1,this.isInvalid=!1,this.isValid=!0,this.isActive=!0;let n=r?t:t-300;return new Promise(e=>r?setTimeout(()=>e(),n):setTimeout(()=>this.clear().then(()=>e()),n))},invalidate(e={}){let{duration:t=1100,persist:r=!1}=e??{};this.isLoading=!1,this.isValid=!1,this.isInvalid=!0,this.isActive=!0;let n=r?t:t-300;return new Promise(e=>r?setTimeout(()=>e(),n):setTimeout(()=>this.clear().then(()=>e()),n))},clear(e={}){let{duration:t=300}=e;return this.isValid=!1,this.isInvalid=!1,this.isLoading=!1,new Promise(e=>{setTimeout(()=>{this.isActive=!1,e()},t)})}})}],683609),e.s([],395915)},245800,e=>{"use strict";var t=e.i(412917);e.s(["ScalarMarkdown",()=>t.default])},115960,e=>{"use strict";var t=e.i(811697);e.s(["ScalarMarkdownSummary",()=>t.default])},558173,458572,60989,673489,369244,245601,347482,74734,412917,811697,e=>{"use strict";e.i(807448);var t,r,n,a,i,o,s,l,c,u,d,p,m,h,f,g,v,y,b,O,x,k,S,w,T,E,_,$,A,C,P,N=e.i(354586);e.i(986710);var I=e.i(588329),R=e.i(146938),D=function(e){var t,r;if(null==e)return M;if("function"==typeof e)return B(e);if("object"==typeof e){return Array.isArray(e)?function(e){let t=[],r=-1;for(;++r<e.length;)t[r]=D(e[r]);return B(function(...e){let r=-1;for(;++r<t.length;)if(t[r].apply(this,e))return!0;return!1})}(e):(t=e,B(function(e){let r;for(r in t)if(e[r]!==t[r])return!1;return!0}))}if("string"==typeof e){return r=e,B(function(e){return e&&e.type===r})}throw Error("Expected function, string, or object as test")};function B(e){return function(t,r,n){var a;return!!(null!==(a=t)&&"object"==typeof a&&"type"in a&&e.call(this,t,"number"==typeof r?r:void 0,n||void 0))}}function M(){return!0}var L=[],j="skip";function z(e,t,r,n){let a;"function"==typeof t&&"function"!=typeof r?(n=r,r=t):a=t;let i=D(a),o=n?-1:1;(function e(a,s,l){let c=a&&"object"==typeof a?a:{};if("string"==typeof c.type){let e="string"==typeof c.tagName?c.tagName:"string"==typeof c.name?c.name:void 0;Object.defineProperty(u,"name",{value:"node ("+a.type+(e?"<"+e+">":"")+")"})}return u;function u(){var c;let u,d,p,m=L;if((!t||i(a,s,l[l.length-1]||void 0))&&!1===(m=Array.isArray(c=r(a,l))?c:"number"==typeof c?[!0,c]:null==c?L:[c])[0])return m;if("children"in a&&a.children&&a.children&&"skip"!==m[0])for(d=(n?a.children.length:-1)+o,p=l.concat(a);d>-1&&d<a.children.length;){if(!1===(u=e(a.children[d],d,p)())[0])return u;d="number"==typeof u[1]?u[1]:d+o}return m}})(e,void 0,[])()}function U(e,t,r,n){let a,i,o;"function"==typeof t&&"function"!=typeof r?(i=void 0,o=t,a=r):(i=t,o=r,a=n),z(e,i,function(e,t){let r=t[t.length-1],n=r?r.children.indexOf(e):void 0;return o(e,n,r)},a)}e.s(["i",0,D,"n",0,j,"r",0,z,"t",0,U],458572);var V=Object.create,Q=Object.defineProperty,Z=Object.getOwnPropertyDescriptor,F=Object.getOwnPropertyNames,q=Object.getPrototypeOf,H=Object.prototype.hasOwnProperty,X=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),W=(e,t)=>{let r={};for(var n in e)Q(r,n,{get:e[n],enumerable:!0});return t||Q(r,Symbol.toStringTag,{value:"Module"}),r},G=(e,t,r)=>(r=null!=e?V(q(e)):{},((e,t,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var n,a=F(t),i=0,o=a.length;i<o;i++)n=a[i],H.call(e,n)||void 0===n||Q(e,n,{get:(e=>t[e]).bind(null,n),enumerable:!(r=Z(t,n))||r.enumerable});return e})(!t&&e&&e.__esModule?r:Q(r,"default",{value:e,enumerable:!0}),e)),Y={ts:"typescript",js:"javascript",py:"python",py3:"python","c#":"csharp","c++":"cpp",node:"javascript"},K=function(e,t,r){let n=D(r);if(!e||!e.type||!e.children)throw Error("Expected parent node");if("number"==typeof t){if(t<0||t===1/0)throw Error("Expected positive finite number as index")}else if((t=e.children.indexOf(t))<0)throw Error("Expected child node or index");for(;++t<e.children.length;)if(n(e.children[t],t,e))return e.children[t]},J=function(e,t,r,n,a){let i=ee(t);if(null!=r&&("number"!=typeof r||r<0||r===1/0))throw Error("Expected positive finite `index`");if(null!=n&&(!n.type||!n.children))throw Error("Expected valid `parent`");if(null==r!=(null==n))throw Error("Expected both `index` and `parent`");return!!en(e)&&i.call(a,e,r,n)},ee=function(e){if(null==e)return er;if("string"==typeof e){var t;return t=e,et(function(e){return e.tagName===t})}if("object"==typeof e){var r=e;let t=[],n=-1;for(;++n<r.length;)t[n]=ee(r[n]);return et(function(...e){let r=-1;for(;++r<t.length;)if(t[r].apply(this,e))return!0;return!1})}if("function"==typeof e)return et(e);throw Error("Expected function, string, or array as `test`")};function et(e){return function(t,r,n){return!!(en(t)&&e.call(this,t,"number"==typeof r?r:void 0,n||void 0))}}function er(e){return!!(e&&"object"==typeof e&&"type"in e&&"element"===e.type&&"tagName"in e&&"string"==typeof e.tagName)}function en(e){return null!==e&&"object"==typeof e&&"type"in e&&"tagName"in e}var ea=/\n/g,ei=/[\t ]+/g,eo=ee("br"),es=ee(function(e){return"td"===e.tagName||"th"===e.tagName}),el=ee("p"),ec=ee("tr"),eu=ee(["datalist","head","noembed","noframes","noscript","rp","script","style","template","title",function(e){return!!(e.properties||{}).hidden},function(e){return"dialog"===e.tagName&&!(e.properties||{}).open}]),ed=ee(["address","article","aside","blockquote","body","caption","center","dd","dialog","dir","dl","dt","div","figure","figcaption","footer","form,","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","legend","li","listing","main","menu","nav","ol","p","plaintext","pre","section","ul","xmp"]);function ep(e,t){let r,n="children"in e?e.children:[],a=ed(e),i=eh(e,{whitespace:(t||{}).whitespace||"normal",breakBefore:!1,breakAfter:!1}),o=[];("text"===e.type||"comment"===e.type)&&o.push(...em(e,{whitespace:i,breakBefore:!0,breakAfter:!0}));let s=-1;for(;++s<n.length;)o.push(...function e(t,r,n){return"element"===t.type?function(t,r,n){let a,i,o=eh(t,n),s=t.children||[],l=-1,c=[];if(eu(t))return c;for(eo(t)||ec(t)&&K(r,t,ec)?i="\n":el(t)?(a=2,i=2):ed(t)&&(a=1,i=1);++l<s.length;)c=c.concat(e(s[l],t,{whitespace:o,breakBefore:l?void 0:a,breakAfter:l<s.length-1?eo(s[l+1]):i}));return es(t)&&K(r,t,es)&&c.push("	"),a&&c.unshift(a),i&&c.push(i),c}(t,r,n):"text"===t.type?"normal"===n.whitespace?em(t,n):[String(t.value)]:[]}(n[s],e,{whitespace:i,breakBefore:s?void 0:a,breakAfter:s<n.length-1?eo(n[s+1]
147):a}));let l=[];for(s=-1;++s<o.length;){let e=o[s];"number"==typeof e?void 0!==r&&e>r&&(r=e):e&&(void 0!==r&&r>-1&&l.push("\n".repeat(r)||" "),r=-1,l.push(e))}return l.join("")}function em(e,t){let r,n=String(e.value),a=[],i=[],o=0;for(;o<=n.length;){ea.lastIndex=o;let e=ea.exec(n),r=e&&"index"in e?e.index:n.length;a.push(function(e,t,r){let n,a=[],i=0;for(;i<e.length;){ei.lastIndex=i;let r=ei.exec(e);n=r?r.index:e.length,i||n||!r||t||a.push(""),i!==n&&a.push(e.slice(i,n)),i=r?n+r[0].length:n}return i===n||r||a.push(""),a.join(" ")}(n.slice(o,r).replace(/[\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g,""),0!==o||t.breakBefore,r!==n.length||t.breakAfter)),o=r+1}let s=-1;for(;++s<a.length;)8203===a[s].charCodeAt(a[s].length-1)||s<a.length-1&&8203===a[s+1].charCodeAt(0)?(i.push(a[s]),r=void 0):a[s]?("number"==typeof r&&i.push(r),i.push(a[s]),r=0):(0===s||s===a.length-1)&&i.push(0);return i}function eh(e,t){if("element"===e.type){let r=e.properties||{};switch(e.tagName){case"listing":case"plaintext":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return r.wrap?"pre-wrap":"pre";case"td":case"th":return r.noWrap?"nowrap":t.whitespace;case"textarea":return"pre-wrap"}}return t.whitespace}var ef=G(X((e,t)=>{var r=class{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}};function n(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}function a(e,...t){let r=Object.create(null);for(let t in e)r[t]=e[t];return t.forEach(function(e){for(let t in e)r[t]=e[t]}),r}var i=class{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=n(e)}openNode(e){if(!e.scope)return;let t=((e,{prefix:t})=>{if(e.startsWith("language:"))return e.replace("language:","language-");if(e.includes(".")){let r=e.split(".");return[`${t}${r.shift()}`,...r.map((e,t)=>`${e}${"_".repeat(t+1)}`)].join(" ")}return`${t}${e}`})(e.scope,{prefix:this.classPrefix});this.span(t)}closeNode(e){e.scope&&(this.buffer+="</span>")}value(){return this.buffer}span(e){this.buffer+=`<span class="${e}">`}},o=(e={})=>{let t={children:[]};return Object.assign(t,e),t},s=class e{constructor(){this.rootNode=o(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){let t=o({scope:e});this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),e}static _collapse(t){"string"==typeof t||t.children&&(t.children.every(e=>"string"==typeof e)?t.children=[t.children.join("")]:t.children.forEach(t=>{e._collapse(t)}))}},l=class extends s{constructor(e){super(),this.options=e}addText(e){""!==e&&this.add(e)}startScope(e){this.openNode(e)}endScope(){this.closeNode()}__addSublanguage(e,t){let r=e.root;t&&(r.scope=`language:${t}`),this.add(r)}toHTML(){return new i(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}};function c(e){return e?"string"==typeof e?e:e.source:null}function u(e){return m("(?=",e,")")}function d(e){return m("(?:",e,")*")}function p(e){return m("(?:",e,")?")}function m(...e){return e.map(e=>c(e)).join("")}function h(...e){let t;return"("+(("object"==typeof(t=e[e.length-1])&&t.constructor===Object?(e.splice(e.length-1,1),t):{}).capture?"":"?:")+e.map(e=>c(e)).join("|")+")"}function f(e){return RegExp(e.toString()+"|").exec("").length-1}var g=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function v(e,{joinWith:t}){let r=0;return e.map(e=>{let t=r+=1,n=c(e),a="";for(;n.length>0;){let e=g.exec(n);if(!e){a+=n;break}a+=n.substring(0,e.index),n=n.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?a+="\\"+String(Number(e[1])+t):(a+=e[0],"("===e[0]&&r++)}return a}).map(e=>`(${e})`).join(t)}var y="[a-zA-Z]\\w*",b="[a-zA-Z_]\\w*",O="\\b\\d+(\\.\\d+)?",x="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",k="\\b(0b[01]+)",S={begin:"\\\\[\\s\\S]",relevance:0},w=function(e,t,r={}){let n=a({scope:"comment",begin:e,end:t,contains:[]},r);n.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});
147let i=h("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return n.contains.push({begin:m(/[ ]+/,"(",i,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),n},T=w("//","$"),E=w("/\\*","\\*/"),_=w("#","$"),$=Object.freeze({__proto__:null,APOS_STRING_MODE:{scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[S]},BACKSLASH_ESCAPE:S,BINARY_NUMBER_MODE:{scope:"number",begin:k,relevance:0},BINARY_NUMBER_RE:k,COMMENT:w,C_BLOCK_COMMENT_MODE:E,C_LINE_COMMENT_MODE:T,C_NUMBER_MODE:{scope:"number",begin:x,relevance:0},C_NUMBER_RE:x,END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})},HASH_COMMENT_MODE:_,IDENT_RE:y,MATCH_NOTHING_RE:/\b\B/,METHOD_GUARD:{begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},NUMBER_MODE:{scope:"number",begin:O,relevance:0},NUMBER_RE:O,PHRASAL_WORDS_MODE:{begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},QUOTE_STRING_MODE:{scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[S]},REGEXP_MODE:{scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[S,{begin:/\[/,end:/\]/,relevance:0,contains:[S]}]},RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{let t=/^#![ ]*\//;return e.binary&&(e.begin=m(t,/.*\b/,e.binary,/\b.*/)),a({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},TITLE_MODE:{scope:"title",begin:y,relevance:0},UNDERSCORE_IDENT_RE:b,UNDERSCORE_TITLE_MODE:{scope:"title",begin:b,relevance:0}});function A(e,t){"."===e.input[e.index-1]&&t.ignoreMatch()}function C(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function P(e,t){!t||e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=A,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function N(e,t){Array.isArray(e.illegal)&&(e.illegal=h(...e.illegal))}function I(e,t){if(e.match){if(e.begin||e.end)throw Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function R(e,t){void 0===e.relevance&&(e.relevance=1)}var D=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw Error("beforeMatch cannot be used with starts");let r=Object.assign({},e);Object.keys(e).forEach(t=>{delete e[t]}),e.keywords=r.keywords,e.begin=m(r.beforeMatch,u(r.begin)),e.starts={relevance:0,contains:[Object.assign(r,{endsParent:!0})]},e.relevance=0,delete r.beforeMatch},B=["of","and","for","in","not","or","if","then","parent","list","value"],M={},L=e=>{console.error(e)},j=(e,...t)=>{console.log(`WARN: ${e}`,...t)},z=(e,t)=>{M[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),M[`${e}/${t}`]=!0)},U=Error();function V(e,t,{key:r}){let n=0,a=e[r],i={},o={};for(let e=1;e<=t.length;e++)o[e+n]=a[e],i[e+n]=!0,n+=f(t[e-1]);e[r]=o,e[r]._emit=i,e[r]._multi=!0}function Q(e){if(e.scope&&"object"==typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope),"string"==typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"==typeof e.endScope&&(e.endScope={_wrap:e.endScope}),Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw L("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),U;if("object"!=typeof e.beginScope||null===e.beginScope)throw L("beginScope must be object"),U;V(e,e.begin,{key:"beginScope"}),e.begin=v(e.begin,{joinWith:""})}if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw L("skip, excludeEnd, returnEnd not compatible with endScope: {}"),U;if("object"!=typeof e.endScope||null===e.endScope)throw L("endScope must be object"),U;V(e,e.end,{key:"endScope"}),e.end=v(e.end,{joinWith:""})}}var Z=class extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}},F=Symbol("nomatch"),q=function(e){let t=Object.create(null),i=Object.create(null),o=[],s=!0,g="Could not find the language '{}', did you forget to load/include a language module?",y={disableAutodetect:!0,name:"Plain text",contains:[]},b={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:l};function O(e){return b.noHighlightRe.test(e)}function x(e,t,r){let n="",a="";"object"==typeof t?(n=e,r=t.ignoreIllegals,a=t.language):(z("10.7.0","highlight(lang, code, ...args) has been deprecated."),z("
14710.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),a=e,n=t),void 0===r&&(r=!0);let i={code:n,language:a};U("before:highlight",i);let o=i.result?i.result:k(i.language,i.code,r);return o.code=i.code,U("after:highlight",o),o}function k(e,i,o,l){let u=Object.create(null);function d(){if(!$.keywords)return void M.addText(z);let e=0;$.keywordPatternRe.lastIndex=0;let t=$.keywordPatternRe.exec(z),r="";for(;t;){r+=z.substring(e,t.index);let n=w.case_insensitive?t[0].toLowerCase():t[0],a=$.keywords[n];if(a){let[e,i]=a;if(M.addText(r),r="",u[n]=(u[n]||0)+1,u[n]<=7&&(U+=i),e.startsWith("_"))r+=t[0];else{let r=w.classNameAliases[e]||e;m(t[0],r)}}else r+=t[0];e=$.keywordPatternRe.lastIndex,t=$.keywordPatternRe.exec(z)}r+=z.substring(e),M.addText(r)}function p(){null!=$.subLanguage?function(){if(""===z)return;let e=null;if("string"==typeof $.subLanguage){if(!t[$.subLanguage])return M.addText(z);e=k($.subLanguage,z,!0,A[$.subLanguage]),A[$.subLanguage]=e._top}else e=S(z,$.subLanguage.length?$.subLanguage:null);$.relevance>0&&(U+=e.relevance),M.__addSublanguage(e._emitter,e.language)}():d(),z=""}function m(e,t){""!==e&&(M.startScope(t),M.addText(e),M.endScope())}function h(e,t){let r=1,n=t.length-1;for(;r<=n;){if(!e._emit[r]){r++;continue}let n=w.classNameAliases[e[r]]||e[r],a=t[r];n?m(a,n):(z=a,d(),z=""),r++}}function y(e,t){return e.scope&&"string"==typeof e.scope&&M.openNode(w.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(m(z,w.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),z=""):e.beginScope._multi&&(h(e.beginScope,t),z="")),$=Object.create(e,{parent:{value:$}})}let O={};function x(t,n){let a=n&&n[0];if(z+=t,null==a)return p(),0;if("begin"===O.type&&"end"===n.type&&O.index===n.index&&""===a){if(z+=i.slice(n.index,n.index+1),!s){let t=Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=O.rule,t}return 1}if(O=n,"begin"===n.type){let e=n[0],t=n.rule,a=new r(t);for(let r of[t.__beforeBegin,t["on:begin"]])if(r&&(r(n,a),a.isMatchIgnored))return 0===$.matcher.regexIndex?(z+=e[0],1):(q=!0,0);return t.skip?z+=e:(t.excludeBegin&&(z+=e),p(),t.returnBegin||t.excludeBegin||(z=e)),y(t,n),t.returnBegin?0:e.length}if("illegal"!==n.type||o){if("end"===n.type){let e=function(e){let t=e[0],n=i.substring(e.index),a=function e(t,n,a){var i;let o,s=(i=t.endRe,(o=i&&i.exec(a))&&0===o.index);if(s){if(t["on:end"]){let e=new r(t);t["on:end"](n,e),e.isMatchIgnored&&(s=!1)}if(s){for(;t.endsParent&&t.parent;)t=t.parent;return t}}if(t.endsWithParent)return e(t.parent,n,a)}($,e,n);if(!a)return F;let o=$;$.endScope&&$.endScope._wrap?(p(),m(t,$.endScope._wrap)):$.endScope&&$.endScope._multi?(p(),h($.endScope,e)):o.skip?z+=t:(o.returnEnd||o.excludeEnd||(z+=t),p(),o.excludeEnd&&(z=t));do $.scope&&M.closeNode(),$.skip||$.subLanguage||(U+=$.relevance),$=$.parent;while($!==a.parent)return a.starts&&y(a.starts,e),o.returnEnd?0:t.length}(n);if(e!==F)return e}}else{let e=Error('Illegal lexeme "'+a+'" for mode "'+($.scope||"<unnamed>")+'"');throw e.mode=$,e}if("illegal"===n.type&&""===a)return z+="\n",1;if(Z>1e5&&Z>3*n.index)throw Error("potential infinite loop, way more iterations than matches");return z+=a,a.length}let w=_(e);if(!w)throw L(g.replace("{}",e)),Error('Unknown language: "'+e+'"');let T=function(e){function t(t,r){return RegExp(c(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(r?"g":""))}
147class r{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=f(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);let e=this.regexes.map(e=>e[1]);this.matcherRe=t(v(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;let t=this.matcherRe.exec(e);if(!t)return null;let r=t.findIndex((e,t)=>t>0&&void 0!==e),n=this.matchIndexes[r];return t.splice(0,r),Object.assign(t,n)}}class n{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];let t=new r;return this.rules.slice(e).forEach(([e,r])=>t.addRule(e,r)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){let t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let r=t.exec(e);if(this.resumingScanAtSamePosition())if(r&&r.index===this.lastIndex);else{let t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,r=t.exec(e)}return r&&(this.regexIndex+=r.position+1,this.regexIndex===this.count&&this.considerAll()),r}}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language.  See documentation.");return e.classNameAliases=a(e.classNameAliases||{}),function r(i,o){let s;if(i.isCompiled)return i;[C,I,Q,D].forEach(e=>e(i,o)),e.compilerExtensions.forEach(e=>e(i,o)),i.__beforeBegin=null,[P,N,R].forEach(e=>e(i,o)),i.isCompiled=!0;let l=null;return"object"==typeof i.keywords&&i.keywords.$pattern&&(i.keywords=Object.assign({},i.keywords),l=i.keywords.$pattern,delete i.keywords.$pattern),l=l||/\w+/,i.keywords&&(i.keywords=function e(t,r,n="keyword"){let a=Object.create(null);return"string"==typeof t?i(n,t.split(" ")):Array.isArray(t)?i(n,t):Object.keys(t).forEach(function(n){Object.assign(a,e(t[n],r,n))}),a;function i(e,t){r&&(t=t.map(e=>e.toLowerCase())),t.forEach(function(t){var r,n,i;let o=t.split("|");a[o[0]]=[e,(r=o[0],(n=o[1])?Number(n):+(i=r,!B.includes(i.toLowerCase())))]})}}(i.keywords,e.case_insensitive)),i.keywordPatternRe=t(l,!0),o&&(i.begin||(i.begin=/\B|\b/),i.beginRe=t(i.begin),i.end||i.endsWithParent||(i.end=/\B|\b/),i.end&&(i.endRe=t(i.end)),i.terminatorEnd=c(i.end)||"",i.endsWithParent&&o.terminatorEnd&&(i.terminatorEnd+=(i.end?"|":"")+o.terminatorEnd)),i.illegal&&(i.illegalRe=t(i.illegal)),i.contains||(i.contains=[]),i.contains=[].concat(...i.contains.map(function(e){var t;return((t="self"===e?i:e).variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map(function(e){return a(t,{variants:null},e)})),t.cachedVariants)?t.cachedVariants:!function e(t){return!!t&&(t.endsWithParent||e(t.starts))}(t)?Object.isFrozen(t)?a(t):t:a(t,{starts:t.starts?a(t.starts):null})})),i.contains.forEach(function(e){r(e,i)}),i.starts&&r(i.starts,o),s=new n,i.contains.forEach(e=>s.addRule(e.begin,{rule:e,type:"begin"})),i.terminatorEnd&&s.addRule(i.terminatorEnd,{type:"end"}),i.illegal&&s.addRule(i.illegal,{type:"illegal"}),i.matcher=s,i}(e)}(w),E="",$=l||T,A={},M=new b.__emitter(b),j=[];for(let e=$;e!==w;e=e.parent)e.scope&&j.unshift(e.scope);j.forEach(e=>M.openNode(e));let z="",U=0,V=0,Z=0,q=!1;try{if(w.__emitTokens)w.__emitTokens(i,M);else{for($.matcher.considerAll();;){Z++,q?q=!1:$.matcher.considerAll(),$.matcher.lastIndex=V;let e=$.matcher.exec(i);if(!e)break;let t=x(i.substring(V,e.index),e);V=e.index+t}x(i.substring(V))}return M.finalize(),E=M.toHTML(),{language:e,value:E,relevance:U,illegal:!1,_emitter:M,_top:$}}catch(t){if(t.message&&t.message.includes("Illegal"))return{language:e,value:n(i),illegal:!0,relevance:0,_illegalBy:{message:t.message,index:V,context:i.slice(V-100,V+100),mode:t.mode,resultSoFar:E},_emitter:M};if(s)return{language:e,value:n(i),illegal:!1,relevance:0,errorRaised:t,_emitter:M,_top:$};throw t}}function S(e,r){let a;r=r||b.languages||Object.keys(t);let i=((a={value:n(e),illegal:!1,relevance:0,_top:y,_emitter:new b.__emitter(b)})._emitter.addText(e),a),o=r.filter(_).filter(M).map(t=>k(t,e,!1));o.unshift(i);let[s,l]=o.sort((e,t)=>
147{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if(_(e.language).supersetOf===t.language)return 1;else if(_(t.language).supersetOf===e.language)return -1}return 0});return s.secondBest=l,s}function w(e){var t;let r,n=function(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";let r=b.languageDetectRe.exec(t);if(r){let t=_(r[1]);return t||(j(g.replace("{}",r[1])),j("Falling back to no-highlight mode for this block.",e)),t?r[1]:"no-highlight"}return t.split(/\s+/).find(e=>O(e)||_(e))}(e);if(O(n))return;if(U("before:highlightElement",{el:e,language:n}),e.dataset.highlighted)return void console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",e);if(e.children.length>0&&(b.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(e)),b.throwUnescapedHTML))throw new Z("One of your co
147de blocks includes unescaped HTML.",e.innerHTML);let a=e.textContent,o=n?x(a,{language:n,ignoreIllegals:!0}):S(a);e.innerHTML=o.value,e.dataset.highlighted="yes",t=o.language,r=n&&i[n]||t,e.classList.add("hljs"),e.classList.add(`language-${r}`),e.result={language:o.language,re:o.relevance,relevance:o.relevance},o.secondBest&&(e.secondBest={language:o.secondBest.language,relevance:o.secondBest.relevance}),U("after:highlightElement",{el:e,result:o,text:a})}let T=!1;function E(){if("loading"===document.readyState){T||window.addEventListener("DOMContentLoaded",function(){E()},!1),T=!0;return}document.querySelectorAll(b.cssSelector).forEach(w)}function _(e){return t[e=(e||"").toLowerCase()]||t[i[e]]}function A(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach(e=>{i[e.toLowerCase()]=t})}function M(e){let t=_(e);return t&&!t.disableAutodetect}function U(e,t){o.forEach(function(r){r[e]&&r[e](t)})}for(let r in Object.assign(e,{highlight:x,highlightAuto:S,highlightAll:E,highlightElement:w,highlightBlock:function(e){return z("10.7.0","highlightBlock will be removed entirely in v12.0"),z("10.7.0","Please use highlightElement now."),w(e)},configure:function(e){b=a(b,e)},initHighlighting:()=>{E(),z("10.6.0","initHighlighting() deprecated.  Use highlightAll() now.")},initHighlightingOnLoad:function(){E(),z("10.6.0","initHighlightingOnLoad() deprecated.  Use highlightAll() now.")},registerLanguage:function(r,n){let a=null;try{a=n(e)}catch(e){if(L("Language definition for '{}' could not be registered.".replace("{}",r)),s)L(e);else throw e;a=y}a.name||(a.name=r),t[r]=a,a.rawDefinition=n.bind(null,e),a.aliases&&A(a.aliases,{languageName:r})},unregisterLanguage:function(e){for(let r of(delete t[e],Object.keys(i)))i[r]===e&&delete i[r]},listLanguages:function(){return Object.keys(t)},getLanguage:_,registerAliases:A,autoDetection:M,inherit:a,addPlugin:function(e){var t;(t=e)["before:highlightBlock"]&&!t["before:highlightElement"]&&(t["before:highlightElement"]=e=>{t["before:highlightBlock"](Object.assign({block:e.el},e))}),t["after:highlightBlock"]&&!t["after:highlightElement"]&&(t["after:highlightElement"]=e=>{t["after:highlightBlock"](Object.assign({block:e.el},e))}),o.push(e)},removePlugin:function(e){let t=o.indexOf(e);-1!==t&&o.splice(t,1)}}),e.debugMode=function(){s=!1},e.safeMode=function(){s=!0},e.versionString="11.11.1",e.regex={concat:m,lookahead:u,either:h,optional:p,anyNumberOfTimes:d},$)"object"==typeof $[r]&&function e(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach(r=>{let n=t[r],a=typeof n;"object"!==a&&"function"!==a||Object.isFrozen(n)||e(n)}),t}($[r]);return Object.assign(e,$),e},H=q({});H.newInstance=()=>q({}),t.exports=H,H.HighlightJS=H,H.default=H})()).default,eg={},ev=class{constructor(e){this.options=e,this.root={type:"root",children:[],data:{language:void 0,relevance:0}},this.stack=[this.root]}addText(e){if(""===e)return;let t=this.stack[this.stack.length-1],r=t.children[t.children.length-1];r&&"text"===r.type?r.value+=e:t.children.push({type:"text",value:e})}startScope(e){this.openNode(String(e))}endScope(){this.closeNode()}__addSublanguage(e,t){let r=this.stack[this.stack.length-1],n=e.root.children;t?r.children.push({type:"element",tagName:"span",properties:{className:[t]},children:n}):r.children.push(...n)}openNode(e){let t=this,r=e.split(".").map(function(e,r){return r?e+"_".repeat(r):t.options.classPrefix+e}),n=this.stack[this.stack.length-1],a={type:"element",tagName:"span",properties:{className:r},children:[]};n.children.push(a),this.stack.push(a)}closeNode(){this.stack.pop()}finalize(){}toHTML(){return""}},ey={};function eb(e){let t=e||ey,r=t.aliases,n=e?.detect??!1,a=t.languages,i=t.plainText,o=t.prefix,s=t.subset,l="string"==typeof t.className?[t.className]:t.className??[],c="hljs",u=e?.lowlight??function(e){let t=ef.newInstance();return e&&a(e),{highlight:r,highlightAuto:function(e,a){let i,o=(a||eg).subset||n(),s=-1,l=0;for(;++s<o.length;){let n=o[s];if(!t.getLanguage(n))continue;let c=r(n,e,a);c.data&&void 0!==c.data.relevance&&c.data.relevance>l&&(l=c.data.relevance,i=c)}return i||{type:"root",children:[],data:{language:void 0,relevance:l}}},listLanguages:n,register:a,registerAlias:function(e,r){if("string"==typeof e)t.registerAliases("string"==typeof r?r:[...r],{languageName:e});else{let r;for(r in e)if(Object.hasOwn(e,r)){let n=e[r];t.registerAliases("string"==typeof n?n:[...n],{languageName:r})}}},registered:function(e){return!!t.getLanguage(e)}};function r(e,r,n){let a=n||eg,i="string"==typeof a.prefix?a.prefix:"hljs-";if(!t.getLanguage(e))throw Error("Unknown language: `"+e+"` is not registered");t.configure({__emitter:ev,classPrefix:i});let o=t.highlight(r,{ignoreIllegals:!0,language:e});if(o.errorRaised)throw Error("Could not highlight with `Highlight.js`",{cause:o.errorRaised});let s=o._emitter.root,l=s.data;return l.language=o.language,l.relevance=o.relevance,s}function n(){return t.listLanguages()}function a(e,r){if("string"==typeof e)t.registerLanguage(e,r);else{let r;for(r in e)Object.hasOwn(e,r)&&t.registerLanguage(r,e[r])}}}(a);if(r&&u.registerAlias(r),o){let e=o.indexOf("-");c=e>-1?o.slice(0,e):o}return(e,t)=>{U(e,"element",(e,r,a)=>{let d;if("code"!==e.tagName||!a||"element"!==a.type||"pre"!==a.tagName)return;let p=function(e){let t=e.properties.className;if(!Array.isArray(t))return"";let r=t.reduce((e,t)=>
147{if(e)return e;let r=String(t);return"no-highlight"===r||"nohighlight"===r?"no-highlight":"lang-"===r.slice(0,5)?r.slice(5):"language-"===r.slice(0,9)?r.slice(9):e},"");return Y[r||""]||r}(e);if(!("no-highlight"===p||!p&&!n||p&&i?.includes(p))){for(let t of(Array.isArray(e.properties.className)||(e.properties.className=[]),e.properties.className.includes(c)||e.properties.className.unshift(c),l))e.properties.className.includes(t)||e.properties.className.push(t);try{d=p?u.highlight(p,ep(a),{prefix:o}):u.highlightAuto(ep(a),{prefix:o,subset:s})}catch(r){if(p&&/Unknown language/.test(r.message))return void t.message(`Cannot highlight as \`${p}\`, it's not registered`,{ancestors:[a,e],cause:r,place:e.position,ruleId:"missing-language",source:"rehype-highlight"});t.message("Could not highlight code block",{ancestors:[a,e],cause:r,place:e.position,ruleId:"highlight-error",source:"rehype-highlight"});return}!p&&d.data?.language&&e.properties.className.push("language-"+d.data.language),d.children.length>0&&(e.children=d.children)}})}}e.s(["c",0,G,"i",0,Y,"n",0,ee,"o",0,X,"r",0,J,"s",0,W,"t",0,eb],60989);var eO=class{constructor(e,t,r){this.normal=t,this.property=e,r&&(this.space=r)}};function ex(e,t){let r={},n={};for(let t of e)Object.assign(r,t.property),Object.assign(n,t.normal);return new eO(r,n,t)}function ek(e){return e.toLowerCase()}eO.prototype.normal={},eO.prototype.property={},eO.prototype.space=void 0;var eS=class{constructor(e,t){this.attribute=t,this.property=e}};eS.prototype.attribute="",eS.prototype.booleanish=!1,eS.prototype.boolean=!1,eS.prototype.commaOrSpaceSeparated=!1,eS.prototype.commaSeparated=!1,eS.prototype.defined=!1,eS.prototype.mustUseProperty=!1,eS.prototype.number=!1,eS.prototype.overloadedBoolean=!1,eS.prototype.property="",eS.prototype.spaceSeparated=!1,eS.prototype.space=void 0;var ew=W({boolean:()=>eE,booleanish:()=>e_,commaOrSpaceSeparated:()=>eN,commaSeparated:()=>eP,number:()=>eA,overloadedBoolean:()=>e$,spaceSeparated:()=>eC}),eT=0,eE=eI(),e_=eI(),e$=eI(),eA=eI(),eC=eI(),eP=eI(),eN=eI();function eI(){return 2**++eT}var eR=Object.keys(ew),eD=class extends eS{constructor(e,t,r,n){let a=-1;if(super(e,t),function(e,t,r){r&&(e[t]=r)}(this,"space",n),"number"==typeof r)for(;++a<eR.length;){const e=eR[a];!function(e,t,r){r&&(e[t]=r)}(this,eR[a],(r&ew[e])===ew[e])}}};function eB(e){let t={},r={};for(let[n,a]of Object.entries(e.properties)){let i=new eD(n,e.transform(e.attributes||{},n),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(n)&&(i.mustUseProperty=!0),t[n]=i,r[ek(n)]=n,r[ek(i.attribute)]=n}return new eO(t,r,e.space)}eD.prototype.defined=!0;var eM=eB({properties:{ariaActiveDescendant:null,ariaAtomic:e_,ariaAutoComplete:null,ariaBusy:e_,ariaChecked:e_,ariaColCount:eA,ariaColIndex:eA,ariaColSpan:eA,ariaControls:eC,ariaCurrent:null,ariaDescribedBy:eC,ariaDetails:null,ariaDisabled:e_,ariaDropEffect:eC,ariaErrorMessage:null,ariaExpanded:e_,ariaFlowTo:eC,ariaGrabbed:e_,ariaHasPopup:null,ariaHidden:e_,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:eC,ariaLevel:eA,ariaLive:null,ariaModal:e_,ariaMultiLine:e_,ariaMultiSelectable:e_,ariaOrientation:null,ariaOwns:eC,ariaPlaceholder:null,ariaPosInSet:eA,ariaPressed:e_,ariaReadOnly:e_,ariaRelevant:null,ariaRequired:e_,ariaRoleDescription:eC,ariaRowCount:eA,ariaRowIndex:eA,ariaRowSpan:eA,ariaSelected:e_,ariaSetSize:eA,ariaSort:null,ariaValueMax:eA,ariaValueMin:eA,ariaValueNow:eA,ariaValueText:null,role:null},transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase()});function eL(e,t){return t in e?e[t]:t}function ej(e,t){return eL(e,t.toLowerCase())}var ez=eB({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:eP,acceptCharset:eC,accessKey:eC,action:null,allow:null,allowFullScreen:eE,allowPaymentRequest:eE,allowUserMedia:eE,alt:null,as:null,async:eE,autoCapitalize:null,autoComplete:eC,autoFocus:eE,autoPlay:eE,blocking:eC,capture:null,charSet:null,checked:eE,cite:null,className:eC,cols:eA,colSpan:null,content:null,contentEditable:e_,controls:eE,controlsList:eC,coords:eA|eP,crossOrigin:null,data:null,dateTime:null,decoding:null,default:eE,defer:eE,dir:null,dirName:null,disabled:eE,download:e$,draggable:e_,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:eE,formTarget:null,headers:eC,height:eA,hidden:e$,high:eA,href:null,hrefLang:null,htmlFor:eC,httpEquiv:eC,id:null,imageSizes:null,imageSrcSet:null,inert:eE,inputMode:null,integrity:null,is:null,isMap:eE,itemId:null,itemProp:eC,itemRef:eC,itemScope:eE,itemType:eC,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:eE,low:eA,manifest:null,max:null,maxLength:eA,media:null,method:null,min:null,minLength:eA,multiple:eE,muted:eE,name:null,nonce:null,noModule:eE,noValidate:eE,onAbort:null,onAfterPrint:null,onAuxCl
147ick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:eE,optimum:eA,pattern:null,ping:eC,placeholder:null,playsInline:eE,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:eE,referrerPolicy:null,rel:eC,required:eE,reversed:eE,rows:eA,rowSpan:eA,sandbox:eC,scope:null,scoped:eE,seamless:eE,selected:eE,shadowRootClonable:eE,shadowRootDelegatesFocus:eE,shadowRootMode:null,shape:null,size:eA,sizes:null,slot:null,span:eA,spellCheck:e_,src:null,srcDoc:null,srcLang:null,srcSet:null,start:eA,step:null,style:null,tabIndex:eA,target:null,title:null,translate:null,type:null,typeMustMatch:eE,useMap:null,value:e_,width:eA,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:eC,axis:null,background:null,bgColor:null,border:eA,borderColor:null,bottomMargin:eA,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:eE,declare:eE,event:null,face:null,frame:null,frameBorder:null,hSpace:eA,leftMargin:eA,link:null,longDesc:null,lowSrc:null,marginHeight:eA,marginWidth:eA,noResize:eE,noHref:eE,noShade:eE,noWrap:eE,object:null,profile:null,prompt:null,rev:null,rightMargin:eA,rules:null,scheme:null,scrolling:e_,standby:null,summary:null,text:null,topMargin:eA,valueType:null,version:null,vAlign:null,vLink:null,vSpace:eA,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:eE,disableRemotePlayback:eE,prefix:null,property:null,results:eA,security:null,unselectable:null},space:"html",transform:ej}),eU=eB({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav
147-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:eN,accentHeight:eA,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:eA,amplitude:eA,arabicForm:null,ascent:eA,attributeName:null,attributeType:null,azimuth:eA,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:eA,by:null,calcMode:null,capHeight:eA,className:eC,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:eA,diffuseConstant:eA,direction:null,display:null,dur:null,divisor:eA,dominantBaseline:null,download:eE,dx:null,dy:null,edgeMode:null,editable:null,elevation:eA,enableBackground:null,end:null,event:null,exponent:eA,externalResourcesRequired:null,fill:null,fillOpacity:eA,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:eP,g2:eP,glyphName:eP,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:eA,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:eA,horizOriginX:eA,horizOriginY:eA,id:null,ideographic:eA,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:eA,k:eA,k1:eA,k2:eA,k3:eA,k4:eA,kernelMatrix:eN,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:eA,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:eA,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
147Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:eA,overlineThickness:eA,paintOrder:null,panose1:null,path:null,pathLength:eA,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:eC,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:eA,pointsAtY:eA,pointsAtZ:eA,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:eN,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:eN,rev:eN,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:eN,requiredFeatures:eN,requiredFonts:eN,requiredFormats:eN,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:eA,specularExponent:eA,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:eA,strikethroughThickness:eA,string:null,stroke:null,strokeDashArray:eN,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:eA,strokeOpacity:eA,strokeWidth:null,style:null,surfaceScale:eA,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:eN,tabIndex:eA,tableValues:null,target:null,targetX:eA,targetY:eA,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:eN,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:eA,underlineThickness:eA,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:eA,values:null,vAlphabetic:eA,vMathematical:eA,vectorEffect:null,vHanging:eA,vIdeographic:eA,version:null,vertAdvY:eA,vertOriginX:eA,vertOriginY:eA,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:eA,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:eL}),eV=eB({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase()}),eQ=eB({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:ej}),eZ=eB({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase()}),eF=/[A-Z]/g,eq=/-[a-z]/g,eH=/^data[-\w.:]+$/i;function eX(e,t){let r=ek(t),n=t,a=eS;if(r in e.normal)return e.property[e.normal[r]];if(r.length>4&&"data"===r.slice(0,4)&&eH.test(t)){if("-"===t.charAt(4)){let e=t.slice(5).replace(eq,eG);n="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{let e=t.slice(4);if(!eq.test(e)){let r=e.replace(eF,eW);"-"!==r.charAt(0)&&(r="-"+r),t="data"+r}}a=eD}return new a(n,t)}function eW(e){return"-"+e.toLowerCase()}function eG(e){return e.charAt(1).toUpperCase()}var eY=ex([eM,ez,eV,eQ,eZ],"html"),eK=ex([eM,eU,eV,eQ,eZ],"svg");function eJ(e){let t=[],r=String(e||""),n=r.indexOf(","),a=0,i=!1;for(;!i;){-1===n&&(n=r.length,i=!0);let e=r.slice(a,n).trim();(e||!i)&&t.push(e),a=n+1,n=r.indexOf(",",a)}return t}function e0(e,t){let r=t||{};return(""===e[e.length-1]?[...e,""]:e).join((r.padRight?" ":"")+","+(!1===r.padLeft?"":" ")).trim()}var e1=/[#.]/g;function e2(e){let t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function e4(e){return e.join(" ").trim()}var e3=new Set(["button","menu","reset","submit"]),e8={}.hasOwnProperty;function e5(e,t,r){let n=r&&function(e){let t={},r=-1;for(;++r<e.length;)t[e[r].toLowerCase()]=e[r];return t}(r);return function(r,a,...i){let o,s=-1;if(null==r)o={type:"root",children:[]},i.unshift(a);else{var l,c;if((o=function(e,t){let r,n,a=e||"",i={},o=0;for(;o<a.length;){e1.lastIndex=o;let e=e1.exec(a),t=a.slice(o,e?e.index:a.length);t&&(r?"#"===r?i.id=t:Array.isArray(i.className)?i.className.push(t):i.className=[t]:n=t,o+=t.length),e&&(r=e[0],o++)}return{type:"element",tagName:n||t||"div",properties:i,children:[]}}(r,t)).tagName=o.tagName.toLowerCase(),n&&e8.call(n,o.tagName)&&(o.tagName=n[o.tagName]),l=a,c=o.tagName,!(null==l||"object"!=typeof l||Array.isArray(l))&&("input"===c||!l.type||"string"!=typeof l.type||!("children"in l&&Array.isArray(l.children))&&("button"===c?e3.has(l.type.toLowerCase()):!("value"in l)))){let t;for(t in a)e8.call(a,t)&&function(e,t,r,n){let a,i=eX(e,r),o=-1;if(null!=n){if("number"==typeof n){if(Number.isNaN(n))return;a=n}else a="boolean"==typeof n?n:"string"==typeof n?i.spaceSeparated?e2(n):i.commaSeparated?eJ(n):i.commaOrSpaceSeparated?e2(eJ(n).join(" ")):e6(i,i.property,n):Array.isArray(n)?n.concat():"style"===i.property?function(e){let t,r=[];for(t in e)e8.call(e,t)&&r.push([t,e[t]].join(": "));return r.join("; ")}(n):String(n);if(Array.isArray(a)){let e=[];for(;++o<a.length;)e[o]=e6(i,i.property,a[o]);a=e}if("className"===i.property&&Array.isArray(t.className)){let e=a;a=t.className.concat(e)}t[i.property]=a}}(e,o.properties,t,a[t])}else i.unshift(a)}for(;++s<i.length;)!function e(t,r){let n=-1;if(null==r);else if("string"==typeof r||"number"==typeof r)t.push({type:"text",value:String(r)});else if(Array.isArray(r))for(;++n<r.length;)e(t,r[n]);else if("object"==typeof r&&"type"in r)"root"===r.type?e(t,r.children):t.push(r);else throw Error("Expected node, nodes, or string, got `"+r+"`")}(o.children,i[s]);return"element"===o.type&&"template"===o.tagName&&(o.content={type:"root",children:o.children},o.children=[]),o}}function e6(e,t,r){if("string"==typeof r){if(e.number&&r&&!Number.isNaN(Number(r)))return Number(r);
147if((e.boolean||e.overloadedBoolean)&&(""===r||ek(r)===ek(t)))return!0}return r}var e7=e5(eY,"div"),e9=e5(eK,"g",["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"]),te=/\r?\n|\r/g,tt={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},tr={}.hasOwnProperty,tn=Object.prototype;function ta(e,t){let r=t||{};return ti({file:r.file||void 0,location:!1,schema:"svg"===r.space?eK:eY,verbose:r.verbose||!1},e)}function ti(e,t){let r;switch(t.nodeName){case"#comment":return r={type:"comment",value:t.data},ts(e,t,r),r;case"#document":case"#document-fragment":{let n="mode"in t&&("quirks"===t.mode||"limited-quirks"===t.mode);if(r={type:"root",children:to(e,t.childNodes),data:{quirksMode:n}},e.file&&e.location){let t=String(e.file),n=function(e){let t=String(e),r=[];for(te.lastIndex=0;te.test(t);)r.push(te.lastIndex);return r.push(t.length+1),{toPoint:function(e){let t=-1;if("number"==typeof e&&e>-1&&e<r[r.length-1]){for(;++t<r.length;)if(r[t]>e)return{line:t+1,column:e-(t>0?r[t-1]:0)+1,offset:e}}},toOffset:function(e){let t=e&&e.line,n=e&&e.column;if("number"==typeof t&&"number"==typeof n&&!Number.isNaN(t)&&!Number.isNaN(n)&&t-1 in r){let e=(r[t-2]||0)+n-1||0;if(e>-1&&e<r[r.length-1])return e}}}}(t),a=n.toPoint(0),i=n.toPoint(t.length);r.position={start:a,end:i}}return r}case"#documentType":return ts(e,t,r={type:"doctype"}),r;case"#text":return r={type:"text",value:t.value},ts(e,t,r),r;default:return function(e,t){let r=e.schema;e.schema=t.namespaceURI===tt.svg?eK:eY;let n=-1,a={};for(;++n<t.attrs.length;){let e=t.attrs[n],r=(e.prefix?e.prefix+":":"")+e.name;tr.call(tn,r)||(a[r]=e.value)}let i=("svg"===e.schema.space?e9:e7)(t.tagName,a,to(e,t.childNodes));if(ts(e,t,i),"template"===i.tagName){let r=t.sourceCodeLocation,n=r&&r.startTag&&tl(r.startTag),a=r&&r.endTag&&tl(r.endTag),o=ti(e,t.content);n&&a&&e.file&&(o.position={start:n.end,end:a.start}),i.content=o}return e.schema=r,i}(e,t)}}function to(e,t){let r=-1,n=[];for(;++r<t.length;){let a=ti(e,t[r]);n.push(a)}return n}function ts(e,t,r){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){let n=function(e,t,r){let n=tl(r);if("element"===t.type){let a=t.children[t.children.length-1];if(n&&!r.endTag&&a&&a.position&&a.position.end&&(n.end=Object.assign({},a.position.end)),e.verbose){let n,a={};if(r.attrs)for(n in r.attrs)tr.call(r.attrs,n)&&(a[eX(e.schema,n).property]=tl(r.attrs[n]));r.startTag;let i=tl(r.startTag),o=r.endTag?tl(r.endTag):void 0,s={opening:i};o&&(s.closing=o),s.properties=a,t.data={position:s}}}return n}(e,r,t.sourceCodeLocation);n&&(e.location=!0,r.position=n)}}function tl(e){let t=tc({line:e.startLine,column:e.startCol,offset:e.startOffset}),r=tc({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||r?{start:t,end:r}:void 0}function tc(e){return e.line&&e.column?e:void 0}var tu=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]);(t=g||(g={}))[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z";var td="[CDATA[",tp="doctype",tm="script";function th(e){return e>=55296&&e<=57343}function tf(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159}function tg(e){return e>=64976&&e<=65007||tu.has(e)}(r=v||(v={})).controlCharacterInInputStream="control-character-in-input-stream",r.noncharacterInInputStream="noncharacter-in-input-stream",r.surrogateInInputStream="surrogate-in-input-stream",r.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",r.endTagWithAttributes="end-tag-with-attributes",r.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",r.unexpectedSolidusInTag="unexpected-solidus-in-tag",r.unexpectedNullCharacter="unexpected-null-character",r.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",r.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",r.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",r.missingEndTagName="missing-end-tag-name",r.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",r.unknownNamedCharacterReference="unknown-named-character-reference",r.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",r.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",r.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",r.eofBeforeTagName="eof-before-tag-name",r.eofInTag="eof-in-tag",r.missingAttributeValue="missing-attribute-value",r.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",r.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",r.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",r.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",r.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",r.missingQuoteBeforeDoctype
147SystemIdentifier="missing-quote-before-doctype-system-identifier",r.missingDoctypePublicIdentifier="missing-doctype-public-identifier",r.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",r.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",r.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",r.cdataInHtmlContent="cdata-in-html-content",r.incorrectlyOpenedComment="incorrectly-opened-comment",r.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",r.eofInDoctype="eof-in-doctype",r.nestedComment="nested-comment",r.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",r.eofInComment="eof-in-comment",r.incorrectlyClosedComment="incorrectly-closed-comment",r.eofInCdata="eof-in-cdata",r.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",r.nullCharacterReference="null-character-reference",r.surrogateCharacterReference="surrogate-character-reference",r.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",r.controlCharacterReference="control-character-reference",r.noncharacterCharacterReference="noncharacter-character-reference",r.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",r.missingDoctypeName="missing-doctype-name",r.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",r.duplicateAttribute="duplicate-attribute",r.nonConformingDoctype="non-conforming-doctype",r.missingDoctype="missing-doctype",r.misplacedDoctype="misplaced-doctype",r.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",r.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",r.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",r.openElementsLeftAfterEof="open-elements-left-after-eof",r.abandonedHeadElementChild="abandoned-head-element-child",r.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",r.nestedNoscriptInHead="nested-noscript-in-head",r.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text";var tv=class{constructor(e){this.handler=e,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+Number(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(e,t){let{line:r,col:n,offset:a}=this,i=n+t,o=a+t;return{code:e,startLine:r,endLine:r,startCol:i,endCol:i,startOffset:o,endOffset:o}}_err(e){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(e,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.html.length-1){let t=this.html.charCodeAt(this.pos+1);if(t>=56320&&t<=57343)return this.pos++,this._addGap(),(e-55296)*1024+9216+t}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,g.EOF;return this._err(v.surrogateInInputStream),e}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(e,t){this.html.length>0?this.html+=e:this.html=e,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(e,t){if(this.pos+e.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(t)return this.html.startsWith(e,this.pos);for(let t=0;t<e.length;t++)if((32|this.html.charCodeAt(this.pos+t))!==e.charCodeAt(t))return!1;return!0}peek(e){let t=this.pos+e;if(t>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,g.EOF;let r=this.html.charCodeAt(t);return r===g.CARRIAGE_RETURN?g.LINE_FEED:r}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,g.EOF;let e=this.html.charCodeAt(this.pos);return e===g.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,g.LINE_FEED):e===g.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,th(e)&&(e=this._processSurrogate(e)),null===this.handler.onParseError||e>31&&e<127||e===g.LINE_FEED||e===g.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e)}_checkForProblematicCharacters(e){tf(e)?this._err(v.controlCharacterInInputStream):tg(e)&&this._err(v.noncharacterInInputStream)}retreat(e){for(this.pos-=e;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}};function ty(e,t){for(let r=e.attrs.length-1;r>=0;r--)if(e.attrs[r].name===t)return e.attrs[r].value;return null}(n=y||(y={}))[n.CHARACTER=0]="CHARACTER",n[n.NULL_CHARACTER=1]="NULL_CHARACTER",n[n.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",n[n.START_TAG=3]="START_TAG",n[n.END_TAG=4]="END_TAG",n[n.COMMENT=5]="COMMENT",n[n.DOCTYPE=6]="DOCTYPE",n[n.EOF=7]="EOF",n[n.HIBERNATION=8]="HIBERNATION";var tb
vendor: 26,688 bytes, line 147
147=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms�„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;æ«§ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapÓºÓ¾cr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpÔ¦Ôªon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋ĀipÕªÕ¯sts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0Ö£mallSquare;旼erySmallSquare;斪Ͱֺ\0Ö¿\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0Ú²f;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgÜ´Ü·r;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyÞ±Þµrc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āeyß¶ß»dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;æ««y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;æ©°cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;æ§«riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0á ±;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0á«¢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;æ©­nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0á­µr;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;oá³§á³°ntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;æ§¶rok;䄑Ādrá¶°á¶´ot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;æ§£us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0á¾½g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;æ«°ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0â§£p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0â§»;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0â´­\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0âµ¼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0â¹½\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0â¹»m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;æ«©asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuyã«¶ã«»te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),
147tO=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function tx(e){return e>=b.ZERO&&e<=b.NINE}(a=b||(b={}))[a.NUM=35]="NUM",a[a.SEMI=59]="SEMI",a[a.EQUALS=61]="EQUALS",a[a.ZERO=48]="ZERO",a[a.NINE=57]="NINE",a[a.LOWER_A=97]="LOWER_A",a[a.LOWER_F=102]="LOWER_F",a[a.LOWER_X=120]="LOWER_X",a[a.LOWER_Z=122]="LOWER_Z",a[a.UPPER_A=65]="UPPER_A",a[a.UPPER_F=70]="UPPER_F",a[a.UPPER_Z=90]="UPPER_Z",(i=O||(O={}))[i.VALUE_LENGTH=49152]="VALUE_LENGTH",i[i.BRANCH_LENGTH=16256]="BRANCH_LENGTH",i[i.JUMP_TABLE=127]="JUMP_TABLE",(o=x||(x={}))[o.EntityStart=0]="EntityStart",o[o.NumericStart=1]="NumericStart",o[o.NumericDecimal=2]="NumericDecimal",o[o.NumericHex=3]="NumericHex",o[o.NamedEntity=4]="NamedEntity",(s=k||(k={}))[s.Legacy=0]="Legacy",s[s.Strict=1]="Strict",s[s.Attribute=2]="Attribute";var tk=class{constructor(e,t,r){this.decodeTree=e,this.emitCodePoint=t,this.errors=r,this.state=x.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=k.Strict}startEntity(e){this.decodeMode=e,this.state=x.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case x.EntityStart:if(e.charCodeAt(t)===b.NUM)return this.state=x.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=x.NamedEntity,this.stateNamedEntity(e,t);case x.NumericStart:return this.stateNumericStart(e,t);case x.NumericDecimal:return this.stateNumericDecimal(e,t);case x.NumericHex:return this.stateNumericHex(e,t);case x.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===b.LOWER_X?(this.state=x.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=x.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,r,n){if(t!==r){let a=r-t;this.result=this.result*Math.pow(n,a)+Number.parseInt(e.substr(t,a),n),this.consumed+=a}}stateNumericHex(e,t){let r=t;for(;t<e.length;){var n;let a=e.charCodeAt(t);if(!tx(a)&&(!((n=a)>=b.UPPER_A)||!(n<=b.UPPER_F))&&(!(n>=b.LOWER_A)||!(n<=b.LOWER_F)))return this.addToNumericResult(e,r,t,16),this.emitNumericEntity(a,3);t+=1}return this.addToNumericResult(e,r,t,16),-1}stateNumericDecimal(e,t){let r=t;for(;t<e.length;){let n=e.charCodeAt(t);if(!tx(n))return this.addToNumericResult(e,r,t,10),this.emitNumericEntity(n,2);t+=1}return this.addToNumericResult(e,r,t,10),-1}emitNumericEntity(e,t){var r,n,a;if(this.consumed<=t)return null==(r=this.errors)||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===b.SEMI)this.consumed+=1;else if(this.decodeMode===k.Strict)return 0;return this.emitCodePoint((n=this.result)>=55296&&n<=57343||n>1114111?65533:null!=(a=tO.get(n))?a:n,this.consumed),this.errors&&(e!==b.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){let{decodeTree:r}=this,n=r[this.treeIndex],a=(n&O.VALUE_LENGTH)>>14;for(;t<e.length;t++,this.excess++){let i=e.charCodeAt(t);if(this.treeIndex=function(e,t,r,n){let a=(t&O.BRANCH_LENGTH)>>7,i=t&O.JUMP_TABLE;if(0===a)return 0!==i&&n===i?r:-1;if(i){let t=n-i;return t<0||t>=a?-1:e[r+t]-1}let o=r,s=o+a-1;for(;o<=s;){let t=o+s>>>1,r=e[t];if(r<n)o=t+1;else{if(!(r>n))return e[t+a];s=t-1}}return -1}(r,n,this.treeIndex+Math.max(1,a),i),this.treeIndex<0)return 0===this.result||this.decodeMode===k.Attribute&&(0===a||function(e){var t;return e===b.EQUALS||(t=e)>=b.UPPER_A&&t<=b.UPPER_Z||t>=b.LOWER_A&&t<=b.LOWER_Z||tx(t)}(i))?0:this.emitNotTerminatedNamedEntity();if(0!=(a=((n=r[this.treeIndex])&O.VALUE_LENGTH)>>14)){if(i===b.SEMI)return this.emitNamedEntityData(this.treeIndex,a,this.consumed+this.excess);this.decodeMode!==k.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var e;let{result:t,decodeTree:r}=this,n=(r[t]&O.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,n,this.consumed),null==(e=this.errors)||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,r){let{decodeTree:n}=this;return this.emitCodePoint(1===t?n[e]&~O.VALUE_LENGTH:n[e+1],r),3===t&&this.emitCodePoint(n[e+2],r),r}end(){var e;switch(this.state){case x.NamedEntity:return 0!==this.result&&(this.decodeMode!==k.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case x.NumericDecimal:return this.emitNumericEntity(0,2);case x.NumericHex:return this.emitNumericEntity(0,3);case x.NumericStart:return null==(e=this.errors)||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case x.EntityStart:return 0}}};(l=S||(S={})).HTML="http://www.w3.org/1999/xhtml",l.MATHML="http://www.w3.org/1998/Math/MathML",l.SVG="http://www.w3.org/2000/svg",l.XLINK="http://www.w3.org/1999/xlink",l.XML="http://www.w3.org/XML/1998/namespace",l.XMLNS="http://www.w3.org/2000/xmlns/",(c=w||(w={})).TYPE="type",c.ACTION="action",c.ENCODING="encoding",c.PROMPT="prompt",c.NAME="name",c.COLOR="color",c.FACE="face",c.SIZE="size",(u=T||(T={})).NO_QUIRKS="no-quirks",u.QUIRKS="quirks",u.LIMITED_QUIRKS="limited-quirks",(d=E||(E={})).A="a",d.ADDRESS="address",d.ANNOTATION_XML="annotation-xml",d.APPLET="applet",d.AREA="area",d.ARTICLE="article",d.ASIDE="aside",d.B="b",d.BASE="base",d.BASEFONT="basefont",d.BGSOUND="bgsound",d.BIG="big",d.BLOCKQUOTE="blockquote",d.BODY="body",d.BR="br",d.BUTTON="button",d.CAPTION="caption",d.CENTER="center",d.CODE="code",d.COL="col",d.COLGROUP="colgroup",d.DD="dd",d.DESC="desc",d.DETAILS="details",d.DIALOG="dialog",d.DIR="dir",d.DIV="div",d.DL="dl",d.DT
147="dt",d.EM="em",d.EMBED="embed",d.FIELDSET="fieldset",d.FIGCAPTION="figcaption",d.FIGURE="figure",d.FONT="font",d.FOOTER="footer",d.FOREIGN_OBJECT="foreignObject",d.FORM="form",d.FRAME="frame",d.FRAMESET="frameset",d.H1="h1",d.H2="h2",d.H3="h3",d.H4="h4",d.H5="h5",d.H6="h6",d.HEAD="head",d.HEADER="header",d.HGROUP="hgroup",d.HR="hr",d.HTML="html",d.I="i",d.IMG="img",d.IMAGE="image",d.INPUT="input",d.IFRAME="iframe",d.KEYGEN="keygen",d.LABEL="label",d.LI="li",d.LINK="link",d.LISTING="listing",d.MAIN="main",d.MALIGNMARK="malignmark",d.MARQUEE="marquee",d.MATH="math",d.MENU="menu",d.META="meta",d.MGLYPH="mglyph",d.MI="mi",d.MO="mo",d.MN="mn",d.MS="ms",d.MTEXT="mtext",d.NAV="nav",d.NOBR="nobr",d.NOFRAMES="noframes",d.NOEMBED="noembed",d.NOSCRIPT="noscript",d.OBJECT="object",d.OL="ol",d.OPTGROUP="optgroup",d.OPTION="option",d.P="p",d.PARAM="param",d.PLAINTEXT="plaintext",d.PRE="pre",d.RB="rb",d.RP="rp",d.RT="rt",d.RTC="rtc",d.RUBY="ruby",d.S="s",d.SCRIPT="script",d.SEARCH="search",d.SECTION="section",d.SELECT="select",d.SOURCE="source",d.SMALL="small",d.SPAN="span",d.STRIKE="strike",d.STRONG="strong",d.STYLE="style",d.SUB="sub",d.SUMMARY="summary",d.SUP="sup",d.TABLE="table",d.TBODY="tbody",d.TEMPLATE="template",d.TEXTAREA="textarea",d.TFOOT="tfoot",d.TD="td",d.TH="th",d.THEAD="thead",d.TITLE="title",d.TR="tr",d.TRACK="track",d.TT="tt",d.U="u",d.UL="ul",d.SVG="svg",d.VAR="var",d.WBR="wbr",d.XMP="xmp",(p=_||(_={}))[p.UNKNOWN=0]="UNKNOWN",p[p.A=1]="A",p[p.ADDRESS=2]="ADDRESS",p[p.ANNOTATION_XML=3]="ANNOTATION_XML",p[p.APPLET=4]="APPLET",p[p.AREA=5]="AREA",p[p.ARTICLE=6]="ARTICLE",p[p.ASIDE=7]="ASIDE",p[p.B=8]="B",p[p.BASE=9]="BASE",p[p.BASEFONT=10]="BASEFONT",p[p.BGSOUND=11]="BGSOUND",p[p.BIG=12]="BIG",p[p.BLOCKQUOTE=13]="BLOCKQUOTE",p[p.BODY=14]="BODY",p[p.BR=15]="BR",p[p.BUTTON=16]="BUTTON",p[p.CAPTION=17]="CAPTION",p[p.CENTER=18]="CENTER",p[p.CODE=19]="CODE",p[p.COL=20]="COL",p[p.COLGROUP=21]="COLGROUP",p[p.DD=22]="DD",p[p.DESC=23]="DESC",p[p.DETAILS=24]="DETAILS",p[p.DIALOG=25]="DIALOG",p[p.DIR=26]="DIR",p[p.DIV=27]="DIV",p[p.DL=28]="DL",p[p.DT=29]="DT",p[p.EM=30]="EM",p[p.EMBED=31]="EMBED",p[p.FIELDSET=32]="FIELDSET",p[p.FIGCAPTION=33]="FIGCAPTION",p[p.FIGURE=34]="FIGURE",p[p.FONT=35]="FONT",p[p.FOOTER=36]="FOOTER",p[p.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",p[p.FORM=38]="FORM",p[p.FRAME=39]="FRAME",p[p.FRAMESET=40]="FRAMESET",p[p.H1=41]="H1",p[p.H2=42]="H2",p[p.H3=43]="H3",p[p.H4=44]="H4",p[p.H5=45]="H5",p[p.H6=46]="H6",p[p.HEAD=47]="HEAD",p[p.HEADER=48]="HEADER",p[p.HGROUP=49]="HGROUP",p[p.HR=50]="HR",p[p.HTML=51]="HTML",p[p.I=52]="I",p[p.IMG=53]="IMG",p[p.IMAGE=54]="IMAGE",p[p.INPUT=55]="INPUT",p[p.IFRAME=56]="IFRAME",p[p.KEYGEN=57]="KEYGEN",p[p.LABEL=58]="LABEL",p[p.LI=59]="LI",p[p.LINK=60]="LINK",p[p.LISTING=61]="LISTING",p[p.MAIN=62]="MAIN",p[p.MALIGNMARK=63]="MALIGNMARK",p[p.MARQUEE=64]="MARQUEE",p[p.MATH=65]="MATH",p[p.MENU=66]="MENU",p[p.META=67]="META",p[p.MGLYPH=68]="MGLYPH",p[p.MI=69]="MI",p[p.MO=70]="MO",p[p.MN=71]="MN",p[p.MS=72]="MS",p[p.MTEXT=73]="MTEXT",p[p.NAV=74]="NAV",p[p.NOBR=75]="NOBR",p[p.NOFRAMES=76]="NOFRAMES",p[p.NOEMBED=77]="NOEMBED",p[p.NOSCRIPT=78]="NOSCRIPT",p[p.OBJECT=79]="OBJECT",p[p.OL=80]="OL",p[p.OPTGROUP=81]="OPTGROUP",p[p.OPTION=82]="OPTION",p[p.P=83]="P",p[p.PARAM=84]="PARAM",p[p.PLAINTEXT=85]="PLAINTEXT",p[p.PRE=86]="PRE",p[p.RB=87]="RB",p[p.RP=88]="RP",p[p.RT=89]="RT",p[p.RTC=90]="RTC",p[p.RUBY=91]="RUBY",p[p.S=92]="S",p[p.SCRIPT=93]="SCRIPT",p[p.SEARCH=94]="SEARCH",p[p.SECTION=95]="SECTION",p[p.SELECT=96]="SELECT",p[p.SOURCE=97]="SOURCE",p[p.SMALL=98]="SMALL",p[p.SPAN=99]="SPAN",p[p.STRIKE=100]="STRIKE",p[p.STRONG=101]="STRONG",p[p.STYLE=102]="STYLE",p[p.SUB=103]="SUB",p[p.SUMMARY=104]="SUMMARY",p[p.SUP=105]="SUP",p[p.TABLE=106]="TABLE",p[p.TBODY=107]="TBODY",p[p.TEMPLATE=108]="TEMPLATE",p[p.TEXTAREA=109]="TEXTAREA",p[p.TFOOT=110]="TFOOT",p[p.TD=111]="TD",p[p.TH=112]="TH",p[p.THEAD=113]="THEAD",p[p.TITLE=114]="TITLE",p[p.TR=115]="TR",p[p.TRACK=116]="TRACK",p[p.TT=117]="TT",p[p.U=118]="U",p[p.UL=119]="UL",p[p.SVG=120]="SVG",p[p.VAR=121]="VAR",p[p.WBR=122]="WBR",p[p.XMP=123]="XMP";var tS=new Map([[E.A,_.A],[E.ADDRESS,_.ADDRESS],[E.ANNOTATION_XML,_.ANNOTATION_XML],[E.APPLET,_.APPLET],[E.AREA,_.AREA],[E.ARTICLE,_.ARTICLE],[E.ASIDE,_.ASIDE],[E.B,_.B],[E.BASE,_.BASE],[E.BASEFONT,_.BASEFONT],[E.BGSOUND,_.BGSOUND],[E.BIG,_.BIG],[E.BLOCKQUOTE,_.BLOCKQUOTE],[E.BODY,_.BODY],[E.BR,_.BR],[E.BUTTON,_.BUTTON],[E.CAPTION,_.CAPTION],[E.CENTER,_.CENTER],[E.CODE,_.CODE],[E.COL,_.COL],[E.COLGROUP,_.COLGROUP],[E.DD,_.DD],[E.DESC,_.DESC],[E.DETAILS,_.DETAILS],[E.DIALOG,_.DIALOG],[E.DIR,_.DIR],[E.DIV,_.DIV],[E.DL,_.DL],[E.DT,_.DT],[E.EM,_.EM],[E.EMBED,_.EMBED],[E.FIELDSET,_.FIELDSET],[E.FIGCAPTION,_.FIGCAPTION],[E.FIGURE,_.FIGURE],[E.FONT,_.FONT],[E.FOOTER,_.FOOTER],[E.FOREIGN_OBJECT,_.FOREIGN_OBJECT],[E.FORM,_.FORM],[E.FRAME,_.FRAME],[E.FRAMESET,_.FRAMESET],[E.H1,_.H1],[E.H2,_.H2],[E.H3,_.H3],[E.H4,_.H4],[E.H5,_.H5],[E.H6,_.H6],[E.HEAD,_.HEAD],[E.HEADER,_.HEADER],[E.HGROUP,_.HGROUP],[E.HR,_.HR],[E.HTML,_.HTML],[E.I,_.I],[E.IMG,_.IMG],[E.IMAGE,_.IMAGE],[E.INPUT,_.INPUT],[E.IFRAME,_.IFRAME],[E.KEYGEN,_.KEYGEN],[E.LABEL,_.LABEL],[E.LI,_.LI],[E.LINK,_.LINK],[E.LISTING,_.LISTING],[E.MAIN,_.MAIN],[E.MALIGNMARK,_.MALIGNMARK],[E.MARQUEE,_.MARQUEE],[E.MATH,_.MATH],[E.MENU,_.MENU],[E.META,_.META],[E.MGLYPH,_.MGLYPH],[E.MI,_.MI],[E.MO,_.MO],[E.MN,_.MN],[E.MS,_.MS],[E.MTEXT,_.MTEXT],[E.NAV,_.NAV],[E.NOBR,_.NOBR],[E.NOFRAMES,_.NOFRAMES],[E.NOE
147MBED,_.NOEMBED],[E.NOSCRIPT,_.NOSCRIPT],[E.OBJECT,_.OBJECT],[E.OL,_.OL],[E.OPTGROUP,_.OPTGROUP],[E.OPTION,_.OPTION],[E.P,_.P],[E.PARAM,_.PARAM],[E.PLAINTEXT,_.PLAINTEXT],[E.PRE,_.PRE],[E.RB,_.RB],[E.RP,_.RP],[E.RT,_.RT],[E.RTC,_.RTC],[E.RUBY,_.RUBY],[E.S,_.S],[E.SCRIPT,_.SCRIPT],[E.SEARCH,_.SEARCH],[E.SECTION,_.SECTION],[E.SELECT,_.SELECT],[E.SOURCE,_.SOURCE],[E.SMALL,_.SMALL],[E.SPAN,_.SPAN],[E.STRIKE,_.STRIKE],[E.STRONG,_.STRONG],[E.STYLE,_.STYLE],[E.SUB,_.SUB],[E.SUMMARY,_.SUMMARY],[E.SUP,_.SUP],[E.TABLE,_.TABLE],[E.TBODY,_.TBODY],[E.TEMPLATE,_.TEMPLATE],[E.TEXTAREA,_.TEXTAREA],[E.TFOOT,_.TFOOT],[E.TD,_.TD],[E.TH,_.TH],[E.THEAD,_.THEAD],[E.TITLE,_.TITLE],[E.TR,_.TR],[E.TRACK,_.TRACK],[E.TT,_.TT],[E.U,_.U],[E.UL,_.UL],[E.SVG,_.SVG],[E.VAR,_.VAR],[E.WBR,_.WBR],[E.XMP,_.XMP]]);function tw(e){var t;return null!=(t=tS.get(e))?t:_.UNKNOWN}var tT=_,tE={[S.HTML]:new Set([tT.ADDRESS,tT.APPLET,tT.AREA,tT.ARTICLE,tT.ASIDE,tT.BASE,tT.BASEFONT,tT.BGSOUND,tT.BLOCKQUOTE,tT.BODY,tT.BR,tT.BUTTON,tT.CAPTION,tT.CENTER,tT.COL,tT.COLGROUP,tT.DD,tT.DETAILS,tT.DIR,tT.DIV,tT.DL,tT.DT,tT.EMBED,tT.FIELDSET,tT.FIGCAPTION,tT.FIGURE,tT.FOOTER,tT.FORM,tT.FRAME,tT.FRAMESET,tT.H1,tT.H2,tT.H3,tT.H4,tT.H5,tT.H6,tT.HEAD,tT.HEADER,tT.HGROUP,tT.HR,tT.HTML,tT.IFRAME,tT.IMG,tT.INPUT,tT.LI,tT.LINK,tT.LISTING,tT.MAIN,tT.MARQUEE,tT.MENU,tT.META,tT.NAV,tT.NOEMBED,tT.NOFRAMES,tT.NOSCRIPT,tT.OBJECT,tT.OL,tT.P,tT.PARAM,tT.PLAINTEXT,tT.PRE,tT.SCRIPT,tT.SECTION,tT.SELECT,tT.SOURCE,tT.STYLE,tT.SUMMARY,tT.TABLE,tT.TBODY,tT.TD,tT.TEMPLATE,tT.TEXTAREA,tT.TFOOT,tT.TH,tT.THEAD,tT.TITLE,tT.TR,tT.TRACK,tT.UL,tT.WBR,tT.XMP]),[S.MATHML]:new Set([tT.MI,tT.MO,tT.MN,tT.MS,tT.MTEXT,tT.ANNOTATION_XML]),[S.SVG]:new Set([tT.TITLE,tT.FOREIGN_OBJECT,tT.DESC]),[S.XLINK]:new Set,[S.XML]:new Set,[S.XMLNS]:new Set},t_=new Set([tT.H1,tT.H2,tT.H3,tT.H4,tT.H5,tT.H6]);E.STYLE,E.SCRIPT,E.XMP,E.IFRAME,E.NOEMBED,E.NOFRAMES,E.PLAINTEXT,(m=$||($={}))[m.DATA=0]="DATA",m[m.RCDATA=1]="RCDATA",m[m.RAWTEXT=2]="RAWTEXT",m[m.SCRIPT_DATA=3]="SCRIPT_DATA",m[m.PLAINTEXT=4]="PLAINTEXT",m[m.TAG_OPEN=5]="TAG_OPEN",m[m.END_TAG_OPEN=6]="END_TAG_OPEN",m[m.TAG_NAME=7]="TAG_NAME",m[m.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",m[m.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",m[m.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",m[m.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",m[m.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",m[m.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",m[m.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",m[m.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",m[m.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",m[m.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",m[m.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",m[m.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",m[m.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",m[m.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",m[m.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",m[m.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",m[m.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",m[m.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",m[m.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",m[m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",m[m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",m[m.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",m[m.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",m[m.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",m[m.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",m[m.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",m[m.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",m[m.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",m[m.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",m[m.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",m[m.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",m[m.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",m[m.BOGUS_COMMENT=40]="BOGUS_COMMENT",m[m.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",m[m.COMMENT_START=42]="COMMENT_START",m[m.COMMENT_START_DASH=43]="COMMENT_START_DASH",m[m.COMMENT=44]="COMMENT",m[m.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",m[m.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",m[m.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",m[m.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",m[m.COMMENT_END_DASH=49]="COMMENT_END_DASH",m[m.COMMENT_END=50]="COMMENT_END",m[m.COMMENT_END_BANG=51]="COMMENT_END_BANG",m[m.DOCTYPE=52]="DOCTYPE",m[m.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",m[m.DOCTYPE_NAME=54]="DOCTYPE_NAME",m[m.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",m[m.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",m[m.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",m[m.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",m[m.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",m[m.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",m[m.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",m[m.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",m[m.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",m[m.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",m[m.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",m[m.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",m[m.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",m[m.CDATA_SECTION=68]="CDATA_SECTION",m[m.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",m[m.CDATA_SECTION_END=70]="CDATA_SECTION_END",m[m.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",m[m.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND";var t$={DATA:$.DATA,RCDATA:$.RCDATA,RAWTEXT:$.RAWTEXT,SCRIPT_DATA:$.SCRIPT_DATA,PLAINTEXT:$.PLAINTEXT,CDATA_SECTION:$.CDATA_SECTION};function tA(e){return e>=g.LATIN_CAPITAL_A&&e<=g.LATIN_CAPITAL_Z}function tC(e){return e>=g.LATIN_SMALL_A&&e<=g.LATIN_SMALL_Z||tA(e)}function tP(e){return tC(e)||e>=g.DIGIT_0&&e<=g.DIGIT_9}function tN(e){return e===g.SPACE||e===g.LINE_FEED||e===g.TABULATION||e===g.FORM_FEED}function tI(e){return tN(e)||e===g.SOLIDUS||e===g.GREATER_THAN_SIGN}var tR=class{constructor(e,t){this.options=e,this.handler=t,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=$.DATA,this.returnState=$.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""}
147,this.preprocessor=new tv(t),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new tk(tb,(e,t)=>{this.preprocessor.pos=this.entityStartPos+t-1,this._flushCodePointConsumedAsCharacterReference(e)},t.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(v.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:e=>{this._err(v.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+e)},validateNumericCharacterReference:e=>{let t=function(e){if(e===g.NULL)return v.nullCharacterReference;if(e>1114111)return v.characterReferenceOutsideUnicodeRange;if(th(e))return v.surrogateCharacterReference;if(tg(e))return v.noncharacterCharacterReference;if(tf(e)||e===g.CARRIAGE_RETURN)return v.controlCharacterReference;return null}(e);t&&this._err(t,1)}}:void 0)}_err(e,t=0){var r,n;null==(n=(r=this.handler).onParseError)||n.call(r,this.preprocessor.getError(e,t))}getCurrentLocation(e){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-e,startOffset:this.preprocessor.offset-e,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;let e=this._consume();this._ensureHibernation()||this._callState(e)}this.inLoop=!1}}pause(){this.paused=!0}resume(e){if(!this.paused)throw Error("Parser was already resumed");this.paused=!1,!this.inLoop&&(this._runParsingLoop(),this.paused||null==e||e())}write(e,t,r){this.active=!0,this.preprocessor.write(e,t),this._runParsingLoop(),this.paused||null==r||r()}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e),this._runParsingLoop()}_ensureHibernation(){return!!this.preprocessor.endOfChunkHit&&(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0)}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(e){this.consumedAfterSnapshot+=e;for(let t=0;t<e;t++)this.preprocessor.advance()}_consumeSequenceIfMatch(e,t){return!!this.preprocessor.startsWith(e,t)&&(this._advanceBy(e.length-1),!0)}_createStartTagToken(){this.currentToken={type:y.START_TAG,tagName:"",tagID:_.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:y.END_TAG,tagName:"",tagID:_.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(e){this.currentToken={type:y.COMMENT,data:"",location:this.getCurrentLocation(e)}}_createDoctypeToken(e){this.currentToken={type:y.DOCTYPE,name:e,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(e,t){this.currentCharacterToken={type:e,chars:t,location:this.currentLocation}}_createAttr(e){this.currentAttr={name:e,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var e,t;let r=this.currentToken;null===ty(r,this.currentAttr.name)?(r.attrs.push(this.currentAttr),r.location&&this.currentLocation&&((null!=(e=(t=r.location).attrs)?e:t.attrs=Object.create(null))[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue())):this._err(v.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(e){this._emitCurrentCharacterToken(e.location),this.currentToken=null,e.location&&(e.location.endLine=this.preprocessor.line,e.location.endCol=this.preprocessor.col+1,e.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){let e=this.currentToken;this.prepareToken(e),e.tagID=tw(e.tagName),e.type===y.START_TAG?(this.lastStartTagName=e.tagName,this.handler.onStartTag(e)):(e.attrs.length>0&&this._err(v.endTagWithAttributes),e.selfClosing&&this._err(v.endTagWithTrailingSolidus),this.handler.onEndTag(e)),this.preprocessor.dropParsedChunk()}emitCurrentComment(e){this.prepareToken(e),this.handler.onComment(e),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(e){this.prepareToken(e),this.handler.onDoctype(e),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(e){if(this.currentCharacterToken){switch(e&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=e.startLine,this.currentCharacterToken.location.endCol=e.startCol,this.currentCharacterToken.location.endOffset=e.startOffset),this.currentCharacterToken.type){case y.CHARACTER:this.handler.onCh
vendor: 6,187 bytes, line 147
147aracter(this.currentCharacterToken);break;case y.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case y.WHITESPACE_CHARACTER:this.handler.onWhitespaceCharacter(this.currentCharacterToken)}this.currentCharacterToken=null}}_emitEOFToken(){let e=this.getCurrentLocation(0);e&&(e.endLine=e.startLine,e.endCol=e.startCol,e.endOffset=e.startOffset),this._emitCurrentCharacterToken(e),this.handler.onEof({type:y.EOF,location:e}),this.active=!1}_appendCharToCurrentCharacterToken(e,t){if(this.currentCharacterToken)if(this.currentCharacterToken.type===e){this.currentCharacterToken.chars+=t;return}else this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();this._createCharacterToken(e,t)}_emitCodePoint(e){let t=tN(e)?y.WHITESPACE_CHARACTER:e===g.NULL?y.NULL_CHARACTER:y.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(e))}_emitChars(e){this._appendCharToCurrentCharacterToken(y.CHARACTER,e)}_startCharacterReference(){this.returnState=this.state,this.state=$.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?k.Attribute:k.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===$.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===$.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===$.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(e){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(e):this._emitCodePoint(e)}_callState(e){switch(this.state){case $.DATA:this._stateData(e);break;case $.RCDATA:this._stateRcdata(e);break;case $.RAWTEXT:this._stateRawtext(e);break;case $.SCRIPT_DATA:this._stateScriptData(e);break;case $.PLAINTEXT:this._statePlaintext(e);break;case $.TAG_OPEN:this._stateTagOpen(e);break;case $.END_TAG_OPEN:this._stateEndTagOpen(e);break;case $.TAG_NAME:this._stateTagName(e);break;case $.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(e);break;case $.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(e);break;case $.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(e);break;case $.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(e);break;case $.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(e);break;case $.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(e);break;case $.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(e);break;case $.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(e);break;case $.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(e);break;case $.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(e);break;case $.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(e);break;case $.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(e);break;case $.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(e);break;case $.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(e);break;case $.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(e);break;case $.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(e);break;case $.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(e);break;case $.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscapeStart(e);break;case $.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(e);break;case $.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(e);break;case $.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(e);break;case $.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(e);break;case $.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(e);break;case $.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(e);break;case $.ATTRIBUTE_NAME:this._stateAttributeName(e);break;case $.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(e);break;case $.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(e);break;case $.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(e);break;case $.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(e);break;case $.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(e);break;case $.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(e);break;case $.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(e);break;case $.BOGUS_COMMENT:this._stateBogusComment(e);break;case $.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(e);break;case $.COMMENT_START:this._stateCommentStart(e);break;case $.COMMENT_START_DASH:this._stateCommentStartDash(e);break;case $.COMMENT:this._stateComment(e);break;case $.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(e);break;case $.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(e);break;case $.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(e);break;case $.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(e);break;case $.COMMENT_END_DASH:this._stateCommentEndDash(e);break;case $.COMMENT_END:this._stateCommentEnd(e);break;case $.COMMENT_END_BANG:this._stateCommentEndBang(e);break;case $.DOCTYPE:this._stateDoctype(e);break;case $.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(e);break;case $.DOCTYPE_NAME:this._stateDoctypeName(e);break;case $.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(e);break;case $.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(e);break;case $.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(e);break;case $.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(e);break;case $.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(e);break;case $.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(e);break;case $.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(e);break;case $.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(e);break;case $.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctype
vendor: 4,147 bytes, line 147
147SystemIdentifier(e);break;case $.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(e);break;case $.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(e);break;case $.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(e);break;case $.BOGUS_DOCTYPE:this._stateBogusDoctype(e);break;case $.CDATA_SECTION:this._stateCdataSection(e);break;case $.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(e);break;case $.CDATA_SECTION_END:this._stateCdataSectionEnd(e);break;case $.CHARACTER_REFERENCE:this._stateCharacterReference();break;case $.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(e);break;default:throw Error("Unknown state")}}_stateData(e){switch(e){case g.LESS_THAN_SIGN:this.state=$.TAG_OPEN;break;case g.AMPERSAND:this._startCharacterReference();break;case g.NULL:this._err(v.unexpectedNullCharacter),this._emitCodePoint(e);break;case g.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRcdata(e){switch(e){case g.AMPERSAND:this._startCharacterReference();break;case g.LESS_THAN_SIGN:this.state=$.RCDATA_LESS_THAN_SIGN;break;case g.NULL:this._err(v.unexpectedNullCharacter),this._emitChars("�");break;case g.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRawtext(e){switch(e){case g.LESS_THAN_SIGN:this.state=$.RAWTEXT_LESS_THAN_SIGN;break;case g.NULL:this._err(v.unexpectedNullCharacter),this._emitChars("�");break;case g.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptData(e){switch(e){case g.LESS_THAN_SIGN:this.state=$.SCRIPT_DATA_LESS_THAN_SIGN;break;case g.NULL:this._err(v.unexpectedNullCharacter),this._emitChars("�");break;case g.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_statePlaintext(e){switch(e){case g.NULL:this._err(v.unexpectedNullCharacter),this._emitChars("�");break;case g.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateTagOpen(e){if(tC(e))this._createStartTagToken(),this.state=$.TAG_NAME,this._stateTagName(e);else switch(e){case g.EXCLAMATION_MARK:this.state=$.MARKUP_DECLARATION_OPEN;break;case g.SOLIDUS:this.state=$.END_TAG_OPEN;break;case g.QUESTION_MARK:this._err(v.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=$.BOGUS_COMMENT,this._stateBogusComment(e);break;case g.EOF:this._err(v.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(v.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=$.DATA,this._stateData(e)}}_stateEndTagOpen(e){if(tC(e))this._createEndTagToken(),this.state=$.TAG_NAME,this._stateTagName(e);else switch(e){case g.GREATER_THAN_SIGN:this._err(v.missingEndTagName),this.state=$.DATA;break;case g.EOF:this._err(v.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break;default:this._err(v.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=$.BOGUS_COMMENT,this._stateBogusComment(e)}}_stateTagName(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:this.state=$.BEFORE_ATTRIBUTE_NAME;break;case g.SOLIDUS:this.state=$.SELF_CLOSING_START_TAG;break;case g.GREATER_THAN_SIGN:this.state=$.DATA,this.emitCurrentTagToken();break;case g.NULL:this._err(v.unexpectedNullCharacter),t.tagName+="�";break;case g.EOF:this._err(v.eofInTag),this._emitEOFToken();break;default:t.tagName+=String.fromCodePoint(tA(e)?e+32:e)}}_stateRcdataLessThanSign(e){e===g.SOLIDUS?this.state=$.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=$.RCDATA,this._stateRcdata(e))}_stateRcdataEndTagOpen(e){tC(e)?(this.state=$.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(e)):(this._emitChars("</"),this.state=$.RCDATA,this._stateRcdata(e))}handleSpecialEndTag(e){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();switch(this._createEndTagToken(),this.currentToken.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=$.BEFORE_ATTRIBUTE_NAME,
vendor: 7,207 bytes, line 147
147!1;case g.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=$.SELF_CLOSING_START_TAG,!1;case g.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=$.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=$.RCDATA,this._stateRcdata(e))}_stateRawtextLessThanSign(e){e===g.SOLIDUS?this.state=$.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=$.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagOpen(e){tC(e)?(this.state=$.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(e)):(this._emitChars("</"),this.state=$.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=$.RAWTEXT,this._stateRawtext(e))}_stateScriptDataLessThanSign(e){switch(e){case g.SOLIDUS:this.state=$.SCRIPT_DATA_END_TAG_OPEN;break;case g.EXCLAMATION_MARK:this.state=$.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break;default:this._emitChars("<"),this.state=$.SCRIPT_DATA,this._stateScriptData(e)}}_stateScriptDataEndTagOpen(e){tC(e)?(this.state=$.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(e)):(this._emitChars("</"),this.state=$.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=$.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStart(e){e===g.HYPHEN_MINUS?(this.state=$.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=$.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStartDash(e){e===g.HYPHEN_MINUS?(this.state=$.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=$.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscaped(e){switch(e){case g.HYPHEN_MINUS:this.state=$.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break;case g.LESS_THAN_SIGN:this.state=$.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case g.NULL:this._err(v.unexpectedNullCharacter),this._emitChars("�");break;case g.EOF:this._err(v.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataEscapedDash(e){switch(e){case g.HYPHEN_MINUS:this.state=$.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break;case g.LESS_THAN_SIGN:this.state=$.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case g.NULL:this._err(v.unexpectedNullCharacter),this.state=$.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case g.EOF:this._err(v.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=$.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedDashDash(e){switch(e){case g.HYPHEN_MINUS:this._emitChars("-");break;case g.LESS_THAN_SIGN:this.state=$.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case g.GREATER_THAN_SIGN:this.state=$.SCRIPT_DATA,this._emitChars(">");break;case g.NULL:this._err(v.unexpectedNullCharacter),this.state=$.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case g.EOF:this._err(v.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=$.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedLessThanSign(e){e===g.SOLIDUS?this.state=$.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:tC(e)?(this._emitChars("<"),this.state=$.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(e)):(this._emitChars("<"),this.state=$.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagOpen(e){tC(e)?(this.state=$.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(e)):(this._emitChars("</"),this.state=$.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=$.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscapeStart(e){if(this.preprocessor.startsWith(tm,!1)&&tI(this.preprocessor.peek(tm.length))){this._emitCodePoint(e);for(let e=0;e<tm.length;e++)this._emitCodePoint(this._consume());this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=$.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscaped(e){switch(e){case g.HYPHEN_MINUS:this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break;case g.LESS_THAN_SIGN:this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case g.NULL:this._err(v.unexpectedNullCharacter),this._emitChars("�");break;case g.EOF:this._err(v.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDash(e){switch(e){case g.HYPHEN_MINUS:this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break;case g.LESS_THAN_SIGN:this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case g.NULL:this._err(v.unexpectedNullCharacter),this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case g.EOF:this._err(v.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDashDash(e){switch(e){case g.HYPHEN_MINUS:this._emitChars("-");break;case g.LESS_THAN_SIGN:this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case g.GREATER_THAN_SIGN:this.state=$.SCRIPT_DATA,this._emitChars(">");break;case g.NULL:this._err(v.unexpectedNullCharacter),this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case g.EOF:this._err(v.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedLessThanSign(e){e===g.SOLIDUS?(this.state=$.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateScriptDataDoubleEscapeEnd(e){if(this.preprocessor.startsWith(tm,!1)&&tI(this.preprocessor.peek(tm.length))){this._emitCodePoint(e);for(let e=0;e<tm.length;e++)this._emitCodePoint(this._consume());this.state=$.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=$.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateBeforeAttributeName(e){switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:break;case g.SOLIDUS:case g.GREATER_THAN_SIGN:case g.EOF:this.state=$.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case g.EQUALS_SIGN:this._err(v.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=$.ATTRIBUTE_NAME;break;default:this._createAttr(""),this.state=$.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateAttributeName(e){switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:case g.SOLIDUS:case g.GREATER_THAN_SIGN:case g.EOF:this._leaveAttrName(),this.state=$.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case g.EQUALS_SIGN:this._leaveAttrName(),this.state=$.BEFORE_ATTRIBUTE_VALUE;break;case g.QUOTATION_MARK:case g.APOSTROPHE:case g.LESS_THAN_SIGN:this._err(v.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(e);break;case g.NULL:this._err(v.unexpectedNullCharacter),this.currentAttr.name+="
147�";break;default:this.currentAttr.name+=String.fromCodePoint(tA(e)?e+32:e)}}_stateAfterAttributeName(e){switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:break;case g.SOLIDUS:this.state=$.SELF_CLOSING_START_TAG;break;case g.EQUALS_SIGN:this.state=$.BEFORE_ATTRIBUTE_VALUE;break;case g.GREATER_THAN_SIGN:this.state=$.DATA,this.emitCurrentTagToken();break;case g.EOF:this._err(v.eofInTag),this._emitEOFToken();break;default:this._createAttr(""),this.state=$.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateBeforeAttributeValue(e){switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:break;case g.QUOTATION_MARK:this.state=$.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break;case g.APOSTROPHE:this.state=$.ATTRIBUTE_VALUE_SINGLE_QUOTED;break;case g.GREATER_THAN_SIGN:this._err(v.missingAttributeValue),this.state=$.DATA,this.emitCurrentTagToken();break;default:this.state=$.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(e)}}_stateAttributeValueDoubleQuoted(e){switch(e){case g.QUOTATION_MARK:this.state=$.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case g.AMPERSAND:this._startCharacterReference();break;case g.NULL:this._err(v.unexpectedNullCharacter),this.currentAttr.value+="�";break;case g.EOF:this._err(v.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueSingleQuoted(e){switch(e){case g.APOSTROPHE:this.state=$.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case g.AMPERSAND:this._startCharacterReference();break;case g.NULL:this._err(v.unexpectedNullCharacter),this.currentAttr.value+="�";break;case g.EOF:this._err(v.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueUnquoted(e){switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:this._leaveAttrValue(),this.state=$.BEFORE_ATTRIBUTE_NAME;break;case g.AMPERSAND:this._startCharacterReference();break;case g.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=$.DATA,this.emitCurrentTagToken();break;case g.NULL:this._err(v.unexpectedNullCharacter),this.currentAttr.value+="�";break;case g.QUOTATION_MARK:case g.APOSTROPHE:case g.LESS_THAN_SIGN:case g.EQUALS_SIGN:case g.GRAVE_ACCENT:this._err(v.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(e);break;case g.EOF:this._err(v.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAfterAttributeValueQuoted(e){switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:this._leaveAttrValue(),this.state=$.BEFORE_ATTRIBUTE_NAME;break;case g.SOLIDUS:this._leaveAttrValue(),this.state=$.SELF_CLOSING_START_TAG;break;case g.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=$.DATA,this.emitCurrentTagToken();break;case g.EOF:this._err(v.eofInTag),this._emitEOFToken();break;default:this._err(v.missingWhitespaceBetweenAttributes),this.state=$.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateSelfClosingStartTag(e){switch(e){case g.GREATER_THAN_SIGN:this.currentToken.selfClosing=!0,this.state=$.DATA,this.emitCurrentTagToken();break;case g.EOF:this._err(v.eofInTag),this._emitEOFToken();break;default:this._err(v.unexpectedSolidusInTag),this.state=$.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateBogusComment(e){let t=this.currentToken;switch(e){case g.GREATER_THAN_SIGN:this.state=$.DATA,this.emitCurrentComment(t);break;case g.EOF:this.emitCurrentComment(t),this._emitEOFToken();break;case g.NULL:this._err(v.unexpectedNullCharacter),t.data+="�";break;default:t.data+=String.fromCodePoint(e)}}_stateMarkupDeclarationOpen(e){this._consumeSequenceIfMatch("--",!0)?(this._createCommentToken(3),this.state=$.COMMENT_START):this._consumeSequenceIfMatch(tp,!1)?(this.currentLocation=this.getCurrentLocation(tp.length+1),this.state=$.DOCTYPE):this._consumeSequenceIfMatch(td,!0)?this.inForeignNode?this.state=$.CDATA_SECTION:(this._err(v.cdataInHtmlContent),this._createCommentToken(td.length+1),this.currentToken.data="[CDATA[",this.state=$.BOGUS_COMMENT):this._ensureHibernation()||(this._err(v.incorrectlyOpenedComment),this._createCommentToken(2),this.state=$.BOGUS_COMMENT,this._stateBogusComment(e))}_stateCommentStart(e){switch(e){case g.HYPHEN_MINUS:this.state=$.COMMENT_START_DASH;break;case g.GREATER_THAN_SIGN:{this._err(v.abruptClosingOfEmptyComment),this.state=$.DATA;let e=this.currentToken;this.emitCurrentComment(e);break}default:this.state=$.COMMENT,this._stateComment(e)}}_stateCommentStartDash(e){let t=this.currentToken;switch(e){case g.HYPHEN_MINUS:this.state=$.COMMENT_END;break;case g.GREATER_THAN_SIGN:this._err(v.abruptClosingOfEmptyComment),this.state=$.DATA,this.emitCurrentComment(t);break;case g.EOF:this._err(v.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=$.COMMENT,this._stateComment(e)}}_stateComment(e){let t=this.currentToken;switch(e){case g.HYPHEN_MINUS:this.state=$.COMMENT_END_DASH;break;case g.LESS_THAN_SIGN:t.data+="<",this.state=$.COMMENT_LESS_THAN_SIGN;break;case g.NULL:this._err(v.unexpectedNullCharacter),t.data+="�";break;case g.EOF:this._err(v.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+=String.fromCodePoint(e)}}_stateCommentLessThanSign(e){let t=this.currentToken;switch(e){case g.EXCLAMATION_MARK:t.data+="!",this.state=$.COMMENT_LESS_THAN_SIGN_BANG;break;case g.LESS_THAN_SIGN:t.data+="<";break;default:this.state=$.COMMENT,this._stateComment(e)}}_stateCommentLessThanSignBang(e){e===g.HYPHEN_MINUS?this.state=$.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=$.COMMENT,this._stateComment(e))}_stateCommentLessThanSignBangDash(e){e===g.HYPHEN_MINUS?this.state=$.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=$.COMMENT_END_DASH,this._stateCommentEndDash(e))}_stateCommentLessThanSignBangDashDash(e){e!==g.GREATER_THAN_SIGN&&e!==g.EOF&&this._err(v.nestedComment),this.state=$.COMMENT_END,this._stateCommentEnd(e)}_stateCommentEndDash(e){let t=this.currentToken;switch(e){case g.HYPHEN_MINUS:this.state=$.COMMENT_END;break;case g.EOF:this._err(v.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=$.COMMENT,this._stateComment(e)}}_stateCommentEnd(e){let t=this.currentToken;switch(e){case g.GREATER_THAN_SIGN:this.state=$.DATA,this.emitCurrentComment(t);break;case g.EXCLAMATION_MARK:this.state=$.COMMENT_END_BANG;break;case g.HYPHEN_MINUS:t.data+="-";break;case g.EOF:this._err(v.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--",this.state=$.COMMENT,this._stateComment(e)}}_stateCommentEndBang(e){let t=this.currentToken;switch(e){case g.HYPHEN_MINUS:t.data+="--!",this.state=$.COMMENT_END_DASH;break;case g.GREATER_THAN_SIGN:this._err(v.incorrectlyClosedComment),this.state=$.DATA,this.emitCurrentComment(t);break;case g.EOF:this._err(v.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--!",this.state=$.COMMENT,this._stateComment(e)}}_stateDoctype(e){switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:this.state=$.BEFORE_DOCTYPE_NAME;break;case g.GREATER_THAN_SIGN:this.state=$.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e);break;case g.EOF:{this._err(v.eofInDoctype),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._err(v.missingWhitespaceBeforeDoctypeName),this.state=$.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e)}}_stateBeforeDoctypeName(e){if(tA(e))this._createDoctypeToken(String.fromCharCode(e+32)),this.state=$.DOCTYPE_NAME;else switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:break;case g.NULL:this._err(v.unexpectedNullCharacter),this._createDoctypeToken("�"),this.state=$.DOCTYPE_NAME;break;case g.GREATER_THAN_SIGN:{this._err(v.missingDoctypeName),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this.state=$.DATA;break}case g.EOF:{this._err(v.eofInDoctype),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(e)),this.state=$.DOCTYPE_NAME}}_stateDoctypeName(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:this.state=$.AFTER_DOCTYPE_NAME;break;case g.GREATER_THAN_SIGN:this.state=$.DATA,this.emitCurrentDoctype(t);break;
vendor: 4,187 bytes, line 147
147case g.NULL:this._err(v.unexpectedNullCharacter),t.name+="�";break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.name+=String.fromCodePoint(tA(e)?e+32:e)}}_stateAfterDoctypeName(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:break;case g.GREATER_THAN_SIGN:this.state=$.DATA,this.emitCurrentDoctype(t);break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._consumeSequenceIfMatch("public",!1)?this.state=$.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch("system",!1)?this.state=$.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(v.invalidCharacterSequenceAfterDoctypeName),t.forceQuirks=!0,this.state=$.BOGUS_DOCTYPE,this._stateBogusDoctype(e))}}_stateAfterDoctypePublicKeyword(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:this.state=$.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break;case g.QUOTATION_MARK:this._err(v.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=$.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case g.APOSTROPHE:this._err(v.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=$.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case g.GREATER_THAN_SIGN:this._err(v.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=$.DATA,this.emitCurrentDoctype(t);break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(v.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=$.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypePublicIdentifier(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:break;case g.QUOTATION_MARK:t.publicId="",this.state=$.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case g.APOSTROPHE:t.publicId="",this.state=$.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case g.GREATER_THAN_SIGN:this._err(v.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=$.DATA,this.emitCurrentDoctype(t);break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(v.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=$.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypePublicIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case g.QUOTATION_MARK:this.state=$.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case g.NULL:this._err(v.unexpectedNullCharacter),t.publicId+="�";break;case g.GREATER_THAN_SIGN:this._err(v.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=$.DATA;break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateDoctypePublicIdentifierSingleQuoted(e){let t=this.currentToken;switch(e){case g.APOSTROPHE:this.state=$.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case g.NULL:this._err(v.unexpectedNullCharacter),t.publicId+="�";break;case g.GREATER_THAN_SIGN:this._err(v.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=$.DATA;break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateAfterDoctypePublicIdentifier(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:this.state=$.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break;case g.GREATER_THAN_SIGN:this.state=$.DATA,this.emitCurrentDoctype(t);break;case g.QUOTATION_MARK:this._err(v.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=$.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case g.APOSTROPHE:this._err(v.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=$.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;
vendor: 4,995 bytes, line 147
147default:this._err(v.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=$.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBetweenDoctypePublicAndSystemIdentifiers(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:break;case g.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=$.DATA;break;case g.QUOTATION_MARK:t.systemId="",this.state=$.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case g.APOSTROPHE:t.systemId="",this.state=$.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(v.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=$.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateAfterDoctypeSystemKeyword(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:this.state=$.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break;case g.QUOTATION_MARK:this._err(v.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=$.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case g.APOSTROPHE:this._err(v.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=$.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case g.GREATER_THAN_SIGN:this._err(v.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=$.DATA,this.emitCurrentDoctype(t);break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(v.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=$.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypeSystemIdentifier(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:break;case g.QUOTATION_MARK:t.systemId="",this.state=$.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case g.APOSTROPHE:t.systemId="",this.state=$.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case g.GREATER_THAN_SIGN:this._err(v.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=$.DATA,this.emitCurrentDoctype(t);break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(v.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=$.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypeSystemIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case g.QUOTATION_MARK:this.state=$.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case g.NULL:this._err(v.unexpectedNullCharacter),t.systemId+="�";break;case g.GREATER_THAN_SIGN:this._err(v.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=$.DATA;break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateDoctypeSystemIdentifierSingleQuoted(e){let t=this.currentToken;switch(e){case g.APOSTROPHE:this.state=$.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case g.NULL:this._err(v.unexpectedNullCharacter),t.systemId+="�";break;case g.GREATER_THAN_SIGN:this._err(v.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=$.DATA;break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateAfterDoctypeSystemIdentifier(e){let t=this.currentToken;switch(e){case g.SPACE:case g.LINE_FEED:case g.TABULATION:case g.FORM_FEED:break;case g.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=$.DATA;break;case g.EOF:this._err(v.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(v.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=$.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBogusDoctype(e){let t=this.currentToken;switch(e){case g.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=$.DATA;break;case g.NULL:this._err(v.unexpectedNullCharacter);break;case g.EOF:this.emitCurrentDoctype(t),this._emitEOFToken()}}_stateCdataSection(e){switch(e){case g.RIGHT_SQUARE_BRACKET:this.state=$.CDATA_SECTION_BRACKET;break;case g.EOF:this._err(v.eofInCdata),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateCdataSectionBracket(e){e===g.RIGHT_SQUARE_BRACKET?this.state=$.CDATA_SECTION_END:(this._emitChars("]"),this.state=$.CDATA_SECTION,this._stateCdataSection(e))}_stateCdataSectionEnd(e){switch(e){case g.GREATER_THAN_SIGN:this.state=$.DATA;break;case g.RIGHT_SQUARE_BRACKET:this._emitChars("]");break;default:this._emitChars("]]"),this.state=$.CDATA_SECTION,this._stateCdataSection(e)}}_stateCharacterReference(){let e=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(e<0)if(this.preprocessor.lastChunkWritten)e=this.entityDecoder.end();else{this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,this.preprocessor.endOfChunkHit=!0;return}
vendor: 4,103 bytes, line 147
1470===e?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(g.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&tP(this.preprocessor.peek(1))?$.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(e){tP(e)?this._flushCodePointConsumedAsCharacterReference(e):(e===g.SEMICOLON&&this._err(v.unknownNamedCharacterReference),this.state=this.returnState,this._callState(e))}},tD=new Set([_.DD,_.DT,_.LI,_.OPTGROUP,_.OPTION,_.P,_.RB,_.RP,_.RT,_.RTC]),tB=new Set([...tD,_.CAPTION,_.COLGROUP,_.TBODY,_.TD,_.TFOOT,_.TH,_.THEAD,_.TR]),tM=new Set([_.APPLET,_.CAPTION,_.HTML,_.MARQUEE,_.OBJECT,_.TABLE,_.TD,_.TEMPLATE,_.TH]),tL=new Set([...tM,_.OL,_.UL]),tj=new Set([...tM,_.BUTTON]),tz=new Set([_.ANNOTATION_XML,_.MI,_.MN,_.MO,_.MS,_.MTEXT]),tU=new Set([_.DESC,_.FOREIGN_OBJECT,_.TITLE]),tV=new Set([_.TR,_.TEMPLATE,_.HTML]),tQ=new Set([_.TBODY,_.TFOOT,_.THEAD,_.TEMPLATE,_.HTML]),tZ=new Set([_.TABLE,_.TEMPLATE,_.HTML]),tF=new Set([_.TD,_.TH]),tq=class{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(e,t,r){this.treeAdapter=t,this.handler=r,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=_.UNKNOWN,this.current=e}_indexOf(e){return this.items.lastIndexOf(e,this.stackTop)}_isInTemplate(){return this.currentTagId===_.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===S.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(e,t){this.stackTop++,this.items[this.stackTop]=e,this.current=e,this.tagIDs[this.stackTop]=t,this.currentTagId=t,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(e,t,!0)}pop(){let e=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!0)}replace(e,t){let r=this._indexOf(e);this.items[r]=t,r===this.stackTop&&(this.current=t)}insertAfter(e,t,r){let n=this._indexOf(e)+1;this.items.splice(n,0,t),this.tagIDs.splice(n,0,r),this.stackTop++,n===this.stackTop&&this._updateCurrentElement(),this.current&&void 0!==this.currentTagId&&this.handler.onItemPush(this.current,this.currentTagId,n===this.stackTop)}popUntilTagNamePopped(e){let t=this.stackTop+1;do t=this.tagIDs.lastIndexOf(e,t-1);while(t>0&&this.treeAdapter.getNamespaceURI(this.items[t])!==S.HTML)this.shortenToLength(Math.max(t,0))}shortenToLength(e){for(;this.stackTop>=e;){let t=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,this.stackTop<e)}}popUntilElementPopped(e){let t=this._indexOf(e);this.shortenToLength(Math.max(t,0))}popUntilPopped(e,t){let r=this._indexOfTagNames(e,t);this.shortenToLength(Math.max(r,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(t_,S.HTML)}popUntilTableCellPopped(){this.popUntilPopped(tF,S.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(e,t){for(let r=this.stackTop;r>=0;r--)if(e.has(this.tagIDs[r])&&this.treeAdapter.getNamespaceURI(this.items[r])===t)return r;return -1}clearBackTo(e,t){let r=this._indexOfTagNames(e,t);this.shortenToLength(r+1)}clearBackToTableContext(){this.clearBackTo(tZ,S.HTML)}clearBackToTableBodyContext(){this.clearBackTo(tQ,S.HTML)}clearBackToTableRowContext(){this.clearBackTo(tV,S.HTML)}remove(e){let t=this._indexOf(e);t>=0&&(t===this.stackTop?this.pop():(this.items.splice(t,1),this.tagIDs.splice(t,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===_.BODY?this.items[1]:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){let t=this._indexOf(e)-1;return t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.tagIDs[0]===_.HTML}hasInDynamicScope(e,t){for(let r=this.stackTop;r>=0;r--){let n=this.tagIDs[r];switch(this.treeAdapter.getNamespaceURI(this.items[r])){case S.HTML:if(n===e)return!0;
147if(t.has(n))return!1;break;case S.SVG:if(tU.has(n))return!1;break;case S.MATHML:if(tz.has(n))return!1}}return!0}hasInScope(e){return this.hasInDynamicScope(e,tM)}hasInListItemScope(e){return this.hasInDynamicScope(e,tL)}hasInButtonScope(e){return this.hasInDynamicScope(e,tj)}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){let t=this.tagIDs[e];switch(this.treeAdapter.getNamespaceURI(this.items[e])){case S.HTML:if(t_.has(t))return!0;if(tM.has(t))return!1;break;case S.SVG:if(tU.has(t))return!1;break;case S.MATHML:if(tz.has(t))return!1}}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===S.HTML)switch(this.tagIDs[t]){case e:return!0;case _.TABLE:case _.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--)if(this.treeAdapter.getNamespaceURI(this.items[e])===S.HTML)switch(this.tagIDs[e]){case _.TBODY:case _.THEAD:case _.TFOOT:return!0;case _.TABLE:case _.HTML:return!1}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===S.HTML)switch(this.tagIDs[t]){case e:return!0;case _.OPTION:case _.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;void 0!==this.currentTagId&&tD.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;void 0!==this.currentTagId&&tB.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;void 0!==this.currentTagId&&this.currentTagId!==e&&tB.has(this.currentTagId);)this.pop()}};(h=A||(A={}))[h.Marker=0]="Marker",h[h.Element=1]="Element";var tH={type:A.Marker},tX=class{constructor(e){this.treeAdapter=e,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(e,t){let r=[],n=t.length,a=this.treeAdapter.getTagName(e),i=this.treeAdapter.getNamespaceURI(e);for(let e=0;e<this.entries.length;e++){let t=this.entries[e];if(t.type===A.Marker)break;let{element:o}=t;if(this.treeAdapter.getTagName(o)===a&&this.treeAdapter.getNamespaceURI(o)===i){let t=this.treeAdapter.getAttrList(o);t.length===n&&r.push({idx:e,attrs:t})}}return r}_ensureNoahArkCondition(e){if(this.entries.length<3)return;let t=this.treeAdapter.getAttrList(e),r=this._getNoahArkConditionCandidates(e,t);if(r.length<3)return;let n=new Map(t.map(e=>[e.name,e.value])),a=0;for(let e=0;e<r.length;e++){let t=r[e];t.attrs.every(e=>n.get(e.name)===e.value)&&(a+=1)>=3&&this.entries.splice(t.idx,1)}}insertMarker(){this.entries.unshift(tH)}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.unshift({type:A.Element,element:e,token:t})}insertElementAfterBookmark(e,t){let r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:A.Element,element:e,token:t})}removeEntry(e){let t=this.entries.indexOf(e);-1!==t&&this.entries.splice(t,1)}clearToLastMarker(){let e=this.entries.indexOf(tH);-1===e?this.entries.length=0:this.entries.splice(0,e+1)}getElementEntryInScopeWithTagName(e){let t=this.entries.find(t=>t.type===A.Marker||this.treeAdapter.getTagName(t.element)===e);return t&&t.type===A.Element?t:null}getElementEntry(e){return this.entries.find(t=>t.type===A.Element&&t.element===e)}},tW={createDocument:()=>({nodeName:"#document",mode:T.NO_QUIRKS,childNodes:[]}),createDocumentFragment:()=>({nodeName:"#document-fragment",childNodes:[]}),createElement:(e,t,r)=>({nodeName:e,tagName:e,attrs:r,namespaceURI:t,childNodes:[],parentNode:null}),createCommentNode:e=>({nodeName:"#comment",data:e,parentNode:null}),createTextNode:e=>({nodeName:"#text",value:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,r){let n=e.childNodes.indexOf(r);e.childNodes.splice(n,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,r,n){let a=e.childNodes.find(e=>"#documentType"===e.nodeName);a?(a.name=t,a.publicId=r,a.systemId=n):tW.appendChild(e,{nodeName:"#documentType",name:t,publicId:r,systemId:n,parentNode:null})},setDocumentMode(e,t){e.mode=t},getDocumentMode:e=>e.mode,detachNode(e){if(e.parentNode){let t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){let r=e.childNodes[e.childNodes.length-1];if(tW.isTextNode(r)){r.value+=t;return}}tW.appendChild(e,tW.createTextNode(t))},insertTextBefore(e,t,r){let n=e.childNodes[e.childNodes.indexOf(r)-1];n&&tW.isTextNode(n)?n.value+=t:tW.insertBefore(e,tW.createTextNode(t),r)},adoptAttributes(e,t){let r=new Set(e.attrs.map(e=>e.name));for(let n=0;n<t.length;n++)r.has(t[n].name)||e.attrs.push(t[n])},getFirstChild:e=>e.childNodes[0],getChildNodes:e=>e.childNodes,getParentNode:e=>e.parentNode,getAttrList:e=>e.attrs,getTagName:e=>e.tagName,getNamespaceURI:e=>e.namespaceURI,getTextNodeContent:e=>e.value,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName:e=>e.name,getDocumentTypeNodePublicId:e=>e.publicId,getDocumentTypeNodeSystemId:e=>e.systemId,isTextNode:e=>"#text"===e.nodeName,isCommentNode:e=>"#comment"===e.nodeName,isDocumentTypeNode:e=>"#documentType"===e.nodeName,isElementNode:e=>Object.prototype.hasOwnProperty.call(e,"tagName"),setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},tG="html",tY=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],tK=[...tY,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],tJ=ne
147w Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),t0=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],t1=[...t0,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function t2(e,t){return t.some(t=>e.startsWith(t))}var t4=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),t3=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:S.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:S.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:S.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:S.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:S.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:S.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:S.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:S.XML}],["xml:space",{prefix:"xml",name:"space",namespace:S.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:S.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:S.XMLNS}]]),t8=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),t5=new Set([_.B,_.BIG,_.BLOCKQUOTE,_.BODY,_.BR,_.CENTER,_.CODE,_.DD,_.DIV,_.DL,_.DT,_.EM,_.EMBED,_.H1,_.H2,_.H3,_.H4,_.H5,_.H6,_.HEAD,_.HR,_.I,_.IMG,_.LI,_.LISTING,_.MENU,_.META,_.NOBR,_.OL,_.P,_.PRE,_.RUBY,_.S,_.SMALL,_.SPAN,_.STRONG,_.STRIKE,_.SUB,_.SUP,_.TABLE,_.TT,_.U,_.UL,_.VAR]);function t6(e){for(let t=0;t<e.attrs.length;t++)if("definitionurl"===e.attrs[t].name){e.attrs[t].name="definitionURL";break}}function t7(e){for(let t=0;t<e.attrs.length;t++){let r=t4.get(e.attrs[t].name);null!=r&&(e.attrs[t].name=r)}}function t9(e){for(let t=0;t<e.attrs.length;t++){let r=t3.get(e.attrs[t].name);r&&(e.attrs[t].prefix=r.prefix,e.attrs[t].name=r.name,e.attrs[t].namespace=r.namespace)}}(f=C||(C={}))[f.INITIAL=0]="INITIAL",f[f.BEFORE_HTML=1]="BEFORE_HTML",f[f.BEFORE_HEAD=2]="BEFORE_HEAD",f[f.IN_HEAD=3]="IN_HEAD",f[f.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",f[f.AFTER_HEAD=5]="AFTER_HEAD",f[f.IN_BODY=6]="IN_BODY",f[f.TEXT=7]="TEXT",f[f.IN_TABLE=8]="IN_TABLE",f[f.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",f[f.IN_CAPTION=10]="IN_CAPTION",f[f.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",f[f.IN_TABLE_BODY=12]="IN_TABLE_BODY",f[f.IN_ROW=13]="IN_ROW",f[f.IN_CELL=14]="IN_CELL",f[f.IN_SELECT=15]="IN_SELECT",f[f.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",f[f.IN_TEMPLATE=17]="IN_TEMPLATE",f[f.AFTER_BODY=18]="AFTER_BODY",f[f.IN_FRAMESET=19]="IN_FRAMESET",f[f.AFTER_FRAMESET=20]="AFTER_FRAMESET",f[f.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",f[f.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET";var re={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},rt=new Set([_.TABLE,_.TBODY,_.TFOOT,_.THEAD,_.TR]),rr={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:tW,onParseError:null},rn=class{constructor(e,t,r=null,n=null){this.fragmentContext=r,this.scriptHandler=n,this.currentToken=null,this.stopped=!1,this.insertionMode=C.INITIAL,this.originalInsertionMode=C.INITIAL,this.headElement=null,this.formElement=null,this.currentNotInHTML=!1,this.tmplInsertionModeStack=[],this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1,this.options={...rr,...e},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=null!=t?t:this.treeAdapter.createDocument(),this.tokenizer=new tR(this.options,this),this.activeFormattingElements=new tX(this.treeAdapter),this.fragmentContextID=r?tw(this.treeAdapter.getTagName(r)):_.UNKNOWN,this._setContextModes(null!=r?r:this.document,this.fragmentContextID),this.openElements=new tq(this.document,this.treeAdapter,this)}static parse(e,t){let r=new this(t);return r.tokenizer.write(e,!0),r.document}static getFragmentParser(e,t){let r={...rr,...t};
147null!=e||(e=r.treeAdapter.createElement(E.TEMPLATE,S.HTML,[]));let n=r.treeAdapter.createElement("documentmock",S.HTML,[]),a=new this(r,n,e);return a.fragmentContextID===_.TEMPLATE&&a.tmplInsertionModeStack.unshift(C.IN_TEMPLATE),a._initTokenizerForFragmentParsing(),a._insertFakeRootElement(),a._resetInsertionMode(),a._findFormInFragmentContext(),a}getFragment(){let e=this.treeAdapter.getFirstChild(this.document),t=this.treeAdapter.createDocumentFragment();return this._adoptNodes(e,t),t}_err(e,t,r){var n;if(!this.onParseError)return;let a=null!=(n=e.location)?n:re,i={code:t,startLine:a.startLine,startCol:a.startCol,startOffset:a.startOffset,endLine:r?a.startLine:a.endLine,endCol:r?a.startCol:a.endCol,endOffset:r?a.startOffset:a.endOffset};this.onParseError(i)}onItemPush(e,t,r){var n,a;null==(a=(n=this.treeAdapter).onItemPush)||a.call(n,e),r&&this.openElements.stackTop>0&&this._setContextModes(e,t)}onItemPop(e,t){var r,n;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(e,this.currentToken),null==(n=(r=this.treeAdapter).onItemPop)||n.call(r,e,this.openElements.current),t){let e,t;0===this.openElements.stackTop&&this.fragmentContext?(e=this.fragmentContext,t=this.fragmentContextID):{current:e,currentTagId:t}=this.openElements,this._setContextModes(e,t)}}_setContextModes(e,t){let r=e===this.document||e&&this.treeAdapter.getNamespaceURI(e)===S.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&void 0!==e&&void 0!==t&&!this._isIntegrationPoint(t,e)}_switchToTextParsing(e,t){this._insertElement(e,S.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=C.TEXT}switchToPlaintextParsing(){this.insertionMode=C.TEXT,this.originalInsertionMode=C.IN_BODY,this.tokenizer.state=t$.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;for(;e;){if(this.treeAdapter.getTagName(e)===E.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===S.HTML)switch(this.fragmentContextID){case _.TITLE:case _.TEXTAREA:this.tokenizer.state=t$.RCDATA;break;case _.STYLE:case _.XMP:case _.IFRAME:case _.NOEMBED:case _.NOFRAMES:case _.NOSCRIPT:this.tokenizer.state=t$.RAWTEXT;break;case _.SCRIPT:this.tokenizer.state=t$.SCRIPT_DATA;break;case _.PLAINTEXT:this.tokenizer.state=t$.PLAINTEXT}}_setDocumentType(e){let t=e.name||"",r=e.publicId||"",n=e.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,r,n),e.location){let t=this.treeAdapter.getChildNodes(this.document).find(e=>this.treeAdapter.isDocumentTypeNode(e));t&&this.treeAdapter.setNodeSourceCodeLocation(t,e.location)}}_attachElementToTree(e,t){if(this.options.sourceCodeLocationInfo){let r=t&&{...t,startTag:t};this.treeAdapter.setNodeSourceCodeLocation(e,r)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{let t=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(null!=t?t:this.document,e)}}_appendElement(e,t){let r=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(r,e.location)}_insertElement(e,t){let r=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(r,e.location),this.openElements.push(r,e.tagID)}_insertFakeElement(e,t){let r=this.treeAdapter.createElement(e,S.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,t)}_insertTemplate(e){let t=this.treeAdapter.createElement(e.tagName,S.HTML,e.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,r),this._attachElementToTree(t,e.location),this.openElements.push(t,e.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,null)}_insertFakeRootElement(){let e=this.treeAdapter.createElement(E.HTML,S.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(e,null),this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e,_.HTML)}_appendCommentNode(e,t){let r=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,r),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,e.location)}_insertCharacters(e){let t,r;if(this._shouldFosterParentOnInsertion()?({parent:t,beforeElement:r}=this._findFosterParentingLocation(),r?this.treeAdapter.insertTextBefore(t,e.chars,r):this.treeAdapter.insertText(t,e.chars)):(t=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(t,e.chars)),!e.location)return;let n=this.treeAdapter.getChildNodes(t),a=n[(r?n.lastIndexOf(r):n.length)-1];if(this.treeAdapter.getNodeSourceCodeLocation(a)){let{endLine:t,endCol:r,endOffset:n}=e.location;this.treeAdapter.updateNodeSourceCodeLocation(a,{endLine:t,endCol:r,endOffset:n})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(a,e.location)}_adoptNodes(e,t){for(let r=this.treeAdapter.getFirstChild(e);r;r=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(t,r)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){let r=t.location,n=this.treeAdapter.getTagName(e),a=t.type===y.END_TAG&&n===t.tagName?{endTag:{...r},endLine:r.endLine,endCol:r.endCol,endOffset:r.endOffset}:{endLine:r.startLine,endCol:r.startCol,endOffset:r.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(e,a)}}shouldProcessStartTagTokenInForeignContent(e){let t,r;return!!this.currentNotInHTML&&(0===this.openElements.stackTop&&this.fragmentContext?(t=this.fragmentContext,r=this.fragmentContextID):{current:t,currentTagId:r}=this.openElements,(e.tagID!==_.SVG||this.treeAdapter.getTagName(t)!==E.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(t)!==S.MATHML)&&(this.tokenizer.inForeignNode||(e.tagID===_.MGLYPH||e.tagID===_.MALIGNMARK)&&void 0!==r&&!this._isIntegrationPoint(r,t,S.HTML)))}_processToken(e){switch(e.type){case y.CHARACTER:this.onCharacter(e);break;case y.NULL_CHARACTER:this.onNullCharacter(e);break;case y.COMMENT:this.onComment(e);break;case y.DOCTYPE:this.onDoctype(e);break;case y.START_TAG:this._processStartTag(e);break;case y.END_TAG:this.onEndTag(e);break;case y.EOF:this.onEof(e);break;case y.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(e)}}_isIntegrationPoint(e,t,r){var n,a;return n=this.treeAdapter.getNamespaceURI(t),a=this.treeAdapter.getAttrList(t),(!r||r===S.HTML)&&function(e,t,r){if(t===S.MATHML&&e===_.ANNOTATION_XML){for(let e=0;e<r.length;e++)if(r[e].name===w.ENCODING){let t=r[e].value.toLowerCase();return"text/html"===t||"application/xhtml+xml"===t}}
147return t===S.SVG&&(e===_.FOREIGN_OBJECT||e===_.DESC||e===_.TITLE)}(e,n,a)||(!r||r===S.MATHML)&&n===S.MATHML&&(e===_.MI||e===_.MO||e===_.MN||e===_.MS||e===_.MTEXT)}_reconstructActiveFormattingElements(){let e=this.activeFormattingElements.entries.length;if(e){let t=this.activeFormattingElements.entries.findIndex(e=>e.type===A.Marker||this.openElements.contains(e.element)),r=-1===t?e-1:t-1;for(let e=r;e>=0;e--){let t=this.activeFormattingElements.entries[e];this._insertElement(t.token,this.treeAdapter.getNamespaceURI(t.element)),t.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=C.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(_.P),this.openElements.popUntilTagNamePopped(_.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop;e>=0;e--)switch(0===e&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[e]){case _.TR:this.insertionMode=C.IN_ROW;return;case _.TBODY:case _.THEAD:case _.TFOOT:this.insertionMode=C.IN_TABLE_BODY;return;case _.CAPTION:this.insertionMode=C.IN_CAPTION;return;case _.COLGROUP:this.insertionMode=C.IN_COLUMN_GROUP;return;case _.TABLE:this.insertionMode=C.IN_TABLE;return;case _.BODY:this.insertionMode=C.IN_BODY;return;case _.FRAMESET:this.insertionMode=C.IN_FRAMESET;return;case _.SELECT:this._resetInsertionModeForSelect(e);return;case _.TEMPLATE:this.insertionMode=this.tmplInsertionModeStack[0];return;case _.HTML:this.insertionMode=this.headElement?C.AFTER_HEAD:C.BEFORE_HEAD;return;case _.TD:case _.TH:if(e>0){this.insertionMode=C.IN_CELL;return}break;case _.HEAD:if(e>0){this.insertionMode=C.IN_HEAD;return}}this.insertionMode=C.IN_BODY}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){let e=this.openElements.tagIDs[t];if(e===_.TEMPLATE)break;if(e===_.TABLE){this.insertionMode=C.IN_SELECT_IN_TABLE;return}}this.insertionMode=C.IN_SELECT}_isElementCausesFosterParenting(e){return rt.has(e)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&void 0!==this.openElements.currentTagId&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let e=this.openElements.stackTop;e>=0;e--){let t=this.openElements.items[e];switch(this.openElements.tagIDs[e]){case _.TEMPLATE:if(this.treeAdapter.getNamespaceURI(t)===S.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break;case _.TABLE:{let r=this.treeAdapter.getParentNode(t);if(r)return{parent:r,beforeElement:t};return{parent:this.openElements.items[e-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(e){let t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_isSpecialElement(e,t){return tE[this.treeAdapter.getNamespaceURI(e)].has(t)}onCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){var t,r;return void(t=this,r=e,t._insertCharacters(r),t.framesetOk=!1)}switch(this.insertionMode){case C.INITIAL:rs(this,e);break;case C.BEFORE_HTML:rl(this,e);break;case C.BEFORE_HEAD:rc(this,e);break;case C.IN_HEAD:rp(this,e);break;case C.IN_HEAD_NO_SCRIPT:rm(this,e);break;case C.AFTER_HEAD:rh(this,e);break;case C.IN_BODY:case C.IN_CAPTION:case C.IN_CELL:case C.IN_TEMPLATE:rv(this,e);break;case C.TEXT:case C.IN_SELECT:case C.IN_SELECT_IN_TABLE:this._insertCharacters(e);break;case C.IN_TABLE:case C.IN_TABLE_BODY:case C.IN_ROW:rE(this,e);break;case C.IN_TABLE_TEXT:rP(this,e);break;case C.IN_COLUMN_GROUP:rD(this,e);break;case C.AFTER_BODY:rZ(this,e);break;case C.AFTER_AFTER_BODY:rF(this,e)}}onNullCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){var t,r;return void(t=this,(r=e).chars="�",t._insertCharacters(r))}switch(this.insertionMode){case C.INITIAL:rs(this,e);break;case C.BEFORE_HTML:rl(this,e);break;case C.BEFORE_HEAD:rc(this,e);break;case C.IN_HEAD:rp(this,e);break;case C.IN_HEAD_NO_SCRIPT:rm(this,e);break;case C.AFTER_HEAD:rh(this,e);break;case C.TEXT:this._insertCharacters(e);break;case C.IN_TABLE:case C.IN_TABLE_BODY:case C.IN_ROW:rE(this,e);break;case C.IN_COLUMN_GROUP:rD(this,e);break;case C.AFTER_BODY:rZ(this,e);break;case C.AFTER_AFTER_BODY:rF(this,e)}}onComment(e){var t,r,n,a;if(this.skipNextNewLine=!1,this.currentNotInHTML)return void ri(this,e);switch(this.insertionMode){case C.INITIAL:case C.BEFORE_HTML:case C.BEFORE_HEAD:case C.IN_HEAD:case C.IN_HEAD_NO_SCRIPT:case C.AFTER_HEAD:case C.IN_BODY:case C.IN_TABLE:case C.IN_CAPTION:case C.IN_COLUMN_GROUP:case C.IN_TABLE_BODY:case C.IN_ROW:case C.IN_CELL:case C.IN_SELECT:case C.IN_SELECT_IN_TABLE:case C.IN_TEMPLATE:case C.IN_FRAMESET:case C.AFTER_FRAMESET:ri(this,e);break;case C.IN_TABLE_TEXT:rN(this,e);break;case C.AFTER_BODY:t=this,r=e,t._appendCommentNode(r,t.openElements.items[0]);break;case C.AFTER_AFTER_BODY:case C.AFTER_AFTER_FRAMESET:n=this,a=e,n._appendCommentNode(a,n.document)}}onDoctype(e){switch(this.skipNextNewLine=!1,this.insertionMode){case C.INITIAL:!function(e,t){e._setDocumentType(t);let r=t.forceQuirks?T.QUIRKS:function(e){if(e.name!==tG)return T.QUIRKS;let{systemId:t}=e;if(t&&"http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"===t.toLowerCase())return T.QUIRKS;let{publicId:r}=e;if(null!==r){if(r=r.toLowerCase(),tJ.has(r))return T.QUIRKS;let e=null===t?tK:tY;if(t2(r,e))return T.QUIRKS;if(t2(r,e=null===t?t0:t1))return T.LIMITED_QUIRKS}return T.NO_QUIRKS}(t);(t.name!==tG||null!==t.publicId||null!==t.systemId&&"about:legacy-compat"!==t.systemId)&&e._err(t,v.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,r),e.insertionMode=C.BEFORE_HTML}(this,e);break;case C.BEFORE_HEAD:case C.IN_HEAD:case C.IN_HEAD_NO_SCRIPT:case C.AFTER_HEAD:this._err(e,v.misplacedDoctype);break;case C.IN_TABLE_TEXT:rN(this,e)}}onStartTag(e){this.skipNextNewLine=!1,this.currentToken=e,this._processStartTag(e),e.selfClosing&&!e.ackSelfClosing&&this._err(e,v.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(e){this.shouldProcessStartTagTokenInForeignContent(e)?function(e,t){let r;if((r=t.tagID)===_.FONT&&t.attrs.some(({name:e})=>e===w.COLOR||e===w.SIZE||e===w.FACE)||t5.has(r))rq(e),e._startTagOutsideForeignContent(t);else{let r=e._getAdjustedCurrentElement(),n=e.treeAdapter.getNamespaceURI(r);if(n===S.MATHML)t6(t);else if(n===S.SVG){let e;null!=(e=t8.get(t.tagName))&&(t.tagName=e,t.tagID=tw(t.tagName)),t7(t)}t9(t),t.selfClosing?e._appendElement(t,n):e._insertElement(t,n),t.ackSelfClosing=!0}}(this,e):this._startTagOutsideForeignContent(e)}_startTagOutsideForeignContent(e){switch(this.insertionMode){case C.INITIAL:rs(this,e);break;case C.BEFORE_HTML:t=this,(r=e).tagID===_.HTML?(t._insertElement(r,S.HTML),t.insertionMode=C.BEFORE_HEAD):rl(t,r);break;case C.BEFORE_HEAD:var t,r,n,a,i,o,s,l,c,u,d,p,m=this,h=e;switch(h.tagID){case _.HTML:rk(m,h);break;case _.HEAD:m._insertElement(h,S.HTML),m.headElement=m.openElements.current,m.insertionMode=C.IN_HEAD;break;default:rc(m,h)}break;case C.IN_HEAD:ru(this,e);break;case C.IN_HEAD_NO_SCRIPT:var f=this,g=e;switch(g.tagID){case _.HTML:rk(f,g);break;case _.BASEFONT:case _.BGSOUND:case _.HEAD:case _.LINK:case _.META:case _.NOFRAMES:case _.STYLE:ru(f,g);break;case _.NOSCRIPT:f._err(g,v.nestedNoscriptInHead);break;default:rm(f,g)}break;case C.AFTER_HEAD:var y=this,b=e;switch(b.tagID){case _.HTML:rk(y,b);break;case _.BODY:y._insertElement(b,S.HTML),y.framesetOk=!1,y.insertionMode=C.IN_BODY;break;case _.FRAMESET:y._insertElement(b,S.HTML),y.insertionMode=C.IN_FRAMESET;break;case _.BASE:case _.BASEFONT:case _.BGSOUND:case _.LINK:case _.META:case _.NOFRAMES:case _.SCRIPT:case _.STYLE:case _.TEMPLATE:case _.TITLE:y._err(b,v.abandonedHeadElementChild),y.openElements.push(y.headElement,_.HEAD),ru(y,b),y.openElements.remove(y.headElement);break;case _.HEAD:y._err(b,v.misplacedStartTagForHeadElement);break;default:rh(y,b)}break;case C.IN_BODY:rk(this,e);break;case C.IN_TABLE:r_(this,e);break;case C.IN_TABLE_TEXT:rN(this,e);break;case C.IN_CAPTION:let O;n=this,O=(a=e).tagID,rI.has(O)?n.openElements.hasInTableScope(_.CAPTION)&&(n.openElements.generateImpliedEndTags(),n.openElements.popUntilTagNamePopped(_.CAPTION),n.activeFormattingElements.clearToLastMarker(),n.insertionMode=C.IN_TABLE,r_(n,a)):rk(n,a);break;case C.IN_COLUMN_GROUP:rR(this,e);break;case C.IN_TABLE_BODY:rB(this,e);break;case C.IN_ROW:rL(this,e);break;case C.IN_CELL:let x;i=this,x=(o=e).tagID,rI.has(x)?(i.openElements.hasInTableScope(_.TD)||i.openElements.hasInTableScope(_.TH))&&(i._closeTableCell(),rL(i,o)):rk(i,o);break;case C.IN_SELECT:rz(this,e);break;case C.IN_SELECT_IN_TABLE:let k;s=this,(k=(l=e).tagID)===_.CAPTION||k===_.TABLE||k===_.TBODY||k===_.TFOOT||k===_.THEAD||k===_.TR||k===_.TD||k===_.TH?(s.openElements.popUntilTagNamePopped(_.SELECT),s._resetInsertionMode(),s._processStartTag(l)):rz(s,l);break;case C.IN_TEMPLATE:var w=this,T=e;switch(T.tagID){case _.BASE:case _.BASEFONT:case _.BGSOUND:case _.LINK:case _.META:case _.NOFRAMES:case _.SCRIPT:case _.STYLE:case _.TEMPLATE:case _.TITLE:ru(w,T);break;case _.CAPTION:case _.COLGROUP:case _.TBODY:case _.TFOOT:case _.THEAD:w.tmplInsertionModeStack[0]=C.IN_TABLE,w.insertionMode=C.IN_TABLE,r_(w,T);break;case _.COL:w.tmplInsertionModeStack[0]=C.IN_COLUMN_GROUP,w.insertionMode=C.IN_COLUMN_GROUP,rR(w,T);break;case _.TR:w.tmplInsertionModeStack[0]=C.IN_TABLE_BODY,w.insertionMode=C.IN_TABLE_BODY,rB(w,T);break;case _.TD:case _.TH:w.tmplInsertionModeStack[0]=C.IN_ROW,w.insertionMode=C.IN_ROW,rL(w,T);break;default:w.tmplInsertionModeStack[0]=C.IN_BODY,w.insertionMode=C.IN_BODY,rk(w,T)}break;case C.AFTER_BODY:c=this,(u=e).tagID===_.HTML?rk(c,u):rZ(c,u);break;case C.IN_FRAMESET:var E=this,$=e;switch($.tagID){case _.HTML:rk(E,$);break;case _.FRAMESET:E._insertElement($,S.HTML);break;case _.FRAME:E._appendElement($,S.HTML),$.ackSelfClosing=!0;break;case _.NOFRAMES:ru(E,$)}break;case C.AFTER_FRAMESET:var A=this,P=e;switch(P.tagID){case _.HTML:rk(A,P);break;case _.NOFRAMES:ru(A,P)}break;case C.AFTER_AFTER_BODY:d=this,(p=e).tagID===_.HTML?rk(d,p):rF(d,p);break;case C.AFTER_AFTER_FRAMESET:var N=this,I=e;switch(I.tagID){case _.HTML:rk(N,I);break;case _.NOFRAMES:ru(N,I)}}}onEndTag(e){this.skipNextNewLine=!1,this.currentToken=e,this.currentNotInHTML?function(e,t){if(t.tagID===_.P||t.tagID===_.BR){rq(e),e._endTagOutsideForeignContent(t);return}for(let r=e.openElements.stackTop;r>0;r--){let n=e.openElements.items[r];if(e.treeAdapter.getNamespaceURI(n)===S.HTML){e._endTagOutsideForeignContent(t);break}let a=e.treeAdapter.getTagName(n);if(a.toLowerCase()===t.tagName){t.tagName=a,e.openElements.shortenToLe
147ngth(r);break}}}(this,e):this._endTagOutsideForeignContent(e)}_endTagOutsideForeignContent(e){switch(this.insertionMode){case C.INITIAL:rs(this,e);break;case C.BEFORE_HTML:let t;n=this,((t=(a=e).tagID)===_.HTML||t===_.HEAD||t===_.BODY||t===_.BR)&&rl(n,a);break;case C.BEFORE_HEAD:let r;i=this,(r=(o=e).tagID)===_.HEAD||r===_.BODY||r===_.HTML||r===_.BR?rc(i,o):i._err(o,v.endTagWithoutMatchingOpenElement);break;case C.IN_HEAD:var n,a,i,o,s,l,c,u,d,p,m,h,f=this,g=e;switch(g.tagID){case _.HEAD:f.openElements.pop(),f.insertionMode=C.AFTER_HEAD;break;case _.BODY:case _.BR:case _.HTML:rp(f,g);break;case _.TEMPLATE:rd(f,g);break;default:f._err(g,v.endTagWithoutMatchingOpenElement)}break;case C.IN_HEAD_NO_SCRIPT:var y=this,b=e;switch(b.tagID){case _.NOSCRIPT:y.openElements.pop(),y.insertionMode=C.IN_HEAD;break;case _.BR:rm(y,b);break;default:y._err(b,v.endTagWithoutMatchingOpenElement)}break;case C.AFTER_HEAD:var O=this,x=e;switch(x.tagID){case _.BODY:case _.HTML:case _.BR:rh(O,x);break;case _.TEMPLATE:rd(O,x);break;default:O._err(x,v.endTagWithoutMatchingOpenElement)}break;case C.IN_BODY:rw(this,e);break;case C.TEXT:s=this,e.tagID===_.SCRIPT&&(null==(l=s.scriptHandler)||l.call(s,s.openElements.current)),s.openElements.pop(),s.insertionMode=s.originalInsertionMode;break;case C.IN_TABLE:r$(this,e);break;case C.IN_TABLE_TEXT:rN(this,e);break;case C.IN_CAPTION:var k=this,S=e;let w=S.tagID;switch(w){case _.CAPTION:case _.TABLE:k.openElements.hasInTableScope(_.CAPTION)&&(k.openElements.generateImpliedEndTags(),k.openElements.popUntilTagNamePopped(_.CAPTION),k.activeFormattingElements.clearToLastMarker(),k.insertionMode=C.IN_TABLE,w===_.TABLE&&r$(k,S));break;case _.BODY:case _.COL:case _.COLGROUP:case _.HTML:case _.TBODY:case _.TD:case _.TFOOT:case _.TH:case _.THEAD:case _.TR:break;default:rw(k,S)}break;case C.IN_COLUMN_GROUP:var T=this,E=e;switch(E.tagID){case _.COLGROUP:T.openElements.currentTagId===_.COLGROUP&&(T.openElements.pop(),T.insertionMode=C.IN_TABLE);break;case _.TEMPLATE:rd(T,E);break;case _.COL:break;default:rD(T,E)}break;case C.IN_TABLE_BODY:rM(this,e);break;case C.IN_ROW:rj(this,e);break;case C.IN_CELL:var $=this,A=e;let P=A.tagID;switch(P){case _.TD:case _.TH:$.openElements.hasInTableScope(P)&&($.openElements.generateImpliedEndTags(),$.openElements.popUntilTagNamePopped(P),$.activeFormattingElements.clearToLastMarker(),$.insertionMode=C.IN_ROW);break;case _.TABLE:case _.TBODY:case _.TFOOT:case _.THEAD:case _.TR:$.openElements.hasInTableScope(P)&&($._closeTableCell(),rj($,A));break;case _.BODY:case _.CAPTION:case _.COL:case _.COLGROUP:case _.HTML:break;default:rw($,A)}break;case C.IN_SELECT:rU(this,e);break;case C.IN_SELECT_IN_TABLE:let N;c=this,(N=(u=e).tagID)===_.CAPTION||N===_.TABLE||N===_.TBODY||N===_.TFOOT||N===_.THEAD||N===_.TR||N===_.TD||N===_.TH?c.openElements.hasInTableScope(N)&&(c.openElements.popUntilTagNamePopped(_.SELECT),c._resetInsertionMode(),c.onEndTag(u)):rU(c,u);break;case C.IN_TEMPLATE:d=this,(p=e).tagID===_.TEMPLATE&&rd(d,p);break;case C.AFTER_BODY:rQ(this,e);break;case C.IN_FRAMESET:m=this,e.tagID===_.FRAMESET&&!m.openElements.isRootHtmlElementCurrent()&&(m.openElements.pop(),m.fragmentContext||m.openElements.currentTagId===_.FRAMESET||(m.insertionMode=C.AFTER_FRAMESET));break;case C.AFTER_FRAMESET:h=this,e.tagID===_.HTML&&(h.insertionMode=C.AFTER_AFTER_FRAMESET);break;case C.AFTER_AFTER_BODY:rF(this,e)}}onEof(e){switch(this.insertionMode){case C.INITIAL:rs(this,e);break;case C.BEFORE_HTML:rl(this,e);break;case C.BEFORE_HEAD:rc(this,e);break;case C.IN_HEAD:rp(this,e);break;case C.IN_HEAD_NO_SCRIPT:rm(this,e);break;case C.AFTER_HEAD:rh(this,e);break;case C.IN_BODY:case C.IN_TABLE:case C.IN_CAPTION:case C.IN_COLUMN_GROUP:case C.IN_TABLE_BODY:case C.IN_ROW:case C.IN_CELL:case C.IN_SELECT:case C.IN_SELECT_IN_TABLE:rT(this,e);break;case C.TEXT:var t,r;t=this,r=e,t._err(r,v.eofInElementThatCanContainOnlyText),t.openElements.pop(),t.insertionMode=t.originalInsertionMode,t.onEof(r);break;case C.IN_TABLE_TEXT:rN(this,e);break;case C.IN_TEMPLATE:rV(this,e);break;case C.AFTER_BODY:case C.IN_FRAMESET:case C.AFTER_FRAMESET:case C.AFTER_AFTER_BODY:case C.AFTER_AFTER_FRAMESET:ro(this,e)}}onWhitespaceCharacter(e){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,e.chars.charCo
147deAt(0)===g.LINE_FEED)){if(1===e.chars.length)return;e.chars=e.chars.substr(1)}if(this.tokenizer.inForeignNode)return void this._insertCharacters(e);switch(this.insertionMode){case C.IN_HEAD:case C.IN_HEAD_NO_SCRIPT:case C.AFTER_HEAD:case C.TEXT:case C.IN_COLUMN_GROUP:case C.IN_SELECT:case C.IN_SELECT_IN_TABLE:case C.IN_FRAMESET:case C.AFTER_FRAMESET:this._insertCharacters(e);break;case C.IN_BODY:case C.IN_CAPTION:case C.IN_CELL:case C.IN_TEMPLATE:case C.AFTER_BODY:case C.AFTER_AFTER_BODY:case C.AFTER_AFTER_FRAMESET:rg(this,e);break;case C.IN_TABLE:case C.IN_TABLE_BODY:case C.IN_ROW:rE(this,e);break;case C.IN_TABLE_TEXT:rC(this,e)}}};function ra(e,t){for(let r=0;r<8;r++){let r=function(e,t){let r=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return r?e.openElements.contains(r.element)?e.openElements.hasInScope(t.tagID)||(r=null):(e.activeFormattingElements.removeEntry(r),r=null):rS(e,t),r}(e,t);if(!r)break;let n=function(e,t){let r=null,n=e.openElements.stackTop;for(;n>=0;n--){let a=e.openElements.items[n];if(a===t.element)break;e._isSpecialElement(a,e.openElements.tagIDs[n])&&(r=a)}return r||(e.openElements.shortenToLength(Math.max(n,0)),e.activeFormattingElements.removeEntry(t)),r}(e,r);if(!n)break;e.activeFormattingElements.bookmark=r;let a=function(e,t,r){let n=t,a=e.openElements.getCommonAncestor(t);for(let i=0,o=a;o!==r;i++,o=a){a=e.openElements.getCommonAncestor(o);let r=e.activeFormattingElements.getElementEntry(o),s=r&&i>=3;!r||s?(s&&e.activeFormattingElements.removeEntry(r),e.openElements.remove(o)):(o=function(e,t){let r=e.treeAdapter.getNamespaceURI(t.element),n=e.treeAdapter.createElement(t.token.tagName,r,t.token.attrs);return e.openElements.replace(t.element,n),t.element=n,n}(e,r),n===t&&(e.activeFormattingElements.bookmark=r),e.treeAdapter.detachNode(n),e.treeAdapter.appendChild(o,n),n=o)}return n}(e,n,r.element),i=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(a),i&&function(e,t,r){let n=tw(e.treeAdapter.getTagName(t));if(e._isElementCausesFosterParenting(n))e._fosterParentElement(r);else{let a=e.treeAdapter.getNamespaceURI(t);n===_.TEMPLATE&&a===S.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,r)}}(e,i,a),function(e,t,r){let n=e.treeAdapter.getNamespaceURI(r.element),{token:a}=r,i=e.treeAdapter.createElement(a.tagName,n,a.attrs);e._adoptNodes(t,i),e.treeAdapter.appendChild(t,i),e.activeFormattingElements.insertElementAfterBookmark(i,a),e.activeFormattingElements.removeEntry(r),e.openElements.remove(r.element),e.openElements.insertAfter(t,i,a.tagID)}(e,n,r)}}function ri(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function ro(e,t){if(e.stopped=!0,t.location){let r=2*!e.fragmentContext;for(let n=e.openElements.stackTop;n>=r;n--)e._setEndLocation(e.openElements.items[n],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){let r=e.openElements.items[0],n=e.treeAdapter.getNodeSourceCodeLocation(r);if(n&&!n.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){let r=e.openElements.items[1],n=e.treeAdapter.getNodeSourceCodeLocation(r);n&&!n.endTag&&e._setEndLocation(r,t)}}}}function rs(e,t){e._err(t,v.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,T.QUIRKS),e.insertionMode=C.BEFORE_HTML,e._processToken(t)}function rl(e,t){e._insertFakeRootElement(),e.insertionMode=C.BEFORE_HEAD,e._processToken(t)}function rc(e,t){e._insertFakeElement(E.HEAD,_.HEAD),e.headElement=e.openElements.current,e.insertionMode=C.IN_HEAD,e._processToken(t)}function ru(e,t){switch(t.tagID){case _.HTML:rk(e,t);break;case _.BASE:case _.BASEFONT:case _.BGSOUND:case _.LINK:case _.META:e._appendElement(t,S.HTML),t.ackSelfClosing=!0;break;case _.TITLE:e._switchToTextParsing(t,t$.RCDATA);break;case _.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,t$.RAWTEXT):(e._insertElement(t,S.HTML),e.insertionMode=C.IN_HEAD_NO_SCRIPT);break;case _.NOFRAMES:case _.STYLE:e._switchToTextParsing(t,t$.RAWTEXT);break;case _.SCRIPT:e._switchToTextParsing(t,t$.SCRIPT_DATA);break;case _.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=C.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(C.IN_TEMPLATE);break;case _.HEAD:e._err(t,v.misplacedStartTagForHeadElement);break;default:rp(e,t)}}function rd(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==_.TEMPLATE&&e._err(t,v.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(_.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,v.endTagWithoutMatchingOpenElement)}function rp(e,t){e.openElements.pop(),e.insertionMode=C.AFTER_HEAD,e._processToken(t)}function rm(e,t){let r=t.type===y.EOF?v.openElementsLeftAfterEof:v.disallowedContentInNoscriptInHead;e._err(t,r),e.openElements.pop(),e.insertionMode=C.IN_HEAD,e._processToken(t)}function rh(e,t){e._insertFakeElement(E.BODY,_.BODY),e.insertionMode=C.IN_BODY,rf(e,t)}function rf(e,t){switch(t.type){case y.CHARACTER:rv(e,t);break;case y.WHITESPACE_CHARACTER:rg(e,t);break;case y.COMMENT:ri(e,t);break;case y.START_TAG:rk(e,t);break;case y.END_TAG:rw(e,t);break;case y.EOF:rT(e,t)}}function rg(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function rv(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function ry(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,S.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function rb(e){let t=ty(e,w.TYPE);return null!=t&&"hidden"===t.toLowerCase()}function rO(e,t){e._switchToTextParsing(t,t$.RAWTEXT)}function rx(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,S.HTML)}function rk(e,t){switch(t.tagID){case _.I:case _.S:case _.B:case _.U:case _.EM:case _.TT:case _.BIG:case _.CODE:case _.FONT:case _.SMALL:case _.STRIKE:case _.STRONG:e._reconstructActiveFormattingElements(),e._insertElement(t,S.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case _.A:let r;(r=e.activeFormattingElements.getElementEntryInScopeWithTagName(E.A))&&(ra(e,t),e.openElements.remove(r.element),e.activeFormattingElements.removeEntry(r)),e._reconstructActiveFormattingElements(),e._insertElement(t,S.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case _.H1:case _.H2:case _.H3:case _.H4:case _.H5:case _.H6:e.openElements.hasInButtonScope(_.P)&&e._closePElement(),void 0!==e.openElements.currentTagId&&t_.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,S.HTML);break;case _.P:case _.DL:case _.OL:case _.UL:case _.DIV:case _.DIR:case _.NAV:case _.MAIN:case _.MENU:case _.ASIDE:case _.CENTER:case _.FIGURE:case _.FOOTER:case _.HEADER:case _.HGROUP:case _.DIALOG:case _.DETAILS:case _.ADDRESS:case _.ARTICLE:case _.SEARCH:case _.SECTION:case _.SUMMARY:case _.FIELDSET:case _.BLOCKQUOTE:case _.FIGCAPTION:e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,S.HTML);break;case _.LI:case _.DD:case _.DT:e.framesetOk=!1;let n=t.tagID;for(let t=e.openElements.stackTop;t>=0;t--){let r=e.openElements.tagIDs[t];
147if(n===_.LI&&r===_.LI||(n===_.DD||n===_.DT)&&(r===_.DD||r===_.DT)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r);break}if(r!==_.ADDRESS&&r!==_.DIV&&r!==_.P&&e._isSpecialElement(e.openElements.items[t],r))break}e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,S.HTML);break;case _.BR:case _.IMG:case _.WBR:case _.AREA:case _.EMBED:case _.KEYGEN:ry(e,t);break;case _.HR:e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._appendElement(t,S.HTML),e.framesetOk=!1,t.ackSelfClosing=!0;break;case _.RB:case _.RTC:e.openElements.hasInScope(_.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,S.HTML);break;case _.RT:case _.RP:e.openElements.hasInScope(_.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(_.RTC),e._insertElement(t,S.HTML);break;case _.PRE:case _.LISTING:e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,S.HTML),e.skipNextNewLine=!0,e.framesetOk=!1;break;case _.XMP:e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,t$.RAWTEXT);break;case _.SVG:e._reconstructActiveFormattingElements(),t7(t),t9(t),t.selfClosing?e._appendElement(t,S.SVG):e._insertElement(t,S.SVG),t.ackSelfClosing=!0;break;case _.HTML:0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs);break;case _.BASE:case _.LINK:case _.META:case _.STYLE:case _.TITLE:case _.SCRIPT:case _.BGSOUND:case _.BASEFONT:case _.TEMPLATE:ru(e,t);break;case _.BODY:let a;(a=e.openElements.tryPeekProperlyNestedBodyElement())&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(a,t.attrs));break;case _.FORM:let i;i=e.openElements.tmplCount>0,(!e.formElement||i)&&(e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,S.HTML),i||(e.formElement=e.openElements.current));break;case _.NOBR:e._reconstructActiveFormattingElements(),e.openElements.hasInScope(_.NOBR)&&(ra(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,S.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case _.MATH:e._reconstructActiveFormattingElements(),t6(t),t9(t),t.selfClosing?e._appendElement(t,S.MATHML):e._insertElement(t,S.MATHML),t.ackSelfClosing=!0;break;case _.TABLE:e.treeAdapter.getDocumentMode(e.document)!==T.QUIRKS&&e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,S.HTML),e.framesetOk=!1,e.insertionMode=C.IN_TABLE;break;case _.INPUT:e._reconstructActiveFormattingElements(),e._appendElement(t,S.HTML),rb(t)||(e.framesetOk=!1),t.ackSelfClosing=!0;break;case _.PARAM:case _.TRACK:case _.SOURCE:e._appendElement(t,S.HTML),t.ackSelfClosing=!0;break;case _.IMAGE:t.tagName=E.IMG,t.tagID=_.IMG,ry(e,t);break;case _.BUTTON:e.openElements.hasInScope(_.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(_.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,S.HTML),e.framesetOk=!1;break;case _.APPLET:case _.OBJECT:case _.MARQUEE:e._reconstructActiveFormattingElements(),e._insertElement(t,S.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1;break;case _.IFRAME:e.framesetOk=!1,e._switchToTextParsing(t,t$.RAWTEXT);break;case _.SELECT:e._reconstructActiveFormattingElements(),e._insertElement(t,S.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===C.IN_TABLE||e.insertionMode===C.IN_CAPTION||e.insertionMode===C.IN_TABLE_BODY||e.insertionMode===C.IN_ROW||e.insertionMode===C.IN_CELL?C.IN_SELECT_IN_TABLE:C.IN_SELECT;break;case _.OPTION:case _.OPTGROUP:e.openElements.currentTagId===_.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,S.HTML);break;case _.NOEMBED:case _.NOFRAMES:rO(e,t);break;case _.FRAMESET:let o;o=e.openElements.tryPeekProperlyNestedBodyElement(),e.framesetOk&&o&&(e.treeAdapter.detachNode(o),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,S.HTML),e.insertionMode=C.IN_FRAMESET);break;case _.TEXTAREA:e._insertElement(t,S.HTML),e.skipNextNewLine=!0,e.tokenizer.state=t$.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=C.TEXT;break;case _.NOSCRIPT:e.options.scriptingEnabled?rO(e,t):rx(e,t);break;case _.PLAINTEXT:e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,S.HTML),e.tokenizer.state=t$.PLAINTEXT;break;case _.COL:case _.TH:case _.TD:case _.TR:case _.HEAD:case _.FRAME:case _.TBODY:case _.TFOOT:case _.THEAD:case _.CAPTION:case _.COLGROUP:break;default:rx(e,t)}}function rS(e,t){let r=t.tagName,n=t.tagID;for(let t=e.openElements.stackTop;t>0;t--){let a=e.openElements.items[t],i=e.openElements.tagIDs[t];if(n===i&&(n!==_.UNKNOWN||e.treeAdapter.getTagName(a)===r)){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.stackTop>
147=t&&e.openElements.shortenToLength(t);break}if(e._isSpecialElement(a,i))break}}function rw(e,t){switch(t.tagID){case _.A:case _.B:case _.I:case _.S:case _.U:case _.EM:case _.TT:case _.BIG:case _.CODE:case _.FONT:case _.NOBR:case _.SMALL:case _.STRIKE:case _.STRONG:ra(e,t);break;case _.P:e.openElements.hasInButtonScope(_.P)||e._insertFakeElement(E.P,_.P),e._closePElement();break;case _.DL:case _.UL:case _.OL:case _.DIR:case _.DIV:case _.NAV:case _.PRE:case _.MAIN:case _.MENU:case _.ASIDE:case _.BUTTON:case _.CENTER:case _.FIGURE:case _.FOOTER:case _.HEADER:case _.HGROUP:case _.DIALOG:case _.ADDRESS:case _.ARTICLE:case _.DETAILS:case _.SEARCH:case _.SECTION:case _.SUMMARY:case _.LISTING:case _.FIELDSET:case _.BLOCKQUOTE:case _.FIGCAPTION:let r;r=t.tagID,e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r));break;case _.LI:e.openElements.hasInListItemScope(_.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(_.LI),e.openElements.popUntilTagNamePopped(_.LI));break;case _.DD:case _.DT:let n;n=t.tagID,e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n));break;case _.H1:case _.H2:case _.H3:case _.H4:case _.H5:case _.H6:e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped());break;case _.BR:e._reconstructActiveFormattingElements(),e._insertFakeElement(E.BR,_.BR),e.openElements.pop(),e.framesetOk=!1;break;case _.BODY:if(e.openElements.hasInScope(_.BODY)&&(e.insertionMode=C.AFTER_BODY,e.options.sourceCodeLocationInfo)){let r=e.openElements.tryPeekProperlyNestedBodyElement();r&&e._setEndLocation(r,t)}break;case _.HTML:e.openElements.hasInScope(_.BODY)&&(e.insertionMode=C.AFTER_BODY,rQ(e,t));break;case _.FORM:!function(e){let t=e.openElements.tmplCount>0,{formElement:r}=e;t||(e.formElement=null),(r||t)&&e.openElements.hasInScope(_.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(_.FORM):r&&e.openElements.remove(r))}(e);break;case _.APPLET:case _.OBJECT:case _.MARQUEE:let a;a=t.tagID,e.openElements.hasInScope(a)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(a),e.activeFormattingElements.clearToLastMarker());break;case _.TEMPLATE:rd(e,t);break;default:rS(e,t)}}function rT(e,t){e.tmplInsertionModeStack.length>0?rV(e,t):ro(e,t)}function rE(e,t){if(void 0!==e.openElements.currentTagId&&rt.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=C.IN_TABLE_TEXT,t.type){case y.CHARACTER:rP(e,t);break;case y.WHITESPACE_CHARACTER:rC(e,t)}else rA(e,t)}function r_(e,t){switch(t.tagID){case _.TD:case _.TH:case _.TR:e.openElements.clearBackToTableContext(),e._insertFakeElement(E.TBODY,_.TBODY),e.insertionMode=C.IN_TABLE_BODY,rB(e,t);break;case _.STYLE:case _.SCRIPT:case _.TEMPLATE:ru(e,t);break;case _.COL:e.openElements.clearBackToTableContext(),e._insertFakeElement(E.COLGROUP,_.COLGROUP),e.insertionMode=C.IN_COLUMN_GROUP,rR(e,t);break;case _.FORM:e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,S.HTML),e.formElement=e.openElements.current,e.openElements.pop());break;case _.TABLE:e.openElements.hasInTableScope(_.TABLE)&&(e.openElements.popUntilTagNamePopped(_.TABLE),e._resetInsertionMode(),e._processStartTag(t));break;case _.TBODY:case _.TFOOT:case _.THEAD:e.openElements.clearBackToTableContext(),e._insertElement(t,S.HTML),e.insertionMode=C.IN_TABLE_BODY;break;case _.INPUT:rb(t)?e._appendElement(t,S.HTML):rA(e,t),t.ackSelfClosing=!0;break;case _.CAPTION:e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,S.HTML),e.insertionMode=C.IN_CAPTION;break;case _.COLGROUP:e.openElements.clearBackToTableContext(),e._insertElement(t,S.HTML),e.insertionMode=C.IN_COLUMN_GROUP;break;default:rA(e,t)}}function r$(e,t){switch(t.tagID){case _.TABLE:e.openElements.hasInTableScope(_.TABLE)&&(e.openElements.popUntilTagNamePopped(_.TABLE),e._resetInsertionMode());break;case _.TEMPLATE:rd(e,t);break;case _.BODY:case _.CAPTION:case _.COL:case _.COLGROUP:case _.HTML:case _.TBODY:case _.TD:case _.TFOOT:case _.TH:case _.THEAD:case _.TR:break;default:rA(e,t)}}function rA(e,t){let r=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,rf(e,t),e.fosterParentingEnabled=r}
vendor: 5,181 bytes, line 147
147function rC(e,t){e.pendingCharacterTokens.push(t)}function rP(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function rN(e,t){let r=0;if(e.hasNonWhitespacePendingCharacterToken)for(;r<e.pendingCharacterTokens.length;r++)rA(e,e.pendingCharacterTokens[r]);else for(;r<e.pendingCharacterTokens.length;r++)e._insertCharacters(e.pendingCharacterTokens[r]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}var rI=new Set([_.CAPTION,_.COL,_.COLGROUP,_.TBODY,_.TD,_.TFOOT,_.TH,_.THEAD,_.TR]);function rR(e,t){switch(t.tagID){case _.HTML:rk(e,t);break;case _.COL:e._appendElement(t,S.HTML),t.ackSelfClosing=!0;break;case _.TEMPLATE:ru(e,t);break;default:rD(e,t)}}function rD(e,t){e.openElements.currentTagId===_.COLGROUP&&(e.openElements.pop(),e.insertionMode=C.IN_TABLE,e._processToken(t))}function rB(e,t){switch(t.tagID){case _.TR:e.openElements.clearBackToTableBodyContext(),e._insertElement(t,S.HTML),e.insertionMode=C.IN_ROW;break;case _.TH:case _.TD:e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(E.TR,_.TR),e.insertionMode=C.IN_ROW,rL(e,t);break;case _.CAPTION:case _.COL:case _.COLGROUP:case _.TBODY:case _.TFOOT:case _.THEAD:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=C.IN_TABLE,r_(e,t));break;default:r_(e,t)}}function rM(e,t){let r=t.tagID;switch(t.tagID){case _.TBODY:case _.TFOOT:case _.THEAD:e.openElements.hasInTableScope(r)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=C.IN_TABLE);break;case _.TABLE:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=C.IN_TABLE,r$(e,t));break;case _.BODY:case _.CAPTION:case _.COL:case _.COLGROUP:case _.HTML:case _.TD:case _.TH:case _.TR:break;default:r$(e,t)}}function rL(e,t){switch(t.tagID){case _.TH:case _.TD:e.openElements.clearBackToTableRowContext(),e._insertElement(t,S.HTML),e.insertionMode=C.IN_CELL,e.activeFormattingElements.insertMarker();break;case _.CAPTION:case _.COL:case _.COLGROUP:case _.TBODY:case _.TFOOT:case _.THEAD:case _.TR:e.openElements.hasInTableScope(_.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=C.IN_TABLE_BODY,rB(e,t));break;default:r_(e,t)}}function rj(e,t){switch(t.tagID){case _.TR:e.openElements.hasInTableScope(_.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=C.IN_TABLE_BODY);break;case _.TABLE:e.openElements.hasInTableScope(_.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=C.IN_TABLE_BODY,rM(e,t));break;case _.TBODY:case _.TFOOT:case _.THEAD:(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(_.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=C.IN_TABLE_BODY,rM(e,t));break;case _.BODY:case _.CAPTION:case _.COL:case _.COLGROUP:case _.HTML:case _.TD:case _.TH:break;default:r$(e,t)}}function rz(e,t){switch(t.tagID){case _.HTML:rk(e,t);break;case _.OPTION:e.openElements.currentTagId===_.OPTION&&e.openElements.pop(),e._insertElement(t,S.HTML);break;case _.OPTGROUP:e.openElements.currentTagId===_.OPTION&&e.openElements.pop(),e.openElements.currentTagId===_.OPTGROUP&&e.openElements.pop(),e._insertElement(t,S.HTML);break;case _.HR:e.openElements.currentTagId===_.OPTION&&e.openElements.pop(),e.openElements.currentTagId===_.OPTGROUP&&e.openElements.pop(),e._appendElement(t,S.HTML),t.ackSelfClosing=!0;break;case _.INPUT:case _.KEYGEN:case _.TEXTAREA:case _.SELECT:e.openElements.hasInSelectScope(_.SELECT)&&(e.openElements.popUntilTagNamePopped(_.SELECT),e._resetInsertionMode(),t.tagID!==_.SELECT&&e._processStartTag(t));break;case _.SCRIPT:case _.TEMPLATE:ru(e,t)}}function rU(e,t){switch(t.tagID){case _.OPTGROUP:e.openElements.stackTop>0&&e.openElements.currentTagId===_.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===_.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===_.OPTGROUP&&e.openElements.pop();break;case _.OPTION:e.openElements.currentTagId===_.OPTION&&e.openElements.pop();break;case _.SELECT:e.openElements.hasInSelectScope(_.SELECT)&&(e.openElements.popUntilTagNamePopped(_.SELECT),e._resetInsertionMode());break;case _.TEMPLATE:rd(e,t)}}function rV(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(_.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):ro(e,t)}function rQ(e,t){var r;if(t.tagID===_.HTML){if(e.fragmentContext||(e.insertionMode=C.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===_.HTML){e._setEndLocation(e.openElements.items[0],t);let n=e.openElements.items[1];!n||(null==(r=e.treeAdapter.getNodeSourceCodeLocation(n))?void 0:r.endTag)||e._setEndLocation(n,t)}}else rZ(e,t)}function rZ(e,t){e.insertionMode=C.IN_BODY,rf(e,t)}function rF(e,t){e.insertionMode=C.IN_BODY,rf(e,t)}function rq(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==S.HTML&&void 0!==e.openElements.currentTagId&&!e._isIntegrationPoint(e.openElements.currentTagId,e.o
147penElements.current);)e.openElements.pop()}function rH(e,t){return rn.parse(e,t)}function rX(e,t,r){"string"==typeof e&&(r=t,t=e,e=null);let n=rn.getFragmentParser(e,r);return n.tokenizer.write(t,!0),n.getFragment()}function rW(e){return e&&"object"==typeof e?"position"in e||"type"in e?rY(e.position):"start"in e||"end"in e?rY(e):"line"in e||"column"in e?rG(e):"":""}function rG(e){return rK(e&&e.line)+":"+rK(e&&e.column)}function rY(e){return rG(e&&e.start)+"-"+rG(e&&e.end)}function rK(e){return e&&"number"==typeof e?e:1}E.AREA,E.BASE,E.BASEFONT,E.BGSOUND,E.BR,E.COL,E.EMBED,E.FRAME,E.HR,E.IMG,E.INPUT,E.KEYGEN,E.LINK,E.META,E.PARAM,E.SOURCE,E.TRACK,E.WBR;var rJ=class extends Error{constructor(e,t,r){super(),"string"==typeof t&&(r=t,t=void 0);let n="",a={},i=!1;if(t&&(a="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?n=e:!a.cause&&e&&(i=!0,n=e.message,a.cause=e),!a.ruleId&&!a.source&&"string"==typeof r){const e=r.indexOf(":");-1===e?a.ruleId=r:(a.source=r.slice(0,e),a.ruleId=r.slice(e+1))}if(!a.place&&a.ancestors&&a.ancestors){const e=a.ancestors[a.ancestors.length-1];e&&(a.place=e.position)}const o=a.place&&"start"in a.place?a.place.start:a.place;this.ancestors=a.ancestors||void 0,this.cause=a.cause||void 0,this.column=o?o.column:void 0,this.fatal=void 0,this.file,this.message=n,this.line=o?o.line:void 0,this.name=rW(a.place)||"1:1",this.place=a.place||void 0,this.reason=this.message,this.ruleId=a.ruleId||void 0,this.source=a.source||void 0,this.stack=i&&a.cause&&"string"==typeof a.cause.stack?a.cause.stack:"",this.actual,this.expected,this.note,this.url}};rJ.prototype.file="",rJ.prototype.name="",rJ.prototype.reason="",rJ.prototype.message="",rJ.prototype.stack="",rJ.prototype.column=void 0,rJ.prototype.line=void 0,rJ.prototype.ancestors=void 0,rJ.prototype.cause=void 0,rJ.prototype.fatal=void 0,rJ.prototype.place=void 0,rJ.prototype.ruleId=void 0,rJ.prototype.source=void 0;var r0=function(e,t){let r;if(void 0!==t&&"string"!=typeof t)throw TypeError('"ext" argument must be a string');r3(e);let n=0,a=-1,i=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;i--;)if(47===e.codePointAt(i)){if(r){n=i+1;break}}else a<0&&(r=!0,a=i+1);return a<0?"":e.slice(n,a)}if(t===e)return"";let o=-1,s=t.length-1;for(;i--;)if(47===e.codePointAt(i)){if(r){n=i+1;break}}else o<0&&(r=!0,o=i+1),s>-1&&(e.codePointAt(i)===t.codePointAt(s--)?s<0&&(a=i):(s=-1,a=o));return n===a?a=o:a<0&&(a=e.length),e.slice(n,a)},r1=function(e){let t;if(r3(e),0===e.length)return".";let r=-1,n=e.length;for(;--n;)if(47===e.codePointAt(n)){if(t){r=n;break}}else t||(t=!0);return r<0?47===e.codePointAt(0)?"/":".":1===r&&47===e.codePointAt(0)?"//":e.slice(0,r)},r2=function(e){let t;r3(e);let r=e.length,n=-1,a=0,i=-1,o=0;for(;r--;){let s=e.codePointAt(r);if(47===s){if(t){a=r+1;break}continue}n<0&&(t=!0,n=r+1),46===s?i<0?i=r:1!==o&&(o=1):i>-1&&(o=-1)}return i<0||n<0||0===o||1===o&&i===n-1&&i===a+1?"":e.slice(i,n)},r4=function(...e){var t;let r,n,a,i=-1;for(;++i<e.length;)r3(e[i]),e[i]&&(a=void 0===a?e[i]:a+"/"+e[i]);return void 0===a?".":(r3(t=a),r=47===t.codePointAt(0),0!==(n=function(e,t){let r,n,a="",i=0,o=-1,s=0,l=-1;for(;++l<=e.length;){if(l<e.length)r=e.codePointAt(l);else if(47===r)break;else r=47;if(47===r){if(o===l-1||1===s);else if(o!==l-1&&2===s){if(a.length<2||2!==i||46!==a.codePointAt(a.length-1)||46!==a.codePointAt(a.length-2)){if(a.length>2){if((n=a.lastIndexOf("/"))!==a.length-1){n<0?(a="",i=0):i=(a=a.slice(0,n)).length-1-a.lastIndexOf("/"),o=l,s=0;continue}}else if(a.length>0){a="",i=0,o=l,s=0;continue}}t&&(a=a.length>0?a+"/..":"..",i=2)}else a.length>0?a+="/"+e.slice(o+1,l):a=e.slice(o+1,l),i=l-o-1;o=l,s=0}else 46===r&&s>-1?s++:s=-1}return a}(t,!r)).length||r||(n="."),n.length>0&&47===t.codePointAt(t.length-1)&&(n+="/"),r?"/"+n:n)};function r3(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function r8(e){return!!(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}var r5=["history","path","basename","stem","extname","dirname"],r6=class{constructor(e){let t,r;t=e?r8(e)?{path:e}:"string"==typeof e||function(e){return!!(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(e)?{value:e}:e:{},this.cwd="cwd"in t?"":"/",this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let n=-1;for(;++n<r5.length;){const e=r5[n];e in t&&void 0!==t[e]&&null!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(r in t)r5.includes(r)||(this[r]=t[r])}get basename(){return"string"==typeof this.path?r0(this.path):void 0}
147set basename(e){r9(e,"basename"),r7(e,"basename"),this.path=r4(this.dirname||"",e)}get dirname(){return"string"==typeof this.path?r1(this.path):void 0}set dirname(e){ne(this.basename,"dirname"),this.path=r4(e||"",this.basename)}get extname(){return"string"==typeof this.path?r2(this.path):void 0}set extname(e){if(r7(e,"extname"),ne(this.dirname,"extname"),e){if(46!==e.codePointAt(0))throw Error("`extname` must start with `.`");if(e.includes(".",1))throw Error("`extname` cannot contain multiple dots")}this.path=r4(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){r8(e)&&(e=function(e){if("string"==typeof e)e=new URL(e);else if(!r8(e)){let t=TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){let e=TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){let e=TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}let t=e.pathname,r=-1;for(;++r<t.length;)if(37===t.codePointAt(r)&&50===t.codePointAt(r+1)){let e=t.codePointAt(r+2);if(70===e||102===e){let e=TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}(e)),r9(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return"string"==typeof this.path?r0(this.path,this.extname):void 0}set stem(e){r9(e,"stem"),r7(e,"stem"),this.path=r4(this.dirname||"",e+(this.extname||""))}fail(e,t,r){let n=this.message(e,t,r);throw n.fatal=!0,n}info(e,t,r){let n=this.message(e,t,r);return n.fatal=void 0,n}message(e,t,r){let n=new rJ(e,t,r);return this.path&&(n.name=this.path+":"+n.name,n.file=this.path),n.fatal=!1,this.messages.push(n),n}toString(e){return void 0===this.value?"":"string"==typeof this.value?this.value:new TextDecoder(e||void 0).decode(this.value)}};function r7(e,t){if(e&&e.includes("/"))throw Error("`"+t+"` cannot be a path: did not expect `/`")}function r9(e,t){if(!e)throw Error("`"+t+"` cannot be empty")}function ne(e,t){if(!e)throw Error("Setting `"+t+"` requires `path` to be set too")}var nt={abandonedHeadElementChild:{reason:"Unexpected metadata element after head",description:"Unexpected element after head. Expected the element before `</head>`",url:!1},abruptClosingOfEmptyComment:{reason:"Unexpected abruptly closed empty comment",description:"Unexpected `>` or `->`. Expected `-->` to close comments"},abruptDoctypePublicIdentifier:{reason:"Unexpected abruptly closed public identifier",description:"Unexpected `>`. Expected a closing `\"` or `'` after the public identifier"},abruptDoctypeSystemIdentifier:{reason:"Unexpected abruptly closed system identifier",description:"Unexpected `>`. Expected a closing `\"` or `'` after the identifier identifier"},absenceOfDigitsInNumericCharacterReference:{reason:"Unexpected non-digit at start of numeric character reference",description:"Unexpected `%c`. Expected `[0-9]` for decimal references or `[0-9a-fA-F]` for hexadecimal references"},cdataInHtmlContent:{reason:"Unexpected CDATA section in HTML",description:"Unexpected `<![CDATA[` in HTML. Remove it, use a comment, or encode special characters instead"},characterReferenceOutsideUnicodeRange:{reason:"Unexpected too big numeric character reference",description:"Unexpectedly high character reference. Expected character references to be at most hexadecimal 10ffff (or decimal 1114111)"},closingOfElementWithOpenChildElements:{reason:"Unexpected closing tag with open child elements",description:"Unexpectedly closing tag. Expected other tags to be closed first",url:!1},controlCharacterInInputStream:{reason:"Unexpected control character",description:"Unexpected control character `%x`. Expected a non-control code point, 0x00, or ASCII whitespace"},controlCharacterReference:{reason:"Unexpected control character reference",description:"Unexpectedly control character in reference. Expected a non-control code point, 0x00, or ASCII whitespace"},disallowedContentInNoscriptInHead:{reason:"Disallowed content inside `<noscript>` in `<head>`",description:"Unexpected text character `%c`. Only use text in `<noscript>`s in `<body>`",url:!1},duplicateAttribute:{reason:"Unexpected duplicate attribute",description:"Unexpectedly double attribute. Expected attributes to occur only once"},endTagWithAttributes:{reason:"Unexpected attribute on closing tag",description:"Unexpected attribute. Expected `>` instead"},endTagWithTrailingSolidus:{reason:"Unexpected slash at end of closing tag",description:"Unexpected `%c-1`. Expected `>` instead"},endTagWithoutMatchingOpenElement:{reason:"Unexpected unopened end tag",description:"Unexpected end tag. Expected no end tag or another end tag",url:!1},eofBeforeTagName:{reason:"Unexpected end of file",description:"Unexpected end of file. Expected tag name instead"},eofInCdata:{reason:"Unexpected end of file in CDATA",description:"Unexpected end of file. Expected `]]>` to close the CDATA"},eofInComment:{reason:"Unexpected end of file in comment",description:"Unexpected end of file. Expected `-->` to close the comment"},eofInDoctype:{reason:"Unexpected end of file in doctype",description:"Unexpected end of file. Expected a valid doctype (such as `<!doctype html>`)"},eofInElementThatCanContainOnlyText:{reason:"Unexpected end of file in element that can only contain text",description:"Unexpected end of file. Expected text or a closing tag",url:!1},eofInScriptHtmlCommentLikeText:{reason:"Unexpected end of file in comment inside script",description:"Unexpected end of file. Expected `-->` to close the comment"},eofInTag:{reason:"Unexpected end of file in tag",description:"Unexpected end of file. Expected `>` to close the tag"},incorrectlyClosedComment:{reason:"Incorrectly closed comment",description:"Unexpected `%c-1`. Expected `-->` to close the comment"},incorrectlyOpenedComment:{reason:"Incorrectly opened comment",description:"Unexpected `%c`. Expected `<!--` to open the comment"},invalidCharacterSequenceAfterDoctypeName:{reason:"Invalid sequence after doctype name",description:"Unexpected sequence at `%c`. Expected `public` or `system`"},invalidFirstCharacterOfTagName:{reason:"Invalid first character in tag name",description:"Unexpected `%c`. Expected an ASCII letter instead"},misplacedDoctype:{reason:"Misplaced doctype",description:"Unexpected doctype. Expected doctype before head",url:!1},misplacedStartTagForHeadElement:{reason:"Misplaced `<head>` start tag",description:"Unexpected start tag `<head>`. Expected `<head>` directly after doctype",url:!1},missingAttributeValue:{reason:"Missing attribute value",description:"Unexpected `%c-1`. Expected an attribute value or no `%c-1` instead"},missingDoctype:{reason:"Missing doctype before other content",description:"Expected a `<!doctype html>` before anything else",url:!1},missingDoctypeName:{reason:"Missing doctype name",description:"Unexpected doctype end at `%c`. Expected `html` instead"},missingDoctypePublicIdentifier:{reason:"Missing public identifier in doctype",description:"Unexpected `%c`. Expected identifier for `public` instead"}
147,missingDoctypeSystemIdentifier:{reason:"Missing system identifier in doctype",description:'Unexpected `%c`. Expected identifier for `system` instead (suggested: `"about:legacy-compat"`)'},missingEndTagName:{reason:"Missing name in end tag",description:"Unexpected `%c`. Expected an ASCII letter instead"},missingQuoteBeforeDoctypePublicIdentifier:{reason:"Missing quote before public identifier in doctype",description:"Unexpected `%c`. Expected `\"` or `'` instead"},missingQuoteBeforeDoctypeSystemIdentifier:{reason:"Missing quote before system identifier in doctype",description:"Unexpected `%c`. Expected `\"` or `'` instead"},missingSemicolonAfterCharacterReference:{reason:"Missing semicolon after character reference",description:"Unexpected `%c`. Expected `;` instead"},missingWhitespaceAfterDoctypePublicKeyword:{reason:"Missing whitespace after public identifier in doctype",description:"Unexpected `%c`. Expected ASCII whitespace instead"},missingWhitespaceAfterDoctypeSystemKeyword:{reason:"Missing whitespace after system identifier in doctype",description:"Unexpected `%c`. Expected ASCII whitespace instead"},missingWhitespaceBeforeDoctypeName:{reason:"Missing whitespace before doctype name",description:"Unexpected `%c`. Expected ASCII whitespace instead"},missingWhitespaceBetweenAttributes:{reason:"Missing whitespace between attributes",description:"Unexpected `%c`. Expected ASCII whitespace instead"},missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers:{reason:"Missing whitespace between public and system identifiers in doctype",description:"Unexpected `%c`. Expected ASCII whitespace instead"},nestedComment:{reason:"Unexpected nested comment",description:"Unexpected `<!--`. Expected `-->`"},nestedNoscriptInHead:{reason:"Unexpected nested `<noscript>` in `<head>`",description:"Unexpected `<noscript>`. Expected a closing tag or a meta element",url:!1},nonConformingDoctype:{reason:"Unexpected non-conforming doctype declaration",description:'Expected `<!doctype html>` or `<!doctype html system "about:legacy-compat">`',url:!1},nonVoidHtmlElementStartTagWithTrailingSolidus:{reason:"Unexpected trailing slash on start tag of non-void element",description:"Unexpected `/`. Expected `>` instead"},noncharacterCharacterReference:{reason:"Unexpected noncharacter code point referenced by character reference",description:"Unexpected code point. Do not use noncharacters in HTML"},noncharacterInInputStream:{reason:"Unexpected noncharacter character",description:"Unexpected code point `%x`. Do not use noncharacters in HTML"},nullCharacterReference:{reason:"Unexpected NULL character referenced by character reference",description:"Unexpected code point. Do not use NULL characters in HTML"},openElementsLeftAfterEof:{reason:"Unexpected end of file",description:"Unexpected end of file. Expected closing tag instead",url:!1},surrogateCharacterReference:{reason:"Unexpected surrogate character referenced by character reference",description:"Unexpected code point. Do not use lone surrogate characters in HTML"},surrogateInInputStream:{reason:"Unexpected surrogate character",description:"Unexpected code point `%x`. Do not use lone surrogate characters in HTML"},unexpectedCharacterAfterDoctypeSystemIdentifier:{reason:"Invalid character after system identifier in doctype",description:"Unexpected character at `%c`. Expected `>`"},unexpectedCharacterInAttributeName:{reason:"Unexpected character in attribute name",description:"Unexpected `%c`. Expected whitespace, `/`, `>`, `=`, or probably an ASCII letter"},unexpectedCharacterInUnquotedAttributeValue:{reason:"Unexpected character in unquoted attribute value",description:"Unexpected `%c`. Quote the attribute value to include it"},unexpectedEqualsSignBeforeAttributeName:{reason:"Unexpected equals sign before attribute name",description:"Unexpected `%c`. Add an attribute name before it"},unexpectedNullCharacter:{reason:"Unexpected NULL character",description:"Unexpected code point `%x`. Do not use NULL characters in HTML"},unexpectedQuestionMarkInsteadOfTagName:{reason:"Unexpected question mark instead of tag name",description:"Unexpected `%c`. Expected an ASCII letter instead"},unexpectedSolidusInTag:{reason:"Unexpected slash in tag",description:"Unexpected `%c-1`. Expected it followed by `>` or in a quoted attribute value"},unknownNamedCharacterReference:{reason:"Unexpected unknown named character reference",description:"Unexpected character reference. Expected known named character references"}}
147,nr=/-[a-z]/g,nn=/%c(?:([-+])(\d+))?/g,na=/%x/g,ni={2:!0,1:!1,0:null};function no(e){return e.charAt(1).toUpperCase()}function ns(e){let{emitParseErrors:t,...r}={...this.data("settings"),...e};this.parser=function(e,n){let a,i,o,s,l;return i=(a={...r,onerror:t?function(e){n.path&&(e.name=n.path+":"+e.name,e.file=n.path),n.messages.push(e)}:void 0}).onerror,o=e instanceof r6?e:new r6(e),s=a.fragment?rX:rH,ta(s(l=String(o),{sourceCodeLocationInfo:!0,onParseError:a.onerror?function(e){let t=e.code,r=t.replace(nr,no),n=a[r],s=null==n||n,c="number"==typeof s?s:+!!s;if(c){let n=nt[r],a=new rJ(u(n.reason),{place:{start:{line:e.startLine,column:e.startCol,offset:e.startOffset},end:{line:e.endLine,column:e.endCol,offset:e.endOffset}},ruleId:t,source:"hast-util-from-html"});o.path&&(a.file=o.path,a.name=o.path+":"+a.name),a.fatal=ni[c],a.note=u(n.description),a.url=!1===n.url?void 0:"https://html.spec.whatwg.org/multipage/parsing.html#parse-error-"+t,i(a)}function u(t){return t.replace(nn,function(t,r,n){var a;let i=(n?Number.parseInt(n,10):0)*("-"===r?-1:1);return"`"===(a=l.charAt(e.startOffset+i))?"` ` `":a}).replace(na,function(){return"0x"+l.charCodeAt(e.startOffset).toString(16).toUpperCase()})}}:null,scriptingEnabled:!1}),{file:o,space:a.space,verbose:a.verbose})}}var nl=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"],nc={}.hasOwnProperty;function nu(e,t){let r=t||{};function n(t,...r){let a=n.invalid,i=n.handlers;if(t&&nc.call(t,e)){let r=String(t[e]);a=nc.call(i,r)?i[r]:n.unknown}if(a)return a.call(this,t,...r)}return n.handlers=r.handlers||{},n.invalid=r.invalid,n.unknown=r.unknown,n}var nd=/["&'<>`]/g,np=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,nm=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,nh=/[|\\{}()[\]^$+*?.]/g,nf=new WeakMap,ng=/[\dA-Fa-f]/,nv=/\d/,ny=["AElig","AMP","Aacute","Acirc","Agrave","Aring","Atilde","Auml","COPY","Ccedil","ETH","Eacute","Ecirc","Egrave","Euml","GT","Iacute","Icirc","Igrave","Iuml","LT","Ntilde","Oacute","Ocirc","Ograve","Oslash","Otilde","Ouml","QUOT","REG","THORN","Uacute","Ucirc","Ugrave","Uuml","Yacute","aacute","acirc","acute","aelig","agrave","amp","aring","atilde","auml","brvbar","ccedil","cedil","cent","copy","curren","deg","divide","eacute","ecirc","egrave","eth","euml","frac12","frac14","frac34","gt","iacute","icirc","iexcl","igrave","iquest","iuml","laquo","lt","macr","micro","middot","nbsp","not","ntilde","oacute","ocirc","ograve","ordf","ordm","oslash","otilde","ouml","para","plusmn","pound","quot","raquo","reg","sect","shy","sup1","
147sup2","sup3","szlig","thorn","times","uacute","ucirc","ugrave","uml","uuml","yacute","yen","yuml"],nb={nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",fnof:"ƒ",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",bull:"•",hellip:"…",prime:"′",Prime:"″",oline:"‾",frasl:"⁄",weierp:"℘",image:"ℑ",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub
147:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦",quot:'"',amp:"&",lt:"<",gt:">",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",circ:"ˆ",tilde:"˜",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",permil:"‰",lsaquo:"‹",rsaquo:"›",euro:"€"},nO=["cent","copy","divide","gt","lt","not","para","times"],nx={}.hasOwnProperty,nk={};for(P in nb)nx.call(nb,P)&&(nk[nb[P]]=P);var nS=/[^\dA-Za-z]/;function nw(e,t,r){var n,a;let i,o,s=(n=r.omitOptionalSemicolons,i="&#x"+e.toString(16).toUpperCase(),n&&t&&!ng.test(String.fromCharCode(t))?i:i+";");if((r.useNamedReferences||r.useShortestReferences)&&(o=function(e,t,r,n){let a=String.fromCharCode(e);if(nx.call(nk,a)){let e=nk[a],i="&"+e;return r&&ny.includes(e)&&!nO.includes(e)&&(!n||t&&61!==t&&nS.test(String.fromCharCode(t)))?i:i+";"}return""}(e,t,r.omitOptionalSemicolons,r.attribute)),(r.useShortestReferences||!o)&&r.useShortestReferences){let n,i=(a=r.omitOptionalSemicolons,n="&#"+String(e),a&&t&&!nv.test(String.fromCharCode(t))?n:n+";");i.length<s.length&&(s=i)}return o&&(!r.useShortestReferences||o.length<s.length)?o:s}function nT(e,t){let r;var n,a=e,i=Object.assign({format:nw},t);if(a=a.replace(i.subset?(n=i.subset,(r=nf.get(n))||(r=function(e){let t=[],r=-1;for(;++r<e.length;)t.push(e[r].replace(nh,"\\$&"));return RegExp("(?:"+t.join("|")+")","g")}(n),nf.set(n,r)),r):nd,o),i.subset||i.escapeOnly)return a;return a.replace(np,function(e,t,r){return i.format((e.charCodeAt(0)-55296)*1024+e.charCodeAt(1)-56320+65536,r.charCodeAt(t+2),i)}).replace(nm,o);function o(e,t,r){return i.format(e.charCodeAt(0),r.charCodeAt(t+1),i)}}var nE=/^>|^->|<!--|-->|--!>|<!-$/g,n_=[">"],n$=["<",">"];function nA(e,t){let r=String(e);if("string"!=typeof t)throw TypeError("Expected character");let n=0,a=r.indexOf(t);for(;-1!==a;)n++,a=r.indexOf(t,a+t.length);return n}var nC=/[ \t\n\f\r]/g;function nP(e){return"object"==typeof e?"text"===e.type&&nN(e.value):nN(e)}function nN(e){return""===e.replace(nC,"")}var nI=nB(1),nR=nB(-1),nD=[];function nB(e){return function(t,r,n){let a=t?t.children:nD,i=(r||0)+e,o=a[i];if(!n)for(;o&&nP(o);)i+=e,o=a[i];return o}}var nM={}.hasOwnProperty;function nL(e){return function(t,r,n){return nM.call(e,t.tagName)&&e[t.tagName](t,r,n)}}var nj=nL({body:function(e,t,r){let n=nI(r,t);return!n||"comment"!==n.type},caption:nz,colgroup:nz,dd:function(e,t,r){let n=nI(r,t);return!n||"element"===n.type&&("dt"===n.tagName||"dd"===n.tagName)},dt:function(e,t,r){let n=nI(r,t);return!!(n&&"element"===n.type&&("dt"===n.tagName||"dd"===n.tagName))},head:nz,html:function(e,t,r){let n=nI(r,t);return!n||"comment"!==n.type},li:function(e,t,r){let n=nI(r,t);return!n||"element"===n.type&&"li"===n.tagName},optgroup:function(e,t,r){let n=nI(r,t);return!n||"element"===n.type&&"optgroup"===n.tagName},option:function(e,t,r){let n=nI(r,t);return!n||"element"===n.type&&("option"===n.tagName||"optgroup"===n.tagName)},p:function(e,t,r){let n=nI(r,t);return n?"element"===n.type&&("address"===n.tagName||"article"===n.tagName||"aside"===n.tagName||"blockquote"===n.tagName||"details"===n.tagName||"div"===n.tagName||"dl"===n.tagName||"fieldset"===n.tagName||"figcaption"===n.tagName||"figure"===n.tagName||"footer"===n.tagName||"form"===n.tagName||"h1"===n.tagName||"h2"===n.tagName||"h3"===n.tagName||"h4"===n.tagName||"h5"===n.tagName||"h6"===n.tagName||"header"===n.tagName||"hgroup"===n.tagName||"hr"===n.tagName||"main"===n.tagName||"menu"===n.tagName||"nav"===n.tagName||"ol"===n.tagName||"p"===n.tagName||"pre"===n.tagName||"section"===n.tagName||"table"===n.tagName||"ul"===n.tagName):!r||"element"!==r.type||"a"!==r.tagName&&"audio"!==r.tagName&&"del"!==r.tagName&&"ins"!==r.tagName&&"map"!==r.tagName&&"noscript"!==r.tagName&&"video"!==r.tagName},rp:nU,rt:nU,tbody:function(e,t,r){let n=nI(r,t);return!n||"element"===n.type&&("tbody"===n.tagName||"tfoot"===n.tagName)},td:nV,tfoot:function(e,t,r){return!nI(r,t)},th:nV,thead:function(e,t,r){let n=nI(r,t);return!!(n&&"element"===n.type&&("tbody"===n.tagName||"tfoot"===n.tagName))},tr:function(e,t,r){let n=nI(r,t);return!n||"element"===n.type&&"tr"===n.tagName}});function nz(e,t,r){let n=nI(r,t,!0);return!n||"comment"!==n.type&&!("text"===n.type&&nP(n.value.charAt(0)))}function nU(e,t,r){let n=nI(r,t);return!n||"element"===n.type&&("rp"===n.tagName||"rt"===n.tagName)}function nV(e,t,r){let n=nI(r,t);return!n||"element"===n.type&&("td"===n.tagName||"th"===n.tagName)}var nQ=nL({body:function(e){let t=nI(e,-1,!0);return!t||"comment"!==t.type&&!("text"===t.type&&nP(t.value.charAt(0)))&&("element"!==t.type||"meta"!==t.tagName&&"link"!==t.tagName&&"script"!==t.tagName&&"style"!==t.tagName&&"template"!==t.tagName)},colgroup:function(e,t,r){let n=nR(r,t),a=nI(e,-1,!0);return!(r&&n&&"element"===n.type&&"colgroup"===n.tagName&&nj(n,r.children.indexOf(n),r))&&!!(a&&"element"===a.type&&"col"===a.tagName)},head:function(e){let t=new Set;for(let r of e.children)if("element"===r.type&&("base"===r.tagName||"title"===r.tagName)){if(t.has(r.tagName))return!1;t.add(r.tagName)}let r=e.children[0];return!r||"element"===r.type},html:function(e){let t=nI(e,-1);return!t||"comment"!==t.type},tbody:function(e,t,r){let n=nR(r,t),a=nI(e,-1);return!(r&&n&&"element"===n.type&&("thead"===n.tagName||"tbody"===n.tagName)&&nj(n,r.children.indexOf(n),r))&&!!(a&&"element"===a.type&&"tr"===a.tagName)}}),nZ={name:[["	\n\f\r &/=>".split(""),"	\n\f\r \"&'/=>
147`".split("")],["\0	\n\f\r \"&'/<=>".split(""),"\0	\n\f\r \"&'/<=>`".split("")]],unquoted:[["	\n\f\r &>".split(""),"\0	\n\f\r \"&'<=>`".split("")],["\0	\n\f\r \"&'<=>`".split(""),"\0	\n\f\r \"&'<=>`".split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]},nF=["<","&"];function nq(e,t,r,n){return r&&"element"===r.type&&("script"===r.tagName||"style"===r.tagName)?e.value:nT(e.value,Object.assign({},n.settings.characterReferences,{subset:nF}))}var nH=nu("type",{invalid:function(e){throw Error("Expected node, not `"+e+"`")},unknown:function(e){throw Error("Cannot compile unknown node `"+e.type+"`")},handlers:{comment:function(e,t,r,n){return n.settings.bogusComments?"<?"+nT(e.value,Object.assign({},n.settings.characterReferences,{subset:n_}))+">":"<!--"+e.value.replace(nE,function(e){return nT(e,Object.assign({},n.settings.characterReferences,{subset:n$}))})+"-->"},doctype:function(e,t,r,n){return"<!"+(n.settings.upperDoctype?"DOCTYPE":"doctype")+(n.settings.tightDoctype?"":" ")+"html>"},element:function(e,t,r,n){let a,i=n.schema,o="svg"!==i.space&&n.settings.omitOptionalTags,s="svg"===i.space?n.settings.closeEmptyElements:n.settings.voids.includes(e.tagName.toLowerCase()),l=[];"html"===i.space&&"svg"===e.tagName&&(n.schema=eK);let c=function(e,t){let r,n=[],a=-1;if(t){for(r in t)if(null!==t[r]&&void 0!==t[r]){let a=function(e,t,r){let n,a=eX(e.schema,t),i=e.settings.allowParseErrors&&"html"===e.schema.space?0:1,o=+!e.settings.allowDangerousCharacters,s=e.quote;if(a.overloadedBoolean&&(r===a.attribute||""===r)?r=!0:(a.boolean||a.overloadedBoolean)&&("string"!=typeof r||r===a.attribute||""===r)&&(r=!!r),null==r||!1===r||"number"==typeof r&&Number.isNaN(r))return"";let l=nT(a.attribute,Object.assign({},e.settings.characterReferences,{subset:nZ.name[i][o]}));return!0===r||(r=Array.isArray(r)?(a.commaSeparated?e0:e4)(r,{padLeft:!e.settings.tightCommaSeparatedLists}):String(r),e.settings.collapseEmptyAttributes&&!r)?l:(e.settings.preferUnquoted&&(n=nT(r,Object.assign({},e.settings.characterReferences,{attribute:!0,subset:nZ.unquoted[i][o]}))),n!==r&&(e.settings.quoteSmart&&nA(r,s)>nA(r,e.alternative)&&(s=e.alternative),n=s+nT(r,Object.assign({},e.settings.characterReferences,{subset:("'"===s?nZ.single:nZ.double)[i][o],attribute:!0}))+s),l+(n?"="+n:n))}(e,r,t[r]);a&&n.push(a)}}for(;++a<n.length;){let t=e.settings.tightAttributes?n[a].charAt(n[a].length-1):void 0;a!==n.length-1&&'"'!==t&&"'"!==t&&(n[a]+=" ")}return n.join("")}(n,e.properties),u=n.all("html"===i.space&&"template"===e.tagName?e.content:e);return n.schema=i,u&&(s=!1),!c&&o&&nQ(e,t,r)||(l.push("<",e.tagName,c?" "+c:""),s&&("svg"===i.space||n.settings.closeSelfClosing)&&(a=c.charAt(c.length-1),(!n.settings.tightSelfClosing||"/"===a||a&&'"'!==a&&"'"!==a)&&l.push(" "),l.push("/")),l.push(">")),l.push(u),s||o&&nj(e,t,r)||l.push("</"+e.tagName+">"),l.join("")},raw:function(e,t,r,n){return n.settings.allowDangerousHtml?e.value:nq(e,t,r,n)},root:function(e,t,r,n){return n.all(e)},text:nq}}),nX={},nW={},nG=[];function nY(e,t,r){return nH(e,t,r,this)}function nK(e){let t=[],r=e&&e.children||nG,n=-1;for(;++n<r.length;)t[n]=this.one(r[n],n,e);return t.join("")}function nJ(e){let t={...this.data("settings"),...e};this.compiler=function(e){let r=t||nX,n=r.quote||'"',a='"'===n?"'":'"';if('"'!==n&&"'"!==n)throw Error("Invalid quote `"+n+"`, expected `'` or `\"`");return({one:nY,all:nK,settings:{omitOptionalTags:r.omitOptionalTags||!1,allowParseErrors:r.allowParseErrors||!1,allowDangerousCharacters:r.allowDangerousCharacters||!1,quoteSmart:r.quoteSmart||!1,preferUnquoted:r.preferUnquoted||!1,tightAttributes:r.tightAttributes||!1,upperDoctype:r.upperDoctype||!1,tightDoctype:r.tightDoctype||!1,bogusComments:r.bogusComments||!1,tightCommaSeparatedLists:r.tightCommaSeparatedLists||!1,tightSelfClosing:r.tightSelfClosing||!1,collapseEmptyAttributes:r.collapseEmptyAttributes||!1,allowDangerousHtml:r.allowDangerousHtml||!1,voids:r.voids||nl,characterReferences:r.characterReferences||nW,closeSelfClosing:r.closeSelfClosing||!1,closeEmptyElements:r.closeEmptyElements||!1},schema:"svg"===r.space?eK:eY,quote:n,alternative:a}).one(Array.isArray(e)?{type:"root",children:e}:e,void 0,void 0)}}function n0(e){if(e)throw e}var n1=G(X((e,t)=>{var r=Object.prototype.hasOwnProperty,n=Object.prototype.toString,a=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},s=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var t,a=r.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&r.call(e.constructor.prototype,"isPrototypeOf");
147if(e.constructor&&!a&&!i)return!1;for(t in e);return void 0===t||r.call(e,t)},l=function(e,t){a&&"__proto__"===t.name?a(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},c=function(e,t){if("__proto__"===t){if(!r.call(e,t))return;else if(i)return i(e,t).value}return e[t]};t.exports=function e(){var t,r,n,a,i,u,d=arguments[0],p=1,m=arguments.length,h=!1;for("boolean"==typeof d&&(h=d,d=arguments[1]||{},p=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});p<m;++p)if(t=arguments[p],null!=t)for(r in t)n=c(d,r),d!==(a=c(t,r))&&(h&&a&&(s(a)||(i=o(a)))?(i?(i=!1,u=n&&o(n)?n:[]):u=n&&s(n)?n:{},l(d,{name:r,newValue:e(h,u,a)})):void 0!==a&&l(d,{name:r,newValue:a}));return d}})(),1);function n2(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}var n4=function(e){let t=this.constructor.prototype,r=t[e],n=function(){return r.apply(n,arguments)};return Object.setPrototypeOf(n,t),n},n3={}.hasOwnProperty,n8=new class e extends n4{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=function(){let e=[],t={run:function(...t){let r=-1,n=t.pop();if("function"!=typeof n)throw TypeError("Expected function as last argument, not "+n);!function a(i,...o){let s=e[++r],l=-1;if(i)return void n(i);for(;++l<t.length;)(null===o[l]||void 0===o[l])&&(o[l]=t[l]);t=o,s?(function(e,t){let r;return function(...t){let i,o=e.length>t.length;o&&t.push(n);try{i=e.apply(this,t)}catch(e){if(o&&r)throw e;return n(e)}o||(i&&i.then&&"function"==typeof i.then?i.then(a,n):i instanceof Error?n(i):a(i))};function n(e,...a){r||(r=!0,t(e,...a))}function a(e){n(null,e)}})(s,a)(...o):n(null,...o)}(null,...t)},use:function(r){if("function"!=typeof r)throw TypeError("Expected `middelware` to be a function, not "+r);return e.push(r),t}};return t}()}copy(){let t=new e,r=-1;for(;++r<this.attachers.length;){let e=this.attachers[r];t.use(...e)}return t.data((0,n1.default)(!0,{},this.namespace)),t}data(e,t){return"string"==typeof e?2==arguments.length?(n7("data",this.frozen),this.namespace[e]=t,this):n3.call(this.namespace,e)&&this.namespace[e]||void 0:e?(n7("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;for(;++this.freezeIndex<this.attachers.length;){let[e,...t]=this.attachers[this.freezeIndex];if(!1===t[0])continue;!0===t[0]&&(t[0]=void 0);let r=e.call(this,...t);"function"==typeof r&&this.transformers.use(r)}return this.frozen=!0,this.freezeIndex=1/0,this}parse(e){this.freeze();let t=at(e),r=this.parser||this.Parser;return n5("parse",r),r(String(t),t)}process(e,t){let r=this;return this.freeze(),n5("process",this.parser||this.Parser),n6("process",this.compiler||this.Compiler),t?n(void 0,t):new Promise(n);function n(n,a){let i=at(e),o=r.parse(i);function s(e,r){e||!r?a(e):n?n(r):t(void 0,r)}r.run(o,i,function(e,t,n){var a,i;if(e||!t||!n)return s(e);let o=r.stringify(t,n);"string"==typeof(a=o)||(i=a)&&"object"==typeof i&&"byteLength"in i&&"byteOffset"in i?n.value=o:n.result=o,s(e,n)})}}processSync(e){let t,r=!1;return this.freeze(),n5("processSync",this.parser||this.Parser),n6("processSync",this.compiler||this.Compiler),this.process(e,function(e,n){r=!0,n0(e),t=n}),ae("processSync","process",r),t}run(e,t,r){n9(e),this.freeze();let n=this.transformers;return r||"function"!=typeof t||(r=t,t=void 0),r?a(void 0,r):new Promise(a);function a(a,i){let o=at(t);n.run(e,o,function(t,n,o){let s=n||e;t?i(t):a?a(s):r(void 0,s,o)})}}runSync(e,t){let r,n=!1;return this.run(e,t,function(e,t){n0(e),r=t,n=!0}),ae("runSync","run",n),r}stringify(e,t){this.freeze();let r=at(t),n=this.compiler||this.Compiler;return n6("stringify",n),n9(e),n(e,r)}use(e,...t){let r=this.attachers,n=this.namespace;if(n7("use",this.frozen),null==e);else if("function"==typeof e)o(e,t);else if("object"==typeof e)Array.isArray(e)?i(e):a(e);else throw TypeError("Expected usable value, not `"+e+"`");return this;function a(e){if(!("plugins"in e)&&!("settings"in e))throw Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");i(e.plugins),e.settings&&(n.settings=(0,n1.default)(!0,n.settings,e.settings))}function i(e){let t=-1;if(null==e);else if(Array.isArray(e))for(;++t<e.length;)!function(e){if("function"==typeof e)o(e,[]);else if("object"==typeof e)if(Array.isArray(e)){let[t,...r]=e;o(t,r)}else a(e);else throw TypeError("Expected usable value, not `"+e+"`")}(e[t]);else throw TypeError("Expected a list of plugins, not `"+e+"`")}function o(e,t){let n=-1,a=-1;for(;++n<r.length;)if(r[n][0]===e){a=n;break}if(-1===a)r.push([e,...t]);else if(t.length>0){let[n,...i]=t,o=r[a][1];n2(o)&&n2(n)&&(n=(0,n1.default)(!0,o,n)),r[a]=[e,n,...i]}}}}().freeze();function n5(e,t){if("function"!=typeof t)throw TypeError("Cannot `"+e+"` without `parser`")}function n6(e,t){if("function"!=typeof t)throw TypeError("Cannot `"+e+"` without `compiler`")}function n7(e,t){if(t)throw Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function n9(e){if(!n2(e)||"string"!=typeof e.type)throw TypeError("Expected node, got `"+e+"`")}function ae(e,t,r){if(!r)throw Error("`"+e+"` finished async. Use `"+t+"` instead")}function at(e){var t;return(t=e)&&"object"==typeof t&&"message"in t&&"messages"in t?e:new r6(e)}function ar(e){return{name:"Dockerfile",aliases:["docker"],case_insensitive:!0,keywords:["from","maintainer","expose","env","arg","user","onbuild","stopsignal"],contains:[e.HASH_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,{beginKeywords:"run cmd entrypoint volume add copy workdir label healthcheck shell",starts:{end:/[^\\]$/,subLanguage:"bash"}}],illegal:"</"}}function an(e){return RegExp(e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function aa(e){return e?"string"==typeof e?e:e.source:null}function ai(e){return ao("(?=",e,")")}function ao(...e){return e.map(e=>aa(e)).join("")}function as(...e){let t;return"("+(("object"==typeof(t=e[e.length-1])&&t.constructor===Object?(e.splice(e.length-1,1),t):{}).capture?"":"?:")+e.map(e=>aa(e)).join("|")+")"}e.s(["_",0,e0,"a",0,nu,"b",0,eX,"c",0,rW,"d",0,tw,"f",0,y,"g",0,e4,"h",0,e2,"i",0,nA,"l",0,rn,"m",0,tt,"n",0,nJ,"o",0,nl,"p",0,ta,"r",0,nP,"s",0,ns,"t",0,n8,"u",0,t$,"v",0,eY,"y",0,eK],673489);var al=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video","defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],ac=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),au=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invali
147d","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),ad=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),ap=["accent-color","align-content","align-items","align-self","alignment-baseline","all","anchor-name","animation","animation-composition","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-range","animation-range-end","animation-range-start","animation-timeline","animation-timing-function","appearance","aspect-ratio","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-end-end-radius","border-end-start-radius","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-align","box-decoration-break","box-direction","box-flex","box-flex-group","box-lines","box-ordinal-group","box-orient","box-pack","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","contain-intrinsic-block-size","contain-intrinsic-height","contain-intrinsic-inline-size","contain-intrinsic-size","contain-intrinsic-width","container","container-name","container-type","content","content-visibility","counter-increment","counter-reset","counter-set","cue","cue-after","cue-before","cursor","cx","cy","direction","display","dominant-baseline","empty-cells","enable-background","field-sizing","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flood-color","flood-opacity","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-palette","font-size","font-size-adjust","font-smooth","font-smoothing","font-stretch","font-style","font-synthesis","font-synthesis-position","font-synthesis-small-caps","font-synthesis-style","font-synthesis-weight","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-emoji","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","forced-color-adjust","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphenate-character","hyphenate-limit-chars","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","initial-letter","initial-letter-align","inline-size","inset","inset-
147area","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","kerning","left","letter-spacing","lighting-color","line-break","line-height","line-height-step","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","margin-trim","marker","marker-end","marker-mid","marker-start","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","masonry-auto-flow","math-depth","math-shift","math-style","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-anchor","overflow-block","overflow-clip-margin","overflow-inline","overflow-wrap","overflow-x","overflow-y","overlay","overscroll-behavior","overscroll-behavior-block","overscroll-behavior-inline","overscroll-behavior-x","overscroll-behavior-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","paint-order","pause","pause-after","pause-before","perspective","perspective-origin","place-content","place-items","place-self","pointer-events","position","position-anchor","position-visibility","print-color-adjust","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","ruby-align","ruby-position","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scroll-timeline","scroll-timeline-axis","scroll-timeline-name","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","speak","speak-as","src","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","tab-size","table-layout","text-align","text-align-all","text-align-last","text-anchor","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-size-adjust","text-transform","text-underline-offset","text-underline-position","text-wrap","text-wrap-mode","text-wrap-style","timeline-scope","top","touch-action","transform","transform-box","transform-origin","transform-style","transition","transition-behavior","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-modify","user-select","vector-effect","vertical-align","view-timeline","view-timeline-axis","view-timeline-inset","view-timeline-name","view-transition-name","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","white-space-collapse","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index","zoom"].sort().reverse();function am(e){let t=e.regex,r={className:"number",relevance:0,variants:[{begin:/([+-]+)?[\d]+_[\d_]+/},{begin:e.NUMBER_RE}]},n=e.COMMENT();n.variants=[{begin:/;/,end:/$/},{begin:/#/,end:/$/}];let a={className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)\}/}]},i={className:"literal",begin:/\bon|off|true|false|yes|no\b/},o={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}]},s=t.either(/[A-Za-z0-9_-]+/,/"(\\"|[^"])*"/,/'[^']*'/);return{name:"TOML, also INI",aliases:["toml"],case_insensitive:!0,illegal:/\S/,c
147ontains:[n,{className:"section",begin:/\[+/,end:/\]+/},{begin:t.concat(s,"(\\s*\\.\\s*",s,")*",t.lookahead(/\s*=\s*[^#\s]/)),className:"attr",starts:{end:/$/,contains:[n,{begin:/\[/,end:/\]/,contains:[n,i,a,o,r,"self"],relevance:0},i,a,o,r]}}]}}var ah="[0-9](_*[0-9])*",af=`\\.(${ah})`,ag="[0-9a-fA-F](_*[0-9a-fA-F])*",av={className:"number",variants:[{begin:`(\\b(${ah})((${af})|\\.)?|(${af}))[eE][+-]?(${ah})[fFdD]?\\b`},{begin:`\\b(${ah})((${af})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${af})[fFdD]?\\b`},{begin:`\\b(${ah})[fFdD]\\b`},{begin:`\\b0[xX]((${ag})\\.?|(${ag})?\\.(${ag}))[pP][+-]?(${ah})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${ag})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0},ay="[A-Za-z$_][0-9A-Za-z$_]*",ab=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends","using"],aO=["true","false","null","undefined","NaN","Infinity"],ax=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],ak=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],aS=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],aw=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],aT=[].concat(aS,ax,ak),aE="[0-9](_*[0-9])*",a_=`\\.(${aE})`,a$="[0-9a-fA-F](_*[0-9a-fA-F])*",aA={className:"number",variants:[{begin:`(\\b(${aE})((${a_})|\\.)?|(${a_}))[eE][+-]?(${aE})[fFdD]?\\b`},{begin:`\\b(${aE})((${a_})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${a_})[fFdD]?\\b`},{begin:`\\b(${aE})[fFdD]\\b`},{begin:`\\b0[xX]((${a$})\\.?|(${a$})?\\.(${a$}))[pP][+-]?(${aE})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${a$})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0},aC=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video","defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],aP=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),aN=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invali
147d","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),aI=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),aR=["accent-color","align-content","align-items","align-self","alignment-baseline","all","anchor-name","animation","animation-composition","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-range","animation-range-end","animation-range-start","animation-timeline","animation-timing-function","appearance","aspect-ratio","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-end-end-radius","border-end-start-radius","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-align","box-decoration-break","box-direction","box-flex","box-flex-group","box-lines","box-ordinal-group","box-orient","box-pack","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","contain-intrinsic-block-size","contain-intrinsic-height","contain-intrinsic-inline-size","contain-intrinsic-size","contain-intrinsic-width","container","container-name","container-type","content","content-visibility","counter-increment","counter-reset","counter-set","cue","cue-after","cue-before","cursor","cx","cy","direction","display","dominant-baseline","empty-cells","enable-background","field-sizing","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flood-color","flood-opacity","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-palette","font-size","font-size-adjust","font-smooth","font-smoothing","font-stretch","font-style","font-synthesis","font-synthesis-position","font-synthesis-small-caps","font-synthesis-style","font-synthesis-weight","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-emoji","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","forced-color-adjust","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphenate-character","hyphenate-limit-chars","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","initial-letter","initial-letter-align","inline-size","inset","inset-
147area","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","kerning","left","letter-spacing","lighting-color","line-break","line-height","line-height-step","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","margin-trim","marker","marker-end","marker-mid","marker-start","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","masonry-auto-flow","math-depth","math-shift","math-style","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-anchor","overflow-block","overflow-clip-margin","overflow-inline","overflow-wrap","overflow-x","overflow-y","overlay","overscroll-behavior","overscroll-behavior-block","overscroll-behavior-inline","overscroll-behavior-x","overscroll-behavior-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","paint-order","pause","pause-after","pause-before","perspective","perspective-origin","place-content","place-items","place-self","pointer-events","position","position-anchor","position-visibility","print-color-adjust","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","ruby-align","ruby-position","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scroll-timeline","scroll-timeline-axis","scroll-timeline-name","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","speak","speak-as","src","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","tab-size","table-layout","text-align","text-align-all","text-align-last","text-anchor","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-size-adjust","text-transform","text-underline-offset","text-underline-position","text-wrap","text-wrap-mode","text-wrap-style","timeline-scope","top","touch-action","transform","transform-box","transform-origin","transform-style","transition","transition-behavior","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-modify","user-select","vector-effect","vertical-align","view-timeline","view-timeline-axis","view-timeline-inset","view-timeline-name","view-transition-name","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","white-space-collapse","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index","zoom"].sort().reverse(),aD=aN.concat(aI).sort().reverse();function aB(e){let t=e.regex,r=/[\p{XID_Start}_]\p{XID_Continue}*/u,n=["and","as","assert","async","await","break","case","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","match","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],a={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:n,built_in:["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],literal:["__debug__","Ellipsis","False","None","NotImplemented","True"],type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"]},i={className:"meta",begin:/^(>>>|\.\.\.) /},o={className:"subst",begin:/\{/,end:/\}/,keywords:a,illegal:/#/},s={begin:/\{\{/,relevance:0},l={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,i],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,i],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,i,s,o]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,i,s,o]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,s,o]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,s,o]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},c="[0-9](_?[0-9])*",u=`(\\b(${c}))?\\.(${c})|\\b(${c})\\.`,d=`\\b|${n.join("|")}`,p={className:"number",relevance:0,variants:[{begin:`(\\b(${c})|(${u}))[eE][+-]?(${c})[jJ]?(?=${d})`},{begin:`(${u})[jJ]?`},{begin:`\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${d})`},{begin:`\\b0[bB](_?[01])+[lL]?(?=${d})`},{begin:`\\b0[oO](_?[0-7])+[lL]?(?=${d})`},{begin:`\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${d})`},{begin:`\\b(${c})[jJ](?=${d})`}]},m={className:"comment",begin:t.lookahead(/# type:/),end:/$/,keywords:a,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},h={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:a,contains:["self",i,p,l,e.HASH_COMMENT_MODE]}]};return o.contains=[l,p,i],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:a,illegal:/(<\/|\?)|=>/,contains:[i,p,{scope:"variable.language",match:/\bself\b/},{beginKeywords:"if",relevance:0},{match:/\bor\b/,scope:"keyword"},l,m,e.HASH_COMMENT_MODE,{match:[/\bdef/,/\s+/,r],scope:{1:"keyword",3:"title.function"},contains:[h]},{variants:[{match:[/\bclass/,/\s+/,r,/\s*/,/\(\s*/,r,/\s*\)/]},{match:[/\bclass/,/\s+/,r]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[p,h,l]}]}}var aM=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video","defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],aL=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),aj=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invali
147d","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),az=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),aU=["accent-color","align-content","align-items","align-self","alignment-baseline","all","anchor-name","animation","animation-composition","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-range","animation-range-end","animation-range-start","animation-timeline","animation-timing-function","appearance","aspect-ratio","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-end-end-radius","border-end-start-radius","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-align","box-decoration-break","box-direction","box-flex","box-flex-group","box-lines","box-ordinal-group","box-orient","box-pack","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","contain-intrinsic-block-size","contain-intrinsic-height","contain-intrinsic-inline-size","contain-intrinsic-size","contain-intrinsic-width","container","container-name","container-type","content","content-visibility","counter-increment","counter-reset","counter-set","cue","cue-after","cue-before","cursor","cx","cy","direction","display","dominant-baseline","empty-cells","enable-background","field-sizing","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flood-color","flood-opacity","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-palette","font-size","font-size-adjust","font-smooth","font-smoothing","font-stretch","font-style","font-synthesis","font-synthesis-position","font-synthesis-small-caps","font-synthesis-style","font-synthesis-weight","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-emoji","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","forced-color-adjust","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphenate-character","hyphenate-limit-chars","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","initial-letter","initial-letter-align","inline-size","inset","inset-
147area","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","kerning","left","letter-spacing","lighting-color","line-break","line-height","line-height-step","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","margin-trim","marker","marker-end","marker-mid","marker-start","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","masonry-auto-flow","math-depth","math-shift","math-style","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-anchor","overflow-block","overflow-clip-margin","overflow-inline","overflow-wrap","overflow-x","overflow-y","overlay","overscroll-behavior","overscroll-behavior-block","overscroll-behavior-inline","overscroll-behavior-x","overscroll-behavior-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","paint-order","pause","pause-after","pause-before","perspective","perspective-origin","place-content","place-items","place-self","pointer-events","position","position-anchor","position-visibility","print-color-adjust","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","ruby-align","ruby-position","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scroll-timeline","scroll-timeline-axis","scroll-timeline-name","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","speak","speak-as","src","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","tab-size","table-layout","text-align","text-align-all","text-align-last","text-anchor","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-size-adjust","text-transform","text-underline-offset","text-underline-position","text-wrap","text-wrap-mode","text-wrap-style","timeline-scope","top","touch-action","transform","transform-box","transform-origin","transform-style","transition","transition-behavior","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-modify","user-select","vector-effect","vertical-align","view-timeline","view-timeline-axis","view-timeline-inset","view-timeline-name","view-transition-name","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","white-space-collapse","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index","zoom"].sort().reverse();function aV(e){return e?"string"==typeof e?e:e.source:null}function aQ(e){return aZ("(?=",e,")")}function aZ(...e){return e.map(e=>aV(e)).join("")}function aF(...e){let t;return"("+(("object"==typeof(t=e[e.length-1])&&t.constructor===Object?(e.splice(e.length-1,1),t):{}).capture?"":"?:")+e.map(e=>aV(e)).join("|")+")"}var aq=e=>aZ(/\b/,e,/\w$/.test(e)?/\b/:/\B/),aH=["Protocol","Type"].map(aq),aX=["init","self"].map(aq),aW=["Any","Self"],aG=["actor","any","associatedtype","async","await",/as\?/,/as!/,"as","borrowing","break","case","catch","class","consume","consuming","continue","convenience","copy","default","defer","deinit","didSet","distributed","do","dynamic","each","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","macro","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","package","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],aY=["false","nil","true"],aK=["assignment","associativity","higherThan","left","lowerThan","none","right"],aJ=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warning"],a0=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","
147withoutActuallyEscaping","zip"],a1=aF(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),a2=aF(a1,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),a4=aZ(a1,a2,"*"),a3=aF(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),a8=aF(a3,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),a5=aZ(a3,a8,"*"),a6=aZ(/[A-Z]/,a8,"*"),a7=["attached","autoclosure",aZ(/convention\(/,aF("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","freestanding","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",aZ(/objc\(/,a5,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","Sendable","testable","UIApplicationMain","unchecked","unknown","usableFromInline","warn_unqualified_access"],a9=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"],ie="[A-Za-z$_][0-9A-Za-z$_]*",it=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends","using"],ir=["true","false","null","undefined","NaN","Infinity"],ia=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],ii=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],io=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],is=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],il=[].concat(io,ia,ii);function ic(e){let t=e.regex,r=t.concat(/[\p{L}_]/u,t.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),n={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},a={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},i=e.inherit(a,{begin:/\(/,end:/\)/}),o=e.inherit(e.APOS_STRING_MODE,{className:"string"}),s=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),l={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:/[\p{L}0-9._:-]+/u,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[n]},{begin:/'/,end:/'/,contains:[n]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[a,s,o,i,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,contains:[a,i,s,o]}]}]},e.COMMENT(/<!--/,/-->/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},n,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[s]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[l],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[l],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:t.concat(/</,t.lookahead(t.concat(r,t.either(/\/>/,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:r,relevance:0,starts:l}]},{className:"tag",begin:t.concat(/<\//,t.lookahead(t.concat(r,/>/))),contains:[{className:"name",begin:r,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}var iu={bash:function(e){let t=e.regex,r={};Object.assign(r,{className:"variable",variants:[{begin:t.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},{begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[r]}]}]});let n={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},a=e.inherit(e.COMMENT(),{match:[/(^|\s)/,/#.*$/],scope:{2:"comment"}}),i={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},o={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,r,n]};n.contains.push(o);let s={begin:/\$?\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,r]},l=e.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10}),c={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/,keyword:["if","then","else","elif","fi","time","for","while","until","in","do","done","case","esac","coproc","function","select"],literal:["true","false"],built_in:["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset","alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","sudo","type","typeset","ulimit","unalias","set","shopt","autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp","chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"]},contains:[l,e.SHEBANG(),c,s,a,i,{match:/(\/[a-z._-]+)+/},o,{match:/\\"/},{className:"string",begin:/'/,end:/'/},{match:/\\'/},r]}},c:function(e){let t=e.regex,r=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),n="[a-zA-Z_]\\w*::",a="(decltype\\(auto\\)|"+t.optional(n)+"[a-zA-Z_]\\w*"+t.optional("<[^<>]+>")+")",i={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},o={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",end:"'",illegal:"."}
vendor: 7,745 bytes, line 147
147,e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},s={className:"number",variants:[{match:/\b(0b[01']+)/},{match:/(-?)\b([\d']+(\.[\d']*)?|\.[\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)/},{match:/(-?)\b(0[xX][a-fA-F0-9]+(?:'[a-fA-F0-9]+)*(?:\.[a-fA-F0-9]*(?:'[a-fA-F0-9]*)*)?(?:[pP][-+]?[0-9]+)?(l|L)?(u|U)?)/},{match:/(-?)\b\d+(?:'\d+)*(?:\.\d*(?:'\d*)*)?(?:[eE][-+]?\d+)?/}],relevance:0},l={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef elifdef elifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(o,{className:"string"}),{className:"string",begin:/<.*?>/},r,e.C_BLOCK_COMMENT_MODE]},c={className:"title",begin:t.optional(n)+e.IDENT_RE,relevance:0},u=t.optional(n)+e.IDENT_RE+"\\s*\\(",d={keyword:["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","typeof","typeof_unqual","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_BitInt","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal96","_Decimal128","_Decimal64x","_Decimal128x","_Float16","_Float32","_Float64","_Float128","_Float32x","_Float64x","_Float128x","const","static","constexpr","complex","bool","imaginary"],literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},p=[l,i,r,e.C_BLOCK_COMMENT_MODE,s,o],m={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:d,contains:p.concat([{begin:/\(/,end:/\)/,keywords:d,contains:p.concat(["self"]),relevance:0}]),relevance:0},h={begin:"("+a+"[\\*&\\s]+)+"+u,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:d,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)",keywords:d,relevance:0},{begin:u,returnBegin:!0,contains:[e.inherit(c,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:d,relevance:0,contains:[r,e.C_BLOCK_COMMENT_MODE,o,s,i,{begin:/\(/,end:/\)/,keywords:d,relevance:0,contains:["self",r,e.C_BLOCK_COMMENT_MODE,o,s,i]}]},i,r,e.C_BLOCK_COMMENT_MODE,l]};return{name:"C",aliases:["h"],keywords:d,disableAutodetect:!0,illegal:"</",contains:[].concat(m,h,p,[l,{begin:e.IDENT_RE+"::",keywords:d},{className:"class",beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:l,strings:o,keywords:d}}},clojure:function(e){let t="[#]?[a-zA-Z_\\-!.?+*=<>&'][a-zA-Z_\\-!.?+*=<>&'0-9/;:$#]*",r="def defonce defprotocol defstruct defmulti defmethod defn- defn defmacro deftype defrecord",n={scope:"number",relevance:0,variants:[{match:/[-+]?0[xX][0-9a-fA-F]+N?/},{match:/[-+]?0[0-7]+N?/},{match:/[-+]?[1-9][0-9]?[rR][0-9a-zA-Z]+N?/},{match:/[-+]?[0-9]+\/[0-9]+N?/},{match:/[-+]?[0-9]+((\.[0-9]*([eE][+-]?[0-9]+)?M?)|([eE][+-]?[0-9]+M?|M))/},{match:/[-+]?([1-9][0-9]*|0)N?/}]},a={scope:"character",variants:[{match:/\\o[0-3]?[0-7]{1,2}/},{match:/\\u[0-9a-fA-F]{4}/},{match:/\\(newline|space|tab|formfeed|backspace|return)/},{match:/\\\S/,relevance:0}]},i={scope:"regex",begin:/#"/,end:/"/,contains:[e.BACKSLASH_ESCAPE]},o=e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),s={scope:"punctuation",match:/,/,relevance:0},l=e.COMMENT(";","$",{relevance:0}),c={className:"literal",begin:/\b(true|false|nil)\b/},u={begin:"\\[|(#::?[#]?[a-zA-Z_\\-!.?+*=<>&'][a-zA-Z_\\-!.?+*=<>&'0-9/;:$#]*)?\\{",end:"[\\]\\}]",relevance:0},d={className:"symbol",begin:"[:]{1,2}[#]?[a-zA-Z_\\-!.?+*=<>&'][a-zA-Z_\\-!.?+*=<>&'0-9/;:$#]*"},p={begin:"\\(",end:"\\)"},m={endsWithParent:!0,relevance:0},h=[s,p,a,i,o,l,d,u,n,c,{begin:t,relevance:0}];return p.contains=[{beginKeywords:r,keywords:{$pattern:t,keyword:r},end:'(\\[|#|\\d|"|:|\\{|\\)|\\(|$)',contains:[{className:"title",begin:t,relevance:0,excludeEnd:!0,endsParent:!0}].concat(h)},{keywords:{$pattern:t,built_in:"def defonce defprotocol defstruct defmulti defmethod defn- defn defmacro deftype defrecord cond apply if-not if-let if not not= =|0 <|0 >|0 <=|0 >=|0 ==|0 +|0 /|0 *|0 -|0 rem quot neg? pos? delay? symbol? keyword? true? false? integer? empty? coll? list? set? ifn? fn? associative? sequential? sorted? counted? reversible? number? decimal? class? distinct? isa? float? rational? reduced? ratio? odd? even? char? seq? vector? string? map? nil? contains? zero? instance? not-every? not-any? libspec? -> ->> .. . inc compare do dotimes mapcat take remove take-while drop letfn drop-last take-last drop-while while intern condp case reduced cycle split-at split-with repeat replicate iterate range merge zipmap declare line-seq sort comparator sort-by dorun doall nthnext nthrest partition eval doseq await await-for let agent atom send send-off release-pending-sends add-watch mapv filterv remove-watch agent-error restart-agent set-error-handler error-handler set-error-mode! error-mode shutdown-agents quote var fn loop recur throw try monitor-enter monitor-exit macroexpand macroexpand-1 for dosync and or when when-not when-let comp juxt partial sequence memoize constantly complement identity assert peek pop doto proxy first rest cons cast coll last butlast sigs reify second ffirst fnext nfirst nnext meta with-meta ns in-ns create-ns import refer keys select-keys vals key val rseq name namespace promise into transient persistent! conj! assoc! dissoc! pop! disj! use class type num float double short byte boolean bigint biginteger bigdec print-method print-dup throw-if printf format load compile get-in update-in pr pr-on newline flush read slurp read-line subvec with-open memfn time re-find re-groups rand-int rand mod locking assert-valid-fdecl alias resolve ref deref refset swap! reset! set-validator! compare-and-set! alter-meta! reset-meta! commute get-validator alter ref-set ref-history-count ref-min-history ref-max-history ensure sync io! new next conj set! to-array future future-call into-array aset gen-class reduce map filter find empty hash-map hash-set sorted-map sorted-map-by sorted-set sorted-set-by vec vector seq flatten reverse assoc dissoc list disj get union difference intersection extend extend-type extend-protocol int nth delay count concat chunk chunk-buffer chunk-append chunk-first chunk-rest max min dec unchecked-inc-int unchecked-inc unchecked-dec-inc unchecked-dec unchecked-negate unchecked-add-int unchecked-add unchecked-subtract-int unchecked-subtract chunk-next chunk-cons chunked-seq? prn vary-meta lazy-seq spread list* str find-keyword keyword symbol gensym force rationalize"},className:"name",begin:t,relevance:0,starts:m},m],m.contains=h,u.contains=h,{name:"Clojure",aliases:["clj","edn"],illegal:/\S/,c
vendor: 1,753 bytes, line 147
147ontains:[s,p,a,i,o,l,d,u,n,c]}},cpp:function(e){let t=e.regex,r=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),n="[a-zA-Z_]\\w*::",a="(?!struct)(decltype\\(auto\\)|"+t.optional(n)+"[a-zA-Z_]\\w*"+t.optional("<[^<>]+>")+")",i={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},o={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},s={className:"number",variants:[{begin:"[+-]?(?:(?:[0-9](?:'?[0-9])*\\.(?:[0-9](?:'?[0-9])*)?|\\.[0-9](?:'?[0-9])*)(?:[Ee][+-]?[0-9](?:'?[0-9])*)?|[0-9](?:'?[0-9])*[Ee][+-]?[0-9](?:'?[0-9])*|0[Xx](?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*(?:\\.(?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)?)?|\\.[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)[Pp][+-]?[0-9](?:'?[0-9])*)(?:[Ff](?:16|32|64|128)?|(BF|bf)16|[Ll]|)"},{begin:"[+-]?\\b(?:0[Bb][01](?:'?[01])*|0[Xx][0-9A-Fa-f](?:'?[0-9A-Fa-f])*|0(?:'?[0-7])*|[1-9](?:'?[0-9])*)(?:[Uu](?:LL?|ll?)|[Uu][Zz]?|(?:LL?|ll?)[Uu]?|[Zz][Uu]|)"}],relevance:0},l={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(o,{className:"string"}),{className:"string",begin:/<.*?>/},r,e.C_BLOCK_COMMENT_MODE]},c={className:"title",begin:t.optional(n)+e.IDENT_RE,relevance:0},u=t.optional(n)+e.IDENT_RE+"\\s*\\(",d={type:["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],keyword:["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_
147noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","flat_map","flat_set","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"]},p={className:"function.dispatch",relevance:0,keywords:{_hint:["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"]},begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))},m=[p,l,i,r,e.C_BLOCK_COMMENT_MODE,s,o],h={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:d,contains:m.concat([{begin:/\(/,end:/\)/,keywords:d,contains:m.concat(["self"]),relevance:0}]),relevance:0},f={className:"function",begin:"("+a+"[\\*&\\s]+)+"+u,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:d,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)",keywords:d,relevance:0},{begin:u,returnBegin:!0,contains:[c],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[o,s]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:d,relevance:0,contains:[r,e.C_BLOCK_COMMENT_MODE,o,s,i,{begin:/\(/,end:/\)/,keywords:d,relevance:0,contains:["self",r,e.C_BLOCK_COMMENT_MODE,o,s,i]}]},i,r,e.C_BLOCK_COMMENT_MODE,l]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:d,illegal:"</",classNameAliases:{"function.dispatch":"built_in"},contains:[].concat(h,f,p,m,[l,{begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array|tuple|optional|variant|function|flat_map|flat_set)\\s*<(?!<)",end:">",keywords:d,contains:["self",i]},{begin:e.IDENT_RE+"::",keywords:d},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}},csharp:function(e){let t={keyword:["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","scoped","sealed","
147sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"].concat(["add","alias","and","ascending","args","async","await","by","descending","dynamic","equals","file","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","record","remove","required","scoped","select","set","unmanaged","value|0","var","when","where","with","yield"]),built_in:["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],literal:["default","false","null","true"]},r=e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),n={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},a={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},i=e.inherit(a,{illegal:/\n/}),o={className:"subst",begin:/\{/,end:/\}/,keywords:t},s=e.inherit(o,{illegal:/\n/}),l={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},e.BACKSLASH_ESCAPE,s]},c={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},o]},u=e.inherit(c,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},s]});o.contains=[c,l,a,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,n,e.C_BLOCK_COMMENT_MODE],s.contains=[u,l,i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,n,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];let d={variants:[{className:"string",begin:/"""("*)(?!")(.|\n)*?"""\1/,relevance:1},c,l,a,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},p={begin:"<",end:">",contains:[{beginKeywords:"in out"},r]},m=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",h={begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:t,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:"<!--|-->"},{begin:"</?",end:">"}]}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{keyword:"if else elif endif define undef warning error line region endregion pragma checksum"}},d,n,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},r,p,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[r,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[r,p,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+m+"\\s+)+"+e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:t,contains:[{beginKeywords:"public private protected static internal protected abstract async extern override unsafe virtual new sealed partial",relevance:0},{begin:e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,contains:[e.TITLE_MODE,p],relevance:0},{match:/\(\)/},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:t,relevance:0,contains:[d,n,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},h]}},css:function(e){let t=e.regex,r={IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}},n=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[r.BLOCK_COMMENT,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/},r.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0}
vendor: 5,547 bytes, line 147
147,{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},r.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+au.join("|")+")"},{begin:":(:)?("+ad.join("|")+")"}]},r.CSS_VARIABLE,{className:"attribute",begin:"\\b("+ap.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[r.BLOCK_COMMENT,r.HEXCOLOR,r.IMPORTANT,r.CSS_NUMBER_MODE,...n,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...n,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},r.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:/@-?\w[\w]*(-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:"and or not only",attribute:ac.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...n,r.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+al.join("|")+")\\b"}]}},curl:e=>{let t={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,{className:"variable",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]}],relevance:0},r={className:"number",variants:[{begin:e.C_NUMBER_RE}],relevance:0};return{name:"curl",aliases:["curl"],keywords:"curl",case_insensitive:!0,contains:[{className:"literal",begin:/(--request|-X)\s/,contains:[{className:"symbol",begin:/(get|post|delete|options|head|put|patch|trace|connect)/,end:/\s/,returnEnd:!0}],returnEnd:!0,relevance:10},{className:"literal",begin:/--/,end:/[\s"]/,returnEnd:!0,relevance:0},{className:"literal",begin:/-\w/,end:/[\s"]/,returnEnd:!0,relevance:0},t,{className:"string",begin:/\\"/,relevance:0},{className:"string",begin:/'/,end:/'/,relevance:0},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,r,{match:/(\/[a-z._-]+)+/}]}},dart:function(e){let t={className:"subst",variants:[{begin:"\\$[A-Za-z0-9_]+"}]},r={className:"subst",variants:[{begin:/\$\{/,end:/\}/}],keywords:"true false null this is new super"},n={className:"number",relevance:0,variants:[{match:/\b[0-9][0-9_]*(\.[0-9][0-9_]*)?([eE][+-]?[0-9][0-9_]*)?\b/},{match:/\b0[xX][0-9A-Fa-f][0-9A-Fa-f_]*\b/}]},a={className:"string",variants:[{begin:"r'''",end:"'''"},{begin:'r"""',end:'"""'},{begin:"r'",end:"'",illegal:"\\n"},{begin:'r"',end:'"',illegal:"\\n"},{begin:"'''",end:"'''",contains:[e.BACKSLASH_ESCAPE,t,r]},{begin:'"""',end:'"""',contains:[e.BACKSLASH_ESCAPE,t,r]},{begin:"'",end:"'",illegal:"\\n",contains:[e.BACKSLASH_ESCAPE,t,r]},{begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE,t,r]}]};r.contains=[n,a];let i=["Comparable","DateTime","Duration","Function","Iterable","Iterator","List","Map","Match","Object","Pattern","RegExp","Set","Stopwatch","String","StringBuffer","StringSink","Symbol","Type","Uri","bool","double","int","num","Element","ElementList"],o=i.map(e=>`${e}?`);return{name:"Dart",keywords:{keyword:["abstract","as","assert","async","await","base","break","case","catch","class","const","continue","covariant","default","deferred","do","dynamic","else","enum","export","extends","extension","external","factory","false","final","finally","for","Function","get","hide","if","implements","import","in","interface","is","late","library","mixin","new","null","on","operator","part","required","rethrow","return","sealed","set","show","static","super","switch","sync","this","throw","true","try","typedef","var","void","when","while","with","yield"],built_in:i.concat(o).concat(["Never","Null","dynamic","print","document","querySelector","querySelectorAll","window"]),$pattern:/[A-Za-z][A-Za-z0-9_]*\??/},contains:[a,e.COMMENT(/\/\*\*(?!\/)/,/\*\//,{subLanguage:"markdown",relevance:0}),e.COMMENT(/\/{3,} ?/,/$/,{contains:[{subLanguage:"markdown",begin:".",end:"$",relevance:0}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"class",beginKeywords:"class interface",end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},n,{className:"meta",begin:"@[A-Za-z]+"},{begin:"=>"}]}},diff:function(e){let t=e.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:t.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:t.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}},docker:ar,dockerfile:ar,elixir:function(e){let t=e.regex,r="[a-zA-Z_][a-zA-Z0-9_.]*(!|\\?)?",n={$pattern:r,keyword:["after","alias","and","case","catch","cond","defstruct","defguard","do","else","end","fn","for","if","import","in","not","or","quote","raise","receive","require","reraise","rescue","try","unless","unquote","unquote_splicing","use","when","with|0"],literal:["false","nil","true"]},a={className:"subst",begin:/#\{/,end:/\}/,keywords:n},i={match:/\\[\s\S]/,scope:"char.escape",relevance:0},o=[{begin:/"/,end:/"/},{begin:/'/,end:/'/},{begin:/\//,end:/\//},{begin:/\|/,end:/\|/},{begin:/\(/,end:/\)/},{begin:/\[/,end:/\]/},{begin:/\{/,end:/\}/},{begin:/</,end:/>/}],s=e=>({scope:"char.escape",begin:t.concat(/\\/,e),relevance:0}),l={className:"string",begin:"~[a-z](?=[/|([{<\"'])",contains:o.map(t=>e.inherit(t,{contains:[s(t.end),i,a]}))},c={className:"string",begin:"~[A-Z](?=[/|([{<\"'])",contains:o.map(t=>e.inherit(t,{contains:[s(t.end)]}))},u={className:"regex",variants:[{begin:"~r(?=[/|([{<\"'])",contains:o.map(r=>e.inherit(r,{end:t.concat(r.end,/[uismxfU]{0,7}
147/),contains:[s(r.end),i,a]}))},{begin:"~R(?=[/|([{<\"'])",contains:o.map(r=>e.inherit(r,{end:t.concat(r.end,/[uismxfU]{0,7}/),contains:[s(r.end)]}))}]},d={className:"string",contains:[e.BACKSLASH_ESCAPE,a],variants:[{begin:/"""/,end:/"""/},{begin:/'''/,end:/'''/},{begin:/~S"""/,end:/"""/,contains:[]},{begin:/~S"/,end:/"/,contains:[]},{begin:/~S'''/,end:/'''/,contains:[]},{begin:/~S'/,end:/'/,contains:[]},{begin:/'/,end:/'/},{begin:/"/,end:/"/}]},p={className:"function",beginKeywords:"def defp defmacro defmacrop",end:/\B\b/,contains:[e.inherit(e.TITLE_MODE,{begin:r,endsParent:!0})]},m=e.inherit(p,{className:"class",beginKeywords:"defimpl defmodule defprotocol defrecord",end:/\bdo\b|$|;/}),h=[d,u,c,l,e.HASH_COMMENT_MODE,m,p,{begin:"::"},{className:"symbol",begin:":(?![\\s:])",contains:[d,{begin:"[a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?"}],relevance:0},{className:"symbol",begin:"[a-zA-Z_][a-zA-Z0-9_.]*(!|\\?)?:(?!:)",relevance:0},{className:"title.class",begin:/(\b[A-Z][a-zA-Z0-9_]+)/,relevance:0},{className:"number",begin:"(\\b0o[0-7_]+)|(\\b0b[01_]+)|(\\b0x[0-9a-fA-F_]+)|(-?\\b[0-9][0-9_]*(\\.[0-9_]+([eE][-+]?[0-9]+)?)?)",relevance:0},{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))"}];return a.contains=h,{name:"Elixir",aliases:["ex","exs"],keywords:n,contains:h}},fsharp:function(e){let t={scope:"keyword",match:/\b(yield|return|let|do|match|use)!/},r=["bool","byte","sbyte","int8","int16","int32","uint8","uint16","uint32","int","uint","int64","uint64","nativeint","unativeint","decimal","float","double","float32","single","char","string","unit","bigint","option","voption","list","array","seq","byref","exn","inref","nativeptr","obj","outref","voidptr","Result"],n={keyword:["abstract","and","as","assert","base","begin","class","default","delegate","do","done","downcast","downto","elif","else","end","exception","extern","finally","fixed","for","fun","function","global","if","in","inherit","inline","interface","internal","lazy","let","match","member","module","mutable","namespace","new","of","open","or","override","private","public","rec","return","static","struct","then","to","try","type","upcast","use","val","void","when","while","with","yield"],literal:["true","false","null","Some","None","Ok","Error","infinity","infinityf","nan","nanf"],built_in:["not","ref","raise","reraise","dict","readOnlyDict","set","get","enum","sizeof","typeof","typedefof","nameof","nullArg","invalidArg","invalidOp","id","fst","snd","ignore","lock","using","box","unbox","tryUnbox","printf","printfn","sprintf","eprintf","eprintfn","fprintf","fprintfn","failwith","failwithf"],"variable.constant":["__LINE__","__SOURCE_DIRECTORY__","__SOURCE_FILE__"]},a={variants:[e.COMMENT(/\(\*(?!\))/,/\*\)/,{contains:["self"]}),e.C_LINE_COMMENT_MODE]},i={scope:"variable",begin:/``/,end:/``/},o=/\B('|\^)/,s={scope:"symbol",variants:[{match:ao(o,/``.*?``/)},{match:ao(o,e.UNDERSCORE_IDENT_RE)}],relevance:0},l=function({includeEqual:e}){let t=ao("[",...Array.from(e?"!%&*+-/<=>@^|~?":"!%&*+-/<>@^|~?").map(an),"]"),r=as(t,/\./);return{scope:"operator",match:as(as(ao(ao(r,ai(r)),r,"*"),ao(t,"+")),/:\?>/,/:\?/,/:>/,/:=/,/::?/,/\$/),relevance:0}},c=l({includeEqual:!0}),u=l({includeEqual:!1}),d=function(t,o){return{begin:ao(t,ai(ao(/\s*/,as(/\w/,/'/,/\^/,/#/,/``/,/\(/,/{\|/)))),beginScope:o,end:ai(as(/\n/,/=/)),relevance:0,keywords:e.inherit(n,{type:r}),contains:[a,s,e.inherit(i,{scope:null}),u]}},p=d(/:/,"operator"),m=d(/\bof\b/,"keyword"),h={begin:[/(^|\s+)/,/type/,/\s+/,/[a-zA-Z_](\w|')*/],beginScope:{2:"keyword",4:"title.class"},end:ai(/\(|=|$/),keywords:n,contains:[a,e.inherit(i,{scope:null}),s,{scope:"operator",match:/<|>/},p]},f={scope:"computation-expression",match:/\b[_a-z]\w*(?=\s*\{)/},g={begin:[/^\s*/,ao(/#/,as("if","else","endif","line","nowarn","light","r","i","I","load","time","help","quit")),/\b/],beginScope:{2:"meta"},end:ai(/\s|$/)},v={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]},y={scope:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE]},b={scope:"string",begin:/@"/,end:/"/,contains:[{match:/""/},e.BACKSLASH_ESCAPE]},O={scope:"string",begin:/"""/,end:/"""/,relevance:2},x={scope:"subst",begin:/\{/,end:/\}/,keywords:n},k={scope:"string",begin:/\$"/,end:/"/,contains:[{match:/\{\{/},{match:/\}\}/},e.BACKSLASH_ESCAPE,x]},S={scope:"string",begin:/(\$@|@\$)"/,end:/"/,contains:[{match:/\{\{/},{match:/\}\}/},{match:/""/},e.BACKSLASH_ESCAPE,x]},w={scope:"string",match:ao(/'/,as(/[^\\']/,/\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8})/),/'/)};return x.contains=[S,k,b,y,w,t,a,i,p,f,g,v,s,c],{name:"F#",aliases:["fs","f#"],keywords:n,illegal:/\/\*/,classNameAliases:{"computation-expression":"keyword"},contains:[t,{variants:[{scope:"string",begin:/\$"""/,end:/"""/,contains:[{match:/\{\{/},{match:/\}\}/},x],relevance:2},S,k,O,b,y,w]},a,i,h,{scope:"meta",begin:/\[</,end:/>\]/,relevance:2,contains:[i,O,b,y,w,v]},m,p,f,g,v,s,c]}},go:function(e){let t={keyword:["break","case","chan","const","continue","default","defer","else","fallthrough","for","func","go","goto","if","import","interface","map","package","range","return","select","struct","switch","type","var"],type:["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"],literal:["true","false","iota","nil"],built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"]};return{name:"Go",aliases:["golang"],keywords:t,illegal:"</",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",variants:[e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{begin:"`",end:"`"}]},{className:"number",variants:[{match:/-?\b0[xX]\.[a-fA-F0-9](_?[a-fA-F0-9])*[pP][+-]?\d(_?\d)*i?/,relevance:0},{match:/-?\b0[xX](_?[a-fA-F0-9])+((\.([a-fA-F0-9](_?[a-fA-F0-9])*)?)?[pP][+-]?\d(_?\d)*)?i?/,relevance:0},{match:/-?\b0[oO](_?[0-7])*i?/,relevance:0},{match:/-?\.\d(_?\d)*([eE][+-]?\d(_?\d)*)?i?/,relevance:0},{match:/-?\b\d(_?\d)*(\.(\d(_?\d)*)?)?([eE][+-]?\d(_?\d)*)?i?/,relevance:0}]},{begin:/:=/},{className:"function",beginKeywords:"func",end:"\\s*(\\{|$)",excludeEnd:!0,contains:[e.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:t,illegal:/["']/}]}]}},graphql:function(e){let t=e.regex;return{name:"GraphQL",aliases:["gql"],case_insensitive:!0,disableAutodetect:!1,keywords:{keyword:["query","mutation","subscription","type","input","schema","directive","
147interface","union","scalar","fragment","enum","on"],literal:["true","false","null"]},contains:[e.HASH_COMMENT_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,{scope:"punctuation",match:/[.]{3}/,relevance:0},{scope:"punctuation",begin:/[\!\(\)\:\=\[\]\{\|\}]{1}/,relevance:0},{scope:"variable",begin:/\$/,end:/\W/,excludeEnd:!0,relevance:0},{scope:"meta",match:/@\w+/,excludeEnd:!0},{scope:"symbol",begin:t.concat(/[_A-Za-z][_0-9A-Za-z]*/,t.lookahead(/\s*:/)),relevance:0}],illegal:[/[;<']/,/BEGIN/]}},haskell:function(e){let t="([0-9]_*)+",r="([0-9a-fA-F]_*)+",n="([!#$%&*+.\\/<=>?@\\\\^~-]|(?!([(),;\\[\\]`|{}]|[_:\"']))(\\p{S}|\\p{P}))",a={variants:[e.COMMENT("--+","$"),e.COMMENT(/\{-/,/-\}/,{contains:["self"]})]},i={className:"meta",begin:/\{-#/,end:/#-\}/},o={className:"meta",begin:"^#",end:"$"},s={className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},l={begin:"\\(",end:"\\)",illegal:'"',contains:[i,o,{className:"type",begin:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},e.inherit(e.TITLE_MODE,{begin:"[_a-z][\\w']*"}),a]},c={begin:/\{/,end:/\}/,contains:l.contains},u={className:"number",relevance:0,variants:[{match:`\\b(${t})(\\.(${t}))?([eE][+-]?(${t}))?\\b`},{match:`\\b0[xX]_*(${r})(\\.(${r}))?([pP][+-]?(${t}))?\\b`},{match:"\\b0[oO](([0-7]_*)+)\\b"},{match:"\\b0[bB](([01]_*)+)\\b"}]};return{name:"Haskell",aliases:["hs"],keywords:"let in if then else case of where do module import hiding qualified type data newtype deriving class instance as default infix infixl infixr foreign export ccall stdcall cplusplus jvm dotnet safe unsafe family forall mdo proc rec",unicodeRegex:!0,contains:[{beginKeywords:"module",end:"where",keywords:"module where",contains:[l,a],illegal:"\\W\\.|;"},{begin:"\\bimport\\b",end:"$",keywords:"import qualified as hiding",contains:[l,a],illegal:"\\W\\.|;"},{className:"class",begin:"^(\\s*)?(class|instance)\\b",end:"where",keywords:"class family instance where",contains:[s,l,a]},{className:"class",begin:"\\b(data|(new)?type)\\b",end:"$",keywords:"data family type newtype deriving",contains:[i,s,l,c,a]},{beginKeywords:"default",end:"$",contains:[s,l,a]},{beginKeywords:"infix infixl infixr",end:"$",contains:[e.C_NUMBER_MODE,a]},{begin:"\\bforeign\\b",end:"$",keywords:"foreign import export ccall stdcall cplusplus jvm dotnet safe unsafe",contains:[s,e.QUOTE_STRING_MODE,a]},{className:"meta",begin:"#!\\/usr\\/bin\\/env runhaskell",end:"$"},i,o,{scope:"string",begin:/'(?=\\?.')/,end:/'/,contains:[{scope:"char.escape",match:/\\./}]},e.QUOTE_STRING_MODE,u,s,e.inherit(e.TITLE_MODE,{begin:"^[_a-z][\\w']*"}),{begin:`(?!-)${n}--+|--+(?!-)${n}`},a,{begin:"->|<-"}]}},html:ic,http:function(e){let t=e.regex,r="HTTP/([32]|1\\.[01])",n={className:"attribute",begin:t.concat("^",/[A-Za-z][A-Za-z0-9-]*/,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},a=[n,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?=HTTP/([32]|1\\.[01]) \\d{3})",end:/$/,contains:[{className:"meta",begin:r},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:a}},{begin:"(?=^[A-Z]+ (.*?) HTTP/([32]|1\\.[01])$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:r},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:a}},e.inherit(n,{relevance:0})]}},ini:am,java:function(e){let t=e.regex,r="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",n=r+function e(t,r,n){return -1===n?"":t.replace(r,a=>e(t,r,n-1))}("(?:<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*~~~(?:\\s*,\\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*~~~)*>)?",/~~~/g,2),a={keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do","sealed","yield","permits","goto","when"],literal:["false","true","null"],type:["char","boolean","long","float","int","byte","short","double"],built_in:["super","this"]},i={className:"meta",begin:"@[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},o={className:"params",begin:/\(/,end:/\)/,keywords:a,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:a,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0}
vendor: 4,564 bytes, line 147
147,{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[e.BACKSLASH_ESCAPE]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,r],className:{1:"keyword",3:"title.class"}},{match:/non-sealed/,scope:"keyword"},{begin:[t.concat(/(?!else)/,r),/\s+/,r,/\s+/,/=(?!=)/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,r],className:{1:"keyword",3:"title.class"},contains:[o,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+n+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:a,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:a,relevance:0,contains:[i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,av,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},av,i]}},javascript:function(e){var t;let r=e.regex,n=/<[A-Za-z0-9\\._:-]+/,a=/\/[A-Za-z0-9\\._:-]+>|\/>/,i={$pattern:ay,keyword:ab,literal:aO,built_in:aT,"variable.language":aw},o="[0-9](_?[0-9])*",s=`\\.(${o})`,l="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",c={className:"number",variants:[{begin:`(\\b(${l})((${s})|\\.)?|(${s}))[eE][+-]?(${o})\\b`},{begin:`\\b(${l})\\b((${s})\\b|\\.)?|(${s})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},u={className:"subst",begin:"\\$\\{",end:"\\}",keywords:i,contains:[]},d={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,u],subLanguage:"xml"}},p={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,u],subLanguage:"css"}},m={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,u],subLanguage:"graphql"}},h={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,u]},f={className:"comment",variants:[e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:"[A-Za-z$_][0-9A-Za-z$_]*(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},g=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,d,p,m,h,{match:/\$\d+/},c];u.contains=g.concat({begin:/\{/,end:/\}/,keywords:i,contains:["self"].concat(g)});let v=[].concat(f,u.contains),y=v.concat([{begin:/(\s*)\(/,end:/\)/,keywords:i,contains:["self"].concat(v)}]),b={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,contains:y},O={variants:[{match:[/class/,/\s+/,ay,/\s+/,/extends/,/\s+/,r.concat(ay,"(",r.concat(/\./,ay),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,ay],scope:{1:"keyword",3:"title.class"}}]},x={relevance:0,match:r.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...ax,...ak]}},k={match:r.concat(/\b/,(t=[...aS,"super","import"].map(e=>`${e}\\s*\\(`),r.concat("(?!",t.join("|"),")")),ay,r.lookahead(/\s*\(/)),className:"title.function",relevance:0},S={begin:r.concat(/\./,r.lookahead(r.concat(ay,/(?![0-9A-Za-z$_(])/))),end:ay,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},w="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",T={match:[/const|var|let/,/\s+/,ay,/\s*/,/=\s*/,/(async\s*)?/,r.lookahead(w)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[b]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:i,exports:{PARAMS_CONTAINS:y,CLASS_REFERENCE:x},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,d,p,m,h,f,{match:/\$\d+/},c,x,{scope:"attr",match:ay+r.lookahead(":"),relevance:0},T,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[f,e.REGEXP_MODE,{className:"function",begin:w,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0}
147,{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,contains:y}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:"<>",end:"</>"},{match:/<[A-Za-z0-9\\._:-]+\s*\/>/},{begin:n,"on:begin":(e,t)=>{let r,n=e[0].length+e.index,a=e.input[n];if("<"===a||","===a)return void t.ignoreMatch();">"!==a||((e,{after:t})=>{let r="</"+e[0].slice(1);return -1!==e.input.indexOf(r,t)})(e,{after:n})||t.ignoreMatch();let i=e.input.substring(n);if((r=i.match(/^\s*=/))||(r=i.match(/^\s+extends\s+/))&&0===r.index)return void t.ignoreMatch()},end:a}],subLanguage:"xml",contains:[{begin:n,end:a,skip:!0,contains:["self"]}]}]},{variants:[{match:[/function/,/\s+/,ay,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[b],illegal:/%/},{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[b,e.inherit(e.TITLE_MODE,{begin:ay,className:"title.function"})]},{match:/\.\.\./,relevance:0},S,{match:"\\$[A-Za-z$_][0-9A-Za-z$_]*",relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[b]},k,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},O,{match:[/get|set/,/\s+/,ay,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},b]},{match:/\$[(.]/}]}},json:function(e){let t=["true","false","null"],r={scope:"literal",beginKeywords:t.join(" ")};return{name:"JSON",aliases:["jsonc"],keywords:{literal:t},contains:[{className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},{match:/[{}[\],:]/,className:"punctuation",relevance:0},e.QUOTE_STRING_MODE,r,e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"}},julia:function(e){let t={$pattern:"[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*",keyword:["baremodule","begin","break","catch","ccall","const","continue","do","else","elseif","end","export","false","finally","for","function","global","if","import","in","isa","let","local","macro","module","quote","return","true","try","using","where","while"],literal:["ARGS","C_NULL","DEPOT_PATH","ENDIAN_BOM","ENV","Inf","Inf16","Inf32","Inf64","InsertionSort","LOAD_PATH","MergeSort","NaN","NaN16","NaN32","NaN64","PROGRAM_FILE","QuickSort","RoundDown","RoundFromZero","RoundNearest","RoundNearestTiesAway","RoundNearestTiesUp","RoundToZero","RoundUp","VERSION|0","devnull","false","im","missing","nothing","pi","stderr","stdin","stdout","true","undef","π","ℯ"],built_in:["AbstractArray","AbstractChannel","AbstractChar","AbstractDict","AbstractDisplay","AbstractFloat","AbstractIrrational","AbstractMatrix","AbstractRange","AbstractSet","AbstractString","AbstractUnitRange","AbstractVecOrMat","AbstractVector","Any","ArgumentError","Array","AssertionError","BigFloat","BigInt","BitArray","BitMatrix","BitSet","BitVector","Bool","BoundsError","CapturedException","CartesianIndex","CartesianIndices","Cchar","Cdouble","Cfloat","Channel","Char","Cint","Cintmax_t","Clong","Clonglong","Cmd","Colon","Complex","ComplexF16","ComplexF32","ComplexF64","CompositeException","Condition","Cptrdiff_t","Cshort","Csize_t","Cssize_t","Cstring","Cuchar","Cuint","Cuintmax_t","Culong","Culonglong","Cushort","Cvoid","Cwchar_t","Cwstring","DataType","DenseArray","DenseMatrix","DenseVecOrMat","DenseVector","Dict","DimensionMismatch","Dims","DivideError","DomainError","EOFError","Enum","ErrorException","Exception","ExponentialBackOff","Expr","Float16","Float32","Float64","Function","GlobalRef","HTML","IO","IOBuffer","IOContext","IOStream","IdDict","IndexCartesian","IndexLinear","IndexStyle","InexactError","InitError","Int","Int128","Int16","Int32","Int64","Int8","Integer","InterruptException","InvalidStateException","Irrational","KeyError","LinRange","LineNumberNode","LinearIndices","LoadError","MIME","Matrix","Method","MethodError","Missing","MissingException","Module","NTuple","NamedTuple","Nothing","Number","OrdinalRange","OutOfMemoryError","OverflowError","Pair","PartialQuickSort","PermutedDimsArray","Pipe","ProcessFailedException","Ptr","QuoteNode","Rational","RawFD","ReadOnlyMemoryError","Real","ReentrantLock","Ref","Regex","RegexMatch","RoundingMode","SegmentationFault","Set","Signed","Some","StackOverflowError","StepRange","StepRangeLen","StridedArray","StridedMatrix","StridedVecOrMat","StridedVector","String","StringIndexError","SubArray","SubString","SubstitutionString","Symbol","SystemError","Task","TaskFailedException","Text","TextDisplay","Timer","Tuple","Type","TypeError","TypeVar","UInt","UInt128","UInt16","UInt32","UInt64","UInt8","UndefInitializer","UndefKeywordError","UndefRefError","UndefVarError","Union","UnionAll","UnitRange","Unsigned","Val","Vararg","VecElement","VecOrMat","Vector","VersionNumber","WeakKeyDict","WeakRef"]},r={keywords:t,illegal:/<\//},n={className:"subst",begin:/\$\(/,end:/\)/,keywords:t},a={className:"variable",begin:"\\$[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*"},i={className:"string",contains:[e.BACKSLASH_ESCAPE,n,a],variants:[{begin:/\w*"""/,end:/"""\w*/,relevance:10},{begin:/\w*"/,end:/"\w*/}]},o={className:"string",contains:[e.BACKSLASH_ESCAPE,n,a],begin:"`",end:"`"};return r.name="Julia",r.contains=[{className:"number",begin:/(\b0x[\d_]*(\.[\d_]*)?|0x\.\d[\d_]*)p[-+]?\d+|\b0[box][a-fA-F0-9][a-fA-F0-9_]*|(\b\d[\d_]*(\.[\d_]*)?|\.\d[\d_]*)([eEfF][-+]?\d+)?/,relevance:0}
vendor: 5,763 bytes, line 147
147,{className:"string",begin:/'(.|\\[xXuU][a-zA-Z0-9]+)'/},i,o,{className:"meta",begin:"@[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*"},{className:"comment",variants:[{begin:"#=",end:"=#",relevance:10},{begin:"#",end:"$"}]},e.HASH_COMMENT_MODE,{className:"keyword",begin:"\\b(((abstract|primitive)\\s+)type|(mutable\\s+)?struct)\\b"},{begin:/<:/}],n.contains=r.contains,r},kotlin:function(e){let t={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},r={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@"},n={className:"subst",begin:/\$\{/,end:/\}/,contains:[e.C_NUMBER_MODE]},a={className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},i={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[a,n]},{begin:"'",end:"'",illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[e.BACKSLASH_ESCAPE,a,n]}]};n.contains.push(i);let o={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?"},s={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[e.inherit(i,{className:"string"}),"self"]}]},l=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),c={variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]};return c.variants[1].contains=[c],c.variants[1].contains=[c],{name:"Kotlin",aliases:["kt","kts"],keywords:t,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,l,{className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},r,o,s,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:t,relevance:5,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin:/</,end:/>/,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:t,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[c,e.C_LINE_COMMENT_MODE,l],relevance:0},e.C_LINE_COMMENT_MODE,l,o,s,i,e.C_NUMBER_MODE]},l]},{begin:[/class|interface|trait/,/\s+/,e.UNDERSCORE_IDENT_RE],beginScope:{3:"title.class"},keywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},e.UNDERSCORE_TITLE_MODE,{className:"type",begin:/</,end:/>/,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,){\s]|$/,excludeBegin:!0,returnEnd:!0},o,s]},i,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:"\n"},aA]}},less:function(e){let t={IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}},r="([\\w-]+|@\\{[\\w-]+\\})",n=[],a=[],i=function(e){return{className:"string",begin:"~?"+e+".*?"+e}},o=function(e,t,r){return{className:e,begin:t,relevance:r}},s={$pattern:/[a-z-]+/,keyword:"and or not only",attribute:aP.join(" ")};a.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i("'"),i('"'),t.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},t.HEXCOLOR,{begin:"\\(",end:"\\)",contains:a,keywords:s,relevance:0},o("variable","@@?[\\w-]+",10),o("variable","@\\{[\\w-]+\\}"),o("built_in","~?`[^`]*?`"),{className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0},t.IMPORTANT,{beginKeywords:"and not"},t.FUNCTION_DISPATCH);let l=a.concat({begin:/\{/,end:/\}/,contains:n}),c={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(a)},u={begin:"([\\w-]+|@\\{[\\w-]+\\})\\s*:",returnBegin:!0,end:/[;}]/,relevance:0,contains:[{begin:/-(webkit|moz|ms|o)-/},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+aR.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:a}}]},d={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:r,end:/\{/}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,c,o("keyword","all\\b"),o("variable","@\\{[\\w-]+\\}"),{begin:"\\b("+aC.join("|")+")\\b",className:"selector-tag"},t.CSS_NUMBER_MODE,o("selector-tag",r,0),o("selector-id","#([\\w-]+|@\\{[\\w-]+\\})"),o("selector-class","\\.([\\w-]+|@\\{[\\w-]+\\})",0),o("selector-tag","&",0),t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",begin:":("+aN.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+aI.join("|")+")"},{begin:/\(/,end:/\)/,relevance:0,contains:l},{begin:"!important"},t.FUNCTION_DISPATCH]},p={begin:`[\\w-]+:(:)?(${aD.join("|")})`,returnBegin:!0,contains:[d]};return n.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?ke
147yframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",keywords:s,returnEnd:!0,contains:a,relevance:0}},{className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:l}},p,u,d,c,t.FUNCTION_DISPATCH),{name:"Less",case_insensitive:!0,illegal:"[=>'/<($\"]",contains:n}},lua:function(e){let t="\\[=*\\[",r="\\]=*\\]",n={begin:t,end:r,contains:["self"]},a=[e.COMMENT("--(?!\\[=*\\[)","$"),e.COMMENT("--\\[=*\\[",r,{contains:[n],relevance:10})];return{name:"Lua",aliases:["pluto"],keywords:{$pattern:e.UNDERSCORE_IDENT_RE,literal:"true false nil",keyword:"and break do else elseif end for goto if in local not or repeat return then until while",built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove"},contains:a.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[e.inherit(e.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:a}].concat(a)},e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"string",begin:t,end:r,contains:[n],relevance:5}])}},makefile:function(e){let t={className:"variable",variants:[{begin:"\\$\\("+e.UNDERSCORE_IDENT_RE+"\\)",contains:[e.BACKSLASH_ESCAPE]},{begin:/\$[@%<?\^\+\*]/}]},r={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,t]},n={begin:"^"+e.UNDERSCORE_IDENT_RE+"\\s*(?=[:+?]?=)"};return{name:"Makefile",aliases:["mk","mak","make"],keywords:{$pattern:/[\w-]+/,keyword:"define endef undefine ifdef ifndef ifeq ifneq else endif include -include sinclude override export unexport private vpath"},contains:[e.HASH_COMMENT_MODE,t,r,{className:"variable",begin:/\$\([\w-]+\s/,end:/\)/,keywords:{built_in:"subst patsubst strip findstring filter filter-out sort word wordlist firstword lastword dir notdir suffix basename addsuffix addprefix join wildcard realpath abspath error warning shell origin flavor foreach if or and call eval file value"},contains:[t,r]},n,{className:"meta",begin:/^\.PHONY:/,end:/$/,keywords:{$pattern:/[\.\w]+/,keyword:".PHONY"}},{className:"section",begin:/^[^\s]+:/,end:/$/,contains:[t]}]}},markdown:function(e){let t=e.regex,r={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},n={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:t.concat(/\[.+?\]\(/,/[A-Za-z][A-Za-z0-9+.-]*/,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},a={className:"strong",contains:[],variants:[{begin:/_{2}(?!\s)/,end:/_{2}/},{begin:/\*{2}(?!\s)/,end:/\*{2}/}]},i={className:"emphasis",contains:[],variants:[{begin:/\*(?![*\s])/,end:/\*/}
147,{begin:/_(?![_\s])/,end:/_/,relevance:0}]},o=e.inherit(a,{contains:[]}),s=e.inherit(i,{contains:[]});a.contains.push(s),i.contains.push(o);let l=[r,n];return[a,i,o,s].forEach(e=>{e.contains=e.contains.concat(l)}),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:l=l.concat(a,i)},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:l}]}]},r,{className:"bullet",begin:"^[ 	]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},a,i,{className:"quote",begin:"^>\\s+",contains:l,end:"$"},{className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},{begin:"^[-\\*]{3,}",end:"$"},n,{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},{scope:"literal",match:/&([a-zA-Z0-9]+|#[0-9]{1,7}|#[Xx][0-9a-fA-F]{1,6});/}]}},matlab:function(e){let t={relevance:0,contains:[{begin:"('|\\.')+"}]};return{name:"Matlab",keywords:{keyword:"arguments break case catch classdef continue else elseif end enumeration events for function global if methods otherwise parfor persistent properties return spmd switch try while",built_in:"sin sind sinh asin asind asinh cos cosd cosh acos acosd acosh tan tand tanh atan atand atan2 atanh sec secd sech asec asecd asech csc cscd csch acsc acscd acsch cot cotd coth acot acotd acoth hypot exp expm1 log log1p log10 log2 pow2 realpow reallog realsqrt sqrt nthroot nextpow2 abs angle complex conj imag real unwrap isreal cplxpair fix floor ceil round mod rem sign airy besselj bessely besselh besseli besselk beta betainc betaln ellipj ellipke erf erfc erfcx erfinv expint gamma gammainc gammaln psi legendre cross dot factor isprime primes gcd lcm rat rats perms nchoosek factorial cart2sph cart2pol pol2cart sph2cart hsv2rgb rgb2hsv zeros ones eye repmat rand randn linspace logspace freqspace meshgrid accumarray size length ndims numel disp isempty isequal isequalwithequalnans cat reshape diag blkdiag tril triu fliplr flipud flipdim rot90 find sub2ind ind2sub bsxfun ndgrid permute ipermute shiftdim circshift squeeze isscalar isvector ans eps realmax realmin pi i|0 inf nan isnan isinf isfinite j|0 why compan gallery hadamard hankel hilb invhilb magic pascal rosser toeplitz vander wilkinson max min nanmax nanmin mean nanmean type table readtable writetable sortrows sort figure plot plot3 scatter scatter3 cellfun legend intersect ismember procrustes hold num2cell "},illegal:'(//|"|#|/\\*|\\s+/\\w+)',contains:[{className:"function",beginKeywords:"function",end:"$",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",variants:[{begin:"\\(",end:"\\)"},{begin:"\\[",end:"\\]"}]}]},{className:"built_in",begin:/true|false/,relevance:0,starts:t},{begin:"[a-zA-Z][a-zA-Z_0-9]*('|\\.')+",relevance:0},{className:"number",begin:e.C_NUMBER_RE,relevance:0,starts:t},{className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},{begin:/\]|\}|\)/,relevance:0,starts:t},{className:"string",begin:'"',end:'"',contains:[{begin:'""'}],starts:t},e.COMMENT("^\\s*%\\{\\s*$","^\\s*%\\}\\s*$"),e.COMMENT("%","$")]}},mojo:e=>{let t=aB(e),{regex:r}=e,n=t.keywords,a=(...e)=>Array.from(new Set(e.flat())),i={...n,keyword:a(n.keyword??[],["fn","struct","trait","var","let","alias","comptime","owned","borrowed","inout","ref","mut","read","out","raises","capturing"]),type:a(n.type??[],["Int","UInt","Int8","Int16","Int32","Int64","UInt8","UInt16","UInt32","UInt64","Float16","Float32","Float64","Bool","String","StringLiteral","StringSlice","SIMD","DType","Scalar","List","Dict","Set","Tuple","Optional","Variant","Span","Pointer","UnsafePointer","Reference","Error"])},o=[...i.keyword??[],...n.built_in??[],...n.literal??[],...i.type??[]].map(e=>e.replace(/\|\d+$/,"")),s=r.concat("(?!(?:",o.join("|"),")\\b)"),l={scope:"title.function",relevance:0,match:r.concat(/\b/,s,/[\p{XID_Start}_]\p{XID_Continue}*/u,r.lookahead(/\(/))};return{...t,name:"Mojo",aliases:["mojo","🔥"],keywords:i,contains:[...t.contains??[],l]}},nginx:function(e){let t=e.regex,r={className:"variable",variants:[{begin:/\$\d+/},{begin:/\$\{\w+\}/},{begin:t.concat(/[$@]/,e.UNDERSCORE_IDENT_RE)}]},n={endsWithParent:!0,keywords:{$pattern:/[a-z_]{2,}|\/dev\/poll/,literal:["on","off","yes","no","true","false","none","blocked","debug","info","notice","warn","error","crit","select","break","last","permanent","redirect","kqueue","rtsig","epoll","poll","/dev/poll"]},relevance:0,illegal:"=>",contains:[e.HASH_COMMENT_MODE,{className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/}]},{begin:"([a-z]+):/",end:"\\s",endsWithParent:!0,excludeEnd:!0,contains:[r]},{className:"regexp",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:"\\s\\^",end:"\\s|\\{|;",returnEnd:!0},{begin:"~\\*?\\s+",end:"\\s|\\{|;",returnEnd:!0},{begin:"\\*(\\.[a-z\\-]+)+"},{begin:"([a-z\\-]+\\.)+\\*"}]},{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+[kKmMgGdshdwy]?\\b",relevance:0},r]};return{name:"Nginx config",aliases:["nginxconf"],contains:[e.HASH_COMMENT_MODE,{beginKeywords:"upstream location",end:/;|\{/,contains:n.contains,keywords:{section:"upstream location"}},{className:"section",begin:t.concat(e.UNDERSCORE_IDENT_RE+t.lookahead(/\s+\{/)),relevance:0},{begin:t.lookahead(e.UNDERSCORE_IDENT_RE+"\\s"),end:";|\\{",contains:[{className:"attribute",begin:e.UNDERSCORE_IDENT_RE,starts:n}],relevance:0}],illegal:"[^\\s\\}\\{]"}},objectivec:function(e){let t=/[a-zA-Z@][a-zA-Z0-9_]*/,r={$pattern:t,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:{"variable.language":["this","super"],$pattern:t,keyword:["while","export","sizeof","typedef","const","struct","for","union","volatile","static","mutable","if","do","return","goto","enum","else","break","extern","asm","case","default","register","explicit","typename","switch","continue","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATE
147D_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],literal:["false","true","FALSE","TRUE","nil","YES","NO","NULL"],built_in:["dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],type:["int","float","char","unsigned","signed","short","long","double","wchar_t","unichar","void","bool","BOOL","id|0","_Bool"]},illegal:"</",contains:[{className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.C_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{className:"string",variants:[{begin:'@"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]}]},{className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),{className:"string",begin:/<.*?>/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+r.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:r,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}},ocaml:function(e){return{name:"OCaml",aliases:["ml"],keywords:{$pattern:"[a-z_]\\w*!?",keyword:"and as assert asr begin class constraint do done downto else end exception external for fun function functor if in include inherit! inherit initializer land lazy let lor lsl lsr lxor match method!|10 method mod module mutable new object of open! open or private rec sig struct then to try type val! val virtual when while with parser value",built_in:"array bool bytes char exn|5 float int int32 int64 list lazy_t|5 nativeint|5 string unit in_channel out_channel ref",literal:"true false"},illegal:/\/\/|>>/,contains:[{className:"literal",begin:"\\[(\\|\\|)?\\]|\\(\\)",relevance:0},e.COMMENT("\\(\\*","\\*\\)",{contains:["self"]}),{className:"symbol",begin:"'[A-Za-z_](?!')[\\w']*"},{className:"type",begin:"`[A-Z][\\w']*"},{className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},{begin:"[a-z_]\\w*'[\\w']*",relevance:0},e.inherit(e.APOS_STRING_MODE,{className:"string",relevance:0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),{className:"number",begin:"\\b(0[xX][a-fA-F0-9_]+[Lln]?|0[oO][0-7_]+[Lln]?|0[bB][01_]+[Lln]?|[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)",relevance:0},{begin:/->/}]}},perl:function(e){let t=e.regex,r=/[dualxmsipngr]{0,12}/,n={$pattern:/[\w.]+/,keyword:"abs accept alarm and atan2 bind binmode bless break caller chdir chmod chomp chop chown chr chroot class close closedir connect continue cos crypt dbmclose dbmopen defined delete die do dump each else elsif endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exists exit exp fcntl field fileno flock for foreach fork format formline getc getgrent getgrgid getgrnam gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname getnetent getpeername getpgrp getpriority getprotobyname getprotobynumber getprotoent getpwent getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt given glob gmtime goto grep gt hex if index int ioctl join keys kill last lc lcfirst length link listen local localtime log lstat lt ma map method mkdir msgctl msgget msgrcv msgsnd my ne next no not oct open opendir or ord our pack package pipe pop pos print printf prototype push q|0 qq quotemeta qw qx rand read readdir readline readlink readpipe recv redo ref rename require reset return reverse rewinddir rindex rmdir say scalar seek seekdir select semctl semget semop send setgrent sethostent setnetent setpgrp setpriority setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket socketpair sort splice split sprintf sqrt srand stat state study sub substr symlink syscall sysopen sysread sysseek system syswrite tell telldir tie tied time times tr truncate uc ucfirst umask undef unless unlink unpack unshift untie until use utime values vec wait waitpid wantarray warn when while write x|0 xor y|0"},a={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:n},i={begin:/->\{/,end:/\}/},o={scope:"attr",match:/\s+:\s*\w+(\s*\(.*?\))?/},s={scope:"variable",variants:[{begin:/\$\d/},{begin:t.concat(/[$%@](?!")(\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@](?!")[^\s\w{=]|\$=/,relevance:0}],contains:[o]},l={className:"number",variants:[{match:/0?\.[0-9][0-9_]+\b/},{match:/\bv?(0|[1-9][0-9_]*(\.[0-9_]+)?|[1-9][0-9_]*)\b/},{match:/\b0[0-7][0-7_]*\b/},{match:/\b0x[0-9a-fA-F][0-9a-fA-F_]*\b/},{match:/\b0b[0-1][0-1_]*\b/}],relevance:0},c=[e.BACKSLASH_ESCAPE,a,s],u=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],d=(e,n,a="\\1")=>{let i="\\1"===a?a:t.concat(a,n);return t.concat(t.concat("(?:",e,")"),n,/(?:\\.|[^\\\/])*?/,i,/(?:\\.|[^\\\/])*?/,a,r)},p=(e,n,a)=>t.concat(t.concat("(?:",e,")"),n,/(?:\\.|[^\\\/])*?/,a,r),m=[s,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),i,{className:"string",contains:c,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},l,{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:d("s|tr|y",t.either(...u,{capture:!0}))},{begin:d("s|tr|y","\\(","\\)")},{begin:d("s|tr|y","\\[","\\]")},{begin:d("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:p("(?:m|qr)?",/\//,/\//)},{begin:p("m|qr",t.either(...u,{capture:!0}),/\1/)}
vendor: 4,073 bytes, line 147
147,{begin:p("m|qr",/\(/,/\)/)},{begin:p("m|qr",/\[/,/\]/)},{begin:p("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub method",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE,o]},{className:"class",beginKeywords:"class",end:"[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE,o,l]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return a.contains=m,i.contains=m,{name:"Perl",aliases:["pl","pm"],keywords:n,contains:m}},php:function(e){let t,r=e.regex,n=/(?![A-Za-z0-9])(?![$])/,a=r.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,n),i=r.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,n),o=r.concat(/[A-Z]+/,n),s={scope:"variable",match:"\\$+"+a},l={scope:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},c=e.inherit(e.APOS_STRING_MODE,{illegal:null}),u=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(l)}),d={begin:/<<<[ \t]*(?:(\w+)|"(\w+)")\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(l),"on:begin":(e,t)=>{t.data._beginMatch=e[1]||e[2]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}},p=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*'(\w+)'\n/,end:/[ \t]*(\w+)\b/}),m="[ 	\n]",h={scope:"string",variants:[u,c,d,p]},f={scope:"number",variants:[{begin:"\\b0[bB][01]+(?:_[01]+)*\\b"},{begin:"\\b0[oO][0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:[eE][+-]?\\d+)?"}],relevance:0},g=["false","null","true"],v=["__CLASS__","__DIR__","__FILE__","__FUNCTION__","__COMPILER_HALT_OFFSET__","__LINE__","__METHOD__","__NAMESPACE__","__TRAIT__","die","echo","exit","include","include_once","print","require","require_once","array","abstract","and","as","binary","bool","boolean","break","callable","case","catch","class","clone","const","continue","declare","default","do","double","else","elseif","empty","enddeclare","endfor","endforeach","endif","endswitch","endwhile","enum","eval","extends","final","finally","float","for","foreach","from","global","goto","if","implements","instanceof","insteadof","int","integer","interface","isset","iterable","list","match|0","mixed","new","never","object","or","private","protected","public","readonly","real","return","string","switch","throw","trait","try","unset","use","var","void","while","xor","yield"],y=["Error|0","AppendIterator","ArgumentCountError","ArithmeticError","ArrayIterator","ArrayObject","AssertionError","BadFunctionCallException","BadMethodCallException","CachingIterator","CallbackFilterIterator","CompileError","Countable","DirectoryIterator","DivisionByZeroError","DomainException","EmptyIterator","ErrorException","Exception","FilesystemIterator","FilterIterator","GlobIterator","InfiniteIterator","InvalidArgumentException","IteratorIterator","LengthException","LimitIterator","LogicException","MultipleIterator","NoRewindIterator","OutOfBoundsException","OutOfRangeException","OuterIterator","OverflowException","ParentIterator","ParseError","RangeException","RecursiveArrayIterator","RecursiveCachingIterator","RecursiveCallbackFilterIterator","RecursiveDirectoryIterator","RecursiveFilterIterator","RecursiveIterator","RecursiveIteratorIterator","RecursiveRegexIterator","RecursiveTreeIterator","RegexIterator","RuntimeException","SeekableIterator","SplDoublyLinkedList","SplFileInfo","SplFileObject","SplFixedArray","SplHeap","SplMaxHeap","SplMinHeap","SplObjectStorage","SplObserver","SplPriorityQueue","SplQueue","SplStack","SplSubject","SplTempFileObject","TypeError","UnderflowException","UnexpectedValueException","UnhandledMatchError","ArrayAccess","BackedEnum","Closure","Fiber","Generator","Iterator","IteratorAggregate","Serializable","Stringable","Throwable","Traversable","UnitEnum","WeakReference","WeakMap","Directory","__PHP_Incomplete_Class","parent","php_user_filter","self","static","stdClass"],b={keyword:v,literal:(t=[],g.forEach(e=>
vendor: 5,306 bytes, line 147
147{t.push(e),e.toLowerCase()===e?t.push(e.toUpperCase()):t.push(e.toLowerCase())}),t),built_in:y},O=e=>e.map(e=>e.replace(/\|\d+$/,"")),x={variants:[{match:[/new/,r.concat(m,"+"),r.concat("(?!",O(y).join("\\b|"),"\\b)"),i],scope:{1:"keyword",4:"title.class"}}]},k=r.concat(a,"\\b(?!\\()"),S={variants:[{match:[r.concat(/::/,r.lookahead(/(?!class\b)/)),k],scope:{2:"variable.constant"}},{match:[/::/,/class/],scope:{2:"variable.language"}},{match:[i,r.concat(/::/,r.lookahead(/(?!class\b)/)),k],scope:{1:"title.class",3:"variable.constant"}},{match:[i,r.concat("::",r.lookahead(/(?!class\b)/))],scope:{1:"title.class"}},{match:[i,/::/,/class/],scope:{1:"title.class",3:"variable.language"}}]},w={scope:"attr",match:r.concat(a,r.lookahead(":"),r.lookahead(/(?!::)/))},T={relevance:0,begin:/\(/,end:/\)/,keywords:b,contains:[w,s,S,e.C_BLOCK_COMMENT_MODE,h,f,x]},E={relevance:0,match:[/\b/,r.concat("(?!fn\\b|function\\b|",O(v).join("\\b|"),"|",O(y).join("\\b|"),"\\b)"),a,r.concat(m,"*"),r.lookahead(/(?=\()/)],scope:{3:"title.function.invoke"},contains:[T]};T.contains.push(E);let _=[w,S,e.C_BLOCK_COMMENT_MODE,h,f,x],$={begin:r.concat(/#\[\s*\\?/,r.either(i,o)),beginScope:"meta",end:/]/,endScope:"meta",keywords:{literal:g,keyword:["new","array"]},contains:[{begin:/\[/,end:/]/,keywords:{literal:g,keyword:["new","array"]},contains:["self",..._]},..._,{scope:"meta",variants:[{match:i},{match:o}]}]};return{case_insensitive:!1,keywords:b,contains:[$,e.HASH_COMMENT_MODE,e.COMMENT("//","$"),e.COMMENT("/\\*","\\*/",{contains:[{scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/,keywords:"__halt_compiler",starts:{scope:"comment",end:e.MATCH_NOTHING_RE,contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},{scope:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{begin:/\?>/}]},{scope:"variable.language",match:/\$this\b/},s,E,S,{match:[/const/,/\s/,a],scope:{1:"keyword",3:"variable.constant"}},x,{scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:b,contains:["self",$,s,S,e.C_BLOCK_COMMENT_MODE,h,f]}]},{scope:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{beginKeywords:"use",relevance:0,end:";",contains:[{match:/\b(as|const|function)\b/,scope:"keyword"},e.UNDERSCORE_TITLE_MODE]},h,f]}},plaintext:function(e){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}},powershell:function(e){let t={$pattern:/-?[A-z\.\-]+\b/,keyword:"if else foreach return do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch hidden static parameter",built_in:"ac asnp cat cd CFS chdir clc clear clhy cli clp cls clv cnsn compare copy cp cpi cpp curl cvpa dbp del diff dir dnsn ebp echo|0 epal epcsv epsn erase etsn exsn fc fhx fl ft fw gal gbp gc gcb gci gcm gcs gdr gerr ghy gi gin gjb gl gm gmo gp gps gpv group gsn gsnp gsv gtz gu gv gwmi h history icm iex ihy ii ipal ipcsv ipmo ipsn irm ise iwmi iwr kill lp ls man md measure mi mount move mp mv nal ndr ni nmo npssc nsn nv ogv oh popd ps pushd pwd r rbp rcjb rcsn rd rdr ren ri rjb rm rmdir rmo rni rnp rp rsn rsnp rujb rv rvpa rwmi sajb sal saps sasv sbp sc scb select set shcm si sl sleep sls sort sp spjb spps spsv start stz sujb sv swmi tee trcm type wget where wjb write"},r={begin:"`[\\s\\S]",relevance:0},n={className:"variable",variants:[{begin:/\$\B/},{className:"keyword",begin:/\$this/},{begin:/\$[\w\d][\w\d_:]*/}]},a={className:"string",variants:[{begin:/"/,end:/"/},{begin:/@"/,end:/^"@/}],contains:[r,n,{className:"variable",begin:/\$[A-z]/,end:/[^A-z]/}]},i={className:"string",variants:[{begin:/'/,end:/'/},{begin:/@'/,end:/^'@/}]},o=e.inherit(e.COMMENT(null,null),{variants:[{begin:/#/,end:/$/},{begin:/<#/,end:/#>/}],contains:[{className:"doctag",variants:[{begin:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{begin:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]}]}),s={className:"class",beginKeywords:"class enum",end:/\s*[{]/,excludeEnd:!0,relevance:0,contains:[e.TITLE_MODE]},l={className:"function",begin:/\[.*\]\s*[\w]+[ ]??\(/,end:/$/,returnBegin:!0,relevance:0,contains:[{className:"keyword",begin:"(".concat(t.keyword.toString().replace(/\s/g,"|"),")\\b"),endsParent:!0,relevance:0},e.inherit(e.TITLE_MODE,{endsParent:!0})]},c=[l,o,r,e.NUMBER_MODE,a,i,{className:"built_in",variants:[{begin:"(".concat("Add|Clear|Close|Copy|Enter|Exit|Find|Format|Get|Hide|Join|Lock|Move|New|Open|Optimize|Pop|Push|Redo|Remove|Rename|Reset|Resize|Search|Select|Set|Show|Skip|Split|Step|Switch|Undo|Unlock|Watch|Backup|Checkpoint|Compare|Compress|Convert|ConvertFrom|ConvertTo|Dismount|Edit|Expand|Export|Group|Import|Initialize|Limit|Merge|Mount|Out|Publish|Restore|Save|Sync|Unpublish|Upd
147ate|Approve|Assert|Build|Complete|Confirm|Deny|Deploy|Disable|Enable|Install|Invoke|Register|Request|Restart|Resume|Start|Stop|Submit|Suspend|Uninstall|Unregister|Wait|Debug|Measure|Ping|Repair|Resolve|Test|Trace|Connect|Disconnect|Read|Receive|Send|Write|Block|Grant|Protect|Revoke|Unblock|Unprotect|Use|ForEach|Sort|Tee|Where",")+(-)[\\w\\d]+")}]},n,{className:"literal",begin:/\$(null|true|false)\b/},{className:"selector-tag",begin:/@\B/,relevance:0}],u={begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[].concat("self",c,{begin:"(string|char|byte|int|long|bool|decimal|single|double|DateTime|xml|array|hashtable|void)",className:"built_in",relevance:0},{className:"type",begin:/[\.\w\d]+/,relevance:0})};return l.contains.unshift(u),{name:"PowerShell",aliases:["pwsh","ps","ps1"],case_insensitive:!0,keywords:t,contains:c.concat(s,{className:"function",begin:/function\s+/,end:/\s*\{|$/,excludeEnd:!0,returnBegin:!0,relevance:0,contains:[{begin:"function",relevance:0,className:"keyword"},{className:"title",begin:/\w[\w\d]*((-)[\w\d]+)*/,relevance:0},{begin:/\(/,end:/\)/,className:"params",relevance:0,contains:[n]}]},{begin:/using\s/,end:/$/,returnBegin:!0,contains:[a,i,{className:"keyword",begin:/(using|assembly|command|module|namespace|type)/}]},{variants:[{className:"operator",begin:"(".concat("-and|-as|-band|-bnot|-bor|-bxor|-casesensitive|-ccontains|-ceq|-cge|-cgt|-cle|-clike|-clt|-cmatch|-cne|-cnotcontains|-cnotlike|-cnotmatch|-contains|-creplace|-csplit|-eq|-exact|-f|-file|-ge|-gt|-icontains|-ieq|-ige|-igt|-ile|-ilike|-ilt|-imatch|-in|-ine|-inotcontains|-inotlike|-inotmatch|-ireplace|-is|-isnot|-isplit|-join|-le|-like|-lt|-match|-ne|-not|-notcontains|-notin|-notlike|-notmatch|-or|-regex|-replace|-shl|-shr|-split|-wildcard|-xor",")\\b")},{className:"literal",begin:/(-){1,2}[\w\d-]+/,relevance:0}]},u)}},properties:function(e){return{name:".properties",disableAutodetect:!0,case_insensitive:!0,illegal:/\S/,contains:[e.COMMENT("^\\s*[!#]","$"),{returnBegin:!0,variants:[{begin:"([^\\\\:= \\t\\f\\n]|\\\\.)+[ \\t\\f]*[:=][ \\t\\f]*"},{begin:"([^\\\\:= \\t\\f\\n]|\\\\.)+[ \\t\\f]+"}],contains:[{className:"attr",begin:"([^\\\\:= \\t\\f\\n]|\\\\.)+",endsParent:!0}],starts:{end:"([ \\t\\f]*[:=][ \\t\\f]*|[ \\t\\f]+)",relevance:0,starts:{className:"string",end:/$/,relevance:0,contains:[{begin:"\\\\\\\\"},{begin:"\\\\\\n"}]}}},{className:"attr",begin:"([^\\\\:= \\t\\f\\n]|\\\\.)+[ \\t\\f]*$"}]}},python:e=>{let t=aB(e),{regex:r}=e,n=t.keywords,a=[...n.keyword??[],...n.built_in??[],...n.literal??[],...n.type??[]].map(e=>e.replace(/\|\d+$/,"")),i=r.concat("(?!(?:",a.join("|"),")\\b)"),o={scope:"title.function",relevance:0,match:r.concat(/\b/,i,/[\p{XID_Start}_]\p{XID_Continue}*/u,r.lookahead(/\s*\(/))};return{...t,contains:[...t.contains??[],o]}},r:function(e){let t=e.regex,r=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,n=t.either(/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/,/0[xX][0-9a-fA-F]+(?:[pP][+-]?\d+)?[Li]?/,/(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?[Li]?/),a=/[=!<>:]=|\|\||&&|:::?|<-|<<-|->>|->|\|>|[-+*\/?!$&|:<=>@^~]|\*\*/,i=t.either(/[()]/,/[{}]/,/\[\[/,/[[\]]/,/\\/,/,/);return{name:"R",keywords:{$pattern:r,keyword:"function if in break next repeat else for while",literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10",built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm"},contains:[e.COMMENT(/#'/,/$/,{contains:[{scope:"doctag",match:/@examples/,starts:{end:t.lookahead(t.either(/\n^#'\s*(?=@[a-zA-Z]+)/,/\n^(?!#')/)),endsParent:!0}},{scope:"doctag",begin:"@param",end:/$/,contains:[{scope:"variable",variants:[{match:r},{match:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{scope:"doctag",match:/@[a-zA-Z]+/},{scope:"keyword",match:/\\[a-zA-Z]+/}]}),e.HASH_COMMENT_MODE,{scope:"string",contains:[e.BACKSLASH_ESCAPE],variants:[e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/}),e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/}),e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"',relevance:0},{begin:"'",end:"'",relevance:0}]},{relevance:0,variants:[{scope:{1:"operator",2:"number"},match:[a,n]},{scope:{1:"operator",2:"number"},match:[/%[^%]*%/,n]},{scope:{1:"punctuation",2:"number"},match:[i,n]},{scope:{2:"number"},match:[/[^a-zA-Z0-9._]|^/,n]}]},{scope:{3:"operator"},match:[r,/\s+/,/<-/,/\s+/]},{scope:"operator",relevance:0,variants:[{match:a},{match:/%[^%]*%/}]},{scope:"punctuation",relevance:0,match:i},{begin:"`",end:"`",contains:[{begin:/\\./}]}]}},ruby:function(e){let t=e.regex,r="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",n=t.either(/\b([A-Z]+[a-z0-9]+)+/,/\b([A-Z]+[a-z0-9]+)+[A-Z]+/),a=t.concat(n,/(::\w+)*/),i={"variable.constant":["__FILE__","__LINE__","__ENCODING__"],"variable.language":["self","super"],keyword:["alias","and","begin","BEGIN","break","case","class","defined","do","else","elsif","end","END","ensure","for","if","in","module","next","not","or","redo","require","rescue","retry","return","then","undef","unless","until","when","while","yield","include","extend","prepe
vendor: 8,129 bytes, line 147
147nd","public","private","protected","raise","throw"],built_in:["proc","lambda","attr_accessor","attr_reader","attr_writer","define_method","private_constant","module_function"],literal:["true","false","nil"]},o={className:"doctag",begin:"@[A-Za-z]+"},s={begin:"#<",end:">"},l=[e.COMMENT("#","$",{contains:[o]}),e.COMMENT("^=begin","^=end",{contains:[o],relevance:10}),e.COMMENT("^__END__",e.MATCH_NOTHING_RE)],c={className:"subst",begin:/#\{/,end:/\}/,keywords:i},u={className:"string",contains:[e.BACKSLASH_ESCAPE,c],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?</,end:/>/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:t.concat(/<<[-~]?'?/,t.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,c]})]}]},d="[0-9](_?[0-9])*",p={className:"number",relevance:0,variants:[{begin:`\\b([1-9](_?[0-9])*|0)(\\.(${d}))?([eE][+-]?(${d})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},m={variants:[{match:/\(\)/},{className:"params",begin:/\(/,end:/(?=\))/,excludeBegin:!0,endsParent:!0,keywords:i}]},h=[u,{variants:[{match:[/class\s+/,a,/\s+<\s+/,a]},{match:[/\b(class|module)\s+/,a]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:i},{match:[/(include|extend)\s+/,a],scope:{2:"title.class"},keywords:i},{relevance:0,match:[a,/\.new[. (]/],scope:{1:"title.class"}},{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},{relevance:0,match:n,scope:"title.class"},{match:[/def/,/\s+/,r],scope:{1:"keyword",3:"title.function"},contains:[m]},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[u,{begin:r}],relevance:0},p,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|(?!=)/,end:/\|/,excludeBegin:!0,excludeEnd:!0,relevance:0,keywords:i},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,c],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(s,l),relevance:0}].concat(s,l);c.contains=h,m.contains=h;let f=[{begin:/^\s*=>/,starts:{end:"$",contains:h}},{className:"meta.prompt",begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+[>*]|(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>)(?=[ ])",starts:{end:"$",keywords:i,contains:h}}];return l.unshift(s),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:i,illegal:/\/\*/,contains:[e.SHEBANG({binary:"ruby"})].concat(f).concat(l).concat(h)}},rust:function(e){let t=e.regex,r=/(r#)?/,n=t.concat(r,e.UNDERSCORE_IDENT_RE),a=t.concat(r,e.IDENT_RE),i={className:"title.function.invoke",relevance:0,begin:t.concat(/\b/,/(?!let|for|while|if|else|match\b)/,a,t.lookahead(/\s*\(/))},o=["drop ","Copy","Send","Sized","Sync","Drop","Fn","FnMut","FnOnce","ToOwned","Clone","Debug","PartialEq","PartialOrd","Eq","Ord","AsRef","AsMut","Into","From","Default","Iterator","Extend","IntoIterator","DoubleEndedIterator","ExactSizeIterator","SliceConcatExt","ToString","assert!","assert_eq!","bitflags!","bytes!","cfg!","col!","concat!","concat_idents!","debug_assert!","debug_assert_eq!","env!","eprintln!","panic!","file!","format!","format_args!","include_bytes!","include_str!","line!","local_data_key!","module_path!","option_env!","print!","println!","select!","stringify!","try!","unimplemented!","unreachable!","vec!","write!","writeln!","macro_rules!","assert_ne!","debug_assert_ne!"],s=["i8","i16","i32","i64","i128","isize","u8","u16","u32","u64","u128","usize","f32","f64","str","char","bool","Box","Option","Result","String","Vec"];return{name:"Rust",aliases:["rs"],keywords:{$pattern:e.IDENT_RE+"!?",type:s,keyword:["abstract","as","async","await","become","box","break","const","continue","crate","do","dyn","else","enum","extern","false","final","fn","for","if","impl","in","let","loop","macro","match","mod","move","mut","override","priv","pub","ref","return","self","Self","static","struct","super","trait","true","try","type","typeof","union","unsafe","unsized","use","virtual","where","while","yield"],literal:["true","false","Some","None","Ok","Err"],built_in:o},illegal:"</",contains:[e.C_LINE_COMMENT_MODE,e.COMMENT("/\\*","\\*/",{contains:["self"]}),e.inherit(e.QUOTE_STRING_MODE,{begin:/b?"/,illegal:null}),{className:"symbol",begin:/'[a-zA-Z_][a-zA-Z0-9_]*(?!')/},{scope:"string",variants:[{begin:/b?r(#*)"(.|\n)*?"\1(?!#)/},{begin:/b?'/,end:/'/,contains:[{scope:"char.escape",match:/\\('|\w|x\w{2}|u\w{4}|U\w{8})/}]}]},{className:"number",variants:[{begin:"\\b0b([01_]+)([ui](8|16|32|64|128|size)|f(32|64))?"},{begin:"\\b0o([0-7_]+)([ui](8|16|32|64|128|size)|f(32|64))?"},{begin:"\\b0x([A-Fa-f0-9_]+)([ui](8|16|32|64|128|size)|f(32|64))?"},{begin:"\\b(\\d[\\d_]*(\\.[0-9_]+)?([eE][+-]?[0-9_]+)?)([ui](8|16|32|64|128|size)|f(32|64))?"}],relevance:0},{begin:[/fn/,/\s+/,n],className:{1:"keyword",3:"title.function"}},{className:"meta",begin:"#!?\\[",end:"\\]",contains:[{className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE]}]},{begin:[/let/,/\s+/,/(?:mut\s+)?/,n],className:{1:"keyword",3:"keyword",4:"variable"}},{begin:[/for/,/\s+/,n,/\s+/,/in/],className:{1:"keyword",3:"variable",5:"keyword"}},{begin:[/type/,/\s+/,n],className:{1:"keyword",3:"title.class"}},{begin:[/(?:trait|enum|struct|union|impl|for)/,/\s+/,n],className:{1:"keyword",3:"title.class"}},{begin:e.IDENT_RE+"::",keywords:{keyword:"Self",built_in:o,type:s}},{className:"punctuation",begin:"->"},i]}},scala:function(e){let t=e.regex,r={className:"subst",variants:[{begin:"\\$[A-Za-z0-9_]+"},{begin:/\$\{/,end:/\}/}]},n={className:"string",variants:[{begin:'"""',end:'"""'},{begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:'[a-z]+"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE,r]},{className:"string",begin:'[a-z]+"""',end:'"""',contains:[r],relevance:10}]},a={className:"type",begin:"\\b[A-Z][A-Za-z0-9_]*",relevance:0},i={className:"title",begin:/[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/,relevance:0},o={className:"class",beginKeywords:"class object trait type",end:/[:={\[\n;]/,excludeEnd:!0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{beginKeywords:"extends with",relevance:10},{begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[a,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[a,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},i]},s={className:"function",beginKeywords:"def",end:t.lookahead(/[:={\[(\n;]/),contains:[i]};return{name:"Scala",keywords:{literal:"true false null",keyword:"type yield lazy override def with val var sealed abstract private trait object if then forSome for while do throw finally protected extends import final return else break new catch super class case package default try this match continue throws implicit export enum given transparent"},contains:[{begin:["//>",/\s+/,/using/,/\s+/,/\S+/],beginScope:{1:"comment",3:"keyword",5:"type"},end:/$/,contains:[{className:"string",begin:/\S+/}]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,n,a,s,o,e.C_NUMBER_MODE,{begin:[/^\s*/,"extension",/\s+(?=[[(])/],beginScope:{2:"keyword"}},{begin:[/^\s*/,/end/,/\s+/,/(extension\b)?/],beginScope:{2:"keyword",4:"keyword"}},{match:/\.inline\b/},{begin:/\binline(?=\s)/,keywords:"inline"}
147,{begin:[/\(\s*/,/using/,/\s+(?!\))/],beginScope:{2:"keyword"}},{className:"meta",begin:"@[A-Za-z]+"}]}},scss:function(e){let t={IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}},r="@[a-z-]+",n={className:"variable",begin:"(\\$[a-zA-Z-][a-zA-Z0-9_-]*)\\b",relevance:0};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+aM.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+aj.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+az.join("|")+")"},n,{begin:/\(/,end:/\)/,contains:[t.CSS_NUMBER_MODE]},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+aU.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inl
147ine-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,relevance:0,contains:[t.BLOCK_COMMENT,n,t.HEXCOLOR,t.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.IMPORTANT,t.FUNCTION_DISPATCH]},{begin:"@(page|font-face)",keywords:{$pattern:r,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:"and or not only",attribute:aL.join(" ")},contains:[{begin:r,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},n,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.HEXCOLOR,t.CSS_NUMBER_MODE]},t.FUNCTION_DISPATCH]}},shell:function(e){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta.prompt",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}},sql:function(e){let t=e.regex,r=e.COMMENT("--","$"),n=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],a=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","ver
147sioning","when","whenever","where","width_bucket","window","with","within","without","year","add","asc","collation","desc","final","first","last","view"].filter(e=>!n.includes(e)),i={match:t.concat(/\b/,t.either(...n),/\s*\(/),relevance:0,keywords:{built_in:n}};function o(e){return t.concat(/\b/,t.either(...e.map(e=>e.replace(/\s+/,"\\s+"))),/\b/)}let s={scope:"keyword",match:o(["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"]),relevance:0};return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{$pattern:/\b[\w\.]+/,keyword:function(e,{exceptions:t,when:r}={}){return t=t||[],e.map(e=>e.match(/\|\d+$/)||t.includes(e)?e:r(e)?`${e}|0`:e)}(a,{when:e=>e.length<3}),literal:["true","false","unknown"],type:["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],built_in:["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"]},contains:[{scope:"type",match:o(["double precision","large object","with timezone","without timezone"])},s,i,{scope:"variable",match:/@[a-z0-9][a-z0-9_]*/},{scope:"string",variants:[{begin:/'/,end:/'/,contains:[{match:/''/}]}]},{begin:/"/,end:/"/,contains:[{match:/""/}]},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,r,{scope:"operator",match:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0}]}},swift:function(e){let t={match:/\s+/,relevance:0},r=e.COMMENT("/\\*","\\*/",{contains:["self"]}),n=[e.C_LINE_COMMENT_MODE,r],a={match:[/\./,aF(...aH,...aX)],className:{2:"keyword"}},i={match:aZ(/\./,aF(...aG)),relevance:0},o=aG.filter(e=>"string"==typeof e).concat(["_|0"]),s={variants:[{className:"keyword",match:aF(...aG.filter(e=>"string"!=typeof e).concat(aW).map(aq),...aX)}]},l={$pattern:aF(/\b\w+/,/#\w+/),keyword:o.concat(aJ),literal:aY},c=[a,i,s],u=[{match:aZ(/\./,aF(...a0)),relevance:0},{className:"built_in",match:aZ(/\b/,aF(...a0),/(?=\()/)}],d={match:/->/,relevance:0},p=[d,{className:"operator",relevance:0,variants:[{match:a4},{match:`\\.(\\.|${a2})+`}]}],m="([0-9]_*)+",h="([0-9a-fA-F]_*)+",f={className:"number",relevance:0,variants:[{match:`\\b(${m})(\\.(${m}))?([eE][+-]?(${m}))?\\b`},{match:`\\b0x(${h})(\\.(${h}))?([pP][+-]?(${m}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},g=(e="")=>({className:"subst",variants:[{match:aZ(/\\/,e,/[0\\tnr"']/)},{match:aZ(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),v=(e="")=>({className:"subst",label:"interpol",begin:aZ(/\\/,e,/\(/),end:/\)/}),y=(e="")=>({begin:aZ(e,/"""/),end:aZ(/"""/,e),contains:[g(e),((e="")=>({className:"subst",match:aZ(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}))(e),v(e)]}),b=(e="")=>({begin:aZ(e,/"/),end:aZ(/"/,e),contains:[g(e),v(e)]}),O={className:"string",variants:[y(),y("#"),y("##"),y("###"),b(),b("#"),b("##"),b("###")]},x=[e.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[e.BACKSLASH_ESCAPE]}],k=e=>{let t=aZ(e,/\//),r=aZ(/\//,e);return{begin:t,end:r,contains:[...x,{scope:"comment",begin:`#(?!.*${r})`,end:/$/}]}},S={scope:"regexp",variants:[k("###"),k("##"),k("#"),{begin:/\/[^\s](?=[^/\n]*\/)/,end:/\//,contains:x}]},w={match:aZ(/`/,a5,/`/)},T=[w,{className:"variable",match:/\$\d+/},{className:"variable",match:`\\$${a8}+`}],E=[{match:/(@|#(un)?)available/,scope:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:a9,contains:[...p,f,O]}]}},{scope:"keyword",match:aZ(/@/,aF(...a7),aQ(aF(/\(/,/\s+/)))},{scope:"meta",match:aZ(/@/,a5)}],_={match:aQ(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:aZ(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,a8,"+")},{className:"type",match:a6,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:aZ(/\s+&\s+/,aQ(a6)),relevance:0}]},$={begin:/</,end:/>/,keywords:l,contains:[...n,...c,...E,d,_]};_.contains.push($);let A={begin:/\(/,end:/\)/,relevance:0,keywords:l,contains:["self",{match:aZ(a5,/\s*:/),keywords:"_|0",relevance:0},...n,S,...c,...u,...p,f,O,...T,...E,_]},C={begin:/</,end:/>/,keywords:"repeat each",contains:[...n,_]},P={begin:/\(/,end:/\)/,keywords:l,contains:[{begin:aF(aQ(aZ(a5,/\s*:/)),aQ(aZ(a5,/\s+/,a5,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:a5}]},...n,...c,...p,f,O,...E,_,A],endsParent:!0,illegal:/["']/},N={match:[/(func|macro)/,/\s+/,aF(w.match,a5,a4)],className:{1:"keyword",3:"title.function"},contains:[C,P,t],illegal:[/\[/,/%/]},I={begin:[/precedencegroup/,/\s+/,a6],className:{1:"keyword",3:"title"},contains:[_],keywords:[...aK,...aY],end:/}/},R={begin:[/(struct|protocol|class|extension|enum|actor)/,/\s+/,a5,/\s*/],beginScope:{1:"keyword",3:"title.class"},keywords:l,contains:[C,...c,{begin:/:/,end:/\{/,keywords:l,contains:[{scope:"title.class.inherited",match:a6},...c],relevance:0}]};for(let e of O.variants){let t=e.contains.find(e=>"interpol"===e.label);t.keywords=l;let r=[...c,...u,...p,f,O,...T];t.contains=[...r,{begin:/\(/,end:/\)/,contains:["self",...r]}]}return{name:"Swift",keywords:l,contains:[...n,N,{match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[C,P,t],illegal:/\[|%/},{match:[/class\b/,/\s+/,/func\b/,/\s+/,/\b[A-Za-z_][A-Za-z0-9_]*\b/
147],scope:{1:"keyword",3:"keyword",5:"title.function"}},{match:[/class\b/,/\s+/,/var\b/],scope:{1:"keyword",3:"keyword"}},R,{match:[/operator/,/\s+/,a4],className:{1:"keyword",3:"title"}},I,{beginKeywords:"import",end:/$/,contains:[...n],relevance:0},S,...c,...u,...p,f,O,...T,...E,_,A]}},toml:am,typescript:function(e){var t;let r,n,a,i,o,s,l,c,u,d,p,m,h,f,g,v,y,b,O,x,k,S,w,T,E,_=e.regex,$=(r=e.regex,n=/<[A-Za-z0-9\\._:-]+/,a=/\/[A-Za-z0-9\\._:-]+>|\/>/,i=(e,t)=>{let r,n=e[0].length+e.index,a=e.input[n];if("<"===a||","===a)return void t.ignoreMatch();">"!==a||((e,{after:t})=>{let r="</"+e[0].slice(1);return -1!==e.input.indexOf(r,t)})(e,{after:n})||t.ignoreMatch();let i=e.input.substring(n);if((r=i.match(/^\s*=/))||(r=i.match(/^\s+extends\s+/))&&0===r.index)return void t.ignoreMatch()},o={$pattern:ie,keyword:it,literal:ir,built_in:il,"variable.language":is},s="[0-9](_?[0-9])*",l=`\\.(${s})`,c="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",u={className:"number",variants:[{begin:`(\\b(${c})((${l})|\\.)?|(${l}))[eE][+-]?(${s})\\b`},{begin:`\\b(${c})\\b((${l})\\b|\\.)?|(${l})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},d={className:"subst",begin:"\\$\\{",end:"\\}",keywords:o,contains:[]},p={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,d],subLanguage:"xml"}},m={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,d],subLanguage:"css"}},h={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,d],subLanguage:"graphql"}},f={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,d]},g={className:"comment",variants:[e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:"[A-Za-z$_][0-9A-Za-z$_]*(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},d.contains=(v=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,p,m,h,f,{match:/\$\d+/},u]).concat({begin:/\{/,end:/\}/,keywords:o,contains:["self"].concat(v)}),b=(y=[].concat(g,d.contains)).concat([{begin:/(\s*)\(/,end:/\)/,keywords:o,contains:["self"].concat(y)}]),O={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:o,contains:b},x={variants:[{match:[/class/,/\s+/,ie,/\s+/,/extends/,/\s+/,r.concat(ie,"(",r.concat(/\./,ie),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,ie],scope:{1:"keyword",3:"title.class"}}]},k={relevance:0,match:r.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...ia,...ii]}},S={match:r.concat(/\b/,(t=[...io,"super","import"].map(e=>`${e}\\s*\\(`),r.concat("(?!",t.join("|"),")")),ie,r.lookahead(/\s*\(/)),className:"title.function",relevance:0},w={begin:r.concat(/\./,r.lookahead(r.concat(ie,/(?![0-9A-Za-z$_(])/))),end:ie,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},T="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",E={match:[/const|var|let/,/\s+/,ie,/\s*/,/=\s*/,/(async\s*)?/,r.lookahead(T)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[O]},{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:o,exports:{PARAMS_CONTAINS:b,CLASS_REFERENCE:k},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,p,m,h,f,g,{match:/\$\d+/},u,k,{scope:"attr",match:ie+r.lookahead(":"),relevance:0},E,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[g,e.REGEXP_MODE,{className:"function",begin:T,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0}
147,{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:o,contains:b}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:"<>",end:"</>"},{match:/<[A-Za-z0-9\\._:-]+\s*\/>/},{begin:n,"on:begin":i,end:a}],subLanguage:"xml",contains:[{begin:n,end:a,skip:!0,contains:["self"]}]}]},{variants:[{match:[/function/,/\s+/,ie,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[O],illegal:/%/},{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[O,e.inherit(e.TITLE_MODE,{begin:ie,className:"title.function"})]},{match:/\.\.\./,relevance:0},w,{match:"\\$[A-Za-z$_][0-9A-Za-z$_]*",relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[O]},S,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},x,{match:[/get|set/,/\s+/,ie,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},O]},{match:/\$[(.]/}]}),A=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],C={begin:[/namespace/,/\s+/,e.IDENT_RE],beginScope:{1:"keyword",3:"title.class"}},P={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:A},contains:[$.exports.CLASS_REFERENCE]},N={$pattern:ie,keyword:it.concat(["type","interface","public","private","protected","implements","declare","abstract","readonly","enum","override","satisfies"]),literal:ir,built_in:il.concat(A),"variable.language":is},I={className:"meta",begin:"@[A-Za-z$_][0-9A-Za-z$_]*"},R=(e,t,r)=>{let n=e.contains.findIndex(e=>e.label===t);if(-1===n)throw Error("can not find mode to replace");e.contains.splice(n,1,r)};Object.assign($.keywords,N),$.exports.PARAMS_CONTAINS.push(I);let D=$.contains.find(e=>"attr"===e.scope),B=Object.assign({},D,{match:_.concat(ie,_.lookahead(/\s*\?:/))});return $.exports.PARAMS_CONTAINS.push([$.exports.CLASS_REFERENCE,D,B]),$.contains=$.contains.concat([I,C,P,B]),R($,"shebang",e.SHEBANG()),R($,"use_strict",{className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/}),$.contains.find(e=>"func.def"===e.label).relevance=0,Object.assign($,{name:"TypeScript",aliases:["ts","tsx","mts","cts"]}),$},xml:ic,yaml:function(e){let t="true false yes no null",r={className:"string",relevance:0,variants:[{begin:/"/,end:/"/},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable",variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]}]},n=e.inherit(r,{variants:[{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),a={end:",",endsWithParent:!0,excludeEnd:!0,keywords:t,relevance:0},i=[{className:"attr",variants:[{begin:/[\w*@][\w*@ :()\./-]*:(?=[ \t]|$)/},{begin:/"[\w*@][\w*@ :()\./-]*":(?=[ \t]|$)/},{begin:/'[\w*@][\w*@ :()\./-]*':(?=[ \t]|$)/}]},{className:"meta",begin:"^---\\s*$",relevance:10},{className:"string",begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+![\\w#;/?:@&=+$,.~*'()[\\]]+"},{className:"type",begin:"!<[\\w#;/?:@&=+$,.~*'()[\\]]+>"},{className:"type",begin:"![\\w#;/?:@&=+$,.~*'()[\\]]+"},{className:"type",begin:"!![\\w#;/?:@&=+$,.~*'()[\\]]+"},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)",relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:t,keywords:{literal:t}},{className:"number",begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b"},{className:"number",begin:e.C_NUMBER_RE+"\\b",relevance:0},{begin:/\{/,end:/\}/,contains:[a],illegal:"\\n",relevance:0},{begin:"\\[",end:"\\]",contains:[a],illegal:"\\n",relevance:0},{className:"string",relevance:0,begin:/'/,end:/'/,contains:[{match:/''/,scope:"char.escape",relevance:0}]},r],o=[...i];return o.pop(),o.push(n),a.contains=o,{name:"YAML",case_insensitive:!0,aliases:["yml"],contains:i}}};e.s(["t",0,iu],369244);
147var id=["note","tip","important","warning","caution","success"];function ip(e){return"text"===e.type&&"string"==typeof e.value&&/^\s*$/.test(e.value)}function im(){return e=>{U(e,"element",(e,t,r)=>{if("blockquote"!==e.tagName||"number"!=typeof t||!r||"root"!==r.type)return;let n=e.children.findIndex(e=>!ip(e));if(-1===n)return;let a=e.children[n];if(!a||"element"!==a.type||"p"!==a.tagName)return;let i=a.children[0];if(!i||"text"!==i.type||!i.value.startsWith("[!"))return;let o=i.value.indexOf("]");if(-1===o)return;let s=i.value.slice(2,o).toLowerCase();if(!id.includes(s))return;if(o+1===i.value.length){let t=a.children[1];if(t){if("element"!==t.type||"br"!==t.tagName||!a.children[2])return;a.children=a.children.slice(2);let e=a.children[0];e&&"text"===e.type&&"\n"===e.value.charAt(0)&&(e.value=e.value.slice(1))}else{let t=n+1<e.children.length&&ip(e.children[n+1])?n+2:n+1;if(t>=e.children.length||e.children[t]?.type!=="element")return;e.children=e.children.slice(t)}}else"\n"!==i.value.charAt(o+1)||o+2!==i.value.length&&/^\s*$/.test(i.value.slice(o+2))?i.value=i.value.replace(/^\s*\[!.*?\]\s*/,""):i.value=i.value.slice(o+2);let l=[];for(let t=n;t<e.children.length;t++){let r=e.children[t];r?.type==="element"&&"p"===r.tagName&&r.children?l.push(...r.children):l.push(r)}r.children[t]={type:"element",tagName:"div",properties:{className:["markdown-alert",`markdown-alert-${s}`]},children:[{type:"element",tagName:"div",properties:{className:["markdown-alert-icon"]},children:[]},{type:"element",tagName:"div",properties:{className:["markdown-alert-content"]},children:[{type:"text",value:" "},...l]}]}})}}var ih="object"==typeof self?self:globalThis,ig=e=>{var t;let r,n;return(t=new Map,r=(e,r)=>(t.set(r,e),e),n=a=>{if(t.has(a))return t.get(a);let[i,o]=e[a];switch(i){case 0:case -1:return r(o,a);case 1:{let e=r([],a);for(let t of o)e.push(n(t));return e}case 2:{let e=r({},a);for(let[t,r]of o)e[n(t)]=n(r);return e}case 3:return r(new Date(o),a);case 4:{let{source:e,flags:t}=o;return r(new RegExp(e,t),a)}case 5:{let e=r(new Map,a);for(let[t,r]of o)e.set(n(t),n(r));return e}case 6:{let e=r(new Set,a);for(let t of o)e.add(n(t));return e}case 7:{let{name:e,message:t}=o;return r(new ih[e](t),a)}case 8:return r(BigInt(o),a);case"BigInt":return r(Object(BigInt(o)),a)}return r(new ih[i](o),a)})(0)},{toString:iv}={},{keys:iy}=Object,ib=e=>{let t=typeof e;if("object"!==t||!e)return[0,t];let r=iv.call(e).slice(8,-1);switch(r){case"Array":return[1,""];case"Object":return[2,""];case"Date":return[3,""];case"RegExp":return[4,""];case"Map":return[5,""];case"Set":return[6,""]}return r.includes("Array")?[1,r]:r.includes("Error")?[7,r]:[2,r]},iO=([e,t])=>0===e&&("function"===t||"symbol"===t),ix=(e,{json:t,lossy:r}={})=>{var n,a,i;let o,s,l=[];return(n=!(t||r),a=!!t,i=new Map,o=(e,t)=>{let r=l.push(e)-1;return i.set(t,r),r},s=e=>{if(i.has(e))return i.get(e);let[t,r]=ib(e);switch(t){case 0:{let a=e;switch(r){case"bigint":t=8,a=e.toString();break;case"function":case"symbol":if(n)throw TypeError("unable to serialize "+r);a=null;break;case"undefined":return o([-1],e)}return o([t,a],e)}case 1:{if(r)return o([r,[...e]],e);let n=[],a=o([t,n],e);for(let t of e)n.push(s(t));return a}case 2:{if(r)switch(r){case"BigInt":return o([r,e.toString()],e);case"Boolean":case"Number":case"String":return o([r,e.valueOf()],e)}if(a&&"toJSON"in e)return s(e.toJSON());let i=[],l=o([t,i],e);for(let t of iy(e))(n||!iO(ib(e[t])))&&i.push([s(t),s(e[t])]);return l}case 3:return o([t,e.toISOString()],e);case 4:{let{source:r,flags:n}=e;return o([t,{source:r,flags:n}],e)}case 5:{let r=[],a=o([t,r],e);for(let[t,a]of e)(n||!(iO(ib(t))||iO(ib(a))))&&r.push([s(t),s(a)]);return a}case 6:{let r=[],a=o([t,r],e);for(let t of e)(n||!iO(ib(t)))&&r.push(s(t));return a}}let{message:l}=e;return o([t,{name:r,message:l}],e)})(e),l},ik="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?ig(ix(e,t)):structuredClone(e):(e,t)=>ig(ix(e,t)),iS=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,iw=/^[a-zA-Z]:\\/,iT=["http","https"],iE=["nofollow"],i_={};function i$(e){let t=e||i_,r=t.protocols||iT,n=ee(t.test);
147return function(e){U(e,"element",function(e,a,i){if("a"===e.tagName&&"string"==typeof e.properties.href&&n(e,a,i)){let n=e.properties.href;if(!function(e){if("string"!=typeof e)throw TypeError(`Expected a \`string\`, got \`${typeof e}\``);return!iw.test(e)&&iS.test(e)}(n)?n.startsWith("//"):r.includes(n.slice(0,n.indexOf(":")))){let r=iA(t.content,e),n=r&&!Array.isArray(r)?[r]:r,a=iA(t.rel,e)||iE,i="string"==typeof a?e2(a):a,o=iA(t.target,e),s=iA(t.properties,e);if(s&&Object.assign(e.properties,ik(s)),i.length>0&&(e.properties.rel=[...i]),o&&(e.properties.target=o),n){let r=iA(t.contentProperties,e)||{};e.children.push({type:"element",tagName:"span",properties:ik(r),children:ik(n)})}}}})}}function iA(e,t){return"function"==typeof e?e(t):e}var iC=ee(function(e){return"audio"===e.tagName||"canvas"===e.tagName||"embed"===e.tagName||"iframe"===e.tagName||"img"===e.tagName||"math"===e.tagName||"object"===e.tagName||"picture"===e.tagName||"svg"===e.tagName||"video"===e.tagName}),iP=["address","article","aside","blockquote","body","br","caption","center","col","colgroup","dd","dialog","dir","div","dl","dt","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","legend","li","li","listing","main","menu","nav","ol","optgroup","option","p","plaintext","pre","section","summary","table","tbody","td","td","tfoot","th","th","thead","tr","ul","wbr","xmp"],iN=["button","input","select","textarea"],iI=["area","base","basefont","dialog","datalist","head","link","meta","noembed","noframes","param","rp","script","source","style","template","track","title"],iR=D(["comment","doctype"]);function iD(e){return iC(e)||J(e,iN)}function iB(e){return" "===e||"\n"===e}function iM(e){let t=/\r?\n|\r/.exec(e);return t?t[0]:" "}function iL(){return" "}var ij={}.hasOwnProperty,iz=new Set(["pingback","prefetch","stylesheet"]),iU=ee(["a","abbr","area","b","bdi","bdo","br","button","cite","code","data","datalist","del","dfn","em","i","input","ins","kbd","keygen","label","map","mark","meter","noscript","output","progress","q","ruby","s","samp","script","select","small","span","strong","sub","sup","template","textarea","time","u","var","wbr"]),iV=ee("meta"),iQ=["pre","script","style","textarea"],iZ={};function iF(e,t){return!!(t&&"element"===t.type&&e.blanks.length>0&&e.blanks.includes(t.tagName))}function iq(e,t){var r;let n;return"root"===t.type||"element"===t.type&&(e.head||"script"===t.tagName||iC(t)||!("text"===t.type||iU(t)||iC(t)||function(e){if("element"!==e.type||"link"!==e.tagName)return!1;if(e.properties.itemProp)return!0;let t=e.properties.rel,r=-1;if(!Array.isArray(t)||0===t.length)return!1;for(;++r<t.length;)if(!iz.has(String(t[r])))return!1;return!0}(t)||iV(t)&&(r="itemProp",null!=(n="element"===t.type&&ij.call(t.properties,r)&&t.properties[r])&&!1!==n)))}function iH(e){return function(t){var r;let n=e||iZ,a={blanks:n.blanks||[],head:!1,indentInitial:!1!==n.indentInitial,indent:"number"==typeof n.indent?" ".repeat(n.indent):"string"==typeof n.indent?n.indent:"  "};function i(e,t,r){let n=e[e.length-1],i=(iF(a,n&&nP(n)?e[e.length-2]:n)&&iF(a,r)?"\n\n":"\n")+a.indent.repeat(Math.max(t,0));n&&"text"===n.type?n.value=nP(n)?i:n.value+i:e.push({type:"text",value:i})}(function e(t,r){if("children"in t){let n={...r};return("root"===t.type||J(t,iP))&&(n.before=!0,n.after=!0),n.whitespace=function(e,t){if("tagName"in e&&e.properties)switch(e.tagName){case"listing":case"plaintext":case"script":case"style":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return e.properties.wrap?"pre-wrap":"pre";case"td":case"th":return e.properties.noWrap?"nowrap":t.whitespace;case"textarea":return"pre-wrap"}return t.whitespace}(t,r),function(t,r){let n=r.before,a=r.after,i=t.children,o=i.length,s=-1;for(;++s<o;){let t=e(i[s],{...r,after:function e(t,r,n){for(;++r<t.length;){var a;let n=t[r],i=function(e){if("element"===e.type){if(iD(e))return!1;if(function(e){return J(e,iP)}(e))return!0}else if("text"===e.type){if(!nP(e))return!1}else if(!iR(e))return!1}(n);if(void 0===i&&"children"in n&&!("element"===(a=n).type&&a.properties.hidden||iR(a)||J(a,iI))&&(i=e(n.children,-1)),"boolean"==typeof i)return i}return n}(i,s,a),before:n});t.remove?(i.splice(s,1),s--,o--):t.ignore||(n=t.stripAtStart),iD(i[s])&&(n=!1)}return{ignore:!1,stripAtStart:!!(n||a),remove:!1}}(t,n)}if("text"===t.type){if("normal"===r.whitespace){var n,a;let e,i,o,s;return n=t,e=(a=r).collapse(n.value),i={ignore:!1,stripAtStart:!1,remove:!1},o=0,s=e.length,a.before&&iB(e.charAt(0))&&o++,o!==s&&iB(e.charAt(s-1))&&(a.after?s--:i.stripAtStart=!0),o===s?i.remove=!0:n.value=e.slice(o,s),i}"nowrap"===r.whitespace&&(t.value=r.collapse(t.value))}return{ignore:iR(t),stripAtStart:!1,remove:!1}})(t,{collapse:(r=iM,function(e){return String(e).replace(/[\t\n\v\f\r ]+/g,r)}),whitespace:"normal"}),z(t,function(e,t){let r;if(!("children"in e))return;if("element"===e.type&&"head"===e.tagName&&(a.head=!0),a.head&&"element"===e.type&&"body"===e.tagName&&(a.head=!1),"element"===e.type&&iQ.includes(e.tagName))return j;if(0===e.children.length||!iq(a,e))return;let n=t.length;!a.indentInitial&&n--;let o=!1;for(let t of e.children)("comment"===t.type||"text"===t.type)&&(t.value.includes("\n")&&(o=!0),t.value=t.value.replace(/ *\n/g,"$&"+a.indent.repeat(n)));let s=[];for(let t of e.children)(iq(a,t)||o&&!r)&&(i(s,n,t),o=!0),r=t,s.push(t);r&&(o||iq(a,r))&&(nP(r)&&(s.pop(),r=s[s.length-1]),i(s,n-1)),e.children=s})}}var iX={}.hasOwnProperty,iW=nu("type",{handlers:{root:function(e,t){let r={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return r.childNodes=iG(e.children,r,t),iY(e,r),r},element:function(e,t){var r,n;let a,i,o=t;"element"===e.type&&"svg"===e.tagName.toLowerCase()&&"html"===t.space&&(o=eK);let s=[];if(e.properties){for(a in e.properties)if("children"!==a&&iX.call(e.properties,a)){let t=function(e,t,r){let n=eX(e,t);if(!1===r||null==r||"number"==typeof r&&Number.isNaN(r)||!r&&n.boolean)return;Array.isArray(r)&&(r=n.commaSeparated?e0(r):e4(r));let a={name:n.attribute,value:!0===r?"":String(r)};if(n.space&&"html"!==n.space&&"svg"!==n.space){let e=a.name.indexOf(":");e<0?a.prefix="":(a.name=a.name.slice(e+1),a.prefix=n.attribute.slice(0,e)),a.namespace=tt[n.space]}return a}(o,a,e.properties[a]);t&&s.push(t)}}let l=o.space,c={nodeName:e.tagName,tagName:e.tagName,attrs:s,namespaceURI:tt[l],childNodes:[],parentNode:null};return c.childNodes=iG(e.children,c,o),iY(e,c),"template"===e.tagName&&e.content&&(r=e.content,n=o,(i={nodeName:"#document-fragment",childNodes:[]}).childNodes=iG(r.children,i,n),iY(r,i),c.content=i),c},text:function(e){let t={nodeName:"#text",value:e.value,parentNode:null};return iY(e,t),t},comment:function(e){let t={nodeName:"#comment",data:e.value,parentNode:null};return iY(e,t),t},doctype:function(e){let t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return iY(e,t),t}}});function iG(e,t,r){let n=-1,a=[];if(e)for(;++n<e.length;){let i=iW(e[n],r);i.parentNode=t,a.push(i)}return a}function iY(e,t){let r=e.position;r&&r.start&&r.end&&(r.start.offset,r.end.offset,t.sourceCodeLocation={startLine:r.start.line,startCol:r.start.column,startOffset:r.start.offset,endLine:r.end.line,endCol:r.end.column,endOffset:r.end.offset})}var iK=i0("end"),iJ=i0("start");function i0(e){return function(t){let r=t&&t.position&&t.position[e]||{};if("number"==typeof r.line&&r.line>0&&"number"==typeof r.column&&r.column>0)return{line:r.line,column:r.column,offset:"number"==typeof r.offset&&r.offset>-1?r.offset:void 0}}}function i1(e){let t=iJ(e),r=iK(e);if(t&&r)return{start:t,end:r}}var i2=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),i4={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function i3(e,t){var r;let n,a=!!((n="root"===(r=e).type?r.children[0]:r)&&("doctype"===n.type||"element"===n.type&&"html"===n.tagName.toLowerCase())),i=nu("type",{handlers:{root:i5,element:i6,text:i7,comment:oe,doctype:i9,raw:ot},unknown:or}),o={parser:a?new rn(i4):rn.getFragmentParser(void 0,i4),handle(e){i(e,o)},stitches:!1,options:t||{}};i(e,o),on(o,iJ());let s=ta(a?o.parser.document:o.parser.getFragment(),{file:o.options.file});return(o.stitches&&U(s,"comment",function(e,t,r){if(e.value.stitch&&r&&void 0!==t)return r.children[t]=e.value.stitch,t}),"root"===s.type&&1===s.children.length&&s.children[0].type===e.type)?s.children[0]:s}function i8(e,t){let r=-1;if(e)for(;++r<e.length;)t.handle(e[r])}function i5(e,t){i8(e.children,t)}function i6(e,t){(function(e,t){let r=e.tagName.toLowerCase();if(t.parser.tokenizer.state===t$.PLAINTEXT)return;on(t,iJ(e));let n=t.parser.openElements.current,a="namespaceURI"in n?n.namespaceURI:tt.html;a===tt.html&&"svg"===r&&(a=tt.svg);let i=iW({...e,children:[]},"svg"===({space:a===tt.svg?"svg":"html"}).space?eK:eY),o={type:y.START_TAG,tagName:r,tagID:tw(r),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in i?i.attrs:[],location:oi(e)};t.parser.currentToken=o,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=r})(e,t),i8(e.children,t),function(e,t){let r=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&nl.includes(r)||t.parser.tokenizer.state===t$.PLAINTEXT)return;on(t,iK(e));let n={type:y.END_TAG,tagName:r,tagID:tw(r),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:oi(e)};t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken),r===t.parser.tokenizer.lastStartTagName&&(t.parser.tokenizer.state===t$.RCDATA||t.parser.tokenizer.state===t$.RAWTEXT||t.parser.tokenizer.state===t$.SCRIPT_DATA)&&(t.parser.tokenizer.state=t$.DATA)}(e,t)}function i7(e,t){let r={type:y.CHARACTER,chars:e.value,location:oi(e)};on(t,iJ(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function i9(e,t){let r={type:y.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:oi(e)};on(t,iJ(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function oe(e,t){let r=e.value,n={type:y.COMMENT,data:r,location:oi(e)};on(t,iJ(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function ot(e,t){if(t.parser.tokenizer.preprocessor.html="",t.parser.tokenizer.preprocessor.pos=-1,t.parser.tokenizer.preprocessor.lastGapPos=-2,t.parser.tokenizer.preprocessor.gapStack=[],t.parser.tokenizer.preprocessor.skipNextNewLine=!1,t.parser.tokenizer.preprocessor.lastChunkWritten=!1,t.parser.tokenizer.preprocessor.endOfChunkHit=!1,t.parser.tokenizer.preprocessor.isEol=!1,oa(t,iJ(e)),t.parser.tokenizer.write(e.value,!1),t.parser.tokenizer._runParsingLoop(),72===t.parser.tokenizer.state||78===t.parser.tokenizer.state){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;let e=t.parser.tokenizer._consume();t.parser.tokenizer._callState(e)}}function or(e,t){if(t.options.passThrough&&t.options.passThrough.includes(e.type)){var r;let n;t.stitches=!0,n="children"in(r=e)?ik({...r,children:[]}
147):ik(r),"children"in e&&"children"in n&&(n.children=i3({type:"root",children:e.children},t.options).children),oe({type:"comment",value:{stitch:n}},t)}else{let t="";throw i2.has(e.type)&&(t=". It looks like you are using MDX nodes with `hast-util-raw` (or `rehype-raw`). If you use this because you are using remark or rehype plugins that inject `'html'` nodes, then please raise an issue with that plugin, as its a bad and slow idea. If you use this because you are using markdown syntax, then you have to configure this utility (or plugin) to pass through these nodes (see `passThrough` in docs), but you can also migrate to use the MDX syntax"),Error("Cannot compile `"+e.type+"` node"+t)}}function on(e,t){oa(e,t);let r=e.parser.tokenizer.currentCharacterToken;r&&r.location&&(r.location.endLine=e.parser.tokenizer.preprocessor.line,r.location.endCol=e.parser.tokenizer.preprocessor.col+1,r.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=r,e.parser._processToken(e.parser.currentToken)),e.parser.tokenizer.paused=!1,e.parser.tokenizer.inLoop=!1,e.parser.tokenizer.active=!1,e.parser.tokenizer.returnState=t$.DATA,e.parser.tokenizer.charRefCode=-1,e.parser.tokenizer.consumedAfterSnapshot=-1,e.parser.tokenizer.currentLocation=null,e.parser.tokenizer.currentCharacterToken=null,e.parser.tokenizer.currentToken=null,e.parser.tokenizer.currentAttr={name:"",value:""}}function oa(e,t){if(t&&void 0!==t.offset){let r={startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:-1,endCol:-1,endOffset:-1};e.parser.tokenizer.preprocessor.lineStartPos=-t.column+1,e.parser.tokenizer.preprocessor.droppedBufferSize=t.offset,e.parser.tokenizer.preprocessor.line=t.line,e.parser.tokenizer.currentLocation=r}}function oi(e){let t=iJ(e)||{line:void 0,column:void 0,offset:void 0},r=iK(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:r.line,endCol:r.column,endOffset:r.offset}}function oo(e){return function(t,r){return i3(t,{...e,file:r})}}var os=["ariaDescribedBy","ariaLabel","ariaLabelledBy"],ol={ancestors:{tbody:["table"],td:["table"],th:["table"],thead:["table"],tfoot:["table"],tr:["table"]},attributes:{a:[...os,"dataFootnoteBackref","dataFootnoteRef",["className","data-footnote-backref"],"href"],blockquote:["cite"],code:[["className",/^language-./]],del:["cite"],div:["itemScope","itemType"],dl:[...os],h2:[["className","sr-only"]],img:[...os,"longDesc","src"],input:[["disabled",!0],["type","checkbox"]],ins:["cite"],li:[["className","task-list-item"]],ol:[...os,["className","contains-task-list"]],q:["cite"],section:["dataFootnotes",["className","footnotes"]],source:["srcSet"],summary:[...os],table:[...os],ul:[...os,["className","contains-task-list"]],"*":["abbr","accept","acceptCharset","accessKey","action","align","alt","axis","border","cellPadding","cellSpacing","char","charOff","charSet","checked","clear","colSpan","color","cols","compact","coords","dateTime","dir","encType","frame","hSpace","headers","height","hrefLang","htmlFor","id","isMap","itemProp","label","lang","maxLength","media","method","multiple","name","noHref","noShade","noWrap","open","prompt","readOnly","rev","rowSpan","rows","rules","scope","selected","shape","size","span","start","summary","tabIndex","title","useMap","vAlign","value","width"]},clobber:["ariaDescribedBy","ariaLabelledBy","id","name"],clobberPrefix:"user-content-",protocols:{cite:["http","https"],href:["http","https","irc","ircs","mailto","xmpp"],longDesc:["http","https"],src:["http","https"]},required:{input:{disabled:!0,type:"checkbox"}},strip:["script"],tagNames:["a","b","blockquote","br","code","dd","del","details","div","dl","dt","em","h1","h2","h3","h4","h5","h6","hr","i","img","input","ins","kbd","li","ol","p","picture","pre","q","rp","rt","ruby","s","samp","section","source","span","strike","strong","sub","summary","sup","table","tbody","td","tfoot","th","thead","tr","tt","ul","var"]},oc={}.hasOwnProperty;function ou(e,t){if(t&&"object"==typeof t)switch("string"==typeof t.type?t.type:""){case"comment":var r,n,a=e,i=t;if(a.schema.allowComments){let e="string"==typeof i.value?i.value:"",t=e.indexOf("-->"),r={type:"comment",value:t<0?e:e.slice(0,t)};return oh(r,i),r}return;case"doctype":var o=e,s=t;if(o.schema.allowDoctypes){let e={type:"doctype"};
147return oh(e,s),e}return;case"element":return function(e,t){let r="string"==typeof t.tagName?t.tagName:"";e.stack.push(r);let n=od(e,t.children),a=function(e,t){let r,n=e.stack[e.stack.length-1],a=e.schema.attributes,i=e.schema.required,o=a&&oc.call(a,n)?a[n]:void 0,s=a&&oc.call(a,"*")?a["*"]:void 0,l=t&&"object"==typeof t?t:{},c={};for(r in l)if(oc.call(l,r)){let t=l[r],n=op(e,of(o,r),r,t);null==n&&(n=op(e,of(s,r),r,t)),null!=n&&(c[r]=n)}if(i&&oc.call(i,n)){let e=i[n];for(r in e)oc.call(e,r)&&!oc.call(c,r)&&(c[r]=e[r])}return c}(e,t.properties);e.stack.pop();let i=!1;if(r&&"*"!==r&&(!e.schema.tagNames||e.schema.tagNames.includes(r))&&(i=!0,e.schema.ancestors&&oc.call(e.schema.ancestors,r))){let t=e.schema.ancestors[r],n=-1;for(i=!1;++n<t.length;)e.stack.includes(t[n])&&(i=!0)}if(!i)return e.schema.strip&&!e.schema.strip.includes(r)?n:void 0;let o={type:"element",tagName:r,properties:a,children:n};return oh(o,t),o}(e,t);case"root":let l;return oh(l={type:"root",children:od(e,(r=t).children)},r),l;case"text":let c;return oh(c={type:"text",value:"string"==typeof(n=t).value?n.value:""},n),c}}function od(e,t){let r=[];if(Array.isArray(t)){let n=-1;for(;++n<t.length;){let a=ou(e,t[n]);a&&(Array.isArray(a)?r.push(...a):r.push(a))}}return r}function op(e,t,r,n){return t?Array.isArray(n)?function(e,t,r,n){let a=-1,i=[];for(;++a<n.length;){let o=om(e,t,r,n[a]);("number"==typeof o||"string"==typeof o)&&i.push(o)}return i}(e,t,r,n):om(e,t,r,n):void 0}function om(e,t,r,n){if(("boolean"==typeof n||"number"==typeof n||"string"==typeof n)&&function(e,t,r){let n=e.schema.protocols&&oc.call(e.schema.protocols,t)?e.schema.protocols[t]:void 0;
147if(!n||0===n.length)return!0;let a=String(r),i=a.indexOf(":"),o=a.indexOf("?"),s=a.indexOf("#"),l=a.indexOf("/");if(i<0||l>-1&&i>l||o>-1&&i>o||s>-1&&i>s)return!0;let c=-1;for(;++c<n.length;){let e=n[c];if(i===e.length&&a.slice(0,e.length)===e)return!0}return!1}(e,r,n)){if("object"==typeof t&&t.length>1){let e=!1,r=0;for(;++r<t.length;){let a=t[r];if(a&&"object"==typeof a&&"flags"in a){if(a.test(String(n))){e=!0;break}}else if(a===n){e=!0;break}}if(!e)return}return e.schema.clobber&&e.schema.clobberPrefix&&e.schema.clobber.includes(r)?e.schema.clobberPrefix+n:n}}function oh(e,t){let r=i1(t);t.data&&(e.data=ik(t.data)),r&&(e.position=r)}function of(e,t){let r,n=-1;if(e)for(;++n<e.length;){let a=e[n],i="string"==typeof a?a:a[0];if(i===t)return a;"data*"===i&&(r=a)}if(t.length>4&&"data"===t.slice(0,4).toLowerCase())return r}function og(e){return function(t){let r,n;return r={type:"root",children:[]},(n=ou({schema:e?{...ol,...e}:ol,stack:[]},t))&&(Array.isArray(n)?1===n.length?r=n[0]:r.children=n:r=n),r}}var ov=oA(/[A-Za-z]/),oy=oA(/[\dA-Za-z]/),ob=oA(/[#-'*+\--9=?A-Z^-~]/);function oO(e){return null!==e&&(e<32||127===e)}var ox=oA(/\d/),ok=oA(/[\dA-Fa-f]/),oS=oA(/[!-/:-@[-`{-~]/);function ow(e){return null!==e&&e<-2}function oT(e){return null!==e&&(e<0||32===e)}function oE(e){return -2===e||-1===e||32===e}var o_=oA(/\p{P}|\p{S}/u),o$=oA(/\s/);function oA(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}var oC="phrasing",oP=["autolink","link","image","label"];function oN(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function oI(e){this.config.enter.autolinkProtocol.call(this,e)}function oR(e){this.config.exit.autolinkProtocol.call(this,e)}function oD(e){this.config.exit.data.call(this,e);let t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function oB(e){this.config.exit.autolinkEmail.call(this,e)}function oM(e){this.exit(e)}function oL(e){!function(e,t,r){let n=D((r||{}).ignore||[]),a=function(e){let t=[];if(!Array.isArray(e))throw TypeError("Expected find and replace tuple or list of tuples");let r=!e[0]||Array.isArray(e[0])?e:[e],n=-1;for(;++n<r.length;){var a;let e=r[n];t.push(["string"==typeof(a=e[0])?RegExp(function(e){if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}(a),"g"):a,function(e){return"function"==typeof e?e:function(){return e}}(e[1])])}return t}(t),i=-1;for(;++i<a.length;)z(e,"text",o);function o(e,t){let r,o=-1;for(;++o<t.length;){let e=t[o],a=r?r.children:void 0;if(n(e,a?a.indexOf(e):void 0,r))return;r=e}if(r)return function(e,t){let r=t[t.length-1],n=a[i][0],o=a[i][1],s=0,l=r.children.indexOf(e),c=!1,u=[];n.lastIndex=0;let d=n.exec(e.value);for(;d;){let r=d.index,a={index:d.index,input:d.input,stack:[...t,e]},i=o(...d,a);if("string"==typeof i&&(i=i.length>0?{type:"text",value:i}:void 0),!1===i?n.lastIndex=r+1:(s!==r&&u.push({type:"text",value:e.value.slice(s,r)}),Array.isArray(i)?u.push(...i):i&&u.push(i),s=r+d[0].length,c=!0),!n.global)break;d=n.exec(e.value)}return c?(s<e.value.length&&u.push({type:"text",value:e.value.slice(s)}),r.children.splice(l,1,...u)):u=[e],l+u.length}(e,t)}}(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,oj],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,oz]],{ignore:["link","linkReference"]})}function oj(e,t,r,n,a){let i,o="";if(!oU(a))return!1;if(/^w/i.test(t)&&(r=t+r,t="",o="http://"),(i=r.split(".")).length<2||i[i.length-1]&&(/_/.test(i[i.length-1])||!/[a-zA-Z\d]/.test(i[i.length-1]))||i[i.length-2]&&(/_/.test(i[i.length-2])||!/[a-zA-Z\d]/.test(i[i.length-2])))return!1;let s=function(e){let t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let r=t[0],n=r.indexOf(")"),a=nA(e,"("),i=nA(e,")");for(;-1!==n&&a>i;)e+=r.slice(0,n+1),n=(r=r.slice(n+1)).indexOf(")"),i++;return[e,r]}(r+n);if(!s[0])return!1;let l={type:"link",title:null,url:o+t+s[0],children:[{type:"text",value:t+s[0]}]};return s[1]?[l,{type:"text",value:s[1]}]:l}function oz(e,t,r,n){return!(!oU(n,!0)||/[-\d_]$/.test(r))&&{type:"link",title:null,url:"mailto:"+t+"@"+r,children:[{type:"text",value:t+"@"+r}]}}function oU(e,t){let r=e.input.charCodeAt(e.index-1);return(0===e.index||o$(r)||o_(r))&&(!t||47!==r)}function oV(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}function oQ(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function oZ(){this.buffer()}function oF(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.label=t,r.identifier=oV(this.sliceSerialize(e)).toLowerCase()}function oq(e){this.exit(e)}function oH(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function oX(){this.buffer()}function oW(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.label=t,r.identifier=oV(this.sliceSerialize(e)).toLowerCase()}function oG(e){this.exit(e)}function oY(e,t,r,n){let a=r.createTracker(n),i=a.move("[^"),o=r.enter("footnoteReference"),s=r.enter("reference");return i+=a.move(r.safe(r.associationId(e),{...a.current(),before:i,after:"]"})),s(),o(),i+=a.move("]")}function oK(e,t,r,n){let a=r.createTracker(n),i=a.move("[^"),o=r.enter("footnoteDefinition"),s=r.enter("label");return i+=a.move(r.safe(r.associationId(e),{...a.current(),before:i,after:"]"})),s(),i+=a.move("]:"+(e.children&&e.children.length>0?" ":"")),a.shift(4),i+=a.move(r.indentLines(r.containerFlow(e,a.current()),oJ)),o(),i}function oJ(e,t,r){return 0===t?e:(r?"":"    ")+e}oY.peek=function(){return"["};var o0=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];function o1(e){this.enter({type:"delete",children:[]},e)}function o2(e){this.exit(e)}function o4(e,t,r,n){let a=r.createTracker(n),i=r.enter("strikethrough"),o=a.move("~~");return o+=r.containerPhrasing(e,{...a.current(),before:o,after:"~"}),o+=a.move("~~"),i(),o}function o3(e){return e.length}function o8(e){let t="string"==typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:114*(82===t||114===t)}o4.peek=function(){return"~"};var o5={}.hasOwnProperty;function o6(e,t,r){return">"+(r?"":" ")+e}function o7(e,t){return o9(e,t.inConstruct,!0)&&!o9(e,t.notInConstruct,!1)}function o9(e,t,r){if("string"==typeof t&&(t=[t]),!t||0===t.length)return r;let n=-1;for(;++n<t.length;)if(e.includes(t[n]))return!0;return!1}function se(e,t,r,n){let a=-1;for(;++a<r.unsafe.length;)if("\n"===r.unsafe[a].character&&o7(r.stack,r.unsafe[a]))return/[ \t]/.test(n.before)?"":" ";return"\\\n"}function st(e,t){return!!(!1===t.options.fences&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function sr(e,t,r){return(r?"":"    ")+e}function sn(e){let t=e.options.quote||'"';if('"'!==t&&"'"!==t)throw Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function sa(e,t,r,n){let a=function(e){let t=e.options.emphasis||"*";if("*"!==t&&"_"!==t)throw Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}(r),i=r.enter("emphasis"),o=r.createTracker(n),s=o.move(a);return s+=o.move(r.containerPhrasing(e,{before:s,after:a,...o.current()})),s+=o.move(a),i(),s}sa.peek=function(e,t,r){return r.options.emphasis||"*"};var si={};function so(e,t){let r=t||si;return ss(e,"boolean"!=typeof r.includeImageAlt||r.includeImageAlt,"boolean"!=typeof r.includeHtml||r.includeHtml)}function ss(e,t,r){var n;if((n=e)&&"object"==typeof n){if("value"in e)return"html"!==e.type||r?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return sl(e.children,t,r)}
147return Array.isArray(e)?sl(e,t,r):""}function sl(e,t,r){let n=[],a=-1;for(;++a<e.length;)n[a]=ss(e[a],t,r);return n.join("")}function sc(e,t){let r=!1;return U(e,function(e){if("value"in e&&/\r?\n|\r/.test(e.value)||"break"===e.type)return r=!0,!1}),!!((!e.depth||e.depth<3)&&so(e)&&(t.options.setext||r))}function su(e){return e.value||""}function sd(e,t,r,n){let a=sn(r),i='"'===a?"Quote":"Apostrophe",o=r.enter("image"),s=r.enter("label"),l=r.createTracker(n),c=l.move("![");return c+=l.move(r.safe(e.alt,{before:c,after:"]",...l.current()})),c+=l.move("]("),s(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(s=r.enter("destinationLiteral"),c+=l.move("<"),c+=l.move(r.safe(e.url,{before:c,after:">",...l.current()})),c+=l.move(">")):(s=r.enter("destinationRaw"),c+=l.move(r.safe(e.url,{before:c,after:e.title?" ":")",...l.current()}))),s(),e.title&&(s=r.enter(`title${i}`),c+=l.move(" "+a),c+=l.move(r.safe(e.title,{before:c,after:a,...l.current()})),c+=l.move(a),s()),c+=l.move(")"),o(),c}function sp(e,t,r,n){let a=e.referenceType,i=r.enter("imageReference"),o=r.enter("label"),s=r.createTracker(n),l=s.move("!["),c=r.safe(e.alt,{before:l,after:"]",...s.current()});l+=s.move(c+"]["),o();let u=r.stack;r.stack=[],o=r.enter("reference");let d=r.safe(r.associationId(e),{before:l,after:"]",...s.current()});return o(),r.stack=u,i(),"full"!==a&&c&&c===d?"shortcut"===a?l=l.slice(0,-1):l+=s.move("]"):l+=s.move(d+"]"),l}function sm(e,t,r){let n=e.value||"",a="`",i=-1;for(;RegExp("(^|[^`])"+a+"([^`]|$)").test(n);)a+="`";for(/[^ \r\n]/.test(n)&&(/^[ \r\n]/.test(n)&&/[ \r\n]$/.test(n)||/^`|`$/.test(n))&&(n=" "+n+" ");++i<r.unsafe.length;){let e,t=r.unsafe[i],a=r.compilePattern(t);if(t.atBreak)for(;e=a.exec(n);){let t=e.index;10===n.charCodeAt(t)&&13===n.charCodeAt(t-1)&&t--,n=n.slice(0,t)+" "+n.slice(e.index+1)}}return a+n+a}function sh(e,t){let r=so(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&1===e.children.length&&"text"===e.children[0].type&&(r===e.url||"mailto:"+r===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}function sf(e,t,r,n){let a,i,o=sn(r),s='"'===o?"Quote":"Apostrophe",l=r.createTracker(n);if(sh(e,r)){let t=r.stack;r.stack=[],a=r.enter("autolink");let n=l.move("<");return n+=l.move(r.containerPhrasing(e,{before:n,after:">",...l.current()})),n+=l.move(">"),a(),r.stack=t,n}a=r.enter("link"),i=r.enter("label");let c=l.move("[");return c+=l.move(r.containerPhrasing(e,{before:c,after:"](",...l.current()})),c+=l.move("]("),i(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(i=r.enter("destinationLiteral"),c+=l.move("<"),c+=l.move(r.safe(e.url,{before:c,after:">",...l.current()})),c+=l.move(">")):(i=r.enter("destinationRaw"),c+=l.move(r.safe(e.url,{before:c,after:e.title?" ":")",...l.current()}))),i(),e.title&&(i=r.enter(`title${s}`),c+=l.move(" "+o),c+=l.move(r.safe(e.title,{before:c,after:o,...l.current()})),c+=l.move(o),i()),c+=l.move(")"),a(),c}function sg(e,t,r,n){let a=e.referenceType,i=r.enter("linkReference"),o=r.enter("label"),s=r.createTracker(n),l=s.move("["),c=r.containerPhrasing(e,{before:l,after:"]",...s.current()});l+=s.move(c+"]["),o();let u=r.stack;r.stack=[],o=r.enter("reference");let d=r.safe(r.associationId(e),{before:l,after:"]",...s.current()});return o(),r.stack=u,i(),"full"!==a&&c&&c===d?"shortcut"===a?l=l.slice(0,-1):l+=s.move("]"):l+=s.move(d+"]"),l}function sv(e){let t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function sy(e){let t=e.options.rule||"*";if("*"!==t&&"-"!==t&&"_"!==t)throw Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}su.peek=function(){return"<"},sd.peek=function(){return"!"},sp.peek=function(){return"!"},sm.peek=function(){return"`"},sf.peek=function(e,t,r){return sh(e,r)?"<":"["},sg.peek=function(){return"["};var sb=D(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function sO(e,t,r,n){let a=function(e){let t=e.options.strong||"*";if("*"!==t&&"_"!==t)throw Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}(r),i=r.enter("strong"),o=r.createTracker(n),s=o.move(a+a);return s+=o.move(r.containerPhrasing(e,{before:s,after:a,...o.current()})),s+=o.move(a+a),i(),s}sO.peek=function(e,t,r){return r.options.strong||"*"};var sx={blockquote:function(e,t,r,n){let a=r.enter("blockquote"),i=r.createTracker(n);i.move("> "),i.shift(2);let o=r.indentLines(r.containerFlow(e,i.current()),o6);return a(),o},break:se,code:function(e,t,r,n){let a=function(e){let t=e.options.fence||"`";if("`"!==t&&"~"!==t)throw Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}(r),i=e.value||"",o="`"===a?"GraveAccent":"Tilde";
147if(st(e,r)){let e=r.enter("codeIndented"),t=r.indentLines(i,sr);return e(),t}let s=r.createTracker(n),l=a.repeat(Math.max(function(e,t){let r=String(e),n=r.indexOf(t),a=n,i=0,o=0;if("string"!=typeof t)throw TypeError("Expected substring");for(;-1!==n;)n===a?++i>o&&(o=i):i=1,a=n+t.length,n=r.indexOf(t,a);return o}(i,a)+1,3)),c=r.enter("codeFenced"),u=s.move(l);if(e.lang){let t=r.enter(`codeFencedLang${o}`);u+=s.move(r.safe(e.lang,{before:u,after:" ",encode:["`"],...s.current()})),t()}if(e.lang&&e.meta){let t=r.enter(`codeFencedMeta${o}`);u+=s.move(" "),u+=s.move(r.safe(e.meta,{before:u,after:"\n",encode:["`"],...s.current()})),t()}return u+=s.move("\n"),i&&(u+=s.move(i+"\n")),u+=s.move(l),c(),u},definition:function(e,t,r,n){let a=sn(r),i='"'===a?"Quote":"Apostrophe",o=r.enter("definition"),s=r.enter("label"),l=r.createTracker(n),c=l.move("[");return c+=l.move(r.safe(r.associationId(e),{before:c,after:"]",...l.current()})),c+=l.move("]: "),s(),!e.url||/[\0- \u007F]/.test(e.url)?(s=r.enter("destinationLiteral"),c+=l.move("<"),c+=l.move(r.safe(e.url,{before:c,after:">",...l.current()})),c+=l.move(">")):(s=r.enter("destinationRaw"),c+=l.move(r.safe(e.url,{before:c,after:e.title?" ":"\n",...l.current()}))),s(),e.title&&(s=r.enter(`title${i}`),c+=l.move(" "+a),c+=l.move(r.safe(e.title,{before:c,after:a,...l.current()})),c+=l.move(a),s()),o(),c},emphasis:sa,hardBreak:se,heading:function(e,t,r,n){let a=Math.max(Math.min(6,e.depth||1),1),i=r.createTracker(n);if(sc(e,r)){let t=r.enter("headingSetext"),n=r.enter("phrasing"),o=r.containerPhrasing(e,{...i.current(),before:"\n",after:"\n"});return n(),t(),o+"\n"+(1===a?"=":"-").repeat(o.length-(Math.max(o.lastIndexOf("\r"),o.lastIndexOf("\n"))+1))}let o="#".repeat(a),s=r.enter("headingAtx"),l=r.enter("phrasing");i.move(o+" ");let c=r.containerPhrasing(e,{before:"# ",after:"\n",...i.current()});return/^[\t ]/.test(c)&&(c="&#x"+c.charCodeAt(0).toString(16).toUpperCase()+";"+c.slice(1)),c=c?o+" "+c:o,r.options.closeAtx&&(c+=" "+o),l(),s(),c},html:su,image:sd,imageReference:sp,inlineCode:sm,link:sf,linkReference:sg,list:function(e,t,r,n){let a=r.enter("list"),i=r.bulletCurrent,o=e.ordered?function(e){let t=e.options.bulletOrdered||".";if("."!==t&&")"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}(r):sv(r),s=e.ordered?"."===o?")":".":function(e){let t=sv(e),r=e.options.bulletOther;if(!r)return"*"===t?"-":"*";if("*"!==r&&"+"!==r&&"-"!==r)throw Error("Cannot serialize items with `"+r+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(r===t)throw Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+r+"`) to be different");return r}(r),l=!!t&&!!r.bulletLastUsed&&o===r.bulletLastUsed;if(!e.ordered){let t=e.children?e.children[0]:void 0;if("*"!==o&&"-"!==o||!t||t.children&&t.children[0]||"list"!==r.stack[r.stack.length-1]||"listItem"!==r.stack[r.stack.length-2]||"list"!==r.stack[r.stack.length-3]||"listItem"!==r.stack[r.stack.length-4]||0!==r.indexStack[r.indexStack.length-1]||0!==r.indexStack[r.indexStack.length-2]||0!==r.indexStack[r.indexStack.length-3]||(l=!0),sy(r)===o&&t){let t=-1;for(;++t<e.children.length;){let r=e.children[t];if(r&&"listItem"===r.type&&r.children&&r.children[0]&&"thematicBreak"===r.children[0].type){l=!0;break}}}}l&&(o=s),r.bulletCurrent=o;let c=r.containerFlow(e,n);return r.bulletLastUsed=o,r.bulletCurrent=i,a(),c},listItem:function(e,t,r,n){let a=function(e){let t=e.options.listItemIndent||"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}(r),i=r.bulletCurrent||sv(r);t&&"list"===t.type&&t.ordered&&(i=("number"==typeof t.start&&t.start>-1?t.start:1)+(!1===r.options.incrementListMarker?0:t.children.indexOf(e))+i);let o=i.length+1;("tab"===a||"mixed"===a&&(t&&"list"===t.type&&t.spread||e.spread))&&(o=4*Math.ceil(o/4));let s=r.createTracker(n);s.move(i+" ".repeat(o-i.length)),s.shift(o);let l=r.enter("listItem"),c=r.indentLines(r.containerFlow(e,s.current()),function(e,t,r){return t?(r?"":" ".repeat(o))+e:(r?i:i+" ".repeat(o-i.length))+e});return l(),c},paragraph:function(e,t,r,n){let a=r.enter("paragraph"),i=r.enter("phrasing"),o=r.containerPhrasing(e,n);return i(),a(),o},root:function(e,t,r,n){return(e.children.some(function(e){return sb(e)})?r.containerPhrasing:r.containerFlow).call(r,e,n)}
147,strong:sO,text:function(e,t,r,n){return r.safe(e.value,n)},thematicBreak:function(e,t,r){let n=(sy(r)+(r.options.ruleSpaces?" ":"")).repeat(function(e){let t=e.options.ruleRepetition||3;if(t<3)throw Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}(r));return r.options.ruleSpaces?n.slice(0,-1):n}},sk=[function(e,t,r,n){if("code"===t.type&&st(t,n)&&("list"===e.type||e.type===t.type&&st(e,n)))return!1;if("spread"in r&&"boolean"==typeof r.spread){if("paragraph"===e.type&&(e.type===t.type||"definition"===t.type||"heading"===t.type&&sc(t,n)))return;return+!!r.spread}}],sS=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"],sw=[{character:"	",after:"[\\r\\n]",inConstruct:"phrasing"},{character:"	",before:"[\\r\\n]",inConstruct:"phrasing"},{character:"	",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde"]},{character:"\r",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde","codeFencedMetaGraveAccent","codeFencedMetaTilde","destinationLiteral","headingAtx"]},{character:"\n",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde","codeFencedMetaGraveAccent","codeFencedMetaTilde","destinationLiteral","headingAtx"]},{character:" ",after:"[\\r\\n]",inConstruct:"phrasing"},{character:" ",before:"[\\r\\n]",inConstruct:"phrasing"},{character:" ",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde"]},{character:"!",after:"\\[",inConstruct:"phrasing",notInConstruct:sS},{character:'"',inConstruct:"titleQuote"},{atBreak:!0,character:"#"},{character:"#",inConstruct:"headingAtx",after:"(?:[\r\n]|$)"},{character:"&",after:"[#A-Za-z]",inConstruct:"phrasing"},{character:"'",inConstruct:"titleApostrophe"},{character:"(",inConstruct:"destinationRaw"},{before:"\\]",character:"(",inConstruct:"phrasing",notInConstruct:sS},{atBreak:!0,before:"\\d+",character:")"},{character:")",inConstruct:"destinationRaw"},{atBreak:!0,character:"*",after:"(?:[ 	\r\n*])"},{character:"*",inConstruct:"phrasing",notInConstruct:sS},{atBreak:!0,character:"+",after:"(?:[ 	\r\n])"},{atBreak:!0,character:"-",after:"(?:[ 	\r\n-])"},{atBreak:!0,before:"\\d+",character:".",after:"(?:[ 	\r\n]|$)"},{atBreak:!0,character:"<",after:"[!/?A-Za-z]"},{character:"<",after:"[!/?A-Za-z]",inConstruct:"phrasing",notInConstruct:sS},{character:"<",inConstruct:"destinationLiteral"},{atBreak:!0,character:"="},{atBreak:!0,character:">"},{character:">",inConstruct:"destinationLiteral"},{atBreak:!0,character:"["},{character:"[",inConstruct:"phrasing",notInConstruct:sS},{character:"[",inConstruct:["label","reference"]},{character:"\\",after:"[\\r\\n]",inConstruct:"phrasing"},{character:"]",inConstruct:["label","reference"]},{atBreak:!0,character:"_"},{character:"_",inConstruct:"phrasing",notInConstruct:sS},{atBreak:!0,character:"`"},{character:"`",inConstruct:["codeFencedLangGraveAccent","codeFencedMetaGraveAccent"]},{character:"`",inConstruct:"phrasing",notInConstruct:sS},{atBreak:!0,character:"~"}],sT={AElig:"Æ",AMP:"&",Aacute:"Á",Abreve:"Ă",Acirc:"Â",Acy:"А",Afr:"𝔄",Agrave:"À",Alpha:"Α",Amacr:"Ā",And:"⩓",Aogon:"Ą",Aopf:"𝔸",ApplyFunction:"⁡",Aring:"Å",Ascr:"𝒜",Assign:"≔",Atilde:"Ã",Auml:"Ä",Backslash:"∖",Barv:"⫧",Barwed:"⌆",Bcy:"Б",Because:"∵",Bernoullis:"ℬ",Beta:"Β",Bfr:"𝔅",Bopf:"𝔹",Breve:"˘",Bscr:"ℬ",Bumpeq:"≎",CHcy:"Ч",COPY:"©",Cacute:"Ć",Cap:"⋒",CapitalDifferentialD:"ⅅ",Cayleys:"ℭ",Ccaron:"Č",Ccedil:"Ç",Ccirc:"Ĉ",Cconint:"∰",Cdot:"Ċ",Cedilla:"¸",CenterDot:"·",Cfr:"ℭ",Chi:"Χ",CircleDot:"⊙",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",Colon:"∷",Colone:"⩴",Congruent:"≡",Conint:"∯",ContourIntegral:"∮",Copf:"ℂ",Coproduct:"∐",CounterClockwiseContourIntegral:"∳",Cross:"⨯",Cscr:"𝒞",Cup:"⋓",CupCap:"≍",DD:"ⅅ",DDotrahd:"⤑",DJcy:"Ђ",DScy:"Ѕ",DZcy:"Џ",Dagger:"‡",Darr:"↡",Dashv:"⫤",Dcaron:"Ď",Dcy:"Д",Del:"∇",Delta:"Δ",Dfr:"𝔇",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",Diamond:"⋄",DifferentialD:"ⅆ",Dopf:"𝔻",Dot:"¨",DotDot:"⃜",DotEqual:"≐",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",Downarrow:"⇓",Dscr:"𝒟",Dstrok:"Đ",ENG:"Ŋ",ETH:"Ð",Eacute:"É",Ecaron:"Ě",Ecirc:"Ê",Ecy:"Э",Edot:"Ė",Efr:"𝔈",Egrave:"È",Element:"∈",Emacr:"Ē",EmptySmallSquare:"◻",EmptyVerySmallSquare:"▫",Eogon:"Ę",Eopf:"𝔼",Epsilon:"Ε",Equal:"⩵",EqualTilde:"≂",Equilibrium:"⇌",Escr:"ℰ",Esim:"⩳",Eta:"Η",Euml:"Ë",Exists:"∃",ExponentialE:"ⅇ",Fcy:"Ф",Ffr:"𝔉",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",Fopf:"𝔽",ForAll:"∀",Fouriertrf:"ℱ",Fscr:"ℱ",GJcy:"Ѓ",GT:">",Gamma:"Γ",Gammad:"Ϝ",Gbreve:"Ğ",Gcedil:"Ģ",Gcirc:"Ĝ",Gcy:"Г",Gdot:"Ġ",Gfr:"𝔊",Gg:"⋙",Gopf:"𝔾",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",Gt:"≫",HARDcy:"Ъ",Hacek:"ˇ",Hat:"^",Hcirc:"Ĥ",Hfr:"ℌ",HilbertSpace:"ℋ",Hopf:"ℍ",HorizontalLine:"─",Hscr:"ℋ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",IEcy:"Е",IJlig:"IJ",IOcy:"Ё",Iacute:"Í",Icirc:"Î",Icy:"И",Idot:"İ",Ifr:"ℑ",Igrave:"Ì",Im:"ℑ",Imacr:"Ī",ImaginaryI:"ⅈ",Implies:"⇒",Int:"∬",Integral:"∫",Intersection:"⋂",InvisibleComma:"⁣",InvisibleTimes:"⁢",Iogon:"Į",Iopf:"𝕀",Iota:"Ι",Iscr:"ℐ",Itilde:"Ĩ",Iukcy:"І",Iuml:"Ï",Jcirc:"Ĵ",Jcy:"Й",Jfr:"𝔍",Jopf:"𝕁",Jscr:"𝒥",Jsercy:"Ј",Jukcy:"Є",KHcy:"Х",KJcy:"Ќ",Kappa:"Κ",Kcedil:"Ķ",Kcy:"К",Kfr:"𝔎",Kopf:"𝕂",Kscr:"𝒦",LJcy:"Љ",LT:"<",Lacute:"Ĺ",Lambda:"Λ",Lang:"⟪",Laplacetrf:"ℒ",Larr:"↞",Lcaron:"Ľ",Lcedil:"Ļ",Lcy:"Л",LeftAngleBracket:"⟨",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",LeftRightArrow:"↔",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",Leftarrow:"⇐",Leftrightarrow:"⇔",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",LessLess:"⪡",LessSlantEqual:"⩽",LessTilde:"≲",Lfr:"𝔏",Ll:"⋘",Lleftarrow:"⇚",Lmidot:"Ŀ",LongLeftArrow:"⟵",LongLeftRightArrow:"⟷",LongRightArrow:"⟶",Longleftarrow:"⟸",Longleftrightarrow:"⟺",Longrightarrow:"⟹",Lopf:"𝕃",LowerLeftArrow:"↙",LowerRightArrow:"↘",Lscr:"ℒ",Lsh:"↰",Lstrok:"Ł",Lt:"≪",Map:"⤅",Mcy:"М",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",MinusPlus:"∓",Mopf:"𝕄",Mscr:"ℳ",Mu:"Μ",NJcy:"Њ",Nacute:"Ń",Ncaron:"Ň",Ncedil:"Ņ",Ncy:"Н",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",Nfr:"𝔑",NoBreak:"⁠",NonBreakingSpace:" ",Nopf:"ℕ",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",Nscr:"𝒩",Ntilde:"Ñ",Nu:"Ν",OElig:"Œ",Oacute:"Ó",Ocirc:"Ô",Ocy:"О",Odblac:"Ő",Ofr:"𝔒",Ograve:"Ò",Omacr:"Ō",Omega:"Ω",Omicron:"Ο",Oopf:"𝕆",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",Or:"⩔",Oscr:"𝒪",Oslash:"Ø",Otilde:"Õ",Otimes:"⨷",Ouml:"Ö",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",PartialD:"∂",Pcy:"П",Pfr:"𝔓",Phi:"Φ",Pi:"Π",PlusMinus:"±",Poincareplane
147:"ℌ",Popf:"ℙ",Pr:"⪻",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",Prime:"″",Product:"∏",Proportion:"∷",Proportional:"∝",Pscr:"𝒫",Psi:"Ψ",QUOT:'"',Qfr:"𝔔",Qopf:"ℚ",Qscr:"𝒬",RBarr:"⤐",REG:"®",Racute:"Ŕ",Rang:"⟫",Rarr:"↠",Rarrtl:"⤖",Rcaron:"Ř",Rcedil:"Ŗ",Rcy:"Р",Re:"ℜ",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",Rfr:"ℜ",Rho:"Ρ",RightAngleBracket:"⟩",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",Rightarrow:"⇒",Ropf:"ℝ",RoundImplies:"⥰",Rrightarrow:"⇛",Rscr:"ℛ",Rsh:"↱",RuleDelayed:"⧴",SHCHcy:"Щ",SHcy:"Ш",SOFTcy:"Ь",Sacute:"Ś",Sc:"⪼",Scaron:"Š",Scedil:"Ş",Scirc:"Ŝ",Scy:"С",Sfr:"𝔖",ShortDownArrow:"↓",ShortLeftArrow:"←",ShortRightArrow:"→",ShortUpArrow:"↑",Sigma:"Σ",SmallCircle:"∘",Sopf:"𝕊",Sqrt:"√",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",Sscr:"𝒮",Star:"⋆",Sub:"⋐",Subset:"⋐",SubsetEqual:"⊆",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",SuchThat:"∋",Sum:"∑",Sup:"⋑",Superset:"⊃",SupersetEqual:"⊇",Supset:"⋑",THORN:"Þ",TRADE:"™",TSHcy:"Ћ",TScy:"Ц",Tab:"	
vendor: 20,775 bytes, line 147
147",Tau:"Τ",Tcaron:"Ť",Tcedil:"Ţ",Tcy:"Т",Tfr:"𝔗",Therefore:"∴",Theta:"Θ",ThickSpace:"  ",ThinSpace:" ",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",Topf:"𝕋",TripleDot:"⃛",Tscr:"𝒯",Tstrok:"Ŧ",Uacute:"Ú",Uarr:"↟",Uarrocir:"⥉",Ubrcy:"Ў",Ubreve:"Ŭ",Ucirc:"Û",Ucy:"У",Udblac:"Ű",Ufr:"𝔘",Ugrave:"Ù",Umacr:"Ū",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",Uopf:"𝕌",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",UpDownArrow:"↕",UpEquilibrium:"⥮",UpTee:"⊥",UpTeeArrow:"↥",Uparrow:"⇑",Updownarrow:"⇕",UpperLeftArrow:"↖",UpperRightArrow:"↗",Upsi:"ϒ",Upsilon:"Υ",Uring:"Ů",Uscr:"𝒰",Utilde:"Ũ",Uuml:"Ü",VDash:"⊫",Vbar:"⫫",Vcy:"В",Vdash:"⊩",Vdashl:"⫦",Vee:"⋁",Verbar:"‖",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",Vopf:"𝕍",Vscr:"𝒱",Vvdash:"⊪",Wcirc:"Ŵ",Wedge:"⋀",Wfr:"𝔚",Wopf:"𝕎",Wscr:"𝒲",Xfr:"𝔛",Xi:"Ξ",Xopf:"𝕏",Xscr:"𝒳",YAcy:"Я",YIcy:"Ї",YUcy:"Ю",Yacute:"Ý",Ycirc:"Ŷ",Ycy:"Ы",Yfr:"𝔜",Yopf:"𝕐",Yscr:"𝒴",Yuml:"Ÿ",ZHcy:"Ж",Zacute:"Ź",Zcaron:"Ž",Zcy:"З",Zdot:"Ż",ZeroWidthSpace:"​",Zeta:"Ζ",Zfr:"ℨ",Zopf:"ℤ",Zscr:"𝒵",aacute:"á",abreve:"ă",ac:"∾",acE:"∾̳",acd:"∿",acirc:"â",acute:"´",acy:"а",aelig:"æ",af:"⁡",afr:"𝔞",agrave:"à",alefsym:"ℵ",aleph:"ℵ",alpha:"α",amacr:"ā",amalg:"⨿",amp:"&",and:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",aopf:"𝕒",ap:"≈",apE:"⩰",apacir:"⩯",ape:"≊",apid:"≋",apos:"'",approx:"≈",approxeq:"≊",aring:"å",ascr:"𝒶",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",auml:"ä",awconint:"∳",awint:"⨑",bNot:"⫭",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",barvee:"⊽",barwed:"⌅",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",beta:"β",beth:"ℶ",between:"≬",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxDL:"╗",boxDR:"╔",boxDl:"╖",boxDr:"╓",boxH:"═",boxHD:"╦",boxHU:"╩",boxHd:"╤",boxHu:"╧",boxUL:"╝",boxUR:"╚",boxUl:"╜",boxUr:"╙",boxV:"║",boxVH:"╬",boxVL:"╣",boxVR:"╠",boxVh:"╫",boxVl:"╢",boxVr:"╟",boxbox:"⧉",boxdL:"╕",boxdR:"╒",boxdl:"┐",boxdr:"┌",boxh:"─",boxhD:"╥",boxhU:"╨",boxhd:"┬",boxhu:"┴",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxuL:"╛",boxuR:"╘",boxul:"┘",boxur:"└",boxv:"│",boxvH:"╪",boxvL:"╡",boxvR:"╞",boxvh:"┼",boxvl:"┤",boxvr:"├",bprime:"‵",breve:"˘",brvbar:"¦",bscr:"𝒷",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",bumpeq:"≏",cacute:"ć",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",caps:"∩︀",caret:"⁁",caron:"ˇ",ccaps:"⩍",ccaron:"č",ccedil:"ç",ccirc:"ĉ",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",cedil:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",cfr:"𝔠",chcy:"ч",check:"✓",checkmark:"✓",chi:"χ",cir:"○",cirE:"⧃",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledR:"®",circledS:"Ⓢ",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",clubs:"♣",clubsuit:"♣",colon:":",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",conint:"∮",copf:"𝕔",coprod:"∐",copy:"©",copysr:"℗",crarr:"↵",cross:"✗",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",cupbrcap:"⩈",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dArr:"⇓",dHar:"⥥",dagger:"†",daleth:"ℸ",darr:"↓",dash:"‐",dashv:"⊣",dbkarow:"⤏",dblac:"˝",dcaron:"ď",dcy:"д",dd:"ⅆ",ddagger:"‡",ddarr:"⇊",ddotseq:"⩷",deg:"°",delta:"δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",dharl:"⇃",dharr:"⇂",diam:"⋄",diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",dot:"˙",doteq:"≐",doteqdot:"≑",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",downarrow:"↓",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",dscy:"ѕ",dsol:"⧶",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",dzigrarr:"⟿",eDDot:"⩷",eDot:"≑",eacute:"é",easter:"⩮",ecaron:"ě",ecir:"≖",ecirc:"ê",ecolon:"≕",ecy:"э",edot:"ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",eg:"⪚",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",empty:"∅",emptyset:"∅",emptyv:"∅",emsp13:" ",emsp14:" ",emsp:" ",eng:"ŋ",ensp:" ",eogon:"ę",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",equals:"=",equest:"≟",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erDot:"≓",erarr:"⥱",escr:"ℯ",esdot:"≐",esim:"≂",eta:"η",eth:"ð",euml:"ë",euro:"€",excl:"!",exist:"∃",expectation:"ℰ",exponentiale:"ⅇ",fallingdotseq:"≒",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",filig:"fi",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",forall:"∀",fork:"⋔",forkv:"⫙",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",gE:"≧",gEl:"⪌",gacute:"ǵ",gamma:"γ",gammad:"ϝ",gap:"⪆",gbreve:"ğ",gcirc:"ĝ",gcy:"г",gdot:"ġ",ge:"≥",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",gg:"≫",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",gl:"≷",glE:"⪒",gla:"⪥",glj:"⪤",gnE:"≩",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",grave:"`",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",hArr:"⇔",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",harr:"↔",harrcir:"⥈",harrw:"↭",hbar:"ℏ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",horbar:"―",hscr:"𝒽",hslash:"ℏ",hstrok:"ħ",hybull:"⁃",hyphen:"‐",iacute:"í",ic:"⁣",icirc:"î",icy:"и",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",imacr:"ī",image:"ℑ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",intcal:"⊺",integers:"ℤ",intercal:"⊺",intlarhk:"⨗",intprod:"⨼",iocy:"ё",iogon:"į",iopf:"𝕚",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",isin:"∈",isinE:"⋹",isindot:"⋵",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",itilde:"ĩ",iukcy:"і",iuml:"ï",jcirc:"ĵ",jcy:"й",jfr:"𝔧",jmath:"ȷ",jopf:"𝕛",jscr:"𝒿",jsercy:"ј",jukcy:"є",kappa:"κ",kappav:"ϰ",kcedil:"ķ",kcy:"к",kfr:"𝔨",kgreen:"ĸ",khcy:"х",kjcy:"ќ",kopf:"𝕜",kscr:"𝓀",lAarr:"⇚",lArr:"⇐",lAtail:"⤛",lBarr:"⤎",lE:"≦",lEg:"⪋",lHar:"⥢",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",lang:"⟨",langd:"⦑",langle:"⟨",lap:"⪅",laquo:"«",larr:"←",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",late:"⪭",lates:"⪭︀",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",lcedil:"ļ",lceil:"⌈",lcub:"{",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",leftarrow:"←",leftarrowtail:"↢",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",leftthreetimes:"⋋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",lessgtr:"≶",lesssim:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",lg:"≶",lgE:"⪑",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",ll:"≪",llarr:"⇇",llcorner:"⌞",llhard:"⥫",lltri:"◺",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnE:"≨",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",longleftrightarrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltrPar:"⦖",ltri:"◃",ltrie:"⊴",ltrif:"◂",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",mDDot:"∺",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",mdash:"—",measuredangle:"∡",mfr:"𝔪",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",mp:"∓",mscr:"𝓂",mstpos:"∾",mu:"μ",multimap:"⊸",mumap:"⊸",nGg:"⋙̸",nGt:"≫⃒",nGtv:"≫̸",nLeftarrow:"⇍",nLeftrightarrow:"⇎",nLl:"⋘̸",nLt:"≪⃒",nLtv:"≪̸",nRightarrow:"⇏",nVDash:"⊯",nVdash:"⊮",nabla:"∇",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",ndash:"–",ne:"≠",neArr:"⇗",nearhk:"⤤",nearr:"↗",nearrow:"↗",nedot:"≐̸",nequiv:"≢",nesear:"⤨",nesim:"≂̸",nexist:"∄",nexists:"∄",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",ngsim:"≵",ngt:"≯",ngtr:"≯",nhArr:"⇎",nharr:"↮",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",nlArr:"⇍",nlE:"≦̸",nlarr:"↚",nldr:"‥",nle:"≰",nleftarrow:"↚",nleftrightarrow:"↮",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nlsim:"≴",nlt:"≮",nltri:"⋪",nltrie:"⋬",nmid:"∤",nopf:"𝕟",not:"¬",notin:"∉",notinE:"⋹̸",notindot:"⋵̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrArr:"⇏",nrarr:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",num:"#",numero:"№",numsp:" ",nvDash:"⊭",nvHarr:"⤄",nvap:"≍⃒",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwArr:"⇖",nwarhk:"⤣",nwarr:"↖",nwarrow:"↖",nwnear:"⤧",oS:"Ⓢ",oacute:"ó",oast:"⊛",ocir:"⊚",ocirc:"ô",ocy:"о",odash:"⊝",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",ofcir:"⦿",ofr:"𝔬",ogon:"˛",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",omega:"ω",omicron:"ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",opar:"⦷",operp:"⦹",oplus:"⊕",or:"∨",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oscr:"ℴ",oslash:"ø",osol:"⊘",otilde:"õ",otimes:"⊗",otimesas:"⨶",ouml:"ö",ovbar:"⌽",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",pointint:"⨕",popf:"𝕡",pound:"£",pr:"≺",prE:"⪳",prap:"⪷",prcue:"≼",pre:"⪯",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",primes:"ℙ",prnE:"⪵",prnap:"⪹",prnsim:"⋨",prod:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",psi:"ψ",puncsp:" ",qfr:"𝔮",qint:"⨌",qopf:"𝕢",qprime:"⁗",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',rAarr:"⇛",rArr:"⇒",rAtail:"⤜",rBarr:"⤏",rHar:"⥤",race:"∽̱",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",rarrw:"↝",ratail:"⤚",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",rcedil:"ŗ",rceil:"⌉",rcub:"}",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",rhov:"ϱ",rightarrow:"→",rightarrowtail:"↣",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",rightthreetimes:"⋌",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",rsaquo:"›",rscr:"𝓇",rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",ruluhar:"⥨",rx:"℞",sacute:"ś",sbquo:"‚",sc:"≻",scE:"⪴",scap:"⪸",scaron:"š",sccue:"≽",sce:"⪰",scedil:"ş",scirc:"ŝ",scnE:"⪶",scnap:"⪺",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",sdot:"⋅",sdotb:"⊡",sdote:"⩦",seArr:"⇘",searhk:"⤥",searr:"↘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",sfrown:"⌢",sharp:"♯",shchcy:"щ",shcy:"ш",shortmid:"∣",shortparallel:"∥",shy:"­",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",subE:"⫅",subdot:"⪽",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",subseteq:"⊆",subseteqq:"⫅",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",supE:"⫆",supdot:"⪾",supdsub:"⫘",supe:"⊇",supedot:"⫄",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swArr:"⇙",swarhk:"⤦",swarr:"↙",swarrow:"↙",swnwar:"⤪",szlig:"ß",target:"⌖",tau:"τ",tbrk:"⎴",tcaron:"ť",tcedil:"ţ",tcy:"т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",there4:"∴",therefore:"∴",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",thinsp:" ",thkap:"≈",thksim:"∼",thorn:"þ",tilde:"˜",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",tscy:"ц",tshcy:"ћ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uArr:"⇑",uHar:"⥣",uacute:"ú",uarr:"↑",ubrcy:"ў",ubreve:"ŭ",ucirc:"û",ucy:"у",udarr:"⇅",udblac:"ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",ugrave:"ù",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",uml:"¨",uogon:"ų",uopf:"𝕦",uparrow:"↑",updownarrow:"↕",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",upsi:"υ",upsih:"ϒ",upsilon:"υ",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",urtri:"◹",uscr:"𝓊",utdot:"⋰",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",uwangle:"⦧",vArr:"⇕",vBar:"⫨",vBarv:"⫩",vDash:"⊨",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vcy:"в",vdash:"⊢",vee:"∨",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",vert:"|",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",vprop:"∝",vrtri:"⊳",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",vzigzag:"⦚",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",wedgeq:"≙",weierp:"℘",wfr:"𝔴",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",xhArr:"⟺",xharr:"⟷",xi:"ξ",xlArr:"⟸",xlarr:"⟵",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrArr:"⟹",xrarr:"⟶",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",yacy:"я",ycirc:"ŷ",ycy:"ы",yen:"¥",yfr:"𝔶",yicy:"ї",yopf:"𝕪",yscr:"𝓎",yucy:"ю",yuml:"ÿ",zacute:"ź",zcaron:"ž",zcy:"з",zdot:"ż",zeetrf:"ℨ",zeta:"ζ",zfr:"𝔷",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",zscr:"𝓏",zwj:"‍",zwnj:"‌"},
147sE={}.hasOwnProperty;function s_(e){return!!sE.call(sT,e)&&sT[e]}function s$(e,t){let r=Number.parseInt(e,t);return r<9||11===r||r>13&&r<32||r>126&&r<160||r>55295&&r<57344||r>64975&&r<65008||(65535&r)==65535||(65535&r)==65534||r>1114111?"�":String.fromCodePoint(r)}var sA=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function sC(e){return e.replace(sA,sP)}function sP(e,t,r){if(t)return t;if(35===r.charCodeAt(0)){let e=r.charCodeAt(1),t=120===e||88===e;
147return s$(r.slice(t?2:1),t?16:10)}return s_(r)||e}function sN(e){return e.label||!e.identifier?e.label||"":sC(e.identifier)}function sI(e){if(!e._compiled){let t=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}var sR=/\r?\n|\r/g;function sD(e,t){let r,n=[],a=0,i=0;for(;r=sR.exec(e);)o(e.slice(a,r.index)),n.push(r[0]),a=r.index+r[0].length,i++;return o(e.slice(a)),n.join("");function o(e){n.push(t(e,i,!e))}}function sB(e,t){return e-t}function sM(e,t){let r,n=/\\(?=[!-/:-@[-`{-~])/g,a=[],i=[],o=e+t,s=-1,l=0;for(;r=n.exec(o);)a.push(r.index);for(;++s<a.length;)l!==a[s]&&i.push(e.slice(l,a[s])),i.push("\\"),l=a[s];return i.push(e.slice(l)),i.join("")}function sL(e){let t=e||{},r=t.now||{},n=t.lineShift||0,a=r.line||1,i=r.column||1;return{move:function(e){let t=e||"",r=t.split(/\r?\n|\r/g),o=r[r.length-1];return a+=r.length-1,i=1===r.length?i+o.length:1+o.length+n,t},current:function(){return{now:{line:a,column:i},lineShift:n}},shift:function(e){n+=e}}}function sj(e){throw Error("Cannot handle value `"+e+"`, expected node")}function sz(e){throw Error("Cannot handle unknown node `"+e.type+"`")}function sU(e,t){if("definition"===e.type&&e.type===t.type)return 0}function sV(e,t){return function(e,t,r){let n=t.indexStack,a=e.children||[],i=[],o=-1,s=r.before;n.push(-1);let l=t.createTracker(r);for(;++o<a.length;){let c,u=a[o];if(n[n.length-1]=o,o+1<a.length){let r=t.handle.handlers[a[o+1].type];r&&r.peek&&(r=r.peek),c=r?r(a[o+1],e,t,{before:"",after:"",...l.current()}).charAt(0):""}else c=r.after;i.length>0&&("\r"===s||"\n"===s)&&"html"===u.type&&(i[i.length-1]=i[i.length-1].replace(/(\r?\n|\r)$/," "),s=" ",(l=t.createTracker(r)).move(i.join(""))),i.push(l.move(t.handle(u,e,t,{...l.current(),before:s,after:c}))),s=i[i.length-1].slice(-1)}return n.pop(),i.join("")}(e,this,t)}function sQ(e,t){return function(e,t,r){let n=t.indexStack,a=e.children||[],i=t.createTracker(r),o=[],s=-1;for(n.push(-1);++s<a.length;){let r=a[s];n[n.length-1]=s,o.push(i.move(t.handle(r,e,t,{before:"\n",after:"\n",...i.current()}))),"list"!==r.type&&(t.bulletLastUsed=void 0),s<a.length-1&&o.push(i.move(function(e,t,r,n){let a=n.join.length;for(;a--;){let i=n.join[a](e,t,r,n);if(!0===i||1===i)break;if("number"==typeof i)return"\n".repeat(1+i);if(!1===i)return"\n\n<!---->\n\n"}return"\n\n"}(r,a[s+1],e,t)))}return n.pop(),o.join("")}(e,this,t)}function sZ(e,t){return function(e,t,r){let n=(r.before||"")+(t||"")+(r.after||""),a=[],i=[],o={},s=-1;for(;++s<e.unsafe.length;){let t,r=e.unsafe[s];if(!o7(e.stack,r))continue;let i=e.compilePattern(r);for(;t=i.exec(n);){let e="before"in r||!!r.atBreak,n="after"in r,i=t.index+(e?t[1].length:0);a.includes(i)?(o[i].before&&!e&&(o[i].before=!1),o[i].after&&!n&&(o[i].after=!1)):(a.push(i),o[i]={before:e,after:n})}}a.sort(sB);let l=r.before?r.before.length:0,c=n.length-(r.after?r.after.length:0);for(s=-1;++s<a.length;){let e=a[s];!(e<l)&&!(e>=c)&&(!(e+1<c)||a[s+1]!==e+1||!o[e].after||o[e+1].before||o[e+1].after)&&(a[s-1]!==e-1||!o[e].before||o[e-1].before||o[e-1].after)&&(l!==e&&i.push(sM(n.slice(l,e),"\\")),l=e,!/[!-/:-@[-`{-~]/.test(n.charAt(e))||r.encode&&r.encode.includes(n.charAt(e))?(i.push("&#x"+n.charCodeAt(e).toString(16).toUpperCase()+";"),l++):i.push("\\"))}return i.push(sM(n.slice(l,c),r.after)),i.join("")}(this,e,t)}function sF(e){let t=e._align;this.enter({type:"table",align:t.map(function(e){return"none"===e?null:e}),children:[]},e),this.data.inTable=!0}function sq(e){this.exit(e),this.data.inTable=void 0}function sH(e){this.enter({type:"tableRow",children:[]},e)}function sX(e){this.exit(e)}function sW(e){this.enter({type:"tableCell",children:[]},e)}function sG(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,sY));let r=this.stack[this.stack.length-1];r.type,r.value=t,this.exit(e)}function sY(e,t){return"|"===t?t:e}function sK(e){let t=this.stack[this.stack.length-2];t.type,t.checked="taskListCheckValueChecked"===e.type}function sJ(e){let t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){let e=this.stack[this.stack.length-1];e.type;let r=e.children[0];if(r&&"text"===r.type){let n,a=t.children,i=-1;for(;++i<a.length;){let e=a[i];if("paragraph"===e.type){n=e;break}}n===e&&(r.value=r.value.slice(1),0===r.value.length?e.children.shift():e.position&&r.position&&"number"==typeof r.position.start.offset&&(r.position.start.column++,r.position.start.offset++,e.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function s0(e,t,r,n){let a=e.children[0],i="boolean"==typeof e.checked&&a&&"paragraph"===a.type,o="["+(e.checked?"x":" ")+"] ",s=r.createTracker(n);i&&s.move(o);let l=sx.listItem(e,t,r,{...n,...s.current()});return i&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+o})),l}function s1(e,t,r,n){let a,i=e.length,o=0;if(t=t<0?-t>i?0:i+t:t>i?i:t,r=r>0?r:0,n.length<1e4)(a=Array.from(n)).unshift(t,r),e.splice(...a);else for(r&&e.splice(t,r);o<n.length;)(a=n.slice(o,o+1e4)).unshift(t,0),e.splice(...a),o+=1e4,t+=1e4}function s2(e,t){return e.length>0?(s1(e,e.length,0,t),e):t}var s4={}.hasOwnProperty;function s3(e){let t={},r=-1;for(;++r<e.length;)!function(e,t){let r;for(r in t){let n,a=(s4.call(e,r)?e[r]:void 0)||(e[r]={}),i=t[r];
147if(i)for(n in i){s4.call(a,n)||(a[n]=[]);let e=i[n];!function(e,t){let r=-1,n=[];for(;++r<t.length;)("after"===t[r].add?e:n).push(t[r]);s1(e,0,0,n)}(a[n],Array.isArray(e)?e:e?[e]:[])}}}(t,e[r]);return t}for(var s8={tokenize:function(e,t,r){let n=0;return function t(i){return(87===i||119===i)&&n<3?(n++,e.consume(i),t):46===i&&3===n?(e.consume(i),a):r(i)};function a(e){return null===e?r(e):t(e)}},partial:!0},s5={tokenize:function(e,t,r){let n,a,i;return o;function o(t){return 46===t||95===t?e.check(s7,l,s)(t):null===t||oT(t)||o$(t)||45!==t&&o_(t)?l(t):(i=!0,e.consume(t),o)}function s(t){return 95===t?n=!0:(a=n,n=void 0),e.consume(t),o}function l(e){return a||n||!i?r(e):t(e)}},partial:!0},s6={tokenize:function(e,t){let r=0,n=0;return a;function a(o){return 40===o?(r++,e.consume(o),a):41===o&&n<r?i(o):33===o||34===o||38===o||39===o||41===o||42===o||44===o||46===o||58===o||59===o||60===o||63===o||93===o||95===o||126===o?e.check(s7,t,i)(o):null===o||oT(o)||o$(o)?t(o):(e.consume(o),a)}function i(t){return 41===t&&n++,e.consume(t),a}},partial:!0},s7={tokenize:function(e,t,r){return n;function n(o){return 33===o||34===o||39===o||41===o||42===o||44===o||46===o||58===o||59===o||63===o||95===o||126===o?(e.consume(o),n):38===o?(e.consume(o),i):93===o?(e.consume(o),a):60===o||null===o||oT(o)||o$(o)?t(o):r(o)}function a(e){return null===e||40===e||91===e||oT(e)||o$(e)?t(e):n(e)}function i(t){return ov(t)?function t(a){return 59===a?(e.consume(a),n):ov(a)?(e.consume(a),t):r(a)}(t):r(t)}},partial:!0},s9={tokenize:function(e,t,r){return function(t){return e.consume(t),n};function n(e){return oy(e)?r(e):t(e)}},partial:!0},le={tokenize:function(e,t,r){let n=this;return function(t){return 87!==t&&119!==t||!li.call(n,n.previous)||lc(n.events)?r(t):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(s8,e.attempt(s5,e.attempt(s6,a),r),r)(t))};function a(r){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(r)}},previous:li},lt={tokenize:function(e,t,r){let n=this,a="",i=!1;return function(t){return(72===t||104===t)&&lo.call(n,n.previous)&&!lc(n.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),a+=String.fromCodePoint(t),e.consume(t),o):r(t)};function o(t){if(ov(t)&&a.length<5)return a+=String.fromCodePoint(t),e.consume(t),o;if(58===t){let r=a.toLowerCase();if("http"===r||"https"===r)return e.consume(t),s}return r(t)}function s(t){return 47===t?(e.consume(t),i)?l:(i=!0,s):r(t)}function l(t){return null===t||oO(t)||oT(t)||o$(t)||o_(t)?r(t):e.attempt(s5,e.attempt(s6,c),r)(t)}function c(r){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(r)}},previous:lo},lr={tokenize:function(e,t,r){let n,a,i=this;return function(t){return!ll(t)||!ls.call(i,i.previous)||lc(i.events)?r(t):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),function t(n){return ll(n)?(e.consume(n),t):64===n?(e.consume(n),o):r(n)}(t))};function o(t){return 46===t?e.check(s9,l,s)(t):45===t||95===t||oy(t)?(a=!0,e.consume(t),o):l(t)}function s(t){return e.consume(t),n=!0,o}function l(o){return a&&n&&ov(i.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(o)):r(o)}},previous:ls},ln={},la=48;la<123;)ln[la]=lr,58==++la?la=65:91===la&&(la=97);function li(e){return null===e||40===e||42===e||95===e||91===e||93===e||126===e||oT(e)}function lo(e){return!ov(e)}function ls(e){return!(47===e||ll(e))}function ll(e){return 43===e||45===e||46===e||95===e||oy(e)}function lc(e){let t=e.length,r=!1;for(;t--;){let n=e[t][1];if(("labelLink"===n.type||"labelImage"===n.type)&&!n._balanced){r=!0;break}if(n._gfmAutolinkLiteralWalkedInto){r=!1;break}}return e.length>0&&!r&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),r}function lu(e){let t=[],r=-1,n=0,a=0;for(;++r<e.length;){let i=e.charCodeAt(r),o="";if(37===i&&oy(e.charCodeAt(r+1))&&oy(e.charCodeAt(r+2)))a=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(o=String.fromCharCode(i));else if(i>55295&&i<57344){let t=e.charCodeAt(r+1);i<56320&&t>56319&&t<57344?(o=String.fromCharCode(i,t),a=1):o="�"}else o=String.fromCharCode(i);o&&(t.push(e.slice(n,r),encodeURIComponent(o)),n=r+a+1,o=""),a&&(r+=a,a=0)}return t.join("")+e.slice(n)}function ld(e){return null===e||oT(e)||o$(e)?1:o_(e)?2:void 0}function lp(e,t,r){let n=[],a=-1;for(;++a<e.length;){let i=e[a].resolveAll;i&&!n.includes(i)&&(t=i(t,r),n.push(i))}return t}ln[43]=lr,ln[45]=lr,ln[46]=lr,ln[95]=lr,ln[72]=[lr,lt],ln[104]=[lr,lt],ln[87]=[lr,le],ln[119]=[lr,le];var lm={name:"attention",tokenize:function(e,t){let r,n=this.parser.constructs.attentionMarkers.null,a=this.previous,i=ld(a);return function(o){return r=o,e.enter("attentionSequence"),function o(s){if(s===r)return e.consume(s),o;let l=e.exit("attentionSequence"),c=ld(s),u=!c||2===c&&i||n.includes(s),d=!i||2===i&&c||n.includes(a);return l._open=!!(42===r?u:u&&(i||!d)),l._close=!!(42===r?d:d&&(c||!u)),t(s)}(o)}},resolveAll:function(e,t){let r,n,a,i,o,s,l,c,u=-1;for(;++u<e.length;)if("enter"===e[u][0]&&"attentionSequence"===e[u][1].type&&e[u][1]._close){for(r=u;r--;)if("exit"===e[r][0]&&"attentionSequence"===e[r][1].type&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCo
147deAt(0)===t.sliceSerialize(e[u][1]).charCodeAt(0)){if((e[r][1]._close||e[u][1]._open)&&(e[u][1].end.offset-e[u][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[u][1].end.offset-e[u][1].start.offset)%3))continue;s=e[r][1].end.offset-e[r][1].start.offset>1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;let d=Object.assign({},e[r][1].end),p=Object.assign({},e[u][1].start);lh(d,-s),lh(p,s),i={type:s>1?"strongSequence":"emphasisSequence",start:d,end:Object.assign({},e[r][1].end)},o={type:s>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[u][1].start),end:p},a={type:s>1?"strongText":"emphasisText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[u][1].start)},n={type:s>1?"strong":"emphasis",start:Object.assign({},i.start),end:Object.assign({},o.end)},e[r][1].end=Object.assign({},i.start),e[u][1].start=Object.assign({},o.end),l=[],e[r][1].end.offset-e[r][1].start.offset&&(l=s2(l,[["enter",e[r][1],t],["exit",e[r][1],t]])),l=s2(l,[["enter",n,t],["enter",i,t],["exit",i,t],["enter",a,t]]),l=s2(l,lp(t.parser.constructs.insideSpan.null,e.slice(r+1,u),t)),l=s2(l,[["exit",a,t],["enter",o,t],["exit",o,t],["exit",n,t]]),e[u][1].end.offset-e[u][1].start.offset?(c=2,l=s2(l,[["enter",e[u][1],t],["exit",e[u][1],t]])):c=0,s1(e,r-1,u-r+3,l),u=r+l.length-c-2;break}}for(u=-1;++u<e.length;)"attentionSequence"===e[u][1].type&&(e[u][1].type="data");return e}};function lh(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}function lf(e,t,r,n){let a=n?n-1:1/0,i=0;return function(n){return oE(n)?(e.enter(r),function n(o){return oE(o)&&i++<a?(e.consume(o),n):(e.exit(r),t(o))}(n)):t(n)}}var lg={tokenize:function(e,t,r){return function(t){return oE(t)?lf(e,n,"linePrefix")(t):n(t)};function n(e){return null===e||ow(e)?t(e):r(e)}},partial:!0},lv={name:"blockQuote",tokenize:function(e,t,r){let n=this;return function(t){if(62===t){let r=n.containerState;return r.open||(e.enter("blockQuote",{_container:!0}),r.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),a}return r(t)};function a(r){return oE(r)?(e.enter("blockQuotePrefixWhitespace"),e.consume(r),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(r))}},continuation:{tokenize:function(e,t,r){let n=this;return function(t){return oE(t)?lf(e,a,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):a(t)};function a(n){return e.attempt(lv,t,r)(n)}}},exit:function(e){e.exit("blockQuote")}},ly={name:"characterEscape",tokenize:function(e,t,r){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),n};function n(n){return oS(n)?(e.enter("characterEscapeValue"),e.consume(n),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):r(n)}}},lb={name:"characterReference",tokenize:function(e,t,r){let n,a,i=this,o=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),s};function s(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),n=31,a=oy,c(t))}function l(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),n=6,a=ok,c):(e.enter("characterReferenceValue"),n=7,a=ox,c(t))}function c(s){if(59===s&&o){let n=e.exit("characterReferenceValue");return a!==oy||s_(i.sliceSerialize(n))?(e.enter("characterReferenceMarker"),e.consume(s),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):r(s)}return a(s)&&o++<n?(e.consume(s),c):r(s)}}},lO={tokenize:function(e,t,r){let n=this;return function(t){return null===t?r(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a)};function a(e){return n.parser.lazy[n.now().line]?r(e):t(e)}},partial:!0},lx={name:"codeFenced",tokenize:function(e,t,r){let n,a=this,i={tokenize:function(e,t,r){let i=0;return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};
147function o(t){return e.enter("codeFencedFence"),oE(t)?lf(e,l,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):l(t)}function l(t){return t===n?(e.enter("codeFencedFenceSequence"),function t(a){return a===n?(i++,e.consume(a),t):i>=s?(e.exit("codeFencedFenceSequence"),oE(a)?lf(e,c,"whitespace")(a):c(a)):r(a)}(t)):r(t)}function c(n){return null===n||ow(n)?(e.exit("codeFencedFence"),t(n)):r(n)}},partial:!0},o=0,s=0;return function(t){var i;let c;return i=t,o=(c=a.events[a.events.length-1])&&"linePrefix"===c[1].type?c[2].sliceSerialize(c[1],!0).length:0,n=i,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),function t(a){return a===n?(s++,e.consume(a),t):s<3?r(a):(e.exit("codeFencedFenceSequence"),oE(a)?lf(e,l,"whitespace")(a):l(a))}(i)};function l(i){return null===i||ow(i)?(e.exit("codeFencedFence"),a.interrupt?t(i):e.check(lO,u,h)(i)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),function t(a){return null===a||ow(a)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(a)):oE(a)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),lf(e,c,"whitespace")(a)):96===a&&a===n?r(a):(e.consume(a),t)}(i))}function c(t){return null===t||ow(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),function t(a){return null===a||ow(a)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(a)):96===a&&a===n?r(a):(e.consume(a),t)}(t))}function u(t){return e.attempt(i,h,d)(t)}function d(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p}function p(t){return o>0&&oE(t)?lf(e,m,"linePrefix",o+1)(t):m(t)}function m(t){return null===t||ow(t)?e.check(lO,u,h)(t):(e.enter("codeFlowValue"),function t(r){return null===r||ow(r)?(e.exit("codeFlowValue"),m(r)):(e.consume(r),t)}(t))}function h(r){return e.exit("codeFenced"),t(r)}},concrete:!0}
147,lk={name:"codeIndented",tokenize:function(e,t,r){let n=this;return function(t){return e.enter("codeIndented"),lf(e,a,"linePrefix",5)(t)};function a(t){let a=n.events[n.events.length-1];return a&&"linePrefix"===a[1].type&&a[2].sliceSerialize(a[1],!0).length>=4?function t(r){return null===r?i(r):ow(r)?e.attempt(lS,t,i)(r):(e.enter("codeFlowValue"),function r(n){return null===n||ow(n)?(e.exit("codeFlowValue"),t(n)):(e.consume(n),r)}(r))}(t):r(t)}function i(r){return e.exit("codeIndented"),t(r)}}},lS={tokenize:function(e,t,r){let n=this;return a;function a(t){return n.parser.lazy[n.now().line]?r(t):ow(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a):lf(e,i,"linePrefix",5)(t)}function i(e){let i=n.events[n.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(e):ow(e)?a(e):r(e)}},partial:!0},lw=class{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){let r=null==t?1/0:t;return r<this.left.length?this.left.slice(e,r):e>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(e,t,r){this.setCursor(Math.trunc(e));let n=this.right.splice(this.right.length-(t||0),1/0);return r&&lT(this.left,r),n.reverse()}pop(){return this.setCursor(1/0),this.left.pop()}push(e){this.setCursor(1/0),this.left.push(e)}pushMany(e){this.setCursor(1/0),lT(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),lT(this.right,e.reverse())}setCursor(e){if(e!==this.left.length&&(!(e>this.left.length)||0!==this.right.length)&&(!(e<0)||0!==this.left.length))if(e<this.left.length){let t=this.left.splice(e,1/0);lT(this.right,t.reverse())}else{let t=this.right.splice(this.left.length+this.right.length-e,1/0);lT(this.left,t.reverse())}}};function lT(e,t){let r=0;if(t.length<1e4)e.push(...t);else for(;r<t.length;)e.push(...t.slice(r,r+1e4)),r+=1e4}function lE(e){let t,r,n,a,i,o,s,l={},c=-1,u=new lw(e);for(;++c<u.length;){for(;c in l;)c=l[c];if(t=u.get(c),c&&"chunkFlow"===t[1].type&&"listItemPrefix"===u.get(c-1)[1].type&&((n=0)<(o=t[1]._tokenizer.events).length&&"lineEndingBlank"===o[n][1].type&&(n+=2),n<o.length&&"content"===o[n][1].type))for(;++n<o.length&&"content"!==o[n][1].type;)"chunkText"===o[n][1].type&&(o[n][1]._isInFirstContentOfListItem=!0,n++);if("enter"===t[0])t[1].contentType&&(Object.assign(l,function(e,t){let r,n,a=e.get(t)[1],i=e.get(t)[2],o=t-1,s=[],l=a._tokenizer||i.parser[a.contentType](a.start),c=l.events,u=[],d={},p=-1,m=a,h=0,f=0,g=[0];for(;m;){for(;e.get(++o)[1]!==m;);s.push(o),!m._tokenizer&&(r=i.sliceStream(m),m.next||r.push(null),n&&l.defineSkip(m.start),m._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(r),m._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=void 0)),n=m,m=m.next}for(m=a;++p<c.length;)"exit"===c[p][0]&&"enter"===c[p-1][0]&&c[p][1].type===c[p-1][1].type&&c[p][1].start.line!==c[p][1].end.line&&(f=p+1,g.push(f),m._tokenizer=void 0,m.previous=void 0,m=m.next);for(l.events=[],m?(m._tokenizer=void 0,m.previous=void 0):g.pop(),p=g.length;p--;){let t=c.slice(g[p],g[p+1]),r=s.pop();u.push([r,r+t.length-1]),e.splice(r,2,t)}for(u.reverse(),p=-1;++p<u.length;)d[h+u[p][0]]=h+u[p][1],h+=u[p][1]-u[p][0]-1;return d}(u,c)),c=l[c],s=!0);else if(t[1]._container){for(n=c,r=void 0;n--;)if("lineEnding"===(a=u.get(n))[1].type||"lineEndingBlank"===a[1].type)"enter"===a[0]&&(r&&(u.get(r)[1].type="lineEndingBlank"),a[1].type="lineEnding",r=n);else break;r&&(t[1].end=Object.assign({},u.get(r)[1].start),(i=u.slice(r,c)).unshift(t),u.splice(r,c-r+1,i))}}return s1(e,0,1/0,u.slice(0)),!s}var l_={tokenize:function(e,t){let r;return function(t){return e.enter("content"),r=e.enter("chunkContent",{contentType:"content"}),n(t)};function n(t){return null===t?a(t):ow(t)?e.check(l$,i,a)(t):(e.consume(t),n)}function a(r){return e.exit("chunkContent"),e.exit("content"),t(r)}function i(t){return e.consume(t),e.exit("chunkContent"),r.next=e.enter("chunkContent",{contentType:"content",previous:r}),r=r.next,n}},resolve:function(e){return lE(e),e}},l$={tokenize:function(e,t,r){let n=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),lf(e,a,"linePrefix")};function a(a){if(null===a||ow(a))return r(a);let i=n.events[n.events.length-1];return!n.parser.constructs.disable.null.includes("codeIndented")&&i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(a):e.interrupt(n.parser.constructs.flow,r,t)(a)}},partial:!0};function lA(e,t,r,n,a,i,o,s,l){let c=l||1/0,u=0;return function(t){return 60===t?(e.enter(n),e.enter(a),e.enter(i),e.consume(t),e.exit(i),d):null===t||32===t||41===t||oO(t)?r(t):(e.enter(n),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),h(t))};function d(r){return 62===r?(e.enter(i),e.consume(r),e.exit(i),e.exit(a),e.exit(n),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(r))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(s),d(t)):null===t||60===t||ow(t)?r(t):(e.consume(t),92===t?m:p)}function m(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function h(a){return!u&&(null===a||41===a||oT(a))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(n),t(a)):u<c&&40===a?(e.consume(a),u++,h):41===a?(e.consume(a),u--,h):null===a||32===a||40===a||oO(a)?r(a):(e.consume(a),92===a?f:h)}function f(t){return 40===t||41===t||92===t?(e.consume(t),h):h(t)}}function lC(e,t,r,n,a,i){let o,s=this,l=0;return function(t){return e.enter(n),e.enter(a),e.consume(t),e.exit(a),e.enter(i),c};function c(d){return l>999||null===d||91===d||93===d&&!o||94===d&&!l&&"_hiddenFootnoteSupport"in s.parser.constructs?r(d):93===d?(e.exit(i),e.enter(a),e.consume(d),e.exit(a),e.exit(n),t):ow(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),u(d))}function u(t){return null===t||91===t||93===t||ow(t)||l++>999?(e.exit("chunkString"),c(t)):(e.consume(t),o||(o=!oE(t)),92===t?d:u)}function d(t){return 91===t||92===t||93===t?(e.consume(t),l++,u):u(t)}}function lP(e,t,r,n,a,i){let o;return function(t){return 34===t||39===t||40===t?(e.enter(n),e.enter(a),e.consume(t),e.exit(a),o=40===t?41:t,s):r(t)};function s(r){return r===o?(e.enter(a),e.consume(r),e.exit(a),e.exit(n),t):(e.enter(i),l(r))}function l(t){return t===o?(e.exit(i),s(o)):null===t?r(t):ow(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),lf(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(t))}function c(t){return t===o||null===t||ow(t)?(e.exit("chunkString"),l(t)):(e.consume(t),92===t?u:c)}function u(t){return t===o||92===t?(e.consume(t),c):c(t)}}function lN(e,t){let r;return function n(a){return ow(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),r=!0,n):oE(a)?lf(e,n,r?"linePrefix":"lineSuffix")(a):t(a)}}var lI={tokenize:function(e,t,r){return function(t){return oT(t)?lN(e,n)(t):r(t)};function n(t){return lP(e,a,r,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function a(t){return oE(t)?lf(e,i,"whitespace")(t):i(t)}function i(e){return null===e||ow(e)?t(e):r(e)}},partial:!0},lR=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],lD=["pre","script","style","textarea"],lB={tokenize:function(e,t,r){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),e.attempt(lg,t,r)}},partial:!0},lM={tokenize:function(e,t,r){let n=this;return function(t){return ow(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a):r(t)};function a(e){return n.parser.lazy[n.now().line]?r(e):t(e)}},partial:!0},lL={name:"labelEnd",tokenize:function(e,t,r){let n,a,i=this,o=i.events.length;for(;o--;)if(("labelImage"===i.events[o][1].type||"labelLink"===i.events[o][1].type)&&!i.events[o][1]._balanced){n=i.events[o][1];break}return function(t){return n?n._inactive?u(t):(a=i.parser.defined.includes(oV(i.sliceSerialize({start:n.end,end:i.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),s):r(t)};function s(t){return 40===t?e.attempt(lj,c,a?c:u)(t):91===t?e.attempt(lz,c,a?l:u)(t):a?c(t):u(t)}function l(t){return e.attempt(lU,c,u)(t)}function c(e){return t(e)}function u(e){return n._balanced=!0,r(e)}},resolveTo:function(e,t){let r,n,a,i,o=e.length,s=0;for(;o--;)if(r=e[o][1],n){if("link"===r.type||"labelLink"===r.type&&r._inactive)break;"enter"===e[o][0]&&"labelLink"===r.type&&(r._inactive=!0)}else if(a){if("enter"===e[o][0]&&("labelImage"===r.type||"labelLink"===r.type)&&!r._balanced&&(n=o,"labelLink"!==r.type)){s=2;break}}else"labelEnd"===r.type&&(a=o);let l={type:"labelLink"===e[n][1].type?"link":"image",start:Object.assign({},e[n][1].start),end:Object.assign({},e[e.length-1][1].end)},c={type:"label",start:Object.assign({},e[n][1].start),end:Object.assign({},e[a][1].end)},u={type:"labelText",start:Object.assign({},e[n+s+2][1].end),end:Object.assign({},e[a-2][1].start)};return i=s2(i=[["enter",l,t],["enter",c,t]],e.slice(n+1,n+s+3)),i=s2(i,[["enter",u,t]]),i=s2(i,lp(t.parser.constructs.insideSpan.null,e.slice(n+s+4,a-3),t)),i=s2(i,[["exit",u,t],e[a-2],e[a-1],["exit",c,t]]),i=s2(i,e.slice(a+1)),i=s2(i,[["exit",l,t]]),s1(e,n,e.length,i),e},resolveAll:function(e){let t=-1;for(;++t<e.length;){let r=e[t][1];("labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type)&&(e.splice(t+1,"labelImage"===r.type?4:2),r.type="data",t++)}return e}},lj={tokenize:function(e,t,r){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),n};function n(t){return oT(t)?lN(e,a)(t):a(t)}function a(t){return 41===t?c(t):lA(e,i,o,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function i(t){return oT(t)?lN(e,s)(t):c(t)}function o(e){return r(e)}function s(t){return 34===t||39===t||40===t?lP(e,l,r,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):c(t)}function l(t){return oT(t)?lN(e,c)(t):c(t)}function c(n){return 41===n?(e.enter("resourceMarker"),e.consume(n),e.exit("resourceMarker"),e.exit("resource"),t):r(n)}}},lz={tokenize:function(e,t,r){let n=this;return function(t){return lC.call(n,e,a,i,"reference","referenceMarker","referenceString")(t)};function a(e){return n.parser.defined.includes(oV(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)))?t(e):r(e)}function i(e){return r(e)}}},lU={tokenize:function(e,t,r){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),n};function n(n){return 93===n?(e.enter("referenceMarker"),e.consume(n),e.exit("referenceMarker"),e.exit("reference"),t):r(n)}}},lV={name:"labelStartImage",tokenize:function(e,t,r){let n=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),a};function a(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),i):r(t)}function i(e){return 94===e&&"_hiddenFootnoteSupport"in n.parser.constructs?r(e):t(e)}},resolveAll:lL.resolveAll},lQ={name:"labelStartLink",tokenize:function(e,t,r){let n=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),a};function a(e){return 94===e&&"_hiddenFootnoteSupport"in n.parser.constructs?r(e):t(e)}},resolveAll:lL.resolveAll},lZ={name:"lineEnding",tokenize:function(e,t){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),lf(e,t,"linePrefix")}}},lF={name:"thematicBreak",tokenize:function(e,t,r){let n,a=0;return function(i){var o;return e.enter("thematicBreak"),n=o=i,function i(o){return o===n?(e.enter("thematicBreakSequence"),function t(r){return r===n?(e.consume(r),a++,t):(e.exit("thematicBreakSequence"),oE(r)?lf(e,i,"whitespace")(r):i(r))}(o)):a>=3&&(null===o||ow(o))?(e.exit("thematicBreak"),t(o)):r(o)}(o)}}},lq={name:"list",tokenize:function(e,t,r){let n=this,a=n.events[n.events.length-1],i=a&&"linePrefix"===a[1].type?a[2].sliceSerialize(a[1],!0).length:0,o=0;return function(t){let a=n.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===a?!n.containerState.marker||t===n.containerState.marker:ox(t)){if(n.containerState.type||(n.containerState.type=a,e.enter(a,{_container:!0})),"listUnordered"===a)return e.enter("listItemPrefix"),42===t||45===t?e.check(lF,r,s)(t):s(t);if(!n.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),function t(a){return ox(a)&&++o<10?(e.consume(a),t):(!n.interrupt||o<2)&&(n.containerState.marker?a===n.containerState.marker:41===a||46===a)?(e.exit("listItemValue"),s(a)):r(a)}(t)}return r(t)};function s(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),n.containerState.marker=n.containerState.marker||t,e.check(lg,n.interrupt?r:l,e.attempt(lH,u,c))}
147function l(e){return n.containerState.initialBlankLine=!0,i++,u(e)}function c(t){return oE(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),u):r(t)}function u(r){return n.containerState.size=i+n.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(r)}},continuation:{tokenize:function(e,t,r){let n=this;return n.containerState._closeFlow=void 0,e.check(lg,function(r){return n.containerState.furtherBlankLines=n.containerState.furtherBlankLines||n.containerState.initialBlankLine,lf(e,t,"listItemIndent",n.containerState.size+1)(r)},function(r){return n.containerState.furtherBlankLines||!oE(r)?(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine=void 0,a(r)):(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine=void 0,e.attempt(lX,t,a)(r))});function a(a){return n.containerState._closeFlow=!0,n.interrupt=void 0,lf(e,e.attempt(lq,t,r),"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(a)}}},exit:function(e){e.exit(this.containerState.type)}},lH={tokenize:function(e,t,r){let n=this;return lf(e,function(e){let a=n.events[n.events.length-1];return!oE(e)&&a&&"listItemPrefixWhitespace"===a[1].type?t(e):r(e)},"listItemPrefixWhitespace",n.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},lX={tokenize:function(e,t,r){let n=this;return lf(e,function(e){let a=n.events[n.events.length-1];return a&&"listItemIndent"===a[1].type&&a[2].sliceSerialize(a[1],!0).length===n.containerState.size?t(e):r(e)},"listItemIndent",n.containerState.size+1)},partial:!0},lW={name:"setextUnderline",tokenize:function(e,t,r){let n,a=this;return function(t){var o;let s,l=a.events.length;for(;l--;)if("lineEnding"!==a.events[l][1].type&&"linePrefix"!==a.events[l][1].type&&"content"!==a.events[l][1].type){s="paragraph"===a.events[l][1].type;break}return!a.parser.lazy[a.now().line]&&(a.interrupt||s)?(e.enter("setextHeadingLine"),n=t,o=t,e.enter("setextHeadingLineSequence"),function t(r){return r===n?(e.consume(r),t):(e.exit("setextHeadingLineSequence"),oE(r)?lf(e,i,"lineSuffix")(r):i(r))}(o)):r(t)};function i(n){return null===n||ow(n)?(e.exit("setextHeadingLine"),t(n)):r(n)}},resolveTo:function(e,t){let r,n,a,i=e.length;for(;i--;)if("enter"===e[i][0]){if("content"===e[i][1].type){r=i;break}"paragraph"===e[i][1].type&&(n=i)}else"content"===e[i][1].type&&e.splice(i,1),a||"definition"!==e[i][1].type||(a=i);let o={type:"setextHeading",start:Object.assign({},e[n][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[n][1].type="setextHeadingText",a?(e.splice(n,0,["enter",o,t]),e.splice(a+1,0,["exit",e[r][1],t]),e[r][1].end=Object.assign({},e[a][1].end)):e[r][1]=o,e.push(["exit",o,t]),e}},lG={tokenize:function(e,t,r){let n=this;return lf(e,function(e){let a=n.events[n.events.length-1];return a&&"gfmFootnoteDefinitionIndent"===a[1].type&&4===a[2].sliceSerialize(a[1],!0).length?t(e):r(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function lY(e,t,r){let n,a=this,i=a.events.length,o=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);for(;i--;){let e=a.events[i][1];if("labelImage"===e.type){n=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(i){if(!n||!n._balanced)return r(i);let s=oV(a.sliceSerialize({start:n.end,end:a.now()}));return 94===s.codePointAt(0)&&o.includes(s.slice(1))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(i),e.exit("gfmFootnoteCallLabelMarker"),t(i)):r(i)}}function lK(e,t){let r=e.length;for(;r--;)if("labelImage"===e[r][1].type&&"enter"===e[r][0]){e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";let n={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},a={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+3][1].end)};a.end.column++,a.end.offset++,a.end._bufferIndex++;let i={type:"gfmFootnoteCallString",start:Object.assign({},a.end),end:Object.assign({},e[e.length-1][1].start)},o={type:"chunkString",contentType:"string",start:Object.assign({},i.start),end:Object.assign({},i.end)},s=[e[r+1],e[r+2],["enter",n,t],e[r+3],e[r+4],["enter",a,t],["exit",a,t],["enter",i,t],["enter",o,t],["exit",o,t],["exit",i,t],e[e.length-2],e[e.length-1],["exit",n,t]];return e.splice(r,e.length-r+1,...s),e}function lJ(e,t,r){let n,a=this,i=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),o=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),s};function s(t){return 94!==t?r(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",l)}
147function l(s){if(o>999||93===s&&!n||null===s||91===s||oT(s))return r(s);if(93===s){e.exit("chunkString");let n=e.exit("gfmFootnoteCallString");return i.includes(oV(a.sliceSerialize(n)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(s),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):r(s)}return oT(s)||(n=!0),o++,e.consume(s),92===s?c:l}function c(t){return 91===t||92===t||93===t?(e.consume(t),o++,l):l(t)}}function l0(e,t,r){let n,a,i=this,o=i.parser.gfmFootnotes||(i.parser.gfmFootnotes=[]),s=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),l};function l(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",c):r(t)}function c(t){if(s>999||93===t&&!a||null===t||91===t||oT(t))return r(t);if(93===t){e.exit("chunkString");let r=e.exit("gfmFootnoteDefinitionLabelString");return n=oV(i.sliceSerialize(r)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),d}return oT(t)||(a=!0),s++,e.consume(t),92===t?u:c}function u(t){return 91===t||92===t||93===t?(e.consume(t),s++,c):c(t)}function d(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),o.includes(n)||o.push(n),lf(e,p,"gfmFootnoteDefinitionWhitespace")):r(t)}function p(e){return t(e)}}function l1(e,t,r){return e.check(lg,t,e.attempt(lG,t,r))}function l2(e){e.exit("gfmFootnoteDefinition")}var l4=class{constructor(){this.map=[]}add(e,t,r){!function(e,t,r,n){let a=0;if(0!==r||0!==n.length){for(;a<e.map.length;){if(e.map[a][0]===t){e.map[a][1]+=r,e.map[a][2].push(...n);return}a+=1}e.map.push([t,r,n])}}(this,e,t,r)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),0===this.map.length)return;let t=this.map.length,r=[];for(;t>0;)t-=1,r.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];r.push([...e]),e.length=0;let n=r.pop();for(;n;)e.push(...n),n=r.pop();this.map.length=0}};function l3(e,t,r){let n,a=this,i=0,o=0;return function(e){let t=a.events.length-1;for(;t>-1;){let e=a.events[t][1].type;if("lineEnding"===e||"linePrefix"===e)t--;else break}let n=t>-1?a.events[t][1].type:null,i="tableHead"===n||"tableRow"===n?y:s;return i===y&&a.parser.lazy[a.now().line]?r(e):i(e)};function s(t){var r;return e.enter("tableHead"),e.enter("tableRow"),124===(r=t)||(n=!0,o+=1),l(r)}function l(t){return null===t?r(t):ow(t)?o>1?(o=0,a.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),d):r(t):oE(t)?lf(e,l,"whitespace")(t):(o+=1,n&&(n=!1,i+=1),124===t)?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),n=!0,l):(e.enter("data"),c(t))}function c(t){return null===t||124===t||oT(t)?(e.exit("data"),l(t)):(e.consume(t),92===t?u:c)}function u(t){return 92===t||124===t?(e.consume(t),c):c(t)}function d(t){return(a.interrupt=!1,a.parser.lazy[a.now().line])?r(t):(e.enter("tableDelimiterRow"),n=!1,oE(t))?lf(e,p,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):p(t)}function p(t){return 45===t||58===t?h(t):124===t?(n=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),m):r(t)}function m(t){return oE(t)?lf(e,h,"whitespace")(t):h(t)}function h(t){return 58===t?(o+=1,n=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),f):45===t?(o+=1,f(t)):null===t||ow(t)?v(t):r(t)}function f(t){return 45===t?(e.enter("tableDelimiterFiller"),function t(r){return 45===r?(e.consume(r),t):58===r?(n=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(r),e.exit("tableDelimiterMarker"),g):(e.exit("tableDelimiterFiller"),g(r))}(t)):r(t)}function g(t){return oE(t)?lf(e,v,"whitespace")(t):v(t)}function v(a){if(124===a)return p(a);if(null===a||ow(a))return n&&i===o?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(a)):r(a);return r(a)}function y(t){return e.enter("tableRow"),b(t)}function b(r){return 124===r?(e.enter("tableCellDivider"),e.consume(r),e.exit("tableCellDivider"),b):null===r||ow(r)?(e.exit("tableRow"),t(r)):oE(r)?lf(e,b,"whitespace")(r):(e.enter("data"),O(r))}function O(t){return null===t||124===t||oT(t)?(e.exit("data"),b(t)):(e.consume(t),92===t?x:O)}
147function x(t){return 92===t||124===t?(e.consume(t),O):O(t)}}function l8(e,t){let r,n,a,i=-1,o=!0,s=0,l=[0,0,0,0],c=[0,0,0,0],u=!1,d=0,p=new l4;for(;++i<e.length;){let m=e[i],h=m[1];"enter"===m[0]?"tableHead"===h.type?(u=!1,0!==d&&(l6(p,t,d,r,n),n=void 0,d=0),r={type:"table",start:Object.assign({},h.start),end:Object.assign({},h.end)},p.add(i,0,[["enter",r,t]])):"tableRow"===h.type||"tableDelimiterRow"===h.type?(o=!0,a=void 0,l=[0,0,0,0],c=[0,i+1,0,0],u&&(u=!1,n={type:"tableBody",start:Object.assign({},h.start),end:Object.assign({},h.end)},p.add(i,0,[["enter",n,t]])),s="tableDelimiterRow"===h.type?2:n?3:1):s&&("data"===h.type||"tableDelimiterMarker"===h.type||"tableDelimiterFiller"===h.type)?(o=!1,0===c[2]&&(0!==l[1]&&(c[0]=c[1],a=l5(p,t,l,s,void 0,a),l=[0,0,0,0]),c[2]=i)):"tableCellDivider"===h.type&&(o?o=!1:(0!==l[1]&&(c[0]=c[1],a=l5(p,t,l,s,void 0,a)),c=[(l=c)[1],i,0,0])):"tableHead"===h.type?(u=!0,d=i):"tableRow"===h.type||"tableDelimiterRow"===h.type?(d=i,0!==l[1]?(c[0]=c[1],a=l5(p,t,l,s,i,a)):0!==c[1]&&(a=l5(p,t,c,s,i,a)),s=0):s&&("data"===h.type||"tableDelimiterMarker"===h.type||"tableDelimiterFiller"===h.type)&&(c[3]=i)}for(0!==d&&l6(p,t,d,r,n),p.consume(t.events),i=-1;++i<t.events.length;){let e=t.events[i];"enter"===e[0]&&"table"===e[1].type&&(e[1]._align=function(e,t){let r=!1,n=[];for(;t<e.length;){let a=e[t];if(r){if("enter"===a[0])"tableContent"===a[1].type&&n.push("tableDelimiterMarker"===e[t+1][1].type?"left":"none");else if("tableContent"===a[1].type){if("tableDelimiterMarker"===e[t-1][1].type){let e=n.length-1;n[e]="left"===n[e]?"center":"right"}}else if("tableDelimiterRow"===a[1].type)break}else"enter"===a[0]&&"tableDelimiterRow"===a[1].type&&(r=!0);t+=1}return n}(t.events,i))}return e}function l5(e,t,r,n,a,i){0!==r[0]&&(i.end=Object.assign({},l7(t.events,r[0])),e.add(r[0],0,[["exit",i,t]]));let o=l7(t.events,r[1]);if(i={type:1===n?"tableHeader":2===n?"tableDelimiter":"tableData",start:Object.assign({},o),end:Object.assign({},o)},e.add(r[1],0,[["enter",i,t]]),0!==r[2]){let a=l7(t.events,r[2]),i=l7(t.events,r[3]),o={type:"tableContent",start:Object.assign({},a),end:Object.assign({},i)};if(e.add(r[2],0,[["enter",o,t]]),2!==n){let n=t.events[r[2]],a=t.events[r[3]];if(n[1].end=Object.assign({},a[1].end),n[1].type="chunkText",n[1].contentType="text",r[3]>r[2]+1){let t=r[2]+1,n=r[3]-r[2]-1;e.add(t,n,[])}}e.add(r[3]+1,0,[["exit",o,t]])}return void 0!==a&&(i.end=Object.assign({},l7(t.events,a)),e.add(a,0,[["exit",i,t]]),i=void 0),i}function l6(e,t,r,n,a){let i=[],o=l7(t.events,r);a&&(a.end=Object.assign({},o),i.push(["exit",a,t])),n.end=Object.assign({},o),i.push(["exit",n,t]),e.add(r+1,0,i)}function l7(e,t){let r=e[t],n="enter"===r[0]?"start":"end";return r[1][n]}var l9={tokenize:function(e,t,r){let n=this;return function(t){return null===n.previous&&n._gfmTasklistFirstContentOfListItem?(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),a):r(t)};function a(t){return oT(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),i):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),i):r(t)}function i(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),o):r(t)}function o(n){return ow(n)?t(n):oE(n)?e.check({tokenize:ce},t,r)(n):r(n)}}};function ce(e,t,r){return lf(e,function(e){return null===e?r(e):t(e)},"whitespace")}var ct={};function cr(e){let t,r,n=e||ct,a=this.data(),i=a.micromarkExtensions||(a.micromarkExtensions=[]),o=a.fromMarkdownExtensions||(a.fromMarkdownExtensions=[]),s=a.toMarkdownExtensions||(a.toMarkdownExtensions=[]);i.push(s3([{text:ln},{document:{91:{tokenize:l0,continuation:{tokenize:l1},exit:l2}},text:{91:{tokenize:lJ},93:{add:"after",tokenize:lY,resolveTo:lK}}},(t=(n||{}).singleTilde,r={tokenize:function(e,r,n){let a=this.previous,i=this.events,o=0;return function(s){return 126===a&&"characterEscape"!==i[i.length-1][1].type?n(s):(e.enter("strikethroughSequenceTemporary"),function i(s){let l=ld(a);if(126===s)return o>1?n(s):(e.consume(s),o++,i);if(o<2&&!t)return n(s);let c=e.exit("strikethroughSequenceTemporary"),u=ld(s);return c._open=!u||2===u&&!!l,c._close=!l||2===l&&!!u,r(s)}(s))}},resolveAll:function(e,t){let r=-1;for(;++r<e.length;)if("enter"===e[r][0]&&"strikethroughSequenceTemporary"===e[r][1].type&&e[r][1]._close){let n=r;for(;n--;)if("exit"===e[n][0]&&"strikethroughSequenceTemporary"===e[n][1].type&&e[n][1]._open&&e[r][1].end.offset-e[r][1].start.offset==e[n][1].end.offset-e[n][1].start.offset){e[r][1].type="strikethroughSequence",e[n][1].type="strikethroughSequence";let a={type:"strikethrough",start:Object.assign({},e[n][1].start),end:Object.assign({},e[r][1].end)},i={type:"strikethroughText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[r][1].start)},o=[["enter",a,t],["enter",e[n][1],t],["exit",e[n][1],t],["enter",i,t]],s=t.parser.constructs.insideSpan.null;s&&s1(o,o.length,0,lp(s,e.slice(n+1,r),t)),s1(o,o.length,0,[["exit",i,t],["enter",e[r][1],t],["exit",e[r][1],t],["exit",a,t]]
147),s1(e,n-1,r-n+3,o),r=n+o.length-2;break}}for(r=-1;++r<e.length;)"strikethroughSequenceTemporary"===e[r][1].type&&(e[r][1].type="data");return e}},null==t&&(t=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}}),{flow:{null:{tokenize:l3,resolveAll:l8}}},{text:{91:l9}}])),o.push([{transforms:[oL],enter:{literalAutolink:oN,literalAutolinkEmail:oI,literalAutolinkHttp:oI,literalAutolinkWww:oI},exit:{literalAutolink:oM,literalAutolinkEmail:oB,literalAutolinkHttp:oR,literalAutolinkWww:oD}},{enter:{gfmFootnoteDefinition:oQ,gfmFootnoteDefinitionLabelString:oZ,gfmFootnoteCall:oH,gfmFootnoteCallString:oX},exit:{gfmFootnoteDefinition:oq,gfmFootnoteDefinitionLabelString:oF,gfmFootnoteCall:oG,gfmFootnoteCallString:oW}},{canContainEols:["delete"],enter:{strikethrough:o1},exit:{strikethrough:o2}},{enter:{table:sF,tableData:sW,tableHeader:sW,tableRow:sH},exit:{codeText:sG,table:sq,tableData:sX,tableHeader:sX,tableRow:sX}},{exit:{taskListCheckValueChecked:sK,taskListCheckValueUnchecked:sK,paragraph:sJ}}]),s.push({extensions:[{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:oC,notInConstruct:oP},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:oC,notInConstruct:oP},{character:":",before:"[ps]",after:"\\/",inConstruct:oC,notInConstruct:oP}]},{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:oK,footnoteReference:oY}},{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:o0}],handlers:{delete:o4}},function(e){let t=e||{},r=t.tableCellPadding,n=t.tablePipeAlign,a=t.stringLength,i=r?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:function(e,t,r){let n=sx.inlineCode(e,t,r);return r.stack.includes("tableCell")&&(n=n.replace(/\|/g,"\\$&")),n},table:function(e,t,r,n){return s(function(e,t,r){let n=e.children,a=-1,i=[],o=t.enter("table");for(;++a<n.length;)i[a]=l(n[a],t,r);return o(),i}(e,r,n),e.align)},tableCell:o,tableRow:function(e,t,r,n){let a=s([l(e,r,n)]);return a.slice(0,a.indexOf("\n"))}}};function o(e,t,r,n){let a=r.enter("tableCell"),o=r.enter("phrasing"),s=r.containerPhrasing(e,{...n,before:i,after:i});return o(),a(),s}function s(e,t){return function(e,t={}){let r=(t.align||[]).concat(),n=t.stringLength||o3,a=[],i=[],o=[],s=[],l=0,c=-1;for(;++c<e.length;){let r=[],a=[],d=-1;for(e[c].length>l&&(l=e[c].length);++d<e[c].length;){var u;let i=null==(u=e[c][d])?"":String(u);if(!1!==t.alignDelimiters){let e=n(i);a[d]=e,(void 0===s[d]||e>s[d])&&(s[d]=e)}r.push(i)}i[c]=r,o[c]=a}let d=-1;if("object"==typeof r&&"length"in r)for(;++d<l;)a[d]=o8(r[d]);else{let e=o8(r);for(;++d<l;)a[d]=e}d=-1;let p=[],m=[];for(;++d<l;){let e=a[d],r="",n="";99===e?(r=":",n=":"):108===e?r=":":114===e&&(n=":");let i=!1===t.alignDelimiters?1:Math.max(1,s[d]-r.length-n.length),o=r+"-".repeat(i)+n;!1!==t.alignDelimiters&&((i=r.length+i+n.length)>s[d]&&(s[d]=i),m[d]=i),p[d]=o}i.splice(1,0,p),o.splice(1,0,m),c=-1;let h=[];for(;++c<i.length;){let e=i[c],r=o[c];d=-1;let n=[];for(;++d<l;){let i=e[d]||"",o="",c="";if(!1!==t.alignDelimiters){let e=s[d]-(r[d]||0),t=a[d];114===t?o=" ".repeat(e):99===t?e%2?(o=" ".repeat(e/2+.5),c=" ".repeat(e/2-.5)):c=o=" ".repeat(e/2):c=" ".repeat(e)}!1===t.delimiterStart||d||n.push("|"),!1!==t.padding&&(!1!==t.alignDelimiters||""!==i)&&(!1!==t.delimiterStart||d)&&n.push(" "),!1!==t.alignDelimiters&&n.push(o),n.push(i),!1!==t.alignDelimiters&&n.push(c),!1!==t.padding&&n.push(" "),(!1!==t.delimiterEnd||d!==l-1)&&n.push("|")}h.push(!1===t.delimiterEnd?n.join("").replace(/ +$/,""):n.join(""))}return h.join("\n")}(e,{align:t,alignDelimiters:n,padding:r,stringLength:a})}function l(e,t,r){let n=e.children,a=-1,i=[],s=t.enter("tableRow");for(;++a<n.length;)i[a]=o(n[a],e,t,r);return s(),i}}(n),{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:s0}}]})}var cn={tokenize:function(e){let t,r=e.attempt(this.parser.constructs.contentInitial,function(t){return null===t?void e.consume(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),lf(e,r,"linePrefix"))},function(r){return e.enter("paragraph"),function r(n){let a=e.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=a),t=a,function t(n){if(null===n){e.exit("chunkText"),e.exit("paragraph"),e.consume(n);return}return ow(n)?(e.consume(n),e.exit("chunkText"),r):(e.consume(n),t)}(n)}(r)});return r}},ca={tokenize:function(e){let t,r,n,a=this,i=[],o=0;return s;function s(t){if(o<i.length){let r=i[o];return a.containerState=r[1],e.attempt(r[0].continuation,l,c)(t)}return c(t)}function l(e){if(o++,a.containerState._closeFlow){let r;a.containerState._closeFlow=void 0,t&&v();let n=a.events.length,i=n;for(;i--;)if("exit"===a.events[i][0]&&"chunkFlow"===a.events[i][1].type){r=a.events[i][1].end;break}g(o);let s=n;for(;s<a.events.length;)a.events[s][1].end=Object.assign({},r),s++;return s1(a.events,i+1,0,a.events.slice(n)),a.events.length=s,c(e)}return s(e)}function c(r){if(o===i.length){if(!t)return p(r);if(t.currentConstruct&&t.currentConstruct.concrete)return h(r);a.interrupt=!!(t.currentConstruct&&!t._gfmTableDynamicInterruptHack)}return a.containerState={},e.check(ci,u,d)(r)}function u(e){return t&&v(),g(o),p(e)}function d(e){return a.parser.lazy[a.now().line]=o!==i.length,n=a.now().offset,h(e)}function p(t){return a.containerState={},e.attempt(ci,m,h)(t)}function m(e){return o++,i.push([a.currentConstruct,a.containerState]),p(e)}function h(n){if(null===n){t&&v(),g(0),e.consume(n);return}return t=t||a.parser.flow(a.now()),e.enter("chunkFlow",{contentType:"flow",previous:r,_tokenizer:t}),function t(r){if(null===r){f(e.exit("chunkFlow"),!0),g(0),e.consume(r);return}return ow(r)?(e.consume(r),f(e.exit("chunkFlow")),o=0,a.interrupt=void 0,s):(e.consume(r),t)}(n)}function f(e,i){let s=a.sliceStream(e);
147if(i&&s.push(null),e.previous=r,r&&(r.next=e),r=e,t.defineSkip(e.start),t.write(s),a.parser.lazy[e.start.line]){let e,r,i=t.events.length;for(;i--;)if(t.events[i][1].start.offset<n&&(!t.events[i][1].end||t.events[i][1].end.offset>n))return;let s=a.events.length,l=s;for(;l--;)if("exit"===a.events[l][0]&&"chunkFlow"===a.events[l][1].type){if(e){r=a.events[l][1].end;break}e=!0}for(g(o),i=s;i<a.events.length;)a.events[i][1].end=Object.assign({},r),i++;s1(a.events,l+1,0,a.events.slice(s)),a.events.length=i}}function g(t){let r=i.length;for(;r-- >t;){let t=i[r];a.containerState=t[1],t[0].exit.call(a,e)}i.length=t}function v(){t.write([null]),r=void 0,t=void 0,a.containerState._closeFlow=void 0}}},ci={tokenize:function(e,t,r){return lf(e,e.attempt(this.parser.constructs.document,t,r),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}},co={tokenize:function(e){let t=this,r=e.attempt(lg,function(n){return null===n?void e.consume(n):(e.enter("lineEndingBlank"),e.consume(n),e.exit("lineEndingBlank"),t.currentConstruct=void 0,r)},e.attempt(this.parser.constructs.flowInitial,n,lf(e,e.attempt(this.parser.constructs.flow,n,e.attempt(l_,n)),"linePrefix")));return r;function n(n){return null===n?void e.consume(n):(e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),t.currentConstruct=void 0,r)}}},cs={resolveAll:cd()},cl=cu("string"),cc=cu("text");function cu(e){return{tokenize:function(t){let r=this,n=this.parser.constructs[e],a=t.attempt(n,i,o);return i;function i(e){return l(e)?a(e):o(e)}function o(e){return null===e?void t.consume(e):(t.enter("data"),t.consume(e),s)}function s(e){return l(e)?(t.exit("data"),a(e)):(t.consume(e),s)}function l(e){if(null===e)return!0;let t=n[e],a=-1;if(t)for(;++a<t.length;){let e=t[a];if(!e.previous||e.previous.call(r,r.previous))return!0}return!1}},resolveAll:cd("text"===e?cp:void 0)}}function cd(e){return function(t,r){let n,a=-1;for(;++a<=t.length;)void 0===n?t[a]&&"data"===t[a][1].type&&(n=a,a++):t[a]&&"data"===t[a][1].type||(a!==n+2&&(t[n][1].end=t[a-1][1].end,t.splice(n+2,a-n-2),a=n+2),n=void 0);return e?e(t,r):t}}function cp(e,t){let r=0;for(;++r<=e.length;)if((r===e.length||"lineEnding"===e[r][1].type)&&"data"===e[r-1][1].type){let n,a=e[r-1][1],i=t.sliceStream(a),o=i.length,s=-1,l=0;for(;o--;){let e=i[o];if("string"==typeof e){for(s=e.length;32===e.charCodeAt(s-1);)l++,s--;if(s)break;s=-1}else if(-2===e)n=!0,l++;else if(-1===e);else{o++;break}}if(l){let i={type:r===e.length||n||l<2?"lineSuffix":"hardBreakTrailing",start:{line:a.end.line,column:a.end.column-l,offset:a.end.offset-l,_index:a.start._index+o,_bufferIndex:o?s:a.start._bufferIndex+s},end:Object.assign({},a.end)};a.end=Object.assign({},i.start),a.start.offset===a.end.offset?Object.assign(a,i):(e.splice(r,0,["enter",i,t],["exit",i,t]),r+=2)}r++}return e}var cm=W({attentionMarkers:()=>cx,contentInitial:()=>cf,disable:()=>ck,document:()=>ch,flow:()=>cv,flowInitial:()=>cg,insideSpan:()=>cO,string:()=>cy,text:()=>cb}),ch={42:lq,43:lq,45:lq,48:lq,49:lq,50:lq,51:lq,52:lq,53:lq,54:lq,55:lq,56:lq,57:lq,62:lv},cf={91:{name:"definition",tokenize:function(e,t,r){let n,a=this;return function(t){var n;return e.enter("definition"),n=t,lC.call(a,e,i,r,"definitionLabel","definitionLabelMarker","definitionLabelString")(n)};function i(t){return(n=oV(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),58===t)?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),o):r(t)}function o(t){return oT(t)?lN(e,s)(t):s(t)}function s(t){return lA(e,l,r,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function l(t){return e.attempt(lI,c,c)(t)}function c(t){return oE(t)?lf(e,u,"whitespace")(t):u(t)}function u(i){return null===i||ow(i)?(e.exit("definition"),a.parser.defined.push(n),t(i)):r(i)}}}},cg={[-2]:lk,[-1]:lk,32:lk},cv={35:{name:"headingAtx",tokenize:function(e,t,r){let n=0;return function(a){var i;return e.enter("atxHeading"),i=a,e.enter("atxHeadingSequence"),function a(i){return 35===i&&n++<6?(e.consume(i),a):null===i||oT(i)?(e.exit("atxHeadingSequence"),function r(n){return 35===n?(e.enter("atxHeadingSequence"),function t(n){return 35===n?(e.consume(n),t):(e.exit("atxHeadingSequence"),r(n))}
147(n)):null===n||ow(n)?(e.exit("atxHeading"),t(n)):oE(n)?lf(e,r,"whitespace")(n):(e.enter("atxHeadingText"),function t(n){return null===n||35===n||oT(n)?(e.exit("atxHeadingText"),r(n)):(e.consume(n),t)}(n))}(i)):r(i)}(i)}},resolve:function(e,t){let r,n,a=e.length-2,i=3;return"whitespace"===e[3][1].type&&(i+=2),a-2>i&&"whitespace"===e[a][1].type&&(a-=2),"atxHeadingSequence"===e[a][1].type&&(i===a-1||a-4>i&&"whitespace"===e[a-2][1].type)&&(a-=i+1===a?2:4),a>i&&(r={type:"atxHeadingText",start:e[i][1].start,end:e[a][1].end},n={type:"chunkText",start:e[i][1].start,end:e[a][1].end,contentType:"text"},s1(e,i,a-i+1,[["enter",r,t],["enter",n,t],["exit",n,t],["exit",r,t]])),e}},42:lF,45:[lW,lF],60:{name:"htmlFlow",tokenize:function(e,t,r){let n,a,i,o,s,l=this;return function(t){var r;return r=t,e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(r),c};function c(o){return 33===o?(e.consume(o),u):47===o?(e.consume(o),a=!0,m):63===o?(e.consume(o),n=3,l.interrupt?t:N):ov(o)?(e.consume(o),i=String.fromCharCode(o),h):r(o)}function u(a){return 45===a?(e.consume(a),n=2,d):91===a?(e.consume(a),n=5,o=0,p):ov(a)?(e.consume(a),n=4,l.interrupt?t:N):r(a)}function d(n){return 45===n?(e.consume(n),l.interrupt?t:N):r(n)}function p(n){return n==="CDATA[".charCodeAt(o++)?(e.consume(n),6===o)?l.interrupt?t:w:p:r(n)}function m(t){return ov(t)?(e.consume(t),i=String.fromCharCode(t),h):r(t)}function h(o){if(null===o||47===o||62===o||oT(o)){let s=47===o,c=i.toLowerCase();return!s&&!a&&lD.includes(c)?(n=1,l.interrupt?t(o):w(o)):lR.includes(i.toLowerCase())?(n=6,s)?(e.consume(o),f):l.interrupt?t(o):w(o):(n=7,l.
147interrupt&&!l.parser.lazy[l.now().line]?r(o):a?function t(r){return oE(r)?(e.consume(r),t):k(r)}(o):g(o))}return 45===o||oy(o)?(e.consume(o),i+=String.fromCharCode(o),h):r(o)}function f(n){return 62===n?(e.consume(n),l.interrupt?t:w):r(n)}function g(t){return 47===t?(e.consume(t),k):58===t||95===t||ov(t)?(e.consume(t),v):oE(t)?(e.consume(t),g):k(t)}function v(t){return 45===t||46===t||58===t||95===t||oy(t)?(e.consume(t),v):y(t)}function y(t){return 61===t?(e.consume(t),b):oE(t)?(e.consume(t),y):g(t)}function b(t){return null===t||60===t||61===t||62===t||96===t?r(t):34===t||39===t?(e.consume(t),s=t,O):oE(t)?(e.consume(t),b):function t(r){return null===r||34===r||39===r||47===r||60===r||61===r||62===r||96===r||oT(r)?y(r):(e.consume(r),t)}(t)}function O(t){return t===s?(e.consume(t),s=null,x):null===t||ow(t)?r(t):(e.consume(t),O)}function x(e){return 47===e||62===e||oE(e)?g(e):r(e)}function k(t){return 62===t?(e.consume(t),S):r(t)}function S(t){return null===t||ow(t)?w(t):oE(t)?(e.consume(t),S):r(t)}function w(t){return 45===t&&2===n?(e.consume(t),$):60===t&&1===n?(e.consume(t),A):62===t&&4===n?(e.consume(t),I):63===t&&3===n?(e.consume(t),N):93===t&&5===n?(e.consume(t),P):ow(t)&&(6===n||7===n)?(e.exit("htmlFlowData"),e.check(lB,R,T)(t)):null===t||ow(t)?(e.exit("htmlFlowData"),T(t)):(e.consume(t),w)}function T(t){return e.check(lM,E,R)(t)}function E(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),_}function _(t){return null===t||ow(t)?T(t):(e.enter("htmlFlowData"),w(t))}function $(t){return 45===t?(e.consume(t),N):w(t)}function A(t){return 47===t?(e.consume(t),i="",C):w(t)}function C(t){if(62===t){let r=i.toLowerCase();return lD.includes(r)?(e.consume(t),I):w(t)}return ov(t)&&i.length<8?(e.consume(t),i+=String.fromCharCode(t),C):w(t)}function P(t){return 93===t?(e.consume(t),N):w(t)}function N(t){return 62===t?(e.consume(t),I):45===t&&2===n?(e.consume(t),N):w(t)}function I(t){return null===t||ow(t)?(e.exit("htmlFlowData"),R(t)):(e.consume(t),I)}function R(r){return e.exit("htmlFlow"),t(r)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););return t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e},concrete:!0},61:lW,95:lF,96:lx,126:lx},cy={38:lb,92:ly},cb={[-5]:lZ,[-4]:lZ,[-3]:lZ,33:lV,38:lb,42:lm,60:[{name:"autolink",tokenize:function(e,t,r){let n=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),a};function a(t){return ov(t)?(e.consume(t),i):64===t?r(t):s(t)}function i(t){return 43===t||45===t||46===t||oy(t)?(n=1,function t(r){return 58===r?(e.consume(r),n=0,o):(43===r||45===r||46===r||oy(r))&&n++<32?(e.consume(r),t):(n=0,s(r))}(t)):s(t)}function o(n){return 62===n?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t):null===n||32===n||60===n||oO(n)?r(n):(e.consume(n),o)}function s(t){return 64===t?(e.consume(t),l):ob(t)?(e.consume(t),s):r(t)}function l(a){return oy(a)?function a(i){return 46===i?(e.consume(i),n=0,l):62===i?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(i),e.exit("autolinkMarker"),e.exit("autolink"),t):function t(i){if((45===i||oy(i))&&n++<63){let r=45===i?t:a;return e.consume(i),r}return r(i)}(i)}(a):r(a)}}},{name:"htmlText",tokenize:function(e,t,r){let n,a,i,o=this;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),s};function s(t){return 33===t?(e.consume(t),l):47===t?(e.consume(t),O):63===t?(e.consume(t),y):ov(t)?(e.consume(t),k):r(t)}function l(t){return 45===t?(e.consume(t),c):91===t?(e.consume(t),a=0,m):ov(t)?(e.consume(t),v):r(t)}function c(t){return 45===t?(e.consume(t),p):r(t)}function u(t){return null===t?r(t):45===t?(e.consume(t),d):ow(t)?(i=u,C(t)):(e.consume(t),u)}function d(t){return 45===t?(e.consume(t),p):u(t)}function p(e){return 62===e?A(e):45===e?d(e):u(e)}function m(t){return t==="CDATA[".charCodeAt(a++)?(e.consume(t),6===a?h:m):r(t)}function h(t){return null===t?r(t):93===t?(e.consume(t),f):ow(t)?(i=h,C(t)):(e.consume(t),h)}function f(t){return 93===t?(e.consume(t),g):h(t)}function g(t){return 62===t?A(t):93===t?(e.consume(t),g):h(t)}function v(t){return null===t||62===t?A(t):ow(t)?(i=v,C(t)):(e.consume(t),v)}function y(t){return null===t?r(t):63===t?(e.consume(t),b):ow(t)?(i=y,C(t)):(e.consume(t),y)}function b(e){return 62===e?A(e):y(e)}function O(t){return ov(t)?(e.consume(t),x):r(t)}function x(t){return 45===t||oy(t)?(e.consume(t),x):function t(r){return ow(r)?(i=t,C(r)):oE(r)?(e.consume(r),t):A(r)}(t)}function k(t){return 45===t||oy(t)?(e.consume(t),k):47===t||62===t||oT(t)?S(t):r(t)}function S(t){return 47===t?(e.consume(t),A):58===t||95===t||ov(t)?(e.consume(t),w):ow(t)?(i=S,C(t)):oE(t)?(e.consume(t),S):A(t)}function w(t){return 45===t||46===t||58===t||95===t||oy(t)?(e.consume(t),w):function t(r){return 61===r?(e.consume(r),T):ow(r)?(i=t,C(r)):oE(r)?(e.consume(r),t):S(r)}(t)}function T(t){return null===t||60===t||61===t||62===t||96===t?r(t):34===t||39===t?(e.consume(t),n=t,E):ow(t)?(i=T,C(t)):oE(t)?(e.consume(t),T):(e.consume(t),_)}function E(t){return t===n?(e.consume(t),n=void 0,$):null===t?r(t):ow(t)?(i=E,C(t)):(e.consume(t),E)}function _(t){return null===t||34===t||39===t||60===t||61===t||96===t?r(t):47===t||62===t||oT(t)?S(t):(e.consume(t),_)}function $(e){return 47===e||62===e||oT(e)?S(e):r(e)}function A(n){return 62===n?(e.consume(n),e.exit("htmlTextData"),e.exit("htmlText"),t):r(n)}function C(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),P}function P(t){return oE(t)?lf(e,N,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):N(t)}function N(t){return e.enter("htmlTextData"),i(t)}}}],91:lQ,92:[{name:"hardBreakEscape",tokenize:function(e,t,r){return function(t){return e.enter("hardBreakEscape"),e.consume(t),n};function n(n){return ow(n)?(e.exit("hardBreakEscape"),t(n)):r(n)}}},ly],93:lL,95:lm,96:{name:"codeText",tokenize:function(e,t,r){let n,a,i=0;
147return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),function t(r){return 96===r?(e.consume(r),i++,t):(e.exit("codeTextSequence"),o(r))}(t)};function o(l){return null===l?r(l):32===l?(e.enter("space"),e.consume(l),e.exit("space"),o):96===l?(a=e.enter("codeTextSequence"),n=0,function r(o){return 96===o?(e.consume(o),n++,r):n===i?(e.exit("codeTextSequence"),e.exit("codeText"),t(o)):(a.type="codeTextData",s(o))}(l)):ow(l)?(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),o):(e.enter("codeTextData"),s(l))}function s(t){return null===t||32===t||96===t||ow(t)?(e.exit("codeTextData"),o(t)):(e.consume(t),s)}},resolve:function(e){let t,r,n=e.length-4,a=3;if(("lineEnding"===e[3][1].type||"space"===e[a][1].type)&&("lineEnding"===e[n][1].type||"space"===e[n][1].type)){for(t=a;++t<n;)if("codeTextData"===e[t][1].type){e[a][1].type="codeTextPadding",e[n][1].type="codeTextPadding",a+=2,n-=2;break}}for(t=a-1,n++;++t<=n;)void 0===r?t!==n&&"lineEnding"!==e[t][1].type&&(r=t):(t===n||"lineEnding"===e[t][1].type)&&(e[r][1].type="codeTextData",t!==r+2&&(e[r][1].end=e[t-1][1].end,e.splice(r+2,t-r-2),n-=t-r-2,t=r+2),r=void 0);return e},previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type}}},cO={null:[lm,cs]},cx={null:[42,95]},ck={null:[]},cS=/[\0\t\n\r]/g,cw={}.hasOwnProperty;function cT(e){return{line:e.line,column:e.column,offset:e.offset}}function cE(e,t){if(e)throw Error("Cannot close `"+e.type+"` ("+rW({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+rW({start:t.start,end:t.end})+") is open");throw Error("Cannot close document, a token (`"+t.type+"`, "+rW({start:t.start,end:t.end})+") is still open")}function c_(e){let t=this;t.parser=function(r){var n,a;let i,o,s,l;return"string"!=typeof(n={...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})&&(a=n,n=void 0),(function(e){let t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:n(v),autolinkProtocol:c,autolinkEmail:c,atxHeading:n(h),blockQuote:n(function(){return{type:"blockquote",children:[]}}),characterEscape:c,characterReference:c,codeFenced:n(m),codeFencedFenceInfo:a,codeFencedFenceMeta:a,codeIndented:n(m,a),codeText:n(function(){return{type:"inlineCode",value:""}},a),codeTextData:c,data:c,codeFlowValue:c,definition:n(function(){return{type:"definition",identifier:"",label:null,title:null,url:""}}),definitionDestinationString:a,definitionLabelString:a,definitionTitleString:a,emphasis:n(function(){return{type:"emphasis",children:[]}}),hardBreakEscape:n(f),hardBreakTrailing:n(f),htmlFlow:n(g,a),htmlFlowData:c,htmlText:n(g,a),htmlTextData:c,image:n(function(){return{type:"image",title:null,url:"",alt:null}}),label:a,link:n(v),listItem:n(function(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}),listItemValue:function(e){this.data.expectingFirstListItemValue&&(this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0)},listOrdered:n(y,function(){this.data.expectingFirstListItemValue=!0}),listUnordered:n(y),paragraph:n(function(){return{type:"paragraph",children:[]}}),reference:function(){this.data.referenceType="collapsed"},referenceString:a,resourceDestinationString:a,resourceTitleString:a,setextHeading:n(h),strong:n(function(){return{type:"strong",children:[]}}),thematicBreak:n(function(){return{type:"thematicBreak"}})},exit:{atxHeading:o(),atxHeadingSequence:function(e){let t=this.stack[this.stack.length-1];t.depth||(t.depth=this.sliceSerialize(e).length)},autolink:o(),autolinkEmail:function(e){u.call(this,e),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)},autolinkProtocol:function(e){u.call(this,e),this.stack[this.stack.length-1].url=this.sliceSerialize(e)},blockQuote:o(),characterEscapeValue:u,characterReferenceMarkerHexadecimal:p,characterReferenceMarkerNumeric:p,characterReferenceValue:function(e){let t,r=this.sliceSerialize(e),n=this.data.characterReferenceType;n?(t=s$(r,"characterReferenceMarkerNumeric"===n?10:16),this.data.characterReferenceType=void 0):t=s_(r);let a=this.stack[this.stack.length-1];a.value+=t},characterReference:function(e){this.stack.pop().position.end=cT(e.end)},codeFenced:o(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}),codeFencedFence:function(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)},codeFencedFenceInfo:function(){let e=this.resume();this.stack[this.stack.length-1].lang=e},codeFencedFenceMeta:function(){let e=this.resume();this.stack[this.stack.length-1].meta=e},codeFlowValue:u,codeIndented:o(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}),codeText:o(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),codeTextData:u,data:u,definition:o(),definitionDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},definitionLabelString:function(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.label=t,r.identifier=oV(this.sliceSerialize(e)).toLowerCase()},definitionTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},emphasis:o(),hardBreakEscape:o(d),hardBreakTrailing:o(d),htmlFlow:o(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlFlowData:u,htmlText:o(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlTextData:u,image:o(function(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}),label:function(){let e=this.stack[this.stack.length-1],t=this.resume(),r=this.stack[this.stack.length-1];this.data.inReference=!0,"link"===r.type?r.children=e.children:r.alt=t},labelText:function(e){let t=this.sliceSerialize(e),r=this.stack[this.stack.length-2];r.label=sC(t),r.identifier=oV(t).toLowerCase()},lineEnding:function(e){let r=this.stack[this.stack.length-1];if(this.data.atHardBreak){r.children[r.children.length-1].position.end=cT(e.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(r.type)&&(c.call(this,e),u.call(this,e))},link:o(function(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}),listItem:o(),listOrdered:o(),listUnordered:o(),paragraph:o(),referenceString:function(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.label=t,r.identifier=oV(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"},resourceDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},resourceTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},resource:function(){this.data.inReference=void 0},setextHeading:o(function(){this.data.setextHeadingSlurpLineEnding=void 0}),setextHeadingLineSequence:function(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2},setextHeadingText:function(){this.data.setextHeadingSlurpLineEnding=!0},strong:o(),thematicBreak:o()}};!function e(t,r){let n=-1;for(;++n<r.length;){let a=r[n];Array.isArray(a)?e(t,a):function(e,t){let r;for(r in t)if(cw.call(t,r))switch(r){case"canContainEols":{let n=t[r];n&&e[r].push(...n);break}case"transforms":{let n=t[r];n&&e[r].push(...n);break}case"enter":case"exit":{let n=t[r];n&&Object.assign(e[r],n)}}}(t,a)}}(t,(e||{}).mdastExtensions||[]);let r={};return function(e){let n={type:"root",children:[]},o={stack:[n],tokenStack:[],config:t,enter:i,exit:s,buffer:a,resume:l,data:r},c=[],u=-1;for(;++u<e.length;)("listOrdered"===e[u][1].type||"listUnordered"===e[u][1].type)&&("enter"===e[u][0]?c.push(u):u=function(e,t,r){let n,a,i,o,s=t-1,l=-1,c=!1;for(;++s<=r;){let t=e[s];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?l++:l--,o=void 0;break;case"lineEndingBlank":"enter"===t[0]&&(!n||o||l||i||(i=s),o=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:o=void 0}
147if(!l&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===l&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(n){let o=s;for(a=void 0;o--;){let t=e[o];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;a&&(e[a][1].type="lineEndingBlank",c=!0),t[1].type="lineEnding",a=o}else if("linePrefix"===t[1].type||"blockQuotePrefix"===t[1].type||"blockQuotePrefixWhitespace"===t[1].type||"blockQuoteMarker"===t[1].type||"listItemIndent"===t[1].type);else break}i&&(!a||i<a)&&(n._spread=!0),n.end=Object.assign({},a?e[a][1].start:t[1].end),e.splice(a||s,0,["exit",n,t[2]]),s++,r++}if("listItemPrefix"===t[1].type){let a={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};n=a,e.splice(s,0,["enter",a,t[2]]),s++,r++,i=void 0,o=!0}}}return e[t][1]._spread=c,r}(e,c.pop(),u));for(u=-1;++u<e.length;){let r=t[e[u][0]];cw.call(r,e[u][1].type)&&r[e[u][1].type].call(Object.assign({sliceSerialize:e[u][2].sliceSerialize},o),e[u][1])}if(o.tokenStack.length>0){let e=o.tokenStack[o.tokenStack.length-1];(e[1]||cE).call(o,void 0,e[0])}for(n.position={start:cT(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:cT(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},u=-1;++u<t.transforms.length;)n=t.transforms[u](n)||n;return n};function n(e,t){return function(r){i.call(this,e(r),r),t&&t.call(this,r)}}function a(){this.stack.push({type:"fragment",children:[]})}function i(e,t,r){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,r]),e.position={start:cT(t.start),end:void 0}}function o(e){return function(t){e&&e.call(this,t),s.call(this,t)}}function s(e,t){let r=this.stack.pop(),n=this.tokenStack.pop();if(n)n[0].type!==e.type&&(t?t.call(this,e,n[0]):(n[1]||cE).call(this,e,n[0]));else throw Error("Cannot close `"+e.type+"` ("+rW({start:e.start,end:e.end})+"): it’s not open");r.position.end=cT(e.end)}function l(){return so(this.stack.pop())}function c(e){let t=this.stack[this.stack.length-1].children,r=t[t.length-1];r&&"text"===r.type||((r={type:"text",value:""}).position={start:cT(e.start),end:void 0},t.push(r)),this.stack.push(r)}function u(e){let t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=cT(e.end)}function d(){this.data.atHardBreak=!0}function p(e){this.data.characterReferenceType=e.type}function m(){return{type:"code",lang:null,meta:null,value:""}}function h(){return{type:"heading",depth:0,children:[]}}function f(){return{type:"break"}}function g(){return{type:"html",value:""}}function v(){return{type:"link",title:null,url:"",children:[]}}function y(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}})(a)(function(e){for(;!lE(e););return e}((function(e){let t={defined:[],lazy:{},constructs:s3([cm,...(e||{}).extensions||[]]),content:r(cn),document:r(ca),flow:r(co),string:r(cl),text:r(cc)};return t;function r(e){return function(r){return function(e,t,r){let n=Object.assign(r?Object.assign({},r):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1}),a={},i=[],o=[],s=[],l={consume:function(e){ow(e)?(n.line++,n.column=1,n.offset+=-3===e?2:1,g()):-1!==e&&(n.column++,n.offset++),n._bufferIndex<0?n._index++:(n._bufferIndex++,n._bufferIndex===o[n._index].length&&(n._bufferIndex=-1,n._index++)),c.previous=e},enter:function(e,t){let r=t||{};return r.type=e,r.start=p(),c.events.push(["enter",r,c]),s.push(r),r},exit:function(e){let t=s.pop();return t.end=p(),c.events.push(["exit",t,c]),t},attempt:h(function(e,t){f(e,t.from)}),check:h(m),interrupt:h(m,{interrupt:!0})},c={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:d,sliceSerialize:function(e,t){return function(e,t){let r,n=-1,a=[];for(;++n<e.length;){let i,o=e[n];if("string"==typeof o)i=o;else switch(o){case -5:i="\r";break;case -4:i="\n";break;case -3:i="\r\n";break;case -2:i=t?" ":"	";break;case -1:if(!t&&r)continue;i=" ";break;default:i=String.fromCharCode(o)}r=-2===o,a.push(i)}return a.join("")}(d(e),t)},now:p,defineSkip:function(e){a[e.line]=e.column,g()},write:function(e){return(o=s2(o,e),function(){let e;for(;n._index<o.length;){let r=o[n._index];if("string"==typeof r)for(e=n._index,n._bufferIndex<0&&(n._bufferIndex=0);n._index===e&&n._bufferIndex<r.length;){var t;t=r.charCodeAt(n._bufferIndex),u=u(t)}else u=u(r)}}(),null!==o[o.length-1])?[]:(f(t,0),c.events=lp(i,c.events,c),c.events)}},u=t.tokenize.call(c,l);return t.resolveAll&&i.push(t),c;function d(e){return function(e,t){let r,n=t.start._index,a=t.start._bufferIndex,i=t.end._index,o=t.end._bufferIndex;if(n===i)r=[e[n].slice(a,o)];else{if(r=e.slice(n,i),a>-1){let e=r[0];"string"==typeof e?r[0]=e.slice(a):r.shift()}o>0&&r.push(e[i].slice(0,o))}return r}(o,e)}function p(){let{line:e,column:t,offset:r,_index:a,_bufferIndex:i}=n;return{line:e,column:t,offset:r,_index:a,_bufferIndex:i}}
147function m(e,t){t.restore()}function h(e,t){return function(r,a,i){var o;let u,d,m,h;return Array.isArray(r)?f(r):"tokenize"in r?f([r]):(o=r,function(e){let t=null!==e&&o[e],r=null!==e&&o.null;return f([...Array.isArray(t)?t:t?[t]:[],...Array.isArray(r)?r:r?[r]:[]])(e)});function f(e){return(u=e,d=0,0===e.length)?i:v(e[d])}function v(e){return function(r){let a,i,o,u,d;return(a=p(),i=c.previous,o=c.currentConstruct,u=c.events.length,d=Array.from(s),h={restore:function(){n=a,c.previous=i,c.currentConstruct=o,c.events.length=u,s=d,g()},from:u},m=e,e.partial||(c.currentConstruct=e),e.name&&c.parser.constructs.disable.null.includes(e.name))?b(r):e.tokenize.call(t?Object.assign(Object.create(c),t):c,l,y,b)(r)}}function y(t){return e(m,h),a}function b(e){return(h.restore(),++d<u.length)?v(u[d]):i}}}function f(e,t){e.resolveAll&&!i.includes(e)&&i.push(e),e.resolve&&s1(c.events,t,c.events.length-t,e.resolve(c.events.slice(t),c)),e.resolveTo&&(c.events=e.resolveTo(c.events,c))}function g(){n.line in a&&n.column<2&&(n.column=a[n.line],n.offset+=a[n.line]-1)}}(t,e,r)}}})(a).document().write((o=1,s="",l=!0,function(e,t,r){let n,a,c,u,d,p=[];for(e=s+("string"==typeof e?e.toString():new TextDecoder(t||void 0).decode(e)),c=0,s="",l&&(65279===e.charCodeAt(0)&&c++,l=void 0);c<e.length;){if(cS.lastIndex=c,u=(n=cS.exec(e))&&void 0!==n.index?n.index:e.length,d=e.charCodeAt(u),!n){s=e.slice(c);break}if(10===d&&c===u&&i)p.push(-3),i=void 0;else switch(i&&(p.push(-5),i=void 0),c<u&&(p.push(e.slice(c,u)),o+=u-c),d){case 0:p.push(65533),o++;break;case 9:for(a=4*Math.ceil(o/4),p.push(-2);o++<a;)p.push(-1);break;case 10:p.push(-4),o=1;break;default:i=!0,o=1}c=u+1}return r&&(i&&p.push(-5),s&&p.push(s),p.push(null)),p})(r,n,!0))))}}function c$(e,t){let r=t.referenceType,n="]";if("collapsed"===r?n+="[]":"full"===r&&(n+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+n}];let a=e.all(t),i=a[0];i&&"text"===i.type?i.value="["+i.value:a.unshift({type:"text",value:"["});let o=a[a.length-1];return o&&"text"===o.type?o.value+=n:a.push({type:"text",value:n}),a}function cA(e){let t=e.spread;return null==t?e.children.length>1:t}function cC(e,t,r){let n=0,a=e.length;if(t){let t=e.codePointAt(n);for(;9===t||32===t;)n++,t=e.codePointAt(n)}if(r){let t=e.codePointAt(a-1);for(;9===t||32===t;)a--,t=e.codePointAt(a-1)}return a>n?e.slice(n,a):""}var cP={blockquote:function(e,t){let r={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,r),e.applyData(t,r)},break:function(e,t){let r={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,r),[e.applyData(t,r),{type:"text",value:"\n"}]},code:function(e,t){let r=t.value?t.value+"\n":"",n={};t.lang&&(n.className=["language-"+t.lang]);let a={type:"element",tagName:"code",properties:n,children:[{type:"text",value:r}]};return t.meta&&(a.data={meta:t.meta}),e.patch(t,a),a={type:"element",tagName:"pre",properties:{},children:[a=e.applyData(t,a)]},e.patch(t,a),a},delete:function(e,t){let r={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},emphasis:function(e,t){let r={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},footnoteReference:function(e,t){let r,n="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",a=String(t.identifier).toUpperCase(),i=lu(a.toLowerCase()),o=e.footnoteOrder.indexOf(a),s=e.footnoteCounts.get(a);void 0===s?(s=0,e.footnoteOrder.push(a),r=e.footnoteOrder.length):r=o+1,s+=1,e.footnoteCounts.set(a,s);let l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(r)}]};e.patch(t,l);let c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)},heading:function(e,t){let r={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},html:function(e,t){if(e.options.allowDangerousHtml){let r={type:"raw",value:t.value};return e.patch(t,r),e.applyData(t,r)}},imageReference:function(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return c$(e,t);let a={src:lu(n.url||""),alt:t.alt};null!==n.title&&void 0!==n.title&&(a.title=n.title);let i={type:"element",tagName:"img",properties:a,children:[]};return e.patch(t,i),e.applyData(t,i)},image:function(e,t){let r={src:lu(t.url)};null!==t.alt&&void 0!==t.alt&&(r.alt=t.alt),null!==t.title&&void 0!==t.title&&(r.title=t.title);let n={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,n),e.applyData(t,n)},inlineCode:function(e,t){let r={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,r);let n={type:"element",tagName:"code",properties:{},children:[r]};return e.patch(t,n),e.applyData(t,n)},linkReference:function(e,t){let r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return c$(e,t);let a={href:lu(n.url||"")};null!==n.title&&void 0!==n.title&&(a.title=n.title);let i={type:"element",tagName:"a",properties:a,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)},link:function(e,t){let r={href:lu(t.url)};null!==t.title&&void 0!==t.title&&(r.title=t.title);let n={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},listItem:function(e,t,r){let n=e.all(t),a=r?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;let r=e.children,n=-1;for(;!t&&++n<r.length;)t=cA(r[n])}return t}(r):cA(t),i={},o=[];if("boolean"==typeof t.checked){let e,r=n[0];r&&"element"===r.type&&"p"===r.tagName?e=r:(e={type:"element",tagName:"p",properties:{},children:[]},n.unshift(e)),e.children.length>0&&e.children.unshift({type:"text",value:" "}),e.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let s=-1;for(;++s<n.length;){let e=n[s];(a||0!==s||"element"!==e.type||"p"!==e.tagName)&&o.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||a?o.push(e):o.push(...e.children)}let l=n[n.length-1];l&&(a||"element"!==l.type||"p"!==l.tagName)&&o.push({type:"text",value:"\n"});let c={type:"element",tagName:"li",properties:i,children:o};return e.patch(t,c),e.applyData(t,c)},list:function(e,t){let r={},n=e.all(t),a=-1;for("number"==typeof t.start&&1!==t.start&&(r.start=t.start);++a<n.length;){let e=n[a];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){r.className=["contains-task-list"];break}}let i={type:"element",tagName:t.ordered?"ol":"ul",properties:r,children:e.wrap(n,!0)};return e.patch(t,i),e.applyData(t,i)},paragraph:function(e,t){let r={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},root:function(e,t){let r={type:"root",children:e.wrap(e.all(t))};return e.patch(t,r),e.applyData(t,r)},strong:function(e,t){let r={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},table:function(e,t){let r=e.all(t),n=r.shift(),a=[];if(n){let r={type:"element",tagName:"thead",properties:{},children:e.wrap([n],!0)};e.patch(t.children[0],r),a.push(r)}if(r.length>0){let n={type:"element",tagName:"tbody",properties:{},children:e.wrap(r,!0)},i=iJ(t.children[1]),o=iK(t.children[t.children.length-1]);i&&o&&(n.position={start:i,end:o}),a.push(n)}let i={type:"element",tagName:"table",properties:{},children:e.wrap(a,!0)};return e.patch(t,i),e.applyData(t,i)},tableCell:function(e,t){let r={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},tableRow:function(e,t,r){let n=r?r.children:void 0,a=(n?n.indexOf(t):1)===0?"th":"td",i=r&&"table"===r.type?r.align:void 0,o=i?i.length:t.children.length,s=-1,l=[];for(;++s<o;){let r=t.children[s],n={},o=i?i[s]:void 0;o&&(n.align=o);let c={type:"element",tagName:a,properties:n,children:[]};r&&(c.children=e.all(r),e.patch(r,c),c=e.applyData(r,c)),l.push(c)}let c={type:"element",tagName:"tr",properties:{},children:e.wrap(l,!0)};return e.patch(t,c),e.applyData(t,c)},text:function(e,t){let r={type:"text",value:function(e){let t=String(e),r=/\r?\n|\r/g,n=r.exec(t),a=0,i=[];for(;n;)i.push(cC(t.slice(a,n.index),a>0,!0),n[0]),a=n.index+n[0].length,n=r.exec(t);return i.push(cC(t.slice(a),a>0,!1)),i.join("")}(String(t.value))};return e.patch(t,r),e.applyData(t,r)},thematicBreak:function(e,t){let r={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,r),e.applyData(t,r)},toml:cN,yaml:cN,definition:cN,footnoteDefinition:cN};function cN(){}function cI(e,t){let r=[{type:"text",value:"↩"}];return t>1&&r.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),r}function cR(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}var cD={}.hasOwnProperty,cB={};function cM(e,t){e.position&&(t.position=i1(e))}function cL(e,t){let r=t;if(e&&e.data){let t=e.data.hName,n=e.data.hChildren,a=e.data.hProperties;"string"==typeof t&&("element"===r.type?r.tagName=t:r={type:"element",tagName:t,properties:{},children:"children"in r?r.children:[r]}),"element"===r.type&&a&&Object.assign(r.properties,ik(a)),"children"in r&&r.children&&null!=n&&(r.children=n)}return r}function cj(e,t){let r=[],n=-1;for(t&&r.push({type:"text",value:"\n"});++n<e.length;)n&&r.push({type:"text",value:"\n"}),r.push(e[n]);return t&&e.length>0&&r.push({type:"text",value:"\n"}),r}function cz(e){let t=0,r=e.charCodeAt(t);for(;9===r||32===r;)t++,r=e.charCodeAt(t);return e.slice(t)}function cU(e,t){let r,n,a,i,o=(r=t||cB,n=new Map,i={all:function(e){let t=[];if("children"in e){let r=e.children,n=-1;for(;++n<r.length;){let a=i.one(r[n],e);if(a){if(n&&"break"===r[n-1].type&&(Array.isArray(a)||"text"!==a.type||(a.value=cz(a.value)),!Array.isArray(a)&&"element"===a.type)){let e=a.children[0];e&&"text"===e.type&&(e.value=cz(e.value))}Array.isArray(a)?t.push(...a):t.push(a)}}}return t},applyData:cL,definitionById:n,footnoteById:a=new Map,footnoteCounts:new Map,footnoteOrder:[],handlers:{...cP,...r.handlers},one:function(e,t){let r=e.type,n=i.handlers[r];if(cD.call(i.handlers,r)&&n)return n(i,e,t);if(i.options.passThrough&&i.options.passThrough.includes(r)){if("children"in e){let{children:t,...r}=e,n=ik(r);return n.children=i.all(e),n}return ik(e)}return(i.options.unknownHandler||function(e,t){let r=t.data||{},n="value"in t&&!(cD.call(r,"hProperties")||cD.call(r,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)})(i,e,t)},options:r,patch:cM,wrap:cj},U(e,function(e){if("definition"===e.type||"footnoteDefinition"===e.type){let t="definition"===e.type?n:a,r=String(e.identifier).toUpperCase();t.has(r)||t.set(r,e)}}
147),i),s=o.one(e,void 0),l=function(e){let t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",r=e.options.footnoteBackContent||cI,n=e.options.footnoteBackLabel||cR,a=e.options.footnoteLabel||"Footnotes",i=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[],l=-1;for(;++l<e.footnoteOrder.length;){let a=e.footnoteById.get(e.footnoteOrder[l]);if(!a)continue;let i=e.all(a),o=String(a.identifier).toUpperCase(),c=lu(o.toLowerCase()),u=0,d=[],p=e.footnoteCounts.get(o);for(;void 0!==p&&++u<=p;){d.length>0&&d.push({type:"text",value:" "});let e="string"==typeof r?r:r(l,u);"string"==typeof e&&(e={type:"text",value:e}),d.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+c+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof n?n:n(l,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}let m=i[i.length-1];if(m&&"element"===m.type&&"p"===m.tagName){let e=m.children[m.children.length-1];e&&"text"===e.type?e.value+=" ":m.children.push({type:"text",value:" "}),m.children.push(...d)}else i.push(...d);let h={type:"element",tagName:"li",properties:{id:t+"fn-"+c},children:e.wrap(i,!0)};e.patch(a,h),s.push(h)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...ik(o),id:"footnote-label"},children:[{type:"text",value:a}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:"\n"}]}}(o),c=Array.isArray(s)?{type:"root",children:s}:s||{type:"root",children:[]};return l&&c.children.push({type:"text",value:"\n"},l),c}function cV(e,t){return e&&"run"in e?async function(r,n){let a=cU(r,{file:n,...t});await e.run(a,n)}:function(r,n){return cU(r,{file:n,...e||t})}}function cQ(e){let t=this;t.compiler=function(r){return function(e,t={}){let r={enter:function(e){return r.stack.push(e),function(){r.stack.pop()}},indentLines:sD,associationId:sN,containerPhrasing:sV,containerFlow:sQ,createTracker:sL,compilePattern:sI,safe:sZ,stack:[],unsafe:[...sw],join:[...sk],handlers:{...sx},options:{},indexStack:[],handle:void 0};!function e(t,r){var n,a,i,o;let s,l=-1;if(r.extensions)for(;++l<r.extensions.length;)e(t,r.extensions[l]);for(s in r)if(o5.call(r,s))switch(s){case"extensions":break;case"unsafe":case"join":n=t[s],(a=r[s])&&n.push(...a);break;case"handlers":i=t[s],(o=r[s])&&Object.assign(i,o);break;default:t.options[s]=r[s]}return t}(r,t),r.options.tightDefinitions&&r.join.push(sU),r.handle=nu("type",{invalid:sj,unknown:sz,handlers:r.handlers});let n=r.handle(e,void 0,r,{before:"\n",after:"\n",now:{line:1,column:1},lineShift:0});return n&&10!==n.charCodeAt(n.length-1)&&13!==n.charCodeAt(n.length-1)&&(n+="\n"),n}(r,{...t.data("settings"),...e,extensions:t.data("toMarkdownExtensions")||[]})}}var cZ=e=>"heading"===e.type&&"depth"in e&&"children"in e,cF=(e,...t)=>t=>{e?.transform&&e?.type&&U(t,e?.type,t=>(e?.transform&&e?.transform(t),j))},cq=new Set(["dd","dt","li","p","summary","td","th"]),cH=/[`*_\[~]/,cX=n8().use(c_).use(cr).use(()=>e=>{U(e,"html",(e,t,r)=>{"number"==typeof t&&r&&"children"in r&&Array.isArray(r.children)&&(r.children[t]={type:"text",value:e.value??""})})}).use(cV),cW=n8().use(ns,{fragment:!0}),cG=n8().use(nJ),cY=()=>e=>{U(e,"raw",e=>{if("string"!=typeof e.value||!cH.test(e.value))return;let t=cW.parse(e.value);U(t,"element",e=>{cq.has(e.tagName)&&(e.children=e.children.flatMap(e=>{if("text"!==e.type||!cH.test(e.value))return[e];let t=(e=>{let t=cX.runSync(cX.parse(e));if(1!==t.children.length)return[];let r=t.children.at(0);return r&&"element"===r.type&&"p"===r.tagName?r.children:[]})(e.value);return t.length?t:[e]}))}),e.value=cG.stringify(t)})};function cK(e,t){let r=t?.removeTags??[],n=[...ol.tagNames??[],...t?.allowTags??[]].filter(e=>!r.includes(e));return n8().use(c_).use(cr).use(cF,{transform:t?.transform,type:t?.transformType}).use(cV,{allowDangerousHtml:!0}).use(im).use(cY).use(oo).use(og,{...ol,clobberPrefix:"",tagNames:n,attributes:{...ol.attributes,abbr:["title"],"*":[...ol.attributes?.["*"]??[],"className"]},strip:["script","style","object","embed","form"]}).use(eb,{languages:iu,detect:!0,className:"custom-scroll"}).use(i$,{target:"_blank"}).use(iH).use(nJ).processSync(e).toString()}function cJ(e){return n8().use(c_).use(cr).parse(e)}function c0(e){return"text"===e.type?e.value??"":"children"in e&&Array.isArray(e.children)?e.children.map(e=>c0(e)).join(""):""}e.s(["a",0,c0,"i",0,function(e){let t=cJ(e),r=[],n=[];
147return t.children?.forEach(e=>{"heading"===e.type?(n.length&&r.push(n),r.push([e]),n=[]):n.push(e)}),n.length&&r.push(n),r.map(e=>{var t;return t=e,n8().use(cQ).use(cr).stringify({type:"root",children:t}).trim()})},"n",0,cK,"r",0,cZ,"t",0,function(e,t=1){let r=cJ(e),n=[];return U(r,"heading",e=>{let r=c0(e);r&&n.push({depth:e.depth??t,value:r})}),n}],245601),e.s(["isHeading",0,cZ],347482),e.s(["textFromNode",0,c0],74734);var c1=["innerHTML"],c2=(0,I.defineComponent)({inheritAttrs:!1,__name:"ScalarMarkdown",props:{value:{},withImages:{type:Boolean,default:!1},withAnchors:{type:Boolean,default:!1},transform:{type:Function},transformType:{},clamp:{},anchorPrefix:{}},setup(e,{expose:t}){let{cx:r}=(0,N.useBindCx)();t({el:(0,I.useTemplateRef)("div")});let n=t=>{if(!e.withAnchors)return e.transform?.(t)||t;if(!cZ(t))return t;let r=c0(t).toLowerCase().replace(/\s+/g,"-");return(t.data={hProperties:{id:e.anchorPrefix?`${e.anchorPrefix}/description/${r}`:r}},e.transform)?e.transform(t):t},a=(0,I.computed)(()=>cK(e.value??"",{removeTags:e.withImages?[]:["img","picture"],transform:e.withAnchors&&"heading"===e.transformType?n:e.transform,transformType:e.transformType}));return(t,n)=>((0,I.openBlock)(),(0,I.createElementBlock)("div",(0,I.mergeProps)({ref:"div"},(0,R.unref)(r)("markdown",{"line-clamp-(--markdown-clamp)":!!e.clamp}),{style:{"--markdown-clamp":e.clamp},innerHTML:a.value}),null,16,c1))}});e.s(["default",0,c2],412917);var c4=e.i(260958),c3=e.i(816952),c8=["aria-controls","aria-expanded"],c5=(0,I.defineComponent)({inheritAttrs:!1,__name:"ScalarMarkdownSummary",props:(0,I.mergeModels)({value:{},withImages:{type:Boolean},withAnchors:{type:Boolean},transform:{type:Function},transformType:{},clamp:{default:1},anchorPrefix:{},controlled:{type:Boolean}},{modelValue:{type:Boolean,default:!1},modelModifiers:{},truncated:{type:Boolean,default:!1},truncatedModifiers:{}}),emits:["update:modelValue","update:truncated"],setup(e){let t=(0,I.createPropsRestProxy)(e,["clamp"]),r=(0,I.useId)(),n=(0,I.useModel)(e,"modelValue"),a=(0,I.useModel)(e,"truncated"),i=(0,I.useTemplateRef)("scalar-markdown");function o(){let e=i.value?.el;e&&(a.value=e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth)}(0,c3.useResizeObserver)(()=>i.value?.el,o),(0,I.onMounted)(o);let{cx:s}=(0,N.useBindCx)();return(i,o)=>((0,I.openBlock)(),(0,I.createElementBlock)("div",(0,c4.normalizeProps)((0,I.guardReactiveProps)((0,R.unref)(s)("group/summary flex gap-0.5",n.value?"flex-col":"flex-row items-baseline"))),[(0,I.createVNode)(c2,(0,I.mergeProps)(t,{id:(0,R.unref)(r),ref:"scalar-markdown",clamp:n.value?void 0:e.clamp,class:{"markdown-summary truncate":!n.value}}),null,16,["id","clamp","class"]),!e.controlled&&(a.value||n.value)?((0,I.openBlock)(),(0,I.createElementBlock)("button",{key:0,"aria-controls":(0,R.unref)(r),"aria-expanded":n.value,class:(0,c4.normalizeClass)(["whitespace-nowrap font-medium hover:underline",{"self-end":n.value}]),type:"button",onClick:o[0]||(o[0]=e=>n.value=!n.value)},[(0,I.renderSlot)(i.$slots,"button",{open:n.value},()=>[(0,I.createTextVNode)((0,c4.toDisplayString)(n.value?" Show Less":"More"),1)])],10,c8)):(0,I.createCommentVNode)("",!0)],16))}});e.s(["default",0,c5],811697),e.s([],558173)},654271,e=>{"use strict";var t=e.i(114525);e.s(["ScalarModal",()=>t.default])},850384,418464,114525,e=>{"use strict";let t;var r=e.i(99286);e.i(807448);var n=e.i(921140);e.i(986710);var a=e.i(588329),i=e.i(260958),o=e.i(146938),s=e.i(150413),l=e.i(43873),c=e.i(834240),u=e.i(706277),d=e.i(571794),p=e.i(477367),m=e.i(995611),h=e.i(540038),f=e.i(914869),g=e.i(773700),v=e.i(637462),y=e.i(346870),b=e.i(913367),O=e.i(905674),x=e.i(290178),k=e.i(185809),S=e.i(426051),w=e.i(865982),T=((t=T||{})[t.Open=0]="Open",t[t.Closed=1]="Closed",t);let E=Symbol("DialogContext");function _(e){let t=(0,a.inject)(E,null);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,_),t}return t}let $="DC8F892D-2EBD-447C-A4C8-A03058436FF4",A=(0,a.defineComponent)({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:$},initialFocus:{type:Object,default:null},id:{type:String,default:null},role:{type:String,default:"dialog"}},emits:{close:e=>!0},setup(e,{emit:t,attrs:r,slots:n,expose:i}){var s,T;let _=null!=(s=e.id)?s:`headlessui-dialog-${(0,d.useId)()}`,A=(0,o.ref)(!1);(0,a.onMounted)(()=>{A.value=!0});let C=!1,P=(0,a.computed)(()=>"dialog"===e.role||"alertdialog"===e.role?e.role:(C||(C=!0,console.warn(`Invalid role [${P}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")),N=(0,o.ref)(0),I=(0,f.useOpenClosed)(),R=(0,a.computed)(()=>e.open===$&&null!==I?(I.value&f.State.Open)===f.State.Open:e.open),D=(0,o.ref)(null),B=(0,a.computed)(()=>(0,x.getOwnerDocument)(D));if(i({el:D,$el:D}),e.open===$&&null===I)throw Error("You forgot to provide an `open` prop to the `Dialog`.");if("boolean"!=typeof R.value)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${R.value===$?void 0:e.open}`);let M=(0,a.computed)(()=>A.value&&R.value?0:1),L=(0,a.computed)(()=>0===M.value),j=(0,a.computed)(()=>N.value>1),z=null!==(0,a.inject)(E,null),[U,V]=(0,w.useNestedPortals)(),{resolveContainers:
147Q,mainTreeNodeRef:Z,MainTreeNode:F}=(0,h.useRootContainers)({portals:U,defaultContainers:[(0,a.computed)(()=>{var e;return null!=(e=ee.panelRef.value)?e:D.value})]}),q=(0,a.computed)(()=>j.value?"parent":"leaf"),H=(0,a.computed)(()=>null!==I&&(I.value&f.State.Closing)===f.State.Closing),X=(0,a.computed)(()=>!z&&!H.value&&L.value),W=(0,a.computed)(()=>{var e,t,r;return null!=(r=Array.from(null!=(t=null==(e=B.value)?void 0:e.querySelectorAll("body > *"))?t:[]).find(e=>"headlessui-portal-root"!==e.id&&e.contains((0,b.dom)(Z))&&e instanceof HTMLElement))?r:null});(0,p.useInert)(W,X);let G=(0,a.computed)(()=>!!j.value||L.value),Y=(0,a.computed)(()=>{var e,t,r;return null!=(r=Array.from(null!=(t=null==(e=B.value)?void 0:e.querySelectorAll("[data-headlessui-portal]"))?t:[]).find(e=>e.contains((0,b.dom)(Z))&&e instanceof HTMLElement))?r:null});(0,p.useInert)(Y,G),(0,v.useStackProvider)({type:"Dialog",enabled:(0,a.computed)(()=>0===M.value),element:D,onUpdate:(e,t)=>{if("Dialog"===t)return(0,O.match)(e,{[v.StackMessage.Add]:()=>N.value+=1,[v.StackMessage.Remove]:()=>N.value-=1})}});let K=(0,S.useDescriptions)({name:"DialogDescription",slot:(0,a.computed)(()=>({open:R.value}))}),J=(0,o.ref)(null),ee={titleId:J,panelRef:(0,o.ref)(null),dialogState:M,setTitleId(e){J.value!==e&&(J.value=e)},close(){t("close",!1)}};(0,a.provide)(E,ee);let et=(0,a.computed)(()=>!(!L.value||j.value));(0,m.useOutsideClick)(Q,(e,t)=>{e.preventDefault(),ee.close(),(0,a.nextTick)(()=>null==t?void 0:t.focus())},et);let er=(0,a.computed)(()=>!(j.value||0!==M.value));(0,u.useEventListener)(null==(T=B.value)?void 0:T.defaultView,"keydown",e=>{er.value&&(e.defaultPrevented||e.key===y.Keys.Escape&&(e.preventDefault(),e.stopPropagation(),ee.close()))});let en=(0,a.computed)(()=>!(H.value||0!==M.value||z));return(0,c.useDocumentOverflowLockedEffect)(B,en,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],Q]}}),(0,a.watchEffect)(e=>{if(0!==M.value)return;let t=(0,b.dom)(D);if(!t)return;let r=new ResizeObserver(e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&ee.close()}});r.observe(t),e(()=>r.disconnect())}),()=>{let{open:t,initialFocus:i,...o}=e,s={...r,ref:D,id:_,role:P.value,"aria-modal":0===M.value||void 0,"aria-labelledby":J.value,"aria-describedby":K.value},c={open:0===M.value};return(0,a.h)(g.ForcePortalRoot,{force:!0},()=>[(0,a.h)(w.Portal,()=>(0,a.h)(w.PortalGroup,{target:D.value},()=>(0,a.h)(g.ForcePortalRoot,{force:!1},()=>(0,a.h)(l.FocusTrap,{initialFocus:i,containers:Q,features:L.value?(0,O.match)(q.value,{parent:l.FocusTrap.features.RestoreFocus,leaf:l.FocusTrap.features.All&~l.FocusTrap.features.FocusLock}):l.FocusTrap.features.None},()=>(0,a.h)(V,{},()=>(0,k.render)({ourProps:s,theirProps:{...o,...r},slot:c,attrs:r,slots:n,visible:0===M.value,features:k.Features.RenderStrategy|k.Features.Static,name:"Dialog"})))))),(0,a.h)(F)])}}}),C=((0,a.defineComponent)({name:"DialogOverlay",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},setup(e,{attrs:t,slots:r}){var n;let a=null!=(n=e.id)?n:`headlessui-dialog-overlay-${(0,d.useId)()}`,i=_("DialogOverlay");function o(e){e.target===e.currentTarget&&(e.preventDefault(),e.stopPropagation(),i.close())}return()=>{let{...n}=e;return(0,k.render)({ourProps:{id:a,"aria-hidden":!0,onClick:o},theirProps:n,slot:{open:0===i.dialogState.value},attrs:t,slots:r,name:"DialogOverlay"})}}}),(0,a.defineComponent)({name:"DialogBackdrop",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:t,slots:r,expose:n}){var i;let s=null!=(i=e.id)?i:`headlessui-dialog-backdrop-${(0,d.useId)()}`,l=_("DialogBackdrop"),c=(0,o.ref)(null);return n({el:c,$el:c}),(0,a.onMounted)(()=>{if(null===l.panelRef.value)throw Error("A <DialogBackdrop /> component is being used, but a <DialogPanel /> component is missing.")}),()=>{let{...n}=e,i={id:s,ref:c,"aria-hidden":!0};return(0,a.h)(g.ForcePortalRoot,{force:!0},()=>(0,a.h)(w.Portal,()=>(0,k.render)({ourProps:i,theirProps:{...t,...n},slot:{open:0===l.dialogState.value},attrs:t,slots:r,name:"DialogBackdrop"})))}}}),(0,a.defineComponent)({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},setup(e,{attrs:t,slots:r,expose:n}){var a;let i=null!=(a=e.id)?a:`headlessui-dialog-panel-${(0,d.useId)()}`,o=_("DialogPanel");function s(e){e.stopPropagation()}return n({el:o.panelRef,$el:o.panelRef}),()=>{let{...n}=e,a={id:i,ref:o.panelRef,onClick:s};return(0,k.render)({ourProps:a,theirProps:n,slot:{open:0===o.dialogState.value},attrs:t,slots:r,name:"DialogPanel"})}}})),P=(0,a.defineComponent)({name:"DialogTitle",props:{as:{type:[Object,String],default:"h2"},id:{type:String,default:null}},setup(e,{attrs:t,slots:r}){var n;let i=null!=(n=e.id)?n:`headlessui-dialog-title-${(0,d.useId)()}`,o=_("DialogTitle");return(0,a.onMounted)(()=>{o.setTitleId(i),(0,a.onUnmounted)(()=>o.setTitleId(null))}),()=>{let{...n}=e;return(0,k.render)({ourProps:{id:i},theirProps:n,slot:{open:0===o.dialogState.value},attrs:t,slots:r,name:"DialogTitle"})}}});S.Description;var N={key:0,class:"close-button z-10 fixed right-2 top-2"},I=(0,a.defineComponent)({__name:"ScalarModal",props:{state:{},title:{},bodyClass:{},maxWidth:{},size:{default:"md"},variant:{}},emits:["close"],setup(e,{emit:t}){let l=(0,n.cva)({base:"scalar-modal flex flex-col relative mb-0 rounded-lg bg-b-1 p-0 text-left leading-snug text-c-1 o
147pacity-0 w-[calc(100vw-12px)] md:w-[calc(100vw-16px)] lg:w-[calc(100vw-32px)]",variants:{size:{xxs:"mt-[20svh] max-h-[60svh] max-w-[360px]",xs:"mt-[20svh] max-h-[60svh] max-w-[480px]",sm:"mt-[20svh] max-h-[60svh] max-w-[540px]",md:"mt-[20svh] max-h-[60svh] max-w-[640px]",lg:"m-auto max-h-[80svh] max-w-[800px]",xl:"m-auto max-h-[90svh] max-w-[1000px]",full:"full-size-styles max-h-dvh mt-0 lg:w-full"},variant:{form:"scalar-modal-form",search:"scalar-modal-search mt-[15svh] max-h-[60svh] max-w-[540px]",error:"scalar-modal-error"}}}),c=(0,n.cva)({base:"scalar-modal-body relative flex-1 min-h-0 p-3",variants:{variant:{form:"overflow-visible",search:"flex flex-col !m-0 overflow-hidden p-0",error:"overflow-y-scroll"},size:{xxs:"",xs:"",sm:"",md:"",lg:"",xl:"m-0 p-0",full:" rounded-none"}}});return(u,d)=>((0,a.openBlock)(),(0,a.createBlock)((0,o.unref)(A),{open:e.state.open,onClose:d[1]||(d[1]=()=>{e.state.hide(),t("close")})},{default:(0,a.withCtx)(()=>[(0,a.createElementVNode)("div",{class:(0,i.normalizeClass)((0,o.unref)(n.cx)("full"===e.size?"scalar-modal-layout-full":"scalar-modal-layout","fixed left-0 top-0 flex items-start justify-center","z-overlay h-dvh w-dvw","bg-backdrop opacity-0 dark:bg-backdrop-dark","full"===e.size&&"flex"))},[(0,a.createVNode)((0,o.unref)(C),{class:(0,i.normalizeClass)((0,o.unref)(l)({size:e.size,variant:e.variant})),style:(0,i.normalizeStyle)({maxWidth:e.maxWidth})},{default:(0,a.withCtx)(()=>[e.title?((0,a.openBlock)(),(0,a.createBlock)((0,o.unref)(P),{key:0,class:"scalar-modal-header m-0 -mb-1 rounded-lg pt-3 px-3 text-left text-sm font-medium text-c-1"},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,i.toDisplayString)(e.title),1)]),_:1})):(0,a.createCommentVNode)("",!0),"full"===e.size?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:(0,i.normalizeClass)(e.bodyClass)},[(0,a.renderSlot)(u.$slots,"default",{},void 0,!0)],2)):((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:2,class:(0,i.normalizeClass)((0,o.unref)(n.cx)((0,o.unref)(c)({size:e.size,variant:e.variant}),e.bodyClass))},[(0,a.renderSlot)(u.$slots,"default",{},void 0,!0)],2))]),_:3},8,["class","style"]),"full"===e.size?((0,a.openBlock)(),(0,a.createElementBlock)("div",N,[(0,a.createVNode)((0,o.unref)(r.default),{class:"hover:bg-b-3 focus:outline-none",icon:(0,o.unref)(s.ScalarIconX),label:"Close modal",onClick:d[0]||(d[0]=t=>e.state.hide())},null,8,["icon"])])):(0,a.createCommentVNode)("",!0)],2)]),_:3},8,["open"]))}});e.s(["default",0,I,"useModal",0,function(){return(0,o.reactive)({open:!1,show(){this.open=!0},hide(){this.open=!1}})}],418464);var R=(0,e.i(975007).default)(I,[["__scopeId","data-v-5bb1dcc2"]]);e.s(["default",0,R],114525),e.s([],850384)},398174,931780,e=>{"use strict";var t=e.i(853276),r=e.i(289952);e.i(807448);var n=e.i(354586);e.i(986710);var a=e.i(588329),i=e.i(260958),o=e.i(146938),s=e.i(68593),l=(0,a.defineComponent)({inheritAttrs:!1,__name:"ScalarPopover",props:{focus:{type:Boolean},placement:{},offset:{type:[Number,Object,Function]},resize:{type:Boolean},target:{},middleware:{},teleport:{type:[Boolean,String]}},setup(e){let{cx:l}=(0,n.useBindCx)();return(n,c)=>((0,a.openBlock)(),(0,a.createBlock)((0,o.unref)(s.Popover),{as:"template"},{default:(0,a.withCtx)(({open:c})=>[(0,a.createVNode)((0,o.unref)(t.default),(0,i.normalizeProps)((0,a.guardReactiveProps)(n.$props)),{floating:(0,a.withCtx)(({width:t,height:i})=>[(0,a.createVNode)((0,o.unref)(s.PopoverPanel),(0,a.mergeProps)({focus:e.focus,style:{width:t,height:i}},(0,o.unref)(l)("relative flex flex-col p-0.75")),{default:(0,a.withCtx)(({close:e})=>[(0,a.renderSlot)(n.$slots,"popover",{close:()=>e(),open:c}),(0,a.renderSlot)(n.$slots,"backdrop",{open:c},()=>[(0,a.createVNode)((0,o.unref)(r.default))])]),_:2},1040,["focus","style"])]),default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,o.unref)(s.PopoverButton),{as:"template"},{default:(0,a.withCtx)(()=>[(0,a.renderSlot)(n.$slots,"default",{open:c})]),_:2},1024)]),_:2},1040)]),_:3}))}});e.s([],398174),e.s(["ScalarPopover",0,l],931780)},288708,169424,e=>{"use strict";var t=e.i(289679),r=e.i(99286);e.i(807448);var n=e.i(354586);e.i(986710);
147var a=e.i(588329),i=e.i(260958),o=e.i(146938),s=e.i(658651),l=e.i(273865),c=e.i(150413),u=["aria-label","placeholder"],d=(0,a.defineComponent)({inheritAttrs:!1,__name:"ScalarSearchInput",props:(0,a.mergeModels)({loader:{},label:{},placeholder:{},clearLabel:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){let d=(0,a.useModel)(e,"modelValue"),p=(0,o.ref)(null);function m(){d.value="",p.value&&p.value.focus()}let{stylingAttrsCx:h,otherAttrs:f}=(0,n.useBindCx)();return(n,g)=>((0,a.openBlock)(),(0,a.createElementBlock)("label",(0,i.normalizeProps)((0,a.guardReactiveProps)((0,o.unref)(h)("flex items-center text-lg font-medium h-10 pl-3 pr-1.5 py-2 gap-2.25"))),[(0,a.createVNode)((0,o.unref)(l.ScalarIconMagnifyingGlass),{class:"text-sidebar-c-search size-4"}),(0,a.withDirectives)((0,a.createElementVNode)("input",(0,a.mergeProps)({ref_key:"inputRef",ref:p},(0,o.unref)(f),{"onUpdate:modelValue":g[0]||(g[0]=e=>d.value=e),"aria-label":e.label??"Enter search query",autocapitalize:"off",autocomplete:"off",autocorrect:"off",class:"flex-1 appearance-none rounded border-none bg-transparent outline-none",placeholder:e.placeholder??"Search...",spellcheck:"false",type:"search"}),null,16,u),[[s.vModelText,d.value]]),e.loader&&e.loader.isActive?((0,a.openBlock)(),(0,a.createBlock)((0,o.unref)(t.default),{key:0,class:"mr-1",loader:e.loader,size:"lg"},null,8,["loader"])):d.value?((0,a.openBlock)(),(0,a.createBlock)((0,o.unref)(r.default),{key:1,class:"-my-1",icon:(0,o.unref)(c.ScalarIconX),label:e.clearLabel??"Clear Search",size:"sm",weight:"bold",onClick:(0,s.withModifiers)(m,["stop","prevent"])},null,8,["icon","label"])):(0,a.createCommentVNode)("",!0)],16))}});e.s([],288708),e.s(["ScalarSearchInput",0,d],169424)},395198,e=>{"use strict";var t=e.i(940752),r=e.i(796239);e.i(807448);var n=e.i(921140),a=e.i(354586);e.i(986710);var i=e.i(588329),o=e.i(146938),s={key:0,class:"h-lh *:size-4 mr-1 flex items-center"},l={class:"group/button-label flex-1 min-w-0"},c=(0,i.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarButton",props:{is:{default:"a"},icon:{type:[Object,Function]},active:{type:Boolean},selected:{type:Boolean},disabled:{type:Boolean},indent:{default:0}},setup(e){let c=(0,n.cva)({base:["group/button peer/button flex items-stretch rounded p-2","font-sidebar text-base/4  text-sidebar-c-2 no-underline wrap-break-word"],variants:{active:{true:"text-sidebar-c-active font-sidebar-active"},disabled:{true:"cursor-auto"},selected:{true:"cursor-auto bg-sidebar-b-active text-sidebar-c-active font-sidebar-active"}},compoundVariants:[{selected:!1,disabled:!1,active:!1,class:"hover:bg-sidebar-b-hover hover:text-sidebar-c-hover"},{selected:!1,disabled:!1,active:!0,class:"hover:bg-sidebar-b-hover"}],defaultVariants:{selected:!1,disabled:!1,active:!1}}),{cx:u}=(0,a.useBindCx)();return(n,a)=>((0,i.openBlock)(),(0,i.createBlock)((0,i.resolveDynamicComponent)(e.is),(0,i.mergeProps)({"aria-current":e.selected?"page":void 0,type:"button"===e.is?"button":void 0},(0,o.unref)(u)((0,o.unref)(c)({selected:e.selected,disabled:e.disabled,active:e.active}))),{default:(0,i.withCtx)(()=>[(0,i.renderSlot)(n.$slots,"indent",{},()=>[(0,i.createVNode)(r.default,{class:"-my-2",disabled:e.disabled,indent:e.indent,selected:e.selected},null,8,["disabled","indent","selected"])]),e.icon||n.$slots.icon?((0,i.openBlock)(),(0,i.createElementBlock)("div",s,[(0,i.renderSlot)(n.$slots,"icon",{},()=>[e.icon?((0,i.openBlock)(),(0,i.createBlock)((0,o.unref)(t.default),{key:0,icon:e.icon},null,8,["icon"])):(0,i.createCommentVNode)("",!0)])])):(0,i.createCommentVNode)("",!0),(0,i.createElementVNode)("div",l,[(0,i.renderSlot)(n.$slots,"default")]),(0,i.renderSlot)(n.$slots,"aside")]),_:3},16,["aria-current","type"]))}});e.s(["default",0,c],395198)},327531,e=>{"use strict";var t=e.i(145538);e.i(807448);var r=e.i(354586);e.i(986710);var n=e.i(588329),a=e.i(260958),i=e.i(146938),o={class:"flex items-center"},s={class:"flex-1 min-w-0 flex items-center text-sm text-sidebar-c-2"},l=(0,n.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarFooter",setup(e){let{cx:l}=(0,r.useBindCx)();return(e,r)=>((0,n.openBlock)(),(0,n.createElementBlock)("div",(0,a.normalizeProps)((0,n.guardReactiveProps)((0,i.unref)(l)("flex flex-col gap-3 px-3 pb-3 border-sidebar-border"))),[(0,n.renderSlot)(e.$slots,"default"),(0,n.createElementVNode)("div",o,[(0,n.createElementVNode)("div",s,[(0,n.renderSlot)(e.$slots,"description",{},()=>[r[0]||(r[0]=(0,n.createElementVNode)("a",{class:"no-underline hover:underline",href:"https://www.scalar.com",target:"_blank"}," Powered by Scalar ",-1))])]),(0,n.renderSlot)(e.$slots,"toggle",{},()=>[(0,n.createVNode)((0,i.unref)(t.default))])])],16))}});e.s(["default",0,l],327531)},858838,210127,599122,871429,219230,853847,537523,795676,504087,804047,85429,e=>{"use strict";var t=e.i(940752);e.i(807448);var r=e.i(921140),n=e.i(354586);e.i(986710);var a=e.i(588329),i=e.i(260958),o=e.i(146938),s=e.i(313990),l={class:"sr-only"},c=(0,a.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarGroupToggle",props:{is:{default:"div"},open:{type:Boolean,default:!1},icon:{type:[Object,Function]}},setup(e){let c=(0,r.cva)({base:"size-4 flex items-center justify-center transition-transform duration-100",variants:{open:{true:"rotate-90"}},defaultVariants:{open:!1}}),{cx:u}=(0,n.useBindCx)();return(r,n)=>((0,a.openBlock)(),(0,a.createBlock)((0,a.resolveDynamicComponent)(e.is),(0,a.mergeProps)({type:"button"===e.is?"button":void 0},(0,o.unref)(u)((0,o.unref)(c)({open:e.open}))),{default:(0,a.withCtx)(()=>[(0,a.renderSlot)(r.$slots,"default",{open:e.open},()=>[e.icon?((0,a.openBlock)(),(0,a.createBlock)((0,o.unref)(t.default),{key:0,icon:e.icon},null,8,["icon"])):((0,a.openBlock)(),(0,a.createBlock)((0,o.unref)(s.ScalarIconCaretRight),{key:1,class:"size-3",weight:"bold"}))]),(0,a.createElementVNode)("span",l,[(0,a.renderSlot)(r.$slots,"label",{open:e.open},()=>[(0,a.createTextVNode)((0,i.toDisplayString)(e.open?"Close":"Open")+" Group ",1)])])]),_:3},16,["type"]))}});e.s(["default",0,c],858838);var u=["aria-expanded"],d=(0,a.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarGroupToggleButton",props:{open:{type:Boolean,default:!1},selected:{type:Boolean}},setup(e){let t=(0,r.cva)({base:["absolute top-[1lh] right-1.25 -translate-y-1/2","rounded p-0.75 text-sidebar-c-2"],variants:{selected:{true:"hover:bg-sidebar-b-1 hover:text-sidebar-c-1",fal
147se:"hover:bg-sidebar-b-hover hover:text-sidebar-c-hover"}},defaultVariants:{selected:!1}}),{cx:i}=(0,n.useBindCx)();return(r,n)=>((0,a.openBlock)(),(0,a.createElementBlock)("button",(0,a.mergeProps)({"aria-expanded":e.open,type:"button"},(0,o.unref)(i)((0,o.unref)(t)({selected:e.selected}))),[(0,a.renderSlot)(r.$slots,"default",{open:e.open},()=>[(0,a.createVNode)(c,{open:e.open},(0,a.createSlots)({_:2},[r.$slots.label?{name:"label",fn:(0,a.withCtx)(()=>[(0,a.renderSlot)(r.$slots,"label",{open:e.open})]),key:"0"}:void 0]),1032,["open"])])],16,u))}});e.s(["default",0,d],210127);var p=(0,a.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarGroupToggleSpacer",setup(e){let{cx:t}=(0,n.useBindCx)();return(e,r)=>((0,a.openBlock)(),(0,a.createElementBlock)("div",(0,i.normalizeProps)((0,a.guardReactiveProps)((0,o.unref)(t)("size-4"))),null,16))}});e.s(["default",0,p],599122);var m=e.i(395198),h=Symbol(),f=(e={})=>{let{increment:t=!1,reset:r=!1}=e,n=(0,a.inject)(h,0);return r?(0,a.provide)(h,0):t&&n<6?(0,a.provide)(h,n+1):(0,a.provide)(h,n),{level:n}};e.s(["useSidebarGroups",0,f],871429);var g=(0,a.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarItem",props:{is:{},icon:{type:[Object,Function]},active:{type:Boolean},selected:{type:Boolean},disabled:{type:Boolean},indent:{}},setup(e){let{level:t}=f(),{cx:r}=(0,n.useBindCx)();return(n,s)=>((0,a.openBlock)(),(0,a.createElementBlock)("li",(0,i.normalizeProps)((0,a.guardReactiveProps)((0,o.unref)(r)("group/item flex flex-col text-base"))),[(0,a.renderSlot)(n.$slots,"before"),(0,a.renderSlot)(n.$slots,"button",{level:(0,o.unref)(t)},()=>[(0,a.createVNode)(m.default,(0,a.mergeProps)(e,{indent:e.indent??(0,o.unref)(t)}),(0,a.createSlots)({_:2},[n.$slots.default?{name:"default",fn:(0,a.withCtx)(()=>[(0,a.renderSlot)(n.$slots,"default")]),key:"0"}:void 0,n.$slots.icon?{name:"icon",fn:(0,a.withCtx)(()=>[(0,a.renderSlot)(n.$slots,"icon")]),key:"1"}:void 0,n.$slots.aside?{name:"aside",fn:(0,a.withCtx)(()=>[(0,a.renderSlot)(n.$slots,"aside")]),key:"2"}:void 0]),1040,["indent"])]),(0,a.renderSlot)(n.$slots,"after")],16))}});e.s(["default",0,g],219230);var v=e.i(796239),y=(0,a.defineComponent)({__name:"ScalarSidebarLoading",props:{items:{default:4}},setup:e=>(t,r)=>((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.items,e=>((0,a.openBlock)(),(0,a.createBlock)(g,{key:e,class:"pointer-events-none"},{default:(0,a.withCtx)(()=>[...r[0]||(r[0]=[(0,a.createElementVNode)("div",{class:"group/button-loading bg-sidebar-c-2/15 rounded-lg animate-pulse h-lh w-full box-content py-px -my-px"},null,-1)])]),_:1}))),128))});e.s(["default",0,y],853847);var b={class:"group/group-button relative flex flex-col text-base"},O={key:0,class:"group/items flex flex-col gap-px"},x=(0,a.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarGroup",props:(0,a.mergeModels)({is:{default:"li"},icon:{type:[Object,Function]},active:{type:Boolean},selected:{type:Boolean},disabled:{type:Boolean},indent:{},controlled:{type:Boolean},discrete:{type:Boolean},loading:{type:Boolean}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:(0,a.mergeModels)(["click","toggle"],["update:open"]),setup(e,{emit:t}){let r=(0,a.useModel)(e,"open"),{level:s}=f({increment:!0}),{cx:l}=(0,n.useBindCx)(),u=n=>{t("click",n),e.controlled||e.discrete||(r.value=!r.value)},h=n=>{t("toggle",n),!e.controlled&&e.discrete&&(r.value=!r.value)};return(t,n)=>((0,a.openBlock)(),(0,a.createBlock)((0,a.resolveDynamicComponent)(e.is),(0,i.normalizeProps)((0,a.guardReactiveProps)((0,o.unref)(l)("group/item flex flex-col gap-px"))),{default:(0,a.withCtx)(()=>[(0,a.createElementVNode)("div",b,[(0,a.renderSlot)(t.$slots,"before",{open:r.value}),(0,a.renderSlot)(t.$slots,"button",{level:(0,o.unref)(s),open:r.value},()=>[(0,a.createVNode)(m.default,{is:"button",active:e.active,"aria-expanded":e.discrete?void 0:r.value,disabled:e.disabled,icon:e.icon,indent:(0,o.unref)(s),selected:e.selected,onClick:u},(0,a.createSlots)({indent:(0,a.withCtx)(()=>[(0,a.createVNode)(v.default,{class:"mr-0 -my-2",indent:(0,o.unref)(s),selected:e.selected},null,8,["indent","selected"])]),aside:(0,a.withCtx)(()=>[(0,a.renderSlot)(t.$slots,"aside",{open:r.value}),e.discrete?((0,a.openBlock)(),(0,a.createBlock)(p,{key:0})):(0,a.renderSlot)(t.$slots,"toggle",{open:r.value},()=>[(0,a.createVNode)(c,{class:"text-sidebar-c-2",open:r.value},null,8,["open"])],void 0,1)]),default:(0,a.withCtx)(()=>[(0,a.renderSlot)(t.$slots,"default",{open:r.value})]),_:2},[t.$slots.icon?{name:"icon",fn:(0,a.withCtx)(()=>[(0,a.renderSlot)(t.$slots,"icon",{open:r.value})]),key:"0"}:void 0]),1032,["active","aria-expanded","disabled","icon","indent","selected"]),e.discrete?((0,a.openBlock)(),(0,a.createBlock)(d,{key:0,open:r.value,selected:e.selected,onClick:h},{default:(0,a.withCtx)(()=>[(0,a.renderSlot)(t.$slots,"toggle",{open:r.value},()=>[(0,a.createVNode)(c,{open:r.value},{label:(0,a.withCtx)(()=>
147[(0,a.createTextVNode)((0,i.toDisplayString)(r.value?"Close":"Open")+" ",1),(0,a.renderSlot)(t.$slots,"default",{open:r.value})]),_:3},8,["open"])])]),_:3},8,["open","selected"])):(0,a.createCommentVNode)("",!0)]),(0,a.renderSlot)(t.$slots,"after",{open:r.value})]),r.value?((0,a.openBlock)(),(0,a.createElementBlock)("ul",O,[e.loading?((0,a.openBlock)(),(0,a.createBlock)(y,{key:0})):(0,a.renderSlot)(t.$slots,"items",{open:r.value},void 0,void 0,1)])):(0,a.createCommentVNode)("",!0)]),_:3},16))}});e.s(["default",0,x],537523);var k=Symbol(),S=()=>{let e=(0,o.shallowReactive)(new Set),t=(0,a.computed)(()=>{for(let t of e)if(t())return!0;return!1});return(0,a.provide)(k,e),{open:t}};e.s(["useSidebarNestedItem",0,e=>{let t=(0,a.inject)(k);t&&(t.add(e),(0,a.onBeforeUnmount)(()=>{t.delete(e)}))},"useSidebarNestedItems",0,S],795676);var w=(0,a.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarItems",props:{is:{default:"ul"}},setup(e){let{open:t}=S(),{cx:r}=(0,n.useBindCx)();return(n,s)=>((0,a.openBlock)(),(0,a.createBlock)((0,a.resolveDynamicComponent)(e.is),(0,i.normalizeProps)((0,a.guardReactiveProps)((0,o.unref)(r)("group/items relative flex flex-col p-(--scalar-sidebar-padding) gap-px transition-transform duration-300",(0,o.unref)(t)?"-translate-x-full":"translate-x-0"))),{default:(0,a.withCtx)(()=>[(0,a.renderSlot)(n.$slots,"default")]),_:3},16))}});e.s(["default",0,w],504087);var T=(0,a.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarSpacer",props:{indent:{default:0}},setup(e){let{cx:t}=(0,n.useBindCx)();return(r,n)=>((0,a.openBlock)(),(0,a.createElementBlock)("div",(0,i.normalizeProps)((0,a.guardReactiveProps)((0,o.unref)(t)("flex px-2 h-1"))),[(0,a.createVNode)(v.default,{indent:e.indent},null,8,["indent"])],16))}});e.s(["default",0,T],804047),e.s(["findScrollContainer",0,function(e,t="y"){if(!e)return document.documentElement;let r=e.parentElement;for(;r;){let e=function(e){let t=window.getComputedStyle(e),[r,n]=t.overflow.split(" ");return{x:t.overflowX||r,y:t.overflowY||n||r}}(r)[t];if("auto"===e||"scroll"===e)return r;r=r.parentElement}return document.documentElement}],85429)},796239,e=>{"use strict";var t=e.i(975007);e.i(807448);var r=e.i(354586);e.i(986710);var n=e.i(588329),a=e.i(260958),i=e.i(146938),o=(0,n.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarIndent",props:{indent:{default:0},selected:{type:Boolean,default:!1},disabled:{type:Boolean}},setup(e){let t=(0,n.computed)(()=>Array.from({length:e.indent},(e,t)=>t)),{cx:o}=(0,r.useBindCx)();return(r,s)=>((0,n.openBlock)(),(0,n.createElementBlock)("div",(0,a.normalizeProps)((0,n.guardReactiveProps)((0,i.unref)(o)("scalar-sidebar-indent flex justify-center",{"mr-[calc(20px-var(--scalar-sidebar-indent))]":e.indent>0,"scalar-sidebar-indent-selected":e.selected}))),[((0,n.openBlock)(!0),(0,n.createElementBlock)(n.Fragment,null,(0,n.renderList)(t.value,(r,i)=>((0,n.openBlock)(),(0,n.createElementBlock)("div",{key:r,class:"relative w-[var(--scalar-sidebar-indent)]"},[s[0]||(s[0]=(0,n.createElementVNode)("div",{class:"scalar-sidebar-indent-border absolute left-2 inset-y-0 w-border bg-sidebar-indent-border"},null,-1)),i===t.value.length-1?((0,n.openBlock)(),(0,n.createElementBlock)("div",{key:0,class:(0,a.normalizeClass)(["absolute left-2 inset-y-0 w-border",e.disabled?"":e.selected?"bg-sidebar-indent-border-active":"group-hover/button:bg-sidebar-indent-border-hover"])},null,2)):(0,n.createCommentVNode)("",!0)]))),128))],16))}}),s=(0,t.default)(o,[["__scopeId","data-v-3e080c68"]]);e.s(["default",0,s],796239)},424457,e=>{"use strict";var t=e.i(395198),r=e.i(871429),n=e.i(853847),a=e.i(795676),i=e.i(504087),o=e.i(804047),s=e.i(85429);e.i(986710);var l=e.i(658651),c=e.i(588329),u=e.i(260958),d=e.i(146938),p=e.i(313583),m=e.i(95952),h={key:0},f={key:1},g={key:2},v={key:3},y={key:4},b={key:5},O=(0,c.defineComponent)({name:"ScalarIconCaretLeft",props:{label:{},weight:{}},setup(e){let{bind:t,weight:r}=(0,m.useScalarIcon)(e);return(e,n)=>((0,c.openBlock)(),(0,c.createElementBlock)("svg",(0,c.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,d.unref)(t)),[(0,c.renderSlot)(e.$slots,"default"),"bold"===(0,d.unref)(r)?((0,c.openBlock)(),(0,c.createElementBlock)("g",h,[...n[0]||(n[0]=[(0,c.createElementVNode)("path",{d:"M168.49,199.51a12,12,0,0,1-17,17l-80-80a12,12,0,0,1,0-17l80-80a12,12,0,0,1,17,17L97,128Z"},null,-1)])])):"duotone"===(0,d.unref)(r)?((0,c.openBlock)(),(0,c.createElementBlock)("g",f,[...n[1]||(n[1]=[(0,c.createElementVNode)("path",{d:"M160,48V208L80,128Z",opacity:"0.2"},null,-1),(0,c.createElementVNode)("path",{d:"M163.06,40.61a8,8,0,0,0-8.72,1.73l-80,80a8,8,0,0,0,0,11.32l80,80A8,8,0,0,0,168,208V48A8,8,0,0,0,163.06,40.61ZM152,188.69,91.31,128,152,67.31Z"},null,-1)])])):"fill"===(0,d.unref)(r)?((0,c.openBlock)(),(0,c.createElementBlock)("g",g,[...n[2]||(n[2]=[(0,c.createElementVNode)("path",{d:"M168,48V2
14708a8,8,0,0,1-13.66,5.66l-80-80a8,8,0,0,1,0-11.32l80-80A8,8,0,0,1,168,48Z"},null,-1)])])):"light"===(0,d.unref)(r)?((0,c.openBlock)(),(0,c.createElementBlock)("g",v,[...n[3]||(n[3]=[(0,c.createElementVNode)("path",{d:"M164.24,203.76a6,6,0,1,1-8.48,8.48l-80-80a6,6,0,0,1,0-8.48l80-80a6,6,0,0,1,8.48,8.48L88.49,128Z"},null,-1)])])):"regular"===(0,d.unref)(r)?((0,c.openBlock)(),(0,c.createElementBlock)("g",y,[...n[4]||(n[4]=[(0,c.createElementVNode)("path",{d:"M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z"},null,-1)])])):"thin"===(0,d.unref)(r)?((0,c.openBlock)(),(0,c.createElementBlock)("g",b,[...n[5]||(n[5]=[(0,c.createElementVNode)("path",{d:"M162.83,205.17a4,4,0,0,1-5.66,5.66l-80-80a4,4,0,0,1,0-5.66l80-80a4,4,0,1,1,5.66,5.66L85.66,128Z"},null,-1)])])):(0,c.createCommentVNode)("",!0)],16))}}),x={key:0,class:"absolute inset-0 translate-x-full"},k={class:"flex flex-col gap-px sticky top-(--scalar-sidebar-sticky-offset,0) pt-(--scalar-sidebar-padding) -mt-(--scalar-sidebar-padding) px-(--scalar-sidebar-padding) -mx-(--scalar-sidebar-padding) bg-sidebar-b-1 z-1 animate-sidebar-border-bottom border-b-sidebar-border"},S=(0,c.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarNestedItems",props:(0,c.mergeModels)({is:{},icon:{type:[Object,Function]},active:{type:Boolean},selected:{type:Boolean},disabled:{type:Boolean},indent:{},controlled:{type:Boolean},discrete:{type:Boolean},loading:{type:Boolean}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:(0,c.mergeModels)(["click","back"],["update:open"]),setup(e,{emit:m}){let h=(0,c.useModel)(e,"open");(0,a.useSidebarNestedItem)(()=>h.value);let{level:f}=(0,r.useSidebarGroups)({reset:!0}),g=(0,c.useTemplateRef)("el"),v=(0,d.ref)(0);function y(){v.value=(0,s.findScrollContainer)(g.value).scrollTop??0,(0,c.nextTick)(()=>g.value?.querySelector('button:not([aria-expanded="true"])')?.focus({preventScroll:!0}))}function b(){(0,s.findScrollContainer)(g.value).scrollTop=0}function S(){(0,c.nextTick)(()=>{g.value?.querySelector("button")?.focus({preventScroll:!0}),(0,s.findScrollContainer)(g.value).scrollTop=v.value})}let w=t=>{m("click",t),e.controlled||(h.value=!0)},T=t=>{m("back",t),e.controlled||(h.value=!1)};return(r,a)=>((0,c.openBlock)(),(0,c.createElementBlock)("li",{ref_key:"el",ref:g,class:(0,u.normalizeClass)(["group/item group/nested-items contents",{"group/nested-items-open":h.value}]),style:(0,u.normalizeStyle)({"--nested-items-offset":`${v.value}px`})},[(0,c.renderSlot)(r.$slots,"button",{},()=>[(0,c.createVNode)(t.default,(0,c.mergeProps)({is:"button","aria-expanded":h.value,disabled:e.disabled,icon:e.icon,indent:(0,d.unref)(f),selected:e.selected},r.$attrs,{onClick:w}),(0,c.createSlots)({aside:(0,c.withCtx)(()=>[(0,c.renderSlot)(r.$slots,"aside",{},()=>[(0,c.createVNode)((0,d.unref)(p.ScalarIconArrowRight),{class:"size-4 text-sidebar-c-2"})])]),default:(0,c.withCtx)(()=>[(0,c.renderSlot)(r.$slots,"default")]),_:2},[r.$slots.icon?{name:"icon",fn:(0,c.withCtx)(()=>[(0,c.renderSlot)(r.$slots,"icon")]),key:"0"}:void 0]),1040,["aria-expanded","disabled","icon","indent","selected"])]),(0,c.createVNode)(l.Transition,{duration:300,enterActiveClass:"top-(--nested-items-offset)!",leaveActiveClass:"top-(--nested-items-offset)!",onAfterEnter:b,onEnter:y,onLeave:S},{default:(0,c.withCtx)(()=>[h.value?((0,c.openBlock)(),(0,c.createElementBlock)("div",x,[(0,c.createVNode)(i.default,(0,u.normalizeProps)((0,c.guardReactiveProps)(r.$attrs)),{default:(0,c.withCtx)(()=>[(0,c.createElementVNode)("div",k,[(0,c.renderSlot)(r.$slots,"back",{},()=>[(0,c.createVNode)(t.default,{is:"button",class:"text-sidebar-c-1 font-sidebar-active hover:text-sidebar-c-1",onClick:T},{icon:(0,c.withCtx)(()=>[(0,c.createVNode)((0,d.unref)(O),{class:"size-4 -m-px text-sidebar-c-2"})]),default:(0,c.withCtx)(()=>[(0,c.renderSlot)(r.$slots,"back-label",{},()=>[a[0]||(a[0]=(0,c.createTextVNode)("Back",-1))])]),_:3})]),(0,c.createVNode)(o.default,{class:"h-3"})]),e.loading?((0,c.openBlock)(),(0,c.createBlock)(n.default,{key:0})):(0,c.renderSlot)(r.$slots,"items",{},void 0,void 0,1)]),_:3},16)])):(0,c.createCommentVNode)("",!0)]),_:3})],6))}});e.s(["default",0,S],424457)},303594,e=>{"use strict";e.i(807448);var t=e.i(354586);e.i(986710);var r=e.i(588329),n=e.i(260958),a=e.i(146938),i=e.i(273865),o={class:"flex-1 text-start leading-none"},s={key:0,class:"uppercase text-sidebar-c-2 leading-none py-1 px-1.25 rounded text-xs font-medium border"},l={class:"sr-only"},c={dir:"ltr"},u=(0,r.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarSearchButton",props:{shortcutLabel:{default:"Keyboard Shortcut:"}},setup(e){let{cx:u}=(0,t.useBindCx)();return(t,d)=>((0,r.openBlock)(),(0,r.createElementBlock)("button",(0,r.mergeProps)({type:"button"},(0,a.unref)(u)("flex items-center rounded border text-base h-8 gap-1 pl-2 pr-1","bg-sidebar-b-search border-sidebar-border-search text-sidebar-c-search")),[(0,r.createVNode)((0,a.unref)(i.ScalarIconMagnifyingGlass),{"aria-hidden":"true",class:"size-4"}),(0,r.createElementVNode)("span",o,[(0,r.renderSlot)(t.$slots,"default",{},()=>[d[0]||(d[0]=(0,r.createTextVNode)("Search...",-1))])]),t.$slots.shortcut?((0,r.openBlock)(),(0,r.createElementBlock)("span",s,[(0,r.createElementVNode)("span",l,(0,n.toDisplayString)(e.shortcutLabel),1),(0,r.createElementVNode)("kbd",c,[(0,r.renderSlot)(t.$slots,"shortcut")])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["default",0,u],303594)},501785,217511,e=>{"use strict";e.i(986710);var t=e.i(588329),r=Symbol(),n=()=>(0,t.inject)(r,"body");e.s(["TELEPORT_SYMBOL",0,r,"useProvideTeleport",0,e=>{let n=e??`scalar-teleport-${(0,t.useId)()}`;return(0,t.provide)(r,`#${n}`),n},"useTeleport",0,n],217511);var a=e.i(146938),i=(0,t.defineComponent)({inheritAttrs:!1,__name:"ScalarTeleport",props:{to:{},immediate:{type:Boolean},disabled:{type:Boolean}},setup(e){let r=n();return(n,i)=>((0,t.openBlock)(),(0,t.createBlock)(t.Teleport,{defer:!e.immediate,disabled:e.disabled,to:e.to||(0,a.unref)(r)},[(0,t.createElementVNode)("div",(0,t.mergeProps)({class:"scalar-app",style:{display:"contents"}},n.$attrs),[(0,t.renderSlot)(n.$slots,"default")],16)],8,["defer","disabled","to"]))}});e.s(["default",0,i],501785)},233528,e=>{"use strict";var t=e.i(501785);e.s(["ScalarTeleport",()=>t.default])},181404,e=>{"use strict";var t=e.i(553187);e.s(["ScalarTeleportRoot",()=>t.default])},664402,553187,e=>{"use strict";var t=e.i(217511);e.i(501785),e.i(986710);var r=e.i(588329),n=e.i(146938),a=["id"],i=(0,r.defineComponent)({inheritAttrs:!1,__name:"ScalarTeleportRoot",props:{id:{}},setup(e){let i=(0,t.useProvideTeleport)(e.id);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[(0,r.renderSlot)(e.$slots,"default"),(0,r.createElementVNode)("div",{id:(0,n.unref)(i),class:"scalar-teleport-root contents"},null,8,a)],64))}});e.s(["default",0,i],553187),e.s([],664402)},976170,e=>{"use strict";var t=e.i(325051);e.s(["ScalarTooltip",()=>t.default])},249228,e=>{"use strict";var t="scalar-app",r="headlessui-portal-root",n=e=>{!e||e.classList.contains(t)||e.classList.add(t)};e.s(["addScalarClassesToHeadless",0,()=>{n(document.getElementById(r));let e=new MutationObserver(e=>e.forEach(({addedNodes:e})=>
147e.forEach(e=>{null!==e&&e instanceof HTMLElement&&e.id===r&&n(e)})));return e.observe(document.body,{childList:!0}),e}])},532721,e=>{"use strict";e.s(["isDefined",0,e=>null!=e])},490332,e=>{"use strict";e.s(["sortByOrder",0,function(e,t,r){let n=new Map;t.forEach((e,t)=>n.set(e,t));let a=[],i=[];return e.forEach(e=>{let t=n.get(r(e));void 0===t?i.push(e):a[t]=e}),[...a.filter(e=>void 0!==e),...i]}])},965915,e=>{"use strict";e.s(["debounce",0,(e={})=>{let{delay:t=328,maxWait:r}=e,n=new Map,a=new Map,i=new Map,o=e=>{let t=i.get(e),r=n.get(e);void 0!==r&&(clearTimeout(r),n.delete(e));let o=a.get(e);if(void 0!==o&&(clearTimeout(o),a.delete(e)),i.delete(e),void 0!==t)try{t()}catch{}};return{execute:(e,s)=>{i.set(e,s);let l=n.get(e);void 0!==l&&clearTimeout(l),n.set(e,setTimeout(()=>o(e),t)),void 0===r||a.has(e)||a.set(e,setTimeout(()=>o(e),r))},cleanup:()=>{n.forEach(clearTimeout),a.forEach(clearTimeout),n.clear(),a.clear(),i.clear()},flush:e=>{i.has(e)&&o(e)},flushAll:()=>{for(let e of[...i.keys()])o(e)}}}])},869279,e=>{"use strict";e.s(["isMacOS",0,()=>{if("u"<typeof navigator)return!1;let e=(e=>{let t=Reflect.get(e,"userAgentData");if(t&&"object"==typeof t&&"platform"in t&&"string"==typeof t.platform)return t.platform})(navigator);return e?e.toLowerCase().includes("mac"):/Mac/.test(navigator.userAgent)}])},695736,171189,e=>{"use strict";let t=()=>"u">typeof window&&"electron"in window;e.s(["isElectron",0,t],171189);let r=new Set(["post","put","patch","delete"]),n=(e,n=!1)=>{let a=e.toLowerCase();return!!t()&&!n||r.has(a)};e.s(["buildSafeBodyRequest",0,(e,t)=>new Request(e,{...t,body:n(t.method??"GET",!0)?t.body:null}),"canMethodHaveBody",0,n],695736)},570807,e=>{"use strict";let t=["delete","get","head","options","patch","post","put","trace"],r=Object.freeze(new Set(t));e.s(["HTTP_METHODS",0,t,"httpMethods",0,r])},161067,e=>{"use strict";e.s(["httpStatusCodes",0,{100:{name:"Continue",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/100",color:"var(--scalar-color-blue)"},101:{name:"Switching Protocols",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/101",color:"var(--scalar-color-blue)"},102:{name:"Processing",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/102",color:"var(--scalar-color-blue)"},103:{name:"Early Hints",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/103",color:"var(--scalar-color-blue)"},200:{name:"OK",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/200",color:"var(--scalar-color-green)"},201:{name:"Created",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/201",color:"var(--scalar-color-green)"},202:{name:"Accepted",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/202",color:"var(--scalar-color-green)"},203:{name:"Non-Authoritative Information",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/203",color:"var(--scalar-color-green)"},204:{name:"No Content",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/204",color:"var(--scalar-color-green)"},205:{name:"Reset Content",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/205",color:"var(--scalar-color-green)"},206:{name:"Partial Content",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/206",color:"var(--scalar-color-green)"},207:{name:"Multi-Status",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/207",color:"var(--scalar-color-green)"},208:{name:"Already Reported",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/208",color:"var(--scalar-color-green)"},226:{name:"IM Used",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/226",color:"var(--scalar-color-green)"},300:{name:"Multiple Choices",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/300",color:"var(--scalar-color-yellow)"},301:{name:"Moved Permanently",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/301",color:"var(--scalar-color-yellow)"},302:{name:"Found",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/302",color:"var(--scalar-color-yellow)"},303:{name:"See Other",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/303",color:"var(--scalar-color-yellow)"},304:{name:"Not Modified",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/304",color:"var(--scalar-color-yellow)"},305:{name:"Use Proxy",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/305",color:"var(--scalar-color-yellow)"},306:{name:"(Unused)",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/306",color:"var(--scalar-color-yellow)"},307:{name:"Temporary Redirect",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/307",color:"var(--scalar-color-yellow)"},308:{name:"Permanent Redirect",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/308",color:"var(--scalar-color-yellow)"},400:{name:"Bad Request",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400",color:"var(--scalar-color-red)"},401:{name:"Unauthorized",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401",color:"var(--scalar-color-red)"},402:{name:"Payment Required",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/402",color:"var(--scalar-color-red)"},403:{name:"Forbidden",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/403",color:"var(--scalar-color-red)"},404:{name:"Not Found",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",color:"var(--scalar-color-red)"}
147,405:{name:"Method Not Allowed",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/405",color:"var(--scalar-color-red)"},406:{name:"Not Acceptable",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/406",color:"var(--scalar-color-red)"},407:{name:"Proxy Authentication Required",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/407",color:"var(--scalar-color-red)"},408:{name:"Request Timeout",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/408",color:"var(--scalar-color-red)"},409:{name:"Conflict",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/409",color:"var(--scalar-color-red)"},410:{name:"Gone",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/410",color:"var(--scalar-color-red)"},411:{name:"Length Required",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/411",color:"var(--scalar-color-red)"},412:{name:"Precondition Failed",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/412",color:"var(--scalar-color-red)"},413:{name:"Content Too Large",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/413",color:"var(--scalar-color-red)"},414:{name:"URI Too Long",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/414",color:"var(--scalar-color-red)"},415:{name:"Unsupported Media Type",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/415",color:"var(--scalar-color-red)"},416:{name:"Range Not Satisfiable",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/416",color:"var(--scalar-color-red)"},417:{name:"Expectation Failed",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/417",color:"var(--scalar-color-red)"},418:{name:"I'm a teapot",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/418",color:"var(--scalar-color-red)"},421:{name:"Misdirected Request",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/421",color:"var(--scalar-color-red)"},422:{name:"Unprocessable Content",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/422",color:"var(--scalar-color-red)"},423:{name:"Locked",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/423",color:"var(--scalar-color-red)"},424:{name:"Failed Dependency",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/424",color:"var(--scalar-color-red)"},425:{name:"Too Early",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/425",color:"var(--scalar-color-red)"},426:{name:"Upgrade Required",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/426",color:"var(--scalar-color-red)"},428:{name:"Precondition Required",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/428",color:"var(--scalar-color-red)"},429:{name:"Too Many Requests",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429",color:"var(--scalar-color-red)"},431:{name:"Request Header Fields Too Large",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/431",color:"var(--scalar-color-red)"},451:{name:"Unavailable For Legal Reasons",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/451",color:"var(--scalar-color-red)"},500:{name:"Internal Server Error",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500",color:"var(--scalar-color-red)"},501:{name:"Not Implemented",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/501",color:"var(--scalar-color-red)"},502:{name:"Bad Gateway",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/502",color:"var(--scalar-color-red)"},503:{name:"Service Unavailable",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/503",color:"var(--scalar-color-red)"},504:{name:"Gateway Timeout",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/504",color:"var(--scalar-color-red)"},505:{name:"HTTP Version Not Supported",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/505",color:"var(--scalar-color-red)"},506:{name:"Variant Also Negotiates",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/506",color:"var(--scalar-color-red)"},507:{name:"Insufficient Storage",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/507",color:"var(--scalar-color-red)"}
147,508:{name:"Loop Detected",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/508",color:"var(--scalar-color-red)"},510:{name:"Not Extended",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/510",color:"var(--scalar-color-red)"},511:{name:"Network Authentication Required",url:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/511",color:"var(--scalar-color-red)"}}])},306279,e=>{"use strict";var t=e.i(570807);e.s(["isHttpMethod",0,e=>!!e&&"string"==typeof e&&t.httpMethods.has(e.toLowerCase())])},831818,e=>{"use strict";let t=/^[!#$%&'*+\-.^_`|~A-Za-z0-9]+$/,r=e=>{let[r="",n=""]=e.split("/",2),a=r.trim().toLowerCase(),i=n.trim().toLowerCase();if(!a||!i||!t.test(a)||!t.test(i))throw Error(`Invalid MIME type: "${e}"`);return{essence:`${a}/${i}`,type:a,subtype:i}};e.s(["parseMimeType",0,(e="text/plain")=>{let n,[a="",...i]=e.split(";");try{n=r(a)}catch{n=r("text/plain")}let{essence:o,type:s,subtype:l}=n,c=new Map;return i.forEach(e=>{let r=(e=>{let r=e.indexOf("=");if(-1===r)return null;let n=e.slice(0,r).trim().toLowerCase();if(!n||!t.test(n))return null;let a=e.slice(r+1).trim();return a?a.startsWith('"')&&a.endsWith('"')&&a.length>=2?[n,a.slice(1,-1).replaceAll(/\\(["\\])/g,"$1")]:[n,a]:null})(e);if(!r)return;let[n,a]=r;c.set(n,a)}),{essence:o,type:s,subtype:l,parameters:c,toString:()=>{let e=Array.from(c.entries()).map(([e,r])=>{let n,a=t.test(r)?r:(n=r.replaceAll(/(["\\])/g,"\\$1"),`"${n}"`);return`${e}=${a}`});return e.length?`${o}; ${e.join("; ")}`:o}}}])},257695,e=>{"use strict";e.s(["X_SCALAR_COOKIE",0,"x-scalar-cookie","X_SCALAR_DATE",0,"x-scalar-date","X_SCALAR_DNT",0,"x-scalar-dnt","X_SCALAR_REFERER",0,"x-scalar-referer","X_SCALAR_SET_COOKIE",0,"x-scalar-set-cookie","X_SCALAR_USER_AGENT",0,"x-scalar-user-agent"])},475568,e=>{"use strict";e.s(["getValueAtPath",0,function(e,t){return t.reduce((e,t)=>{if(null!=e)return e[t]},e)}])},664311,e=>{"use strict";e.s(["objectEntries",0,e=>Object.entries(e)])},305820,e=>{"use strict";e.s(["objectKeys",0,e=>Object.keys(e)])},63145,e=>{"use strict";let t=new Set(["__proto__","prototype","constructor"]);e.s(["isPollutionKey",0,e=>t.has(e),"preventPollution",0,(e,r)=>{if(t.has(e))throw Error(r?`Prototype pollution key detected: "${e}" in ${r}`:`Prototype pollution key detected: "${e}"`)}])},218438,849891,e=>{"use strict";var t=e.i(254454),r=e.i(63145);let n=(e,a,i)=>{let[o,...s]=a;if(!o)return;if((0,r.preventPollution)(o),!s.length){e[o]=i;return}let l=(0,t.isObject)(e[o])?e[o]:{};e[o]=l,n(l,s,i)};e.s(["setValueAtPath",0,n],218438),e.s(["getSelectedBodyContentType",0,(e,t="default")=>e?.["x-scalar-selected-content-type"]?.[t]??Object.keys(e?.content??{})[0]??null],849891)},329333,e=>{"use strict";var t=e.i(285736);e.s(["findVariables",0,(e,{includePath:r=!0,includeEnv:n=!0}={})=>[r&&t.REGEX.PATH,n&&t.REGEX.VARIABLES].flatMap(t=>t?[...e.matchAll(t)].map(e=>e[1]?.trim()).filter(e=>void 0!==e):[])])},285736,e=>{"use strict";e.s(["REGEX",0,{PROTOCOL:/^(?:https?|ftp|file|mailto|tel|data|wss?)*:\/\//,MULTIPLE_SLASHES:/(?<!:)\/{2,}/g,VARIABLES:/{{((?:[^{}]|{[^{}]*})*)}}/g,PATH:/(?:{)([^{}]+)}(?!})/g,REF_NAME:/\/([^\/]+)$/,TEMPLATE_VARIABLE:/{{\s*([^}\s]+?)\s*}}|{\s*([^}\s]+?)\s*}|:\b[\w.]+\b/g}])},710834,e=>{"use strict";var t=e.i(285736);e.s(["replaceEnvVariables",0,(e,r={})=>e.replace(t.REGEX.VARIABLES,(e,t)=>"function"==typeof r?r(t)??e:r[t]??e),"replacePathVariables",0,(e,r={})=>e.replace(t.REGEX.PATH,(e,t)=>r[t]??e),"replaceVariables",0,function(e,t){let r=(e,r)=>"function"==typeof t?t(r):t[r]?.toString()||`{${r}}`;return e.replace(/{{\s*([\w.-]+)\s*}}/g,r).replace(/{\s*([\w.-]+)\s*}/g,r)}])},670834,e=>{"use strict";e.s(["generateHash",0,e=>{let t=0,r=0,n=e.length,a=15&n,i=n-a;for(let n=0;n<i;n+=16){let a=255&e.charCodeAt(n)|(255&e.charCodeAt(n+1))<<8|(255&e.charCodeAt(n+2))<<16|(255&e.charCodeAt(n+3))<<24,i=255&e.charCodeAt(n+4)|(255&e.charCodeAt(n+5))<<8|(255&e.charCodeAt(n+6))<<16|(255&e.charCodeAt(n+7))<<24,o=255&e.charCodeAt(n+8)|(255&e.charCodeAt(n+9))<<8|(255&e.charCodeAt(n+10))<<16|(255&e.charCodeAt(n+11))<<24,s=255&e.charCodeAt(n+12)|(255&e.charCodeAt(n+13))<<8|(255&e.charCodeAt(n+14))<<16|(255&e.charCodeAt(n+15))<<24;t^=a=Math.imul(a=(a=Math.imul(a,0x87c37b91))<<15|a>>>17,0x4cf5ad43),t=Math.imul(t=t<<13|t>>>19,5)+0xe6546b64,r^=i=Math.imul(i=(i=Math.imul(i,0x4cf5ad43))<<16|i>>>16,0x52dce729),r=Math.imul(r=r<<17|r>>>15,5)+0x1b873593,t^=o=Math.imul(o=(o=Math.imul(o,0x52dce729))<<17|o>>>15,0x38495ab5),t=Math.imul(t=t<<15|t>>>17,5)+0x52dce729,r^=s=Math.imul(s=(s=Math.imul(s,0x38495ab5))<<18|s>>>14,0x87c37b91),r=Math.imul(r=r<<13|r>>>19,5)+0x38495ab5}if(a>0){let n=0,o=0,s=0,l=0;a>=15&&(l^=(255&e.charCodeAt(i+14))<<16),a>=14&&(l^=(255&e.charCodeAt(i+13))<<8),a>=13&&(l^=255&e.charCodeAt(i+12),r^=l=Math.imul(l=(l=Math.imul(l,0x38495ab5))<<18|l>>>14,0x87c37b91)),a>=12&&(s^=(255&e.charCodeAt(i+11))<<24),a>=11&&(s^=(255&e.charCodeAt(i+10))<<16),a>=10&&(s^=(255&e.charCodeAt(i+9))<<8),a>=9&&(s^=255&e.charCodeAt(i+8),t^=s=Math.imul(s=(s=Math.imul(s,0x52dce729))<<17|s>>>15,0x38495ab5)),a>=8&&(o^=(255&e.charCodeAt(i+7))<<24),a>
147=7&&(o^=(255&e.charCodeAt(i+6))<<16),a>=6&&(o^=(255&e.charCodeAt(i+5))<<8),a>=5&&(o^=255&e.charCodeAt(i+4),r^=o=Math.imul(o=(o=Math.imul(o,0x4cf5ad43))<<16|o>>>16,0x52dce729)),a>=4&&(n^=(255&e.charCodeAt(i+3))<<24),a>=3&&(n^=(255&e.charCodeAt(i+2))<<16),a>=2&&(n^=(255&e.charCodeAt(i+1))<<8),a>=1&&(n^=255&e.charCodeAt(i),t^=n=Math.imul(n=(n=Math.imul(n,0x87c37b91))<<15|n>>>17,0x4cf5ad43))}return t^=n,r^=n,t+=r,r+=t,t^=t>>>16,t=Math.imul(t,0x85ebca6b),t^=t>>>13,t=Math.imul(t,0xc2b2ae35),t^=t>>>16,r^=r>>>16,r=Math.imul(r,0x85ebca6b),r^=r>>>13,r=Math.imul(r,0xc2b2ae35),r^=r>>>16,t+=r,r+=t,(t>>>0).toString(16).padStart(8,"0")+(r>>>0).toString(16).padStart(8,"0")}])},718468,e=>{"use strict";let t=/[^\p{L}\p{M}\p{N}\s_-]/gu,r=/[\s_-]+/g,n=/^-+|-+$/g,a=/\p{M}/gu,i=new Map;e.s(["slugify",0,(e,o={})=>{let{allowedSpecialChars:s="",preserveCase:l=!1,normalizationForm:c="NFC",stripAccents:u=!1}=o,d=(()=>{if(0===s.length)return t;let e=i.get(s);if(e)return e;let r=s.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),n=RegExp(`[^\\p{L}\\p{M}\\p{N}\\s_\\-${r}]`,"gu");return i.set(s,n),n})(),p=e.slice(0,255).trim(),m=u?p.normalize("NFD").replace(a,""):p.normalize(c);return(l?m:m.toLowerCase()).replace(d,"").replace(r,"-").replace(n,"")}])},87897,910084,e=>{"use strict";let t=e=>({ok:!0,data:e}),r=(e,t)=>({ok:!1,error:e,message:t});e.s(["err",0,r,"ok",0,t],910084);let n=e=>e instanceof Error?e.message:String(e);e.s(["safeRun",0,function(e){try{let a=e();if(a instanceof Promise)return a.then(e=>t(e),e=>(console.error(e),r(n(e))));return t(a)}catch(e){return console.error(e),r(n(e))}}],87897)},592791,e=>{"use strict";let t=["localhost","127.0.0.1","[::1]","0.0.0.0"],r=["test","example","invalid","localhost"];e.s(["isLocalUrl",0,function(e){try{let{hostname:n}=new URL(e);if(t.includes(n))return!0;let a=n.split(".").pop();if(a&&r.includes(a))return!0;return!1}catch{return!0}}])},399925,e=>{"use strict";var t=e.i(285736);e.s(["isRelativePath",0,e=>!(t.REGEX.PROTOCOL.test(e)||/^[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+(\/|$)/.test(e))])},815322,e=>{"use strict";var t=e.i(592791),r=e.i(399925);let n=(e,n)=>{try{if(!e||!n||(0,r.isRelativePath)(n))return!1;if((0,r.isRelativePath)(e)||(0,t.isLocalUrl)(e))return!0;if((0,t.isLocalUrl)(n))return!1;return!0}catch{return!1}};e.s(["redirectToProxy",0,(e,t)=>{try{if(!n(e,t))return t??"";let a=new URL(t);return a.href=(0,r.isRelativePath)(e)?`http://localhost${e}`:e,a.searchParams.append("scalar_url",t),(0,r.isRelativePath)(e)?a.toString().replace(/^http:\/\/localhost/,""):a.toString()}catch{return t??""}},"shouldUseProxy",0,n])},313583,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconArrowRight",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M224.49,136.49l-72,72a12,12,0,0,1-17-17L187,140H40a12,12,0,0,1,0-24H187L135.51,64.48a12,12,0,0,1,17-17l72,72A12,12,0,0,1,224.49,136.49Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M216,128l-72,72V56Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M221.66,122.34l-72-72A8,8,0,0,0,136,56v64H40a8,8,0,0,0,0,16h96v64a8,8,0,0,0,13.66,5.66l72-72A8,8,0,0,0,221.66,122.34ZM152,180.69V75.31L204.69,128Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M221.66,133.66l-72,72A8,8,0,0,1,136,200V136H40a8,8,0,0,1,0-16h96V56a8,8,0,0,1,13.66-5.66l72,72A8,8,0,0,1,221.66,133.66Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M218.83,130.83l-72,72a4,4,0,0,1-5.66-5.66L206.34,132H40a4,4,0,0,1,0-8H206.34L141.17,58.83a4,4,0,0,1,5.66-5.66l72,72A4,4,0,0,1,218.83,130.83Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconArrowRight",0,u],313583)},908651,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconArrowUpRight",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M192,64V168L88,64Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M192,56H88a8,8,0,0,0-5.66,13.66L128.69,116,58.34,186.34a8,8,0,0,0,11.32,11.32L140,127.31l46.34,46.35A8,8,0,0,0,200,168V64A8,8,0,0,0,192,56Zm-8,92.69-38.34-38.34h0L107.31,72H184Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M200,64V168a8,8,0,0,1-13.66,5.66L140,127.31,69.66,197.66a8,8,0,0,1-11.32-11.32L128.69,116,82.34,69.66A8,8,0,0,1,88,56H192A8,8,0,0,1,200,64Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M198,64V168a6,6,0,0,1-12,0V78.48L68.24,196.24a6,6,0,0,1-8.48-8.48L177.52,70H88a6,6,0,0,1,0-12H192A6,6,0,0,1,198,64Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M196,64V168a4,4,0,0,1-8,0V73.66L66.83,194.83a4,4,0,0,1-5.66-5.66L182.34,68H88a4,4,0,0,1,0-8H192A4,4,0,0,1,196,64Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconArrowUpRight",0,u],908651)},780012,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconBook",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M208,20H72A36,36,0,0,0,36,56V224a12,12,0,0,0,12,12H192a12,12,0,0,0,0-24H60v-4a12,12,0,0,1,12-12H208a12,12,0,0,0,12-12V32A12,12,0,0,0,208,20ZM196,172H72a35.59,35.59,0,0,0-12,2.06V56A12,12,0,0,1,72,44H196Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M208,32V192H72a24,24,0,0,0-24,24V56A24,24,0,0,1,72,32Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M208,24H72A32,32,0,0,0,40,56V224a8,8,0,0,0,8,8H192a8,8,0,0,0,0-16H56a16,16,0,0,1,16-16H208a8,8,0,0,0,8-8V32A8,8,0,0,0,208,24Zm-8,160H72a31.82,31.82,0,0,0-16,4.29V56A16,16,0,0,1,72,40H200Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M216,32V192a8,8,0,0,1-8,8H72a16,16,0,0,0-16,16H192a8,8,0,0,1,0,16H48a8,8,0,0,1-8-8V56A32,32,0,0,1,72,24H208A8,8,0,0,1,216,32Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M208,26H72A30,30,0,0,0,42,56V224a6,6,0,0,0,6,6H192a6,6,0,0,0,0-12H54v-2a18,18,0,0,1,18-18H208a6,6,0,0,0,6-6V32A6,6,0,0,0,208,26Zm-6,160H72a29.87,29.87,0,0,0-18,6V56A18,18,0,0,1,72,38H202Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M208,24H72A32,32,0,0,0,40,56V224a8,8,0,0,0,8,8H192a8,8,0,0,0,0-16H56a16,16,0,0,1,16-16H208a8,8,0,0,0,8-8V32A8,8,0,0,0,208,24Zm-8,160H72a31.82,31.82,0,0,0-16,4.29V56A16,16,0,0,1,72,40H200Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M208,28H72A28,28,0,0,0,44,56V224a4,4,0,0,0,4,4H192a4,4,0,0,0,0-8H52v-4a20,20,0,0,1,20-20H208a4,4,0,0,0,4-4V32A4,4,0,0,0,208,28Zm-4,160H72a27.94,27.94,0,0,0-20,8.42V56A20,20,0,0,1,72,36H204Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconBook",0,u],780012)},377970,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconCaretDown",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M208,96l-80,80L48,96Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M215.39,92.94A8,8,0,0,0,208,88H48a8,8,0,0,0-5.66,13.66l80,80a8,8,0,0,0,11.32,0l80-80A8,8,0,0,0,215.39,92.94ZM128,164.69,67.31,104H188.69Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,48,88H208a8,8,0,0,1,5.66,13.66Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M212.24,100.24l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,167.51l75.76-75.75a6,6,0,0,1,8.48,8.48Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M210.83,98.83l-80,80a4,4,0,0,1-5.66,0l-80-80a4,4,0,0,1,5.66-5.66L128,170.34l77.17-77.17a4,4,0,1,1,5.66,5.66Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconCaretDown",0,u],377970)},313990,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconCaretRight",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M176,128,96,208V48Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M181.66,122.34l-80-80A8,8,0,0,0,88,48V208a8,8,0,0,0,13.66,5.66l80-80A8,8,0,0,0,181.66,122.34ZM104,188.69V67.31L164.69,128Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M181.66,133.66l-80,80A8,8,0,0,1,88,208V48a8,8,0,0,1,13.66-5.66l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M180.24,132.24l-80,80a6,6,0,0,1-8.48-8.48L167.51,128,91.76,52.24a6,6,0,0,1,8.48-8.48l80,80A6,6,0,0,1,180.24,132.24Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M178.83,130.83l-80,80a4,4,0,0,1-5.66-5.66L170.34,128,93.17,50.83a4,4,0,0,1,5.66-5.66l80,80A4,4,0,0,1,178.83,130.83Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconCaretRight",0,u],313990)},774491,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconEnvelopeSimple",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M224,44H32A12,12,0,0,0,20,56V192a20,20,0,0,0,20,20H216a20,20,0,0,0,20-20V56A12,12,0,0,0,224,44ZM193.15,68,128,127.72,62.85,68ZM44,188V83.28l75.89,69.57a12,12,0,0,0,16.22,0L212,83.28V188Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M224,56l-96,88L32,56Z",o
147pacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48Zm-8,144H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M224,50H32a6,6,0,0,0-6,6V192a14,14,0,0,0,14,14H216a14,14,0,0,0,14-14V56A6,6,0,0,0,224,50ZM208.58,62,128,135.86,47.42,62ZM216,194H40a2,2,0,0,1-2-2V69.64l86,78.78a6,6,0,0,0,8.1,0L218,69.64V192A2,2,0,0,1,216,194Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M224,52H32a4,4,0,0,0-4,4V192a12,12,0,0,0,12,12H216a12,12,0,0,0,12-12V56A4,4,0,0,0,224,52Zm-10.28,8L128,138.57,42.28,60ZM216,196H40a4,4,0,0,1-4-4V65.09L125.3,147a4,4,0,0,0,5.4,0L220,65.09V192A4,4,0,0,1,216,196Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconEnvelopeSimple",0,u],774491)},625493,764032,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconEye",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M251,123.13c-.37-.81-9.13-20.26-28.48-39.61C196.63,57.67,164,44,128,44S59.37,57.67,33.51,83.52C14.16,102.87,5.4,122.32,5,123.13a12.08,12.08,0,0,0,0,9.75c.37.82,9.13,20.26,28.49,39.61C59.37,198.34,92,212,128,212s68.63-13.66,94.48-39.51c19.36-19.35,28.12-38.79,28.49-39.61A12.08,12.08,0,0,0,251,123.13Zm-46.06,33C183.47,177.27,157.59,188,128,188s-55.47-10.73-76.91-31.88A130.36,130.36,0,0,1,29.52,128,130.45,130.45,0,0,1,51.09,99.89C72.54,78.73,98.41,68,128,68s55.46,10.73,76.91,31.89A130.36,130.36,0,0,1,226.48,128,130.45,130.45,0,0,1,204.91,156.12ZM128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,64a20,20,0,1,1,20-20A20,20,0,0,1,128,148Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M128,56C48,56,16,128,16,128s32,72,112,72,112-72,112-72S208,56,128,56Zm0,112a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.
14761,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M245.48,125.57c-.34-.78-8.66-19.23-27.24-37.81C201,70.54,171.38,50,128,50S55,70.54,37.76,87.76c-18.58,18.58-26.9,37-27.24,37.81a6,6,0,0,0,0,4.88c.34.77,8.66,19.22,27.24,37.8C55,185.47,84.62,206,128,206s73-20.53,90.24-37.75c18.58-18.58,26.9-37,27.24-37.8A6,6,0,0,0,245.48,125.57ZM128,194c-31.38,0-58.78-11.42-81.45-33.93A134.77,134.77,0,0,1,22.69,128,134.56,134.56,0,0,1,46.55,95.94C69.22,73.42,96.62,62,128,62s58.78,11.42,81.45,33.94A134.56,134.56,0,0,1,233.31,128C226.94,140.21,195,194,128,194Zm0-112a46,46,0,1,0,46,46A46.06,46.06,0,0,0,128,82Zm0,80a34,34,0,1,1,34-34A34,34,0,0,1,128,162Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.47,133.47,0,0,1,25,128,133.33,133.33,0,0,1,48.07,97.25C70.33,75.19,97.22,64,128,64s57.67,11.19,79.93,33.25A133.46,133.46,0,0,1,231.05,128C223.84,141.46,192.43,192,128,192Zm0-112a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M243.66,126.38c-.34-.76-8.52-18.89-26.83-37.2C199.87,72.22,170.7,52,128,52S56.13,72.22,39.17,89.18c-18.31,18.31-26.49,36.44-26.83,37.2a4.08,4.08,0,0,0,0,3.25c.34.77,8.52,18.89,26.83,37.2,17,17,46.14,37.17,88.83,37.17s71.87-20.21,88.83-37.17c18.31-18.31,26.49-36.43,26.83-37.2A4.08,4.08,0,0,0,243.66,126.38Zm-32.7,35c-23.07,23-51,34.62-83,34.62s-59.89-11.65-83-34.62A135.71,135.71,0,0,1,20.44,128,135.69,135.69,0,0,1,45,94.62C68.11,71.65,96,60,128,60s59.89,11.65,83,34.62A135.79,135.79,0,0,1,235.56,128,135.71,135.71,0,0,1,211,161.38ZM128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,80a36,36,0,1,1,36-36A36,36,0,0,1,128,164Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconEye",0,u],625493);var d={key:0},p={key:1},m={key:2},h={key:3},f={key:4},g={key:5},v=(0,r.defineComponent)({name:"ScalarIconEyeSlash",props:{label:{},weight:{}},setup(e){let{bind:a,weight:i}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(a)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(i)?((0,r.openBlock)(),(0,r.createElementBlock)("g",d,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M56.88,31.93A12,12,0,1,0,39.12,48.07l16,17.65C20.67,88.66,5.72,121.58,5,123.13a12.08,12.08,0,0,0,0,9.75c.37.82,9.13,20.26,28.49,39.61C59.37,198.34,92,212,128,212a131.34,131.34,0,0,0,51-10l20.09,22.1a12,12,0,0,0,17.76-16.14ZM128,188c-29.59,0-55.47-10.73-76.91-31.88A130.69,130.69,0,0,1,29.52,128c5.27-9.31,18.79-29.9,42-44.29l90.09,99.11A109.33,109.33,0,0,1,128,188Zm123-55.12c-.36.81-9,20-28,39.16a12,12,0,1,1-17-16.9A130.48,130.48,0,0,0,226.48,128a130.36,130.36,0,0,0-21.57-28.12C183.46,78.73,157.59,68,128,68c-3.35,0-6.7.14-10,.42a12,12,0,1,1-2-23.91c3.93-.34,8-.51,12-.51,36,0,68.63,13.67,94.49,39.52,19.35,19.35,28.11,38.8,28.48,39.61A12.08,12.08,0,0,1,251,132.88Z"},null,-1)])])):"duotone"===(0,n.unref)(i)?((0,r.openBlock)(),(0,r.createElementBlock)("g",p,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M128,56C48,56,16,128,16,128s32,72,112,72,112-72,112-72S208,56,128,56Zm0,112a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M53.92,34.62A8,8,0,1,0,42.08,45.38L61.32,66.55C25,88.84,9.38,123.2,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208a127.11,127.
14711,0,0,0,52.07-10.83l22,24.21a8,8,0,1,0,11.84-10.76Zm47.33,75.84,41.67,45.85a32,32,0,0,1-41.67-45.85ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.16,133.16,0,0,1,25,128c4.69-8.79,19.66-33.39,47.35-49.38l18,19.75a48,48,0,0,0,63.66,70l14.73,16.2A112,112,0,0,1,128,192Zm6-95.43a8,8,0,0,1,3-15.72,48.16,48.16,0,0,1,38.77,42.64,8,8,0,0,1-7.22,8.71,6.39,6.39,0,0,1-.75,0,8,8,0,0,1-8-7.26A32.09,32.09,0,0,0,134,96.57Zm113.28,34.69c-.42.94-10.55,23.37-33.36,43.8a8,8,0,1,1-10.67-11.92A132.77,132.77,0,0,0,231.05,128a133.15,133.15,0,0,0-23.12-30.77C185.67,75.19,158.78,64,128,64a118.37,118.37,0,0,0-19.36,1.57A8,8,0,1,1,106,49.79,134,134,0,0,1,128,48c34.88,0,66.57,13.26,91.66,38.35,18.83,18.83,27.3,37.62,27.65,38.41A8,8,0,0,1,247.31,131.26Z"},null,-1)])])):"fill"===(0,n.unref)(i)?((0,r.openBlock)(),(0,r.createElementBlock)("g",m,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M96.68,57.87a4,4,0,0,1,2.08-6.6A130.13,130.13,0,0,1,128,48c34.88,0,66.57,13.26,91.66,38.35,18.83,18.83,27.3,37.62,27.65,38.41a8,8,0,0,1,0,6.5c-.35.79-8.82,19.57-27.65,38.4q-4.28,4.26-8.79,8.07a4,4,0,0,1-5.55-.36ZM213.92,210.62a8,8,0,1,1-11.84,10.76L180,197.13A127.21,127.21,0,0,1,128,208c-34.88,0-66.57-13.26-91.66-38.34C17.51,150.83,9,132.05,8.69,131.26a8,8,0,0,1,0-6.5C9,124,17.51,105.18,36.34,86.35a135,135,0,0,1,25-19.78L42.08,45.38A8,8,0,1,1,53.92,34.62Zm-65.49-48.25-52.69-58a40,40,0,0,0,52.69,58Z"},null,-1)])])):"light"===(0,n.unref)(i)?((0,r.openBlock)(),(0,r.createElementBlock)("g",h,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M52.44,36A6,6,0,0,0,43.56,44L64.44,67c-37.28,21.9-53.23,57-53.92,58.57a6,6,0,0,0,0,4.88c.34.77,8.66,19.22,27.24,37.8C55,185.47,84.62,206,128,206a124.91,124.91,0,0,0,52.57-11.25l23,25.29a6,6,0,0,0,8.88-8.08Zm48.62,71.32,45,49.52a34,34,0,0,1-45-49.52ZM128,194c-31.38,0-58.78-11.42-81.45-33.93A134.57,134.57,0,0,1,22.69,128c4.29-8.2,20.1-35.18,50-51.91L92.89,98.3a46,46,0,0,0,61.35,67.48l17.81,19.6A113.47,113.47,0,0,1,128,194Zm6.4-99.4a6,6,0,0,1,2.25-11.79,46.17,46.17,0,0,1,37.15,40.87,6,6,0,0,1-5.42,6.53l-.56,0a6,6,0,0,1-6-5.45A34.1,34.1,0,0,0,134.4,94.6Zm111.08,35.85c-.41.92-10.37,23-32.86,43.12a6,6,0,1,1-8-8.94A134.07,134.07,0,0,0,233.31,128a134.67,134.67,0,0,0-23.86-32.07C186.78,73.42,159.38,62,128,62a120.19,120.19,0,0,0-19.69,1.6,6,6,0,1,1-2-11.83A131.12,131.12,0,0,1,128,50c43.38,0,73,20.54,90.24,37.76,18.58,18.58,26.9,37,27.24,37.81A6,6,0,0,1,245.48,130.45Z"},null,-1)])])):"regular"===(0,n.unref)(i)?((0,r.openBlock)(),(0,r.createElementBlock)("g",f,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M53.92,34.62A8,8,0,1,0,42.08,45.38L61.32,66.55C25,88.84,9.38,123.2,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208a127.11,127.11,0,0,0,52.07-10.83l22,24.21a8,8,0,1,0,11.84-10.76Zm47.33,75.84,41.67,45.85a32,32,0,0,1-41.67-45.85ZM128,192c-30.78,0-57.67-11.19-79.93-33.25A133.16,133.16,0,0,1,25,128c4.69-8.79,19.66-33.39,47.35-49.38l18,19.75a48,48,0,0,0,63.66,70l14.73,16.2A112,112,0,0,1,128,192Zm6-95.43a8,8,0,0,1,3-15.72,48.16,48.16,0,0,1,38.77,42.64,8,8,0,0,1-7.22,8.71,6.39,6.39,0,0,1-.75,0,8,8,0,0,1-8-7.26A32.09,32.09,0,0,0,134,96.57Zm113.28,34.69c-.42.94-10.55,23.37-33.36,43.8a8,8,0,1,1-10.67-11.92A132.77,132.77,0,0,0,231.05,128a133.15,133.15,0,0,0-23.12-30.77C185.67,75.19,158.78,64,128,64a118.37,118.37,0,0,0-19.36,1.57A8,8,0,1,1,106,49.79,134,134,0,0,1,128,48c34.88,0,66.57,13.26,91.66,38.35,18.83,18.83,27.3,37.62,27.65,38.41A8,8,0,0,1,247.31,131.26Z"},null,-1)])])):"thin"===(0,n.unref)(i)?((0,r.openBlock)(),(0,r.createElementBlock)("g",g,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M51,37.31A4,4,0,0,0,45,42.69L67.59,67.5C29.34,89,13,124.81,12.34,126.38a4.08,4.08,0,0,0,0,3.25c.34.77,8.52,18.89,26.83,37.2,17,17,46.14,37.17,88.83,37.17a122.59,122.59,0,0,0,53.06-11.69l24,26.38a4,4,0,1,0,5.92-5.38ZM149.1,157.16A36,36,0,0,1,101,104.22ZM128,196c-32,0-59.89-11.65-83-34.62A135.81,135.81,0,0,1,20.44,128c3.65-7.23,20.09-36.81,52.68-54.43l22.45,24.7a44,44,0,0,0,59,64.83l20.89,23A114.94,114.94,0,0,1,128,196Zm6.78-103.36a4,4,0,0,1,1.49-7.86,44.15,44.15,0,0,1,35.54,39.09,4,4,0,0,1-3.61,4.35l-.38,0a4,4,0,0,1-4-3.63A36.1,36.1,0,0,0,134.78,92.64Zm108.88,37c-.41.91-10.2,22.58-32.38,42.45a4,4,0,0,1-2.67,1,4,4,0,0,1-2.67-7A136.71,
147136.71,0,0,0,235.56,128,136.07,136.07,0,0,0,211,94.62C187.89,71.65,160,60,128,60a122,122,0,0,0-20,1.63,4,4,0,0,1-1.32-7.89A129.3,129.3,0,0,1,128,52c42.7,0,71.87,20.22,88.83,37.18,18.31,18.31,26.49,36.44,26.83,37.2A4.08,4.08,0,0,1,243.66,129.63Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconEyeSlash",0,v],764032)},183026,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconGear",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M128,76a52,52,0,1,0,52,52A52.06,52.06,0,0,0,128,76Zm0,80a28,28,0,1,1,28-28A28,28,0,0,1,128,156Zm92-27.21v-1.58l14-17.51a12,12,0,0,0,2.23-10.59A111.75,111.75,0,0,0,225,71.89,12,12,0,0,0,215.89,66L193.61,63.5l-1.11-1.11L190,40.1A12,12,0,0,0,184.11,31a111.67,111.67,0,0,0-27.23-11.27A12,12,0,0,0,146.3,22L128.79,36h-1.58L109.7,22a12,12,0,0,0-10.59-2.23A111.75,111.75,0,0,0,71.89,31.05,12,12,0,0,0,66,40.11L63.5,62.39,62.39,63.5,40.1,66A12,12,0,0,0,31,71.89,111.67,111.67,0,0,0,19.77,99.12,12,12,0,0,0,22,109.7l14,17.51v1.58L22,146.3a12,12,0,0,0-2.23,10.59,111.75,111.75,0,0,0,11.29,27.22A12,12,0,0,0,40.11,190l22.28,2.48,1.11,1.11L66,215.9A12,12,0,0,0,71.89,225a111.67,111.67,0,0,0,27.23,11.27A12,12,0,0,0,109.7,234l17.51-14h1.58l17.51,14a12,12,0,0,0,10.59,2.23A111.75,111.75,0,0,0,184.11,225a12,12,0,0,0,5.91-9.06l2.48-22.28,1.11-1.11L215.9,190a12,12,0,0,0,9.06-5.91,111.67,111.67,0,0,0,11.27-27.23A12,12,0,0,0,234,146.3Zm-24.12-4.89a70.1,70.1,0,0,1,0,8.2,12,12,0,0,0,2.61,8.22l12.84,16.05A86.47,86.47,0,0,1,207,166.86l-20.43,2.27a12,12,0,0,0-7.65,4,69,69,0,0,1-5.8,5.8,12,12,0,0,0-4,7.65L166.86,207a86.47,86.47,0,0,1-10.49,4.35l-16.05-12.85a12,12,0,0,0-7.5-2.62c-.24,0-.48,0-.72,0a70.1,70.1,0,0,1-8.2,0,12.06,12.06,0,0,0-8.22,2.6L99.63,211.33A86.47,86.47,0,0,1,89.14,207l-2.27-20.43a12,12,0,0,0-4-7.65,69,69,0,0,1-5.8-5.8,12,12,0,0,0-7.65-4L49,166.86a86.47,86.47,0,0,1-4.35-10.49l12.84-16.05a12,12,0,0,0,2.61-8.22,70.1,70.1,0,0,1,0-8.2,12,12,0,0,0-2.61-8.22L44.67,99.63A86.47,86.47,0,0,1,49,89.14l20.43-2.27a12,12,0,0,0,7.65-4,69,69,0,0,1,5.8-5.8,12,12,0,0,0,4-7.65L89.14,49a86.47,86.47,0,0,1,10.49-4.35l16.05,12.85a12.06,12.06,0,0,0,8.22,2.6,70.1,70.1,0,0,1,8.2,0,12,12,0,0,0,8.22-2.6l16.05-12.85A86.47,86.47,0,0,1,166.86,49l2.27,20.43a12,12,0,0,0,4,7.65,69,69,0,0,1,5.8,5.8,12,12,0,0,0,7.65,4L207,89.14a86.47,86.47,0,0,1,4.35,10.49l-12.84,16.05A12,12,0,0,0,195.88,123.9Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M207.86,123.18l16.78-21a99.14,99.14,0,0,0-10.07-24.29l-26.7-3a81,81,0,0,0-6.81-6.81l-3-26.71a99.43,99.43,0,0,0-24.3-10l-21,16.77a81.59,81.59,0,0,0-9.64,0l-21-16.78A99.14,99.14,0,0,0,77.91,41.43l-3,26.7a81,81,0,0,0-6.81,6.81l-26.71,3a99.43,99.43,0,0,0-10,24.3l16.77,21a81.59,81.59,0,0,0,0,9.64l-16.78,21a99.14,99.14,0,0,0,10.07,24.29l26.7,3a81,81,0,0,0,6.81,6.81l3,26.71a99.43,99.43,0,0,0,24.3,10l21-16.77a81.59,81.59,0,0,0,9.64,0l21,16.78a99.14,99.14,0,0,0,24.29-10.07l3-26.7a81,81,0,0,0,6.81-6.81l26.71-3a99.43,99.43,0,0,0,10-24.3l-16.77-21A81.59,81.59,0,0,0,207.86,123.18ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8.06,8.06,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8.06,8.06,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M216,130.16q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.6,107.6,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.29,107.29,0,0,0-26.25-10.86,8,8,0,0,0-7.06,1.48L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.6,107.6,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M128,82a46,46,0,1,0,46,46A46.06,46.06,0,0,0,128,82Zm0,80a34,34,0,1,1,34-34A34,34,0,0,1,128,162ZM214,130.84c.06-1.89.06-3.79,0-5.68L229.33,106a6,6,0,0,0,1.11-5.29A105.34,105.34,0,0,0,219.76,74.9a6,6,0,0,0-4.53-3l-24.45-2.71q-1.93-2.07-4-4l-2.72-24.46a6,6,0,0,0-3-4.53,105.65,105.65,0,0,0-25.77-10.66A6,6,0,0,0,150,26.68l-19.2,15.37c-1.89-.06-3.79-.06-5.68,0L106,26.67a6,6,0,0,0-5.29-1.11A105.34,105.34,0,0,0,74.9,36.24a6,6,0,0,0-3,4.53L69.23,65.22q-2.07,1.94-4,4L40.76,72a6,6,0,0,0-4.53,3,105.65,105.65,0,0,0-10.66,25.77A6,6,0,0,0,26.68,106l15.37,19.2c-.06,1.89-.06,3.79,0,5.68L26.67,150.05a6,6,0,0,0-1.11,5.29A105.34,105.34,0,0,0,36.24,181.1a6,6,0,0,0,4.53,3l24.45,2.71q1.94,2.07,4,4L72,215.24a6,6,0,0,0,3,4.53,105.65,105.65,0,0,0,25.77,10.66,6,6,0,0,0,5.29-1.11L125.16,214c1.89.06,3.79.06,5.68,0l19.21,15.38a6,6,0,0,0,3.75,1.31,6.2,6.2,0,0,0,1.54-.2,105.34,105.34,0,0,0,25.76-10.68,6,6,0,0,0,3-4.53l2.71-24.45q2.07-1.93,4-4l24.46-2.72a6,6,0,0,0,4.53-3,105.49,105.49,0,0,0,10.66-25.77,6,6,0,0,0-1.11-5.29Zm-3.1,41.63-23.64,2.63a6,6,0,0,0-3.82,2,75.14,75.14,0,0,1-6.31,6.31,6,6,0,0,0-2,3.82l-2.63,23.63A94.28,94.28,0,0,1,155.14,218l-18.57-14.86a6,6,0,0,0-3.75-1.31h-.36a78.07,78.07,0,0,1-8.92,0,6,6,0,0,0-4.11,1.3L100.87,218a94.13,94.13,0,0,1-17.34-7.17L80.9,187.21a6,6,0,0,0-2-3.82,75.14,75.14,0,0,1-6.31-6.31,6,6,0,0,0-3.82-2l-23.63-2.63A94.28,94.28,0,0,1,38,155.14l14.86-18.57a6,6,0,0,0,1.3-4.11,78.07,78.07,0,0,1,0-8.92,6,6,0,0,0-1.3-4.11L38,100.87a94.13,94.13,0,0,1,7.17-17.34L68.79,80.9a6,6,0,0,0,3.82-2,75.14,75.14,0,0,1,6.31-6.31,6,6,0,0,0,2-3.82l2.63-23.63A94.28,94.28,0,0,1,100.86,38l18.57,14.86a6,6,0,0,0,4.11,1.3,78.07,78.07,0,0,1,8.92,0,6,6,0,0,0,4.11-1.3L155.13,38a94.13,94.13,0,0,1,17.34,7.17l2.63,23.64a6,6,0,0,0,2,3.82,75.14,75.14,0,0,1,6.31,6.31,6,6,0,0,0,3.82,2l23.63,2.63A94.28,94.28,0,0,1,218,100.86l-14.86,18.57a6,6,0,0,0-1.3,4.11,78.07,78.07,0,0,1,0,8.92,6,6,0,0,0,1.3,4.11L218,155.13A94.13,94.13,0,0,1,210.85,172.47Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.21,107.21,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.71,107.71,0,0,0-26.25-10.87,8,8,0,0,0-7.06,1.49L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.21,107.21,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8,8,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8,8,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M128,84a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,84Zm0,80a36,36,0,1,1,36-36A36,36,0,0,1,128,164Zm83.93-32.49q.13-3.51,0-7l15.83-19.79a4,4,0,0,0,.75-3.53A103.64,103.64,0,0,0,218,75.9a4,4,0,0,0-3-2l-25.19-2.8c-1.58-1.71-3.24-3.37-4.95-4.95L182.07,41a4,4,0,0,0-2-3A104,104,0,0,0,154.82,27.5a4,4,0,0,0-3.53.74L131.51,44.07q-3.51-.14-7,0L104.7,28.24a4,4,0,0,0-3.53-.75A103.64,103.64,0,0,0,75.9,38a4,4,0,0,0-2,3l-2.8,25.19c-1.71,1.58-3.37,3.24-4.95,4.95L41,73.93a4,4,0,0,0-3,2A104,104,0,0,0,27.5,101.18a4,4,0,0,0,.74,3.53l15.83,19.78q-.14,3.51,0,7L28.24,151.3a4,4,0,0,0-.75,3.53A103.64,103.64,0,0,0,38,180.1a4,4,0,0,0,3,2l25.19,2.8c1.58,1.71,3.24,3.37,4.95,4.95l2.8,25.2a4,4,0,0,0,2,3,104,104,0,0,0,25.28,10.46,4,4,0,0,0,3.53-.74l19.78-15.83q3.51.13,7,0l19.79,15.83a4,4,0,0,0,2.5.88,4,4,0,0,0,1-.13A103.64,103.64,0,0,0,180.1,218a4,4,0,0,0,2-3l2.8-25.19c1.71-1.58,3.37-3.24,4.95-4.95l25.2-2.8a4,4,0,0,0,3-2,104,104,0,0,0,10.46-25.28,4,4,0,0,0-.74-3.53Zm.17,42.83-24.67,2.74a4,4,0,0,0-2.55,1.32,76.2,76.2,0,0,1-6.48,6.48,4,4,0,0,0-1.32,2.55l-2.74,24.66a95.45,95.45,0,0,1-19.64,8.15l-19.38-15.51a4,4,0,0,0-2.5-.87h-.24a73.67,73.67,0,0,1-9.16,0,4,4,0,0,0-2.74.87l-19.37,15.5a95.33,95.33,0,0,1-19.65-8.13l-2.74-24.67a4,4,0,0,0-1.32-2.55,76.2,76.2,0,0,1-6.48-6.48,4,4,0,0,0-2.55-1.32l-24.66-2.74a95.45,95.45,0,0,1-8.15-19.64l15.51-19.38a4,4,0,0,0,.87-2.74,77.76,77.76,0,0,1,0-9.16,4,4,0,0,0-.87-2.74l-15.5-19.37A95.33,95.33,0,0,1,43.9,81.66l24.67-2.74a4,4,0,0,0,2.55-1.32,76.2,76.2,0,0,1,6.48-6.48,4,4,0,0,0,1.32
147-2.55l2.74-24.66a95.45,95.45,0,0,1,19.64-8.15l19.38,15.51a4,4,0,0,0,2.74.87,73.67,73.67,0,0,1,9.16,0,4,4,0,0,0,2.74-.87l19.37-15.5a95.33,95.33,0,0,1,19.65,8.13l2.74,24.67a4,4,0,0,0,1.32,2.55,76.2,76.2,0,0,1,6.48,6.48,4,4,0,0,0,2.55,1.32l24.66,2.74a95.45,95.45,0,0,1,8.15,19.64l-15.51,19.38a4,4,0,0,0-.87,2.74,77.76,77.76,0,0,1,0,9.16,4,4,0,0,0,.87,2.74l15.5,19.37A95.33,95.33,0,0,1,212.1,174.34Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconGear",0,u],183026)},515255,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconInfo",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M108,84a16,16,0,1,1,16,16A16,16,0,0,1,108,84Zm128,44A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Zm-72,36.68V132a20,20,0,0,0-20-20,12,12,0,0,0-4,23.32V168a20,20,0,0,0,20,20,12,12,0,0,0,4-23.32Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M144,176a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176Zm88-48A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128ZM124,96a12,12,0,1,0-12-12A12,12,0,0,0,124,96Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-4,48a12,12,0,1,1-12,12A12,12,0,0,1,124,72Zm12,112a16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40a8,8,0,0,1,0,16Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M142,176a6,6,0,0,1-6,6,14,14,0,0,1-14-14V128a2,2,0,0,0-2-2,6,6,0,0,1,0-12,14,14,0,0,1,14,14v40a2,2,0,0,0,2,2A6,6,0,0,1,142,176ZM124,94a10,10,0,1,0-10-10A10,10,0,0,0,124,94Zm106,34A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M140,176a4,4,0,0,1-4,4,12,12,0,0,1-12-12V128a4,4,0,0,0-4-4,4,4,0,0,1,0-8,12,12,0,0,1,12,12v40a4,4,0,0,0,4,4A4,4,0,0,1,140,176ZM124,92a8,8,0,1,0-8-8A8,8,0,0,0,124,92Zm104,36A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconInfo",0,u],515255)},273865,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconMagnifyingGlass",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M228.24,219.76l-51.38-51.38a86.15,86.15,0,1,0-8.48,8.48l51.38,51.38a6,6,0,0,0,8.48-8.48ZM38,112a74,74,0,1,1,74,74A74.09,74.09,0,0,1,38,112Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M226.83,221.17l-52.7-52.7a84.1,84.1,0,1,0-5.66,5.66l52.7,52.7a4,4,0,0,0,5.66-5.66ZM36,112a76,76,0,1,1,76,76A76.08,76.08,0,0,1,36,112Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconMagnifyingGlass",0,u],273865)},94982,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconPlus",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M228,128a12,12,0,0,1-12,12H140v76a12,12,0,0,1-24,0V140H40a12,12,0,0,1,0-24h76V40a12,12,0,0,1,24,0v76h76A12,12,0,0,1,228,128Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM184,136H136v48a8,8,0,0,1-16,0V136H72a8,8,0,0,1,0-16h48V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M222,128a6,6,0,0,1-6,6H134v82a6,6,0,0,1-12,0V134H40a6,6,0,0,1,0-12h82V40a6,6,0,0,1,12,0v82h82A6,6,0,0,1,222,128Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M220,128a4,4,0,0,1-4,4H132v84a4,4,0,0,1-8,0V132H40a4,4,0,0,1,0-8h84V40a4,4,0,0,1,8,0v84h84A4,4,0,0,1,220,128Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconPlus",0,u],94982)},2545,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconTrash",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M216,48H180V36A28,28,0,0,0,152,8H104A28,28,0,0,0,76,36V48H40a12,12,0,0,0,0,24h4V208a20,20,0,0,0,20,20H192a20,20,0,0,0,20-20V72h4a12,12,0,0,0,0-24ZM100,36a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4V48H100Zm88,168H68V72H188ZM116,104v64a12,12,0,0,1-24,0V104a12,12,0,0,1,24,0Zm48,0v64a12,12,0,0,1-24,0V104a12,12,0,0,1,24,0Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M200,56V208a8,8,0,0,1-8,8H64a8,8,0,0,1-8-8V56Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM112,168a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm0-120H96V40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M216,50H174V40a22,22,0,0,0-22-22H104A22,22,0,0,0,82,40V50H40a6,6,0,0,0,0,12H50V208a14,14,0,0,0,14,14H192a14,14,0,0,0,14-14V62h10a6,6,0,0,0,0-12ZM94,40a10,10,0,0,1,10-10h48a10,10,0,0,1,10,10V50H94ZM194,208a2,2,0,0,1-2,2H64a2,2,0,0,1-2-2V62H194ZM110,104v64a6,6,0,0,1-12,0V104a6,6,0,0,1,12,0Zm48,0v64a6,6,0,0,1-12,0V104a6,6,0,0,1,12,0Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M216,52H172V40a20,20,0,0,0-20-20H104A20,20,0,0,0,84,40V52H40a4,4,0,0,0,0,8H52V208a12,12,0,0,0,12,12H192a12,12,0,0,0,12-12V60h12a4,4,0,0,0,0-8ZM92,40a12,12,0,0,1,12-12h48a12,12,0,0,1,12,12V52H92ZM196,208a4,4,0,0,1-4,4H64a4,4,0,0,1-4-4V60H196ZM108,104v64a4,4,0,0,1-8,0V104a4,4,0,0,1,8,0Zm48,0v64a4,4,0,0,1-8,0V104a4,4,0,0,1,8,0Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconTrash",0,u],2545)},809683,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconWarning",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M240.26,186.1,152.81,34.23h0a28.74,28.74,0,0,0-49.62,0L15.74,186.1a27.45,27.45,0,0,0,0,27.71A28.31,28.31,0,0,0,40.55,228h174.9a28.31,28.31,0,0,0,24.79-14.19A27.45,27.45,0,0,0,240.26,186.1Zm-20.8,15.7a4.46,4.46,0,0,1-4,2.2H40.55a4.46,4.46,0,0,1-4-2.2,3.56,3.56,0,0,1,0-3.73L124,46.2a4.77,4.77,0,0,1,8,0l87.44,151.87A3.56,3.56,0,0,1,219.46,201.8ZM116,136V104a12,12,0,0,1,24,0v32a12,12,0,0,1-24,0Zm28,40a16,16,0,1,1-16-16A16,16,0,0,1,144,176Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M215.46,216H40.54C27.92,216,20,202.79,26.13,192.09L113.59,40.22c6.3-11,22.52-11,28.82,0l87.46,151.87C236,202.79,228.08,216,215.46,216Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM222.93,203.8a8.5,8.5,0,0,1-7.48,4.2H40.55a8.5,8.5,0,0,1-7.48-4.2,7.59,7.59,0,0,1,0-7.72L120.52,44.21a8.75,8.75,0,0,1,15,0l87.45,
147151.87A7.59,7.59,0,0,1,222.93,203.8ZM120,144V104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM120,104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm8,88a12,12,0,1,1,12-12A12,12,0,0,1,128,192Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M235.07,189.09,147.61,37.22h0a22.75,22.75,0,0,0-39.22,0L20.93,189.09a21.53,21.53,0,0,0,0,21.72A22.35,22.35,0,0,0,40.55,222h174.9a22.35,22.35,0,0,0,19.6-11.19A21.53,21.53,0,0,0,235.07,189.09ZM224.66,204.8a10.46,10.46,0,0,1-9.21,5.2H40.55a10.46,10.46,0,0,1-9.21-5.2,9.51,9.51,0,0,1,0-9.72L118.79,43.21a10.75,10.75,0,0,1,18.42,0l87.46,151.87A9.51,9.51,0,0,1,224.66,204.8ZM122,144V104a6,6,0,0,1,12,0v40a6,6,0,0,1-12,0Zm16,36a10,10,0,1,1-10-10A10,10,0,0,1,138,180Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM222.93,203.8a8.5,8.5,0,0,1-7.48,4.2H40.55a8.5,8.5,0,0,1-7.48-4.2,7.59,7.59,0,0,1,0-7.72L120.52,44.21a8.75,8.75,0,0,1,15,0l87.45,151.87A7.59,7.59,0,0,1,222.93,203.8ZM120,144V104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M233.34,190.09,145.88,38.22h0a20.75,20.75,0,0,0-35.76,0L22.66,190.09a19.52,19.52,0,0,0,0,19.71A20.36,20.36,0,0,0,40.54,220H215.46a20.36,20.36,0,0,0,17.86-10.2A19.52,19.52,0,0,0,233.34,190.09ZM226.4,205.8a12.47,12.47,0,0,1-10.94,6.2H40.54a12.47,12.47,0,0,1-10.94-6.2,11.45,11.45,0,0,1,0-11.72L117.05,42.21a12.76,12.76,0,0,1,21.9,0L226.4,194.08A11.45,11.45,0,0,1,226.4,205.8ZM124,144V104a4,4,0,0,1,8,0v40a4,4,0,0,1-8,0Zm12,36a8,8,0,1,1-8-8A8,8,0,0,1,136,180Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconWarning",0,u],809683)},696569,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconWarningCircle",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm-12-80V80a12,12,0,0,1,24,0v52a12,12,0,0,1-24,0Zm28,40a16,16,0,1,1-16-16A16,16,0,0,1,144,172Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm-8,56a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm8,104a12,12,0,1,1,12-12A12,12,0,0,1,128,184Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm-6-82V80a6,6,0,0,1,12,0v56a6,6,0,0,1-12,0Zm16,36a10,10,0,1,1-10-10A10,10,0,0,1,138,172Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm-8-80V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,172Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm-4-84V80a4,4,0,0,1,8,0v56a4,4,0,0,1-8,0Zm12,36a8,8,0,1,1-8-8A8,8,0,0,1,136,172Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconWarningCircle",0,u],696569)},150413,e=>{"use strict";var t=e.i(95952);e.i(986710);var r=e.i(588329),n=e.i(146938),a={key:0},i={key:1},o={key:2},s={key:3},l={key:4},c={key:5},u=(0,r.defineComponent)({name:"ScalarIconX",props:{label:{},weight:{}},setup(e){let{bind:u,weight:d}=(0,t.useScalarIcon)(e);return(e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("svg",(0,r.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,n.unref)(u)),[(0,r.renderSlot)(e.$slots,"default"),"bold"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",a,[...t[0]||(t[0]=[(0,r.createElementVNode)("path",{d:"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"},null,-1)])])):"duotone"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",i,[...t[1]||(t[1]=[(0,r.createElementVNode)("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"},null,-1),(0,r.createElementVNode)("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1)])])):"fill"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",o,[...t[2]||(t[2]=[(0,r.createElementVNode)("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1)])])):"light"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",s,[...t[3]||(t[3]=[(0,r.createElementVNode)("path",{d:"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"},null,-1)])])):"regular"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",l,[...t[4]||(t[4]=[(0,r.createElementVNode)("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},null,-1)])])):"thin"===(0,n.unref)(d)?((0,r.openBlock)(),(0,r.createElementBlock)("g",c,[...t[5]||(t[5]=[(0,r.createElementVNode)("path",{d:"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"},null,-1)])])):(0,r.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconX",0,u],150413)},95952,e=>{"use strict";e.i(986710);var t=e.i(588329);e.s(["useScalarIcon",0,function(e={}){let r=(0,t.computed)(()=>e.label?{"aria-label":e.label}:{"aria-hidden":!0,role:"presentation"});return{bind:(0,t.computed)(()=>({width:"1em",height:"1em",...r.value})),weight:(0,t.computed)(()=>e.weight??"regular")}}])},488277,e=>{"use strict";e.s(["escapeJsonPointer",0,function(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}])},930941,404510,572823,117213,95471,e=>{"use strict";let t=e=>decodeURI(e.replace(/~1/g,"/").replace(/~0/g,"~")),r=e=>e.split("/").slice(1).map(t);e.s(["parseJsonPointerSegments",0,r],404510);var n=e.i(254454);let a=(e,t,r)=>
147{let[n,a]=e.split("#",2);return n?r.has(n)?a?a.startsWith("/")?`${r.get(n)}${a}`:r.get(`${n}#${a}`):r.get(n):void 0:a?a.startsWith("/")?a.slice(1):r.get(`${t}#${a}`):void 0};e.s(["convertToLocalRef",0,a],572823);let i=e=>{if(e&&"object"==typeof e&&e.$id&&"string"==typeof e.$id)return e.$id},o=(e,t="",r=[],n=new Map,a=new WeakSet)=>{if("object"!=typeof e||null===e||a.has(e))return n;a.add(e);let s=i(e);s&&n.set(s,r.join("/"));let l=s??t;for(let t in e.$anchor&&"string"==typeof e.$anchor&&n.set(`${l}#${e.$anchor}`,r.join("/")),e)"object"==typeof e[t]&&null!==e[t]&&o(e[t],l,[...r,t],n,a);return n};function s(e,t){return t.reduce((e,t)=>void 0===e.value||"object"!=typeof e.value||null===e.value?{context:"",value:void 0}:{context:i(e.value)??e.context,value:e.value?.[t]},{context:"",value:e})}e.s(["getId",0,i,"getSchemas",0,o],117213),e.s(["getValueByPath",0,s],95471);let l=Symbol("isMagicProxy"),c=Symbol("magicProxyTarget"),u="$ref-value",d="$ref",p=(e,t,h={root:e,proxyCache:new WeakMap,cache:new Map,schemas:o(e),currentContext:""})=>{if(!(0,n.isObject)(e)&&!Array.isArray(e))return e;if(h.proxyCache.has(e))return h.proxyCache.get(e);let f=new Proxy(e,{get(e,n,o){if(n===l)return!0;if(n===c)return e;if("string"==typeof n&&n.startsWith("__scalar_")&&!t?.showInternal)return;let f=Reflect.get(e,d,o),g=i(e);if(n===u&&"string"==typeof f){if(h.cache.has(f))return h.cache.get(f);let e=a(f,g??h.currentContext,h.schemas);if(void 0===e)return;let n=s(h.root,r(`/${e}`));if(m(n.value))return n.value;let i=p(n.value,t,{...h,currentContext:n.context});return h.cache.set(f,i),i}let v=Reflect.get(e,n,o);return m(v)?v:p(v,t,{...h,currentContext:g??h.currentContext})},set(e,n,o,l){let c=Reflect.get(e,d,l);if("string"==typeof n&&n.startsWith("__scalar_")&&!t?.showInternal)return!0;if(n===u&&"string"==typeof c){let t=a(c,i(e)??h.currentContext,h.schemas);if(void 0===t)return;let n=r(`/${t}`);if(0===n.length)return!1;let l=()=>s(h.root,n.slice(0,-1)).value;if(void 0===l()){var p;p=h.root,n.slice(0,-1).reduce((e,t)=>(void 0===e[t]&&(isNaN(Number(t))?e[t]={}:e[t]=[]),e[t]),p),console.warn(`Trying to set $ref-value for invalid reference: ${c}
148
149Please fix your input file to fix this issue.`)}return l()[n.at(-1)]=o,!0}return Reflect.set(e,n,o,l)},deleteProperty:(e,t)=>Reflect.deleteProperty(e,t),has:(e,r)=>(!("string"==typeof r&&r.startsWith("__scalar_"))||!!t?.showInternal)&&(r===u&&d in e||Reflect.has(e,r)),ownKeys(e){let r=Reflect.ownKeys(e).filter(e=>"string"!=typeof e||!(e.startsWith("__scalar_")&&!t?.showInternal));return d in e&&!r.includes(u)&&r.push(u),r},getOwnPropertyDescriptor(e,r){if("string"==typeof r&&r.startsWith("__scalar_")&&!t?.showInternal)return;let n=Reflect.get(e,d);return r===u&&"string"==typeof n?{configurable:!0,enumerable:!0,value:void 0,writable:!1}:Reflect.getOwnPropertyDescriptor(e,r)}});return h.proxyCache.set(e,f),f},m=e=>"object"==typeof e&&null!==e&&!0===e[l];e.s(["createMagicProxy",0,p,"getRaw",0,function(e){return"object"!=typeof e||null===e?e:e[l]?e[c]:e}],930941)},298735,144759,e=>{"use strict";e.i(833193);var t=e.i(633298);let r={parse:e=>{let r=(0,t.parse)(e,{merge:!0,maxAliasCount:1e4});if("object"!=typeof r)throw Error("Invalid YAML object");return r},parseSafe(e,t){try{return r.parse(e)}catch(e){return"function"==typeof t?t(e):t}},stringify:t.stringify},n={parse:e=>{let t=JSON.parse(e);if("object"!=typeof t)throw Error("Invalid JSON object");return t},parseSafe(e,t){try{return n.parse(e)}catch(e){return"function"==typeof t?t(e):t}},stringify:e=>JSON.stringify(e)};e.s(["formatJsonOrYamlString",0,function(e){let t=e.trim();if("{"!==t[0]&&"["!==t[0])return e;try{return JSON.stringify(JSON.parse(e),null,2)}catch{return e}},"parseJsonOrYaml",0,e=>{if("string"!=typeof e)return e;let t=n.parseSafe(e,null);if(t)return t;if(e.length>0&&["{","["].includes(e[0]??""))throw Error("Invalid JSON or YAML");return r.parseSafe(e,e=>{throw Error(e)})}],144759),e.s([],298735)},581671,233804,503523,869598,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(260958);let n={get:{short:"GET",colorClass:"text-blue",colorVar:"var(--scalar-color-blue)",backgroundColor:"bg-blue/10"}
149,post:{short:"POST",colorClass:"text-green",colorVar:"var(--scalar-color-green)",backgroundColor:"bg-green/10"},put:{short:"PUT",colorClass:"text-orange",colorVar:"var(--scalar-color-orange)",backgroundColor:"bg-orange/10"},patch:{short:"PATCH",colorClass:"text-yellow",colorVar:"var(--scalar-color-yellow)",backgroundColor:"bg-yellow/10"},delete:{short:"DEL",colorClass:"text-red",colorVar:"var(--scalar-color-red)",backgroundColor:"bg-red/10"},options:{short:"OPTS",colorClass:"text-purple",colorVar:"var(--scalar-color-purple)",backgroundColor:"bg-purple/10"},head:{short:"HEAD",colorClass:"text-c-2",colorVar:"var(--scalar-color-2)",backgroundColor:"bg-c-2/10"},trace:{short:"TRACE",colorClass:"text-c-2",colorVar:"var(--scalar-color-2)",backgroundColor:"bg-c-2/10"}},a=e=>{let t=e.trim().toLowerCase();return n[t]??{short:t,color:"text-c-2",backgroundColor:"bg-c-2"}};e.s(["REQUEST_METHODS",0,n,"getHttpMethodInfo",0,a],233804);var i=e.i(306279);let o=e=>{if("string"!=typeof e)return console.warn("Request method is not a string. Using get as the default."),"get";let t=e.trim().toLowerCase();return(0,i.isHttpMethod)(t)?t:(console.warn(`${e||"Request method"} is not a valid request method. Using get as the default.`),"get")};e.s(["normalizeHttpMethod",0,o],503523);var s=(0,t.defineComponent)({__name:"HttpMethod",props:{as:{},property:{},short:{type:Boolean},method:{}},setup(e){let n=(0,t.computed)(()=>a(String(e.method||""))),i=(0,t.computed)(()=>o(e.method));return(a,o)=>((0,t.openBlock)(),(0,t.createBlock)((0,t.resolveDynamicComponent)(e.as??"span"),{class:"uppercase",style:(0,r.normalizeStyle)({[e.property||"color"]:n.value.colorVar})},{default:(0,t.withCtx)(()=>[(0,t.renderSlot)(a.$slots,"default"),(0,t.createTextVNode)(" "+(0,r.toDisplayString)(e.short?n.value.short:i.value),1)]),_:3},8,["style"]))}});e.s(["default",0,s],581671);var l=new Set(["document","operation","example","tag","webhook"]);e.s(["filterItems",0,(e,t,r)=>r&&1===t.length&&t[0]?.type==="example"&&t[0]?.name==="default"?[]:"reference"===e?t:t.filter(e=>l.has(e.type))],869598)},391723,e=>{"use strict";var t=e.i(655583);e.s(["ScalarSidebar",()=>t.default])},642794,71348,795726,183084,772510,754944,387494,637953,718268,e=>{"use strict";var t=e.i(737285),r=e.i(581671);e.i(986710);var n=e.i(588329),a=e.i(260958),i=e.i(146938),o=e.i(233804),s=e.i(95952),l={key:0},c={key:1},u={key:2},d={key:3},p={key:4},m={key:5},h=(0,n.defineComponent)({name:"ScalarIconWebhooksLogo",props:{label:{},weight:{}},setup(e){let{bind:t,weight:r}=(0,s.useScalarIcon)(e);return(e,a)=>((0,n.openBlock)(),(0,n.createElementBlock)("svg",(0,n.mergeProps)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",fill:"currentColor"},(0,i.unref)(t)),[(0,n.renderSlot)(e.$slots,"default"),"bold"===(0,i.unref)(r)?((0,n.openBlock)(),(0,n.createElementBlock)("g",l,[...a[0]||(a[0]=[(0,n.createElementVNode)("path",{d:"M192,180H118.71a56,56,0,1,1-104.6-37.46,12,12,0,1,1,21.37,10.92A31.64,31.64,0,0,0,32,168a32,32,0,0,0,64,0,12,12,0,0,1,12-12h84a12,12,0,0,1,0,24Zm0-68a55.9,55.9,0,0,0-18.45,3.12L138.22,57.71a12,12,0,0,0-20.44,12.58l40.94,66.52a12,12,0,0,0,16.52,3.93,32,32,0,1,1,19.68,59.13A12,12,0,0,0,196,223.82a10.05,10.05,0,0,0,1.09,0A56,56,0,0,0,192,112ZM57.71,178.22a12,12,0,0,0,16.51-3.93l40.94-66.52a12,12,0,0,0-3.92-16.51,32,32,0,1,1,45.28-41.8,12,12,0,1,0,21.37-10.92A56,56,0,1,0,89.1,104.32L53.78,161.71A12,12,0,0,0,57.71,178.22Z"},null,-1)])])):"duotone"===(0,i.unref)(r)?((0,n.openBlock)(),(0,n.createElementBlock)("g",c,[...a[1]||(a[1]=[(0,n.createElementVNode)("path",{d:"M128,104a40,40,0,1,1,40-40A40,40,0,0,1,128,104Zm64,24a40,40,0,1,0,40,40A40,40,0,0,0,192,128ZM64,128a40,40,0,1,0,40,40A40,40,0,0,0,64,128Z",opacity:"0.2"},null,-1),(0,n.createElementVNode)("path",{d:"M178.16,176H111.32A48,48,0,1,1,25.6,139.19a8,8,0,0,1,12.8,9.61A31.69,31.69,0,0,0,32,168a32,32,0,0,0,64,0,8,8,0,0,1,8-8h74.16a16,16,0,1,1,0,16ZM64,184a16,16,0,0,0,14.08-23.61l35.77-58.14a8,8,0,0,0-2.62-11,32,32,0,1,1,46.1-40.06A8,8,0,1,0,172,44.79a48,48,0,1,0-75.62,55.33L64.44,152c-.15,0-.29,0-.44,0a16,16,0,0,0,0,32Zm128-64a48.18,48.18,0,0,0-18,3.49L142.08,71.6A16,16,0,1,0,128,80l.44,0,35.78,58.15a8,8,0,0,0,11,2.61A32,32,0,1,1,192,200a8,8,0,0,0,0,16,48,48,0,0,0,0-96Z"},null,-1)])])):"fill"===(0,i.unref)(r)?((0,n.openBlock)(),(0,n.createElementBlock)("g",u,[...a[2]||(a[2]=[(0,n.createElementVNode)("path",{d:"M50.15,160,89.07,92.57l-2.24-3.88a48,48,0,1,1,85.05-44.17,8.17,8.17,0,0,1-3.19,10.4,8,8,0,0,1-11.35-3.72,32,32,0,1,0-56.77,29.3.57.57,0,0,1,.08.13l13.83,23.94a8,8,0,0,1,0,8L77.86,176a16,16,0,0,1-27.71-16Zm141-40H178.81L141.86,56a16,16,0,0,0-27.71,16l34.64,60a8,8,0,0,0,6.92,4h35.63c17.89,0,32.95,14.64,32.66,32.53A32,32,0,0,1,192.31,200a8.23,8.23,0,0,0-8.28,7.33,8,8,0,0,0,8,8.67,48.05,48.05,0,0,0,48-48.93C239.49,140.79,217.48,120,191.19,120ZM208,167.23c-.4-8.61-7.82-15.23-16.43-15.23H114.81a8,8,0,0,0-6.93,4L91.72,184h0a32,32,0,1,1-53.47-35,8.2,8.2,0,0,0-.92-11,8,8,0,0,0-11.72,1.17A47.63,47.63,0,0,0,16,167.54,48,48,0,0,0,105.55,192v0l4.62-8H192A16,16,0,0,0,208,167.23Z"},null,-1)])])):"light"===(0,i.unref)(r)?((0,n.openBlock)(),(0,n.createElementBlock)("g",d,[...a[3]||(a[3]=[(0,n.createElementVNode)("path",{d:"M179.37,174H109.6a46,46,0,1,1-82.4-33.61,6,6,0,0,1,9.6,7.21A33.68,33.68,0,0,0,30,168a34,34,0,0,0,68,0,6,6,0,0,1,6-6h75.37a14,14,0,1,1,0,12ZM64,182a14,14,0,0,0,11.73-21.62l36.42-59.18a6,6,0,0,0-2-8.25,34,34,0,1,1,49-42.57,6,6,0,1,0,11-4.79A46,46,0,1,0,99,99.7L65.52,154.08c-.5-.05-1-.08-1.52-.08a14,14,0,0,0,0,28Zm128-60a46,46,0,0,0-18.8,4L139.73,71.61A14,14,0,1,0,128,78a12.79,12.79,0,0,0,1.52-.09l36.4,59.17a6.05,6.05,0,0,0,3.73,2.69,6,6,0,0,0,4.53-.73A34,34,0,1,1,192,202a6,6,0,0,0,0,12,46,46,0,0,0,0-92Z"},null,-1)])])):"regular"===(0,i.unref)(r)?((0,n.openBlock)(),(0,n.createElementBlock)("g",p,[...a[4]||(a[4]=[(0,n.createElementVNode)("path",{d:"M178.16,176H111.32A48,48,0,1,1,25.6,139.19a8,8,0,0,1,12.8,9.61A31.69,31.69,0,0,0,32,168a32,32,0,0,0,64,0,8,8,0,0,1,8-8h74.16a16,16,0,1,1,0,16ZM64,184a16,16,0,0,0,14.08-23.61l35.77-58.14a8,8,0,0,0-2.62-11,32,32,0,1,1,46.1-40.06A8,8,0,1,0,172,44.79a48,48,0,1,0-75.62,55.33L64.44,152c-.15,0-.29,0-.44,0a16,16,0,0,0,0,32Zm128-64a48.18,48.18,0,0,0-18,3.49L142.08,71.6A16,16,0,1,0,128,80l.44,0,35.78,58.15a8,8,0,0,0,11,2.61A32,32,0,1,1,192,200a8,8,0,0,0,0,16,48,48,0,0,0,0-96Z"},null,-1)])])):"thin"===(0,i.unref)(r)?((0,n.openBlock)(),(0,n.createElementBlock)("g",m,[...a[5]||(a[5]=[(0,n.createElementVNode)("path",{d:"M180.7,172H107.81a44,44,0,1,1-79-30.41,4,4,0,0,1,6.4,4.81A35.67,35.67,0,0,0,28,168a36,36,0,0,0,72,0,4,4,0,0,1,4-4h76.7a12,12,0,1,1,0,8ZM64,180a12,12,0,0,0,9.33-19.54l37.11-60.3a4,4,0,0,0-1.31-5.51A36,36,0,1,1,161,49.58a4,4,0,1,0,7.33-3.19,44,44,0,1,0-66.71,52.83l-35.1,57.05A11.58,11.58,0,0,0,64,156a12,12,0,0,0,0,24Zm128-56a44,44,0,0,0-19.56,4.58l-35.11-57A12,12,0,1,0,128,76a12.24,12.24,0,0,0,2.52-.27L167.63,136a4,4,0,0,0,5.5,1.31A36,36,0,1,1,192,204a4,4,0,0,0,0,8,44,44,0,0,0,0-88Z"},null,-1)])])):(0,n.createCommentVNode)("",!0)],16))}});e.s(["ScalarIconWebhooksLogo",0,h],71348);var f={class:"sr-only"},g=(0,n.defineComponent)({__name:"SidebarHttpBadge",props:{method:{},active:{type:Boolean},label:{},webhook:{type:Boolean}},setup:e=>(t,s)=>((0,n.openBlock)(),(0,n.createBlock)(r.default,{class:(0,a.normalizeClass)(["sidebar-heading-type",`sidebar-heading-type--${e.method.toLowerCase()}`,{"sidebar-heading-type-active":e.active}]),method:e.method,property:"--method-color",short:""},{default:(0,n.withCtx)(()=>[(0,n.createElementVNode)("span",f,(0,a.toDisplayString)(e.label??"HTTP Method")+": ",1),(0,n.renderSlot)(t.$slots,"default",{},()=>[e.webhook?((0,n.openBlock)(),(0,n.createBlock)((0,i.unref)(h),{key:0,style:(0,a.normalizeStyle)({color:(0,i.unref)(o.getHttpMethodInfo)(e.method).colorVar}),weight:"bold"},null,8,["style"])):(0,n.createCommentVNode)("",!0)],!0)]),_:3},8,["class","method"]))}),v=(0,t.default)(g,[["__scopeId","data-v-bdef8365"]]);e.s(["default",0,v],642794);var y={class:"absolute top-[1lh] right-0.75 flex -translate-y-1/2 opacity-0 peer-hover/button:opacity-100 peer-focus-visible/button:opacity-100 focus-within:opacity-100 hover:opacity-100 has-[&[aria-expanded=true]]:opacity-100"},b=(0,t.default)({},[["render",function(e,t){return(0,n.openBlock)(),(0,n.createElementBlock)("div",y,[(0,n.renderSlot)(e.$slots,"default")])}]]);e.s(["default",0,b],795726);var O=e=>"children"in e&&Array.isArray(e.children)&&e.children.length>0;e.s(["hasChildren",0,O],183084),e.s(["isSidebarFolder",0,(e,t,r,n)=>O(t)?(!n||"operation"!==t.type||t.children?.length!==1||t.children[0]?.type!=="example"||t.children[0]?.n
149ame!=="default")&&("client"===e||"reference"===e&&"operation"!==t.type&&"webhook"!==t.type):"client"===e&&!!r&&("document"===t.type||"tag"===t.type)],772510);var x={path:/[\/\.-]/,property:/[A-Z\_\.-]/},k={key:0},S=(0,n.defineComponent)({inheritAttrs:!1,__name:"ScalarWrappingText",props:{text:{default:""},preset:{default:"path"},regex:{}},setup(e){let t=(0,n.computed)(()=>{let t=RegExp(e.regex??x[e.preset],"g");return e.text.replace(t,"⁠$&").split("⁠").filter(Boolean)});return(e,r)=>((0,n.openBlock)(!0),(0,n.createElementBlock)(n.Fragment,null,(0,n.renderList)(t.value,(e,t)=>((0,n.openBlock)(),(0,n.createElementBlock)(n.Fragment,{key:t},[0!==t?((0,n.openBlock)(),(0,n.createElementBlock)("wbr",k)):(0,n.createCommentVNode)("",!0),(0,n.createTextVNode)((0,a.toDisplayString)(e),1)],64))),128))}});e.s([],754944),e.s(["ScalarWrappingText",0,S],387494);var w=(0,n.defineComponent)({__name:"SidebarItemLabel",props:{item:{},operationTitleSource:{}},setup:e=>(t,r)=>"model"===e.item.type||"example"===e.item.type?((0,n.openBlock)(),(0,n.createBlock)((0,i.unref)(S),{key:0,preset:"property",text:e.item.title},null,8,["text"])):((0,n.openBlock)(),(0,n.createBlock)((0,i.unref)(S),{key:1,text:"path"===e.operationTitleSource&&"path"in e.item?e.item.path:e.item.title},null,8,["text"]))});e.s(["default",0,w],637953),e.i(807448);var T=e.i(354586),E=(0,n.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebar",setup(e){let{cx:t}=(0,T.useBindCx)();return(e,r)=>((0,n.openBlock)(),(0,n.createElementBlock)("aside",(0,a.normalizeProps)((0,n.guardReactiveProps)((0,i.unref)(t)("flex flex-col border-r bg-sidebar-b-1 border-sidebar-border w-72"))),[(0,n.renderSlot)(e.$slots,"default")],16))}});e.s(["default",0,E],718268)},373306,737285,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938);e.i(807448);var n=(0,e.i(921140).cva)({base:"relative after:absolute after:inset-x-0 after:block after:bg-blue after:opacity-15 after:pointer-events-none after:rounded",variants:{position:{before:"after:-top-0.5 after:h-0.75",after:"after:-bottom-0.5 after:h-0.75",into:"after:inset-0"}}}),a=(0,r.ref)(null),i=(0,r.ref)(null);e.s(["useDraggable",0,function(e){var o;let s,{ceiling:l=.8,floor:c=.2,isDraggable:u=!0,isDroppable:d=!0,parentIds:p=[],id:m,onDragStart:h,onDragEnd:f}=e,g=(0,t.computed)(()=>p.at(-1)??null),v=(o=e=>{let t;if(!a.value||a.value.id===m||p.includes(a.value?.id??""))return;let n=i.value?.offset,o=e.target.offsetHeight,s=c*o,u=l*o,h=null;e.offsetY<=0&&n&&"after"!==n?h=n:e.offsetY<=s?h="before":e.offsetY>=u?h="after":e.offsetY>s&&e.offsetY<u&&(h="into"),t=h,("function"==typeof d?d(a.value,{id:m,parentId:g.value,offset:t}):(0,r.toValue)(d))&&(i.value={id:m,parentId:g.value,offset:h})},s=!1,(...e)=>{s||(o(...e),s=!0,setTimeout(()=>s=!1,25))}),y=(0,t.computed)(()=>{let e=m===i.value?.id?i.value.offset:void 0;return e?n({position:e}):""});return{draggableAttrs:(0,t.computed)(()=>({class:y.value||void 0,draggable:!!(0,r.toValue)(u)||void 0})),draggableEvents:{dragend:()=>{if(!i.value||!a.value)return;let e={...a.value},t={...i.value};a.value=null,i.value=null,document.querySelectorAll("[data-dragging]").forEach(e=>e.removeAttribute("data-dragging")),e.id!==t.id&&f?.(e,t)},dragover:e=>{e.preventDefault(),e.stopPropagation(),v(e)},dragstart:e=>{e.stopPropagation(),(e=>{if(!(0,r.toValue)(u)||!e.dataTransfer||!(e.target instanceof HTMLElement))return;e.target.setAttribute("data-dragging","true"),e.dataTransfer.dropEffect="move",e.dataTransfer.effectAllowed="move";let t={id:m,parentId:g.value};a.value=t,h?.(t)})(e)}},draggingItem:a,hoveredItem:i}}],373306),e.s(["default",0,(e,t)=>{let r=e.__vccOpts||e;for(let[e,n]of t)r[e]=n;return r}],737285)},612355,704123,47241,175827,274150,655583,307144,299598,917647,535242,e=>{"use strict";e.i(581671);var t=e.i(869598),r=e.i(373306),n=e.i(642794),a=e.i(795726),i=e.i(183084),o=e.i(772510),s=e.i(637953);e.i(986710);var l=e.i(588329),c=e.i(260958),u=e.i(146938),d=e.i(718268),p=e.i(796239),m=e.i(395198);e.i(327531);var h=e.i(858838),f=e.i(210127),g=e.i(599122),v=e.i(219230),y=e.i(537523),b=e.i(504087),O=e.i(804047);e.i(424457),e.i(303594);var x=e.i(289679),k=e.i(99286);e.i(807448);
149var S=e.i(354586),w=e.i(658651),T=e.i(273865),E=e.i(150413),_=["aria-label"],$=(0,l.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarSearchInput",props:(0,l.mergeModels)({autofocus:{type:Boolean},loader:{},label:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){let t=(0,u.ref)(null),r=(0,l.useModel)(e,"modelValue");function n(){r.value="",t.value&&t.value.focus()}let{stylingAttrsCx:a,otherAttrs:i}=(0,S.useBindCx)();return(0,l.onMounted)(()=>e.autofocus&&t.value?.focus()),(o,s)=>((0,l.openBlock)(),(0,l.createElementBlock)("label",(0,c.normalizeProps)((0,l.guardReactiveProps)((0,u.unref)(a)("flex items-center rounded border text-base has-[:focus-visible]:bg-sidebar-b-1 has-[:focus-visible]:outline h-8 gap-1 pl-2 pr-1.5","bg-sidebar-b-search border-sidebar-border-search",r.value?"text-sidebar-c-1":"text-sidebar-c-search"))),[(0,l.createVNode)((0,u.unref)(T.ScalarIconMagnifyingGlass),{class:"text-sidebar-c-search size-4"}),(0,l.withDirectives)((0,l.createElementVNode)("input",(0,l.mergeProps)({ref_key:"inputRef",ref:t,"onUpdate:modelValue":s[0]||(s[0]=e=>r.value=e),"aria-label":e.label??"Enter search query",autocapitalize:"off",autocomplete:"off",autocorrect:"off",class:"flex-1 appearance-none rounded border-none bg-transparent outline-none",placeholder:"Search...",spellcheck:"false",type:"search"},(0,u.unref)(i)),null,16,_),[[w.vModelText,r.value]]),e.loader&&e.loader.isActive?((0,l.openBlock)(),(0,l.createBlock)((0,u.unref)(x.default),{key:0,class:"mr-3 self-center",loader:e.loader,size:"md"},null,8,["loader"])):r.value?((0,l.openBlock)(),(0,l.createBlock)((0,u.unref)(k.default),{key:1,class:"p-px size-4",icon:(0,u.unref)(E.ScalarIconX),label:"Clear Search",weight:"bold",onClick:(0,w.withModifiers)(n,["stop","prevent"])},null,8,["icon"])):(0,l.createCommentVNode)("",!0)],16))}});e.s(["default",0,$],704123);var A=e.i(871429),C=e.i(853847),P={class:"flex flex-col gap-px"},N=(0,l.defineComponent)({inheritAttrs:!1,__name:"ScalarSidebarSection",props:{is:{default:"li"},icon:{type:[Object,Function]},active:{type:Boolean},selected:{type:Boolean},disabled:{type:Boolean},indent:{},loading:{type:Boolean}},setup(e){let{level:t}=(0,A.useSidebarGroups)({increment:!1}),{cx:r}=(0,S.useBindCx)();return(n,a)=>((0,l.openBlock)(),(0,l.createBlock)((0,l.resolveDynamicComponent)(e.is),(0,c.normalizeProps)((0,l.guardReactiveProps)((0,u.unref)(r)("group/item group/sidebar-section contents"))),{default:(0,l.withCtx)(()=>[(0,l.createVNode)(O.default,{class:"group/spacer-before h-3",indent:(0,u.unref)(t)},null,8,["indent"]),n.$slots.default?((0,l.openBlock)(),(0,l.createBlock)(m.default,{key:0,is:"div",class:"text-sm/4 py-1.75 font-bold",disabled:"",icon:e.icon,indent:(0,u.unref)(t)},{default:(0,l.withCtx)(()=>[(0,l.renderSlot)(n.$slots,"default")]),_:3},8,["icon","indent"])):(0,l.createCommentVNode)("",!0),(0,l.createElementVNode)("ul",P,[e.loading?((0,l.openBlock)(),(0,l.createBlock)(C.default,{key:0}
149)):(0,l.renderSlot)(n.$slots,"items",{},void 0,void 0,1)]),(0,l.createVNode)(O.default,{class:"group/spacer-after h-3",indent:(0,u.unref)(t)},null,8,["indent"])]),_:3},16))}});e.s([],47241);var I=m;e.s(["ScalarSidebarButton",()=>I.default],175827);var I=m;e.s(["ScalarSidebarSection",0,N],274150);var R=e.i(369288),D=Object.assign({
149"./icons/basic-shape-diamond.svg":()=>e.A(848122),
149"./icons/basic-shape-hexagon.svg":()=>e.A(304620),
149"./icons/basic-shape-primary-circle-ellipse-round.svg":()=>e.A(520229),
149"./icons/basic-shape-primary-square-rectangle.svg":()=>e.A(657872),
149"./icons/basic-shape-shield.svg":()=>e.A(369697),
149"./icons/computer-device-desktop-monitor.svg":()=>e.A(697063),
149"./icons/computer-device-desktop.svg":()=>e.A(380404),
149"./icons/computer-device-laptop.svg":()=>e.A(813037),
149"./icons/computer-device-mobile-phone-android-samsung-back.svg":()=>e.A(536394),
149"./icons/computer-device-mobile-phone-android-samsung.svg":()=>e.A(556940),
149"./icons/computer-device-mobile-phone-iphone-x-back.svg":()=>e.A(170979),
149"./icons/computer-device-mobile-phone-iphone-x.svg":()=>e.A(763054),
149"./icons/computer-device-mobile-tablet-touch.svg":()=>e.A(758174),
149"./icons/computer-device-mobile-tablet.svg":()=>e.A(310947),
149"./icons/computer-device-network-ethernet-cat6.svg":()=>e.A(982175),
149"./icons/computer-device-network-lan-www.svg":()=>e.A(515689),
149"./icons/computer-device-network-wifi-connection.svg":()=>e.A(275442),
149"./icons/computer-device-network-wifi-router.svg":()=>e.A(943055),
149"./icons/ecology-science-erlenmeyer-flask.svg":()=>e.A(134586),
149"./icons/image-flash-lightning.svg":()=>e.A(406189),
149"./icons/image-picture-flower.svg":()=>e.A(300234),
149"./icons/interface-alert-exclamation-diamond.svg":()=>e.A(319152),
149"./icons/interface-alert-exclamation-triangle-warning.svg":()=>e.A(183092),
149"./icons/interface-alert-information-circle.svg":()=>e.A(182119),
149"./icons/interface-award-crown.svg":()=>e.A(549065),
149"./icons/interface-bookmark-tag.svg":()=>e.A(297902),
149"./icons/interface-bookmark.svg":()=>e.A(114050),
149"./icons/interface-calendar-date-one.svg":()=>e.A(468557),
149"./icons/interface-content-book-open-pages.svg":()=>e.A(487687),
149"./icons/interface-content-book-page.svg":()=>e.A(235183),
149"./icons/interface-content-file.svg":()=>e.A(496575),
149"./icons/interface-content-folder.svg":()=>e.A(449259),
149"./icons/interface-copy-clipboard.svg":()=>e.A(169738),
149"./icons/interface-edit-attachment.svg":()=>e.A(25057),
149"./icons/interface-edit-binocular.svg":()=>e.A(15037),
149"./icons/interface-edit-magic-wand.svg":()=>e.A(321132),
149"./icons/interface-edit-tool-paint-roller.svg":()=>e.A(884),
149"./icons/interface-edit-tool-pencil.svg":()=>e.A(882242),
149"./icons/interface-favorite-award.svg":()=>e.A(934609),
149"./icons/interface-favorite-flag.svg":()=>e.A(847840),
149"./icons/interface-favorite-heart.svg":()=>e.A(943805),
149"./icons/interface-favorite-star.svg":()=>e.A(662172),
149"./icons/interface-favorite-stars-sparkles.svg":()=>e.A(31525),
149"./icons/interface-hierarchy-flowchart.svg":()=>e.A(520691),
149"./icons/interface-home-house.svg":()=>e.A(498843),
149"./icons/interface-hyperlink.svg":()=>e.A(77444),
149"./icons/interface-lighting-brightness.svg":()=>e.A(960523),
149"./icons/interface-lock-closed.svg":()=>e.A(100994),
149"./icons/interface-lock-open-unlock.svg":()=>e.A(715234),
149"./icons/interface-login-key.svg":()=>e.A(795570),
149"./icons/interface-search.svg":()=>e.A(609005),
149"./icons/interface-setting-cog.svg":()=>e.A(399950),
149"./icons/interface-share-megaphone-bullhorn.svg":()=>e.A(377712),
149"./icons/interface-share-rocket.svg":()=>e.A(824877),
149"./icons/interface-share-satellite.svg":()=>e.A(794058),
149"./icons/interface-share-space-ship.svg":()=>e.A(500797),
149"./icons/interface-share.svg":()=>e.A(306341),
149"./icons/interface-signal-square.svg":()=>e.A(368497),
149"./icons/interface-time-clock-circle.svg":()=>e.A(860490),
149"./icons/interface-time-hour-glass.svg":()=>e.A(376202),
149"./icons/interface-users-multiple.svg":()=>e.A(72979),
149"./icons/interface-weather-moon.svg":()=>e.A(303011),
149"./icons/mail-chat-bubble-square.svg":()=>e.A(773956),
149"./icons/mail-send-email-paper-airplane.svg":()=>e.A(307154),
149"./icons/mail-send-envelope.svg":()=>e.A(274012),
149"./icons/money-cashier-receipt.svg":()=>e.A(138176),
149"./icons/money-currency-dollar-pay.svg":()=>e.A(381508),
149"./icons/money-graph-arrow-increase.svg":()=>e.A(297961),
149"./icons/money-graph-bar-chart-increase.svg":()=>e.A(225129),
149"./icons/nature-ecology-leaf.svg":()=>e.A(732511),
149"./icons/phone-telephone.svg":()=>e.A(573998),
149"./icons/programming-bug.svg":()=>e.A(627544),
149"./icons/programming-cloud.svg":()=>e.A(211832),
149"./icons/programming-computer-database-server.svg":()=>e.A(971046),
149"./icons/programming-computer-database.svg":()=>e.A(673390),
149"./icons/programming-module-four-layout.svg":()=>e.A(648734),
149"./icons/programming-module-three.svg":()=>e.A(337878),
149"./icons/programming-module.svg":()=>e.A(897931),
149"./icons/programming-script-code.svg":()=>e.A(521669),
149"./icons/shopping-cart.svg":()=>e.A(496437),
149"./icons/shopping-gift-present.svg":()=>e.A(660128),
149"./icons/shopping-shipping-box-parcel-package.svg":()=>e.A(28826),
149"./icons/tag-new-circle.svg":()=>e.A(725845),
149"./icons/travel-map-earth-globe.svg":()=>e.A(311939)
149}),B=Object.assign({"./icons/interface-content-folder.svg":R.interface_content_folder_exports})["./icons/interface-content-folder.svg"];Object.keys(D).map(e=>e.replace("./icons/","").replace(".svg","")).map(e=>({src:e,title:e.replaceAll("-"," "),tags:[]}));var M=new Map;async function L(e){let t=M.get(e);if(t)return t;let r=D[`./icons/${e}.svg`];if(!r)return;let n=await r(),a=(0,u.markRaw)(n.default??n);return M.set(e,a),a}B?.default&&M.set("interface-content-folder",(0,u.markRaw)(B.default));var j=(0,l.defineComponent)({__name:"LibraryIcon",props:{src:{}},setup(e){let t=(0,u.shallowRef)();return(0,l.watchEffect)(async()=>{t.value=await L(e.src)}),(e,r)=>t.value?((0,l.openBlock)(),(0,l.createBlock)((0,l.resolveDynamicComponent)(t.value),{key:0})):(0,l.createCommentVNode)("",!0)}}),z={key:0,class:"line-through"},U={key:0,class:"line-through"},V=(0,l.defineComponent)({__name:"SidebarItem",props:{item:{},layout:{},isSelected:{type:Function},isExpanded:{type:Function},options:{},getHref:{type:Function},isDraggable:{},isDroppable:{type:Function}},emits:["selectItem","onDragEnd","toggleGroup"],setup(e,{emit:d}){let m=(0,l.useSlots)(),b=e=>("isDeprecated"in e&&e.isDeprecated)??!1,O=(e,t)=>{d("onDragEnd",e,t)},{draggableAttrs:x,draggableEvents:k}=(0,r.useDraggable)({id:e.item.id,isDraggable:e.isDraggable,isDroppable:e.isDroppable,onDragEnd:O}),S=(0,l.computed)(()=>(0,i.hasChildren)(e.item)?(0,t.filterItems)(e.layout,e.item.children,e.options?.hideOperationDefaultExamples):[]),w=(0,l.computed)(()=>e.getHref?.(e.item)||void 0),T=(0,l.computed)(()=>!!w.value||"reference"===e.layout&&"text"===e.item.type),E=t=>{if(w.value){if((t.target instanceof Element?t.target.closest("a"):null)?.getAttribute("href")!==w.value||t.defaultPrevented||!(0===t.button&&!t.metaKey&&!t.ctrlKey&&!t.shiftKey&&!t.altKey))return;t.preventDefault()}d("selectItem",e.item.id)};return(t,r)=>{let i,_=(0,l.resolveComponent)("SidebarItem",!0);return S.value.length>0&&"isGroup"in(i=e.item)&&i.isGroup?((0,l.openBlock)(),(0,l.createBlock)((0,u.unref)(N),(0,l.mergeProps)({key:0,"data-sidebar-id":e.item.id},(0,u.unref)(x),(0,l.toHandlers)((0,u.unref)(k))),{items:(0,l.withCtx)(()=>[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(S.value,n=>((0,l.openBlock)(),(0,l.createBlock)(_,{key:n.id,getHref:e.getHref,isDraggable:e.isDraggable,isDroppable:e.isDroppable,isExpanded:e.isExpanded,isSelected:e.isSelected,item:n,layout:e.layout,options:e.options,onOnDragEnd:O,onSelectItem:r[0]||(r[0]=e=>d("selectItem",e)),onToggleGroup:r[1]||(r[1]=e=>d("toggleGroup",e))},(0,l.createSlots)({_:2},[m.decorator?{name:"decorator",fn:(0,l.withCtx)(e=>[(0,l.renderSlot)(t.$slots,"decorator",(0,l.mergeProps)({ref_for:!0},e))]),key:"0"}:void 0,m.empty?{name:"empty",fn:(0,l.withCtx)(e=>[(0,l.renderSlot)(t.$slots,"empty",(0,l.mergeProps)({ref_for:!0},e))]),key:"1"}:void 0,m.icon?{name:"icon",fn:(0,l.withCtx)(e=>[(0,l.renderSlot)(t.$slots,"icon",(0,l.mergeProps)({ref_for:!0},e))]),key:"2"}:void 0]),1032,["getHref","isDraggable","isDroppable","isExpanded","isSelected","item","layout","options"]))),128))]),default:(0,l.withCtx)(()=>[(0,l.createTextVNode)((0,c.toDisplayString)(e.item.title)+" ",1)]),_:3},16,["data-sidebar-id"])):(0,u.unref)(o.isSidebarFolder)(e.layout,e.item,void 0!==m.empty,e.options?.hideOperationDefaultExamples??!1)?((0,l.openBlock)(),(0,l.createBlock)((0,u.unref)(y.default),(0,l.mergeProps)({key:1,active:e.isSelected(e.item.id),class:"relative",controlled:"","data-sidebar-id":e.item.id},(0,u.unref)(x),{discrete:T.value,open:e.isExpanded(e.item.id)},(0,l.toHandlers)((0,u.unref)(k))),(0,l.createSlots)({button:(0,l.withCtx)(({open:a,level:i})=>[(0,l.createVNode)((0,u.unref)(I.default),{is:w.value?"a":"button",active:e.isSelected(e.item.id),"aria-expanded":T.value?void 0:a,href:w.value,indent:i,onClick:E},(0,l.createSlots)({indent:(0,l.withCtx)(()=>[(0,l.createVNode)((0,u.unref)(p.default),{class:"-my-2 mr-0",indent:i},null,8,["indent"])]),aside:(0,l.withCtx)(()=>["method"in e.item?((0,l.openBlock)(),(0,l.createBlock)(n.default,{key:0,active:e.isSelected(e.item.id),class:(0,c.normalizeClass)(["ml-2 h-4 self-start",{"group-hover/button:opacity-0 group-focus-visible/button:opacity-0 group-has-[~*_[aria-expanded=true]]/button:opacity-0 group-has-[~*:focus-within]/button:opacity-0 group-has-[~*:hover]/button:opacity-0":m.decorator}]),label:e.options?.labels?.httpMethod,method:e.item.method,webhook:"webhook"===e.item.type},null,8,["active","class","label","method","webhook"])):(0,l.createCommentVNode)("",!0),T.value?((0,l.openBlock)(),(0,l.createBlock)((0,u.unref)(g.default),{key:1})):"method"in e.item?(0,l.createCommentVNode)("",!0):((0,l.openBlock)(),(0,l.createBlock)((0,u.unref)(h.default),{key:2,class:"text-sidebar-c-2",open:a},{label:(0,l.withCtx)(()=>[(0,l.createTextVNode)((0,c.toDisplayString)(a?e.options?.labels?.closeGroup??"Close Group":e.options?.labels?.openGroup??"Open Group"),1)]),_:2},1032,["open"]))]),default:(0,l.withCtx)(()=>[b(e.item)?((0,l.openBlock)(),(0,l.createElementBlock)("span",z,[(0,l.createVNode)(s.default,{item:e.item,operationTitleSource:e.options?.operationTitleSource},null,8,["item","operationTitleSource"])])):((0,l.openBlock)(),(0,l.createBlock)(s.default,{key:1,item:e.item,operationTitleSource:e.options?.operationTitleSource},null,8,["item","operationTitleSource"]))]),_:2},["document"===e.item.type?{name:"icon",fn:(0,l.withCtx)(()=>
149[(0,l.renderSlot)(t.$slots,"icon",{item:e.item,open:a},()=>[(0,l.createVNode)((0,u.unref)(j),{class:"block",src:"icon"in e.item&&e.item.icon||"interface-content-folder"},null,8,["src"])])]),key:"0"}:void 0]),1032,["is","active","aria-expanded","href","indent"]),T.value?((0,l.openBlock)(),(0,l.createBlock)((0,u.unref)(f.default),{key:0,open:a,onClick:r[2]||(r[2]=()=>d("toggleGroup",e.item.id))},{label:(0,l.withCtx)(()=>{let t;return[(0,l.createTextVNode)((0,c.toDisplayString)((t=a?e.options?.labels?.closeGroup??"Close Group":e.options?.labels?.openGroup??"Open Group",e.item.title?`${t} - ${e.item.title}`:t)),1)]}),_:2},1032,["open"])):(0,l.createCommentVNode)("",!0)]),items:(0,l.withCtx)(()=>[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(S.value,n=>((0,l.openBlock)(),(0,l.createBlock)(_,{key:n.id,getHref:e.getHref,isDraggable:e.isDraggable,isDroppable:e.isDroppable,isExpanded:e.isExpanded,isSelected:e.isSelected,item:n,layout:e.layout,options:e.options,parentIds:[],onOnDragEnd:O,onSelectItem:r[3]||(r[3]=e=>d("selectItem",e)),onToggleGroup:r[4]||(r[4]=e=>d("toggleGroup",e))},(0,l.createSlots)({_:2},[m.decorator?{name:"decorator",fn:(0,l.withCtx)(e=>[(0,l.renderSlot)(t.$slots,"decorator",(0,l.mergeProps)({ref_for:!0},e))]),key:"0"}:void 0,m.empty?{name:"empty",fn:(0,l.withCtx)(e=>[(0,l.renderSlot)(t.$slots,"empty",(0,l.mergeProps)({ref_for:!0},e))]),key:"1"}:void 0,m.icon?{name:"icon",fn:(0,l.withCtx)(e=>[(0,l.renderSlot)(t.$slots,"icon",(0,l.mergeProps)({ref_for:!0},e))]),key:"2"}:void 0]),1032,["getHref","isDraggable","isDroppable","isExpanded","isSelected","item","layout","options"]))),128)),m.empty&&(e.item.children?.length??0)===0?(0,l.renderSlot)(t.$slots,"empty",{item:e.item},void 0,void 0,0):(0,l.createCommentVNode)("",!0)]),_:2},[m.decorator?{name:"after",fn:(0,l.withCtx)(()=>[(0,l.createVNode)(a.default,null,{default:(0,l.withCtx)(()=>[(0,l.renderSlot)(t.$slots,"decorator",{item:e.item})]),_:3})]),key:"0"}:void 0]),1040,["active","data-sidebar-id","discrete","open"])):((0,l.openBlock)(),(0,l.createBlock)((0,u.unref)(v.default),(0,l.mergeProps)({key:2},(0,u.unref)(x),{class:"relative","data-sidebar-id":e.item.id},(0,l.toHandlers)((0,u.unref)(k)),{onClick:E}),(0,l.createSlots)({button:(0,l.withCtx)(({level:r})=>[(0,l.createVNode)((0,u.unref)(I.default),{is:w.value?"a":"button",href:w.value,indent:r,selected:e.isSelected(e.item.id)},(0,l.createSlots)({default:(0,l.withCtx)(()=>[b(e.item)?((0,l.openBlock)(),(0,l.createElementBlock)("span",U,[(0,l.createVNode)(s.default,{item:e.item,operationTitleSource:e.options?.operationTitleSource},null,8,["item","operationTitleSource"])])):((0,l.openBlock)(),(0,l.createBlock)(s.default,{key:1,item:e.item,operationTitleSource:e.options?.operationTitleSource},null,8,["item","operationTitleSource"]))]),_:2},[m.icon?{name:"icon",fn:(0,l.withCtx)(()=>[(0,l.renderSlot)(t.$slots,"icon",{item:e.item,open:!0})]),key:"0"}:void 0,"method"in e.item?{name:"aside",fn:(0,l.withCtx)(()=>[(0,l.createVNode)(n.default,{active:e.isSelected(e.item.id),class:(0,c.normalizeClass)(["ml-2 h-4 self-start",{"group-hover/button:opacity-0 group-focus-visible/button:opacity-0 group-has-[~*_[aria-expanded=true]]/button:opacity-0 group-has-[~*:focus-within]/button:opacity-0 group-has-[~*:hover]/button:opacity-0":m.decorator}]),label:e.options?.labels?.httpMethod,method:e.item.method,webhook:"webhook"===e.item.type},null,8,["active","class","label","method","webhook"])]),key:"1"}:void 0]),1032,["is","href","indent","selected"])]),_:2},[m.decorator?{name:"after",fn:(0,l.withCtx)(()=>[(0,l.createVNode)(a.default,null,{default:(0,l.withCtx)(()=>[(0,l.renderSlot)(t.$slots,"decorator",{item:e.item})]),_:3})]),key:"0"}:void 0]),1040,["data-sidebar-id"]))}}}),Q=(0,l.defineComponent)({__name:"ScalarSidebar",props:{layout:{},items:{},isSelected:{type:Function},isExpanded:{type:Function},options:{},indent:{default:20},getHref:{type:Function},isDraggable:{},isDroppable:{type:Function}},emits:["reorder","selectItem","toggleGroup"],setup(e,{emit:r}){let n=(0,l.useSlots)(),a=(e,t)=>{r("reorder",e,t)};return(i,o)=>((0,l.openBlock)(),(0,l.createBlock)((0,u.unref)(d.default),{class:"flex min-h-0 flex-col",style:(0,c.normalizeStyle)({"--scalar-sidebar-indent":e.indent+"px"})},{default:(0,l.withCtx)(()=>
149[(0,l.renderSlot)(i.$slots,"header"),(0,l.renderSlot)(i.$slots,"default",{},()=>[(0,l.createVNode)((0,u.unref)(b.default),{class:"custom-scroll"},{default:(0,l.withCtx)(()=>[(0,l.renderSlot)(i.$slots,"before"),((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)((0,u.unref)(t.filterItems)(e.layout,e.items),t=>((0,l.openBlock)(),(0,l.createBlock)(V,{key:t.id,getHref:e.getHref,isDraggable:e.isDraggable??"client"===e.layout,isDroppable:e.isDroppable,isExpanded:e.isExpanded,isSelected:e.isSelected,item:t,layout:e.layout,options:e.options,onOnDragEnd:a,onSelectItem:o[0]||(o[0]=e=>r("selectItem",e)),onToggleGroup:o[1]||(o[1]=e=>r("toggleGroup",e))},(0,l.createSlots)({_:2},[n.decorator?{name:"decorator",fn:(0,l.withCtx)(e=>[(0,l.renderSlot)(i.$slots,"decorator",(0,l.mergeProps)({ref_for:!0},e))]),key:"0"}:void 0,n.empty?{name:"empty",fn:(0,l.withCtx)(e=>[(0,l.renderSlot)(i.$slots,"empty",(0,l.mergeProps)({ref_for:!0},e))]),key:"1"}:void 0,n.icon?{name:"icon",fn:(0,l.withCtx)(e=>[(0,l.renderSlot)(i.$slots,"icon",(0,l.mergeProps)({ref_for:!0},e))]),key:"2"}:void 0]),1032,["getHref","isDraggable","isDroppable","isExpanded","isSelected","item","layout","options"]))),128))]),_:3}),(0,l.renderSlot)(i.$slots,"spacer",{},()=>[o[2]||(o[2]=(0,l.createElementVNode)("div",{class:"flex-1"},null,-1))])]),(0,l.renderSlot)(i.$slots,"footer")]),_:3},8,["style"]))}});e.s(["default",0,Q],655583);var Z=({items:e,nestedKey:t="children",filter:r=()=>!0,getId:n=e=>e.id})=>{let a=new Map,i=e=>{r(e)&&a.set(n(e),e),t in e&&Array.isArray(e[t])&&e[t]?.forEach(t=>i({...t,parent:e}))};return e.forEach(i),a};e.s(["generateReverseIndex",0,Z],307144),e.s(["createSidebarState",0,(e,t)=>{let r=(0,l.computed)(()=>Z({items:(0,u.toValue)(e),nestedKey:t?.key??"children"})),n=(0,u.ref)({}),a=(0,u.ref)({}),i=(0,u.ref)(null);return{items:(0,l.computed)(()=>(0,u.toValue)(e)),index:r,selectedItems:n,expandedItems:a,selectedItem:i,setSelected:e=>{let a=e=>{e&&(n.value[e.id]=!0,"parent"in e&&e.parent&&a(e.parent))};t?.hooks?.onBeforeSelect&&t.hooks.onBeforeSelect(e),n.value={},i.value=e,null!==e&&a(r.value.get(e)),t?.hooks?.onAfterSelect&&t.hooks.onAfterSelect(e)},setExpanded:(e,n)=>{let i=e=>{e&&(a.value[e.id]=!0,"parent"in e&&e.parent&&i(e.parent))};t?.hooks?.onBeforeExpand&&t.hooks.onBeforeExpand(e),!1===n?a.value[e]=!1:i(r.value.get(e)),t?.hooks?.onAfterExpand&&t.hooks.onAfterExpand(e)},isExpanded:e=>a.value[e]??!1,isSelected:e=>n.value[e]??!1,getEntryById:e=>r.value.get(e),reset:()=>{n.value={},a.value={}}}}],299598);var F=(e,t)=>{if(t.type===e)return t;if("children"in t)for(let r of t.children??[]){let t=F(e,r);if(t)return t}return null};e.s(["getChildEntry",0,F],917647);var q=100;e.s(["scrollSidebarToTop",0,(e,t=q)=>{if("u"<typeof window)return;let r=document.querySelector(`[data-sidebar-id="${e}"]`),n=r?.closest(".custom-scroll, .custom-scrollbar")??null;if(!r||!n)return;let a=((e,t)=>{let r=e.offsetTop,n=e.offsetParent;for(;n&&n!==t;)r+=n.offsetTop,n=n.offsetParent;return r})((e=>{if("contents"!==window.getComputedStyle(e).display)return e;for(let t of e.children)if(t instanceof HTMLElement&&null!==t.offsetParent)return t;return e})(r),n)+("heading"!==r.dataset.sidebarType?0:r.querySelector(".sidebar-heading")?.offsetHeight??0)-t;n.scrollTo({top:a>0?a:0})}],535242),e.s([],612355)},116651,136387,57826,e=>{"use strict";let t=e=>e.replaceAll("\\","\\\\").replaceAll('"','\\"').replaceAll("\n","\\n").replaceAll("\r","\\r").replaceAll("	","\\t"),r=e=>{if(void 0===e)return"";try{return JSON.stringify(JSON.parse(e),null,2)}catch{return e}},n=e=>{let r=e.split("\n");return r.length<=1?[`  curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "${t(e)}");`]:["  curl_easy_setopt(curl, CURLOPT_POSTFIELDS,",...r.map((e,n)=>{let a=n===r.length-1;return`    "${t(e)}${a?"":"\\n"}"${a?");":""}`})]};function a(e){if(!e?.length)return"";let t=e.map(e=>`${e.name}=${e.value}`);return`?${t.join("&")}`}e.s(["cLibcurl",0,{target:"c",client:"libcurl",title:"Libcurl",generate(e,a){var i,o,s,l;let c;if(!e)return"";let u=(e.method||"GET").toUpperCase(),d=(i=(e=>{if(!e)return"";try{let t=new URL(e),r="/"!==t.pathname||e.endsWith("/")||e.includes("?")||e.includes("#")?t.pathname:"";return`${t.protocol}//${t.host}${r}${t.search}${t.hash}`}catch{return e}})(e.url??""),o=e.queryString,(c=o?.length?o.map(e=>`${e.name}=${e.value}`).join("&"):"")?i?`${i}${i.includes("?")?"&":"?"}${c}`:`?${c}`:i),p=!!e.headers?.length,m=!!e.cookies?.length,h=e.postData,f=h?.mimeType==="multipart/form-data"&&!!h.params?.length,g=e.headers??[],v=g.some(e=>"accept-encoding"===e.name.toLowerCase()&&/gzip|deflate/.test(e.value)),y=["#include <curl/curl.h>","","int main(void) {","  curl_global_init(CURL_GLOBAL_DEFAULT);","  CURL *curl = curl_easy_init();","  if (!curl) {","    curl_global_cleanup();","    return 1;","  }","",`  curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "${t(u)}");`,`  curl_easy_setopt(curl, CURLOPT_URL, "${t(d)}");`];if(a?.auth?.username&&a.auth.password&&y.push(`  curl_easy_setopt(curl, CURLOPT_USERPWD, "${t(`${a.auth.username}:${a.auth.password}`)}");`),p&&(y.push("","  struct curl_slist *headers = NULL;
149"),g.forEach(e=>{y.push(`  headers = curl_slist_append(headers, "${t(`${e.name}: ${e.value}`)}");`)}),y.push("  curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);")),m){let r=(s=e.cookies,s?.length?s.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`).join("; "):null);r&&y.push("",`  curl_easy_setopt(curl, CURLOPT_COOKIE, "${t(r)}");`)}if(v&&y.push("",'  curl_easy_setopt(curl, CURLOPT_ACCEPT_ENCODING, "");'),h){if(f&&h.params)y.push("","  curl_mime *mime = curl_mime_init(curl);"),h.params.forEach(e=>{y.push("","  {","    curl_mimepart *part = curl_mime_addpart(mime);"),e.name&&y.push(`    curl_mime_name(part, "${t(e.name)}");`),void 0!==e.fileName?y.push(`    curl_mime_filedata(part, "${t(e.fileName)}");`):y.push(`    curl_mime_data(part, "${t(e.value??"")}", CURL_ZERO_TERMINATED);`),e.contentType&&y.push(`    curl_mime_type(part, "${t(e.contentType)}");`),y.push("  }")}),y.push("","  curl_easy_setopt(curl, CURLOPT_MIMEPOST, mime);");else if("application/x-www-form-urlencoded"===h.mimeType&&h.params?.length){let e=(l=h.params,l?.length?l.map(e=>new URLSearchParams([[e.name,e.value??""]]).toString()).join("&"):null);null!==e&&y.push("",`  curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "${t(e)}");`)}else if("application/json"===h.mimeType&&void 0!==h.text)y.push("",...n(r(h.text)));else if(void 0!==h.text){let e="application/octet-stream"===h.mimeType?h.text:r(h.text);y.push("",...n(e))}}return y.push("","  CURLcode res = curl_easy_perform(curl);"),y.push("  curl_easy_cleanup(curl);"),f&&y.push("  curl_mime_free(mime);"),p&&y.push("  curl_slist_free_all(headers);"),y.push("  curl_global_cleanup();","","  return (int)res;","}"),y.join("\n")}}],116651);let i=e=>(e||"GET").toUpperCase(),o=(e,t,r)=>{let n=e[t];void 0===n?e[t]=r:Array.isArray(n)?n.push(r):e[t]=[n,r]};function s(e=[]){return e.reduce((e,{name:t,value:r})=>(o(e,t,r),e),{})}e.s(["accumulateRepeatedValue",0,o,"buildQueryString",0,a,"buildUrl",0,function(e,t){return`${e}${t}`},"collectHeaders",0,(e,t)=>{let r=new Map;if(e?.forEach(e=>{e.name&&r.set(e.name,e.value??"")}),t?.length){let e=t.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`).join("; ");r.set("Cookie",e)}return Array.from(r.entries()).map(([e,t])=>({name:e,value:t}))},"joinUrlAndQuery",0,(e,t)=>{let r=a(t);return r?e?`${e}${e.includes("?")?"&":"?"}${r.slice(1)}`:r:e},"normalizeMethod",0,i,"normalizeRequest",0,function(e){return{...e,method:(e.method||"GET").toUpperCase()}},"normalizeUrl",0,e=>{if(!e)return"";try{let t=new URL(e);if("/"===t.pathname)return`${t.origin}${t.search}${t.hash}`;return t.toString()}catch{return e}},"processHeaders",0,function(e){let t={};if(e.headers)for(let r of e.headers)r.value&&!/[; ]/.test(r.name)&&(t[r.name]=r.value);return e.cookies&&e.cookies.length>0&&(t.Cookie=e.cookies.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`).join("; ")),t},"reduceQueryParams",0,s],136387);let l=e=>e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');class c{name;constructor(e){this.name=e}toString(){return`:${this.name}`}}class u{path;constructor(e){this.path=e}toString(){return`(clojure.java.io/file "${l(this.path)}")`}}let d=e=>"object"==typeof e&&null!==e&&!Array.isArray(e)&&!(e instanceof c)&&!(e instanceof u)&&0===Object.keys(e).length,p=(e,t)=>t.replace(/\n/g,`
150${" ".repeat(e)}`),m=e=>{if(null==e)return"nil";if(e instanceof c||e instanceof u)return e.toString();if("string"==typeof e)return`"${l(e)}"`;if(Array.isArray(e)){let t=e.reduce((e,t)=>`${e} ${m(t)}`,"").trim();return`[${p(1,t)}]`}if("object"==typeof e){let t=Object.keys(e).reduce((t,r)=>{let n=p(r.length+2,m(e[r]));return`${t}:${r} ${n}
151 `},"").trim();return`{${p(1,t)}}`}return String(e)},h=(e,t)=>Object.keys(e).find(e=>e.toLowerCase()===t.toLowerCase()),f=(e,t)=>{let r=h(e,t);r&&delete e[r]},g=["get","post","put","delete","patch","head","options"];e.s(["clojureCljhttp",0,{target:"clojure",client:"clj_http",title:"clj-http",generate(e,t){let r=i(e?.method).toLowerCase();if(!g.includes(r))return"Method not supported";let n=new URL(e?.url??""),a="/"===n.pathname?n.origin:n.toString(),o=s([...Array.from(n.searchParams.entr
151ies()).map(([e,t])=>({name:e,value:t})),...e?.queryString??[]]);Object.keys(o).length>0&&(a=a.split("?")[0]??a);let v=(e?.headers??[]).reduce((e,t)=>(e[t.name]=t.value??"",e),{});e?.cookies?.length&&(v.Cookie=e.cookies.map(e=>`${encodeURIComponent(e.name)}=${encodeURIComponent(e.value)}`).join("; "));let y={headers:v,"query-params":o};t?.auth?.username&&t?.auth?.password&&(y["basic-auth"]=[t.auth.username,t.auth.password]);let b=e?.postData;switch(b?.mimeType){case"application/json":if(y["content-type"]=new c("json"),b.text)try{y["form-params"]=JSON.parse(b.text)}catch{y.body=b.text}f(v,"content-type");break;case"application/x-www-form-urlencoded":y["form-params"]=(b.params??[]).reduce((e,t)=>(t.name&&void 0!==t.value&&(e[t.name]=t.value),e),{}),f(v,"content-type");break;case"multipart/form-data":b.params&&(y.multipart=b.params.map(e=>"string"!=typeof e.fileName||e.value?{name:e.name,content:e.value}:{name:e.name,content:new u(e.fileName)})),f(v,"content-type");break;default:b?.text&&(y.body=b.text,f(v,"content-type"))}let O=h(v,"accept");O&&"application/json"===v[O]&&(y.accept=new c("json"),delete v[O]);let x=(e=>{for(let t of Object.keys(e))d(e[t])&&delete e[t];return e})(y),k="(require '[clj-http.client :as client])\n",S=l(a);if(d(x))return`${k}
152(client/${r} "${S}")`;let w=p(11+r.length+S.length,m(x));return`${k}
153(client/${r} "${S}" ${w})`}}],57826)},239567,e=>{"use strict";var t=e.i(868686),r=e.i(136387);function n(e){let t=3;for(;e.includes('"'.repeat(t));)t++;let r='"'.repeat(t);return`${r}
154${e}
155${r}`}function a(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}e.s(["csharpHttpclient",0,{target:"csharp",client:"httpclient",title:"HttpClient",generate(e,i){let o={method:"GET",url:"",...e};o.method=o.method.toUpperCase();let s=(0,r.buildQueryString)(o.queryString),l=`${o.url}${s}`,c=[];c.push("using var client = new HttpClient();"),c.push("");let u=function(e){switch(e){case"GET":return"HttpMethod.Get";case"POST":return"HttpMethod.Post";case"PUT":return"HttpMethod.Put";case"DELETE":return"HttpMethod.Delete";case"PATCH":return"HttpMethod.Patch";case"HEAD":return"HttpMethod.Head";case"OPTIONS":return"HttpMethod.Options";default:return`new HttpMethod("${e}")`}}(o.method);return c.push(`var request = new HttpRequestMessage(${u}, "${l}");`),function(e,r,n){let a=r.headers||[],i=r.cookies||[],o=a.find(e=>"authorization"===e.name.toLowerCase());if(o){let[t,r]=o.value.split(" ",2);t&&r&&e.push(`request.Headers.Authorization = new AuthenticationHeaderValue("${t}", "${r}");`)}else if(n?.auth?.username&&n?.auth?.password){let r=(0,t.encode)(`${n.auth.username}:${n.auth.password}`);e.push(`request.Headers.Authorization = new AuthenticationHeaderValue("Basic", "${r}");`)}let s=new Map;for(let e of a){let t=e.name,r=e.value;"authorization"!==t.toLowerCase()&&s.set(t,r)}for(let[t,n]of s){var l;if("accept"===t.toLowerCase()&&(l=n,/^[a-zA-Z0-9][a-zA-Z0-9!#$&\-\^_]*\/[a-zA-Z0-9][a-zA-Z0-9!#$&\-\^_]*(\s*;\s*[a-zA-Z0-9][a-zA-Z0-9!#$&\-\^_]*=.*)?$/.test(l)))e.push(`request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("${n}"));`);else{if("content-type"===t.toLowerCase()&&r.postData)continue;e.push(`request.Headers.TryAddWithoutValidation("${t}", "${n}");`)}}if(i.length>0){let t=i.map(e=>`${e.name}=${e.value}`).join("; ");e.push(`request.Headers.TryAddWithoutValidation("Cookie", "${t}");`)}}(c,o,i),function(e,t){if(!t.postData)return;let{mimeType:r,text:i,params:o}=t.postData;if("application/json"===r&&i)try{let t=JSON.parse(i),r=JSON.stringify(t,null,2),a=n(r);e.push("request.Content = new StringContent("),e.push(`${a},`),e.push('System.Text.Encoding.UTF8, "application/json");')}catch{let t=n(i);e.push("request.Content = new StringContent("),e.push(`${t},`),e.push('System.Text.Encoding.UTF8, "application/json");')}else if("application/x-www-form-urlencoded"===r&&o){let t=o.map(e=>e.name);if(t.length!==new Set(t).size){for(let t of(e.push("var formParams = new List<KeyValuePair<string, string>>"),e.push("{"),o))e.push(`  new("${t.name}", "${t.value}"),`);e.push("};"),e.push("request.Content = new FormUrlEncodedContent(formParams);")}else{for(let t of(e.push("var formParams = new Dictionary<string, string>"),e.push("{"),o))e.push(`  ["${t.name}"] = "${t.value}",`);e.push("};"),e.push("request.Content = new FormUrlEncodedContent(formParams);")}}else if("multipart/form-data"===r&&o){e.push("var content = new MultipartFormDataContent();");let t=0;for(let r of o)if(void 0!==r.fileName)if(r.contentType){let n=`fileContent${t++}`;e.push(`var ${n} = new StreamContent(File.OpenRead("${a(r.fileName)}"));`),e.push(`${n}.Headers.ContentType = new MediaTypeHeaderValue("${r.contentType}");`),e.push(`content.Add(${n}, "${a(r.name)}", "${a(r.fileName)}");`)}else e.push(`content.Add(new StreamContent(File.OpenRead("${a(r.fileName)}")), "${a(r.name)}", "${a(r.fileName)}");`);else if(r.contentType){let n=`stringContent${t++}`;e.push(`var ${n} = new StringContent("${a(r.value??"")}");`),e.push(`${n}.Headers.ContentType = new MediaTypeHeaderValue("${r.contentType}");`),e.push(`content.Add(${n}, "${a(r.name)}");`)}else e.push(`content.Add(new StringContent("${a(r.value??"")}"), "${a(r.name)}");`);e.push("request.Content = content;")}
155else if("application/octet-stream"===r&&i)e.push('var content = new ByteArrayContent(System.Text.Encoding.UTF8.GetBytes("'+i.replace(/"/g,'\\"')+'"));'),e.push('content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream");'),e.push("request.Content = content;");else if(i){let t=n(i);e.push("request.Content = new StringContent("),e.push(`${t},`),e.push(`System.Text.Encoding.UTF8, "${r}");`)}}(c,o),c.push(""),c.push("using var response = await client.SendAsync(request);"),c.join("\n")}}])},426402,111983,562564,363663,959995,159758,1423,87206,37116,311658,837221,105562,337490,513099,19966,357247,e=>{"use strict";function t(e){return null!==e&&"object"==typeof e}function r(e){return globalThis.Array.isArray(e)&&!globalThis.ArrayBuffer.isView(e)}function n(e){return void 0===e}function a(e){return null===e}function i(e){return"boolean"==typeof e}function o(e){return"number"==typeof e}function s(e){return"bigint"==typeof e}function l(e){return"string"==typeof e}function c(e){return"symbol"==typeof e}e.s(["Index",()=>e1,"IndexFromPropertyKeys",()=>e0],837221),e.s([],284738),e.i(284738),e.s(["HasPropertyKey",0,function(e,t){return t in e},"IsArray",0,r,"IsAsyncIterator",0,function(e){return t(e)&&globalThis.Symbol.asyncIterator in e},"IsBigInt",0,s,"IsBoolean",0,i,"IsDate",0,function(e){return e instanceof Date&&globalThis.Number.isFinite(e.getTime())},"IsFunction",0,function(e){return"function"==typeof e},"IsInteger",0,function(e){return globalThis.Number.isInteger(e)},"IsIterator",0,function(e){return t(e)&&globalThis.Symbol.iterator in e},"IsMap",0,function(e){return e instanceof globalThis.Map},"IsNull",0,a,"IsNumber",0,o,"IsObject",0,t,"IsPromise",0,function(e){return e instanceof globalThis.Promise},"IsSet",0,function(e){return e instanceof globalThis.Set},"IsStandardObject",0,function(e){return t(e)&&(globalThis.Object.getPrototypeOf(e)===Object.prototype||null===globalThis.Object.getPrototypeOf(e))},"IsString",0,l,"IsSymbol",0,c,"IsTypedArray",0,function(e){return globalThis.ArrayBuffer.isView(e)},"IsUint8Array",0,function(e){return e instanceof globalThis.Uint8Array},"IsUndefined",0,n,"IsValueType",0,function(e){return s(e)||i(e)||a(e)||o(e)||l(e)||c(e)||n(e)}],111983);var u,d=e8||(e8={});function p(e){let n=t(e);return d.AllowArrayObject?n:n&&!r(e)}function m(e,t){return t in e}function h(e){return S(e)&&!f(e)&&!_(e)&&Symbol.asyncIterator in e}function f(e){return Array.isArray(e)}function g(e){return"bigint"==typeof e}function v(e){return"boolean"==typeof e}function y(e){return e instanceof globalThis.Date}function b(e){return"function"==typeof e}function O(e){return S(e)&&!f(e)&&!_(e)&&Symbol.iterator in e}function x(e){return null===e}function k(e){return"number"==typeof e}function S(e){return"object"==typeof e&&null!==e}function w(e){return e instanceof globalThis.RegExp}function T(e){return"string"==typeof e}function E(e){return"symbol"==typeof e}function _(e){return e instanceof globalThis.Uint8Array}function $(e){return void 0===e}d.InstanceMode="default",d.ExactOptionalPropertyTypes=!1,d.AllowArrayObject=!1,d.AllowNaN=!1,d.AllowNullVoid=!1,d.IsExactOptionalProperty=function(e,t){return d.ExactOptionalPropertyTypes?t in e:void 0!==e[t]},d.IsObjectLike=p,d.IsRecordLike=function(e){return p(e)&&!(e instanceof Date)&&!(e instanceof Uint8Array)},d.IsNumberLike=function(e){return d.AllowNaN?o(e):Number.isFinite(e)},d.IsVoidLike=function(e){let t=n(e);return d.AllowNullVoid?t||null===e:t},e.s(["TypeSystemPolicy",0,e8],562564),e.s(["HasPropertyKey",0,m,"IsArray",0,f,"IsAsyncIterator",0,h,"IsBigInt",0,g,"IsBoolean",0,v,"IsDate",0,y,"IsFunction",0,b,"IsIterator",0,O,"IsNull",0,x,"IsNumber",0,k,"IsObject",0,S,"IsRegExp",0,w,"IsString",0,T,"IsSymbol",0,E,"IsUint8Array",0,_,"IsUndefined",0,$],829212);function A(e){return f(e)?e.map(e=>A(e)):y(e)?new Date(e.getTime()):_(e)?new Uint8Array(e):w(e)?new RegExp(e.source,e.flags):S(e)?function(e){let t={};for(let r of Object.getOwnPropertyNames(e))t[r]=A(e[r]);for(let r of Object.getOwnPropertySymbols(e))t[r]=A(e[r]);return t}(e):e}function C(e,t){let r=void 0!==t?{...t,...e}:e;switch(e8.InstanceMode){case"freeze":return function e(t){return f(t)?globalThis.Object.freeze(t).map(t=>e(t)):y(t)||_(t)||w(t)?t:S(t)?function(t){let r={};for(let n of Object.getOwnPropertyNames(t))r[n]=e(t[n]);for(let n of Object.getOwnPropertySymbols(t))r[n]=e(t[n]);return globalThis.Object.freeze(r)}(t):t}(r);case"clone":return A(r);default:return r}}let P=Symbol.for("TypeBox.Transform"),N=Symbol.for("TypeBox.Readonly"),I=Symbol.for("TypeBox.Optional"),R=Symbol.for("TypeBox.Hint"),D=Symbol.for("TypeBox.Kind");function B(e){return C({[D]:"Any"},e)}function M(e,t){return C({[D]:"Array",type:"array",items:e},t)}function L(e,t){return C({[D]:"AsyncIterator",type:"AsyncIterator",items:e},t)}function j(e,t,r){return C({[D]:"Computed",target:e,parameters:t},r)}function z(e){return C({[D]:"Never",not:{}},e)}function U(e){return S(e)&&"Readonly"===e[N]}function V(e){return S(e)&&"Optional"===e[I]}function Q(e){return et(e,"Any")}function Z(e){return et(e,"Argument")}function F(e){return et(e,"Array")}function q(e){return et(e,"AsyncIterator")}function H(e){return et(e,"BigInt")}function X(e){return et(e,"Boolean")}function W(e){return et(e,"Computed")}function G(e){return et(e,"Constructor")}function Y(e){return et(e,"Function")}function K(e){return et(e,"Integer")}function J(e){return et(e,"Intersect")}function ee(e){return et(e,"Iterator")}function et(e,t){return S(e)&&D in e&&e[D]===t}function er(e){return v(e)||k(e)||T(e)}function en(e){return et(e,"Literal")}function ea(e){return et(e,"MappedKey")}function ei(e){return et(e,"MappedResult")}function eo(e){return et(e,"Never")}function es(e){return et(e,"Null")}function el(e){return et(e,"Number")}function ec(e){return et(e,"Object")}function eu(e){return et(e,"Promise")}function ed(e){return et(e,"Record")}function ep(e){return et(e,"Ref")}function em(e){return et(e,"RegExp")}function eh(e){return et(e,"String")}function ef(e){return et(e,"Symbol")}function eg(e){return et(e,"TemplateLiteral")}function ev(e){return S(e)&&P in e}function ey(e){return et(e,"Tuple")}function eb(e){return et(e,"Undefined")}function eO(e){return et(e,"Union")}function ex(e){return S(e)&&D in e&&T(e[D])}function ek(e){return Q(e)||Z(e)||F(e)||X(e)||H(e)||q(e)||W(e)||G(e)||et(e,"Date")||Y(e)||K(e)||J(e)||ee(e)||en(e)||ea(e)||ei(e)||eo(e)||et(e,"Not")||es(e)||el(e)||ec(e)||eu(e)||ed(e)||ep(e)||em(e)||eh(e)||ef(e)||eg(e)||et(e,"This")||ey(e)||eb(e)||eO(e)||et(e,"Uint8Array")||et(e,"Unknown")||et(e,"Unsafe")||et(e,"Void")||ex(e)}function eS(e,t={}){let r=e.every(e=>ec(e)),n=ek(t.unevaluatedProperties)?{unevaluatedProperties:t.unevaluatedProperties}:{};return C(!1===t.unevaluatedProperties||ek(t.unevaluatedProperties)||r?{...n,[D]:"Intersect",type:"object",allOf:e}:{...n,[D]:"Intersect",allOf:e},t)}function ew(e,t){if(1===e.length)return C(e[0],t);
155if(0===e.length)return z(t);if(e.some(e=>ev(e)))throw Error("Cannot intersect transform types");return eS(e,t)}function eT(e,t){return C({[D]:"Union",anyOf:e},t)}function eE(e,t){return 0===e.length?z(t):1===e.length?C(e[0],t):eT(e,t)}e.s(["Hint",0,R,"Kind",0,D,"OptionalKind",0,I,"ReadonlyKind",0,N,"TransformKind",0,P],363663),e.s(["Never",0,z],959995),e.s(["IsAny",0,Q,"IsArgument",0,Z,"IsArray",0,F,"IsAsyncIterator",0,q,"IsBigInt",0,H,"IsBoolean",0,X,"IsComputed",0,W,"IsConstructor",0,G,"IsFunction",0,Y,"IsInteger",0,K,"IsIntersect",0,J,"IsIterator",0,ee,"IsKind",0,ex,"IsLiteral",0,en,"IsLiteralValue",0,er,"IsMappedKey",0,ea,"IsMappedResult",0,ei,"IsNever",0,eo,"IsNull",0,es,"IsNumber",0,el,"IsObject",0,ec,"IsOptional",0,V,"IsPromise",0,eu,"IsReadonly",0,U,"IsRecord",0,ed,"IsRef",0,ep,"IsRegExp",0,em,"IsSchema",0,ek,"IsString",0,eh,"IsSymbol",0,ef,"IsTemplateLiteral",0,eg,"IsTransform",0,ev,"IsTuple",0,ey,"IsUndefined",0,eb,"IsUnion",0,eO],159758),e.s(["Union",0,eE],1423);class e_ extends Error{constructor(e){super(e)}}function e$(...e){let[t,r]="string"==typeof e[0]?[e[0],e[1]]:[e[0].$id,e[1]];if("string"!=typeof t)throw new e_("Ref: $ref must be a string");return C({[D]:"Ref",$ref:t},r)}function eA(e){return e.map(e=>eC(e))}function eC(e,t){return C(W(e)?j("Awaited",[j(e.target,e.parameters)]):J(e)?ew(eA(e.allOf)):eO(e)?eE(eA(e.anyOf)):eu(e)?eC(e.item):ep(e)?j("Awaited",[e$(e.$ref)]):e,t)}function eP(e){return C({[D]:"BigInt",type:"bigint"},e)}function eN(e){return C({[D]:"Boolean",type:"boolean"},e)}function eI(e,t){return t.reduce((e,t)=>(function(e,t){let{[t]:r,...n}=e;return n})(e,t),e)}function eR(e){return C({[D]:"MappedResult",properties:e})}function eD(e,t){var r;let n=t??!0;return ei(e)?eR(function(e,t){var r=e.properties;let n={};for(let e of globalThis.Object.getOwnPropertyNames(r))n[e]=eD(r[e],t);return n}(e,n)):(r=e,!1===n?C(eI(r,[I])):C({...r,[I]:"Optional"}))}function eB(e){return e.map(e=>V(e)?eI(e,[I]):e)}function eM(e,t={}){if(1===e.length)return C(e[0],t);if(0===e.length)return z(t);if(e.some(e=>ev(e)))throw Error("Cannot intersect transform types");return e.every(e=>V(e))?eD(eS(eB(e),t)):eS(eB(e),t)}function eL(e){return e.map(e=>V(e)?eI(e,[I]):e)}function ej(e,t){var r,n;return 1===e.length?C(e[0],t):0===e.length?z(t):(r=e,n=t,r.some(e=>V(e))?eD(eT(eL(r),n)):eT(eL(r),n))}e.s(["TypeBoxError",0,e_],87206);class ez extends e_{}function eU(e,t,r){return e[t]===r&&92!==e.charCodeAt(t-1)}function eV(e,t){return eU(e,t,"(")}function eQ(e,t){return eU(e,t,")")}function eZ(e){return function e(t){return!function(e){if(!(eV(e,0)&&eQ(e,e.length-1)))return!1;let t=0;for(let r=0;r<e.length;r++)if(eV(e,r)&&(t+=1),eQ(e,r)&&(t-=1),0===t&&r!==e.length-1)return!1;return!0}(t)?!function(e){let t=0;for(let r=0;r<e.length;r++)if(eV(e,r)&&(t+=1),eQ(e,r)&&(t-=1),eU(e,r,"|")&&0===t)return!0;return!1}(t)?!function(e){for(let t=0;t<e.length;t++)if(eV(e,t))return!0;return!1}(t)?{type:"const",const:t.replace(/\\\$/g,"$").replace(/\\\*/g,"*").replace(/\\\^/g,"^").replace(/\\\|/g,"|").replace(/\\\(/g,"(").replace(/\\\)/g,")")}:function(t){let r=[];for(let n=0;n<t.length;n++)if(eV(t,n)){let[a,i]=function(e,t){if(!eV(e,t))throw new ez("TemplateLiteralParser: Index must point to open parens");let r=0;for(let n=t;n<e.length;n++)if(eV(e,n)&&(r+=1),eQ(e,n)&&(r-=1),0===r)return[t,n];throw new ez("TemplateLiteralParser: Unclosed group parens in expression")}(t,n),o=t.slice(a,i+1);r.push(e(o)),n=i}else{let[a,i]=function(e,t){for(let r=t;r<e.length;r++)if(eV(e,r))return[t,r];return[t,e.length]}(t,n),o=t.slice(a,i);o.length>0&&r.push(e(o)),n=i-1}return 0===r.length?{type:"const",const:""}:1===r.length?r[0]:{type:"and",expr:r}}(t):function(t){let[r,n]=[0,0],a=[];for(let i=0;i<t.length;i++)if(eV(t,i)&&(r+=1),eQ(t,i)&&(r-=1),eU(t,i,"|")&&0===r){let r=t.slice(n,i);r.length>0&&a.push(e(r)),n=i+1}let i=t.slice(n);return(i.length>0&&a.push(e(i)),0===a.length)?{type:"const",const:""}:1===a.length?a[0]:{type:"or",expr:a}}(t):e(t.slice(1,t.length-1))}(e.slice(1,e.length-1))}class eF extends e_{}function eq(e){return("or"!==e.type||2!==e.expr.length||"const"!==e.expr[0].type||"0"!==e.expr[0].const||"const"!==e.expr[1].type||"[1-9][0-9]*"!==e.expr[1].const)&&("const"!==e.type||".*"!==e.const)&&("or"===e.type&&2===e.expr.length&&"const"===e.expr[0].type&&"true"===e.expr[0].const&&"const"===e.expr[1].type&&"false"===e.expr[1].const||("and"===e.type?e.expr.every(e=>eq(e)):"or"===e.type?e.expr.every(e=>eq(e)):"const"===e.type||(()=>{throw new eF("Unknown expression type")})()))}function eH(e){return eq(eZ(e.pattern))}e.s(["IsTemplateLiteralExpressionFinite",0,eq,"IsTemplateLiteralFinite",0,eH],37116);class eX extends e_{}function*eW(e){return"and"===e.type?yield*function*(e){return yield*function* e(t){if(1===t.length)return yield*t[0];for(let r of t[0])for(let n of e(t.slice(1)))yield`${r}${n}`}(e.expr.map(e=>[...eW(e)]))}(e):"or"===e.type?yield*function*(e){for(let t of e.expr)yield*eW(t)}(e):"const"===e.type?yield*function*(e){return yield e.const}(e):(()=>{throw new eX("Unknown expression")})()}function eG(e){let t=eZ(e.pattern);return eq(t)?[...eW(t)]:[]}function eY(e){return[...new Set(eg(e)?eG(e).map(e=>e.toString()):eO(e)?function(e){let t=[];for(let r of e)t.push(...eY(r));return t}(e.anyOf):en(e)?[e.const.toString()]:el(e)||K(e)?["[number]"]:[])]}function eK(e,t){return e.map(e=>eJ(e,t))}function eJ(e,t){var r,n,a,i,o;return J(e)?(o=e.allOf,eM(eK(o,t).filter(e=>!eo(e)))):eO(e)?ej((r=eK(e.anyOf,t)).some(e=>eo(e))?[]:r):ey(e)?t in(n=e.items??[])?n[t]:"[number]"===t?ej(n):z():F(e)?(a=e.items,"[number]"===t?a:z()):ec(e)&&t in(i=e.properties)?i[t]:z()}function e0(e,t){return t.map(t=>eJ(e,t))}e.s(["TemplateLiteralExpressionGenerate",0,eW,"TemplateLiteralGenerate",0,eG],311658);function e1(e,t,r){if(ep(e)||ep(t)){if(!ek(e)||!ek(t))throw new e_("Index types using Ref parameters require both Type and Key to be of TSchema");return j("Index",[e,t])}if(ei(t))return eR(function(e,t,r){var n=t.properties;let a={};for(let t of Object.getOwnPropertyNames(n))a[t]=e1(e,eY(n[t]),r);return a}(e,t,r));if(ea(t)){var n;return eR((n=t.keys,n.reduce((t,n)=>{var a,i;return{...t,...(a=e,{[i=n]:e1(a,[i],A(r))})}},{})))}return C(ek(t)?ej(e0(e,eY(t))):ej(e0(e,t)),r)}function e2(e){let t=[];for(let r of e)t.push(e4(r));return t}function e4(e){var t,r,n,a,i;return J(e)?function(e){let t=[];for(let r of e)t.push(...r);return t}(e2(e.allOf)):eO(e)?1===(t=e2(e.anyOf)).length?t[0]:t.length>1?(r=t.slice(1),n=t[0],r.reduce((e,t)=>
155e.filter(e=>t.includes(e)),n)):[]:ey(e)?(e.items??[]).map((e,t)=>t.toString()):F(e)?(e.items,["[number]"]):ec(e)?(a=e.properties,globalThis.Object.getOwnPropertyNames(a)):ed(e)?(i=e.patternProperties,e3?globalThis.Object.getOwnPropertyNames(i).map(e=>"^"===e[0]&&"$"===e[e.length-1]?e.slice(1,e.length-1):e):[]):[]}let e3=!1;e.s(["KeyOfPattern",0,function(e){e3=!0;let t=e4(e);e3=!1;let r=t.map(e=>`(${e})`);return`^(${r.join("|")})$`},"KeyOfPropertyKeys",0,e4],105562);var e8,e5,e6=function(e,t){let r=function(e){let t=[];for(let r in e)V(e[r])||t.push(r);return t}(e);return C(r.length>0?{[D]:"Object",type:"object",properties:e,required:r}:{[D]:"Object",type:"object",properties:e},t)};function e7(e){return C({[D]:"Date",type:"Date"},e)}function e9(e,t,r){return C({[D]:"Function",type:"Function",parameters:e,returns:t},r)}function te(e,t){return C({[D]:"Literal",const:e,type:typeof e},t)}function tt(e){return C({[D]:"Null",type:"null"},e)}function tr(e){return C({[D]:"Symbol",type:"symbol"},e)}function tn(e,t){return C(e.length>0?{[D]:"Tuple",type:"array",items:e,additionalItems:!1,minItems:e.length,maxItems:e.length}:{[D]:"Tuple",type:"array",minItems:e.length,maxItems:e.length},t)}function ta(e,t){var r;let n=t??!0;return ei(e)?eR(function(e,t){var r=e.properties;let n={};for(let e of globalThis.Object.getOwnPropertyNames(r))n[e]=ta(r[e],t);return n}(e,n)):(r=e,!1===n?C(eI(r,[N])):C({...r,[N]:"Readonly"}))}function ti(e){return C({[D]:"Undefined",type:"undefined"},e)}function to(e){return C({[D]:"Uint8Array",type:"Uint8Array"},e)}function ts(e){return C({[D]:"Unknown"},e)}function tl(e,t){return!0===t?e:ta(e)}e.s(["Object",0,e6],337490),e.s(["Literal",0,te],513099),e.s(["Unknown",0,ts],19966);function tc(e,t,r){return C({[D]:"Constructor",type:"Constructor",parameters:e,returns:t},r)}function tu(e){return C({[D]:"Number",type:"number"},e)}function td(e){return C({[D]:"String",type:"string"},e)}function tp(e){return ej(eG(e).map(e=>te(e)))}e.s(["String",0,td],357247);let tm="(0|[1-9][0-9]*)",th="(.*)",tf=`^${tm}$`,tg=`^${th}$`,tv=["Argument","Any","Array","AsyncIterator","BigInt","Boolean","Computed","Constructor","Date","Enum","Function","Integer","Intersect","Iterator","Literal","MappedKey","MappedResult","Not","Null","Number","Object","Promise","Record","Ref","RegExp","String","Symbol","TemplateLiteral","This","Tuple","Undefined","Union","Uint8Array","Unknown","Void"];function ty(e){try{return new RegExp(e),!0}catch{return!1}}function tb(e){if(!T(e))return!1;for(let t=0;t<e.length;t++){let r=e.charCodeAt(t);if(r>=7&&r<=13||27===r||127===r)return!1}return!0}function tO(e){return $(e)||g(e)}function tx(e){return $(e)||k(e)}function tk(e){return $(e)||v(e)}function tS(e){return $(e)||T(e)}function tw(e){return tL(e,"Any")&&tS(e.$id)}function tT(e){return tL(e,"Argument")&&k(e.index)}function tE(e){var t;return tL(e,"Array")&&"array"===e.type&&tS(e.$id)&&rn(e.items)&&tx(e.minItems)&&tx(e.maxItems)&&tk(e.uniqueItems)&&($(t=e.contains)||rn(t))&&tx(e.minContains)&&tx(e.maxContains)}function t_(e){return tL(e,"AsyncIterator")&&"AsyncIterator"===e.type&&tS(e.$id)&&rn(e.items)}function t$(e){return tL(e,"BigInt")&&"bigint"===e.type&&tS(e.$id)&&tO(e.exclusiveMaximum)&&tO(e.exclusiveMinimum)&&tO(e.maximum)&&tO(e.minimum)&&tO(e.multipleOf)}function tA(e){return tL(e,"Boolean")&&"boolean"===e.type&&tS(e.$id)}function tC(e){return tL(e,"Computed")&&T(e.target)&&f(e.parameters)&&e.parameters.every(e=>rn(e))}function tP(e){return tL(e,"Constructor")&&"Constructor"===e.type&&tS(e.$id)&&f(e.parameters)&&e.parameters.every(e=>rn(e))&&rn(e.returns)}function tN(e){return tL(e,"Date")&&"Date"===e.type&&tS(e.$id)&&tx(e.exclusiveMaximumTimestamp)&&tx(e.exclusiveMinimumTimestamp)&&tx(e.maximumTimestamp)&&tx(e.minimumTimestamp)&&tx(e.multipleOfTimestamp)}function tI(e){return tL(e,"Function")&&"Function"===e.type&&tS(e.$id)&&f(e.parameters)&&e.parameters.every(e=>rn(e))&&rn(e.returns)}function tR(e){return tL(e,"Integer")&&"integer"===e.type&&tS(e.$id)&&tx(e.exclusiveMaximum)&&tx(e.exclusiveMinimum)&&tx(e.maximum)&&tx(e.minimum)&&tx(e.multipleOf)}function tD(e){return S(e)&&Object.entries(e).every(([e,t])=>tb(e)&&rn(t))}function tB(e){var t;return tL(e,"Intersect")&&(!T(e.type)||"object"===e.type)&&f(e.allOf)&&e.allOf.every(e=>rn(e)&&!t3(e))&&tS(e.type)&&(tk(e.unevaluatedProperties)||$(t=e.unevaluatedProperties)||rn(t))&&tS(e.$id)}function tM(e){return tL(e,"Iterator")&&"Iterator"===e.type&&tS(e.$id)&&rn(e.items)}function tL(e,t){return S(e)&&D in e&&e[D]===t}function tj(e){return tU(e)&&T(e.const)}function tz(e){return tU(e)&&k(e.const)}function tU(e){return tL(e,"Literal")&&tS(e.$id)&&tV(e.const)}function tV(e){return v(e)||k(e)||T(e)}function tQ(e){return tL(e,"MappedKey")&&f(e.keys)&&e.keys.every(e=>k(e)||T(e))}function tZ(e){return tL(e,"MappedResult")&&tD(e.properties)}
155function tF(e){return tL(e,"Never")&&S(e.not)&&0===Object.getOwnPropertyNames(e.not).length}function tq(e){return tL(e,"Not")&&rn(e.not)}function tH(e){return tL(e,"Null")&&"null"===e.type&&tS(e.$id)}function tX(e){return tL(e,"Number")&&"number"===e.type&&tS(e.$id)&&tx(e.exclusiveMaximum)&&tx(e.exclusiveMinimum)&&tx(e.maximum)&&tx(e.minimum)&&tx(e.multipleOf)}function tW(e){var t;return tL(e,"Object")&&"object"===e.type&&tS(e.$id)&&tD(e.properties)&&(tk(t=e.additionalProperties)||rn(t))&&tx(e.minProperties)&&tx(e.maxProperties)}function tG(e){return tL(e,"Promise")&&"Promise"===e.type&&tS(e.$id)&&rn(e.item)}function tY(e){var t;let r;return tL(e,"Record")&&"object"===e.type&&tS(e.$id)&&(tk(t=e.additionalProperties)||rn(t))&&S(e.patternProperties)&&1===(r=Object.getOwnPropertyNames(e.patternProperties)).length&&ty(r[0])&&S(e.patternProperties)&&rn(e.patternProperties[r[0]])}function tK(e){return tL(e,"Ref")&&tS(e.$id)&&T(e.$ref)}function tJ(e){return tL(e,"RegExp")&&tS(e.$id)&&T(e.source)&&T(e.flags)&&tx(e.maxLength)&&tx(e.minLength)}function t0(e){var t,r;return tL(e,"String")&&"string"===e.type&&tS(e.$id)&&tx(e.minLength)&&tx(e.maxLength)&&($(t=e.pattern)||T(t)&&tb(t)&&ty(t))&&($(r=e.format)||T(r)&&tb(r))}function t1(e){return tL(e,"Symbol")&&"symbol"===e.type&&tS(e.$id)}function t2(e){return tL(e,"TemplateLiteral")&&"string"===e.type&&T(e.pattern)&&"^"===e.pattern[0]&&"$"===e.pattern[e.pattern.length-1]}function t4(e){return tL(e,"This")&&tS(e.$id)&&T(e.$ref)}function t3(e){return S(e)&&P in e}function t8(e){return tL(e,"Tuple")&&"array"===e.type&&tS(e.$id)&&k(e.minItems)&&k(e.maxItems)&&e.minItems===e.maxItems&&($(e.items)&&$(e.additionalItems)&&0===e.minItems||f(e.items)&&e.items.every(e=>rn(e)))}function t5(e){return tL(e,"Undefined")&&"undefined"===e.type&&tS(e.$id)}function t6(e){return tL(e,"Union")&&tS(e.$id)&&S(e)&&f(e.anyOf)&&e.anyOf.every(e=>rn(e))}function t7(e){return tL(e,"Uint8Array")&&"Uint8Array"===e.type&&tS(e.$id)&&tx(e.minByteLength)&&tx(e.maxByteLength)}function t9(e){return tL(e,"Unknown")&&tS(e.$id)}function re(e){return tL(e,"Unsafe")}function rt(e){return tL(e,"Void")&&"void"===e.type&&tS(e.$id)}function rr(e){return S(e)&&D in e&&T(e[D])&&!tv.includes(e[D])}function rn(e){return S(e)&&(tw(e)||tT(e)||tE(e)||tA(e)||t$(e)||t_(e)||tC(e)||tP(e)||tN(e)||tI(e)||tR(e)||tB(e)||tM(e)||tU(e)||tQ(e)||tZ(e)||tF(e)||tq(e)||tH(e)||tX(e)||tW(e)||tG(e)||tY(e)||tK(e)||tJ(e)||t0(e)||t1(e)||t2(e)||t4(e)||t8(e)||t5(e)||t6(e)||t7(e)||t9(e)||re(e)||rt(e)||rr(e))}e.s(["IsAny",0,tw,"IsArgument",0,tT,"IsArray",0,tE,"IsAsyncIterator",0,t_,"IsBigInt",0,t$,"IsBoolean",0,tA,"IsComputed",0,tC,"IsConstructor",0,tP,"IsDate",0,tN,"IsFunction",0,tI,"IsImport",0,function(e){return tL(e,"Import")&&m(e,"$defs")&&S(e.$defs)&&tD(e.$defs)&&m(e,"$ref")&&T(e.$ref)&&e.$ref in e.$defs},"IsInteger",0,tR,"IsIntersect",0,tB,"IsIterator",0,tM,"IsKind",0,rr,"IsKindOf",0,tL,"IsLiteral",0,tU,"IsLiteralBoolean",0,function(e){return tU(e)&&v(e.const)},"IsLiteralNumber",0,tz,"IsLiteralString",0,tj,"IsLiteralValue",0,tV,"IsMappedKey",0,tQ,"IsMappedResult",0,tZ,"IsNever",0,tF,"IsNot",0,tq,"IsNull",0,tH,"IsNumber",0,tX,"IsObject",0,tW,"IsOptional",0,function(e){return S(e)&&"Optional"===e[I]},"IsPromise",0,tG,"IsProperties",0,tD,"IsReadonly",0,function(e){return S(e)&&"Readonly"===e[N]},"IsRecord",0,tY,"IsRecursive",0,function(e){return S(e)&&R in e&&"Recursive"===e[R]},"IsRef",0,tK,"IsRegExp",0,tJ,"IsSchema",0,rn,"IsString",0,t0,"IsSymbol",0,t1,"IsTemplateLiteral",0,t2,"IsThis",0,t4,"IsTransform",0,t3,"IsTuple",0,t8,"IsUint8Array",0,t7,"IsUndefined",0,t5,"IsUnion",0,t6,"IsUnionLiteral",0,function(e){return t6(e)&&e.anyOf.every(e=>tj(e)||tz(e))},"IsUnknown",0,t9,"IsUnsafe",0,re,"IsVoid",0,rt,"TypeGuardUnknownTypeError",0,class extends e_{}],513677);var ra=e.i(513677),ra=ra,ri=e.i(829212),ri=ri;class ro extends e_{}function rs(e){return e===e5.False?e:e5.True}function rl(e){throw new ro(e)}function rc(e){return ra.IsNever(e)||ra.IsIntersect(e)||ra.IsUnion(e)||ra.IsUnknown(e)||ra.IsAny(e)}function ru(e,t){return ra.IsNever(t)?e5.False:ra.IsIntersect(t)?rm(e,t):ra.IsUnion(t)?rT(e,t):ra.IsUnknown(t)||ra.IsAny(t)?e5.True:rl("StructuralRight")}function rd(e,t){return ra.IsLiteralBoolean(e)||ra.IsBoolean(e)?e5.True:e5.False}function rp(e,t){return ra.IsLiteral(e)&&ri.IsNumber(e.const)||ra.IsNumber(e)||ra.IsInteger(e)?e5.True:e5.False}function rm(e,t){return t.allOf.every(t=>rE(e,t)===e5.True)?e5.True:e5.False}(u=e5||(e5={}))[u.Union=0]="Union",u[u.True=1]="True",u[u.False=2]="False";function rh(e){let[t,r]=[e,0];for(;ra.IsNot(t);
155)t=t.not,r+=1;return r%2==0?t:ts()}function rf(e,t){return ra.IsLiteralNumber(e)||ra.IsNumber(e)||ra.IsInteger(e)?e5.True:e5.False}function rg(e,t){return Object.getOwnPropertyNames(e.properties).length===t}function rv(e){return rg(e,0)||rg(e,1)&&"description"in e.properties&&ra.IsUnion(e.properties.description)&&2===e.properties.description.anyOf.length&&(ra.IsString(e.properties.description.anyOf[0])&&ra.IsUndefined(e.properties.description.anyOf[1])||ra.IsString(e.properties.description.anyOf[1])&&ra.IsUndefined(e.properties.description.anyOf[0]))}function ry(e){let t=tu();return rg(e,0)||rg(e,1)&&"length"in e.properties&&rs(rE(e.properties.length,t))===e5.True}function rb(e,t){return rE(e,t)===e5.False||ra.IsOptional(e)&&!ra.IsOptional(t)?e5.False:e5.True}function rO(e,t){let r;return ra.IsUnknown(e)?e5.False:ra.IsAny(e)?e5.Union:ra.IsNever(e)||ra.IsLiteralString(e)&&ry(t)||ra.IsLiteralNumber(e)&&rg(t,0)||ra.IsLiteralBoolean(e)&&rg(t,0)||ra.IsSymbol(e)&&rv(t)||ra.IsBigInt(e)&&rg(t,0)||ra.IsString(e)&&ry(t)||ra.IsSymbol(e)&&rv(t)||ra.IsNumber(e)&&rg(t,0)||ra.IsInteger(e)&&rg(t,0)||ra.IsBoolean(e)&&rg(t,0)||ra.IsUint8Array(e)&&ry(t)||ra.IsDate(e)&&rg(t,0)||ra.IsConstructor(e)&&rg(t,0)||ra.IsFunction(e)&&(r=tu(),rg(t,0)||rg(t,1)&&"length"in t.properties&&rs(rE(t.properties.length,r))===e5.True)?e5.True:ra.IsRecord(e)&&ra.IsString(rx(e))?"Record"===t[R]?e5.True:e5.False:ra.IsRecord(e)&&ra.IsNumber(rx(e))&&rg(t,0)?e5.True:e5.False}function rx(e){return tf in e.patternProperties?tu():tg in e.patternProperties?td():rl("Unknown record key pattern")}function rk(e){return tf in e.patternProperties?e.patternProperties[tf]:tg in e.patternProperties?e.patternProperties[tg]:rl("Unable to get record value schema")}function rS(e,t){let[r,n]=[rx(t),rk(t)];return ra.IsLiteralString(e)&&ra.IsNumber(r)&&rs(rE(e,n))===e5.True?e5.True:ra.IsUint8Array(e)&&ra.IsNumber(r)||ra.IsString(e)&&ra.IsNumber(r)||ra.IsArray(e)&&ra.IsNumber(r)?rE(e,n):ra.IsObject(e)?(()=>{for(let t of Object.getOwnPropertyNames(e.properties))if(rb(n,e.properties[t])===e5.False)return e5.False;return e5.True})():e5.False}function rw(e,t){return ra.IsLiteral(e)&&ri.IsString(e.const)||ra.IsString(e)?e5.True:e5.False}function rT(e,t){return t.anyOf.some(t=>rE(e,t)===e5.True)?e5.True:e5.False}function rE(e,t){var r;let n;return ra.IsTemplateLiteral(e)||ra.IsTemplateLiteral(t)?ra.IsTemplateLiteral(e)?rE(tp(e),t):ra.IsTemplateLiteral(t)?rE(e,tp(t)):rl("Invalid fallthrough for TemplateLiteral"):ra.IsRegExp(e)||ra.IsRegExp(t)?rE(ra.IsRegExp(e)?td():e,ra.IsRegExp(t)?td():t):ra.IsNot
155(e)||ra.IsNot(t)?ra.IsNot(e)?rE(rh(e),t):ra.IsNot(t)?rE(e,rh(t)):rl("Invalid fallthrough for Not"):ra.IsAny(e)?ra.IsIntersect(t)?rm(e,t):ra.IsUnion(t)&&t.anyOf.some(e=>ra.IsAny(e)||ra.IsUnknown(e))?e5.True:ra.IsUnion(t)?e5.Union:ra.IsUnknown(t)||ra.IsAny(t)?e5.True:e5.Union:ra.IsArray(e)?ra.IsObject(t)&&ry(t)?e5.True:rc(t)?ru(e,t):ra.IsArray(t)?rs(rE(e.items,t.items)):e5.False:ra.IsBigInt(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsBigInt(t)?e5.True:e5.False:ra.IsBoolean(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsBoolean(t)?e5.True:e5.False:ra.IsAsyncIterator(e)?rc(t)?ru(e,t):ra.IsAsyncIterator(t)?rs(rE(e.items,t.items)):e5.False:ra.IsConstructor(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsConstructor(t)?e.parameters.length>t.parameters.length?e5.False:e.parameters.every((e,r)=>rs(rE(t.parameters[r],e))===e5.True)?rs(rE(e.returns,t.returns)):e5.False:e5.False:ra.IsDate(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsDate(t)?e5.True:e5.False:ra.IsFunction(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsFunction(t)?e.parameters.length>t.parameters.length?e5.False:e.parameters.every((e,r)=>rs(rE(t.parameters[r],e))===e5.True)?rs(rE(e.returns,t.returns)):e5.False:e5.False:ra.IsInteger(e)?ra.IsInteger(t)||ra.IsNumber(t)?e5.True:rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):e5.False:ra.IsIntersect(e)?e.allOf.some(e=>rE(e,t)===e5.True)?e5.True:e5.False:ra.IsIterator(e)?rc(t)?ru(e,t):ra.IsIterator(t)?rs(rE(e.items,t.items)):e5.False:ra.IsLiteral(e)?ra.IsLiteral(t)&&t.const===e.const?e5.True:rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsString(t)?rw(e,t):ra.IsNumber(t)?rf(e,t):ra.IsInteger(t)?rp(e,t):ra.IsBoolean(t)?rd(e,t):e5.False:ra.IsNever(e)?e5.True:ra.IsNull(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsNull(t)?e5.True:e5.False:ra.IsNumber(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsInteger(t)||ra.IsNumber(t)?e5.True:e5.False:ra.IsObject(e)?rc(t)?ru(e,t):ra.IsRecord(t)?rS(e,t):ra.IsObject(t)?(()=>{for(let r of Object.getOwnPropertyNames(t.properties)){if(!(r in e.properties)&&!ra.IsOptional(t.properties[r]))return e5.False;if(ra.IsOptional(t.properties[r]))break;if(rb(e.properties[r],t.properties[r])===e5.False)return e5.False}return e5.True})():e5.False:ra.IsRecord(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rE(rk(e),rk(t)):e5.False:ra.IsString(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsString(t)?e5.True:e5.False:ra.IsSymbol(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsSymbol(t)?e5.True:e5.False:ra.IsTuple(e)?rc(t)?ru(e,t):ra.IsObject(t)&&ry(t)||ra.IsArray(t)&&ra.IsArray(t)&&void 0!==e.items&&e.items.every(e=>rE(e,t.items)===e5.True)?e5.True:ra.IsTuple(t)?ri.IsUndefined(e.items)&&!ri.IsUndefined(t.items)||!ri.IsUndefined(e.items)&&ri.IsUndefined(t.items)?e5.False:ri.IsUndefined(e.items)&&!ri.IsUndefined(t.items)||e.items.every((e,r)=>rE(e,t.items[r])===e5.True)?e5.True:e5.False:e5.False:ra.IsPromise(e)?rc(t)?ru(e,t):ra.IsObject(t)&&(n=e9([B()],B()),rg(t,0)||rg(t,1)&&"then"in t.properties&&rs(rE(t.properties.then,n))===e5.True)?e5.True:ra.IsPromise(t)?rs(rE(e.item,t.item)):e5.False:ra.IsUint8Array(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsUint8Array(t)?e5.True:e5.False:ra.IsUndefined(e)?rc(t)?ru(e,t):ra.IsObject(t)?rO(e,t):ra.IsRecord(t)?rS(e,t):ra.IsVoid(t)?(r=e,ra.IsUndefined(r)||ra.IsUndefined(r)?e5.True:e5.False):ra.IsUndefined(t)?e5.True:e5.False:ra.IsUnion(e)?e.anyOf.every(e=>rE(e,t)===e5.True)?e5.True:e5.False:ra.IsUnknown(e)?ra.IsNever(t)?e5.False:ra.IsIntersect(t)?rm(e,t):ra.IsUnion(t)?rT(e,t):ra.IsAny(t)?e5.True:ra.IsString(t)?rw(e,t):ra.IsNumber(t)?rf(e,t):ra.IsInteger(t)?rp(e,t):ra.IsBoolean(t)?rd(e,t):ra.IsArray(t)?ra.IsUnknown(e)?e5.False:ra.IsAny(e)?e5.Union:ra.IsNever(e)?e5.True:e5.False:ra.IsTuple(t)?ra.IsNever(e)?e5.True:ra.IsUnknown(e)?e5.False:ra.IsAny(e)?e5.Union:e5.False:ra.IsObject(t)?rO(e,t):ra.IsUnknown(t)?e5.True:e5.False:ra.IsVoid(e)?ra.IsIntersect(t)?rm(e,t):ra.IsUnion(t)?rT(e,t):ra.IsUnknown(t)||ra.IsAny(t)?e5.True:ra.IsObject(t)?rO(e,t):ra.IsVoid(t)?e5.True:e5.False:rl(`Unknown left type operand '${e[D]}'`)}function r_(e,t){return void 0===t?A(e):A({...t,...e})}function r$(e){return ta(eD(e))}function rA(e,t,r){return C({[D]:"Record",type:"object",patternProperties:{[e]:t}},r)}function rC(e,t,r){let n={};for(let r of e)n[r]=t;return e6(n,{...r,[R]:"Record"})}function rP(e,t,r={}){var n,a;return eO(e)?(n=e.anyOf,rC(eY(eE(n)),t,r)):eg(e)?eH(e)?rC(eY(e),t,r):rA(e.pattern,t,r):en(e)?(a=e.const,rC([a.toString()],t,r)):X(e)?e6({true:t,false:t},r):K(e)||el(e)?rA(tf,t,r):em(e)?rA(e.source,t,r):eh(e)?rA($(e.pattern)?tg:e.pattern,t,r):Q(e)?rA(tg,t,r):eo(e)?rA("^(?!.*)$",t,r):z(r)}function rN(e){return globalThis.Object.getOwnPropertyNames(e.patternProperties)[0]}function rI(e){return e.patternProperties[rN(e)]}function rR(e,t){return t.map(t=>rD(e,t))}function rD(e,t){var r,n,a,i;let o,s,l;return G(t)||Y(t)?(t.parameters=rR(e,t.parameters),t.returns=rD(e,t.returns),t):J(t)?(t.allOf=rR(e,t.allOf),t):eO(t)?(t.anyOf=rR(e,t.anyOf),t):ey(t)?($(t.items)||(t.items=rR(e,t.items)),t):F(t)||q(t)||ee(t)?(t.items=rD(e,t.items),t):eu(t)?(t.item=rD(e,t.item),t):ec(t)?(r=e,n=t.properties,o=globalThis.Object.getOwnPropertyNames(n).reduce((e,t)=>
155{var a;let i,o,s;return{...e,[t]:(i=U(a=n[t]),o=V(a),s=rD(r,a),i&&o?r$(s):i&&!o?ta(s):!i&&o?eD(s):s)}},{}),{...t,...e6(o)}):ed(t)?(l=rP(rD(a=e,(s=rN(i=t))===tg?td():s===tf?tu():td({pattern:s})),rD(a,rI(i))),{...i,...l}):Z(t)?t.index in e?e[t.index]:ts():t}class rB extends e_{}function rM(e){return`^${e.map(e=>(function e(t,r){return eg(t)?t.pattern.slice(1,t.pattern.length-1):eO(t)?`(${t.anyOf.map(t=>e(t,r)).join("|")})`:el(t)||K(t)||H(t)?`${r}${tm}`:eh(t)?`${r}${th}`:en(t)?`${r}${t.const.toString().replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}`:X(t)?`${r}(true|false)`:(()=>{throw new rB(`Unexpected Kind '${t[D]}'`)})()})(e,"")).join("")}$`}function rL(e,t){return C({[D]:"TemplateLiteral",type:"string",pattern:T(e)?rM([...function* e(t){for(let r=0;r<t.length;r++)if("$"===t[r]){let n=te(t.slice(0,r)),a=function*(t){if("{"!==t[1]){let r=te("$"),n=e(t.slice(1));return yield*[r,...n]}for(let r=2;r<t.length;r++)if("}"===t[r]){let n=function*(e){let t,r=e.trim().replace(/"|'/g,"");return"boolean"===r?yield eN():"number"===r?yield tu():"bigint"===r?yield eP():"string"===r?yield td():yield 0===(t=r.split("|").map(e=>te(e.trim()))).length?z():1===t.length?t[0]:ej(t)}(t.slice(2,r)),a=e(t.slice(r+1));return yield*[...n,...a]}yield te(t)}(t.slice(r));return yield*[n,...a]}yield te(t)}(e)]):rM(e)},t)}function rj(e,t){return"string"==typeof e?"Uncapitalize"===t?function(e){let[t,r]=[e.slice(0,1),e.slice(1)];return[t.toLowerCase(),r].join("")}(e):"Capitalize"===t?function(e){let[t,r]=[e.slice(0,1),e.slice(1)];return[t.toUpperCase(),r].join("")}(e):"Uppercase"===t?e.toUpperCase():"Lowercase"===t?e.toLowerCase():e:e.toString()}function rz(e,t){return e.map(e=>rU(e,t))}function rU(e,t,r={}){var n;let a;return ea(e)?eR((n=e.keys,n.reduce((e,n)=>{var a,i,o;return{...e,...(a=n,i=t,o=r,{[a]:rU(te(a),i,A(o))})}},{}))):eg(e)?eq(a=eZ(e.pattern))?rL([eE(rz([...eW(a)].map(e=>te(e)),t))],r):{...e,pattern:rj(e.pattern,t)}:eO(e)?eE(rz(e.anyOf,t),r):en(e)?te(rj(e.const,t),r):C(e,r)}function rV(e,t){return C({[D]:"Iterator",type:"Iterator",items:e},t)}function rQ(e,t){return W(e)?j("KeyOf",[j(e.target,e.parameters)]):ep(e)?j("KeyOf",[e$(e.$ref)]):ei(e)?eR(function(e,t){var r=e.properties;let n={};for(let e of globalThis.Object.getOwnPropertyNames(r))n[e]=rQ(r[e],A(t));return n}(e,t)):C(ej(e4(e).map(e=>"[number]"===e?tu():te(e))),t)}function rZ(e,t){return C({[D]:"Promise",type:"Promise",item:e},t)}function rF(e,t){return e in t?rH(e,t[e]):eR(t)}function rq(e,t){return t.map(t=>rH(e,t))}function rH(e,t){var r;let n,a={...t};return V(t)?eD(rH(e,eI(t,[I]))):U(t)?ta(rH(e,eI(t,[N]))):ei(t)?rF(e,t.properties):ea(t)?(r=t.keys,n=r.includes(e)?{[e]:te(e)}:function(e){let t={};for(let r of e)t[r]=te(r);return t}(r),rF(e,n)):G(t)?tc(rq(e,t.parameters),rH(e,t.returns),a):Y(t)?e9(rq(e,t.parameters),rH(e,t.returns),a):q(t)?L(rH(e,t.items),a):ee(t)?rV(rH(e,t.items),a):J(t)?ew(rq(e,t.allOf),a):eO(t)?eE(rq(e,t.anyOf),a):ey(t)?tn(rq(e,t.items??[]),a):ec(t)?e6(function(e,t){let r={};for(let n of globalThis.Object.getOwnPropertyNames(t))r[n]=rH(e,t[n]);return r}(e,t.properties),a):F(t)?M(rH(e,t.items),a):eu(t)?rZ(rH(e,t.item),a):t}function rX(e,t,r){var n;let a=f(t)?eE(t.reduce((e,t)=>er(t)?[...e,te(t)]:e,[])):t,i=ek(t)?eY(t):t,o=ep(e),s=ep(t);return ei(e)?eR(function(e,t,r){var n=e.properties;let a={};for(let e of globalThis.Object.getOwnPropertyNames(n))a[e]=rX(n[e],t,A(r));return a}(e,i,r)):ea(t)?eR((n=t.keys,n.reduce((t,n)=>{var a,i;return{...t,...(a=e,{[i=n]:rX(a,[i],A(r))})}},{}))):o&&s||!o&&s||o&&!s?j("Omit",[e,a],r):C({...function e(t,r){var n,a,i;let o;return J(t)?ew((n=t.allOf,n.map(t=>e(t,r)))):eO(t)?eE((a=t.anyOf,a.map(t=>e(t,r)))):ec(t)?(o=eI(t,[P,"$id","required","properties"]),e6((i=t.properties,r.reduce((e,t)=>(function(e,t){let{[t]:r,...n}=e;return n})(e,t),i)),o)):e6({})}(e,i),...r})}function rW(e,t,r){var n;let a=f(t)?eE(t.reduce((e,t)=>er(t)?[...e,te(t)]:e,[])):t,i=ek(t)?eY(t):t,o=ep(e),s=ep(t);return ei(e)?eR(function(e,t,r){var n=e.properties;let a={};for(let e of globalThis.Object.getOwnPropertyNames(n))a[e]=rW(n[e],t,A(r));return a}(e,i,r)):ea(t)?eR((n=t.keys,n.reduce((t,n)=>{var a,i;return{...t,...(a=e,{[i=n]:rW(a,[i],A(r))})}},{}))):o&&s||!o&&s||o&&!s?j("Pick",[e,a],r):C({...function e(t,r){var n,a;let i;return J(t)?ew((n=t.allOf,n.map(t=>e(t,r)))):eO(t)?eE((a=t.anyOf,a.map(t=>e(t,r)))):ec(t)?(i=eI(t,[P,"$id","required","properties"]),e6(function(e,t){let r={};for(let n of t)n in e&&(r[n]=e[n]);return r}(t.properties,r),i)):e6({})}(e,i),...r})}function rG(e){return e.map(e=>rY(e))}function rY(e){let t;
155return W(e)?j("Partial",[j(e.target,e.parameters)]):ep(e)?j("Partial",[e$(e.$ref)]):J(e)?ew(rG(e.allOf)):eO(e)?eE(rG(e.anyOf)):ec(e)?(t=eI(e,[P,"$id","required","properties"]),e6(function(e){let t={};for(let r of globalThis.Object.getOwnPropertyNames(e))t[r]=eD(e[r]);return t}(e.properties),t)):H(e)||X(e)||K(e)||en(e)||es(e)||el(e)||eh(e)||ef(e)||eb(e)?e:e6({})}function rK(e,t){return ei(e)?eR(function(e,t){var r=e.properties;let n={};for(let e of globalThis.Object.getOwnPropertyNames(r))n[e]=rK(r[e],A(t));return n}(e,t)):C({...rY(e),...t})}function rJ(e){return e.map(e=>r0(e))}function r0(e){let t;return W(e)?j("Required",[j(e.target,e.parameters)]):ep(e)?j("Required",[e$(e.$ref)]):J(e)?ew(rJ(e.allOf)):eO(e)?eE(rJ(e.anyOf)):ec(e)?(t=eI(e,[P,"$id","required","properties"]),e6(function(e){let t={};for(let r of globalThis.Object.getOwnPropertyNames(e))t[r]=eI(e[r],[I]);return t}(e.properties),t)):H(e)||X(e)||K(e)||en(e)||es(e)||el(e)||eh(e)||ef(e)||eb(e)?e:e6({})}function r1(e,t){return ei(e)?eR(function(e,t){var r=e.properties;let n={};for(let e of globalThis.Object.getOwnPropertyNames(r))n[e]=r1(r[e],t);return n}(e,t)):C({...r0(e),...t})}function r2(e,t){return t in e?ep(e[t])?r2(e,e[t].$ref):r3(e,e[t]):z()}function r4(e,t){return t.map(t=>r3(e,t))}function r3(e,t){var r,n,a,i,o;return V(t)?C(r3(e,eI(t,[I])),t):U(t)?C(r3(e,eI(t,[N])),t):ev(t)?C(ep(t)?{...r2(e,t.$ref),[P]:t[P]}:t,t):F(t)?C(M(r3(e,t.items)),t):q(t)?C(L(r3(e,t.items)),t):W(t)?C(function(e,t,r){let n=r.map(t=>ep(t)?r2(e,t.$ref):r3(e,t));return"Awaited"===t?eC(n[0]):"Index"===t?e1(n[0],n[1]):"KeyOf"===t?rQ(n[0]):"Partial"===t?rK(n[0]):"Omit"===t?rX(n[0],n[1]):"Pick"===t?rW(n[0],n[1]):"Required"===t?r1(n[0]):z()}(e,t.target,t.parameters)):G(t)?C((r=t.parameters,n=t.returns,tc(r4(e,r),r3(e,n))),t):Y(t)?C((a=t.parameters,i=t.returns,e9(r4(e,a),r3(e,i))),t):J(t)?C(ew(r4(e,t.allOf)),t):ee(t)?C(rV(r3(e,t.items)),t):ec(t)?C((o=t.properties,e6(globalThis.Object.keys(o).reduce((t,r)=>({...t,[r]:r3(e,o[r])}),{}))),t):ed(t)?C(function(e,t){let[r,n]=[r3(e,rI(t)),rN(t)],a=r_(t);return a.patternProperties[n]=r,a}(e,t)):ey(t)?C(tn(r4(e,t.items||[])),t):eO(t)?C(eE(r4(e,t.anyOf)),t):t}class r8{constructor(e){const t=function(e){return globalThis.Object.getOwnPropertyNames(e).reduce((t,r)=>({...t,[r]:r in e?r3(e,e[r]):z()}),{})}(e),r=this.WithIdentifiers(t);this.$defs=r}Import(e,t){let r={...this.$defs,[e]:C(this.$defs[e],t)};return C({[D]:"Import",$defs:r,$ref:e})}WithIdentifiers(e){return globalThis.Object.getOwnPropertyNames(e).reduce((t,r)=>({...t,[r]:{...e[r],$id:r}}),{})}}let r5=0;class r6{constructor(e){this.schema=e}Decode(e){return new r7(this.schema,e)}}class r7{constructor(e,t){this.schema=e,this.decode=t}EncodeTransform(e,t){let r=e=>this.decode(t[P].Decode(e));return{...t,[P]:{Encode:r=>t[P].Encode(e(r)),Decode:r}}}EncodeSchema(e,t){let r={Decode:this.decode,Encode:e};return{...t,[P]:r}}Encode(e){return ev(this.schema)?this.EncodeTransform(e,this.schema):this.EncodeSchema(e,this.schema)}}e.s(["Any",0,B,"Argument",0,function(e){return C({[D]:"Argument",index:e})},"Array",0,M,"AsyncIterator",0,L,"Awaited",0,eC,"BigInt",0,eP,"Boolean",0,eN,"Capitalize",0,function(e,t={}){return rU(e,"Capitalize",t)},"Composite",0,function(e,t){let r=function(e){let t=[];for(let r of e)t.push(...e4(r));return[...new Set(t)]}(e);return e6(function(e,t){let r={};for(let n of t)r[n]=eM(function(e,t){let r=[];for(let n of e)r.push(...e0(n,[t]));return r.filter(e=>!eo(e))}(e,n));return r}(e,r),t)},"Const",0,function(e,t){return C(function e(t,r){return h(t)||O(t)?tl(B(),r):f(t)?ta(tn(t.map(t=>e(t,!1)))):_(t)?to():y(t)?e7():S(t)?tl(e6(function(t){let r={};for(let n of globalThis.Object.getOwnPropertyNames(t))r[n]=ta(e(t[n],!1));return r}(t)),r):b(t)?tl(e9([],ts()),r):$(t)?ti():x(t)?tt():E(t)?tr():g(t)?eP():k(t)||v(t)||T(t)?te(t):e6({})}(e,!0),t)},"Constructor",0,tc,"ConstructorParameters",0,function(e,t){return G(e)?tn(e.parameters,t):z(t)},"Date",0,e7,"Enum",0,function(e,t){if($(e))throw Error("Enum undefined or empty");return eE([...new Set(globalThis.Object.getOwnPropertyNames(e).filter(e=>isNaN(e)).map(t=>e[t]))].map(e=>te(e)),{...t,[R]:"Enum"})},"Exclude",0,function e(t,r,n={}){var a;let i;return eg(t)?C(e(tp(t),r),n):ei(t)?C(eR(function(t,r){var n=t.properties;let a={};for(let t of globalThis.Object.getOwnPropertyNames(n))a[t]=e(n[t],r);return a}(t,r)),n):C(eO(t)?(a=t.anyOf,1===(i=a.filter(e=>rE(e,r)===e5.False)).length?i[0]:eE(i)):rE(t,r)!==e5.False?z():t,n)},"Extends",0,function e(t,r,n,a,i){var o,s,l,c,u;let d;return ei(t)?eR(function(t,r,n,a,i){var o=t.properties;let s={};
155for(let t of globalThis.Object.getOwnPropertyNames(o))s[t]=e(o[t],r,n,a,A(i));return s}(t,r,n,a,i)):ea(t)?C(eR((o=t.keys,o.reduce((t,o)=>{var s,l,c,u,d;return{...t,...(s=o,l=r,c=n,u=a,d=i,{[s]:e(te(s),l,c,u,A(d))})}},{})))):C((s=t,l=r,c=n,u=a,(d=rE(s,l))===e5.Union?eE([c,u]):d===e5.True?c:u),i)},"Extract",0,function e(t,r,n){var a;let i;return eg(t)?C(e(tp(t),r),n):ei(t)?C(eR(function(t,r){var n=t.properties;let a={};for(let t of globalThis.Object.getOwnPropertyNames(n))a[t]=e(n[t],r);return a}(t,r)),n):C(eO(t)?(a=t.anyOf,1===(i=a.filter(e=>rE(e,r)!==e5.False)).length?i[0]:eE(i)):rE(t,r)!==e5.False?t:z(),n)},"Function",0,e9,"Index",0,e1,"InstanceType",0,function(e,t){return G(e)?C(e.returns,t):z(t)},"Instantiate",0,function(e,t){return rD(t,r_(e))},"Integer",0,function(e){return C({[D]:"Integer",type:"integer"},e)},"Intersect",0,ew,"Iterator",0,rV,"KeyOf",0,rQ,"Literal",0,te,"Lowercase",0,function(e,t={}){return rU(e,"Lowercase",t)},"Mapped",0,function(e,t,r){let n=ek(e)?eY(e):e,a=t({[D]:"MappedKey",keys:n});return e6(function(e,t){let r={};for(let n of e)r[n]=rH(n,t);return r}(n,a),r)},"Module",0,function(e){return new r8(e)},"Never",0,z,"Not",0,function(e,t){return C({[D]:"Not",not:e},t)},"Null",0,tt,"Number",0,tu,"Object",0,e6,"Omit",0,rX,"Optional",0,eD,"Parameters",0,function(e,t){return Y(e)?tn(e.parameters,t):z()},"Partial",0,rK,"Pick",0,rW,"Promise",0,rZ,"Readonly",0,ta,"ReadonlyOptional",0,r$,"Record",0,rP,"Recursive",0,function(e,t={}){$(t.$id)&&(t.$id=`T${r5++}`);let r=r_(e({[D]:"This",$ref:`${t.$id}`}));return r.$id=t.$id,C({[R]:"Recursive",...r},t)},"Ref",0,e$,"RegExp",0,function(e,t){let r=T(e)?new globalThis.RegExp(e):e;return C({[D]:"RegExp",type:"RegExp",source:r.source,flags:r.flags},t)},"Required",0,r1,"Rest",0,function(e){return J(e)?e.allOf:eO(e)?e.anyOf:ey(e)?e.items??[]:[]},"ReturnType",0,function(e,t){return Y(e)?C(e.returns,t):z(t)},"String",0,td,"Symbol",0,tr,"TemplateLiteral",0,rL,"Transform",0,function(e){return new r6(e)},"Tuple",0,tn,"Uint8Array",0,to,"Uncapitalize",0,function(e,t={}){return rU(e,"Uncapitalize",t)},"Undefined",0,ti,"Union",0,eE,"Unknown",0,ts,"Unsafe",0,function(e={}){return C({[D]:e[D]??"Unsafe"},e)},"Uppercase",0,function(e,t={}){return rU(e,"Uppercase",t)},"Void",0,function(e){return C({[D]:"Void",type:"void"},e)}],538221);var r9=e.i(538221);e.s(["Type",0,r9],426402)},212003,e=>{"use strict";e.s(["DEFAULT_MODELS_SECTION_LABEL",0,"Models","isConfigurationWithSources",0,e=>!!(!Array.isArray(e)&&e&&"sources"in e&&Array.isArray(e.sources))])},652376,698440,e=>{"use strict";var t=e.i(664311);let r={c:["libcurl"],clojure:["clj_http"],csharp:["httpclient","restsharp"],dart:["http"],fsharp:["httpclient"],go:["native"],http:["http1.1"],java:["asynchttp","nethttp","okhttp","unirest"],js:["axios","fetch","jquery","ofetch","xhr"],julia:["http"],kotlin:["okhttp"],node:["axios","fetch","ofetch","undici"],objc:["nsurlsession"],ocaml:["cohttp"],php:["curl","guzzle","laravel"],powershell:["restmethod","webrequest"],python:["python3","requests","aiohttp","httpx_sync","httpx_async"],r:["httr2"],ruby:["native"],rust:["reqwest"],shell:["curl","httpie","wget"],swift:["nsurlsession"]},n=(0,t.objectEntries)(r).flatMap(([e,t])=>t.map(t=>`${e}/${t}`));e.s(["AVAILABLE_CLIENTS",0,n,"GROUPED_CLIENTS",0,r],698440),e.s([],652376)},807448,921140,354586,e=>{"use strict";var t=e.i(7284);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=e=>{let n=function(){for(var r,n,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return void 0!==(null==e||null==(r=e.hooks)?void 0:r["cx:done"])?null==e?void 0:e.hooks["cx:done"]((0,t.clsx)(i)):void 0!==(null==e||null==(n=e.hooks)?void 0:n.onComplete)?null==e?void 0:e.hooks.onComplete((0,t.clsx)(i)):(0,t.clsx)(i)};return{compose:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return e=>{let r=Object.fromEntries(Object.entries(e||{}).filter(e=>{let[t]=e;return!["class","className"].includes(t)}));return n(t.map(e=>e(r)),null==e?void 0:e.class,null==e?void 0:e.className)}},cva:e=>t=>{var a;if((null==e?void 0:e.variants)==null)return n(null==e?void 0:e.base,null==t?void 0:t.class,null==t?void 0:t.className);let{variants:i,defaultVariants:o}=e,s=Object.keys(i).map(e=>{let n=null==t?void 0:t[e],a=null==o?void 0:o[e],s=r(n)||r(a);return i[e][s]}),l={...o,...t&&Object.entries(t).reduce((e,t)=>
155{let[r,n]=t;return void 0===n?e:{...e,[r]:n}},{})},c=null==e||null==(a=e.compoundVariants)?void 0:a.reduce((e,t)=>{let{class:r,className:n,...a}=t;return Object.entries(a).every(e=>{let[t,r]=e,n=l[t];return Array.isArray(r)?r.includes(n):n===r})?[...e,r,n]:e},[]);return n(null==e?void 0:e.base,s,c,null==t?void 0:t.class,null==t?void 0:t.className)},cx:n}},{compose:a,cva:i,cx:o}=n(),s=(e=new Map,t=null,r)=>({nextPart:e,validators:t,classGroupId:r}),l=[],c=(e,t,r)=>{if(0==e.length-t)return r.classGroupId;let n=e[t],a=r.nextPart.get(n);if(a){let r=c(e,t+1,a);if(r)return r}let i=r.validators;if(null===i)return;let o=0===t?e.join("-"):e.slice(t).join("-"),s=i.length;for(let e=0;e<s;e++){let t=i[e];if(t.validator(o))return t.classGroupId}},u=(e,t)=>{let r=s();for(let n in e)d(e[n],r,n,t);return r},d=(e,t,r,n)=>{let a=e.length;for(let i=0;i<a;i++)p(e[i],t,r,n)},p=(e,t,r,n)=>{"string"==typeof e?m(e,t,r):"function"==typeof e?h(e,t,r,n):f(e,t,r,n)},m=(e,t,r)=>{(""===e?t:g(t,e)).classGroupId=r},h=(e,t,r,n)=>{v(e)?d(e(n),t,r,n):(null===t.validators&&(t.validators=[]),t.validators.push({classGroupId:r,validator:e}))},f=(e,t,r,n)=>{let a=Object.entries(e),i=a.length;for(let e=0;e<i;e++){let[i,o]=a[e];d(o,g(t,i),r,n)}},g=(e,t)=>{let r=e,n=t.split("-"),a=n.length;for(let e=0;e<a;e++){let t=n[e],a=r.nextPart.get(t);a||(a=s(),r.nextPart.set(t,a)),r=a}return r},v=e=>"isThemeGetter"in e&&!0===e.isThemeGetter,y=[],b=(e,t,r,n,a)=>({modifiers:e,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:n,isExternal:a}),O=/\s+/,x=e=>{let t;if("string"==typeof e)return e;let r="";for(let n=0;n<e.length;n++)e[n]&&(t=x(e[n]))&&(r&&(r+=" "),r+=t);return r},k=(e,...t)=>{let r,n,a,i,o=e=>{let t=n(e);if(t)return t;let i=((e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:a,sortModifiers:i}=t,o=[],s=e.trim().split(O),l="";for(let e=s.length-1;e>=0;e-=1){let t=s[e],{isExternal:c,modifiers:u,hasImportantModifier:d,baseClassName:p,maybePostfixModifierPosition:m}=r(t);if(c){l=t+(l.length>0?" "+l:l);continue}let h=!!m,f=n(h?p.substring(0,m):p);if(!f){if(!h||!(f=n(p))){l=t+(l.length>0?" "+l:l);continue}h=!1}let g=0===u.length?"":1===u.length?u[0]:i(u).join(":"),v=d?g+"!":g,y=v+f;if(o.indexOf(y)>-1)continue;o.push(y);let b=a(f,h);for(let e=0;e<b.length;++e){let t=b[e];o.push(v+t)}l=t+(l.length>0?" "+l:l)}return l})(e,r);return a(e,i),i};return i=s=>{var d;let p;return n=(r={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=Object.create(null),n=Object.create(null),a=(a,i)=>{r[a]=i,++t>e&&(t=0,n=r,r=Object.create(null))};return{get(e){let t=r[e];return void 0!==t?t:void 0!==(t=n[e])?(a(e,t),t):void 0},set(e,t){e in r?r[e]=t:a(e,t)}}})((d=t.reduce((e,t)=>t(e),e())).cacheSize),parseClassName:(e=>{let{prefix:t,experimentalParseClassName:r}=e,n=e=>{let t,r=[],n=0,a=0,i=0,o=e.length;for(let s=0;s<o;s++){let o=e[s];if(0===n&&0===a){if(":"===o){r.push(e.slice(i,s)),i=s+1;continue}if("/"===o){t=s;continue}}"["===o?n++:"]"===o?n--:"("===o?a++:")"===o&&a--}let s=0===r.length?e:e.slice(i),l=s,c=!1;return s.endsWith("!")?(l=s.slice(0,-1),c=!0):s.startsWith("!")&&(l=s.slice(1),c=!0),b(r,c,l,t&&t>i?t-i:void 0)};if(t){let e=t+":",r=n;n=t=>t.startsWith(e)?r(t.slice(e.length)):b(y,!1,t,void 0,!0)}if(r){let e=n;n=t=>r({className:t,parseClassName:e})}return n})(d),sortModifiers:(p=new Map,d.orderSensitiveModifiers.forEach((e,t)=>{p.set(e,1e6+t)}),e=>{let t=[],r=[];for(let n=0;n<e.length;n++){let a=e[n],i="["===a[0],o=p.has(a);i||o?(r.length>0&&(r.sort(),t.push(...r),r=[]),t.push(a)):r.push(a)}return r.length>0&&(r.sort(),t.push(...r)),t}),...(e=>{let t=(e=>{let{theme:t,classGroups:r}=e;return u(r,t)})(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]")){var r;let t,n,a;return -1===(r=e).slice(1,-1).indexOf(":")?void 0:(n=(t=r.slice(1,-1)).indexOf(":"),(a=t.slice(0,n))?"arbitrary.."+a:void 0)}let n=e.split("-"),a=+(""===n[0]&&n.length>1);return c(n,a,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=n[e],a=r[e];if(t){if(a){let e=Array(a.length+t.length);for(let t=0;t<a.length;t++)e[t]=a[t];for(let r=0;r<t.length;r++)e[a.length+r]=t[r];return e}return t}return a||l}return r[e]||l}}})(d)}).cache.get,a=r.cache.set,i=o,o(s)},(...e)=>i(((...e)=>{let t,r,n=0,a="";for(;n<e.length;)(t=e[n++])&&(r=x(t))&&(a&&(a+=" "),a+=r);return a})(...e))},S=[],w=e=>{let t=t=>t[e]||S;return t.isThemeGetter=!0,t},T=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,E=/^\((?:(\w[\w-]*):)?(.+)\)$/i,_=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,$=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,A=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,C=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,P=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,N=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,I=e=>_.test(e),R=e=>!!e&&!Number.isNaN(Number(e)),D=e=>!!e&&Number.isInteger(Number(e)),B=e=>e.endsWith("%")&&R(e.slice(0,-1)),M=e=>$.test(e),L=()=>!0,j=e=>A.test(e)&&!C.test(e),z=()=>!1,U=e=>P.test(e),V=e=>N.test(e),Q=e=>!F(e)&&!J(e),Z=e=>es(e,ed,z),F=e=>T.test(e),q=e=>es(e,ep,j),H=e=>es(e,em,R),X=e=>es(e,ef,L),W=e=>es(e,eh,z),G=e=>es(e,ec,z),Y=e=>es(e,eu,V),K=e=>es(e,eg,U),J=e=>E.test(e),ee=e=>el(e,ep),et=e=>el(e,eh),er=e=>el(e,ec),en=e=>el(e,ed),ea=e=>el(e,eu),ei=e=>el(e,eg,!0),eo=e=>el(e,ef,!0),es=(e,t,r)=>{let n=T.exec(e);return!!n&&(n[1]?t(n[1]):r(n[2]))},el=(e,t,r=!1)=>{let n=E.exec(e);return!!n&&(n[1]?t(n[1]):r)},ec=e=>"position"===e||"percentage"===e,eu=e=>"image"===e||"url"===e,ed=e=>"length"===e||"size"===e||"bg-size"===e,ep=e=>"length"===e,em=e=>"number"===e,eh=e=>"family-name"===e,ef=e=>"number"===e||"weight"===e,eg=e=>"shadow"===e,ev=()=>{let e=w("color"),t=w("font"),r=w("text"),n=w("font-weight"),a=w("tracking"),i=w("leading"),o=w("breakpoint"),s=w("container"),l=w("spacing"),c=w("radius"),u=w("shadow"),d=w("inset-shadow"),p=w("text-shadow"),m=w("drop-shadow"),h=w("blur"),f=w("perspective"),g=w("aspect"),v=w("ease"),y=w("animate"),b=()=>["auto","avoid","all","avoid-page","page","left","right","column"],O=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],x=()=>[...O(),J,F],k=()=>["auto","hidden","clip","visible","scroll"],S=()=>["auto","contain","none"],T=()=>[J,F,l],E=()=>[I,"full","auto",...T()],_=()=>[D,"none","subgrid",J,F],$=()=>["auto",{span:["full",D,J,F]},D,J,F],A=()=>[D,"auto",J,F],C=()=>["auto","min","max","fr",J,F],P=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],N=()=>["start","end","center","stretch","center-safe","end-safe"],j=()=>["auto",...T()],z=()=>[I,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...T()],U=()=>[I,"screen","full","dvw","lvw","svw","min","max","fit",...T()],V=()=>[I,"screen","full","lh","dvh","lvh","svh","min","max","fit",...T()],es=()=>[e,J,F],el=()=>[...O(),er,G,{position:[J,F]}],ec=()=>["no-repeat",{repeat:["","x","y","space","round"]}],eu=()=>["auto","cover","contain",en,Z,{size:[J,F]}],ed=()=>[B,ee,q],ep=()=>["","none","full",c,J,F],em=()=>["",R,ee,q],eh=()=>["solid","dashed","dotted","double"],ef=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],eg=()=>[R,B,er,G],ev=()=>["","none",h,J,F],ey=()=>["none",R,J,F],eb=()=>["none",R,J,F],eO=()=>[R,J,F],ex=()=>[I,"full",...T()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[M],breakpoint:[M],color:[L],container:[M],"drop-shadow":[M],ease:["in","out","in-out"],font:[Q],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[M],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[M],shadow:[M],spacing:["px",R],text:[M],"text-shadow":[M],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",I,F,J,g]}
vendor: 5,944 bytes, line 155
155],container:["container"],columns:[{columns:[R,F,J,s]}],"break-after":[{"break-after":b()}],"break-before":[{"break-before":b()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:x()}],overflow:[{overflow:k()}],"overflow-x":[{"overflow-x":k()}],"overflow-y":[{"overflow-y":k()}],overscroll:[{overscroll:S()}],"overscroll-x":[{"overscroll-x":S()}],"overscroll-y":[{"overscroll-y":S()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:E()}],"inset-x":[{"inset-x":E()}],"inset-y":[{"inset-y":E()}],start:[{"inset-s":E(),start:E()}],end:[{"inset-e":E(),end:E()}],"inset-bs":[{"inset-bs":E()}],"inset-be":[{"inset-be":E()}],top:[{top:E()}],right:[{right:E()}],bottom:[{bottom:E()}],left:[{left:E()}],visibility:["visible","invisible","collapse"],z:[{z:[D,"auto",J,F]}],basis:[{basis:[I,"full","auto",s,...T()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[R,I,"auto","initial","none",F]}],grow:[{grow:["",R,J,F]}],shrink:[{shrink:["",R,J,F]}],order:[{order:[D,"first","last","none",J,F]}],"grid-cols":[{"grid-cols":_()}],"col-start-end":[{col:$()}],"col-start":[{"col-start":A()}],"col-end":[{"col-end":A()}],"grid-rows":[{"grid-rows":_()}],"row-start-end":[{row:$()}],"row-start":[{"row-start":A()}],"row-end":[{"row-end":A()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":C()}],"auto-rows":[{"auto-rows":C()}],gap:[{gap:T()}],"gap-x":[{"gap-x":T()}],"gap-y":[{"gap-y":T()}],"justify-content":[{justify:[...P(),"normal"]}],"justify-items":[{"justify-items":[...N(),"normal"]}],"justify-self":[{"justify-self":["auto",...N()]}],"align-content":[{content:["normal",...P()]}],"align-items":[{items:[...N(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...N(),{baseline:["","last"]}]}],"place-content":[{"place-content":P()}],"place-items":[{"place-items":[...N(),"baseline"]}],"place-self":[{"place-self":["auto",...N()]}],p:[{p:T()}],px:[{px:T()}],py:[{py:T()}],ps:[{ps:T()}],pe:[{pe:T()}],pbs:[{pbs:T()}],pbe:[{pbe:T()}],pt:[{pt:T()}],pr:[{pr:T()}],pb:[{pb:T()}],pl:[{pl:T()}],m:[{m:j()}],mx:[{mx:j()}],my:[{my:j()}],ms:[{ms:j()}],me:[{me:j()}],mbs:[{mbs:j()}],mbe:[{mbe:j()}],mt:[{mt:j()}],mr:[{mr:j()}],mb:[{mb:j()}],ml:[{ml:j()}],"space-x":[{"space-x":T()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":T()}],"space-y-reverse":["space-y-reverse"],size:[{size:z()}],"inline-size":[{inline:["auto",...U()]}],"min-inline-size":[{"min-inline":["auto",...U()]}],"max-inline-size":[{"max-inline":["none",...U()]}],"block-size":[{block:["auto",...V()]}],"min-block-size":[{"min-block":["auto",...V()]}],"max-block-size":[{"max-block":["none",...V()]}],w:[{w:[s,"screen",...z()]}],"min-w":[{"min-w":[s,"screen","none",...z()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[o]},...z()]}],h:[{h:["screen","lh",...z()]}],"min-h":[{"min-h":["screen","lh","none",...z()]}],"max-h":[{"max-h":["screen","lh",...z()]}],"font-size":[{text:["base",r,ee,q]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,eo,X]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",B,F]}],"font-family":[{font:[et,W,t]}],"font-features":[{"font-features":[F]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[a,J,F]}],"line-clamp":[{"line-clamp":[R,"none",J,H]}],leading:[{leading:[i,...T()]}],"list-image":[{"list-image":["none",J,F]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",J,F]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:es()}],"text-color":[{text:es()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...eh(),"wavy"]}],"text-decoration-thickness":[{decoration:[R,"from-font","auto",J,q]}],"text-decoration-color":[{decoration:es()}],"underline-offset":[{"underline-offset":[R,"auto",J,F]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:T()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",J,F]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",J,F]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:el()}],"bg-repeat":[{bg:ec()}],"bg-size":[{bg:eu()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]}
vendor: 7,465 bytes, line 155
155,D,J,F],radial:["",J,F],conic:[D,J,F]},ea,Y]}],"bg-color":[{bg:es()}],"gradient-from-pos":[{from:ed()}],"gradient-via-pos":[{via:ed()}],"gradient-to-pos":[{to:ed()}],"gradient-from":[{from:es()}],"gradient-via":[{via:es()}],"gradient-to":[{to:es()}],rounded:[{rounded:ep()}],"rounded-s":[{"rounded-s":ep()}],"rounded-e":[{"rounded-e":ep()}],"rounded-t":[{"rounded-t":ep()}],"rounded-r":[{"rounded-r":ep()}],"rounded-b":[{"rounded-b":ep()}],"rounded-l":[{"rounded-l":ep()}],"rounded-ss":[{"rounded-ss":ep()}],"rounded-se":[{"rounded-se":ep()}],"rounded-ee":[{"rounded-ee":ep()}],"rounded-es":[{"rounded-es":ep()}],"rounded-tl":[{"rounded-tl":ep()}],"rounded-tr":[{"rounded-tr":ep()}],"rounded-br":[{"rounded-br":ep()}],"rounded-bl":[{"rounded-bl":ep()}],"border-w":[{border:em()}],"border-w-x":[{"border-x":em()}],"border-w-y":[{"border-y":em()}],"border-w-s":[{"border-s":em()}],"border-w-e":[{"border-e":em()}],"border-w-bs":[{"border-bs":em()}],"border-w-be":[{"border-be":em()}],"border-w-t":[{"border-t":em()}],"border-w-r":[{"border-r":em()}],"border-w-b":[{"border-b":em()}],"border-w-l":[{"border-l":em()}],"divide-x":[{"divide-x":em()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":em()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...eh(),"hidden","none"]}],"divide-style":[{divide:[...eh(),"hidden","none"]}],"border-color":[{border:es()}],"border-color-x":[{"border-x":es()}],"border-color-y":[{"border-y":es()}],"border-color-s":[{"border-s":es()}],"border-color-e":[{"border-e":es()}],"border-color-bs":[{"border-bs":es()}],"border-color-be":[{"border-be":es()}],"border-color-t":[{"border-t":es()}],"border-color-r":[{"border-r":es()}],"border-color-b":[{"border-b":es()}],"border-color-l":[{"border-l":es()}],"divide-color":[{divide:es()}],"outline-style":[{outline:[...eh(),"none","hidden"]}],"outline-offset":[{"outline-offset":[R,J,F]}],"outline-w":[{outline:["",R,ee,q]}],"outline-color":[{outline:es()}],shadow:[{shadow:["","none",u,ei,K]}],"shadow-color":[{shadow:es()}],"inset-shadow":[{"inset-shadow":["none",d,ei,K]}],"inset-shadow-color":[{"inset-shadow":es()}],"ring-w":[{ring:em()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:es()}],"ring-offset-w":[{"ring-offset":[R,q]}],"ring-offset-color":[{"ring-offset":es()}],"inset-ring-w":[{"inset-ring":em()}],"inset-ring-color":[{"inset-ring":es()}],"text-shadow":[{"text-shadow":["none",p,ei,K]}],"text-shadow-color":[{"text-shadow":es()}],opacity:[{opacity:[R,J,F]}],"mix-blend":[{"mix-blend":[...ef(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ef()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[R]}],"mask-image-linear-from-pos":[{"mask-linear-from":eg()}],"mask-image-linear-to-pos":[{"mask-linear-to":eg()}],"mask-image-linear-from-color":[{"mask-linear-from":es()}],"mask-image-linear-to-color":[{"mask-linear-to":es()}],"mask-image-t-from-pos":[{"mask-t-from":eg()}],"mask-image-t-to-pos":[{"mask-t-to":eg()}],"mask-image-t-from-color":[{"mask-t-from":es()}],"mask-image-t-to-color":[{"mask-t-to":es()}],"mask-image-r-from-pos":[{"mask-r-from":eg()}],"mask-image-r-to-pos":[{"mask-r-to":eg()}],"mask-image-r-from-color":[{"mask-r-from":es()}],"mask-image-r-to-color":[{"mask-r-to":es()}],"mask-image-b-from-pos":[{"mask-b-from":eg()}],"mask-image-b-to-pos":[{"mask-b-to":eg()}],"mask-image-b-from-color":[{"mask-b-from":es()}],"mask-image-b-to-color":[{"mask-b-to":es()}],"mask-image-l-from-pos":[{"mask-l-from":eg()}],"mask-image-l-to-pos":[{"mask-l-to":eg()}],"mask-image-l-from-color":[{"mask-l-from":es()}],"mask-image-l-to-color":[{"mask-l-to":es()}],"mask-image-x-from-pos":[{"mask-x-from":eg()}],"mask-image-x-to-pos":[{"mask-x-to":eg()}],"mask-image-x-from-color":[{"mask-x-from":es()}],"mask-image-x-to-color":[{"mask-x-to":es()}],"mask-image-y-from-pos":[{"mask-y-from":eg()}],"mask-image-y-to-pos":[{"mask-y-to":eg()}],"mask-image-y-from-color":[{"mask-y-from":es()}],"mask-image-y-to-color":[{"mask-y-to":es()}],"mask-image-radial":[{"mask-radial":[J,F]}],"mask-image-radial-from-pos":[{"mask-radial-from":eg()}],"mask-image-radial-to-pos":[{"mask-radial-to":eg()}],"mask-image-radial-from-color":[{"mask-radial-from":es()}],"mask-image-radial-to-color":[{"mask-radial-to":es()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":O()}],"mask-image-conic-pos":[{"mask-conic":[R]}],"mask-image-conic-from-pos":[{"mask-conic-from":eg()}],"mask-image-conic-to-pos":[{"mask-conic-to":eg()}],"mask-image-conic-from-color":[{"mask-conic-from":es()}],"mask-image-conic-to-color":[{"mask-conic-to":es()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:el()}],"mask-repeat":[{mask:ec()}],"mask-size":[{mask:eu()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",J,F]}],filter:[{filter:["","none",J,F]}],blur:[{blur:ev()}],brightness:[{brightness:[R,J,F]}],contrast:[{contrast:[R,J,F]}],"drop-shadow":[{"drop-shadow":["","none",m,ei,K]}],"drop-shadow-color":[{"drop-shadow":es()}],grayscale:[{grayscale:["",R,J,F]}],"hue-rotate":[{"hue-rotate":[R,J,F]}],invert:[{invert:["",R,J,F]}],saturate:[{saturate:[R,J,F]}],sepia:[{sepia:["",R,J,F]}],"backdrop-filter":[{"backdrop-filter":["","none",J,F]}],"backdrop-blur":[{"backdrop-blur":ev()}],"backdrop-brightness":[{"backdrop-brightness":[R,J,F]}],"backdrop-contrast":[{"backdrop-contrast":[R,J,F]}],"backdrop-grayscale":[{"backdrop-grayscale":["",R,J,F]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[R,J,F]}],"backdrop-invert":[{"backdrop-invert":["",R,J,F]}],"backdrop-opacity":[{"backdrop-opacity":[R,J,F]}],"backdrop-saturate":[{"backdrop-saturate":[R,J,F]}],"backdrop-sepia":[{"backdrop-sepia":["",R,J,F]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":T()}],"border-spacing-x":[{"border-spacing-x":T()}],"border-spacing-y":[{"border-spacing-y":T()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",J,F]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[R,"initial",J,F]}],ease:[{ease:["linear","initial",v,J,F]}],delay:[{delay:[R,J,F]}],animate:[{animate:["none",y,J,F]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[f,J,F]}],"perspective-origin":[{"perspective-origin":x()}],rotate:[{rotate:ey()}],"rotate-x":[{"rotate-x":ey()}],"rotate-y":[{"rotate-y":ey()}],"rotate-z":[{"rotate-z":ey()}],scale:[{scale:eb()}],"scale-x":[{"scale-x":eb()}],"scale-y":[{"scale-y":eb()}],"scale-z":[{"scale-z":eb()}],"scale-3d":["scale-3d"],skew:[{skew:eO()}],"skew-x":[{"skew-x":eO()}],"skew-y":[{"skew-y":eO()}],transform:[{transform:[J,F,"","none","gpu","cpu"]}],"transform-origin":[{origin:x()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ex()}],"translate-x":[{"translate-x":ex()}],"translate-y":[{"translate-y":ex()}],"translate-z":[{"translate-z":ex()}],"translate-none":["translate-none"],accent:[{accent:es()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:es()}
155],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",J,F]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":T()}],"scroll-mx":[{"scroll-mx":T()}],"scroll-my":[{"scroll-my":T()}],"scroll-ms":[{"scroll-ms":T()}],"scroll-me":[{"scroll-me":T()}],"scroll-mbs":[{"scroll-mbs":T()}],"scroll-mbe":[{"scroll-mbe":T()}],"scroll-mt":[{"scroll-mt":T()}],"scroll-mr":[{"scroll-mr":T()}],"scroll-mb":[{"scroll-mb":T()}],"scroll-ml":[{"scroll-ml":T()}],"scroll-p":[{"scroll-p":T()}],"scroll-px":[{"scroll-px":T()}],"scroll-py":[{"scroll-py":T()}],"scroll-ps":[{"scroll-ps":T()}],"scroll-pe":[{"scroll-pe":T()}],"scroll-pbs":[{"scroll-pbs":T()}],"scroll-pbe":[{"scroll-pbe":T()}],"scroll-pt":[{"scroll-pt":T()}],"scroll-pr":[{"scroll-pr":T()}],"scroll-pb":[{"scroll-pb":T()}],"scroll-pl":[{"scroll-pl":T()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",J,F]}],fill:[{fill:["none",...es()]}],"stroke-w":[{stroke:[R,ee,q,H]}],stroke:[{stroke:["none",...es()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},ey=(e,t,r)=>{void 0!==r&&(e[t]=r)},eb=(e,t)=>{if(t)for(let r in t)ey(e,r,t[r])},eO=(e,t)=>{if(t)for(let r in t)ex(e,t,r)},ex=(e,t,r)=>{let n=t[r];void 0!==n&&(e[r]=e[r]?e[r].concat(n):n)},ek=((e,...t)=>"function"==typeof e?k(ev,e,...t):k(()=>((e,{cacheSize:t,prefix:r,experimentalParseClassName:n,extend:a={},override:i={}})=>(ey(e,"cacheSize",t),ey(e,"prefix",r),ey(e,"experimentalParseClassName",n),eb(e.theme,i.theme),eb(e.classGroups,i.classGroups),eb(e.conflictingClassGroups,i.conflictingClassGroups),eb(e.conflictingClassGroupModifiers,i.conflictingClassGroupModifiers),ey(e,"orderSensitiveModifiers",i.orderSensitiveModifiers),eO(e.theme,a.theme),eO(e.classGroups,a.classGroups),eO(e.conflictingClassGroups,a.conflictingClassGroups),eO(e.conflictingClassGroupModifiers,a.conflictingClassGroupModifiers),ex(e,a,"orderSensitiveModifiers"),e))(ev(),e),...t))({extend:{classGroups:{"font-size":["text-3xs","text-xxs"],"font-weight":["font-sidebar","font-sidebar-active"],"max-w":[{"max-w":[e=>!!e]}],w:[{w:[e=>!!e]}]}}}),{cva:eS,cx:ew,compose:eT}=n({hooks:{onComplete:e=>ek(e)}});e.s(["cva",0,eS,"cx",0,ew],921140),e.i(986710);var eE=e.i(588329);
155e.s(["useBindCx",0,function(){let e=(0,eE.useAttrs)(),t=(0,eE.computed)(()=>{let{class:t,style:r,...n}=e;return{class:t||"",style:r,rest:n}});return{cx:function(...e){return{class:ew(...e,t.value.class),style:t.value.style,...t.value.rest}},stylingAttrsCx:function(...e){return{class:ew(...e,t.value.class),style:t.value.style}},otherAttrs:(0,eE.computed)(()=>t.value.rest)}}],354586),e.s([],807448)},723307,247395,e=>{"use strict";var t=e.i(730739);e.s(["useClipboard",0,function(e={}){let{notify:r=e=>n(e,"info")}=e,{toast:n}=(0,t.useToasts)();return{copyToClipboard:async function(e){try{let t=void 0===e?"undefined":"string"==typeof e?e:JSON.stringify(e);await navigator.clipboard.writeText(t),r("Copied to the clipboard")}catch(e){console.error(e.message),r("Failed to copy to clipboard")}}}}],247395),e.s([],723307)},730739,e=>{"use strict";e.i(986710);var t=e.i(588329),r=e.i(146938),n=e.i(260958),a=Object.defineProperty,i=(e,t,r)=>{let n;return(n="symbol"!=typeof t?t+"":t)in e?a(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r},o="
vendor: 13,512 bytes, line 155
155:where([data-sonner-toaster][dir=ltr]),:where(html[dir=ltr]){--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}:where([data-sonner-toaster][dir=rtl]),:where(html[dir=rtl]){--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted=true]){transform:translateY(-10px)}@media (hover:none) and (pointer:coarse){:where([data-sonner-toaster][data-lifted=true]){transform:none}}:where([data-sonner-toaster][data-x-position=right]){right:max(var(--offset),env(safe-area-inset-right))}:where([data-sonner-toaster][data-x-position=left]){left:max(var(--offset),env(safe-area-inset-left))}:where([data-sonner-toaster][data-x-position=center]){left:50%;transform:translateX(-50%)}:where([data-sonner-toaster][data-y-position=top]){top:max(var(--offset),env(safe-area-inset-top))}:where([data-sonner-toaster][data-y-position=bottom]){bottom:max(var(--offset),env(safe-area-inset-bottom))}:where([data-sonner-toast]){--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled=true]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}:where([data-sonner-toast][data-y-position=top]){top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position=bottom]){bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise=true]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme=dark]) :where([data-cancel]){background:rgba(255,255,255,.3)}[data-sonner-toast] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}:where([data-sonner-toast]) :where([data-disabled=true]){cursor:not-allowed}[data-sonner-toast]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping=true])::before{content:'';position:absolute;left:0;right:0;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position=top][data-swiping=true])::before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position=bottom][data-swiping=true])::before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping=false][data-removed=true])::before{content:'';position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast])::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted=true]){--y:translateY(0);opacity:1}:where([data-sonner-toast][data-expanded=false][data-front=false]){--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded=false][data-front=false][data-styled=true])>*{opacity:0}:where([data-sonner-toast][data-visible=false]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted=true][data-expanded=true]){--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]){--y:translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]){--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]){--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed=true][data-front=false])::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation:swipe-out .2s ease-out forwards}@keyframes swipe-out{from{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount)));opacity:1}to{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount) + var(--lift) * -100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;--mobile-offset:16px;right:var(--mobile-offset);left:var(--mobile-offset);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset)}[data-sonner-toaster][data-y-position=bottom]{bottom:20px}[data-sonner-toaster][data-y-position=top]{top:20px}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset);right:var(--mobile-offset);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 91%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 91%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 91%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 100%, 12%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 12%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}
155";function s(){let e=document.head||document.getElementsByTagName("head")[0];if(!e)return;let t=document.createElement("style");t.type="text/css",e.appendChild(t),t.styleSheet?t.styleSheet.cssText=o:t.appendChild(document.createTextNode(o))}o&&!(typeof document>"u")&&("loading"===document.readyState?document.addEventListener("DOMContentLoaded",s):s());let l=0,c=new class{constructor(){i(this,"subscribers"),i(this,"toasts"),i(this,"subscribe",e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)})),i(this,"publish",e=>{this.subscribers.forEach(t=>t(e))}),i(this,"addToast",e=>{this.publish(e),this.toasts=[...this.toasts,e]}),i(this,"create",e=>{var t;let{message:r,...n}=e,a="number"==typeof e.id||e.id&&(null==(t=e.id)?void 0:t.length)>0?e.id:l++,i=this.toasts.find(e=>e.id===a),o=void 0===e.dismissible||e.dismissible;return i?this.toasts=this.toasts.map(t=>t.id===a?(this.publish({...t,...e,id:a,title:r}),{...t,...e,id:a,dismissible:o,title:r}):t):this.addToast({title:r,...n,dismissible:o,id:a}),a}),i(this,"dismiss",e=>(e||this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e)),i(this,"message",(e,t)=>this.create({...t,message:e,type:"default"})),i(this,"error",(e,t)=>this.create({...t,type:"error",message:e})),i(this,"success",(e,t)=>this.create({...t,type:"success",message:e})),i(this,"info",(e,t)=>this.create({...t,type:"info",message:e})),i(this,"warning",(e,t)=>this.create({...t,type:"warning",message:e})),i(this,"loading",(e,t)=>this.create({...t,type:"loading",message:e})),i(this,"promise",(e,t)=>{let r;if(!t)return;void 0!==t.loading&&(r=this.create({...t,promise:e,type:"loading",message:t.loading,description:"function"!=typeof t.description?t.description:void 0}));let n=e instanceof Promise?e:e(),a=void 0!==r,i,o=n.then(async e=>{if(i=["resolve",e],u(e)&&!e.ok){a=!1;let n="function"==typeof t.error?await t.error(`HTTP error! status: ${e.status}`):t.error,i="function"==typeof t.description?await t.description(`HTTP error! status: ${e.status}`):t.description;this.create({id:r,type:"error",message:n,description:i})}else if(void 0!==t.success){a=!1;let n="function"==typeof t.success?await t.success(e):t.success,i="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"success",message:n,description:i})}}).catch(async e=>{if(i=["reject",e],void 0!==t.error){a=!1;let n="function"==typeof t.error?await t.error(e):t.error,i="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"error",message:n,description:i})}}).finally(()=>{var e;a&&(this.dismiss(r),r=void 0),null==(e=t.finally)||e.call(t)}),s=()=>new Promise((e,t)=>o.then(()=>"reject"===i[0]?t(i[1]):e(i[1])).catch(t));return"string"!=typeof r&&"number"!=typeof r?{unwrap:s}:Object.assign(r,{unwrap:s})}),i(this,"custom",(e,t)=>{let r=(null==t?void 0:t.id)||l++;return this.publish({component:e,id:r,...t}),r}),this.subscribers=[],this.toasts=[]}},u=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,d=Object.assign(function(e,t){let r=(null==t?void 0:t.id)||l++;return c.create({message:e,id:r,type:"default",...t}),r},{success:c.success,info:c.info,warning:c.warning,error:c.error,custom:c.custom,message:c.message,promise:c.promise,dismiss:c.dismiss,loading:c.loading},{getHistory:()=>c.toasts});function p(e){return void 0!==e.label}let m=["aria-live","data-rich-colors","data-styled","data-mounted","data-promise","data-removed","data-visible","data-y-position","data-x-position","data-index","data-front","data-swiping","data-dismissible","data-type","data-invert","data-swipe-out","data-expanded"],h=["aria-label","data-disabled"],f=(0,t.defineComponent)({__name:"Toast",props:{toast:{},toasts:{},index:{},expanded:{type:Boolean},invert:{type:Boolean},heights:{},gap:{},position:{},visibleToasts:{},expandByDefault:{type:Boolean},closeButton:{type:Boolean},interacting:{type:Boolean},style:{},cancelButtonStyle:{},actionButtonStyle:{},duration:{},class:{},unstyled:{type:Boolean},descriptionClass:{},loadingIcon:{},classes:{},icons:{},closeButtonAriaLabel:{},pauseWhenPageIsHidden:{type:Boolean},cn:{type:Function},defaultRichColors:{type:Boolean}},emits:["update:heights","removeToast"],setup(e,{emit:a}){let i,o=(0,r.ref)(!1),s=(0,r.ref)(!1),l=(0,r.ref)(!1),c=(0,r.ref)(!1),u=(0,r.ref)(!1),d=(0,r.ref)(0),f=(0,r.ref)(0),g=(0,r.ref)(e.toast.duration||e.duration||4e3),v=(0,r.ref)(null),y=(0,r.ref)(null),b=(0,t.computed)(()=>0===e.index),O=(0,t.computed)(()=>e.index+1<=e.visibleToasts),x=(0,t.computed)(()=>e.toast.type),k=(0,t.computed)(()=>!1!==e.toast.dismissible),S=(0,t.computed)(()=>e.toast.class||""),w=(0,t.computed)(()=>e.descriptionClass||""),T=e.toast.style||{},E=(0,t.computed)(()=>e.heights.findIndex(t=>t.toastId===e.toast.id)||0),_=(0,t.computed)(()=>e.toast.closeButton??e.closeButton);(0,t.computed)(()=>e.toast.duration||e.duration||4e3);let $=(0,r.ref)(0),A=(0,r.ref)(0),C=(0,r.ref)(null),P=(0,t.computed)(()=>e.position.split("-")),N=(0,t.computed)(()=>P.value[0]),I=(0,t.computed)(()=>P.value[1]),R=(0,t.computed)(()=>"string"!=typeof e.toast.title),D=(0,t.computed)(()=>"string"!=typeof e.toast.description),B=(0,t.computed)(()=>e.heights.reduce((e,t,r)=>r>=E.value?e:e+t.height,0)),M=(i=(0,r.ref)(!1),(0,t.watchEffect)(()=>{let e=()=>
155{i.value=document.hidden};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)}),{isDocumentHidden:i}),L=(0,t.computed)(()=>e.toast.invert||e.invert),j=(0,t.computed)(()=>"loading"===x.value),z=(0,t.computed)(()=>E.value*e.gap+B.value||0);function U(){s.value=!0,d.value=z.value,a("update:heights",e.heights.filter(t=>t.toastId!==e.toast.id)),setTimeout(()=>{a("removeToast",e.toast)},200)}function V(){var t,r;if(j.value||!k.value)return{};U(),null==(r=(t=e.toast).onDismiss)||r.call(t,e.toast)}function Q(e){j.value||!k.value||(v.value=new Date,d.value=z.value,e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(l.value=!0,C.value={x:e.clientX,y:e.clientY}))}function Z(){var t,r,n,a,i;if(c.value||!k)return;C.value=null;let o=Number((null==(t=y.value)?void 0:t.style.getPropertyValue("--swipe-amount").replace("px",""))||0),s=Math.abs(o)/(new Date().getTime()-(null==(r=v.value)?void 0:r.getTime()));if(Math.abs(o)>=20||s>.11){d.value=z.value,null==(a=(n=e.toast).onDismiss)||a.call(n,e.toast),U(),c.value=!0,u.value=!1;return}null==(i=y.value)||i.style.setProperty("--swipe-amount","0px"),l.value=!1}function F(e){var t,r;if(!C.value||!k.value)return;let n=e.clientY-C.value.y,a=(null==(t=window.getSelection())?void 0:t.toString().length)>0,i="top"===N.value?Math.min(0,n):Math.max(0,n);Math.abs(i)>0&&(u.value=!0),a||null==(r=y.value)||r.style.setProperty("--swipe-amount",`${i}px`)}return(0,t.onMounted)(()=>{if(!o.value)return;let t=y.value,r=null==t?void 0:t.style.height;t.style.height="auto";let n=t.getBoundingClientRect().height;t.style.height=r,f.value=n,a("update:heights",e.heights.find(t=>t.toastId===e.toast.id)?e.heights.map(t=>t.toastId===e.toast.id?{...t,height:n}:t):[{toastId:e.toast.id,height:n,position:e.toast.position},...e.heights])}),(0,t.watchEffect)(t=>{let r;e.toast.promise&&"loading"===x.value||e.toast.duration===1/0||"loading"===e.toast.type||(e.expanded||e.interacting||e.pauseWhenPageIsHidden&&M?(()=>{if(A.value<$.value){let e=new Date().getTime()-$.value;g.value=g.value-e}A.value=new Date().getTime()})():g.value!==1/0&&($.value=new Date().getTime(),r=setTimeout(()=>{var t,r;null==(r=(t=e.toast).onAutoClose)||r.call(t,e.toast),U()},g.value)),t(()=>{clearTimeout(r)}))}),(0,t.watch)(()=>e.toast.delete,()=>{e.toast.delete&&U()},{deep:!0}),(0,t.onMounted)(()=>{if(o.value=!0,y.value){let t=y.value.getBoundingClientRect().height;f.value=t,a("update:heights",[{toastId:e.toast.id,height:t,position:e.toast.position},...e.heights])}}),(0,t.onBeforeUnmount)(()=>{y.value&&a("update:heights",e.heights.filter(t=>t.toastId!==e.toast.id))}),(a,i)=>{var u,g,v,E,$,A,C,P,B,M,q,H,X,W,G,Y,K,J,ee,et,er,en,ea,ei,eo,es,el;return(0,t.openBlock)(),(0,t.createElementBlock)("li",{ref_key:"toastRef",ref:y,"aria-live":a.toast.important?"assertive":"polite","aria-atomic":"true",role:"status",tabindex:"0","data-sonner-toast":"true",class:(0,n.normalizeClass)(a.cn(e.class,S.value,null==(u=a.classes)?void 0:u.toast,null==(g=a.toast.classes)?void 0:g.toast,null==(v=a.classes)?void 0:v[x.value],null==($=null==(E=a.toast)?void 0:E.classes)?void 0:$[x.value])),"data-rich-colors":a.toast.richColors??a.defaultRichColors,"data-styled":!(a.toast.component||null!=(A=a.toast)&&A.unstyled||a.unstyled),"data-mounted":o.value,"data-promise":!!a.toast.promise,"data-removed":s.value,"data-visible":O.value,"data-y-position":N.value,"data-x-position":I.value,"data-index":a.index,"data-front":b.value,"data-swiping":l.value,"data-dismissible":k.value,"data-type":x.value,"data-invert":L.value,"data-swipe-out":c.value,"data-expanded":!!(a.expanded||a.expandByDefault&&o.value),style:(0,n.normalizeStyle)({"--index":a.index,"--toasts-before":a.index,"--z-index":a.toasts.length-a.index,"--offset":`${s.value?d.value:z.value}px`,"--initial-height":a.expandByDefault?"auto":`${f.value}px`,...a.style,...(0,r.unref)(T)}),onPointerdown:Q,onPointerup:Z,onPointermove:F},[_.value&&!a.toast.component?((0,t.openBlock)(),(0,t.createElementBlock)("button",{key:0,"aria-label":a.closeButtonAriaLabel||"Close toast","data-disabled":j.value,"data-close-button":"true",class:(0,n.normalizeClass)(a.cn(null==(C=a.classes)?void 0:C.closeButton,null==(B=null==(P=a.toast)?void 0:P.classes)?void 0:B.closeButton)),onClick:V},[null!=(M=a.icons)&&M.close?((0,t.openBlock)(),(0,t.createBlock)((0,t.resolveDynamicComponent)(null==(q=a.icons)?void 0:q.close),{key:0})):(0,t.renderSlot)(a.$slots,"close-icon",{key:1})],10,h)):(0,t.createCommentVNode)("",!0),a.toast.component?((0,t.openBlock)(),(0,t.createBlock)((0,t.resolveDynamicComponent)(a.toast.component),(0,t.mergeProps)({key:1},a.toast.componentProps,{onCloseToast:V}),null,16)):((0,t.openBlock)(),(0,t.createElementBlock)(t.Fragment,{key:2},["default"!==x.value||a.toast.icon||a.toast.promise?((0,t.openBlock)(),(0,t.createElementBlock)("div",{key:0,"data-icon":"",class:(0,n.normalizeClass)(a.cn(null==(H=a.classes)?void 0:H.icon,null==(W=null==(X=a.toast)?void 0:X.classes)?void 0:W.icon))},[a.toast.icon?((0,t.openBlock)(),(0,t.createBlock)((0,t.resolveDynamicComponent)(a.toast.icon),{key:0})):((0,t.openBlock)(),(0,t.createElementBlock)(t.Fragment,{key:1},["loading"===x.value?(0,t.renderSlot)(a.$slots,"loading-icon",{key:0}):"success"===x.value?(0,t.renderSlot)(a.$slots,"success-icon",{key:1}):"error"===x.value?(0,t.renderSlot)(a.$slots,"error-icon",{key:2}):"warning"===x.value?(0,t.renderSlot)(a.$slots,"warning-icon",{key:3}):"info"===x.value?(0,t.renderSlot)(a.$slots,"info-icon",{key:4}):(0,t.createCommentVNode)("",!0)],64))],2)):(0,t.createCommentVNode)("",!0),(0,t.createElementVNode)("div",{"data-content":"",class:(0,n.normalizeClass)(a.cn(null==(G=a.classes)?void 0:G.content,null==(K=null==(Y=a.toast)?void 0:Y.classes)?void 0:K.content))},[(0,t.createElementVNode)("div",{"data-title":"",class:(0,n.normalizeClass)(a.cn(null==(J=a.classes)?void 0:J.title,null==(ee=a.toast.classes)?void 0:ee.title))},[R.value?((0,t.openBlock)(),(0,t.createBlock)((0,t.resolveDynamicComponent)(a.toast.title),(0,n.normalizeProps)((0,t.mergeProps)({key:0},a.toast.componentProps)),null,16)):((0,t.openBlock)(),(0,t.createElementBlock)(t.Fragment,{key:1}
155,[(0,t.createTextVNode)((0,n.toDisplayString)(a.toast.title),1)],64))],2),a.toast.description?((0,t.openBlock)(),(0,t.createElementBlock)("div",{key:0,"data-description":"",class:(0,n.normalizeClass)(a.cn(a.descriptionClass,w.value,null==(et=a.classes)?void 0:et.description,null==(er=a.toast.classes)?void 0:er.description))},[D.value?((0,t.openBlock)(),(0,t.createBlock)((0,t.resolveDynamicComponent)(a.toast.description),(0,n.normalizeProps)((0,t.mergeProps)({key:0},a.toast.componentProps)),null,16)):((0,t.openBlock)(),(0,t.createElementBlock)(t.Fragment,{key:1},[(0,t.createTextVNode)((0,n.toDisplayString)(a.toast.description),1)],64))],2)):(0,t.createCommentVNode)("",!0)],2),a.toast.cancel?((0,t.openBlock)(),(0,t.createElementBlock)("button",{key:1,style:(0,n.normalizeStyle)(a.toast.cancelButtonStyle||a.cancelButtonStyle),class:(0,n.normalizeClass)(a.cn(null==(en=a.classes)?void 0:en.cancelButton,null==(ea=a.toast.classes)?void 0:ea.cancelButton)),"data-button":"","data-cancel":"",onClick:i[0]||(i[0]=e=>{var t,n;(0,r.unref)(p)(a.toast.cancel)&&k.value&&(null==(n=(t=a.toast.cancel).onClick)||n.call(t,e),U())})},(0,n.toDisplayString)((0,r.unref)(p)(a.toast.cancel)?null==(ei=a.toast.cancel)?void 0:ei.label:a.toast.cancel),7)):(0,t.createCommentVNode)("",!0),a.toast.action?((0,t.openBlock)(),(0,t.createElementBlock)("button",{key:2,style:(0,n.normalizeStyle)(a.toast.actionButtonStyle||a.actionButtonStyle),class:(0,n.normalizeClass)(a.cn(null==(eo=a.classes)?void 0:eo.actionButton,null==(es=a.toast.classes)?void 0:es.actionButton)),"data-button":"","data-action":"",onClick:i[1]||(i[1]=e=>{var t,n;(0,r.unref)(p)(a.toast.action)&&(e.defaultPrevented||(null==(n=(t=a.toast.action).onClick)||n.call(t,e),e.defaultPrevented||U()))})},(0,n.toDisplayString)((0,r.unref)(p)(a.toast.action)?null==(el=a.toast.action)?void 0:el.label:a.toast.action),7)):(0,t.createCommentVNode)("",!0)],64))],46,m)}}}),g=(e,t)=>{let r=e.__vccOpts||e;for(let[e,n]of t)r[e]=n;return r},v={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stoke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},y=g({},[["render",function(e,r){return(0,t.openBlock)(),(0,t.createElementBlock)("svg",v,r[0]||(r[0]=[(0,t.createElementVNode)("line",{x1:"18",y1:"6",x2:"6",y2:"18"},null,-1),(0,t.createElementVNode)("line",{x1:"6",y1:"6",x2:"18",y2:"18"},null,-1)]))}]]),b=["data-visible"],O={class:"sonner-spinner"},x=(0,t.defineComponent)({__name:"Loader",props:{visible:{type:Boolean}},setup(e){let n=Array(12).fill(0);return(e,a)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",{class:"sonner-loading-wrapper","data-visible":e.visible},[(0,t.createElementVNode)("div",O,[((0,t.openBlock)(!0),(0,t.createElementBlock)(t.Fragment,null,(0,t.renderList)((0,r.unref)(n),e=>((0,t.openBlock)(),(0,t.createElementBlock)("div",{key:`spinner-bar-${e}`,class:"sonner-loading-bar"}))),128))])],8,b))}}),k={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},S=g({},[["render",function(e,r){return(0,t.openBlock)(),(0,t.createElementBlock)("svg",k,r[0]||(r[0]=[(0,t.createElementVNode)("path",{"fill-rule":"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z","clip-rule":"evenodd"},null,-1)]))}]]),w={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},T=g({},[["render",function(e,r){return(0,t.openBlock)(),(0,t.createElementBlock)("svg",w,r[0]||(r[0]=[(0,t.createElementVNode)("path",{"fill-rule":"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z","clip-rule":"evenodd"},null,-1)]))}]]),E={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},_=g({},[["render",function(e,r){return(0,t.openBlock)(),(0,t.createElementBlock)("svg",E,r[0]||(r[0]=[(0,t.createElementVNode)("path",{"fill-rule":"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z","clip-rule":"evenodd"},null,-1)]))}]]),$={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},A=g({},[["render",function(e,r){return(0,t.openBlock)(),(0,t.createElementBlock)("svg",$,r[0]||(r[0]=[(0,t.createElementVNode)("path",{"fill-rule":"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z","clip-rule":"evenodd"},null,-1)]))}]]),C=["aria-label"],P=["dir","data-theme","data-rich-colors","data-y-position","data-x-position","data-lifted"],N="32px",I="u">typeof window&&"u">typeof document,R=(0,t.defineComponent)({name:"Toaster",inheritAttrs:!1,__name:"Toaster",props:{invert:{type:Boolean,default:!1},theme:{default:"light"},position:{default:"bottom-right"},hotkey:{default:()=>["altKey","KeyT"]},richColors:{type:Boolean,default:!1},expand:{type:Boolean,default:!1},duration:{},gap:{default:14},visibleToasts:{default:3},closeButton:{type:Boolean,default:!1},toastOptions:{default:()=>({})},class:{default:""},style:{default:()=>({})},offset:{default:N},dir:{default:"auto"},icons:{},containerAriaLabel:{default:"Notifications"},pauseWhenPageIsHidden:{type:Boolean,default:!1},cn:{type:Function,default:function(...e){return e.filter(Boolean).join(" ")}}}
155,setup(e){let a=(0,t.useAttrs)(),i=(0,r.ref)([]),o=(0,t.computed)(()=>(e,t)=>i.value.filter(r=>!r.position&&0===t||r.position===e)),s=(0,t.computed)(()=>{let t=i.value.filter(e=>e.position).map(e=>e.position);return t.length>0?Array.from(new Set([e.position].concat(t))):[e.position]}),l=(0,r.ref)([]),u=(0,r.ref)(!1),d=(0,r.ref)(!1),p=(0,r.ref)("system"!==e.theme?e.theme:"u">typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),m=(0,r.ref)(null),h=(0,r.ref)(null),g=(0,r.ref)(!1),v=e.hotkey.join("+").replace(/Key/g,"").replace(/Digit/g,"");function b(e){var t;null!=(t=i.value.find(t=>t.id===e.id))&&t.delete||c.dismiss(e.id),i.value=i.value.filter(({id:t})=>t!==e.id)}function O(e){var t,r;g.value&&!(null!=(r=null==(t=e.currentTarget)?void 0:t.contains)&&r.call(t,e.relatedTarget))&&(g.value=!1,h.value&&(h.value.focus({preventScroll:!0}),h.value=null))}function k(e){e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||g.value||(g.value=!0,h.value=e.relatedTarget)}function w(e){e.target&&e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||(d.value=!0)}return(0,t.watchEffect)(e=>{e(c.subscribe(e=>{if(e.dismiss){i.value=i.value.map(t=>t.id===e.id?{...t,delete:!0}:t);return}(0,t.nextTick)(()=>{let t=i.value.findIndex(t=>t.id===e.id);-1!==t?i.value=[...i.value.slice(0,t),{...i.value[t],...e},...i.value.slice(t+1)]:i.value=[e,...i.value]})}))}),(0,t.watch)(()=>e.theme,e=>{if("system"!==e){p.value=e;return}if("system"===e&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?p.value="dark":p.value="light"),typeof window>"u")return;let t=window.matchMedia("(prefers-color-scheme: dark)");try{t.addEventListener("change",({matches:e})=>{e?p.value="dark":p.value="light"})}catch{t.addListener(({matches:e})=>{try{e?p.value="dark":p.value="light"}catch(e){console.error(e)}})}}),(0,t.watchEffect)(()=>{m.value&&h.value&&(h.value.focus({preventScroll:!0}),h.value=null,g.value=!1)}),(0,t.watchEffect)(()=>{i.value.length<=1&&(u.value=!1)}),(0,t.watchEffect)(t=>{function r(t){let r=e.hotkey.every(e=>t[e]||t.code===e),n=Array.isArray(m.value)?m.value[0]:m.value;r&&(u.value=!0,null==n||n.focus());let a=document.activeElement===m.value||(null==n?void 0:n.contains(document.activeElement));"Escape"===t.code&&a&&(u.value=!1)}I&&(document.addEventListener("keydown",r),t(()=>{document.removeEventListener("keydown",r)}))}),(c,p)=>((0,t.openBlock)(),(0,t.createElementBlock)("section",{"aria-label":`${c.containerAriaLabel} ${(0,r.unref)(v)}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false"},[((0,t.openBlock)(!0),(0,t.createElementBlock)(t.Fragment,null,(0,t.renderList)(s.value,(s,h)=>{var g;return(0,t.openBlock)(),(0,t.createElementBlock)("ol",(0,t.mergeProps)({key:s,ref_for:!0,ref_key:"listRef",ref:m,"data-sonner-toaster":"",class:e.class,dir:"auto"===c.dir?function(){if(typeof window>"u"||typeof document>"u")return"ltr";let e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}():c.dir,tabIndex:-1,"data-theme":c.theme,"data-rich-colors":c.richColors,"data-y-position":s.split("-")[0],"data-x-position":s.split("-")[1],"data-lifted":u.value&&i.value.length>1&&!c.expand,style:{"--front-toast-height":`${null==(g=l.value[0])?void 0:g.height}px`,"--offset":"number"==typeof c.offset?`${c.offset}px`:c.offset||N,"--width":"356px","--gap":`${c.gap}px`,...c.style,...(0,r.unref)(a).style}},c.$attrs,{onBlur:O,onFocus:k,onMouseenter:p[1]||(p[1]=()=>u.value=!0),onMousemove:p[2]||(p[2]=()=>u.value=!0),onMouseleave:p[3]||(p[3]=()=>{d.value||(u.value=!1)}),onPointerdown:w,onPointerup:p[4]||(p[4]=()=>d.value=!1)}),[((0,t.openBlock)(!0),(0,t.createElementBlock)(t.Fragment,null,(0,t.renderList)(o.value(s,h),(e,r)=>{var a,o,m,h,g,v,O,k,w;return(0,t.openBlock)(),(0,t.createBlock)(f,{key:e.id,heights:l.value.filter(t=>t.position===e.position),icons:c.icons,index:r,toast:e,defaultRichColors:c.richColors,duration:(null==(a=c.toastOptions)?void 0:a.duration)??c.duration,class:(0,n.normalizeClass)((null==(o=c.toastOptions)?void 0:o.class)??""),descriptionClass:null==(m=c.toastOptions)?void 0:m.descriptionClass,invert:c.invert,visibleToasts:c.visibleToasts,closeButton:(null==(h=c.toastOptions)?void 0:h.closeButton)??c.closeButton,interacting:d.value,position:s,style:(0,n.normalizeStyle)(null==(g=c.toastOptions)?void 0:g.style),unstyled:null==(v=c.toastOptions)?void 0:v.unstyled,classes:null==(O=c.toastOptions)?void 0:O.classes,cancelButtonStyle:null==(k=c.toastOptions)?void 0:k.cancelButtonStyle,actionButtonStyle:null==(w=c.toastOptions)?void 0:w.actionButtonStyle,toasts:i.value.filter(t=>t.position===e.position),expandByDefault:c.expand,gap:c.gap,expanded:u.value,pauseWhenPageIsHidden:c.pauseWhenPageIsHidden,cn:c.cn,"onUpdate:heights":p[0]||(p[0]=e=>{l.value=e}),onRemoveToast:b},{"close-icon":(0,t.withCtx)(()=>[(0,t.renderSlot)(c.$slots,"close-icon",{},()=>[(0,t.createVNode)(y)])]),"loading-icon":(0,t.withCtx)(()=>[(0,t.renderSlot)(c.$slots,"loading-icon",{},()=>[(0,t.createVNode)(x,{visible:"loading"===e.type},null,8,["visible"])])]),"success-icon":(0,t.withCtx)(()=>[(0,t.renderSlot)(c.$slots,"success-icon",{},()=>[(0,t.createVNode)(S)])]),"error-icon":(0,t.withCtx)(()=>[(0,t.renderSlot)(c.$slots,"error-icon",{},()=>[(0,t.createVNode)(A)])]),"warning-icon":(0,t.withCtx)(()=>[(0,t.renderSlot)(c.$slots,"warning-icon",{},()=>[(0,t.createVNode)(_)])]),"info-icon":(0,t.withCtx)(()=>[(0,t.renderSlot)(c.$slots,"info-icon",{},()=>[(0,t.createVNode)(T)])]),_:2},1032,["heights","icons","index","toast","defaultRichColors","duration","class","descriptionClass","invert","visibleToasts","closeButton","interacting","position","style","unstyled","classes","cancelButtonStyle","actionButtonStyle","toasts","expandByDefault","gap","expanded","pauseWhenPageIsHidden","cn"])}),128))],16,P)}),128))],8,C))}});try{if("u">typeof document){var D=document.createElement("style");D.appendChild(document.createTextNode("/**\n* We need to be explicit to avoid !important. :)\n*\n* Original: https://github.com/xiaoluoboding/vue-sonner/blob/311ecc8d9a51b619f968e20f4b44992ad8412850/packages/styles.css#L91-L103\n*/\n.scalar-toaster [data-sonner-toast][data-styled='true'] {\n  background: var(--scalar-background-1);\n  color: var(--scalar-color-1);\n  padding: 18px;\n  border: none;\n  border-radius: var(--scalar-radius-lg);\n  font-size: var(--scalar-font-size-3);\n  font-weight: var(--scalar-font-medium);\n  box-shadow: var(--scalar-shadow-2);\n}\n.scalar-toaster [data-sonner-toast] [data-icon] {\n  align-self: flex-start;\n  position: relative;\n  top: 2px;\n}\n.scalar-toaster [data-sonner-toast][data-styled='true'][data-expanded='true'] {\n  height: auto;\n}\n.scalar-toaster [data-sonner-toast][data-type='error'] {\n  background: var(--scalar-background-1);\n}\n.scalar-toaster [data-sonner-toast][data-type='error'] [data-icon] {\n  color: color-mix(in srgb, var(--scalar-color-red) 75%, var(--scalar-color-1));\n}\n.scalar-toaster [data-sonner-toast][data-type='warning'] {\n  background: var(--scalar-background-1);\n}\n.scalar-toaster [data-sonner-toast][data-type='warning'] [data-icon] {\n  color: color-mix(\n    in srgb,\n    var(--scalar-color-orange) 90%,\n    var(--scalar-color-1)\n  );\n}\n/*$vite$:1*/")),document.head.appendChild(D)}}catch(e){console.error("vite-plugin-css-injected-by-js",e)}var B={toast:()=>null};function M(e){B.toast=e}function L(){return{initializeToasts:M,toast:(e,t="info",r={timeout:3e3})=>{B.toast(e,t,r)}}}var j=(0,t.defineComponent)({__name:"ScalarToasts",setup(e){let n=(0,r.ref)(!1);(0,t.onMounted)(()=>n.value=!0);let a={success:d.success,error:d.error,warn:d.warning,info:d},{initializeToasts:i}=L();return i((e,t="info",r={})=>{(a[t]||a.info)(e,{duration:r.timeout||3e3,description:r.description})}),(e,a)=>n.value?((0,t.openBlock)(),(0,t.createBlock)((0,r.unref)(R),{key:0,class:"scalar-toaster"})):(0,t.createCommentVNode)("",!0)}});e.s(["ScalarToasts",0,j,"useToasts",0,L],730739)},269828,e=>{"use strict";e.s(["any",0,e=>({type:"any",typeName:e?.typeName,typeComment:e?.typeComment}),"array",0,(e,t)=>({type:"array",items:e,typeName:t?.typeName,typeComment:t?.typeComment}),"boolean",0,e=>({type:"boolean",default:e?.default,typeName:e?.typeName,typeComment:e?.typeComment}),"evaluate",0,(e,t)=>({type:"evaluate",expression:e,schema:t}),"fn",0,e=>({type:"function",typeName:e?.typeName,typeComment:e?.typeComment}),"intersection",0,(e,t)=>({type:"intersection",schemas:e,typeName:t?.typeName,typeComment:t?.typeComment}),"lazy",0,e=>({type:"lazy",schema:e}),"literal",0,e=>({type:"literal",value:e}),"nullable",0,e=>({type:"nullable",typeName:e?.typeName,typeComment:e?.typeComment}),"number",0,e=>({type:"number",default:e?.default,typeName:e?.typeName,typeComment:e?.typeComment}),"object",0,(e,t)=>({type:"object",properties:e,typeName:t?.typeName,typeComment:t?.typeComment}),"optional",0,(e,t)=>({type:"optional",schema:e,typeName:t?.typeName,typeComment:t?.typeComment}),"record",0,(e,t,r)=>({type:"record",key:e,value:t,typeName:r?.typeName,typeComment:r?.typeComment}),"string",0,e=>({type:"string",default:e?.default,typeName:e?.typeName,typeComment:e?.typeComment}),"union",0,(e,t)=>({type:"union",schemas:e,typeName:t?.typeName,typeComment:t?.typeComment}),"unknown",0,e=>({type:"unknown",typeName:e?.typeName,typeComment:e?.typeComment})])},458173,433378,e=>{"use strict";let t=e=>{if(null===e||"object"!=typeof e)return!1;let t=Object.getPrototypeOf(e);return t===Object.prototype||null===t};e.s(["isObject",0,t],433378);let r=(e,n,a)=>
155{if(!e)return!1;let i=t(n)||Array.isArray(n);if(i&&a.get(n)?.has(e))return!0;if(i){let t=a.get(n)??new Set;t.add(e),a.set(n,t)}try{if("any"===e.type||"unknown"===e.type)return!0;if("function"===e.type)return"function"==typeof n;if("number"===e.type)return"number"==typeof n&&!Number.isNaN(n)&&Number.isFinite(n);if("string"===e.type)return"string"==typeof n;if("boolean"===e.type)return"boolean"==typeof n;if("nullable"===e.type)return null===n;if("notDefined"===e.type)return void 0===n;if("array"===e.type)return Array.isArray(n)&&n.every(t=>r(e.items,t,a));if("record"===e.type){if(!t(n))return!1;return Object.keys(n).every(t=>r(e.key,t,a)&&r(e.value,n[t],a))}if("object"===e.type){if(!t(n))return!1;return Object.keys(e.properties).every(t=>r(e.properties[t],n[t],a))}if("optional"===e.type)return void 0===n||r(e.schema,n,a);if("union"===e.type)return e.schemas.some(e=>r(e,n,a));if("intersection"===e.type){if(0===e.schemas.length)return!0;if(!t(n))return!1;return e.schemas.every(e=>r(e,n,a))}if("literal"===e.type)return n===e.value;if("lazy"===e.type)return r(e.schema(),n,a);if("evaluate"===e.type)return r(e.schema,e.expression(n),a);return console.warn("Unknown schema type:",e),!1}finally{i&&a.get(n)?.delete(e)}};e.s(["validate",0,(e,t,n=new WeakMap)=>r(e,t,n)],458173)},702413,494559,56749,e=>{"use strict";var t=e.i(63145);e.i(986710);var r=e.i(146938),n=e.i(426402),a=e.i(134926),i=e.i(217838),o=e.i(717239),s=e.i(338086),l=e.i(580404);let c=(0,a.compose)(n.Type.Object({type:n.Type.Literal("apiKey")}),o.XScalarSecretTokenSchema),u=(0,a.compose)(n.Type.Object({type:n.Type.Literal("http")}),o.XScalarSecretTokenSchema,o.XScalarSecretHTTPSchema),d=(0,a.compose)(o.XScalarSecretClientIdSchema,o.XScalarSecretTokenSchema,o.XScalarSecretRefreshTokenSchema),p=n.Type.Object({implicit:n.Type.Optional((0,a.compose)(d,o.XScalarSecretRedirectUriSchema)),password:n.Type.Optional((0,a.compose)(d,o.XScalarSecretHTTPSchema,o.XScalarSecretClientSecretSchema,i.XScalarCredentialsLocationSchema)),clientCredentials:n.Type.Optional((0,a.compose)(d,o.XScalarSecretClientSecretSchema,i.XScalarCredentialsLocationSchema)),authorizationCode:n.Type.Optional((0,a.compose)(d,o.XScalarSecretClientSecretSchema,o.XScalarSecretRedirectUriSchema,i.XScalarCredentialsLocationSchema))}),m=(0,a.compose)(n.Type.Object({type:n.Type.Literal("oauth2")}),p),h=n.Type.Object({type:n.Type.Literal("openIdConnect"),implicit:n.Type.Optional((0,a.compose)(s.OAuthFlowImplicitSchema,d,o.XScalarSecretRedirectUriSchema)),password:n.Type.Optional((0,a.compose)(s.OAuthFlowPasswordSchema,d,o.XScalarSecretHTTPSchema,o.XScalarSecretClientSecretSchema,i.XScalarCredentialsLocationSchema)),clientCredentials:n.Type.Optional((0,a.compose)(s.OAuthFlowClientCredentialsSchema,d,o.XScalarSecretClientSecretSchema,i.XScalarCredentialsLocationSchema)),authorizationCode:n.Type.Optional((0,a.compose)(s.OAuthFlowAuthorizationCodeSchema,d,o.XScalarSecretClientSecretSchema,o.XScalarSecretRedirectUriSchema,i.XScalarCredentialsLocationSchema))}),f=(0,a.compose)(n.Type.Object({type:n.Type.Union([n.Type.Literal("userPassword"),n.Type.Literal("plain"),n.Type.Literal("scramSha256"),n.Type.Literal("scramSha512")])}),o.XScalarSecretHTTPSchema),g=(0,a.compose)(n.Type.Object({type:n.Type.Literal("X509")}),o.XScalarSecretClientCertificateSchema,o.XScalarSecretPrivateKeySchema),v=(0,a.compose)(n.Type.Object({type:n.Type.Union([n.Type.Literal("symmetricEncryption"),n.Type.Literal("asymmetricEncryption")])}),o.XScalarSecretTokenSchema),y=(0,a.compose)(n.Type.Object({type:n.Type.Literal("gssapi")}),o.XScalarSecretServiceNameSchema),b=n.Type.Union([c,u,m,h,f,g,v,y]),O=n.Type.Record(n.Type.String(),b),x=n.Type.Object({selectedIndex:n.Type.Number(),selectedSchemes:n.Type.Array(l.SecurityRequirementObjectSchema)}),k=n.Type.Object({secrets:O,selected:n.Type.Object({document:n.Type.Optional(x),path:n.Type.Optional(n.Type.Record(n.Type.String(),n.Type.Record(n.Type.String(),n.Type.Optional(x))))})}),S=n.Type.Record(n.Type.String(),k);e.s(["AuthSchema",0,k,"DocumentAuthSchema",0,S,"OpenIDConnectSchema",0,h,"SecretsAuthUnionSchema",0,b],494559);let w=(e,t)=>{Object.assign(e,t)};e.s(["isLocalRef",0,function(e){return e.startsWith("#")},"safeAssign",0,w],56749);var T=e.i(842626),E=e.i(110063);e.s(["createAuthStore",0,({hooks:e}={})=>{let n=(0,r.reactive)({});return{clearAuthSelectedSchemas:r=>{let a=n[r.documentName];if(!a)return;if("document"===r.type){delete a.selected.document,e?.onAuthChange?.(r.documentName);return}(0,t.preventPollution)(r.method),(0,t.preventPollution)(r.path);let i=a.selected.path?.[r.path];i&&(delete i[r.method],e?.onAuthChange?.(r.documentName))},getAuthSecrets:(e,t)=>n[e]?.secrets?.[t],setAuthSecrets:(t,r,a)=>{n[t]||={secrets:{},selected:{document:void 0,path:void 0}},n[t].secrets[r]=(0,E.coerceValue)(b,a),e?.onAuthChange?.(t)},clearAuthSecrets:(t,r)=>{delete n[t]?.secrets?.[r],e?.onAuthChange?.(t)},getAuthSelectedSchemas:e=>"document"===e.type?n[e.documentName]?.selected?.document:n[e.documentName]?.selected?.path?.[e.path]?.[e.method],setAuthSelectedSchemas:(r,a)=>{n[r.documentName]||={secrets:{},selected:{document:void 0,path:void 0}};let i=n[r.documentName];"document"===r.type?i.selected.document=a:((0,t.preventPollution)(r.path),(0,t.preventPollution)(r.method),i.selected.path||={},i.selected.path[r.path]||={},i.selected.path[r.path][r.method]=a),e?.onAuthChange?.(r.documentName)},clearDocumentAuth:t=>{delete n[t],e?.onAuthChange?.(t)},load:t=>{w(n,(0,E.coerceValue)(S,t)),Object.keys(t).forEach(t=>{e?.onAuthChange?.(t)})},export:()=>(0,T.unpackProxyObject)(n)}}],702413)},47558,628122,e=>{"use strict";var t=e.i(965915),r=e.i(842626);
155e.s(["createWorkspaceEventBus",0,(e={})=>{let{debug:n=!1}=e,a=new Map,i=new Set,o=[],s=null,{execute:l,flushAll:c}=(0,t.debounce)({delay:328}),u=()=>{if(0!==o.length){if(n)if(1===o.length){let e=o[0];e&&console.log(`[EventBus] ${e.message}`,...e.args)}else{for(let{message:e,args:t}of(console.groupCollapsed(`[EventBus] ${o.length} operations`),o))console.log(e,...t);console.groupEnd()}o.length=0,s=null}},d=(e,...t)=>{n&&(o.push({message:e,args:t}),s&&clearTimeout(s),s=setTimeout(u,500))},p=(e,t)=>{let r,n=(r=a.get(e)??new Set,a.set(e,r),r);return n.add(t),d(`Added listener for "${String(e)}" (${n.size} total)`),()=>m(e,t)},m=(e,t)=>{let r=a.get(e);r&&(r.delete(t),d(`Removed listener for "${String(e)}" (${r.size} remaining)`),0===r.size&&a.delete(e))},h=e=>{i.delete(e),d(`Removed wildcard listener (${i.size} remaining)`)},f=(e,t,n)=>{let o=n?.skipUnpackProxy?t:(0,r.unpackProxyObject)(t,{depth:5}),s=a.get(e),l=void 0!==s&&s.size>0;if(!l&&0===i.size)return void d(`🛑 No listeners for "${String(e)}"`);if(l&&s)for(let r of(d(`Emitting "${String(e)}" to ${s.size} listener(s)`,t),Array.from(s)))try{r(o)}catch(t){console.error(`[EventBus] Error in listener for "${String(e)}":`,t)}if(i.size>0){d(`Emitting "${String(e)}" to ${i.size} wildcard listener(s)`,t);let r={event:e,payload:o};for(let t of Array.from(i))try{t(r)}catch(t){console.error(`[EventBus] Error in wildcard listener for "${String(e)}":`,t)}}};return{on:p,once:(e,t)=>{let r=n=>{m(e,r),t(n)};return p(e,r)},off:m,onAny:e=>(i.add(e),d(`Added wildcard listener (${i.size} total)`),()=>h(e)),offAny:h,emit:(...e)=>{let[t,r,n]=e;n?.debounceKey?l(`${t}-${n.debounceKey}`,()=>f(t,r,n)):f(t,r,n)},flushDebouncedEmits:()=>{c()}}}],628122),e.i(986710),e.s([],47558)},433777,e=>{"use strict";let t=(e,r=new WeakMap)=>{if("object"!=typeof e||null===e)return e;if(r.has(e))return r.get(e);let n=Array.isArray(e)?[]:{};return r.set(e,n),Object.keys(e).forEach(a=>{n[a]=t(e[a],r)}),n};e.s(["deepClone",0,t])},499485,e=>{"use strict";var t=e.i(387831),r=e.i(842626);let n=new WeakMap,a=e=>{let a=(0,r.unpackProxyObject)(e,{depth:1}),i=n.get(a);if(i)return i;let o=new Map,s=e=>{if(!e||"object"!=typeof e)return;let r=e.$dynamicAnchor;"string"!=typeof r||o.has(r)||o.set(r,(0,t.getResolvedRef)(e,t.mergeSiblingReferences))};s(e);let l=e.$defs;if(l&&"object"==typeof l)for(let e of Object.keys(l))s(l[e]);return n.set(a,o),o};e.s(["isDynamicRef",0,e=>"object"==typeof e&&null!==e&&"$dynamicRef"in e&&"string"==typeof e.$dynamicRef,"pushDynamicScope",0,(e,t)=>"$dynamicAnchor"in t||"$id"in t||"$defs"in t?[...e,t]:e,"resolveDynamicRef",0,(e,t)=>{let r=e.startsWith("#")?e.slice(1):void 0;if(!(!r||r.startsWith("/")))for(let e of t){let t=a(e).get(r);if(t)return t}}])},270587,e=>{"use strict";var t=e.i(306279),r=e.i(254454),n=e.i(387831);let a=e=>(0,r.isObjectLike)(e)&&Object.hasOwn(e,"$ref-value"),i=e=>{if(!e||"object"!=typeof e)return;let t=(0,n.getResolvedRef)(e,n.mergeSiblingReferences);for(let e=1;a(t);e++){if(e>=10){let{"$ref-value":e,...r}=t;return console.warn(`Stopped resolving "${t.$ref}" after 10 hops.
156
157This reference most likely points at itself, directly or through another reference.`),r}t=(0,n.getResolvedRef)(t,n.mergeSiblingReferences)}return t};e.s(["deletePathItemOperation",0,(e,t)=>{if(e&&"object"==typeof e)for(let n of(e=>{let t=[],n=e;for(;(0,r.isObjectLike)(n)&&!t.includes(n)&&t.length<10&&(t.push(n),"$ref"in n&&"$ref-value"in n);)n=n["$ref-value"];return t})(e))delete n[t]},"forEachPathItemOperation",0,(e,r)=>{let n=i(e);if(n)for(let[e,a]of Object.entries(n))(0,t.isHttpMethod)(e)&&void 0!==a&&r(e,a)},"getPathItemOperation",0,(e,t)=>{let r=i(e);if(r)return r[t]},"getResolvedPathItem",0,i,"pathItemIsEmpty",0,e=>{let t=i(e);return!t||0===Object.keys(t).length},"setPathItemOperation",0,(e,t,r)=>{if(e&&"object"==typeof e){if("$ref"in e&&"$ref-value"in e){let n=e["$ref-value"];if(n){n[t]=r;return}}e[t]=r}}])},941938,287225,e=>{"use strict";async function t({defaultValue:e,validation:n,transformation:a,maxRetries:i=5}){let o=a?.(e)??e;return await n(o)?o:r({value:[o,1],validation:n,maxRetries:i,transformation:a})}async function r({value:e,validation:t,maxRetries:n,attempts:a=0,transformation:i}){if(a>=n)return;let o=e.join(" "),s=i?.(o)??o;return await t(s)?s:r({value:[e[0],e[1]+1],validation:t,maxRetries:n,transformation:i,attempts:a+1})}e.s(["generateUniqueValue",0,t],941938),e.s(["isNonOptionalSecurityRequirement",0,e=>void 0!==e&&Object.keys(e).length>0],287225)},700206,e=>{"use strict";var t=e.i(387831);e.s(["getFirstServer",0,(...e)=>{for(let r of e)if(r){if(!Array.isArray(r)){let e=(0,t.getResolvedRef)(r);if(e?.url)return e;continue}for(let e of r){let r=(0,t.getResolvedRef)(e);if(r?.url)return r}}return null}])},241323,305023,e=>{"use strict";var t=e.i(254454),r=e.i(387831),n=e.i(842626);e.s(["getResolvedRefDeep",0,e=>{let a=new WeakSet,i=new WeakMap,o=e=>{if(!(0,t.isObject)(e)&&!Array.isArray(e))return e;let s=(0,n.unpackProxyObject)(e,{depth:1});if(i.has(s))return i.get(s);if(a.has(s))return"[circular]";if(a.add(s),"$ref"in e){let n=o((0,r.getResolvedRef)(e)),a=Object.entries(e).filter(([e])=>"$ref"!==e&&"$ref-value"!==e);if(a.length>0&&(0,t.isObject)(n)){let e={...n};for(let[t,r]of a)e[t]=o(r);return i.set(s,e),e}return i.set(s,n),n}if(Array.isArray(e)){let t=e.map(o);return i.set(s,t),t}let l=Object.fromEntries(Object.entries(e).map(([e,t])=>
157[e,o(t)]));return i.set(s,l),l};return o(e)}],241323);let a=(e,t,n)=>{if(!e&&!t)return;let a=!!e&&Object.keys(e).length>0,i=n||Object.keys(e??{})[0]||"",o=(0,r.getResolvedRef)(e?.[i]);return void 0!==o?o:a&&n||void 0===t?void 0:{value:(0,r.getResolvedRef)(t)}};e.s(["getExample",0,(e,t,n)=>{if("content"in e){let r=e.content?.[n??Object.keys(e.content)[0]??""],i=a(r?.examples,r?.example,t);if(void 0!==i)return i}if("examples"in e||"example"in e){let r=a(e.examples,e.example,t);if(void 0!==r)return r}let i=(0,r.getResolvedRef)(e);if("schema"in i&&i.schema){let e=i.schema;if("default"in e&&void 0!==e.default)return{value:e.default};if("enum"in e&&e.enum?.[0]!==void 0)return{value:e.enum[0]};if("examples"in e&&e.examples?.[0]!==void 0)return{value:e.examples[0]};if("example"in e&&void 0!==e.example)return{value:e.example}}}],305023)},387831,254454,e=>{"use strict";let t=e=>{if(null===e||"object"!=typeof e)return!1;let t=Object.getPrototypeOf(e);return t===Object.prototype||null===t};e.s(["isObject",0,t,"isObjectLike",0,e=>"object"==typeof e&&null!==e],254454);let r=e=>e["$ref-value"];e.s(["getResolvedRef",0,(e,t=r)=>"object"==typeof e&&null!==e&&"$ref"in e?t(e):e,"mergeSiblingReferences",0,e=>{let{"$ref-value":r,...n}=e;return t(r)?{...r,...n}:n}],387831)},395431,e=>{"use strict";e.s(["isHidden",0,e=>!!(e?.["x-internal"]||e?.["x-scalar-ignore"])])},387646,e=>{"use strict";var t=e.i(930941);let r=(e,n,a=!1,i=new Set)=>{for(let o in n)if(o in e){let s=e[o],l=n[o],c=a&&(Array.isArray(s)||Array.isArray(l));if("object"!=typeof s||null===s||"object"!=typeof l||null===l||c)try{e[o]=l}catch(e){console.warn(`Issue setting ${o} on object`),console.warn(e)}else{let e=(0,t.getRaw)(s),n=(0,t.getRaw)(l);if(i.has(e)||i.has(n))continue;i.add(e),i.add(n),r(s,l,a,i)}}else e[o]=n[o];return e};e.s(["mergeObjects",0,r])},842626,528158,730562,e=>{"use strict";var t=e.i(930941);e.i(986710);var r=e.i(146938),n=e.i(254454);let a=Symbol("isDetectChangesProxy"),i=Symbol("detectChangesProxyTarget"),o=(e,t,r={proxyCache:new WeakMap,path:[]})=>{if(!(0,n.isObject)(e)&&!Array.isArray(e))return e;if(r.proxyCache.has(e))return r.proxyCache.get(e);let l=new Proxy(e,{get(e,n,l){if(n===a)return!0;if(n===i)return e;let c=Reflect.get(e,n,l);return s(c)?c:o(c,t,{...r,path:[...r.path,String(n)]})},set(e,n,a,i){let o=[...r.path,String(n)];t?.hooks?.onBeforeChange?.(o,a);let s=Reflect.set(e,n,a,i);return t?.hooks?.onAfterChange?.(o,a),s},deleteProperty(e,n){let a=[...r.path,String(n)];t?.hooks?.onBeforeChange?.(a);let i=Reflect.deleteProperty(e,n);return t?.hooks?.onAfterChange?.(a),i}});return r.proxyCache.set(e,l),l},s=e=>"object"==typeof e&&null!==e&&!0===e[a],l=e=>"object"!=typeof e||null===e?e:e[a]?e[i]:e;e.s(["createDetectChangesProxy",0,o,"unpackDetectChangesProxy",0,l],528158);let c=Symbol("isOverridesProxy"),u=Symbol("getOverridesTarget"),d=(e,t,r={cache:new WeakMap})=>{if(!e||"object"!=typeof e)return e;if(r.cache.has(e))return r.cache.get(e);let{overrides:a}=t??{},i=new Proxy(e,{get(e,t,i){if(t===c)return!0;if(t===u)return e;let o=Reflect.get(e,t,i);return p(o)?o:(0,n.isObject)(o)?d(o,{overrides:Reflect.get(a??{},t)},r):Reflect.get(a??{},t)??o},set:(e,t,r,n)=>t!==c&&t!==u&&(a&&Reflect.has(a,t)&&a&&"object"==typeof a?(a[t]=r,!0):Reflect.set(e,t,r,n))});return r.cache.set(e,i),i},p=e=>"object"==typeof e&&null!==e&&!0===e[c];function m(e){return"object"==typeof e&&null!==e&&e[c]?e[u]:e}e.s(["createOverridesProxy",0,d,"unpackOverridesProxy",0,m],730562),e.s(["unpackProxyObject",0,(e,{depth:n=0}={})=>{let a=(i,o=0)=>{if("object"!=typeof i||null===i)return i;let s=l((0,r.toRaw)((0,t.getRaw)(m(i))));return null!==n&&o>=n||(0!==o&&s!==i&&(console.warn("%c⚠ Warning:%c You tried to assign a proxied object (depth: %d).\n%c💡 Tip:%c Pass a plain object instead — wrapping a proxy inside another proxy may cause weird bugs.\n%c🔍 Debug Info:%c The problematic value is shown below:","background: #fdd835; color: #000; font-weight: bold; padding: 2px 4px; border-radius: 3px;","color: inherit;",o,"color: #00bfa5; font-weight: bold;","color: inherit;","color: #03a9f4; font-weight: bold;","color: inherit;",i,e),console.groupCollapsed("%c📜 Proxy assignment trace","color: #9c27b0; font-weight: bold;"),console.trace({value:i,raw:s}
157),console.groupEnd()),Object.entries(s).forEach(([e,t])=>{let r=a(t,o+1);Reflect.set(s,e,r)||console.warn('%c🚫 Readonly Property Error:%c Failed to set property "%s" on object.\n%c💡 Tip:%c This property is readonly or non-configurable. You cannot unpack a readonly property — the value was not updated.\n%c🔍 Debug Info:%c Property: %s | Value: %o | Object: %o',"background: #f44336; color: #fff; font-weight: bold; padding: 2px 4px; border-radius: 3px;","color: inherit;",e,"color: #00bfa5; font-weight: bold;","color: inherit;","color: #03a9f4; font-weight: bold;","color: inherit;",e,r,s)})),s};return a(e)}],842626)},22310,e=>{"use strict";var t=e.i(270587),r=e.i(941938),n=e.i(387831),a=e.i(287225),i=e.i(387646),o=e.i(842626),s=e.i(485507),l=e.i(65206);let c=e=>{if((0,l.isOpenApiDocument)(e)||(0,l.isAsyncApiDocument)(e))return e["x-scalar-navigation"]?.name||void 0},u=e=>{if((0,l.isOpenApiDocument)(e))return e.components?.securitySchemes??{};if((0,l.isAsyncApiDocument)(e)){let t=e.components?(0,n.getResolvedRef)(e.components):void 0;return t?.securitySchemes??{}}return{}},d=e=>(0,l.isAsyncApiDocument)(e)?"availableScopes":"scopes",p=async(e,t,{selectedRequirements:n,newSchemes:a,meta:i})=>{let o=c(t);if(!o)return;let s=[];if((0,l.isOpenApiDocument)(t)){let e=await Promise.all(a.map(async e=>{let n=await (0,r.generateUniqueValue)({defaultValue:e.name,validation:e=>!t.components?.securitySchemes?.[e],maxRetries:100});if(n)return t.components||(t.components={}),t.components.securitySchemes||(t.components.securitySchemes={}),t.components.securitySchemes[n]=e.scheme,{[n]:[]}}));s.push(...e.filter(Boolean))}let u="document"===i.type?e?.auth.getAuthSelectedSchemas({type:"document",documentName:o}):e?.auth.getAuthSelectedSchemas({type:"operation",documentName:o,path:i.path,method:i.method}),d=[...n,...s],p=()=>u?.selectedIndex?u.selectedIndex>=d.length?d.length-1:u.selectedIndex:0;return"document"===i.type?e?.auth.setAuthSelectedSchemas({type:"document",documentName:o},{selectedIndex:p(),selectedSchemes:d}):e?.auth.setAuthSelectedSchemas({type:"operation",documentName:o,path:i.path,method:i.method},{selectedIndex:p(),selectedSchemes:d})},m=(e,t,r)=>{let a=(0,n.getResolvedRef)(u(e)[t]);if(!a||"oauth2"!==a.type&&"openIdConnect"!==a.type)return null;let i=a.flows?.[r];return i?(0,n.getResolvedRef)(i):null},h=(e,r,n)=>{let a=c(r);if(!e||!a)return;let i=t=>{let r=e.auth.getAuthSelectedSchemas(t);if(!r)return;let a=(0,o.unpackProxyObject)(r.selectedSchemes,{depth:1})??[];n(a),e.auth.setAuthSelectedSchemas(t,{selectedIndex:r.selectedIndex,selectedSchemes:a})};i({type:"document",documentName:a}),(0,l.isOpenApiDocument)(r)&&Object.entries(r.paths??{}).forEach(([e,r])=>{(0,t.forEachPathItemOperation)(r,t=>{i({type:"operation",documentName:a,path:e,method:t})})})};e.s(["authMutatorsFactory",0,({document:e,store:r})=>({updateSelectedSecuritySchemes:t=>p(r,e,t),clearSelectedSecuritySchemes:t=>((e,t,{meta:r})=>{let n=c(t);if(n)return"document"===r.type?e?.auth.clearAuthSelectedSchemas({type:"document",documentName:n}):e?.auth.clearAuthSelectedSchemas({type:"operation",documentName:n,path:r.path,method:r.method})})(r,e,t),updateSecurityScheme:t=>((e,{payload:t,name:r})=>{if(!(0,l.isOpenApiDocument)(e)&&!(0,l.isAsyncApiDocument)(e))return;let a=(0,n.getResolvedRef)(u(e)[r]);if(!a)return void console.error(`Security scheme ${r} not found`);let o=a.type;if(o===t.type||"httpApiKey"===o&&"apiKey"===t.type){let e=a.type;(0,i.mergeObjects)(a,t),a.type=e}return a})(e,t),updateSecuritySchemeSecrets:t=>((e,t,{payload:r,name:n,overwrite:a=!1})=>{let s=c(t);if(!s)return;if(a)return void e?.auth.setAuthSecrets(s,n,r);let l=e?.auth.getAuthSecrets(s,n),u=(0,i.mergeObjects)((0,o.unpackProxyObject)(l,{depth:1})??{},r);e?.auth.setAuthSecrets(s,n,u)})(r,e,t),clearSecuritySchemeSecrets:t=>((e,t,{name:r})=>{let n=c(t);n&&e?.auth.clearAuthSecrets(n,r)})(r,e,t),updateSelectedAuthTab:n=>((e,r,{index:n,meta:a})=>{let i=c(r);if(!i||"operation"===a.type&&(!(0,l.isOpenApiDocument)(r)||void 0===(0,t.getPathItemOperation)(r.paths?.[a.path],a.method)))return;let s="document"===a.type?e?.auth.getAuthSelectedSchemas({type:"document",documentName:i}):e?.auth.getAuthSelectedSchemas({type:"operation",documentName:i,path:a.path,method:a.method});if(!s)return"document"===a.type?e?.auth.setAuthSelectedSchemas({type:"document",documentName:i},{selectedIndex:n,selectedSchemes:[]}):e?.auth.setAuthSelectedSchemas({type:"operation",documentName:i,path:a.path,method:a.method},{selectedIndex:n,selectedSchemes:[]});e?.auth.setAuthSelectedSchemas("document"===a.type?{type:"document",documentName:i}:{type:"operation",documentName:i,path:a.path,method:a.method},{selectedIndex:n,selectedSchemes:(0,o.unpackProxyObject)(s.selectedSchemes,{depth:null})??[]})})(r,e,n),updateSelectedScopes:t=>((e,t,{id:r,name:n,scopes:i,scope:l,selected:d,meta:p})=>{let m=c(t);if(!m)return;let h=("document"===p.type?e?.auth.getAuthSelectedSchemas({type:"document",documentName:m}):e?.auth.getAuthSelectedSchemas({type:"operation",documentName:m,path:p.path,method:p.method}))??(0,s.getSelectedSecurity)(void 0,void 0,[],u(t),1===r.length?r[0]:r),f=(0,o.unpackProxyObject)(h.selectedSchemes,{depth:1})??[],g=f.find(e=>{let t,n;return t=[...Object.keys(e)].sort((e,t)=>
157e.localeCompare(t)),n=[...r].sort((e,t)=>e.localeCompare(t)),JSON.stringify(t)===JSON.stringify(n)});if(!(0,a.isNonOptionalSecurityRequirement)(g))return;let v=(()=>{if(void 0!==l&&void 0!==d){let e=Array.isArray(g[n])?g[n]:[];return d?Array.from(new Set([...e,l])):e.filter(e=>e!==l)}return i})();void 0!==v&&(g[n]=v,e?.auth.setAuthSelectedSchemas("document"===p.type?{type:"document",documentName:m}:{type:"operation",documentName:m,path:p.path,method:p.method},{selectedIndex:h.selectedIndex,selectedSchemes:f}))})(r,e,t),upsertScope:t=>((e,t,{name:r,flowType:n,scope:i,description:o,oldScope:s,enable:c})=>{if(!(0,l.isOpenApiDocument)(t)&&!(0,l.isAsyncApiDocument)(t))return;let u=m(t,r,n);if(!u)return;let p=d(t);u[p]||(u[p]={});let f=u[p],g=!!s&&s!==i;if(g){if(!(s in f))return;delete f[s]}f[i]=o,(g||c)&&h(e,t,e=>{e.forEach(e=>{if(!(0,a.isNonOptionalSecurityRequirement)(e))return;let t=e[r];if(!Array.isArray(t))return;let n=t;g&&n.includes(s)&&(n=n.map(e=>e===s?i:e)),c&&!n.includes(i)&&(n=[...n,i]),n!==t&&(e[r]=n)})})})(r,e,t),deleteScope:t=>((e,t,{name:r,flowType:n,scope:i})=>{if(!(0,l.isOpenApiDocument)(t)&&!(0,l.isAsyncApiDocument)(t))return;let o=m(t,r,n),s=o?.[d(t)];s&&(delete s[i],h(e,t,e=>{e.forEach(e=>{if(!(0,a.isNonOptionalSecurityRequirement)(e))return;let t=e[r];Array.isArray(t)&&t.includes(i)&&(e[r]=t.filter(e=>e!==i))})}))})(r,e,t),deleteSecurityScheme:a=>((e,r,{names:a})=>{if(!(0,l.isOpenApiDocument)(r))return;let i=r["x-scalar-navigation"]?.name;if(!i)return;let s=(0,n.getResolvedRef)(r.components?.securitySchemes);if(!s)return;a.forEach(e=>{delete s[e]});let c=(e,t)=>Math.max(0,Math.min(e,t-1)),u=e=>((0,o.unpackProxyObject)(e,{depth:1})??[]).filter(e=>!a.some(t=>Object.keys(e).includes(t))),d=e?.auth.getAuthSelectedSchemas({type:"document",documentName:i});if(d){let t=u(d.selectedSchemes);e?.auth.setAuthSelectedSchemas({type:"document",documentName:i},{selectedIndex:c(d.selectedIndex,t.length),selectedSchemes:t})}r.security&&(r.security=u(r.security)),Object.entries(r.paths??{}).forEach(([r,a])=>{(0,t.forEachPathItemOperation)(a,(t,a)=>{let o=(0,n.getResolvedRef)(a);"security"in o&&o.security&&(o.security=u(o.security));let s=e?.auth.getAuthSelectedSchemas({type:"operation",documentName:i,path:r,method:t});if(s){let n=u(s.selectedSchemes);e?.auth.setAuthSelectedSchemas({type:"operation",documentName:i,path:r,method:t},{selectedIndex:c(s.selectedIndex,n.length),selectedSchemes:n})}})})})(r,e,a)})])},778466,883934,e=>{"use strict";var t=e.i(729132),r=e.i(65206),n=e.i(110063);e.s(["cookieMutatorsFactory",0,({collection:e})=>({upsertCookie:a=>((e,{payload:a,index:i})=>{if(!e||(0,r.isAsyncApiDocument)(e))return;if(e["x-scalar-cookies"]||(e["x-scalar-cookies"]=[]),void 0!==i){if(i<0||i>=e["x-scalar-cookies"].length)return;
157let r=(0,n.coerceValue)(t.xScalarCookieSchema,{...e["x-scalar-cookies"][i],...a});return e["x-scalar-cookies"][i]=r,r}let o=(0,n.coerceValue)(t.xScalarCookieSchema,a);return e["x-scalar-cookies"].push(o),o})(e,a),deleteCookie:t=>((e,{index:t})=>!(!e||(0,r.isAsyncApiDocument)(e))&&!!e["x-scalar-cookies"]&&!(t<0)&&!(t>=e["x-scalar-cookies"].length)&&(e["x-scalar-cookies"].splice(t,1),!0))(e,t)})],778466);var a=e.i(387646);let i=async(e,t)=>{if(e){if(e.workspace.documents[t.name])return void t.callback?.(!1);await e.addDocument({name:t.name,document:{openapi:"3.1.0",info:{title:t.name,version:"1.0.0"},paths:{"/":{get:{}}},"x-scalar-icon":t.icon}}),t.callback?.(!0)}};e.s(["documentMutatorsFactory",0,({document:e,store:t})=>({updateDocumentExtension:t=>{(0,r.isOpenApiDocument)(e)&&(0,a.mergeObjects)(e,t)},updateDocumentInfo:t=>{(0,r.isOpenApiDocument)(e)&&((0,a.mergeObjects)(e.info,t),e["x-scalar-navigation"]&&void 0!==t.title&&(e["x-scalar-navigation"].title=t.title?.trim()||"Untitled Document"))},updateWatchMode:t=>{(0,r.isOpenApiDocument)(e)&&(e["x-scalar-watch-mode"]=t)},updateDocumentIcon:t=>{(0,r.isOpenApiDocument)(e)&&e["x-scalar-navigation"]&&(e["x-scalar-icon"]=t,e["x-scalar-navigation"].icon=t)},createEmptyDocument:e=>i(t,e),deleteDocument:e=>{t&&t.deleteDocument(e.name)}})],883934)},952914,264402,389952,717680,e=>{"use strict";var t=e.i(842626),r=e.i(338930),n=e.i(65206),a=e.i(110063);e.s(["environmentMutatorsFactory",0,({workspace:e,collection:i})=>({upsertEnvironment:o=>((e,i,{environmentName:o,payload:s,oldEnvironmentName:l})=>{if(!i||!e||(0,n.isAsyncApiDocument)(i))return;i["x-scalar-environments"]||(i["x-scalar-environments"]={});let c=!i["x-scalar-environments"][l??o],u=(0,a.coerceValue)(r.xScalarEnvironmentSchema,{...(0,t.unpackProxyObject)(i["x-scalar-environments"][l??o],{depth:1}),...s});return i["x-scalar-environments"][o]=u,l&&l!==o&&(delete i["x-scalar-environments"][l],e["x-scalar-active-environment"]===l&&(e["x-scalar-active-environment"]=o)),c&&(e["x-scalar-active-environment"]=o),u})(e,i,o),deleteEnvironment:t=>((e,t,{environmentName:r})=>{!t||!e||(0,n.isAsyncApiDocument)(t)||delete t["x-scalar-environments"]?.[r]})(e,i,t),upsertEnvironmentVariable:e=>((e,{environmentName:t,variable:i,index:o})=>{if(!e||(0,n.isAsyncApiDocument)(e))return;if(!e["x-scalar-environments"]?.[t])return void console.error("Environment not found",t);let s=(0,a.coerceValue)(r.xScalarEnvVarSchema,i);if(void 0!==o){if(""===s.name)return void e["x-scalar-environments"][t].variables.splice(o,1);e["x-scalar-environments"][t].variables[o]=s}else e["x-scalar-environments"][t].variables.push(s);return s})(i,e),deleteEnvironmentVariable:e=>((e,{environmentName:t,index:r})=>{if(!(!e||(0,n.isAsyncApiDocument)(e))){if(!e["x-scalar-environments"]?.[t])return void console.error("Environment not found",t);e["x-scalar-environments"][t]?.variables?.splice(r,1)}})(i,e)})],952914),e.s(["getDocument",0,(e,t)=>{if(!e)return null;let r=e.workspace.documents[t];return r||null}],264402);var i=e.i(270587),o=e.i(387831);let s=(e,t,r)=>{if(!(0,n.isOpenApiDocument)(e))return null;let a=(0,o.getResolvedRef)((0,i.getPathItemOperation)(e.paths?.[r.path],r.method));if(!a)return null;let s=(0,o.getResolvedRef)(a.requestBody);return s||(a.requestBody={content:{}},s=(0,o.getResolvedRef)(a.requestBody)),s.content[t]||={},s.content[t].examples||={},s.content[t].examples[r.exampleKey]||={},(0,o.getResolvedRef)(s.content[t].examples?.[r.exampleKey])??null};e.s(["updateOperationRequestBodyContentType",0,(e,{meta:t,payload:r})=>{if(!(0,n.isOpenApiDocument)(e))return;let a=(0,o.getResolvedRef)((0,i.getPathItemOperation)(e.paths?.[t.path],t.method));if(!a)return;let s=(0,o.getResolvedRef)(a.requestBody);s||(a.requestBody={content:{}},s=(0,o.getResolvedRef)(a.requestBody)),s["x-scalar-selected-content-type"]||(s["x-scalar-selected-content-type"]={}),s["x-scalar-selected-content-type"][t.exampleKey]=r.contentType},"updateOperationRequestBodyExample",0,(e,{meta:t,payload:r,contentType:n})=>{let a=s(e,n,t);a?a.value=r:console.error("Example not found",t.exampleKey)},"updateOperationRequestBodyFormValue",0,(e,{meta:r,payload:n,contentType:a})=>{let i=s(e,a,r);i?i.value=(0,t.unpackProxyObject)(n,{depth:3}):console.error("Example not found",r.exampleKey)}],389952);var l=e.i(387646);e.s(["updateOperationExtension",0,(e,{meta:t,payload:r})=>{if(!(0,n.isOpenApiDocument)(e))return;let a=(0,o.getResolvedRef)((0,i.getPathItemOperation)(e.paths?.[t.path],t.method));a&&(0,l.mergeObjects)(a,r)}],717680)},544940,e=>{"use strict";var t=e.i(22310),r=e.i(778466),n=e.i(883934),a=e.i(952914),i=e.i(264402),o=e.i(999079),s=e.i(329333),l=e.i(270587),c=e.i(387831),u=e.i(842626),d=e.i(652
15706),p=e.i(110063),m=e.i(580404);let h=(e,t)=>(0,d.isOpenApiDocument)(e)?"document"===t.type?e:(0,c.getResolvedRef)((0,l.getPathItemOperation)(e.paths?.[t.path],t.method))??null:null,f=(e,t)=>{let r={};for(let n of t){let t=e.indexOf(`{${n}}`);-1!==t&&(r[n]=t)}return r},g=e=>null!==e&&void 0!==e["x-scalar-tabs"],v=e=>(0,u.unpackProxyObject)(e["x-scalar-tabs"],{depth:1}),y=e=>e["x-scalar-active-tab"]??0;var b=e.i(25986),O=e.i(674255);e.s(["generateClientMutators",0,function(e){let x=i=>({auth:(0,t.authMutatorsFactory)({store:e,document:i}),cookie:(0,r.cookieMutatorsFactory)({collection:i}),document:(0,n.documentMutatorsFactory)({document:i,store:e}),operation:(0,o.operationMutatorsFactory)({document:i,store:e}),server:(({document:e})=>({initializeServers:t=>((e,{meta:t})=>{let r=h(e,t);return r?(r.servers=[],r.servers):void console.error("Target not found",t)})(e,t),addServer:t=>((e,{url:t,select:r,meta:n})=>{let a=h(e,n);if(!a)return void console.error("Target not found",n);let i=(0,p.coerceValue)(m.ServerObjectSchema,{url:t});return a.servers||(a.servers=[]),a.servers.push(i),r&&(a["x-scalar-selected-server"]=i.url),i})(e,t),updateServer:t=>((e,{index:t,server:r,meta:n})=>{let a=h(e,n);if(!a)return;let i=(0,u.unpackProxyObject)(a.servers?.[t],{depth:1});if(!i)return void console.error("Server not found at index:",t);let o=i.url,l=(0,p.coerceValue)(m.ServerObjectSchema,{...i,...r});if(o&&o!==l.url){let e=l.variables??{};l.variables=((e,t,r)=>{let n=(0,s.findVariables)(t,{includePath:!0,includeEnv:!1}).filter(e=>void 0!==e),a=(0,s.findVariables)(e,{includePath:!0,includeEnv:!1}).filter(e=>void 0!==e),i=f(t,n),o=f(e,a),l=new Set,c={};for(let e of a){if(r[e]){c[e]=r[e],l.add(e);continue}let t=o[e],a=n.find(e=>i[e]===t&&!l.has(e));if(a&&r[a]){c[e]=r[a],l.add(a);continue}c[e]={default:""}}return c})(l.url,o,e),a["x-scalar-selected-server"]===o&&(a["x-scalar-selected-server"]=l.url)}return a.servers?a.servers[t]=l:a.servers=[l],l})(e,t),deleteServer:t=>((e,{index:t,meta:r})=>{let n=h(e,r);if(!n?.servers)return;let a=n.servers[t]?.url;n.servers.splice(t,1),n["x-scalar-selected-server"]===a&&(n["x-scalar-selected-server"]=n.servers[0]?.url??void 0)})(e,t),clearServers:t=>((e,{meta:t})=>{let r=h(e,t);r&&(r.servers=void 0,r["x-scalar-selected-server"]=void 0)})(e,t),updateServerVariables:t=>((e,{index:t,key:r,value:n,meta:a})=>{let i=h(e,a),o=i?.servers?.[t]?.variables?.[r];return o?(o.default=n,o):void console.error("Variable not found",r,t)})(e,t),updateSelectedServer:t=>((e,{url:t,meta:r})=>{let n=h(e,r);if(n)return""===t?(n["x-scalar-selected-server"]="",""):(n["x-scalar-selected-server"]=n["x-scalar-selected-server"]===t?"":t,n["x-scalar-selected-server"])})(e,t),updateSelectedAsyncApiServer:t=>((e,{name:t})=>{if((0,d.isAsyncApiDocument)(e))return e["x-scalar-selected-server"]=t,e["x-scalar-selected-server"]})(e,t),updateAsyncApiServerVariables:t=>((e,{name:t,key:r,value:n})=>{if(!(0,d.isAsyncApiDocument)(e))return;let a=(0,c.getResolvedRef)(e.servers?.[t]),i=a?.variables?.[r]?(0,c.getResolvedRef)(a.variables[r]):void 0;return i?(i.default=n,i):void console.error("Variable not found",r,t)})(e,t)}))({document:i}),tag:(({store:e})=>({createTag:t=>{let r;return r=e?.workspace.documents[t.documentName],void(!(0,d.isOpenApiDocument)(r)?console.error("Document not found",{payload:t,store:e}):(!r.tags&&(r.tags=[]),r.tags.push({name:t.name})))},editTag:t=>((e,t)=>{let r,n,a,i=e?.workspace.documents[t.documentName];if(!e||!(0,d.isOpenApiDocument)(i))return void console.error("Document not found",{payload:t,store:e});let o=i["x-scalar-navigation"];if(!o)return void console.error("Document navigation missing",{payload:t,store:e});let s=t.tag.name,p=t.newName;if(i.tags?.length&&(i.tags=i.tags.map(e=>{let t=(0,u.unpackProxyObject)(e);return t.name===s?{...t,name:p}:t})),t.tag.children?.forEach(e=>{if("operation"===e.type){let t=(0,c.getResolvedRef)((0,l.getPathItemOperation)(i.paths?.[e.path],e.method));if(t&&"tags"in t){let e=(0,u.unpackProxyObject)(t.tags,{depth:null});t.tags=e?.map(e=>e===s?p:e)}}else if("webhook"===e.type){let t=(0,c.getResolvedRef)((0,l.getPathItemOperation)(i.webhooks?.[e.name],e.method));if(t&&"tags"in t){let e=(0,u.unpackProxyObject)(t.tags,{depth:null});t.tags=e?.map(e=>e===s?p:e)}}}),i["x-tagGroups"]){let e=(0,u.unpackProxyObject)(i["x-tagGroups"],{depth:null});i["x-tagGroups"]=e.map(e=>({...e,tags:e.tags.map(e=>e===s?p:e)}))}let{generateId:m}=(0,b.getNavigationOptions)(o.name),h=(r=new Map,n=(e,t)=>{let n=r.get(e);n?n.push(t):r.set(e,[t])},(a=(e,t)=>{if(e)for(let r of e)"tag"===r.type?(n(r.name,{...r,parent:t}),a(r.children,{...r,parent:t})):"children"in r&&r.children&&a(r.children,{...r,parent:t})})(o.children,o),r).get(s);h&&(0,O.updateOrderIds)({store:e,tag:{name:p},generateId:m,entries:h})})(e,t),deleteTag:t=>((e,t)=>{let r=e?.workspace.documents[t.documentName];if(!(0,d.isOpenApiDocument)(r))return;Object.values(r.paths??{}
157).forEach(e=>{(0,l.forEachPathItemOperation)(e,(e,r)=>{let n=(0,c.getResolvedRef)(r);if("tags"in n){let e=(0,u.unpackProxyObject)(n.tags,{depth:1});n.tags=e?.filter(e=>e!==t.name)}})}),Object.values(r.webhooks??{}).forEach(e=>{(0,l.forEachPathItemOperation)(e,(e,r)=>{let n=(0,c.getResolvedRef)(r),a=(0,u.unpackProxyObject)(n.tags,{depth:1});n.tags=a?.filter(e=>e!==t.name)})});let n=(0,u.unpackProxyObject)(r.tags,{depth:null});r.tags=n?.filter(e=>e.name!==t.name)})(e,t)}))({store:e}),environment:(0,a.environmentMutatorsFactory)({workspace:e?.workspace??null,collection:i})});return{workspace:()=>({cookie:(0,r.cookieMutatorsFactory)({collection:e?.workspace??null}),tabs:(({workspace:e})=>({updateTabs:t=>{e&&(t["x-scalar-tabs"]&&(e["x-scalar-tabs"]=t["x-scalar-tabs"]),void 0!==t["x-scalar-active-tab"]&&(e["x-scalar-active-tab"]=t["x-scalar-active-tab"]))},addTab:t=>(e=>{if(!g(e))return!1;let t=v(e),r=t[y(e)];if(!r)return!1;let n=[...t,{...r}];return e["x-scalar-tabs"]=n,e["x-scalar-active-tab"]=n.length-1,!0})(e),closeTab:t=>((e,t)=>{if(!g(e))return!1;let r="event"in t?t.event.code.startsWith("Digit")?Number.parseInt(t.event.key,10)-1:NaN:t.index,n=y(e),a=v(e).filter((e,t)=>t!==r);if(a.length<=0)return!1;e["x-scalar-tabs"]=a;let i=r<n?n-1:Math.min(n,a.length-1);return e["x-scalar-active-tab"]=i,!0})(e,t),closeOtherTabs:t=>((e,t)=>{if(!g(e))return!1;let r=v(e);return!(r.length<=1)&&(e["x-scalar-tabs"]=r.filter((e,r)=>r===t.index),e["x-scalar-active-tab"]=0,!0)})(e,t),navigatePreviousTab:t=>(e=>{if(!g(e))return!1;let t=y(e);return!(t<=0)&&(e["x-scalar-active-tab"]=t-1,!0)})(e),navigateNextTab:t=>(e=>{if(!g(e))return!1;let t=v(e),r=y(e);return!(r>=t.length-1)&&(e["x-scalar-active-tab"]=r+1,!0)})(e),focusTab:t=>((e,t)=>{if(!g(e))return!1;let r=v(e),n="event"in t?t.event.code.startsWith("Digit")?Number.parseInt(t.event.key,10)-1:NaN:t.index;return!Number.isNaN(n)&&!(n<0)&&!(n>=r.length)&&(e["x-scalar-active-tab"]=n,!0)})(e,t),focusLastTab:t=>(e=>{if(!g(e))return!1;let t=v(e);return!(t.length<=1)&&(e["x-scalar-active-tab"]=t.length-1,!0)})(e)}))({workspace:e?.workspace??null}),workspace:(({workspace:e})=>({updateActiveProxy:t=>{e&&(e["x-scalar-active-proxy"]=t)},updateColorMode:t=>{e&&(e["x-scalar-color-mode"]=t)},updateTheme:t=>{e&&(e["x-scalar-theme"]=t)},updateSelectedClient:t=>{e&&(e["x-scalar-default-client"]=t)},updateSelectedExample:t=>{e&&(e["x-scalar-default-example"]=t)},updateActiveEnvironment:t=>{e&&(e["x-scalar-active-environment"]=t??void 0)}}))({workspace:e?.workspace??null}),environment:(0,a.environmentMutatorsFactory)({workspace:e?.workspace??null,collection:e?.workspace??null})}),active:()=>x(e?.workspace.activeDocument??null),doc:t=>x((0,i.getDocument)(e,t))}}],544940)},992961,e=>{"use strict";var t=e.i(329333),r=e.i(842626);let n=(e,t)=>{let r={};for(let n of t){let t=e.indexOf(`{${n}}`);-1!==t&&(r[n]=t)}return r};e.s(["syncParametersForPathChange",0,(e,a,i,o)=>{let s=(0,t.findVariables)(a,{includePath:!0,includeEnv:!1}).filter(e=>void 0!==e),l=(0,t.findVariables)(e,{includePath:!0,includeEnv:!1}).filter(e=>void 0!==e),c=n(a,s),u=n(e,l),d=Object.create(null);for(let e of i){let t=o(e);t?.in==="path"&&(d[t.name]=e)}let p=new Set,m=new Set,h=[];for(let e of l){if(d[e]){p.add(e),m.add(d[e]);continue}let t=u[e],r=s.find(e=>c[e]===t&&!p.has(e));if(r&&void 0!==d[r]){let t=d[r];
157t&&(o(t).name=e,m.add(t)),p.add(r);continue}h.push({in:"path",name:e})}let f=[];for(let e of i){let t=o(e),n=(0,r.unpackProxyObject)(e,{depth:1});if(t?.in!=="path"){f.push(n);continue}m.has(e)&&f.push(n)}return f.concat(h)}],992961)},222725,e=>{"use strict";var t=e.i(270587),r=e.i(387831),n=e.i(65206),a=e.i(526024);let i=async({requestPayload:e,includeBody:t=!0,httpVersion:r="HTTP/1.1",bodySizeLimit:n=1048576})=>{let[a,i]=e,s=globalThis.location?.origin,l=Array.from(new URL(a,s&&"null"!==s?s:"http://localhost").searchParams.entries()).map(([e,t])=>({name:e,value:t})),u=new Headers(i.headers),d=u.get("content-type")?.split(";")[0]?.trim()??"text/plain",{headers:p,headersSize:m,cookies:h}=c(u),f=await (async()=>{if(t&&null!=i.body){let e=await o(i.body,d);if(e.size<=n)return e}return{text:"",size:-1}})();return{method:i.method??"GET",url:a,httpVersion:r,headers:p,cookies:h,queryString:l,headersSize:m,bodySize:f.size,postData:"params"in f?{mimeType:d,params:f.params}:{mimeType:d,text:f.text}}},o=async(e,t)=>{if(e instanceof FormData)return s(e);if(e instanceof URLSearchParams)return l(e);if(t.includes("application/octet-stream"))return{text:"",size:-1};if("string"==typeof e){let t=new TextEncoder().encode(e).byteLength;return{text:e,size:t}}return e instanceof Blob?{text:await e.text(),size:e.size}:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?{text:new TextDecoder().decode(e),size:e.byteLength}:{text:"",size:-1}},s=e=>Array.from(e.entries()).reduce((e,[t,r])=>{if(r instanceof File){let n=`@${r.name}`;return e.params.push({name:t,value:n}),e.size+=n.length,e}return e.params.push({name:t,value:r}),e.size+=r.length,e},{params:[],size:0}),l=e=>Array.from(e.entries()).reduce((e,[t,r])=>(e.params.push({name:t,value:r}),e.size+=t.length+r.length,e),{params:[],size:0}),c=e=>Array.from(e.entries()).reduce((e,[t,r])=>{if("cookie"===t.toLowerCase()){let t=u(r);e.cookies.push(...t.cookies)}else e.headers.push({name:t,value:r}),e.headersSize+=t.length+2+r.length+2;return e},{headers:[],headersSize:0,cookies:[]}),u=e=>e.split(";").reduce((e,t)=>{let r=t.trim(),n=r.indexOf("=");if(-1===n)return e;let a=r.substring(0,n).trim(),i=r.substring(n+1).trim();return e.cookies.push({name:a,value:i}),e.size+=a.length+2+i.length+2,e},{cookies:[],size:0}),d=async({response:e,includeBody:t=!0,httpVersion:r="HTTP/1.1",bodySizeLimit:n=1048576})=>{let{headers:a,headersSize:i,cookies:o}=p(e),s=e.headers.get("location")||"",l=e.headers.get("content-type")??"text/plain",c=await (async()=>{if(t&&e.body){let t=await m(e.clone());if(t.size<=n)return t}return{text:"",size:-1,encoding:void 0}})();return{status:e.status,statusText:e.statusText,httpVersion:r,headers:a,cookies:o,content:{size:c.size,mimeType:l,text:c.text,encoding:c.encoding},redirectURL:s,headersSize:i,bodySize:c.size}},p=e=>Array.from(e.headers.entries()).reduce((e,[t,r])=>{if(e.headers.push({name:t,value:r}),e.headersSize+=t.length+2+r.length+2,"set-cookie"===t.toLowerCase()){let t=f(r);t&&e.cookies.push(t)}return e},{headers:[],headersSize:0,cookies:[]}),m=async e=>{let t=e.headers.get("content-type");if(!t||!h(t))return{text:"",size:-1,encoding:void 0};try{let t=await e.arrayBuffer(),r=t.byteLength;return{text:new TextDecoder("utf-8").decode(t),size:r,encoding:void 0}}catch{return{text:"",size:-1,encoding:void 0}}},h=e=>{let t=e.toLowerCase();return!!(t.startsWith("text/")||t.includes("application/json")||t.includes("+json")||t.includes("application/xml")||t.includes("text/xml")||t.includes("+xml")||t.includes("application/javascript")||t.includes("application/x-javascript")||t.includes("application/x-www-form-urlencoded")||t.includes("application/graphql"))},f=e=>{let t=e.split(";");if(0===t.length||!t[0])return null;let r=t[0].trim(),n=r.indexOf("=");return -1===n?null:{name:r.substring(0,n).trim(),value:r.substring(n+1).trim()}},g=(e,t,n)=>{for(let i of e){let e=(0,r.getResolvedRef)(i);if(!(0,a.isContentTypeParameterObject)(e)&&e.in===n&&("header"===n?e.name.toLowerCase()===t.toLowerCase():e.name===t))return e}let i={name:t,in:n,schema:{type:"string"}};return e.push(i),i},v=async(e,o,{payload:s,meta:l})=>
157{if(!(0,n.isOpenApiDocument)(o))return;let c=o["x-scalar-navigation"]?.name;if(!c||!s)return;let u=(0,r.getResolvedRef)((0,t.getPathItemOperation)(o.paths?.[l.path],l.method));if(!u)return;let p=(u.parameters??[]).reduce((e,t)=>{let n=(0,r.getResolvedRef)(t);return(0,a.isContentTypeParameterObject)(n)||"path"===n.in&&(e[n.name]=(0,r.getResolvedRef)(n.examples?.[l.exampleKey])?.value??""),e},{}),m=await i({requestPayload:s.requestPayload}),h=await d({response:s.response});e?.history.addHistory(c,l.path,l.method,{response:h,request:m,meta:{example:l.exampleKey},time:s.duration,timestamp:s.timestamp,requestMetadata:{variables:p}})};e.s(["addResponseToHistory",0,v,"reloadOperationHistory",0,(e,i,{meta:o,index:s,callback:l})=>{if(!(0,n.isOpenApiDocument)(i))return void console.error("Document not found",o.path,o.method);let c=(0,r.getResolvedRef)((0,t.getPathItemOperation)(i.paths?.[o.path],o.method));if(!c)return void console.error("Operation not found",o.path,o.method);let u=e?.history.getHistory(i["x-scalar-navigation"]?.name??"",o.path,o.method)?.[s];u?((({harRequest:e,exampleKey:t,baseOperation:n={},pathVariables:i={}})=>{var o;if(n.parameters||(n.parameters=[]),o=n.parameters,o.forEach(e=>{var n,o,s;let l=(0,r.getResolvedRef)(e);(0,a.isContentTypeParameterObject)(l)||(n=(0,r.getResolvedRef)(e),o=t,s=!0,(0,a.isContentTypeParameterObject)(n)||n.examples?.[o]&&((0,r.getResolvedRef)(n.examples[o])["x-disabled"]=s),"path"===l.in&&(l.examples||={},l.examples[t]={value:i[l.name]??"","x-disabled":!1}))}),e.queryString&&e.queryString.length>0)for(let r of e.queryString){let e=g(n.parameters,r.name,"query");!e||(0,a.isContentTypeParameterObject)(e)||(e.examples||={},e.examples[t]={value:r.value,"x-disabled":!1})}if(e.headers&&e.headers.length>0)for(let r of e.headers){let e=g(n.parameters,r.name,"header");!e||(0,a.isContentTypeParameterObject)(e)||(e.examples||={},e.examples[t]={value:r.value,"x-disabled":!1})}if(e.cookies&&e.cookies.length>0)for(let r of e.cookies){let e=g(n.parameters,r.name,"cookie");!e||(0,a.isContentTypeParameterObject)(e)||(e.examples||={},e.examples[t]={value:r.value,"x-disabled":!1})}if(e.postData){let a,{mimeType:i,text:o,params:s}=e.postData;n.requestBody||(n.requestBody={content:{}});let l=(0,r.getResolvedRef)(n.requestBody);l.content[i]||(l.content[i]={schema:{type:"object"}});let c=l.content[i];if(!c)return;if(c.examples||={},s&&s.length>0)for(let e of(a=[],s))a.push({name:e.name,value:e.value,"x-disabled":!1});else a=o;c.examples[t]={value:a,"x-disabled":!1},l["x-scalar-selected-content-type"]||={},l["x-scalar-selected-content-type"][t]=i}})({harRequest:u.request,exampleKey:"draft",baseOperation:c,pathVariables:u.requestMetadata.variables}),l("success")):console.error("History item not found",s)}],222725)},999079,398973,116341,674255,e=>{"use strict";var t=e.i(389952),r=e.i(717680),n=e.i(222725),a=e.i(306279),i=e.i(63145),o=e.i(329333),s=e.i(270587),l=e.i(387831),c=e.i(842626),u=e.i(992961);e.i(995257);let d=e=>{let t=new Map,r=(e,r)=>{let n=t.get(e);n?n.push(r):t.set(e,[r])},n=(e,t)=>{if(e)for(let a of e)"operation"===a.type?r(`${a.path}|${a.method}`,{...a,parent:t}):"webhook"===a.type?r(`${a.name}|${a.method}`,{...a,parent:t}):"children"in a&&a.children&&n(a.children,{...a,parent:t})};return n(e.children,e),t};e.s(["getOperationEntries",0,d],398973);var p=e.i(25986),m=e.i(65206);let h=(e,t)=>{if(t)return t.type===e?t:h(e,t.parent)};e.s(["getParentEntry",0,h],116341);let f=({store:e,generateId:t,...r})=>{r.entries?.forEach(n=>{let a;if("document"!==(a=n.parent).type&&"tag"!==a.type&&"operation"!==a.type)return;let i=(({store:e,entry:t})=>{let r=h("document",t);if(!r)return null;let n=e.workspace.documents[r.name];return n?"document"===t.type?n:(0,m.isOpenApiDocument)(n)?"tag"===t.type?n.tags?.find(e=>e.name===t.name)??null:"operation"===t.type?(0,l.getResolvedRef)((0,s.getPathItemOperation)(n.paths?.[t.path],t.method))??null:null:null:null})({store:e,entry:n.parent});if(!i||!("x-scalar-order"in i))return;let o=i["x-scalar-order"],c=o?.indexOf(n.id);if(!Array.isArray(o)||"number"!=typeof c||c<0)return;if("tag"in r){let a=n.id,i=t({type:"tag",parentId:n.parent.id,tag:r.tag});if(o[c]=i,a!==i){let t=h("document",n),o=t?e.workspace.documents[t.name]:null,s=(0,m.isOpenApiDocument)(o)?o.tags?.find(e=>e.name===r.tag.name):void 0,l=s?.["x-scalar-order"];if(s&&Array.isArray(l)){let e=`${a}/`,t=`${i}/`;s["x-scalar-order"]=l.map(r=>r.startsWith(e)?t+r.slice(e.length):r)}}return}let u="tag"===n.parent.type&&"name"in i?{tag:i,id:n.parent.id}:void 0;o[c]=t({type:"operation",path:r.path,method:r.method,operation:r.operation,parentId:n.parent.id,parentTag:u})})};e.s(["updateOrderIds",0,f],674255),e.s(["operationMutatorsFactory",0,({document:e,store:h})=>({createOperation:e=>((e,t)=>{let r=e?.workspace.documents[t.documentName];
157if(!(0,m.isOpenApiDocument)(r))return void t.callback?.(!1);let{path:n,method:a,operation:o}=t,d=n.startsWith("/")?n:`/${n}`;r.paths||(r.paths={}),r.paths[d]||(r.paths[d]={}),(0,i.preventPollution)(d),(0,i.preventPollution)(a),(0,s.setPathItemOperation)(r.paths[d],a,o);let{servers:p}=o,h=(0,c.unpackProxyObject)(p?.[0]);for(let e of p??[])r.servers?.some(t=>t.url===e.url)||(r.servers||(r.servers=[]),r.servers.push((0,c.unpackProxyObject)(e)));h&&(r["x-scalar-selected-server"]=h.url);let f=o.parameters,g=(0,u.syncParametersForPathChange)(d,d,f??[],l.getResolvedRef);return(void 0!==f||g.length>0)&&(o.parameters=g),t.callback?.(!0),d})(h,e),updateOperationMeta:t=>((e,t,{meta:r,payload:n})=>{if(!e||!(0,m.isOpenApiDocument)(t))return;let a=t["x-scalar-navigation"]?.name;if(void 0===a)return;let i=(0,l.getResolvedRef)((0,s.getPathItemOperation)(t.paths?.[r.path],r.method));i?(Object.assign(i,n),e.buildSidebar(a)):console.error("Operation not found",{meta:r,document:t})})(h,e,t),updateOperationPathMethod:t=>((e,t,{meta:r,payload:{method:n,path:h},blurTargetSelector:g,callback:v})=>{let y=r.method!==n,b=r.path!==h;if(!y&&!b)return void v("no-change",g);let O=y?n:r.method,x=b?h:r.path;if(!t||!(0,m.isOpenApiDocument)(e))return void console.error("Document or workspace not found",{document:e});if((0,s.getPathItemOperation)(e.paths?.[x],O))return void v("conflict",g);let k=e["x-scalar-navigation"];if(!k)return void console.error("Document navigation missing",{document:e});let S=(0,l.getResolvedRef)((0,s.getPathItemOperation)(e.paths?.[r.path],r.method));if(!S)return void console.error("Operation not found",{meta:r,document:e});if(b){let e=(0,o.findVariables)(r.path,{includePath:!0,includeEnv:!1}).filter(e=>void 0!==e),t=(0,o.findVariables)(x,{includePath:!0,includeEnv:!1}).filter(e=>void 0!==e);if(e.length>0||t.length>0){let e=S.parameters??[];S.parameters=(0,u.syncParametersForPathChange)(x,r.path,e,l.getResolvedRef)}}let{generateId:w}=(0,p.getNavigationOptions)(k.name),T=d(k).get(`${r.path}|${r.method}`);T&&f({store:t,operation:S,generateId:w,method:O,path:x,entries:T}),e.paths||(e.paths={}),e.paths[x]||(e.paths[x]={}),(0,i.preventPollution)(x),(0,i.preventPollution)(r.path),(0,i.preventPollution)(O),(0,s.setPathItemOperation)(e.paths[x],O,(0,c.unpackProxyObject)(S)),(0,a.isHttpMethod)(r.method)&&((0,s.deletePathItemOperation)(e.paths[r.path],r.method),(0,s.pathItemIsEmpty)(e.paths[r.path])&&delete e.paths[r.path]),t.history.clearOperationHistory(e["x-scalar-navigation"]?.name??"",r.path,r.method),v("success",g)})(e,h,t),deleteOperation:e=>((e,{meta:t,documentName:r})=>{let n=e?.workspace.documents[r];(0,m.isOpenApiDocument)(n)&&((0,i.preventPollution)(t.path),(0,i.preventPollution)(t.method),(0,s.deletePathItemOperation)(n.paths?.[t.path],t.method),(0,s.pathItemIsEmpty)(n.paths?.[t.path])&&delete n.paths?.[t.path])})(h,e),createOperationDraftExample:e=>((e,{meta:{path:t,method:r},documentName:n,exampleName:a})=>{let i=e?.workspace.documents[n];if(!(0,m.isOpenApiDocument)(i))return void console.error("Document not found",{documentName:n});let o=(0,l.getResolvedRef)((0,s.getPathItemOperation)(i.paths?.[t],r));if(!o)return void console.error("Operation not found",{path:t,method:r});o["x-draft-examples"]??=[];let c=new Set(o["x-draft-examples"]);c.add(a),o["x-draft-examples"]=Array.from(c)})(h,e),deleteOperationExample:e=>((e,{meta:{path:t,method:r,exampleKey:n},documentName:a})=>{let i=e?.workspace.documents[a];if(!(0,m.isOpenApiDocument)(i))return;let o=(0,l.getResolvedRef)((0,s.getPathItemOperation)(i.paths?.[t],r));if(!o)return;let c=new Set(o["x-draft-examples"]??[]);c.delete(n),void 0!==o["x-draft-examples"]&&(o["x-draft-examples"]=Array.from(c)),o.parameters?.forEach(e=>{let t=(0,l.getResolvedRef)(e);"content"in t&&t.content&&Object.values(t.content).forEach(e=>{delete e.examples?.[n]}),"examples"in t&&t.examples&&delete t.examples?.[n]});let u=(0,l.getResolvedRef)(o.requestBody);u&&Object.values(u.content??{}).forEach(e=>{delete e.examples?.[n]})})(h,e),renameOperationExample:e=>((e,{meta:{path:t,method:r,exampleKey:n},documentName:a,payload:o})=>{let u=e?.workspace.documents[a];
157if(!(0,m.isOpenApiDocument)(u))return;let d=(0,l.getResolvedRef)((0,s.getPathItemOperation)(u.paths?.[t],r));if(!d)return;let p=o.name.trim();if(!p||p===n)return;(0,i.preventPollution)(p);let h=[];d.parameters?.forEach(e=>{let t=(0,l.getResolvedRef)(e);"examples"in t&&t.examples&&h.push(t.examples),"content"in t&&t.content&&Object.values(t.content).forEach(e=>{e.examples&&h.push(e.examples)})});let f=(0,l.getResolvedRef)(d.requestBody);f&&(Object.values(f.content??{}).forEach(e=>{e.examples&&h.push(e.examples)}),f["x-scalar-selected-content-type"]&&h.push(f["x-scalar-selected-content-type"])),d["x-draft-examples"]?.includes(p)||h.some(e=>Object.hasOwn(e,p))||(d["x-draft-examples"]&&(d["x-draft-examples"]=d["x-draft-examples"].map(e=>e===n?p:e)),h.forEach(e=>{Object.hasOwn(e,n)&&(e[p]=(0,c.unpackProxyObject)(e[n]),delete e[n])}))})(h,e),updateOperationExtension:t=>(0,r.updateOperationExtension)(e,t),updateOperationExtraParameters:t=>((e,{type:t,meta:r,payload:n,in:a})=>{if(!(0,m.isOpenApiDocument)(e))return;let i=(0,l.getResolvedRef)((0,s.getPathItemOperation)(e.paths?.[r.path],r.method));if(!i)return;i["x-scalar-disable-parameters"]||(i["x-scalar-disable-parameters"]={});let o={global:{cookie:"global-cookies"},default:{header:"default-headers"}}[t]?.[a];o&&(i["x-scalar-disable-parameters"][o]||(i["x-scalar-disable-parameters"][o]={}),i["x-scalar-disable-parameters"][o][r.exampleKey]={...i["x-scalar-disable-parameters"][o][r.exampleKey]??{},[r.name]:n.isDisabled??!1})})(e,t),upsertOperationParameter:t=>((e,{meta:t,type:r,payload:n,originalParameter:a})=>{if(a){(n.name||!a.name)&&(a.name=n.name),a.examples||(a.examples={}),a.examples[t.exampleKey]||(a.examples[t.exampleKey]={});let e=(0,l.getResolvedRef)(a.examples[t.exampleKey]);e.value=n.value,e["x-disabled"]=n.isDisabled;return}if(!(0,m.isOpenApiDocument)(e))return;let i=(0,l.getResolvedRef)((0,s.getPathItemOperation)(e.paths?.[t.path],t.method));i?(i.parameters||=[],i.parameters.push({name:n.name,in:r,required:"path"===r,examples:{[t.exampleKey]:{value:n.value,"x-disabled":!1}}})):console.error("Operation not found",{meta:t,document:e})})(e,t),deleteOperationParameter:t=>((e,{meta:t,originalParameter:r})=>{if(!(0,m.isOpenApiDocument)(e))return;let n=(0,l.getResolvedRef)((0,s.getPathItemOperation)(e.paths?.[t.path],t.method)),a=n?.parameters?.findIndex(e=>(0,l.getResolvedRef)(e)===r)??-1;if(n&&a>=0){n.parameters=(0,c.unpackProxyObject)(n.parameters?.filter((e,t)=>t!==a),{depth:1});return}for(let n of(e=>{if(!e||"object"!=typeof e)return[];if("$ref"in e){let t=[];void 0!==e.parameters&&t.push(e);let r=(0,l.getResolvedRef)(e);return r&&t.push(r),t}return[e]})(e.paths?.[t.path])){let e=n.parameters?.findIndex(e=>(0,l.getResolvedRef)(e)===r)??-1;if(e>=0){n.parameters=(0,c.unpackProxyObject)(n.parameters?.filter((t,r)=>r!==e),{depth:1});return}}})(e,t),deleteAllOperationParameters:t=>((e,{meta:t,type:r})=>{if(!(0,m.isOpenApiDocument)(e))return;let n=(0,l.getResolvedRef)((0,s.getPathItemOperation)(e.paths?.[t.path],t.method));n&&(n.parameters=n.parameters?.filter(e=>(0,l.getResolvedRef)(e).in!==r)??[])})(e,t),updateOperationRequestBodyContentType:r=>(0,t.updateOperationRequestBodyContentType)(e,r),updateOperationRequestBodyExample:r=>(0,t.updateOperationRequestBodyExample)(e,r),updateOperationRequestBodyFormValue:r=>(0,t.updateOperationRequestBodyFormValue)(e,r),addResponseToHistory:t=>(0,n.addResponseToHistory)(h,e,t),reloadOperationHistory:t=>(0,n.reloadOperationHistory)(h,e,t)})],999079)},569362,25986,962652,703162,421872,785828,e=>{"use strict";var t=e.i(490332),r=e.i(305820),n=e.i(387831),a=e.i(395431),i=e.i(842626),o=e.i(718468),s=e.i(212003);let l=(e,t)=>{let r=t?.modelsSectionLabel??s.DEFAULT_MODELS_SECTION_LABEL,n=(0,o.slugify)(r),a=r=>{let i=(0,o.slugify)(e);if("text"===r.type)return t?.generateHeadingSlug?t?.generateHeadingSlug({slug:r.slug}):r.slug?`${i}/description/${r.slug}`:`${i}/`;if("tag"===r.type){let e=r.isTagGroup?"tag-group":"tag";return t?.generateTagSlug?`${i}/${e}/${t.generateTagSlug(r.tag)}`:`${i}/${e}/${(0,o.slugify)(r.tag.name??"")}`}if("asyncapi-channel"===r.type){let e=r.parentTag?`${a({type:"tag",tag:r.parentTag.tag,parentId:r.parentTag.id})}/`:`${i}/`;return`${e}channel/${(0,o.slugify)(r.channelName)}`}if("asyncapi-message"===r.type)return`${r.parentId}/message/${(0,o.slugify)(r.messageName)}`;if("asyncapi-operation"===r.type)return`${r.parentId}/operation/${(0,o.slugify)(r.operationName)}`;if("operation"===r.type){let e=r.parentTag?`${a({type:"tag",tag:r.parentTag.tag,parentId:r.parentTag.id})}/`:`${i}/`;return t?.generateOperationSlug?`${e}${t.generateOperationSlug({path:r.path,operationId:r.operation.operationId,method:r.method.toUpperCase(),summary:r.operation.summary})}`:`${e}${r.method.toUpperCase()}${r.path}`}if("webhook"===r.type){let e=r.parentTag?`${a({type:"tag",parentId:r.parentTag.id,tag:r.parentTag.tag})}/`:`${i}/`;return t?.generateWebhookSlug?`${e}webhook/${t.generateWebhookSlug({name:r.name,method:r.method?.toUpperCase()})}`:`${e}webhook/${r.method?.toUpperCase()}/${(0,o.slugify)(r.name,{allowedSpecialChars:"."})}`}if("model"===r.type){if(!r.name)return`${i}/${n}`;let e=r.parentTag?`${a({type:"tag",parentId:r.parentTag.id,tag:r.parentTag.tag})}/`:`${i}/`;return t?.generateModelSlug?`${e}${n}/${t.generateModelSlug({name:r.name})}`:`${e}${n}/${(0,o.slugify)(r.name,{preserveCase:!0})}`}return"example"===r.type?`${r.parentId}/example/${(0,o.slugify)(r.name)}`:"document"===r.type?i:(console.warn("[WARNING]: unhandled id generation for navigation item:",r),"unknown-id")}
157;return{hideModels:t?.hideModels??!1,modelsSectionLabel:r,operationsSorter:t?.operationsSorter,tagsSorter:t?.tagsSorter,operationTitleSource:t?.operationTitleSource,generateId:a}};e.s(["getNavigationOptions",0,l],25986);let c=({tagsMap:e,name:t,documentId:r,generateId:n})=>(e.get(t)||e.set(t,{id:n({type:"tag",tag:{name:t},parentId:r}),parentId:r,entries:[],tag:{name:t}}),e.get(t));function u(e){return e.replace(/!\[([^\]]*)\]\([^)]*\)/g,"$1").replace(/\[([^\]]*)\]\([^)]*\)/g,"$1").replace(/(\*{3}|_{3})(.+?)\1/g,"$2").replace(/(\*{2}|_{2})(.+?)\1/g,"$2").replace(/(\*|_)(.+?)\1/g,"$2").replace(/~~(.+?)~~/g,"$1").replace(/`([^`]+)`/g,"$1").replace(/<[^>]+>/g,"").replace(/[<>]/g,"").trim()}e.s(["getTag",0,c],962652);let d=(e={})=>{let t=new Map;return{slug(r){let n=(0,o.slugify)(r,e),a=t.get(n);if(void 0===a)return t.set(n,0),n;let i=a+1;return t.set(n,i),`${n}-${i}`},reset(){t.clear()}}};e.s(["slugger",0,d],703162);let p="Introduction",m=(e,t,r)=>({id:e({type:"text",depth:1,slug:"introduction",parentId:t,info:r,value:p}),title:p,type:"text"}),h=({generateId:e,parentId:t,info:r})=>{let n,a=r.description?.trim();if(!a)return[m(e,t,r)];let i=function(e){let t,{slug:r}=d();return t=function(e){let t=e.split(/\r?\n/),r=[],n=!1,a="",i=0;for(let e=0;e<t.length;e++){let o=t[e]??"",s=o.trimStart();if(n){let e=/^(`{3,}|~{3,})\s*$/.exec(s)?.[1];e&&e[0]===a&&e.length>=i&&(n=!1);continue}{let e=/^(`{3,}|~{3,})/.exec(s)?.[1];if(e){n=!0,a=e.charAt(0),i=e.length;continue}}if(/^(?: {4}|\t)/.test(o))continue;let l=/^(#{1,6})\s+(.+?)(?:\s+#+\s*)?$/.exec(s),c=l?.[1],d=l?.[2];if(c&&d){let e=u(d);e&&r.push({depth:c.length,value:e});continue}let p=t[e+1];if(!p||/^(?: {4}|\t)/.test(p))continue;let m=/^(=+|-+)\s*$/.exec(p.trim())?.[1];if(!m)continue;let h=u(s);h&&(r.push({depth:"="===m[0]?1:2,value:h}),e++)}return r}(e),t.map(e=>({...e,slug:r(e.value)}))}(a),o=(n=Math.min(...i.map(e=>e.depth)))>=1&&n<=6?n:1,s=[],l=null,c=null;if(!a.startsWith("#")){let n=m(e,t,r);s.push(n),l=n}for(let n of i){if(n.depth!==o&&n.depth!==o+1)continue;let a={id:e({type:"text",depth:n.depth,slug:n.slug,parentId:t,info:r,value:n.value}),title:n.value,type:"text"};n.depth===o?(a.children=[],l?(l.children||(l.children=[]),l.children.push(a)):s.push(a),c=a):c&&c.children?.push(a)}return s};e.s(["traverseDescription",0,h],421872);let f=({ref:e,name:t,generateId:r,parentTag:a,_schema:i,parentId:o})=>{let s=r({name:t,type:"model",parentTag:a,parentId:o,schema:i}),l=(0,n.getResolvedRef)(i);return{id:s,title:l&&"title"in l&&l.title||t,name:t,ref:e,type:"model"}},g=({document:e,tagsMap:t,generateId:r,documentId:i})=>{let o=e.components?.schemas??{},s=[];for(let e in o){if(!Object.hasOwn(o,e))continue;let l=(0,n.getResolvedRef)(o[e],n.mergeSiblingReferences);if((0,a.isHidden)(l))continue;let u=`#/components/schemas/${e}`;l?.["x-tags"]?l["x-tags"].forEach(n=>{let{tag:a,id:o}=c({tagsMap:t,name:n,documentId:i,generateId:r});t.get(n)?.entries.push(f({ref:u,name:e,generateId:r,parentTag:{tag:a,id:o},parentId:i}))}):s.push(f({ref:u,name:e,generateId:r,_schema:(0,n.getResolvedRef)(o[e]),parentId:i}))}return s};e.s(["traverseSchemas",0,g],785828);let v=(...e)=>{for(let t of e){let e=t?.trim();if(e)return e}},y=(e,t)=>"string"==typeof t.address&&t.address.length>0?t.address:e,b=(e,t)=>{let r,a=t.channel;if(!a||!("$ref"in a))return;let i=(r=a.$ref,r.match(/^#\/channels\/([^/]+)$/)?.[1]);if(!i)return;let o=e.channels?.[i];if(o)return{channelName:i,channel:(0,n.getResolvedRef)(o,n.mergeSiblingReferences)}},O=e=>{let t=(0,n.getResolvedRef)(e,n.mergeSiblingReferences);return{name:t.name,description:t.description}},x=({bucket:e,operationEntries:t,generateId:i,parentId:o,parentTag:s,operationsSorter:l,document:c})=>{let u,d;if((0,a.isHidden)(e.channel))return;let p=i({type:"asyncapi-channel",channelName:e.channelName,parentId:o,parentTag:s}),m=t.flatMap(({operationName:t,operation:o})=>{let s=(({operationName:e,operation:t,channel:i,channelName:o,channelAddress:s,generateId:l,parentId:c})=>{if((0,a.isHidden)(t))return;let u=l({type:"asyncapi-operation",operationName:e,parentId:c}
157),d=(({channelName:e,channel:t,operationId:r,messageNames:i,generateId:o})=>{let s=i.flatMap(i=>{let s=t.messages?.[i];if(!s)return[];let l=(0,n.getResolvedRef)(s,n.mergeSiblingReferences);return(0,a.isHidden)(l)?[]:[{type:"asyncapi-message",id:o({type:"asyncapi-message",messageName:i,channelName:e,parentId:r}),title:v(l.title,l.summary,l.name)??i,messageName:i,channelName:e}]});return s.sort((e,t)=>e.title.localeCompare(t.title)),s})({channelName:o,channel:i,operationId:u,messageNames:((e,t,n)=>{let a=t.messages??{};if(void 0===e.messages)return(0,r.objectKeys)(a);if(0===e.messages.length)return[];let i=`#/channels/${n}/messages/`,o=new Set;for(let t of e.messages)if("$ref"in t){if(t.$ref.startsWith(i)){let e=t.$ref.slice(i.length);if(a[e]){o.add(e);continue}}for(let[e,r]of Object.entries(a))r&&"$ref"in r&&r.$ref===t.$ref&&o.add(e)}return[...o]})(t,i,o),generateId:l});return{type:"asyncapi-operation",id:u,title:v(t.title,t.summary)??e,operationName:e,action:t.action,channelName:o,channelAddress:s,children:d.length>0?d:void 0}})({operationName:t,operation:o,channel:e.channel,channelName:e.channelName,channelAddress:e.channelAddress,generateId:i,parentId:p});return s?[s]:[]});if("alpha"===l?m.sort((e,t)=>e.title.localeCompare(t.title)):"method"===l?m.sort((e,t)=>e.action.localeCompare(t.action)):"function"==typeof l&&m.sort((e,t)=>l({method:e.action,path:e.operationName,ref:e.operationName,httpVerb:e.action},{method:t.action,path:t.operationName,ref:t.operationName,httpVerb:t.action})),0===m.length)return;let h=c.channels?.[e.channelName];return!h||"$ref"in h||(h["x-scalar-order"]=m.map(e=>e.id)),{type:"asyncapi-channel",id:p,title:(u=e.channel,d=e.channelName,v(u.title,u.summary)??y(d,u)),channelName:e.channelName,channelAddress:e.channelAddress,children:m}},k=(e,t,r)=>{let n=e.get(t);if(n)return n;let a={channelName:t,channel:r,channelAddress:y(t,r),channelTags:r.tags?.map(O)??[],operations:[]};return e.set(t,a),a};e.s(["traverseAsyncApiDocument",0,(e,r,o)=>{let{generateId:s,operationsSorter:u,tagsSorter:d,hideModels:p,modelsSectionLabel:m}=l(e,o),f=s({type:"document",info:r.info,name:e}),v=(e=>{let t=new Map;for(let[r,i]of Object.entries(e.channels??{})){if(!i)continue;let e=(0,n.getResolvedRef)(i,n.mergeSiblingReferences);(0,a.isHidden)(e)||k(t,r,e)}for(let[r,i]of Object.entries(e.operations??{})){if(!i)continue;let o=(0,n.getResolvedRef)(i,n.mergeSiblingReferences);if((0,a.isHidden)(o))continue;let s=b(e,o);s&&k(t,s.channelName,s.channel).operations.push({operationName:r,operation:o})}return t})(r),y=new Map,O=[];for(let e of v.values()){if(0===e.channelTags.length){let t=x({bucket:e,operationEntries:e.operations,generateId:s,parentId:f,operationsSorter:u,document:r});t&&O.push(t)}for(let t of e.channelTags){let{id:n,entries:a}=c({tagsMap:y,name:t.name??"Untitled Tag",documentId:f,generateId:s});if(a.some(t=>"asyncapi-channel"===t.type&&t.channelName===e.channelName))continue;let i=x({bucket:e,operationEntries:e.operations,generateId:s,parentId:n,parentTag:{tag:t,id:n},operationsSorter:u,document:r});i&&a.push(i)}}let S=r.components?(0,n.getResolvedRef)(r.components,n.mergeSiblingReferences):void 0,w=!p&&S?.schemas?g({documentId:f,document:{components:S},generateId:s,tagsMap:y}):[],T=h({generateId:s,parentId:f,info:r.info});y.size>0&&T.push(...(({tagKeys:e,tagsMap:r,documentId:n,options:{tagsSorter:i,generateId:o},sortOrder:s})=>{let l=e.flatMap(e=>{let{tag:i,entries:s}=c({tagsMap:r,name:e,documentId:n,generateId:o});if((0,a.isHidden)(i))return[];let l=i["x-scalar-order"];return(({tag:e,generateId:t,children:r,parentId:n})=>{let a=t({type:"tag",tag:e,parentId:n,isGroup:!1}),i=e["x-displayName"]??e.name??"Untitled Tag";return e["x-scalar-order"]=r.map(e=>e.id),{type:"tag",id:a,title:i,name:e.name||i,description:e.description,children:r,isGroup:!1,isWebhooks:!1}})({tag:i,generateId:o,children:l?(0,t.sortByOrder)(s,l,e=>e.id):s,parentId:n})});return s?(0,t.sortByOrder)(l,s,e=>e.id):("alpha"===i?l.sort((e,t)=>e.title.localeCompare(t.title)):"function"==typeof i&&l.sort((e,t)=>i(c({tagsMap:r,name:e.name,documentId:n,generateId:o}).tag,c({tagsMap:r,name:t.name,documentId:n,generateId:o}).tag)),l)})({tagKeys:[...y.keys()],tagsMap:y,documentId:f,options:{tagsSorter:d,generateId:s},sortOrder:r["x-scalar-order"]}
157)),"alpha"===u&&O.sort((e,t)=>e.title.localeCompare(t.title)),T.push(...O),w.length&&T.push({type:"models",id:s({type:"model",parentId:f}),title:m,name:m,children:w});let E=r["x-scalar-order"],_=E?(0,t.sortByOrder)(T,E,e=>e.id):T;return r["x-scalar-order"]=(0,i.unpackProxyObject)(_.map(e=>e.id)),{id:f,type:"document",title:r.info?.title?.trim()||"Untitled Document",name:e,children:_,icon:r["x-scalar-icon"]}}],569362)},741341,e=>{"use strict";var t=e.i(387831);e.s(["traverseOperationExamples",0,e=>{let r=new Set(e["x-draft-examples"]??[]);return e.requestBody&&Object.values((0,t.getResolvedRef)(e.requestBody).content??{}).forEach(e=>{Object.keys(e.examples??{}).forEach(e=>{r.add(e)})}),e.parameters&&e.parameters.forEach(e=>{let n=(0,t.getResolvedRef)(e)??{};"content"in n&&n.content&&Object.values(n.content).forEach(e=>{Object.keys(e.examples??{}).forEach(e=>{r.add(e)})}),"examples"in n&&n.examples&&Object.keys(n.examples??{}).forEach(e=>{r.add(e)})}),Array.from(r)}])},995257,907364,e=>{"use strict";e.i(569362);var t=e.i(842626),r=e.i(25986),n=e.i(421872),a=e.i(488277),i=e.i(270587),o=e.i(387831),s=e.i(395431),l=e.i(741341);e.i(231628),e.i(195519),e.i(799513);var c=e.i(328296),u=e.i(962652);let d=e=>e.deprecated||e["x-scalar-stability"]===c.XScalarStabilityValues.Deprecated,p=({ref:e,operation:t,method:r,path:n,generateId:a,parentId:i,parentTag:o,operationTitleSource:s})=>{let c=a({type:"operation",operation:t,parentTag:o,method:r,path:n,parentId:i}),u="path"===s?n:t.summary?.trim()?t.summary:n,p=d(t),m=(0,l.traverseOperationExamples)(t).map(e=>({type:"example",id:a({type:"example",parentId:c,name:e}),title:e,name:e}));return{id:c,title:u,path:n,method:r,ref:e,type:"operation",isDeprecated:p,children:m.length?m:void 0}};var m=e.i(785828),h=e.i(490332);let f=({tag:e,generateId:r,children:n,isGroup:a=!1,isTagGroup:i=!1,parentId:o})=>{var s;let l=r({type:"tag",tag:e,parentId:o,isGroup:a,isTagGroup:i}),c=e["x-displayName"]??e.summary??e.name??"Untitled Tag";return e["x-scalar-order"]=n.map(e=>e.id),{id:l,title:c,name:e.name||c,description:e.description,children:n,isGroup:a,...i?{isTagGroup:!0}:{},isWebhooks:!1,type:"tag",xKeys:(s=(0,t.unpackProxyObject)(e))?Object.fromEntries(Object.entries(s).filter(([e])=>e.startsWith("x-"))):{}}},g=({_keys:e,tagsMap:t,options:{tagsSorter:r,operationsSorter:n,generateId:a},documentId:i,sortOrder:o})=>{let l=e.flatMap(e=>{let{tag:r,entries:o}=(0,u.getTag)({tagsMap:t,name:e,documentId:i,generateId:a});if((0,s.isHidden)(r))return[];let l=r["x-scalar-order"];return void 0===l&&("alpha"===n?o.sort((e,t)=>"operation"===e.type&&"operation"===t.type?e.title.localeCompare(t.title):0):"method"===n?o.sort((e,t)=>"operation"===e.type&&"operation"===t.type?e.method.localeCompare(t.method):0):"function"==typeof n&&o.sort((e,t)=>{if("operation"!==e.type&&"webhook"!==e.type||"operation"!==t.type&&"webhook"!==t.type)return 0;let r="operation"===e.type?e.path:e.name,a="operation"===t.type?t.path:t.name;return n({method:e.method,path:r,ref:e.ref,httpVerb:e.method},{method:t.method,path:a,ref:t.ref,httpVerb:t.method})})),f({tag:r,generateId:a,children:l?(0,h.sortByOrder)(o,l,e=>e.id):o,parentId:i,isGroup:!1})});return o?(0,h.sortByOrder)(l,o,e=>e.id):("alpha"===r?l.sort((e,t)=>(e.title||"Untitled Tag").localeCompare(t.title||"Untitled Tag")):"function"==typeof r&&l.sort((e,n)=>r((0,u.getTag)({tagsMap:t,name:e.name,documentId:i,generateId:a}).tag,(0,u.getTag)({tagsMap:t,name:n.name,documentId:i,generateId:a}).tag)),l)},v=e=>{let t=new Set(e.flatMap(e=>"string"==typeof e.name?e.name:[])),r=new Map;for(let n of e)n.name&&n.parent&&n.parent!==n.name&&t.has(n.parent)&&r.set(n.name,n.parent);return r},y=(e,t)=>{let r=new Set([t]),n=e.get(t);for(;n;){if(r.has(n))return!0;r.add(n),n=e.get(n)}return!1},b=({ref:e,method:t,name:r,title:n,generateId:a,parentTag:i,webhook:o,isDeprecated:s,parentId:l})=>({id:a({type:"webhook",name:r,method:t,webhook:o,parentTag:i,parentId:l}),title:n,name:r,ref:e,method:t,type:"webhook",isDeprecated:s});e.s(["traverseDocument",0,(e,l,c)=>{let{hideModels:O,modelsSectionLabel:x,tagsSorter:k,operationsSorter:S,generateId:w,operationTitleSource:T}=(0,r.getNavigationOptions)(e,c),E=w({type:"document",info:l.info,name:e}),_=new Map(l.tags?.map(e=>[e.name??"Untitled Tag",{id:w({type:"tag",tag:e,parentId:E}),parentId:E,tag:e,entries:[]}])??[]),$=(0,n.traverseDescription)({generateId:w,parentId:E,info:l.info}),{untaggedOperations:A}=(({document:e,tagsMap:t,generateId:r,documentId:n,operationTitleSource:l})=>{let c=[];return Object.entries(e.paths??{}
157).forEach(([e,d])=>{(0,i.forEachPathItemOperation)(d,(i,d)=>{let m=(0,o.getResolvedRef)(d,o.mergeSiblingReferences);if(!m||(0,s.isHidden)(m))return;let h=`#/paths/${(0,a.escapeJsonPointer)(e)}/${i}`;m.tags?.length?m.tags.forEach(a=>{let{tag:o,id:s}=(0,u.getTag)({tagsMap:t,name:a,documentId:n,generateId:r});t.get(a)?.entries.push(p({ref:h,operation:m,method:i,path:e,parentTag:{tag:o,id:s},generateId:r,parentId:s,operationTitleSource:l}))}):c.push(p({ref:h,operation:m,method:i,path:e,generateId:r,parentId:n,operationTitleSource:l}))})}),{untaggedOperations:c}})({document:l,tagsMap:_,generateId:w,documentId:E,operationTitleSource:T}),C=w({type:"webhook",name:"",parentId:E}),P=(({document:e,tagsMap:t,generateId:r,untaggedWebhooksParentId:n,documentId:a})=>{let l=[];return Object.entries(e.webhooks??{}).forEach(([e,c])=>{(0,i.forEachPathItemOperation)(c,(i,c)=>{let p=(0,o.getResolvedRef)(c,o.mergeSiblingReferences);if(!p||(0,s.isHidden)(p))return;let m=`#/webhooks/${e}/${i}`;p.tags?.length?p.tags.forEach(n=>{let{tag:o,id:s}=(0,u.getTag)({tagsMap:t,name:n,documentId:a,generateId:r});t.get(n)?.entries.push(b({ref:m,method:i,name:e,title:p.summary??e,webhook:p,generateId:r,parentTag:{tag:o,id:s},parentId:s,isDeprecated:d(p)}))}):l.push(b({ref:m,method:i,name:e,title:p.summary??e,generateId:r,isDeprecated:d(p),webhook:p,parentId:n}))})}),l})({document:l,generateId:w,tagsMap:_,untaggedWebhooksParentId:C,documentId:E}),N=(({document:e,tagsMap:t,documentId:r,options:{generateId:n,tagsSorter:a,operationsSorter:i}})=>{let o=v(e.tags??[]);if(Array.from(o.keys()).some(e=>!y(o,e))){let o=new Map;for(let t of e.tags??[])t.name&&t["x-scalar-order"]&&o.set(t.name,t["x-scalar-order"]);return(({flatEntries:e,document:t,originalOrders:r})=>{let n=new Map,a=new Map;for(let t of e)"tag"===t.type&&(n.set(t.name,t),a.set(t.name,(t.children?.length??0)>0));let i=v(t.tags??[]),o=new Set,s=new Set;for(let[e,t]of n){let r=i.get(e);if(void 0===r||y(i,e))continue;let a=n.get(r);a&&(a.children=a.children??[],a.children.push(t),o.add(e),s.add(r))}let l=new Map;for(let e of t.tags??[])e.name&&l.set(e.name,e);for(let e of s){let t=n.get(e);if(!t)continue;let a=r.get(e);a&&(t.children=(0,h.sortByOrder)(t.children??[],a,e=>e.id));let i=l.get(e);i&&(i["x-scalar-order"]=(t.children??[]).map(e=>e.id))}for(let[e,t]of n)(t.children??[]).some(e=>"tag"===e.type)&&!a.get(e)&&(t.isGroup=!0);return e.filter(e=>!("tag"===e.type&&o.has(e.name)))})({flatEntries:g({_keys:Array.from(t.keys()),tagsMap:t,options:{generateId:n,tagsSorter:a,operationsSorter:i},documentId:r,sortOrder:e["x-scalar-order"]}),document:e,originalOrders:o})}return e["x-tagGroups"]?e["x-tagGroups"].flatMap(e=>{let o=g({_keys:e.tags,tagsMap:t,options:{tagsSorter:a,operationsSorter:i,generateId:n},documentId:r,sortOrder:e["x-scalar-order"]});return e["x-scalar-order"]=o.map(e=>e.id),o.length?f({tag:e,generateId:n,children:o,parentId:r,isGroup:!0,isTagGroup:!0}):[]}):g({_keys:Array.from(t.keys()),tagsMap:t,options:{generateId:n,tagsSorter:a,operationsSorter:i},documentId:r,sortOrder:e["x-scalar-order"]})})({document:l,tagsMap:_,documentId:E,options:{tagsSorter:k,operationsSorter:S,generateId:w}});if($.push(...N),$.push(...A),P.length&&$.push({type:"tag",id:C,title:"Webhooks",name:"Webhooks",children:P,isGroup:!1,isWebhooks:!0}),!O&&l.components?.schemas){let e=(0,m.traverseSchemas)({documentId:E,document:l,generateId:w,tagsMap:_});e.length&&$.push({type:"models",id:w({type:"model",parentId:E}),title:x,name:x,children:e})}let I=l["x-scalar-order"];return I&&$.sort((e,t)=>{let r=I.indexOf(e.id),n=I.indexOf(t.id);return(-1===r?1/0:r)-(-1===n?1/0:n)}),l["x-scalar-order"]=(0,t.unpackProxyObject)($.map(e=>e.id)),{id:E,type:"document",title:l.info?.title?.trim()||"Untitled Document",name:e,children:$,icon:l["x-scalar-icon"]}}],907364),e.s([],995257)},762537,570147,937989,354669,350566,e=>{"use strict";var t=e.i(387831),r=e.i(241323),n=e.i(305023),a=e.i(532721),i=e.i(499485),o=e.i(842626),s=e.i(426402),l=e.i(134926),c=e.i(110063),u=e.i(580404);let d={schema:e=>{if(void 0===e)return;let r=(0,t.getResolvedRef)(e,t.mergeSiblingReferences);return(0,c.coerceValue)((0,l.compose)(u.SchemaObjectSchema,s.Type.Object({$ref:s.Type.Optional(s.Type.String())})),r)}};e.s(["resolve",0,d],570147);let p=new Date().toISOString(),m=p.split("T")[0],h=p.split("T")[1].split(".")[0],f={"date-time":p,date:m,email:"[email protected]",hostname:"example.com","idn-email":"[email protected]","idn-hostname":"example.com",ipv4:"127.0.0.1",ipv6:"51d4:7fab:bfbf:b7d7:b2cb:d4b4:3dad:d998","iri-reference":"/entitiy/1",iri:"https://example.com/entity/123","json-pointer":"/nested/objects",password:"super-secret",regex:"/[a-z]/","relative-json-pointer":"1/nested/objects",time:h,"uri-reference":"../folder","uri-template":"https://example.com/{id}",uri:"https://example.com",uuid:"123e4567-e89b-12d3-a456-426614174000","object-id":"6592008029c8c3e4dc76256c"},g=(e,t=!1,r="")=>"type"in e&&"string"===e.type&&"format"in e&&"binary"===e.format?"@filename":t&&"format"in e&&e.format?f[e.format]??r:r,v=new WeakMap,y=new WeakMap,b=e=>(0,o.unpackProxyObject)(e,{depth:1}),O=(e,t,r,n=!1)=>
157{if(n||"object"!=typeof t||null===t)return t;let a=b(e),i=v.get(a)??new Map;return i&&i.set(r,t),v.set(a,i),t},x=(e,t)=>null==t?e:null==e?t:Array.isArray(e)&&Array.isArray(t)?[...e,...t]:e&&"object"==typeof e&&t&&"object"==typeof t?{...e,...t}:t,k=new WeakMap,S=(e,t)=>{switch(t){case"string":return"string"==typeof e;case"number":return"number"==typeof e&&!Number.isNaN(e);case"integer":return"number"==typeof e&&Number.isInteger(e);case"boolean":return"boolean"==typeof e;case"object":return"object"==typeof e&&null!==e&&!Array.isArray(e);case"array":return Array.isArray(e);case"null":return null===e;default:return!1}},w=e=>{let t=b(e);if(k.has(t))return k.get(t);let r="$ref"in e?d.schema(e):e;return k.set(t,r),r},T=(e,t,r=new Set,n=0)=>{if(n>50)return!0;let a=b(e);if(r.has(a))return!0;if(r.add(a),"type"in e&&e.type&&!(Array.isArray(e.type)?e.type:[e.type]).some(e=>!!("number"===e&&S(t,"integer"))||S(t,e)))return r.delete(a),!1;let i=e.anyOf;if(Array.isArray(i)&&i.length>0&&!i.some(e=>{let a=w(e);return!!a&&T(a,t,r,n+1)}))return r.delete(a),!1;let o=e.oneOf;if(Array.isArray(o)&&o.length>0&&!o.some(e=>{let a=w(e);return!!a&&T(a,t,r,n+1)}))return r.delete(a),!1;let s=e.allOf;return Array.isArray(s)&&s.length>0&&!s.every(e=>{let a=w(e);return!a||T(a,t,r,n+1)})?(r.delete(a),!1):(r.delete(a),!0)},E=Symbol("INVALID_DEFAULT"),_=(e,t,r,n)=>{let a=r?.compositionSelection?.[[...e,t].join(".")];if(!("number"!=typeof a||Number.isNaN(a)))return Math.max(0,Math.min(a,n-1))},$=e=>{if(e&&"object"==typeof e&&"x-order"in e){let t=Number(e["x-order"]);return Number.isNaN(t)?void 0:t}},A=(e,t,{level:r=0,parentSchema:n,name:o,seen:s=new WeakSet,schemaPath:l=[],dynamicScope:c=[]}={})=>{let u=d.schema(e);if(!(0,a.isDefined)(u))return;if((0,i.isDynamicRef)(u)){let e=(0,i.resolveDynamicRef)(u.$dynamicRef,c);if(e)return A(e,t,{level:r+1,parentSchema:n,name:o,seen:new WeakSet,schemaPath:l,dynamicScope:c})}let p=(0,i.pushDynamicScope)(c,u),m=c.length>0,h=b(u);if(s.has(h))return;s.add(h);let f=JSON.stringify({emptyString:t?.emptyString,xml:t?.xml,mode:t?.mode,variables:t?.variables,omitEmptyAndOptionalProperties:t?.omitEmptyAndOptionalProperties,compositionSelection:t?.compositionSelection?Object.entries(t.compositionSelection).sort(([e],[t])=>e.localeCompare(t)):void 0})+(l.length>0?`:path:${l.join(".")}`:"");if(!m){let e=v.get(h)?.get(f);if(void 0!==e)return s.delete(h),e}if(r>10)return s.delete(h),"[Max Depth Exceeded]";let k=!!t?.emptyString;if(((e,t,r,n)=>{if(e.deprecated||n?.mode==="write"&&e.readOnly||n?.mode==="read"&&e.writeOnly)return!0;if(n?.omitEmptyAndOptionalProperties!==!0||"type"in e&&("object"===e.type||"array"===e.type)||e.allOf||e.oneOf||e.anyOf||"examples"in e&&Array.isArray(e.examples)&&e.examples.length>0||"example"in e&&void 0!==e.example||"default"in e&&void 0!==e.default||"const"in e&&void 0!==e.const||"enum"in e&&Array.isArray(e.enum)&&e.enum.length>0)return!1;let a=r??e.title??"",i=(e=>{if(!e)return;let t=y.get(e);if(t)return t;if("required"in e){let t=e.required;if(Array.isArray(t)&&t.length>0){let r=new Set(t);return y.set(e,r),r}}})(t);return!(i&&i.has(a))})(u,n,o,t))return void s.delete(h);if("x-variable"in u&&u["x-variable"]){let e=t?.variables?.[u["x-variable"]];if(void 0!==e)return"type"in u&&("number"===u.type||"integer"===u.type)?(s.delete(h),O(u,Number(e),f,m)):(s.delete(h),O(u,e,f,m))}if(Array.isArray(u.examples)&&u.examples.length>0)return s.delete(h),O(u,u.examples[0],f,m);if(void 0!==u.example)return s.delete(h),O(u,u.example,f,m);if(void 0!==u.default){let e,t=(e=u.default,T(u,e)?e:E);if(t!==E)return s.delete(h),O(u,t,f,m)}if(void 0!==u.const)return s.delete(h),O(u,u.const,f,m);if(Array.isArray(u.enum)&&u.enum.length>0)return s.delete(h),O(u,u.enum[0],f,m);if("properties"in u||"type"in u&&"object"===u.type){let e=((e,t,r,n,a,o,s)=>{let l={},c=(0,i.pushDynamicScope)(s,e),u=s.length>0;if("properties"in e&&e.properties){let a=e.properties,i=Object.keys(a).sort((e,t)=>{let r=$(a[e]),n=$(a[t]);return void 0!==r&&void 0!==n?r-n:void 0!==r?-1:+(void 0!==n)}),s=i.length;for(let u=0;u<s;u++){let s=i[u],p=d.schema(a[s]);if(!p)continue;let m=t?.xml&&"xml"in p?p.xml?.name:void 0,h=A(p,t,{level:r+1,parentSchema:e,name:s,schemaPath:[...o,s],seen:n,dynamicScope:c});void 0!==h&&(l[m??s]=h)}}if("patternProperties"in e&&e.patternProperties)for(let a of Object.keys(e.patternProperties)){let i=d.schema(e.patternProperties[a]);i&&(l[a]=A(i,t,{level:r+1,parentSchema:e,name:a,schemaPath:[...o,a],seen:n,dynamicScope:c}))}if("additionalProperties"in e&&e.additionalProperties){let a="boolean"==typeof e.additionalProperties?e.additionalProperties:d.schema(e.additionalProperties),i=!0===e.additionalProperties||"object"==typeof e.additionalProperties&&0===Object.keys(e.additionalProperties).length,s="object"==typeof a&&"x-additionalPropertiesName"in a&&"string"==typeof a["x-additionalPropertiesName"]&&a["x-additionalPropertiesName"].trim().length>0,u=s?void 0:(e=>{if(!("propertyNames"in e)||!e.propertyNames)return;let t=d.schema(e.propertyNames);if(t&&"enum"in t&&Array.isArray(t.enum)&&t.enum.length>0)return t.enum})(e),p=s?a["x-additionalPropertiesName"].trim():"additionalProperty",m=i?"anything":"object"==typeof a?A(a,t,{level:r+1,schemaPath:[...o,p],seen:n,dynamicScope:c}):"anything";u&&u.length>0?l[String(u[0])]=m:l[p]=m}let p=e.oneOf?"oneOf":e.anyOf?"anyOf":void 0,m=p?e[p]:void 0;if(p&&m?.length){let e=_(o,p,t,m.length)??0,a=d.schema(m[e]);a&&Object.assign(l,A(a,t,{level:r+1,schemaPath:o,seen:n,dynamicScope:c}))}else if(Array.isArray(e.allOf)&&e.allOf.length>0){let a=l,i=0;for(let s of e.allOf){let l=d.schema(s),u=l&&(Array.isArray(l.oneOf)||Array.isArray(l.anyOf))?[...o,String(i++)]:o;a=x(a,A(l,t,{level:r+1,parentSchema:e,seen:n,dynamicScope:c,schemaPath:u}))}a&&"object"==typeof a&&Object.assign(l,a)}if(t?.xml&&"xml"in e&&e.xml?.name&&0===r){let t={};return t[e.xml.name]=l,O(e,t,a,u)}return O(e,l,a,u)})(u,t,r,s,f,l,c);return s.delete(h),e}if("type"in u&&"array"===u.type||"items"in u){let e=((e,t,r,n,o,s,l)=>{let c=(0,i.pushDynamicScope)(l,e),u=l.length>0,p="items"in e?d.schema(e.items):void 0,m=n;if(p&&(0,i.isDynamicRef)(p)){let e=(0,i.resolveDynamicRef)(p.$dynamicRef,c);e&&(p=e,m=new WeakSet)}let h=[...s,"items"],f=p&&"object"==typeof p&&"xml"in p?p.xml?.name:void 0,g=!!(t?.xml&&"xml"in e&&e.xml?.wrapped&&f);if(void 0!==e.example)return O(e,g?{[f]:e.example}:e.example,o,u);
157if(p&&"object"==typeof p){if(Array.isArray(p.allOf)&&p.allOf.length>0){let n=p.allOf.filter(a.isDefined),i=d.schema(n[0]);if(i&&"object"==typeof i&&"type"in i&&"object"===i.type){let a=A({type:"object",allOf:n},t,{level:r+1,parentSchema:e,schemaPath:h,seen:m,dynamicScope:c});return O(e,g?[{[f]:a}]:[a],o,u)}let s=n.map(n=>A(d.schema(n),t,{level:r+1,parentSchema:e,schemaPath:h,seen:m,dynamicScope:c})).filter(a.isDefined);return O(e,g?s.map(e=>({[f]:e})):s,o,u)}let n=p.oneOf?"oneOf":p.anyOf?"anyOf":void 0,i=n?p[n]:void 0;if(n&&i&&i.length>0){let a=_(h,n,t,i.length)??0,s=i[a],l=A(d.schema(s),t,{level:r+1,parentSchema:e,schemaPath:h,seen:m,dynamicScope:c});return O(e,g?[{[f]:l}]:[l],o,u)}}let v=p&&"object"==typeof p&&("type"in p&&"object"===p.type||"properties"in p),y=p&&"object"==typeof p&&("type"in p&&"array"===p.type||"items"in p);if(p&&"object"==typeof p&&("type"in p&&p.type||v||y)){let n=A(p,t,{level:r+1,schemaPath:h,seen:m,dynamicScope:c});return O(e,g?[{[f]:n}]:[n],o,u)}return O(e,[],o,u)})(u,t,r,s,f,l,c);return s.delete(h),e}let S=((e,t,r)=>{if("type"in e&&e.type&&!Array.isArray(e.type))switch(e.type){case"string":return g(e,t,r??"");case"boolean":return!0;case"integer":case"number":return"minimum"in e&&"number"==typeof e.minimum?e.minimum:1;case"array":return[]}})(u,k,t?.emptyString);if(void 0!==S)return s.delete(h),O(u,S,f,m);let w=u.oneOf?"oneOf":u.anyOf?"anyOf":void 0,C=w?u[w]:void 0;if(w&&Array.isArray(C)&&C.length>0){let e=_(l,w,t,C.length),n=void 0!==e?C[e]:C.find(e=>{let t=d.schema(e);return t&&(!("type"in t)||"null"!==t.type)});if(n){let e=d.schema(n);if(e)return s.delete(h),O(u,A(e,t,{level:r+1,schemaPath:l,seen:s,dynamicScope:p}),f,m)}return s.delete(h),O(u,null,f,m)}if(Array.isArray(u.allOf)&&u.allOf.length>0){let e,n=u.allOf,a=0;for(let i of n){let n=d.schema(i),o=A(i,t,{level:r+1,parentSchema:u,schemaPath:n&&(Array.isArray(n.oneOf)||Array.isArray(n.anyOf))?[...l,String(a++)]:l,seen:s,dynamicScope:p});void 0===e?e=o:e&&"object"==typeof e&&o&&"object"==typeof o?e=x(e,o):null!=o&&(e=o)}return s.delete(h),O(u,e??null,f,m)}let P=((e,t,r)=>{if("type"in e&&Array.isArray(e.type)){if(e.type.includes("null"))return null;let n=e.type[0];if(n)switch(n){case"string":return g(e,t,r??"");case"boolean":return!0;case"integer":case"number":return"minimum"in e&&"number"==typeof e.minimum?e.minimum:1;case"null":return null}}})(u,k,t?.emptyString);return void 0!==P?(s.delete(h),O(u,P,f,m)):(s.delete(h),O(u,null,f,m))};e.s(["getExampleFromSchema",0,A],937989);let C=(e,n,a)=>{let i=(0,t.getResolvedRef)(e.content?.[n]?.schema);if(i)return A((0,r.getResolvedRefDeep)(i),{mode:"write",compositionSelection:a},{schemaPath:["requestBody"]})};e.s(["getExampleFromBody",0,(e,t,r,a)=>{let i=(0,n.getExample)(e,r,t);if(i&&void 0!==i.value)return i;let o=C(e,t,a);return o?{value:o}:null},"getSchemaExampleFromBody",0,C],762537);let P=(e,t)=>Array.isArray(e)&&t?e.map(e=>({key:"",value:e})):Array.isArray(e)?e.join(","):"object"==typeof e&&null!==e&&t?Object.entries(e).map(([e,t])=>({key:e,value:t})):"object"==typeof e&&null!==e?Object.entries(e).map(([e,t])=>`${e},${t}`).join(","):e,N=e=>Array.isArray(e)?e.join(" "):"object"==typeof e&&null!==e?Object.entries(e).map(([e,t])=>`${e} ${t}`).join(" "):String(e),I=e=>Array.isArray(e)?e.join("|"):"object"==typeof e&&null!==e?Object.entries(e).flat().join("|"):String(e),R=(e,t)=>{let r=[],n=(e,t)=>{if(Array.isArray(t))for(let r of t)n(`${e}[]`,r);else"object"==typeof t&&null!==t?a(t,e):r.push({key:e,value:String(t)})},a=(e,t)=>{for(let[r,a]of Object.entries(e))n(`${t}[${r}]`,a)};return"object"!=typeof t||null===t||Array.isArray(t)||a(t,e),r};e.s(["serializeContentValue",0,(e,t)=>"string"==typeof e?e:t.includes("json")||"object"==typeof e&&null!==e&&!Array.isArray(e)?JSON.stringify(e):String(e),"serializeDeepObjectStyle",0,R,"serializeFormStyle",0,P,"serializeFormStyleForCookies",0,(e,t)=>{if(Array.isArray(e)&&t)return e.map(e=>({key:"",value:e}));if(Array.isArray(e))return e.map(e=>null===e?"null":String(e)).join(",");if("object"==typeof e&&null!==e&&t)return Object.entries(e).map(([e,t])=>({key:e,value:t}));if("object"==typeof e&&null!==e){let t=e=>{let r=[];for(let[n,a]of Object.entries(e))"object"!=typeof a||null===a||Array.isArray(a)?r.push(n,null===a?"null":String(a)):r.push(n,...t(a));return r};return t(e).join(",")}return e},"serializePipeDelimitedStyle",0,I,"serializeSimpleStyle",0,(e,t)=>{if(Array.isArray(e))return e.join(",");if("object"==typeof e&&null!==e){let r=Object.entries(e);return t?r.map(([e,t])=>`${e}=${t}`).join(","):r.map(([e,t])=>`${e},${t}`).join(",")}return e},"serializeSpaceDelimitedStyle",0,N],354669);let D=e=>null!==e&&"object"==typeof e?JSON.stringify(e):String(e);e.s(["serializeFormPropertyWithEncoding",0,(e,t,r)=>{if(!(r&&(void 0!==r.style||void 0!==r.explode||void 0!==r.allowReserved))||"object"!=typeof t||null===t||t instanceof File||Array.isArray(t)&&t.some(e=>e instanceof File))return null;let n=(0,o.unpackProxyObject)(t),a=r?.style??"form",i=r?.explode??"form"===a,s=[];if("deepObject"===a)if(Array.isArray(n)){let t=P(n,!0);if(Array.isArray(t))for(let r of t)s.push({key:r.key||e,value:D(r.value)});else s.push({key:e,value:String(t)})}else for(let t of R(e,n))s.push({key:t.key,value:String(t.value)});else if("spaceDelimited"===a)s.push({key:e,value:String(N(n))});else if("pipeDelimited"===a)s.push({key:e,value:String(I(n))});else{let t=P(n,i);if(Array.isArray(t))for(let r of t)s.push({key:r.key||e,value:D(r.value)});else s.push({key:e,value:String(t)})}return s}],350566)},97652,e=>{"use strict";var t=e.i(257695),r=e.i(710834),n=e.i(910084),a=e.i(87897),i=e.i(815322),o=e.i(868686),s=e.i(915504);let l=`We're trying to add a Cookie header, but browsers often omit them for cross-origin requests for various security reasons. If it's not working, that's probably why. Here are the requirements for it to work:
158
159        - The browser URL must be on the same domain as the server URL.
160        - The connection must be made over HTTPS.
161        `,c={21:"!",24:"$",27:"'",28:"(",29:")","2A":"*","2C":",","2F":"/","3A":":","3B":";",40:"@"},u=(e,t)=>
161{if(0===t.size)return e;let r=e.indexOf("?");if(-1===r)return e;let n=e.indexOf("#",r),a=e.slice(0,r+1),i=-1===n?e.slice(r+1):e.slice(r+1,n),o=-1===n?"":e.slice(n);if(!i)return e;let s=i.split("&").map(e=>{if(!e)return e;let r=e.indexOf("="),n=-1===r?e:e.slice(0,r),a=(e=>{try{return decodeURIComponent(e.replaceAll("+","%20"))}catch{return e}})(n);if(!t.has(a)||-1===r)return e;let i=e.slice(r+1);return`${n}=${i.replace(/%([0-9A-Fa-f]{2})/g,(e,t)=>c[t.toUpperCase()]??e)}`}).join("&");return`${a}${s}${o}`};var d=e.i(399925),p=e.i(240239);let m="INVALID_REQUEST_FACTORY_URL",h=(e,t)=>{let i=t.envVariables,o=(0,a.safeRun)(()=>Object.fromEntries(Object.entries(e.path.variables).map(([e,t])=>[e,encodeURIComponent((0,r.replaceEnvVariables)(t,i))])));if(!o.ok)return(0,n.err)(m,"The request URL contains invalid characters in path parameters.");let s=o.data,l=(0,r.replaceEnvVariables)(e.baseUrl,i),c=(0,r.replaceEnvVariables)(e.path.raw,i),u=(0,r.replacePathVariables)(c,s),h=(0,p.mergeUrls)(l,u);if(!t.allowMissingRequestServerBase&&(0,d.isRelativePath)(h))return(0,n.err)("MISSING_REQUEST_SERVER_BASE","No server URL is configured for this request. Add a servers entry to your OpenAPI document (or set a server in the client) before sending.");let f=globalThis.window?.location?.origin,g=f&&"null"!==f?f:"http://localhost:3000",v=(0,a.safeRun)(()=>new URL(h,g));if(!v.ok)return(0,n.err)(m,"The request URL could not be parsed. Check the server URL and path for invalid characters.");let y=v.data,b=new URLSearchParams;for(let[t,n]of e.query.entries())b.append((0,r.replaceEnvVariables)(t,i),(0,r.replaceEnvVariables)(n,i));let O=new URLSearchParams;for(let[e,r]of t.securityQueryParams.entries())O.append(e,r);return y.search=(0,p.mergeSearchParams)(y.searchParams,b,O).toString(),(0,n.ok)(y.toString())};var f=e.i(463996);let g=[{header:"date",scalarHeader:t.X_SCALAR_DATE},{header:"dnt",scalarHeader:t.X_SCALAR_DNT},{header:"referer",scalarHeader:t.X_SCALAR_REFERER},{header:"user-agent",scalarHeader:t.X_SCALAR_USER_AGENT}],v=(e,t)=>{let n=(0,r.replaceEnvVariables)(e.value,t);return"basic"===e.format?`Basic ${(0,o.encode)(n)}`:"bearer"===e.format?`Bearer ${n}`:n},y=e=>t=>(0,f.isContextFunctionName)(t)?f.contextFunctions[t].fn()??null:e[t]??null;e.s(["buildRequest",0,(e,o)=>{let c=(0,a.safeRun)(()=>((e,a)=>{let o,c=y(a.envVariables),d=new AbortController,p=(o=new Headers,e.headers.forEach((e,t)=>{o.set((0,r.replaceEnvVariables)(t,c),(0,r.replaceEnvVariables)(e,c))}),o),m=(()=>{if(e.body?.mode==="raw")return"string"==typeof e.body.value?(0,r.replaceEnvVariables)(e.body.value,c):e.body.value;if(e.body?.mode==="formdata"){let t=new FormData;return e.body.value.forEach(e=>{"text"===e.type?t.append((0,r.replaceEnvVariables)(e.key,c),(0,r.replaceEnvVariables)(e.value,c)):t.append((0,r.replaceEnvVariables)(e.key,c),e.value)}),t}return e.body?.mode==="urlencoded"?new URLSearchParams(e.body.value.map(e=>[(0,r.replaceEnvVariables)(e.key,c),(0,r.replaceEnvVariables)(e.value,c)])):null})(),f=new URLSearchParams,b=[];e.options?.disableSecurity||e.security.forEach(e=>{let t=(0,r.replaceEnvVariables)(e.name,c),n=v(e,c);"header"===e.in?p.append(t,n):"query"===e.in?f.append(t,n):"cookie"===e.in&&b.push({name:t,value:n,isDisabled:!1})});let O=h(e,{envVariables:c,securityQueryParams:f,allowMissingRequestServerBase:a.allowMissingRequestServerBase});if(!O.ok)return(0,n.err)(O.error,O.message);let x=O.data,k=(0,i.shouldUseProxy)(e.proxyUrl,x),S=(({cookies:e,originalCookieHeader:r,url:n,useCustomCookieHeader:a})=>{var i,o;let c,u=(i=e.filter(e=>(0,s.filterGlobalCookie)({url:n,cookie:e,disabledGlobalCookies:{}})),o=r??void 0,c=i.map(e=>`${e.name}=${e.value}`).join("; "),o&&c?`${o}; ${c}`:o||c||"");return u?a?(console.warn("We're using a `X-Scalar-Cookie` custom header to the request. The proxy will forward this as a `Cookie` header. We do this to avoid the browser omitting the `Cookie` header for cross-origin requests for security reasons."),{name:t.X_SCALAR_COOKIE,value:u}):(console.warn(l),{name:"Cookie",value:u}):null})({cookies:[...e.cookies,...b].map(e=>({...e,name:(0,r.replaceEnvVariables)(e.name,c),value:(0,r.replaceEnvVariables)(e.value,c)})),originalCookieHeader:p.get("cookie"),url:x,useCustomCookieHeader:(k||e.options?.isElectron)??!1});S&&p.set(S.name,S.value),(k||e.options?.isElectron)&&g.forEach(({header:e,scalarHeader:t})=>{let r=p.get(e);r&&(p.set(t,r),p.delete(e))});let w=u(x,e.allowedReservedQueryParameters??new Set),T=k?(0,i.redirectToProxy)(e.proxyUrl,w):w;return(0,n.ok)({requestPayload:[T,{method:e.method.toUpperCase(),headers:p,body:m,cache:e.cache,signal:d.signal}],controller:d,isUsingProxy:k})})(e,o));return c.ok?c.data:(0,n.err)("BUILD_REQUEST_FAILED",c.error)},"resolveExecutableRequestUrl",0,(e,t,n)=>{let a=y(t),i=new URLSearchParams;
161e.options?.disableSecurity||e.security.forEach(e=>{if("query"!==e.in)return;let t=(0,r.replaceEnvVariables)(e.name,a);i.append(t,v(e,a))});let o=h(e,{envVariables:a,securityQueryParams:i,allowMissingRequestServerBase:n?.allowMissingRequestServerBase??!0});if(!o.ok)throw Error(o.message??o.error);return u(o.data,e.allowedReservedQueryParameters??new Set)}],97652)},902404,e=>{"use strict";e.s(["getEnvironmentVariables",0,e=>e.variables.reduce((e,t)=>(e[t.name]="string"==typeof t.value?t.value:t.value.default,e),{})])},965520,e=>{"use strict";var t=e.i(710834),r=e.i(240239),n=e.i(515928);e.s(["getResolvedUrl",0,({server:e,path:a,urlParams:i})=>{let o=(0,n.getServerVariables)(e);return(0,r.mergeUrls)((0,t.replaceVariables)(e?.url??"",o),a,i)}])},515928,25708,744996,922625,e=>{"use strict";var t=e.i(664311);e.s(["getServerVariables",0,e=>e?(0,t.objectEntries)(e?.variables??{}).reduce((e,[t,r])=>(r.default&&(e[t]=r.default),e),{}):{}],515928);var r=e.i(532721);e.s(["buildRequestSecurity",0,(e,t="")=>{let n=[];return e.forEach(e=>{if("apiKey"===e.type){let r=e.name,a=e["x-scalar-secret-token"]||t;if("header"===e.in)return n.push({in:e.in,name:r,value:a});if("query"===e.in)return n.push({in:"query",name:r,value:a});if("cookie"===e.in)return n.push({in:"cookie",name:r,value:a})}if("http"===e.type){if("basic"===e.scheme){let t=e["x-scalar-secret-username"]||"",r=e["x-scalar-secret-password"]||"";return""===t&&""===r?null:n.push({in:"header",name:"Authorization",value:`${t}:${r}`,format:"basic"})}let r=e["x-scalar-secret-token"];return n.push({in:"header",name:"Authorization",value:r||t,format:"bearer"})}if("oauth2"===e.type||"openIdConnect"===e.type){let a=Object.values(e?.flows??{}),i=a.filter(r.isDefined).find(e=>e["x-scalar-secret-token"])?.["x-scalar-secret-token"]??"";return n.push({in:"header",name:"Authorization",value:i||t,format:"bearer"})}return null}),n}],25708);var n=e.i(695736),a=e.i(387831);let i=(e,t,r=!0)=>{let n=t?.["x-disabled"];return"boolean"==typeof n?n:!!r&&!e.required&&"path"!==e.in};e.s(["isParamDisabled",0,i],744996);let o={accept:"Accept","content-type":"Content-Type","user-agent":"User-Agent"},s=(e,t,r,n)=>{let o=n.hideOverriddenHeaders?((e,t)=>{let r=new Set;for(let n of e.parameters??[]){let e=(0,a.getResolvedRef)(n);if("header"!==e.in)continue;let o="examples"in e&&e.examples?.[t]?e.examples[t]:void 0;i(e,o?(0,a.getResolvedRef)(o):void 0)||r.add(e.name.toLowerCase())}return r})(e,t):null,s=n.hideDisabledHeaders?e["x-scalar-disable-parameters"]?.["default-headers"]?.[t]??{}:null;return Object.fromEntries(Object.entries(r).filter(([e])=>{let t=e.toLowerCase();return!o?.has(t)&&(!s||!0!==s[t])}))};e.s(["filterDisabledDefaultHeaders",0,(e,t,r)=>s(e,t,r,{hideOverriddenHeaders:!1,hideDisabledHeaders:!0}),"getDefaultHeaders",0,({method:e,operation:t,exampleName:r,hideDisabledHeaders:i=!1,hideOverriddenHeaders:o=!1,options:l={isElectron:!1,appVersion:"0.0.0"}})=>{let c=new Headers,u=(0,a.getResolvedRef)(t.requestBody);if((0,n.canMethodHaveBody)(e)&&u){let e=u["x-scalar-selected-content-type"]?.[r]??Object.keys(u.content??{})[0];e&&"none"!==e&&"other"!==e&&c.set("Content-Type",e)}let d=Object.keys(t.responses??{}).find(e=>e.startsWith("2")),p=d?(0,a.getResolvedRef)(t.responses[d]):null,m=Object.keys(p?.content??{}).join(", ")||"*/*";c.set("Accept",m),l.isElectron&&l.appVersion&&c.set("User-Agent",`Scalar/${l.appVersion}`);let h=Object.fromEntries(c.entries());return o||i?s(t,r,h,{hideOverriddenHeaders:o,hideDisabledHeaders:i}):h},"restoreConventionalDefaultHeaderNames",0,e=>Object.fromEntries(Object.entries(e).map(([e,t])=>[o[e.toLowerCase()]??e,t]))],922625)},505149,274952,895459,642677,e=>{"use strict";var t=e.i(762537),r=e.i(350566);e.i(937989);var n=e.i(695736),a=e.i(710834),i=e.i(387831),o=e.i(515928),s=e.i(25708),l=e.i(922625),c=e.i(254454),u=e.i(218438),d=e.i(842626),p=e.i(849891),m=e.i(526024);let h=(e,t)=>{let r=e;for(let e of t){if(!r||!(0,m.isObjectSchema)(r)||!r.properties)return;r=(0,i.getResolvedRef)(r.properties[e],i.mergeSiblingReferences)}return r},f=(e,t)=>{let r;if("string"!=typeof e||!t)return e;let n=Array.isArray(r="type"in t?t.type:void 0)?[...r]:null==r?[]:[r];if(0===n.length||n.includes("string"))return e;try{let t=JSON.parse(e);return(null===t?n.includes("null"):Array.isArray(t)?n.includes("array"):"object"==typeof t?n.includes("object"):"boolean"==typeof t?n.includes("boolean"):"number"==typeof t?n.includes("number")||n.includes("integer")&&Number.isInteger(t):"string"==typeof t&&n.includes("string"))?t:e}catch{return e}},g=e=>{let t=e?(0,i.getResolvedRef)(e,i.mergeSiblingReferences):void 0;if(!t||!(0,m.isObjectSchema)(t)||!t.properties)return(e,t)=>!1;let r=new Set;for(let[e,n]of Object.entries(t.properties)){let t=n?(0,i.getResolvedRef)(n,i.mergeSiblingReferences):void 0;t&&(0,m.isObjectSchema)(t)&&t.properties&&r.add(e)}return(e,t)=>{if(t instanceof File||!e.includes("."))return!1;let n=e.split(".",1)[0];return!!n&&r.has(n)}};e.s(["buildDottedNestedRowPredicate",0,g,"coerceLeafValueToSchemaType",0,f,"coerceUntypedValue",0,e=>{if("string"!=typeof e)return e;try{let t=JSON.parse(e);return"string"==typeof t?e:t}catch{return e}},"resolveLeafSchema",0,h],274952);let v=(e,t,r)=>e.content[t]?.encoding?.[r]?.contentType;var y=e.i(532721),b=e.i(729132),O=e.i(110063);let x=(e,t)=>"content"in t?k(e,Object.keys(t.content??{})[0]??""):"schema"in t?T(e,t.schema):e,k=(e,t)=>{if("string"==typeof e&&t.includes("json"))try{return JSON.parse(e)}catch{}return e},S=new Set(["array","object"]),w=e=>{let t=(0,i.getResolvedRef)(e);if(t&&"object"==typeof t){if("type"in t&&t.type){let e=Array.isArray(t.type)?t.type.find(e=>S.has(e)):t.type;if("array"===e||"object"===e)return e}for(let e of["anyOf","oneOf","allOf"]){let r=t[e];if(Array.isArray(r))for(let e of r){let t=w(e);if(t)return t}}}},T=(e,t)=>
161{if("string"==typeof e){let r=w(t);if(r)try{return JSON.parse(e)}catch{if("array"===r)return e.split(/,\s?/).filter(e=>""!==e)}}return e};e.s(["deSerializeParameter",0,x,"deSerializeSchemaValue",0,T],895459);var E=e.i(305023),_=e.i(744996),$=e.i(354669);let A=(e,t)=>"explode"in e&&void 0!==e.explode?e.explode:t,C=(e,t,...r)=>{if(t)for(let t of r)e.add(t)},P=(e,t,r,n,a)=>{var i,o;let s=!("explode"in e)||void 0===e.explode||e.explode,l="allowReserved"in e&&void 0!==e.allowReserved?e.allowReserved:"schema"in e&&!!e.schema&&"object"==typeof e.schema&&"allowReserved"in e.schema&&!0===e.schema.allowReserved,u=(i=e,o=r,"style"in i&&i.style?"deepObject"===i.style?(0,c.isObject)(o)?"deepObject":"form":i.style:"form");if("content"in e&&e.content){let i=Object.keys(e.content)[0]??"application/json",o=(0,$.serializeContentValue)(r,i);n.set(t,o),C(a,l,t);return}if("deepObject"===u&&s){for(let e of(0,$.serializeDeepObjectStyle)(t,r))n.append(e.key,e.value),C(a,l,t);return}if("spaceDelimited"===u){let e=(0,$.serializeSpaceDelimitedStyle)(r),i=n.get(t);n.set(t,i?`${i} ${e}`:e),C(a,l,t);return}if("pipeDelimited"===u){let e=(0,$.serializePipeDelimitedStyle)(r),i=n.get(t);n.set(t,i?`${i}|${e}`:e),C(a,l,t);return}let d=(0,$.serializeFormStyle)(r,s);if(Array.isArray(d))for(let e of d){let r=e.key||t;n.append(r,String(e.value)),C(a,l,t)}else n.append(t,String(d)),C(a,l,t)},N=(e,t,r,n)=>{let a=(0,$.serializeFormStyleForCookies)(t,r);if(Array.isArray(a))for(let t of a){let r=t.key||e;n.push((0,O.coerceValue)(b.xScalarCookieSchema,{name:r,value:String(t.value),path:"/"}))}else n.push((0,O.coerceValue)(b.xScalarCookieSchema,{name:e,value:String(a),path:"/"}))};e.s(["requestFactory",0,({exampleName:e,globalCookies:m,method:b,operation:O,path:k,proxyUrl:S,server:w,defaultHeaders:T,isElectron:C,selectedSecuritySchemes:I,requestBodyCompositionSelection:R})=>{let D=(0,i.getResolvedRef)(O.requestBody),B=((e=[],t="default")=>{let r={cookies:[],headers:{},pathVariables:{},allowReservedQueryParameters:new Set,urlParams:new URLSearchParams};if(0===e.length)return r;for(let n of e){let e=(0,i.getResolvedRef)(n),a=(0,E.getExample)(e,t,void 0);if(!a||(0,_.isParamDisabled)(e,a))continue;let o=x(a.value,e),s=e.name;switch(e.in){case"header":{if("content-type"===s.toLowerCase()&&"multipart/form-data"===o)break;let t=(0,$.serializeSimpleStyle)(o,A(e,!1));if(!(0,y.isDefined)(t))break;let n=String(t);r.headers[s]?r.headers[s]=`${r.headers[s]},${n}`:r.headers[s]=n;break}case"path":{let t=(0,$.serializeSimpleStyle)(o,A(e,!1));r.pathVariables[s]=String(t);break}case"query":P(e,s,o,r.urlParams,r.allowReservedQueryParameters);break;case"cookie":N(s,o,A(e,!0),r.cookies)}}return r})(O.parameters??[],e),M=(0,s.buildRequestSecurity)(I),L=new Headers({...(0,l.filterDisabledDefaultHeaders)(O,e,T),...B.headers}),j=(0,n.canMethodHaveBody)(b)?((e,n="default",a)=>{if(!e)return null;let o=(0,p.getSelectedBodyContentType)(e,n);if(!o)return null;let s=(0,t.getExampleFromBody)(e,o,n,a);if(!s)return null;if(("multipart/form-data"===o||"application/x-www-form-urlencoded"===o)&&Array.isArray(s.value)){let t=(Array.isArray(s.value)?s.value:[]).filter(e=>!e.isDisabled),n="multipart/form-data"===o?{mode:"formdata",value:[]}:{mode:"urlencoded",value:[]},a="formdata"===n.mode?(0,i.getResolvedRef)(e.content[o]?.schema,i.mergeSiblingReferences):void 0,l="formdata"===n.mode?g(a):()=>!1,c=[],p=new Map;for(let e of t){if(!l(e.name,e.value)){c.push(e);continue}let t=e.name.split("."),r=t[0];if(!r)continue;let n=p.get(r);n||(n={},p.set(r,n),c.push({name:r,value:n})),(0,u.setValueAtPath)(n,t.slice(1),f(e.value,h(a,t)))}return c.forEach(({name:t,value:a})=>{if(!t)return;let i=e.content[o]?.encoding?.[t],s=(0,r.serializeFormPropertyWithEncoding)(t,a,i);if(s){for(let e of s)n.value.push({type:"text",key:e.key,value:e.value});return}let l="formdata"===n.mode?i?.contentType:void 0;if(a instanceof File&&"formdata"===n.mode){let e=(0,d.unpackProxyObject)(a),r=l&&l!==e.type?new File([e],e.name,{type:l,lastModified:e.lastModified}):e;return n.value.push({type:"file",key:t,value:r,contentType:l})}if(null!=a){let e="object"==typeof a&&null!==a?JSON.stringify((0,d.unpackProxyObject)(a)):String(a);return"formdata"===n.mode&&l?n.value.push({type:"blob",key:t,value:new Blob([e],{type:l}),contentType:l}):n.value.push({type:"text",key:t,value:e})}}),n}if("application/x-www-form-urlencoded"===o&&(0,c.isObject)(s.value)){let t={mode:"urlencoded",value:[]};for(let[n,a]of Object.entries(s.value))if(n&&null!=a){let i=e.content[o]?.encoding?.[n],s=(0,r.serializeFormPropertyWithEncoding)(n,a,i);if(s){for(let e of s)t.value.push({key:e.key,value:e.value});continue}let l="object"==typeof a&&null!==a?JSON.stringify((0,d.unpackProxyObject)(a)):String(a);t.value.push({key:n,value:l})}return t}if("multipart/form-data"===o&&(0,c.isObject)(s.value)){let t={mode:"formdata",value:[]};for(let[n,a]of Object.entries(s.value)){if(!n||null==a)continue;let i=e.content[o]?.encoding?.[n],s=(0,r.serializeFormPropertyWithEncoding)(n,a,i);if(s){for(let e of s)t.value.push({type:"text",key:e.key,value:e.value});continue}let l=v(e,o,n);if(a instanceof File){let e=(0,d.unpackProxyObject)(a),r=l&&l!==e.type?new File([e],e.name,{type:l,lastModified:e.lastModified}):e;
161t.value.push({type:"file",key:n,value:r,contentType:l});continue}let c="object"==typeof a&&null!==a?JSON.stringify((0,d.unpackProxyObject)(a)):String(a);if(l){t.value.push({type:"blob",key:n,value:new Blob([c],{type:l}),contentType:l});continue}t.value.push({type:"text",key:n,value:c})}return t}let l=null!==s.value&&"object"==typeof s.value?(0,d.unpackProxyObject)(s.value):s.value;return l instanceof File?{mode:"raw",value:l,contentType:l.type}:"object"==typeof l?{mode:"raw",value:JSON.stringify(l),contentType:"application/json"}:{mode:"raw",value:l}})(D,e,R):null;(j?.mode==="formdata"||j?.mode==="urlencoded")&&L.delete("Content-Type");let z=(0,o.getServerVariables)(w),U=(0,a.replacePathVariables)(w?.url??"",z),V=O["x-scalar-disable-parameters"]?.["global-cookies"]?.[e]??{},Q=[...m.map(e=>({...e,isDisabled:(e.isDisabled||V[e.name.toLowerCase()])??!1})),...B.cookies],Z=L.get("Accept"),F=Z?.toLowerCase().includes("text/event-stream")??!1;return F&&(L.set("Cache-Control","no-cache"),L.set("Pragma","no-cache")),{request:{baseUrl:U,proxyUrl:S,path:{variables:B.pathVariables,raw:k},query:B.urlParams,method:b.toUpperCase(),headers:L,body:j,cookies:Q,cache:F?"no-store":"default",security:M,options:{isElectron:C},allowedReservedQueryParameters:B.allowReservedQueryParameters}}}],642677),e.s([],505149)},897415,e=>{"use strict";var t=e.i(338930),r=e.i(65206),n=e.i(110063);e.s(["getActiveEnvironment",0,(e,a)=>{if(null===e)return{name:null,environment:(0,n.coerceValue)(t.xScalarEnvironmentSchema,{})};let i=e.workspace["x-scalar-active-environment"];if(!i)return{name:null,environment:(0,n.coerceValue)(t.xScalarEnvironmentSchema,{})};let o=e.workspace["x-scalar-environments"]?.[i]??{variables:[]},s=((0,r.isOpenApiDocument)(a)?a["x-scalar-environments"]?.[i]:void 0)??{variables:[]};return{name:i,environment:(0,n.coerceValue)(t.xScalarEnvironmentSchema,{...o,...s,variables:[...o.variables,...s.variables]})}}])},319895,70269,143946,e=>{"use strict";var t=e.i(387831);e.s(["combineParams",0,(e=[],r=[])=>{let n=new Set(r.flatMap(e=>{let r=(0,t.getResolvedRef)(e);return r?`${r.in}:${r.name}`:[]}));return[...e.filter(e=>{let r=(0,t.getResolvedRef)(e);return!!r&&!n.has(`${r.in}:${r.name}`)}),...r]}],319895),e.s(["getActiveProxyUrl",0,(e,t)=>void 0===e?"web"===t?"https://proxy.scalar.com":null:e],70269),e.s(["getSecurityRequirements",0,(e,t)=>"[{}]"===JSON.stringify(t)&&e?.length?e.find(e=>"{}"===JSON.stringify(e))?e:[...e,{}]:t??e??[]],143946)},285104,e=>{"use strict";var t=e.i(305820),r=e.i(387831);e.s(["getSecuritySchemes",0,(e,n)=>(0,t.objectKeys)(n).flatMap(t=>{let n=(0,r.getResolvedRef)(e?.[t]);return n||[]})])},485507,417986,e=>{"use strict";var t=e.i(387831);let r=e=>{let t=e.some(e=>Object.keys(e).length>1);return e.some(e=>0===Object.keys(e).length)&&!t};e.s(["isAuthOptional",0,r],417986);let n=e=>e&&"oauth2"===e.type?e["x-default-scopes"]??[]:[];e.s(["getSelectedSecurity",0,(e,a,i=[],o={},s)=>{if(a)return a;if(e)return e;if(r(i)&&!s)return{selectedIndex:-1,selectedSchemes:[]};if(s)return{selectedIndex:0,selectedSchemes:[((e,r)=>{if(!Array.isArray(e)){let a=(0,t.getResolvedRef)(r[e]);return{[e]:n(a)}}let a={};for(let i of e)if(Array.isArray(i))for(let e of i){let i=(0,t.getResolvedRef)(r[e]);a[e]=n(i)}else{let e=(0,t.getResolvedRef)(r[i]);a[i]=n(e)}return a})(s,o)]};let l=i[0];return l?{selectedIndex:0,selectedSchemes:[Object.fromEntries(Object.entries(l).map(([e,r])=>{if(Array.isArray(r)&&r.length>0)return[e,[...r]];let n=(0,t.getResolvedRef)(o[e]),a=n?.type==="oauth2"?n["x-default-scopes"]:void 0;return Array.isArray(a)&&a.length>0?[e,[...a]]:[e,Array.isArray(r)?[...r]:r]}))]}:{selectedIndex:-1,selectedSchemes:[]}}],485507)},382223,53821,e=>{"use strict";var t=e.i(664311),r=e.i(433777),n=e.i(387831),a=e.i(387646),i=e.i(110063),o=e.i(580404),s=e.i(254454);let l=["userPassword","plain","scramSha256","scramSha512"],c=e=>!!e&&l.includes(e),u=["symmetricEncryption","asymmetricEncryption"],d=e=>!!e&&u.includes(e);e.s(["isEncryptionSchemeType",0,d,"isSaslSchemeType",0,c],53821);let p={"x-scalar-secret-client-id":"x-scalar-client-id","x-scalar-secret-client-secret":"clientSecret","x-scalar-secret-password":"password","x-scalar-secret-redirect-uri":"x-scalar-redirect-uri","x-scalar-secret-token":"token","x-scalar-secret-username":"username","x-scalar-secret-auth-url":"authorizationUrl","x-scalar-secret-token-url":"tokenUrl"},m=(e,t,r={},n)=>Object.fromEntries(e.map(e=>{let a="string"==typeof r[e]?r[e]:void 0,i="string"==typeof t[e]?t[e]:void 0,o="string"==typeof t[p[e]]?t[p[e]]:void 0;return[e,"x-scalar-secret-redirect-uri"===e?a??i??o??n??"":a||i||o||""]})),h=(e,t)=>{let r=e[t];return"string"==typeof r?r:""},f=(e={})=>{let t=e["x-scalar-secret-refresh-token"];return"string"==typeof t?{"x-scalar-secret-refresh-token":t}:{}},g=(e,t={})=>{let r=t["x-scalar-credentials-location"]??e["x-scalar-credentials-location"];return r?{"x-scalar-credentials-location":r}:{}},v=(e,r,n)=>{let a=new Set;return{flows:(0,t.objectEntries)(e??{}).reduce((e,[t,i])=>{if(!(0,s.isObject)(i))return e;let o=i.selectedScopes;
161return Array.isArray(o)&&o.forEach(e=>"string"==typeof e&&a.add(e)),"implicit"===t&&(e.implicit={...i,...m(["x-scalar-secret-client-id","x-scalar-secret-redirect-uri","x-scalar-secret-token","x-scalar-secret-auth-url"],i,r?.implicit,n),...f(r?.implicit)}),"password"===t&&(e[t]={...i,...m(["x-scalar-secret-client-id","x-scalar-secret-client-secret","x-scalar-secret-username","x-scalar-secret-password","x-scalar-secret-token","x-scalar-secret-token-url"],i,r?.password),...g(i,r?.password),...f(r?.password)}),"clientCredentials"===t&&(e[t]={...i,...m(["x-scalar-secret-client-id","x-scalar-secret-client-secret","x-scalar-secret-token","x-scalar-secret-token-url"],i,r?.clientCredentials),...g(i,r?.clientCredentials),...f(r?.clientCredentials)}),"authorizationCode"===t&&(e[t]={...i,...m(["x-scalar-secret-client-id","x-scalar-secret-client-secret","x-scalar-secret-redirect-uri","x-scalar-secret-token","x-scalar-secret-auth-url","x-scalar-secret-token-url"],i,r?.authorizationCode,n),...g(i,r?.authorizationCode),...f(r?.authorizationCode)}),e},{}),selectedScopes:Array.from(a)}},y=e=>{let t=(0,n.getResolvedRef)(e);return!!t&&"object"==typeof t&&"availableScopes"in t};e.s(["mergeSecurity",0,(e={},s={},l,u,p)=>{let m=(0,t.objectEntries)(e).reduce((e,[t,a])=>{let i=(0,r.deepClone)((0,n.getResolvedRef)(a));return i&&(e[t]=i),e},{}),f=(0,a.mergeObjects)(m,s)??{};return(0,t.objectEntries)(f).reduce((e,[r,a])=>{let s=(e=>{if(!(e&&"object"==typeof e&&"type"in e))return e;if("httpApiKey"===e.type)return{...e,type:"apiKey"};if("oauth2"===e.type&&"flows"in e&&e.flows){let t=(e=>{let t=(0,n.getResolvedRef)(e);if(!t||"object"!=typeof t)return e;let r=Object.entries(t);return r.some(([,e])=>y(e))?Object.fromEntries(r.map(([e,t])=>{if(!y(t))return[e,t];let{availableScopes:r,scopes:a,...i}=(0,n.getResolvedRef)(t);return[e,{...i,scopes:a??r??{}}]})):e})(e.flows);if(t!==e.flows)return{...e,flows:t}}return e})(a),m={...(0,i.coerceValue)(o.SecuritySchemeObjectSchema,s),...s};return e[r]=((e,r,n,a,i)=>{let o=r.getAuthSecrets(a,n);if("apiKey"===e.type){let t=o?.type==="apiKey"?o:void 0;return{...e,"x-scalar-secret-token":t?.["x-scalar-secret-token"]||h(e,"x-scalar-secret-token")||e.value||""}}if("http"===e.type){let t=o?.type==="http"?o:void 0;return{...e,"x-scalar-secret-token":t?.["x-scalar-secret-token"]||h(e,"x-scalar-secret-token")||e.token||"","x-scalar-secret-username":t?.["x-scalar-secret-username"]||h(e,"x-scalar-secret-username")||e.username||"","x-scalar-secret-password":t?.["x-scalar-secret-password"]||h(e,"x-scalar-secret-password")||e.password||""}}if("oauth2"===e.type){let t=o?.type==="oauth2"?o:void 0,r=v(e.flows,t,i),n=Array.from(new Set([...Array.isArray(e["x-default-scopes"])?e["x-default-scopes"].filter(e=>"string"==typeof e):[],...r.selectedScopes]));return{...e,flows:r.flows,"x-default-scopes":n}}if("openIdConnect"===e.type){let r=o?.type==="openIdConnect"?o:void 0,n=v({implicit:r?.implicit,password:r?.password,clientCredentials:r?.clientCredentials,authorizationCode:r?.authorizationCode},r,i);return{...e,...(0,t.objectEntries)(n.flows).length?{flows:n.flows}:{}}}if(c(e.type)){let t=o?.type===e.type?o:void 0;return{...e,"x-scalar-secret-username":t?.["x-scalar-secret-username"]||e.username||"","x-scalar-secret-password":t?.["x-scalar-secret-password"]||e.password||""}}if("X509"===e.type){let t=o?.type==="X509"?o:void 0;return{...e,"x-scalar-secret-client-certificate":t?.["x-scalar-secret-client-certificate"]||"","x-scalar-secret-private-key":t?.["x-scalar-secret-private-key"]||""}}if(d(e.type)){let t=o?.type===e.type?o:void 0;return{...e,"x-scalar-secret-token":t?.["x-scalar-secret-token"]||e.token||""}}if("gssapi"===e.type){let t=o?.type==="gssapi"?o:void 0;return{...e,"x-scalar-secret-service-name":t?.["x-scalar-secret-service-name"]||""}}return e})(m,l,r,u,p),e},{})}],382223)},26193,240239,572134,379893,e=>{"use strict";e.i(505149);var t=e.i(897415),r=e.i(270587),n=e.i(387831),a=e.i(922625),i=e.i(319895),o=e.i(70269),s=e.i(143946),l=e.i(285104),c=e.i(485507),u=e.i(382223),d=e.i(285736),p=e.i(399925);let m=(...e)=>{let t={};
161e.forEach(e=>{new Set(Array.from(e.keys())).forEach(r=>{let n=e.getAll(r),a=n.length>1?n:n[0]??"";t[r]=a})});let r=new URLSearchParams;return Object.entries(t).forEach(([e,t])=>{Array.isArray(t)?t.forEach(t=>r.append(e,t)):r.append(e,t)}),r},h=(e,t)=>t&&e!==t?e?`${e.trim()}/${t.trim()}`.replace(d.REGEX.MULTIPLE_SLASHES,"/"):t.trim():e.trim();e.s(["combineUrlAndPath",0,h,"mergeSearchParams",0,m,"mergeUrls",0,(e,t,r=new URLSearchParams,n=!1)=>{if(e&&(!(0,p.isRelativePath)(e)||"u">typeof window)){let[a="",i]=(n?e:(0,p.isRelativePath)(e)?h(window.location.origin,e):d.REGEX.PROTOCOL.test(e)?e:`http://${e.replace(/^\//,"")}`).split("?"),o=new URLSearchParams(i||""),[s="",l]=t.split("?"),c=new URLSearchParams(l||""),u=e===t?a:h(a,s),f=m(o,c,r).toString();return f?`${u}?${f}`:u}return t?h(e,t):""}],240239);var f=e.i(65206);function g(e,t={}){return Array.isArray(e)?e.map(e=>{var r,n;return r=e,n=t,r.url?.startsWith("/")&&(r.url=function(e,t){let{baseServerUrl:r,documentUrl:n}=t;if(r)return h(r,e);if(n){let t=function(e){try{let t=new URL(e),r=t.port?`:${t.port}`:"";return`${t.protocol}//${t.hostname}${r}`}catch{return}}(n);if(t)return h(t,e)}let a=function(){if("u">typeof window&&"string"==typeof window?.location?.origin)return window.location.origin}();return a?h(a,e):e}(r.url,n)),r}):[]}let v=(e,t,r,n)=>{let a=(0,f.isOpenApiDocument)(e)?e["x-scalar-selected-server"]:void 0,i=null!=r?a:t?.["x-scalar-selected-server"]??a;return null==i?n[0]??null:n.find(({url:e})=>e===i)??null};e.s(["getSelectedServer",0,v,"getServers",0,g],572134),e.s(["getRequestExampleC
161ontext",0,(e,d,p,m={})=>{let{path:h,method:y,exampleName:b,isWebhook:O=!1}=p,x=e.workspace.documents[d]??m.fallbackDocument??void 0;if(!x)return{ok:!1,error:`Document ${d} not found`};if(!(0,f.isOpenApiDocument)(x))return{ok:!1,error:`Document ${d} is not an OpenAPI document`};let k=(0,r.getResolvedPathItem)(O?x.webhooks?.[h]:x.paths?.[h]);if(!k)return{ok:!1,error:O?`Webhook ${h} not found`:`Path ${h} not found`};let S=(0,n.getResolvedRef)((0,r.getPathItemOperation)(k,y));if(!S)return{ok:!1,error:O?`Method ${y} not found on webhook ${h}`:`Method ${y} not found on path ${h}`};let w={...S,parameters:(0,i.combineParams)(k.parameters,S.parameters??[])},T=(0,t.getActiveEnvironment)(e,x),E=g(O?m.servers??w.servers:m.servers??w.servers??x.servers,{baseServerUrl:m.baseServerUrl,documentUrl:x["x-scalar-original-source-url"]}),_=v(x,w,m.servers??null,E),$=e.auth.getAuthSelectedSchemas({type:"document",documentName:d}),A=e.auth.getAuthSelectedSchemas({type:"operation",documentName:d,path:h??"",method:y??"get"}),C=(0,u.mergeSecurity)(x.components?.securitySchemes??{},m.authentication?.securitySchemes??{},e.auth,d),P=(0,s.getSecurityRequirements)(x.security,w.security),N=(0,c.getSelectedSecurity)($,A,P,C,m.authentication?.preferredSecurityScheme),I=(0,l.getSecuritySchemes)(C,N.selectedSchemes[N.selectedIndex]??{}),R=O||null==w.servers?{type:"document"}:{type:"operation",path:h??"",method:y??"get"},D=void 0!==A?{type:"operation",path:h??"",method:y??"get"}:{type:"document"},B=(0,o.getActiveProxyUrl)(e.workspace["x-scalar-active-proxy"],m.layout??"other"),M=(0,a.getDefaultHeaders)({method:y,operation:w,exampleName:b,options:{appVersion:m.appVersion??"0.0.0",isElectron:m.isElectron??!1}});return{ok:!0,data:{operation:w,environment:T,cookies:{workspace:e.workspace["x-scalar-cookies"]??[],document:x["x-scalar-cookies"]??[]},headers:{default:M},servers:{list:E,selected:_,meta:R},proxy:{url:B},security:{schemes:C,requirements:P,selected:N,selectedSchemes:I,meta:D}}}}],379893),e.s([],26193)},458140,115435,e=>{"use strict";e.s(["createVariablesStoreForRequest",0,function(){let e=[],t=[],r=[],n=[];return{getEnvironment:()=>e,getGlobals:()=>r,getCollectionVariables:()=>t,getData:()=>({}),getLocalVariables:()=>n,setLocalVariables:e=>{n.length=0,n.push(...e)},setCollectionVariables:e=>{t.length=0,t.push(...e)},setEnvironment:t=>{e.length=0,e.push(...t)},setGlobals:e=>{r.length=0,r.push(...e)},getVariables:()=>Object.fromEntries([...r,...t,...e,...n].map(e=>[e.key,e.value]))}}],458140);let t=async(e,t,r)=>{let n=e;for(let e of r){let r=e.hooks?.[t];r&&(n=await r(n)??n)}return n};e.s(["executeHook",0,t,"subscribePluginEvents",0,(e,t)=>t.on?e.onAny(t.on):()=>{}],115435)},134926,e=>{"use strict";var t=e.i(426402);e.s(["compose",0,(...e)=>t.Type.Composite(e)])},634608,e=>{"use strict";e.s(["extensions",0,{document:{navigation:"x-scalar-navigation"},workspace:{colorMode:"x-scalar-color-mode",sidebarWidth:"x-scalar-sidebar-width",defaultClient:"x-scalar-default-client",defaultExample:"x-scalar-default-example",activeDocument:"x-scalar-active-document",theme:"x-scalar-theme"}}])},338930,e=>{"use strict";var t=e.i(426402),r=e.i(269828);let n=t.Type.Object({name:t.Type.String(),value:t.Type.Union([t.Type.Object({description:t.Type.Optional(t.Type.String()),default:t.Type.String({default:""})}),t.Type.String()])}),a=(0,r.object)({name:(0,r.string)(),value:(0,r.union)([(0,r.object)({description:(0,r.optional)((0,r.string)()),default:(0,r.string)()}),(0,r.string)()])},{typeName:"XScalarEnvVar"}),i=t.Type.Object({description:t.Type.Optional(t.Type.String()),color:t.Type.String({default:"#FFFFFF"}),variables:t.Type.Array(n)}),o=(0,r.object)({description:(0,r.optional)((0,r.string)()),color:(0,r.string)({typeComment:"Color for the environment"}),variables:(0,r.array)(a,{typeComment:"An array of variables"})},{typeName:"XScalarEnvironment",typeComment:"A map of environments by name"}),s=t.Type.Object({"x-scalar-environments":t.Type.Optional(t.Type.Record(t.Type.String(),i))}),l=(0,r.object)({"x-scalar-environments":(0,r.optional)((0,r.record)((0,r.string)(),o))},{typeName:"XScalarEnvironments",typeComment:"A record of environments by name"});e.s(["XScalarEnvironments",0,l,"xScalarEnvVarSchema",0,n,"xScalarEnvironmentSchema",0,i,"xScalarEnvironmentsSchema",0,s])},339765,419817,465327,318749,309960,154762,697419,25590,597560,e=>{"use strict";var t=e.i(426402),r=e.i(269828);let n=t.Type.Object({"x-scalar-icon":t.Type.Optional(t.Type.String())}),a=(0,r.object)({"x-scalar-icon":(0,r.optional)((0,r.string)())},{typeName:"XScalarIcon",typeComment:"A custom icon representing the collection"});e.s(["XScalarIcon",0,a,"XScalarIconSchema",0,n],339765);let i=t.Type.Object({"x-scalar-is-dirty":t.Type.Optional(t.Type.Boolean())}),o=(0,r.object)({"x-scalar-is-dirty":(0,r.optional)((0,r.boolean)({typeComment:"Whether the document state is dirty, this is used to track if the document has been modified since it was last saved"}))},{typeName:"XScalarIsDirty",typeComment:"Tracks whether the document has been modified since it was last saved"});e.s(["XScalarIsDirty",0,o,"XScalarIsDirtySchema",0,i],419817);let s=t.Type.Object({"x-scalar-original-document-hash":t.Type.String()}),l=(0,r.object)({"x-scalar-original-document-hash":(0,r.string)({typeComment:"Original input document hash"})}
161,{typeName:"XScalarOriginalDocumentHash",typeComment:"Original input document hash"});e.s(["XScalarOriginalDocumentHash",0,l,"XScalarOriginalDocumentHashSchema",0,s],465327);let c=t.Type.Partial(t.Type.Object({"x-scalar-original-source-url":t.Type.String()})),u=(0,r.object)({"x-scalar-original-source-url":(0,r.optional)((0,r.string)({typeComment:"Original document source URL when loaded from an external source"}))},{typeName:"XScalarOriginalSourceUrl",typeComment:"Original document source URL when loaded from an external source."});e.s(["XScalarOriginalSourceUrl",0,u,"XScalarOriginalSourceUrlSchema",0,c],318749);let d=t.Type.Object({namespace:t.Type.String(),slug:t.Type.String(),version:t.Type.String(),commitHash:t.Type.Optional(t.Type.String()),conflictCheckedAgainstHash:t.Type.Optional(t.Type.String()),hasConflict:t.Type.Optional(t.Type.Boolean())}),p=t.Type.Object({"x-scalar-registry-meta":t.Type.Optional(d)}),m=(0,r.object)({namespace:(0,r.string)({typeComment:"The namespace under which this registry meta is scoped."}),slug:(0,r.string)({typeComment:"A unique slug identifier for this registry meta within the namespace."}),version:(0,r.string)({typeComment:"The version of the registry meta."}),commitHash:(0,r.optional)((0,r.string)({typeComment:"Last known commit hash of this document. Is going to be used to track if the document has been modified since it was last saved."})),conflictCheckedAgainstHash:(0,r.optional)((0,r.string)({typeComment:"Registry commit hash that the cached hasConflict flag was computed against. The cache is invalid when this no longer matches the registry hash."})),hasConflict:(0,r.optional)((0,r.boolean)({typeComment:"Cached outcome of the last conflict check, valid only while conflictCheckedAgainstHash matches the registry hash."}))},{typeName:"XScalarRegistryMetaInner",typeComment:"Registry meta namespace and slug"}),h=(0,r.object)({"x-scalar-registry-meta":(0,r.optional)(m)},{typeName:"XScalarRegistryMeta",typeComment:"The registry meta for the document"});e.s(["XScalarRegistryMeta",0,h,"XScalarRegistryMetaSchema",0,p],309960);let f=t.Type.Object({"x-scalar-watch-mode":t.Type.Optional(t.Type.Boolean())}),g=(0,r.object)({"x-scalar-watch-mode":(0,r.optional)((0,r.boolean)({typeComment:"Whether the document is in watch mode"}))},{typeName:"XScalarWatchMode",typeComment:"Whether the document is in watch mode"});e.s(["XScalarWatchMode",0,g,"XScalarWatchModeSchema",0,f],154762);let v=t.Type.Object({"x-post-response":t.Type.Optional(t.Type.String())}),y=(0,r.object)({"x-post-response":(0,r.optional)((0,r.string)({typeComment:"Script to run after a response is received"}))},{typeName:"XPostResponse",typeComment:"Post-response script for an operation"});e.s(["XPostResponse",0,y,"XPostResponseSchema",0,v],697419);let b=t.Type.Object({"x-pre-request":t.Type.Optional(t.Type.String())}),O=(0,r.object)({"x-pre-request":(0,r.optional)((0,r.string)())},{typeName:"XPreRequest",typeComment:"Pre-request script to run before the request is sent."});e.s(["XPreRequest",0,O,"XPreRequestSchema",0,b],25590);let x=t.Type.Object({"x-scalar-active-environment":t.Type.Optional(t.Type.String())}),k=(0,r.object)({"x-scalar-active-environment":(0,r.optional)((0,r.string)({typeComment:"The currently selected environment"}))},{typeName:"XScalarActiveEnvironment",typeComment:"The currently selected environment"});e.s(["XScalarActiveEnvironment",0,k,"XScalarActiveEnvironmentSchema",0,x],597560)},729132,e=>{"use strict";var t=e.i(426402),r=e.i(269828);let n=t.Type.Object({name:t.Type.String(),value:t.Type.String(),domain:t.Type.Optional(t.Type.String()),path:t.Type.Optional(t.Type.String()),isDisabled:t.Type.Optional(t.Type.Boolean())}),a=(0,r.object)({name:(0,r.string)({typeComment:"Defines the cookie name and its value."}),value:(0,r.string)({typeComment:"Defines the cookie value."}),domain:(0,r.optional)((0,r.string)({typeComment:"Allows this domain and all subdomains."})),path:(0,r.optional)((0,r.string)({typeComment:"Restricts this cookie to requests that contain this path."})),isDisabled:(0,r.optional)((0,r.boolean)({typeComment:"Indicates if the cookie is disabled."}))},{typeName:"XScalarCookie",typeComment:"A persisted cookie definition for the workspace"}),i=t.Type.Object({"x-scalar-cookies":t.Type.Optional(t.Type.Array(n))}),o=(0,r.object)({"x-scalar-cookies":(0,r.optional)((0,r.array)(a,{typeComment:"Cookies persisted for the workspace"}))}
161,{typeName:"XScalarCookies",typeComment:"Persisted workspace cookies"});e.s(["XScalarCookies",0,o,"xScalarCookieSchema",0,n,"xScalarCookiesSchema",0,i])},236211,827188,583523,e=>{"use strict";var t=e.i(426402),r=e.i(269828);let n=t.Type.Object({"x-scalar-order":t.Type.Optional(t.Type.Array(t.Type.String()))}),a=(0,r.object)({"x-scalar-order":(0,r.optional)((0,r.array)((0,r.string)()))},{typeName:"XScalarOrder",typeComment:"Custom order for elements in the Scalar UI"});e.s(["XScalarOrder",0,a,"XScalarOrderSchema",0,n],236211);let i=t.Type.Object({"x-scalar-selected-server":t.Type.Optional(t.Type.String())}),o=(0,r.object)({"x-scalar-selected-server":(0,r.optional)((0,r.string)({typeComment:"The currently selected server. For OpenAPI documents this is the server URL; for AsyncAPI documents this is the server name (key in `document.servers`)."}))},{typeName:"XScalarSelectedServer",typeComment:"The currently selected server. For OpenAPI documents this is the server URL; for AsyncAPI documents this is the server name (key in `document.servers`)."});e.s(["XScalarSelectedServer",0,o,"XScalarSelectedServerSchema",0,i],827188);let s=(0,e.i(134926).compose)(t.Type.Object({name:t.Type.String(),tags:t.Type.Array(t.Type.String())}),n),l=(0,r.intersection)([(0,r.object)({name:(0,r.string)({typeComment:"The group name."}),tags:(0,r.array)((0,r.string)(),{typeComment:"List of tags to include in this group."})},{typeName:"XTagGroupBase"}),a],{typeName:"XTagGroup",typeComment:"A tag group with optional custom ordering"}),c=t.Type.Object({"x-tagGroups":t.Type.Optional(t.Type.Array(s))}),u=(0,r.object)({"x-tagGroups":(0,r.optional)((0,r.array)(l,{typeComment:"Tag groups for organizing tags in the UI"}))},{typeName:"XTagGroups",typeComment:"Groups of tags for the OpenAPI document"});e.s(["XTagGroups",0,u,"XTagGroupsSchema",0,c],583523)},231628,195519,e=>{"use strict";var t=e.i(426402),r=e.i(269828);let n=t.Type.Object({name:t.Type.String({description:"The text that displays in the badge",minLength:1}),position:t.Type.Optional(t.Type.Union([t.Type.Literal("before"),t.Type.Literal("after")],{description:"The position of the badge in relation to the header",default:"after"})),color:t.Type.Optional(t.Type.String({description:"The color of the badge in various formats (keywords, RGB, RGBA, HSL, HSLA, Hexadecimal)",pattern:"^(#([0-9A-Fa-f]{3}){1,2}|rgb\\(\\s*\\d+\\s*,\\s*\\d+\\s*,\\s*\\d+\\s*\\)|rgba\\(\\s*\\d+\\s*,\\s*\\d+\\s*,\\s*\\d+\\s*,\\s*[0-9.]*\\s*\\)|hsl\\(\\s*\\d+\\s*,\\s*\\d+%\\s*,\\s*\\d+%\\s*\\)|hsla\\(\\s*\\d+\\s*,\\s*\\d+%\\s*,\\s*\\d+%\\s*,\\s*[0-9.]*\\s*\\)|[a-zA-Z]+)$"}))},{description:"Configuration for a single badge in the x-badges extension"}),a=(0,r.object)({name:(0,r.string)({typeComment:"The text that displays in the badge. This is required for all badges."}),position:(0,r.optional)((0,r.union)([(0,r.literal)("before"),(0,r.literal)("after")],{typeComment:"The position of the badge in relation to the header"})),color:(0,r.optional)((0,r.string)({typeComment:"The color of the badge in various formats (keywords, RGB, RGBA, HSL, HSLA, Hexadecimal)"}))},{typeName:"XBadge",typeComment:"Configuration for a single badge in the x-badges extension"}),i=t.Type.Object({"x-badges":t.Type.Optional(t.Type.Array(n))}),o=(0,r.object)({"x-badges":(0,r.optional)((0,r.array)(a,{typeComment:"Badges displayed for this operation in documentation"}))},{typeName:"XBadges",typeComment:"Badges for an operation in the Scalar UI"});e.s(["XBadges",0,o,"XBadgesSchema",0,i],231628);let s=t.Type.Object({lang:t.Type.Optional(t.Type.String()),label:t.Type.Optional(t.Type.String()),source:t.Type.String()}),l=t.Type.Object({language:t.Type.Optional(t.Type.String()),code:t.Type.String(),name:t.Type.Optional(t.Type.String()),install:t.Type.Optional(t.Type.String()),correspondingExample:t.Type.Optional(t.Type.String())}),c=t.Type.Object({"code-samples":t.Type.Optional(t.Type.Array(l)),"samples-languages":t.Type.Optional(t.Type.Array(t.Type.String()))}),u=t.Type.Object({title:t.Type.Optional(t.Type.String()),request:t.Type.Optional(t.Type.Record(t.Type.String(),t.Type.String())),response:t.Type.Optional(t.Type.Unknown())}),d=t.Type.Union([u,t.Type.Array(u)]),p=t.Type.Object({"x-codeSamples":t.Type.Optional(t.Type.Array(s)),"x-code-samples":t.Type.Optional(t.Type.Array(s)),"x-custom-examples":t.Type.Optional(t.Type.Array(s)),"x-readme":t.Type.Optional(c),"x-stainless-snippets":t.Type.Optional(t.Type.Record(t.Type.String(),t.Type.String())),"x-stainless-examples":t.Type.Optional(d),"x-scalar-examples":t.Type.Optional(t.Type.Array(s))}),m=(0,r.object)({lang:(0,r.optional)((0,r.string)()),label:(0,r.optional)((0,r.string)()),source:(0,r.string)()}),h=(0,r.object)({language:(0,r.optional)((0,r.string)()),code:(0,r.string)(),name:(0,r.optional)((0,r.string)()),install:(0,r.optional)((0,r.string)()),correspondingExample:(0,r.optional)((0,r.string)())}),f=(0,r.object)({"code-samples":(0,r.optional)((0,r.array)(h)),"samples-languages":(0,r.optional)((0,r.array)((0,r.string)()))}),g=(0,r.object)({title:(0,r.optional)((0,r.string)()),request:(0,r.optional)((0,r.record)((0,r.string)(),(0,r.string)())),response:(0,r.optional)((0,r.unknown)())}),v=(0,r.union)([g,(0,r.array)(g)]),y=(0,r.object)({"x-codeSamples":(0,r.optional)((0,r.array)(m)),"x-code-samples":(0,r.optional)((0,r.array)(m)),"x-custom-examples":(0,r.optional)((0,r.array)(m)),"x-readme":(0,r.optional)(f),"x-stainless-snippets":(0,r.optional)((0,r.record)((0,r.string)(),(0,r.string)())),"x-stainless-examples":(0,r.optional)(v),"x-scalar-examples":(0,r.optional)((0,r.array)(m))});e.s(["XCodeSamples",0,y,"XCodeSamplesSchema",0,p],195519)},797603,266970,e=>{"use strict";var t=e.i(426402),r=e.i(269828);let n=t.Type.Object({"x-draft-examples":t.Type.Optional(t.Type.Array(t.Type.String()))}),a=(0,r.object)({"x-draft-examples":(0,r.optional)((0,r.array)((0,r.string)()))},{typeName:"XDraftExamples",typeComment:"Draft example identifiers for an operation"});e.s(["XDraftExamples",0,a,"XDraftExamplesSchema",0,n],797603);let i=t.Type.Record(t.Type.String(),t.Type.Boolean()),o=t.Type.Record(t.Type.String(),i),s=t.Type.Object({"x-scalar-disable-parameters":t.Type.Optional(t.Type.Object({"global-cookie
161s":t.Type.Optional(o),"global-headers":t.Type.Optional(o),"default-headers":t.Type.Optional(o)}))}),l=(0,r.record)((0,r.string)(),(0,r.boolean)()),c=(0,r.record)((0,r.string)(),l),u=(0,r.object)({"global-cookies":(0,r.optional)(c),"global-headers":(0,r.optional)(c),"default-headers":(0,r.optional)(c)},{typeName:"DisableParametersConfig",typeComment:"Disabled parameter state by category and example"}),d=(0,r.object)({"x-scalar-disable-parameters":(0,r.optional)(u)},{typeName:"XScalarDisableParameters",typeComment:"Tracks which parameters are disabled across examples"});e.s(["XScalarDisableParameters",0,d,"XScalarDisableParametersSchema",0,s],266970)},799513,e=>{"use strict";var t=e.i(426402),r=e.i(269828);let n=t.Type.Object({"x-scalar-selected-content-type":t.Type.Optional(t.Type.Record(t.Type.String(),t.Type.String()))}),a=(0,r.object)({"x-scalar-selected-content-type":(0,r.optional)((0,r.record)((0,r.string)(),(0,r.string)(),{typeComment:"Selected content type per example name"}))},{typeName:"XScalarSelectedContentType",typeComment:"Selected content type per example for request or response bodies"});e.s(["XScalarSelectedContentType",0,a,"XScalarSelectedContentTypeSchema",0,n])},328296,e=>{"use strict";var t=e.i(426402),r=e.i(269828);let n=t.Type.Object({"x-scalar-stability":t.Type.Optional(t.Type.Union([t.Type.Literal("deprecated"),t.Type.Literal("experimental"),t.Type.Literal("stable")]))}),a=(0,r.object)({"x-scalar-stability":(0,r.optional)((0,r.union)([(0,r.literal)("deprecated"),(0,r.literal)("experimental"),(0,r.literal)("stable")],{typeComment:"Stability level of the operation"}))},{typeName:"XScalarStability",typeComment:"Stability of the operation in the Scalar UI"});e.s(["XScalarStability",0,a,"XScalarStabilitySchema",0,n,"XScalarStabilityValues",0,{Deprecated:"deprecated",Experimental:"experimental",Stable:"stable"}])},256662,132392,418353,289547,337103,988702,783594,349592,465437,242014,163366,874986,81377,578106,196640,527286,432473,65859,388316,280524,217838,3730,410925,717239,121904,624345,338086,288465,577104,e=>{"use strict";var t=e.i(570807),r=e.i(426402),n=e.i(134926);let a={ComponentsObject:"ComponentsObject",SecurityRequirementObject:"SecurityRequirementObject",TagObject:"TagObject",CallbackObject:"CallbackObject",PathsObject:"PathsObject",PathItemObject:"PathItemObject",OperationObject:"OperationObject",SchemaObject:"SchemaObject",EncodingObject:"EncodingObject",HeaderObject:"HeaderObject",MediaTypeObject:"MediaTypeObject",ServerObject:"ServerObject",ExternalDocumentationObject:"ExternalDocumentationObject",InfoObject:"InfoObject",ContactObject:"ContactObject",LicenseObject:"LicenseObject",ResponseObject:"ResponseObject",ResponsesObject:"ResponsesObject",ParameterObject:"ParameterObject",ExampleObject:"ExampleObject",RequestBodyObject:"RequestBodyObject",SecuritySchemeObject:"SecuritySchemeObject",SecuritySchemes:"SecuritySchemes",LinkObject:"LinkObject",XMLObject:"XMLObject",DiscriminatorObject:"DiscriminatorObject",OAuthFlowsObject:"OAuthFlowsObject",ServerVariableObject:"ServerVariableObject",TraversedDescriptionObject:"TraversedDescriptionObject",TraversedOperationObject:"TraversedOperationObject",TraversedAsyncApiOperationObject:"TraversedAsyncApiOperationObject",TraversedAsyncApiChannelObject:"TraversedAsyncApiChannelObject",TraversedAsyncApiMessageObject:"TraversedAsyncApiMessageObject",TraversedSchemaObject:"TraversedSchemaObject",TraversedWebhookObject:"TraversedWebhookObject",TraversedTagObject:"TraversedTagObject",TraversedEntryObject:"TraversedEntryObject",TraversedDocumentObject:"TraversedDocumentObject"},i=r.Type.Ref(a.ComponentsObject),o=r.Type.Ref(a.SecurityRequirementObject),s=r.Type.Ref(a.TagObject),l=r.Type.Ref(a.CallbackObject),c=r.Type.Ref(a.PathItemObject),u=r.Type.Ref(a.PathsObject),d=r.Type.Ref(a.OperationObject),p=r.Type.Ref(a.SchemaObject),m=r.Type.Ref(a.EncodingObject),h=r.Type.Ref(a.HeaderObject),f=r.Type.Ref(a.MediaTypeObject),g=r.Type.Ref(a.ServerObject),v=r.Type.Ref(a.ExternalDocumentationObject),y=r.Type.Ref(a.InfoObject),b=r.Type.Ref(a.ContactObject),O=r.Type.Ref(a.LicenseObject),x=r.Type.Ref(a.ResponseObject),k=r.Type.Ref(a.ResponsesObject),S=r.Type.Ref(a.ParameterObject),w=r.Type.Ref(a.ExampleObject),T=r.Type.Ref(a.RequestBodyObject),E=r.Type.Ref(a.SecuritySchemeObject),_=r.Type.Ref(a.LinkObject),$=r.Type.Ref(a.XMLObject),A=r.Type.Ref(a.DiscriminatorObject),C=r.Type.Ref(a.OAuthFlowsObject),P=r.Type.Ref(a.ServerVariableObject),N=r.Type.Ref(a.TraversedEntryObject),I=r.Type.Ref(a.TraversedDocumentObject);e.s(["CallbackObjectRef",0,l,"ComponentsObjectRef",0,i,"ContactObjectRef",0,b,"DiscriminatorObjectRef",0,A,"EncodingOb
161jectRef",0,m,"ExampleObjectRef",0,w,"ExternalDocumentationObjectRef",0,v,"HeaderObjectRef",0,h,"InfoObjectRef",0,y,"LicenseObjectRef",0,O,"LinkObjectRef",0,_,"MediaTypeObjectRef",0,f,"OAuthFlowsObjectRef",0,C,"OperationObjectRef",0,d,"ParameterObjectRef",0,S,"PathItemObjectRef",0,c,"PathsObjectRef",0,u,"REF_DEFINITIONS",0,a,"RequestBodyObjectRef",0,T,"ResponseObjectRef",0,x,"ResponsesObjectRef",0,k,"SchemaObjectRef",0,p,"SecurityRequirementObjectRef",0,o,"SecuritySchemeObjectRef",0,E,"ServerObjectRef",0,g,"ServerVariableObjectRef",0,P,"TagObjectRef",0,s,"TraversedDocumentObjectRef",0,I,"TraversedEntryObjectRef",0,N,"XMLObjectRef",0,$],132392);let R=r.Type.Object({id:r.Type.String(),title:r.Type.String()}),D=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("document"),name:r.Type.String(),children:r.Type.Optional(r.Type.Array(N)),icon:r.Type.Optional(r.Type.String())})),B=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("text"),children:r.Type.Optional(r.Type.Array(N))})),M=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("example"),name:r.Type.String()})),L=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("operation"),ref:r.Type.String(),method:r.Type.Union(t.HTTP_METHODS.map(e=>r.Type.Literal(e))),path:r.Type.String(),isDeprecated:r.Type.Optional(r.Type.Boolean()),children:r.Type.Optional(r.Type.Array(N))})),j=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("asyncapi-operation"),operationName:r.Type.String(),action:r.Type.Union([r.Type.Literal("send"),r.Type.Literal("receive")]),channelName:r.Type.String(),channelAddress:r.Type.String(),children:r.Type.Optional(r.Type.Array(N))})),z=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("asyncapi-channel"),channelName:r.Type.String(),channelAddress:r.Type.String(),children:r.Type.Optional(r.Type.Array(N))})),U=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("asyncapi-message"),messageName:r.Type.String(),channelName:r.Type.String()})),V=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("model"),ref:r.Type.String(),name:r.Type.String()})),Q=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("webhook"),ref:r.Type.String(),method:r.Type.Union(t.HTTP_METHODS.map(e=>r.Type.Literal(e))),name:r.Type.String(),isDeprecated:r.Type.Optional(r.Type.Boolean())})),Z=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("tag"),name:r.Type.String(),description:r.Type.Optional(r.Type.String()),children:r.Type.Optional(r.Type.Array(N)),isGroup:r.Type.Boolean(),isTagGroup:r.Type.Optional(r.Type.Boolean()),isWebhooks:r.Type.Optional(r.Type.Boolean()),xKeys:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Unknown()))})),F=(0,n.compose)(R,r.Type.Object({type:r.Type.Literal("models"),name:r.Type.String(),children:r.Type.Optional(r.Type.Array(N))})),q=r.Type.Union([B,L,j,z,U,V,Z,Q,M,D,F]);e.s(["TraversedAsyncApiChannelSchemaDefinition",0,z,"TraversedAsyncApiMessageSchemaDefinition",0,U,"TraversedAsyncApiOperationSchemaDefinition",0,j,"TraversedDescriptionSchemaDefinition",0,B,"TraversedDocumentSchemaDefinition",0,D,"TraversedEntrySchemaDefinition",0,q,"TraversedOperationSchemaDefinition",0,L,"TraversedSchemaSchemaDefinition",0,V,"TraversedTagSchemaDefinition",0,Z,"TraversedWebhookSchemaDefinition",0,Q],256662);let H=r.Type.Object({$status:r.Type.Optional(r.Type.Union([r.Type.Literal("loading"),r.Type.Literal("error")])),$global:r.Type.Optional(r.Type.Boolean())}),X=(0,n.compose)(r.Type.Object({$ref:r.Type.String(),summary:r.Type.Optional(r.Type.String()),description:r.Type.Optional(r.Type.String())}),H),W=e=>(0,n.compose)(X,r.Type.Object({"$ref-value":e}));e.s(["ReferenceObjectSchema",0,X,"reference",0,W],418353);let G=r.Type.Record(r.Type.String(),r.Type.Union([c,W(c)]));e.s(["CallbackObjectSchemaDefinition",0,G],289547);let Y=r.Type.Record(r.Type.String(),r.Type.Union([E,W(E)])),K=r.Type.Object({schemas:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([p,W(p)]))),responses:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([x,W(x)]))),parameters:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([S,W(S)]))),examples:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([w,W(w)])
161)),requestBodies:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([T,W(T)]))),headers:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([h,W(h)]))),securitySchemes:r.Type.Optional(Y),links:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([_,W(_)]))),callbacks:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([l,W(l)]))),pathItems:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([c,W(c)])))});e.s(["ComponentsObjectSchemaDefinition",0,K,"SecuritySchemesSchemaDefinition",0,Y],337103);let J=r.Type.Object({name:r.Type.Optional(r.Type.String()),url:r.Type.Optional(r.Type.String()),email:r.Type.Optional(r.Type.String())});e.s(["ContactObjectSchemaDefinition",0,J],988702);let ee=r.Type.Object({propertyName:r.Type.String(),mapping:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.String()))});e.s(["DiscriminatorObjectSchemaDefinition",0,ee],783594);let et=r.Type.Object({contentType:r.Type.Optional(r.Type.String()),headers:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([h,W(h)]))),style:r.Type.Optional(r.Type.Union([r.Type.Literal("form"),r.Type.Literal("spaceDelimited"),r.Type.Literal("pipeDelimited"),r.Type.Literal("deepObject")])),explode:r.Type.Optional(r.Type.Boolean()),allowReserved:r.Type.Optional(r.Type.Boolean())});e.s(["EncodingObjectSchemaDefinition",0,et],349592);var er=e.i(269828);let en=r.Type.Object({"x-disabled":r.Type.Optional(r.Type.Boolean())}),ea=(0,er.object)({"x-disabled":(0,er.optional)((0,er.boolean)())},{typeName:"XDisabled",typeComment:"Whether a parameter example is disabled in the API client"});e.s(["XDisabled",0,ea,"XDisabledSchema",0,en],465437);let ei=(0,n.compose)(r.Type.Object({summary:r.Type.Optional(r.Type.String()),description:r.Type.Optional(r.Type.String()),value:r.Type.Optional(r.Type.Any()),externalValue:r.Type.Optional(r.Type.String())}),en);e.s(["ExampleObjectSchemaDefinition",0,ei],242014);let eo=r.Type.Object({url:r.Type.String(),description:r.Type.Optional(r.Type.String())});e.s(["ExternalDocumentationObjectSchemaDefinition",0,eo],163366);let es=r.Type.Object({description:r.Type.Optional(r.Type.String()),required:r.Type.Optional(r.Type.Boolean()),deprecated:r.Type.Optional(r.Type.Boolean())}),el=(0,n.compose)(es,r.Type.Object({style:r.Type.Optional(r.Type.String()),explode:r.Type.Optional(r.Type.Boolean()),schema:r.Type.Optional(r.Type.Union([p,W(p)])),example:r.Type.Optional(r.Type.Any()),examples:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([w,W(w)])))})),ec=r.Type.Union([el,(0,n.compose)(es,r.Type.Object({content:r.Type.Optional(r.Type.Record(r.Type.String(),f))}))]);e.s(["HeaderObjectSchemaDefinition",0,ec],874986);let eu=r.Type.Object({name:r.Type.String(),url:r.Type.String()}),ed=r.Type.Object({"x-scalar-links":r.Type.Optional(r.Type.Array(eu))}),ep=(0,er.object)({name:(0,er.string)(),url:(0,er.string)()},{typeName:"XScalarLinkItem",typeComment:"A named link to display alongside the API info"}),em=(0,er.object)({"x-scalar-links":(0,er.optional)((0,er.array)(ep,{typeComment:"Additional named links to display alongside the API info (e.g. privacy policy, imprint)"}))},{typeName:"XScalarLinks",typeComment:"Additional named links to display alongside the API info"});e.s(["XScalarLinks",0,em,"XScalarLinksSchema",0,ed],81377);let eh=r.Type.Object({lang:r.Type.String(),description:r.Type.Optional(r.Type.String()),source:r.Type.Optional(r.Type.String())}),ef=r.Type.Object({"x-scalar-sdk-installation":r.Type.Optional(r.Type.Array(eh))}),eg=(0,er.object)({lang:(0,er.string)(),description:(0,er.optional)((0,er.string)()),source:(0,er.optional)((0,er.string)())},{typeName:"XScalarSdkInstallationItem",typeComment:"Scalar SDK installation entry"}),ev=(0,er.object)({"x-scalar-sdk-installation":(0,er.optional)((0,er.array)(eg,{typeComment:"Scalar SDK installation information"}))},{typeName:"XScalarSdkInstallation",typeComment:"Scalar SDK installation information"});e.s(["XScalarSdkInstallation",0,ev,"XScalarSdkInstallationSchema",0,ef],578106);let ey=(0,n.compose)(r.Type.Object({title:r.Type.String(),version:r.Type.String(),summary:r.Type.Optional(r.Type.String()),description:r.Type.Optional(r.Type.String()),termsOfService:r.Type.Optional(r.Type.String()),contact:r.Type.Optional(b),license:r.Type.Optional(O)}),ef,ed);e.s(["InfoObjectSchemaDefinition",0,ey],196640);let eb=r.Type.Object({name:r.Type.Optional(r.Type.String()),identifier:r.Type.Optional(r.Type.String()),url:r.Type.Optional(r.Type.String())});e.s(["LicenseObjectSchemaDefinition",0,eb],527286);let eO=r.Type.Object({operationRef:r.Type.Optional(r.Type.String()),operationId:r.Type.Optional(r.Type.String()),parameters:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Any())),requestBody:r.Type.Optional(r.Type.Any()),description:r.Type.Optional(r.Type.String()),server:r.Type.Optional(g)});e.s(["LinkObjectSchemaDefinition",0,eO],432473);let ex=r.Type.Object({schema:r.Type.Optional(r.Type.Union([p,W(p)])),example:r.Type.Optional(r.Type.Any()),examples:r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.Union([w,W(w)])
161)),encoding:r.Type.Optional(r.Type.Record(r.Type.String(),m))});e.s(["MediaTypeObjectSchemaDefinition",0,ex],65859);let ek=r.Type.Object({"x-scalar-ignore":r.Type.Optional(r.Type.Boolean())}),eS=(0,er.object)({"x-scalar-ignore":(0,er.optional)((0,er.boolean)())},{typeName:"XScalarIgnore",typeComment:"Internal extension to mark an entity as ignored"});e.s(["XScalarIgnore",0,eS,"XScalarIgnoreSchema",0,ek],388316);let ew=r.Type.Object({"x-order":r.Type.Optional(r.Type.Number())}),eT=(0,er.object)({"x-order":(0,er.optional)((0,er.number)())},{typeName:"XOrder",typeComment:"Display order for a schema property"});e.s(["XOrder",0,eT,"XOrderSchema",0,ew],280524);let eE=r.Type.Object({"x-scalar-credentials-location":r.Type.Optional(r.Type.Union([r.Type.Literal("header"),r.Type.Literal("body")]))}),e_=(0,er.object)({"x-scalar-credentials-location":(0,er.optional)((0,er.union)([(0,er.literal)("header"),(0,er.literal)("body")]))},{typeName:"XScalarCredentialsLocation",typeComment:"Where OAuth2 credentials are sent"});e.s(["XScalarCredentialsLocation",0,e_,"XScalarCredentialsLocationSchema",0,eE],217838);let e$=r.Type.Object({"x-scalar-security-body":r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.String()))}),eA=(0,er.object)({"x-scalar-security-body":(0,er.optional)((0,er.record)((0,er.string)(),(0,er.string)()))},{typeName:"XScalarSecurityBody",typeComment:"Additional OAuth token request body parameters"});e.s(["XScalarSecurityBody",0,eA,"XScalarSecurityBodySchema",0,e$],3730);let eC=r.Type.Object({"x-scalar-security-query":r.Type.Optional(r.Type.Record(r.Type.String(),r.Type.String()))}),eP=(0,er.object)({"x-scalar-security-query":(0,er.optional)((0,er.record)((0,er.string)(),(0,er.string)()))},{typeName:"XScalarSecurityQuery",typeComment:"Additional OAuth authorize query parameters"});e.s(["XScalarSecurityQuery",0,eP,"XScalarSecurityQuerySchema",0,eC],410925);let eN=r.Type.Object({"x-scalar-secret-token":r.Type.String()});(0,er.object)({"x-scalar-secret-token":(0,er.string)()},{typeName:"XScalarSecretToken",typeComment:"Persisted OAuth access token (sensitive)"});let eI=r.Type.Object({"x-scalar-secret-refresh-token":r.Type.Optional(r.Type.String())});(0,er.object)({"x-scalar-secret-refresh-token":(0,er.optional)((0,er.string)())},{typeName:"XScalarSecretRefreshToken",typeComment:"Persisted OAuth refresh token (sensitive)"});let eR=r.Type.Object({"x-scalar-secret-auth-url":r.Type.Optional(r.Type.String())}),eD=(0,er.object)({"x-scalar-secret-auth-url":(0,er.optional)((0,er.string)())},{typeName:"XScalarAuthUrl",typeComment:"Persisted OAuth authorization URL override"}),eB=r.Type.Object({"x-scalar-secret-token-url":r.Type.Optional(r.Type.String())}),eM=(0,er.object)({"x-scalar-secret-token-url":(0,er.optional)((0,er.string)())},{typeName:"XScalarTokenUrl",typeComment:"Persisted OAuth token URL override"}),eL=r.Type.Object({"x-scalar-secret-username":r.Type.String(),"x-scalar-secret-password":r.Type.String()});(0,er.object)({"x-scalar-secret-username":(0,er.string)(),"x-scalar-secret-password":(0,er.string)()},{typeName:"XScalarSecretHTTP",typeComment:"Persisted HTTP basic credentials (sensitive)"});let ej=r.Type.Object({"x-scalar-secret-client-secret":r.Type.String()});(0,er.object)({"x-scalar-secret-client-secret":(0,er.string)()},{typeName:"XScalarSecretClientSecret",typeComment:"Persisted OAuth client secret (sensitive)"});let ez=r.Type.Object({"x-scalar-secret-client-id":r.Type.String()});(0,er.object)({"x-scalar-secret-client-id":(0,er.string)()},{typeName:"XScalarSecretClientId",typeComment:"Persisted OAuth client ID"});let eU=r.Type.Object({"x-scalar-secret-redirect-uri":r.Type.String()});(0,er.object)({"x-scalar-secret-redirect-uri":(0,er.string)()},{typeName:"XScalarSecretRedirectUri",typeComment:"Persisted OAuth redirect URI"});let eV=r.Type.Object({"x-scalar-secret-client-certificate":r.Type.String()}),eQ=r.Type.Object({"x-scalar-secret-private-key":r.Type.String()}),eZ=r.Type.Object({"x-scalar-secret-service-name":r.Type.String()});e.s(["XScalarAuthUrl",0,eD,"XScalarAuthUrlSchema",0,eR,"XScalarSecretClientCertificateSchema",0,eV,"XScalarSecretClientIdSchema",0,ez,"XScalarSecretClientSecretSchema",0,ej,"XScalarSecretHTTPSchema",0,eL,"XScalarSecretPrivateKeySchema",0,eQ,"XScalarSecretRedirectUriSchema",0,eU,"XScalarSecretRefreshTokenSchema",0,eI,"XScalarSecretServiceNameSchema",0,eZ,"XScalarSecretTokenSchema",0,eN,"XScalarTokenUrl",0,eM,"XScalarTokenUrlSchema",0,eB],717239);let eF=r.Type.Object({"x-tokenName":r.Type.Optional(r.Type.String())}),eq=(0,er.object)({"x-tokenName":(0,er.optional)((0,er.string)())},{typeName:"XTokenName",typeComment:"Custom OAuth2 access token field name"});e.s(["XTokenName",0,eq,"XTokenNameSchema",0,eF],121904);let eH=r.Type.Object({"x-usePkce":r.Type.Union([r.Type.Literal("SHA-256"),r.Type.Literal("plain"),r.Type.Literal("no")],{default:"no"})}),eX=(0,er.object)({"x-usePkce":(0,er.union)([(0,er.literal)("SHA-256"),(0,er.literal)("plain"),(0,er.literal)("no")],{typeComment:"PKCE mode for the OAuth2 authorization code flow"})},{typeName:"XusePkce",typeComment:"PKCE setting for OAuth2"});e.s(["XusePkce",0,eX,"XusePkceSchema",0,eH],624345);
161let eW=(0,n.compose)(r.Type.Object({refreshUrl:r.Type.String(),scopes:r.Type.Record(r.Type.String(),r.Type.String())}),eC,e$,eF,eR,eB,ew,ek),eG=(0,n.compose)(eW,r.Type.Object({authorizationUrl:r.Type.String()})),eY=(0,n.compose)(eW,r.Type.Object({tokenUrl:r.Type.String()}),eE),eK=(0,n.compose)(eW,r.Type.Object({tokenUrl:r.Type.String()}),eE),eJ=(0,n.compose)(eW,r.Type.Object({authorizationUrl:r.Type.String(),tokenUrl:r.Type.String()}),eH,eE);e.s(["OAuthFlowAuthorizationCodeSchema",0,eJ,"OAuthFlowClientCredentialsSchema",0,eK,"OAuthFlowImplicitSchema",0,eG,"OAuthFlowPasswordSchema",0,eY],338086);let e0=r.Type.Object({implicit:r.Type.Optional(eG),password:r.Type.Optional(eY),clientCredentials:r.Type.Optional(eK),authorizationCode:r.Type.Optional(eJ)});e.s(["OAuthFlowsObjectSchemaDefinition",0,e0],288465);let e1=r.Type.Object({"x-internal":r.Type.Optional(r.Type.Boolean())}),e2=(0,er.object)({"x-internal":(0,er.optional)((0,er.boolean)({typeComment:"Extension to mark an entity as internal"}))},{typeName:"XInternal",typeComment:"Extension to mark an entity as internal"});e.s(["XInternal",0,e2,"XInternalSchema",0,e1],577104)},65206,e=>{"use strict";var t=e.i(254454);let r=e=>(0,t.isObject)(e)&&"openapi"in e&&"string"==typeof e.openapi,n=e=>(0,t.isObject)(e)&&"asyncapi"in e&&"string"==typeof e.asyncapi;e.s(["getDocumentType",0,e=>r(e)?"openapi":n(e)?"asyncapi":void 0,"getDocumentTypeLabel",0,e=>"asyncapi"===e?"AsyncAPI":"OpenAPI","isAsyncApiDocument",0,n,"isOpenApiDocument",0,r])},110063,769572,e=>{"use strict";let t;e.s([],533270),e.i(533270);var r,n,a,i,o,s,l,c,u,d=e.i(562564),p=e.i(105562);let m=new Map;e.s(["Clear",0,function(){return m.clear()},"Delete",0,function(e){return m.delete(e)},"Entries",0,function(){return new Map(m)},"Get",0,function(e){return m.get(e)},"Has",0,function(e){return m.has(e)},"Set",0,function(e,t){m.set(e,t)}],834133);var h=e.i(834133),h=h;let f=new Map;e.s(["Clear",0,function(){return f.clear()},"Delete",0,function(e){return f.delete(e)},"Entries",0,function(){return new Map(f)},"Get",0,function(e){return f.get(e)},"Has",0,function(e){return f.has(e)},"Set",0,function(e,t){f.set(e,t)}],890976);var g=e.i(890976),g=g,v=e.i(363663);function y(e){return"Intersect"===e[v.Kind]?e.allOf.every(e=>y(e)):"Union"===e[v.Kind]?e.anyOf.some(e=>y(e)):"Not"===e[v.Kind]?!y(e.not):"Undefined"===e[v.Kind]}let b=function(e){switch(e.errorType){case o.ArrayContains:return"Expected array to contain at least one matching value";case o.ArrayMaxContains:return`Expected array to contain no more than ${e.schema.maxContains} matching values`;case o.ArrayMinContains:return`Expected array to contain at least ${e.schema.minContains} matching values`;case o.ArrayMaxItems:return`Expected array length to be less or equal to ${e.schema.maxItems}`;case o.ArrayMinItems:return`Expected array length to be greater or equal to ${e.schema.minItems}`;case o.ArrayUniqueItems:return"Expected array elements to be unique";case o.Array:return"Expected array";case o.AsyncIterator:return"Expected AsyncIterator";case o.BigIntExclusiveMaximum:return`Expected bigint to be less than ${e.schema.exclusiveMaximum}`;case o.BigIntExclusiveMinimum:return`Expected bigint to be greater than ${e.schema.exclusiveMinimum}`;case o.BigIntMaximum:return`Expected bigint to be less or equal to ${e.schema.maximum}`;case o.BigIntMinimum:return`Expected bigint to be greater or equal to ${e.schema.minimum}`;case o.BigIntMultipleOf:return`Expected bigint to be a multiple of ${e.schema.multipleOf}`;case o.BigInt:return"Expected bigint";case o.Boolean:return"Expected boolean";case o.DateExclusiveMinimumTimestamp:return`Expected Date timestamp to be greater than ${e.schema.exclusiveMinimumTimestamp}`;case o.DateExclusiveMaximumTimestamp:return`Expected Date timestamp to be less than ${e.schema.exclusiveMaximumTimestamp}`;case o.DateMinimumTimestamp:return`Expected Date timestamp to be greater or equal to ${e.schema.minimumTimestamp}`;case o.DateMaximumTimestamp:return`Expected Date timestamp to be less or equal to ${e.schema.maximumTimestamp}`;case o.DateMultipleOfTimestamp:return`Expected Date timestamp to be a multiple of ${e.schema.multipleOfTimestamp}`;case o.Date:return"Expected Date";case o.Function:return"Expected function";case o.IntegerExclusiveMaximum:return`Expected integer to be less than ${e.schema.exclusiveMaximum}`;case o.IntegerExclusiveMinimum:return`Expected integer to be greater than ${e.schema.exclusiveMinimum}`;case o.IntegerMaximum:return`Expected integer to be less or equal to ${e.schema.maximum}`;case o.IntegerMinimum:return`Expected integer to be greater or equal to ${e.schema.minimum}`;case o.IntegerMultipleOf:return`Expected integer to be a multiple of ${e.schema.multipleOf}`;case o.Integer:return"Expected integer";case o.IntersectUnevaluatedProperties:return"Unexpected property";case o.Intersect:return"Expected all values to match";case o.Iterator:return"Expected Iterator";
161case o.Literal:return`Expected ${"string"==typeof e.schema.const?`'${e.schema.const}'`:e.schema.const}`;case o.Never:return"Never";case o.Not:return"Value should not match";case o.Null:return"Expected null";case o.NumberExclusiveMaximum:return`Expected number to be less than ${e.schema.exclusiveMaximum}`;case o.NumberExclusiveMinimum:return`Expected number to be greater than ${e.schema.exclusiveMinimum}`;case o.NumberMaximum:return`Expected number to be less or equal to ${e.schema.maximum}`;case o.NumberMinimum:return`Expected number to be greater or equal to ${e.schema.minimum}`;case o.NumberMultipleOf:return`Expected number to be a multiple of ${e.schema.multipleOf}`;case o.Number:return"Expected number";case o.Object:return"Expected object";case o.ObjectAdditionalProperties:return"Unexpected property";case o.ObjectMaxProperties:return`Expected object to have no more than ${e.schema.maxProperties} properties`;case o.ObjectMinProperties:return`Expected object to have at least ${e.schema.minProperties} properties`;case o.ObjectRequiredProperty:return"Expected required property";case o.Promise:return"Expected Promise";case o.RegExp:return"Expected string to match regular expression";case o.StringFormatUnknown:return`Unknown format '${e.schema.format}'`;case o.StringFormat:return`Expected string to match '${e.schema.format}' format`;case o.StringMaxLength:return`Expected string length less or equal to ${e.schema.maxLength}`;case o.StringMinLength:return`Expected string length greater or equal to ${e.schema.minLength}`;case o.StringPattern:return`Expected string to match '${e.schema.pattern}'`;case o.String:return"Expected string";case o.Symbol:return"Expected symbol";case o.TupleLength:return`Expected tuple to have ${e.schema.maxItems||0} elements`;case o.Tuple:return"Expected tuple";case o.Uint8ArrayMaxByteLength:return`Expected byte length less or equal to ${e.schema.maxByteLength}`;case o.Uint8ArrayMinByteLength:return`Expected byte length greater or equal to ${e.schema.minByteLength}`;case o.Uint8Array:return"Expected Uint8Array";case o.Undefined:return"Expected undefined";case o.Union:return"Expected union value";case o.Void:return"Expected void";case o.Kind:return`Expected kind '${e.schema[v.Kind]}'`;default:return"Unknown error type"}};var O=e.i(87206),x=O,k=e.i(111983);class S extends x.TypeBoxError{constructor(e){super(`Unable to dereference schema with $id '${e.$ref}'`),this.schema=e}}function w(e,t){return!(0,k.IsString)(e.$id)||t.some(t=>t.$id===e.$id)||t.push(e),t}function T(e,t){return"This"===e[v.Kind]||"Ref"===e[v.Kind]?function(e,t){let r=t.find(t=>t.$id===e.$ref);if(void 0===r)throw new S(e);return T(r,t)}(e,t):e}var E=O;class _ extends E.TypeBoxError{constructor(e){super("Unable to hash value"),this.value=e}}(r=i||(i={}))[r.Undefined=0]="Undefined",r[r.Null=1]="Null",r[r.Boolean=2]="Boolean",r[r.Number=3]="Number",r[r.String=4]="String",r[r.Object=5]="Object",r[r.Array=6]="Array",r[r.Date=7]="Date",r[r.Uint8Array=8]="Uint8Array",r[r.Symbol=9]="Symbol",r[r.BigInt=10]="BigInt";let $=BigInt("14695981039346656037"),[A,C]=[BigInt("1099511628211"),BigInt("18446744073709551616")],P=Array.from({length:256}).map((e,t)=>BigInt(t)),N=new Float64Array(1),I=new DataView(N.buffer),R=new Uint8Array(N.buffer);function D(e){$^=P[e],$=$*A%C}function B(e){return $=BigInt("14695981039346656037"),function e(t){if((0,k.IsArray)(t)){for(let r of(D(i.Array),t))e(r);return}if((0,k.IsBoolean)(t))return void(D(i.Boolean),D(+!!t));if((0,k.IsBigInt)(t)){for(let e of(D(i.BigInt),I.setBigInt64(0,t),R))D(e);return}if((0,k.IsDate)(t))return void(D(i.Date),e(t.getTime()));if((0,k.IsNull)(t))return void D(i.Null);if((0,k.IsNumber)(t)){for(let e of(D(i.Number),I.setFloat64(0,t),R))D(e);return}if((0,k.IsObject)(t)){for(let r of(D(i.Object),globalThis.Object.getOwnPropertyNames(t).sort()))e(r),e(t[r]);return}if((0,k.IsString)(t)){D(i.String);for(let e=0;e<t.length;e++)for(let r of function*(e){let t=0===e?1:Math.ceil(Math.floor(Math.log2(e)+1)/8);for(let r=0;r<t;r++)yield e>>8*(t-1-r)&255}(t.charCodeAt(e)))D(r);return}
161if((0,k.IsSymbol)(t))return void(D(i.Symbol),e(t.description));if((0,k.IsUint8Array)(t)){D(i.Uint8Array);for(let e=0;e<t.length;e++)D(t[e]);return}if((0,k.IsUndefined)(t))return D(i.Undefined);throw new _(t)}(e),$}var h=h,g=g,M=O,L=e.i(959995),j=e.i(159758);class z extends M.TypeBoxError{constructor(e){super("Unknown type"),this.schema=e}}function U(e,t,r){let n=e.get(t);return!(n&&n.has(r))&&(n?(n.add(r),!0):void e.set(t,new WeakSet([r])))}function V(e){return void 0!==e}function Q(e,t,r,n){let a=V(e.$id)?w(e,t):t;switch(e[v.Kind]){case"Any":case"Argument":case"Unknown":return!0;case"Array":if(!(0,k.IsArray)(r)||V(e.minItems)&&!(r.length>=e.minItems)||V(e.maxItems)&&!(r.length<=e.maxItems))return!1;if(!1===U(n,r,e))return!0;if(!r.every(t=>Q(e.items,a,t,n))||!0===e.uniqueItems&&!function(){let e=new Set;for(let t of r){let r=B(t);if(e.has(r))return!1;e.add(r)}return!0}())return!1;if(!(V(e.contains)||(0,k.IsNumber)(e.minContains)||(0,k.IsNumber)(e.maxContains)))return!0;let i=V(e.contains)?e.contains:(0,L.Never)(),o=r.reduce((e,t)=>Q(i,a,t,n)?e+1:e,0);return!(0===o||(0,k.IsNumber)(e.minContains)&&o<e.minContains||(0,k.IsNumber)(e.maxContains)&&o>e.maxContains);case"AsyncIterator":return(0,k.IsAsyncIterator)(r);case"BigInt":return!(!(0,k.IsBigInt)(r)||V(e.exclusiveMaximum)&&!(r<e.exclusiveMaximum)||V(e.exclusiveMinimum)&&!(r>e.exclusiveMinimum)||V(e.maximum)&&!(r<=e.maximum)||V(e.minimum)&&!(r>=e.minimum)||V(e.multipleOf)&&r%e.multipleOf!==BigInt(0));case"Boolean":return(0,k.IsBoolean)(r);case"Constructor":return Q(e.returns,a,r.prototype,n);case"Date":return!(!(0,k.IsDate)(r)||V(e.exclusiveMaximumTimestamp)&&!(r.getTime()<e.exclusiveMaximumTimestamp)||V(e.exclusiveMinimumTimestamp)&&!(r.getTime()>e.exclusiveMinimumTimestamp)||V(e.maximumTimestamp)&&!(r.getTime()<=e.maximumTimestamp)||V(e.minimumTimestamp)&&!(r.getTime()>=e.minimumTimestamp)||V(e.multipleOfTimestamp)&&r.getTime()%e.multipleOfTimestamp!=0);case"Function":return(0,k.IsFunction)(r);case"Import":let s;return s=globalThis.Object.values(e.$defs),Q(e.$defs[e.$ref],[...a,...s],r,n);case"Integer":return!(!(0,k.IsInteger)(r)||V(e.exclusiveMaximum)&&!(r<e.exclusiveMaximum)||V(e.exclusiveMinimum)&&!(r>e.exclusiveMinimum)||V(e.maximum)&&!(r<=e.maximum)||V(e.minimum)&&!(r>=e.minimum)||V(e.multipleOf)&&r%e.multipleOf!=0);case"Intersect":return function(e,t,r,n){let a=e.allOf.every(e=>Q(e,t,r,n));if(!1===e.unevaluatedProperties){let t=new RegExp((0,p.KeyOfPattern)(e)),n=Object.getOwnPropertyNames(r).every(e=>t.test(e));return a&&n}if(!(0,j.IsSchema)(e.unevaluatedProperties))return a;{let i=new RegExp((0,p.KeyOfPattern)(e)),o=Object.getOwnPropertyNames(r).every(a=>i.test(a)||Q(e.unevaluatedProperties,t,r[a],n));return a&&o}}(e,a,r,n);case"Iterator":return(0,k.IsIterator)(r);case"Literal":return r===e.const;case"Never":return!1;case"Not":return!Q(e.not,a,r,n);case"Null":return(0,k.IsNull)(r);case"Number":return!(!d.TypeSystemPolicy.IsNumberLike(r)||V(e.exclusiveMaximum)&&!(r<e.exclusiveMaximum)||V(e.exclusiveMinimum)&&!(r>e.exclusiveMinimum)||V(e.minimum)&&!(r>=e.minimum)||V(e.maximum)&&!(r<=e.maximum)||V(e.multipleOf)&&r%e.multipleOf!=0);case"Object":var l;if(!d.TypeSystemPolicy.IsObjectLike(r)||V(e.minProperties)&&!(Object.getOwnPropertyNames(r).length>=e.minProperties)||V(e.maxProperties)&&!(Object.getOwnPropertyNames(r).length<=e.maxProperties))return!1;if(!1===U(n,r,e))return!0;let c=Object.getOwnPropertyNames(e.properties);for(let t of c){let i=e.properties[t];if(e.required&&e.required.includes(t)){if(!Q(i,a,r[t],n)||(y(i)||"Any"===(l=i)[v.Kind]||"Unknown"===l[v.Kind])&&!(t in r))return!1}else if(d.TypeSystemPolicy.IsExactOptionalProperty(r,t)&&!Q(i,a,r[t],n))return!1}if(!1===e.additionalProperties){let t=Object.getOwnPropertyNames(r);return!!e.required&&e.required.length===c.length&&t.length===c.length||t.every(e=>c.includes(e))}if("object"==typeof e.additionalProperties)return Object.getOwnPropertyNames(r).every(t=>c.includes(t)||Q(e.additionalProperties,a,r[t],n));return!0;case"Promise":return(0,k.IsPromise)(r);case"Record":return function(e,t,r,n){if(!d.TypeSystemPolicy.IsRecordLike(r)||V(e.minProperties)&&!(Object.getOwnPropertyNames(r).length>
161=e.minProperties)||V(e.maxProperties)&&!(Object.getOwnPropertyNames(r).length<=e.maxProperties))return!1;let[a,i]=Object.entries(e.patternProperties)[0],o=new RegExp(a),s=Object.entries(r).every(([e,r])=>!o.test(e)||Q(i,t,r,n)),l="object"!=typeof e.additionalProperties||Object.entries(r).every(([r,a])=>!!o.test(r)||Q(e.additionalProperties,t,a,n)),c=!1!==e.additionalProperties||Object.getOwnPropertyNames(r).every(e=>o.test(e));return s&&l&&c}(e,a,r,n);case"Ref":case"This":return Q(T(e,a),a,r,n);case"RegExp":let u;return u=new RegExp(e.source,e.flags),!(V(e.minLength)&&!(r.length>=e.minLength)||V(e.maxLength)&&!(r.length<=e.maxLength))&&u.test(r);case"String":if(!(0,k.IsString)(r)||V(e.minLength)&&!(r.length>=e.minLength)||V(e.maxLength)&&!(r.length<=e.maxLength)||V(e.pattern)&&!new RegExp(e.pattern).test(r))return!1;if(V(e.format))return!!g.Has(e.format)&&g.Get(e.format)(r);return!0;case"Symbol":return(0,k.IsSymbol)(r);case"TemplateLiteral":return(0,k.IsString)(r)&&new RegExp(e.pattern).test(r);case"Tuple":if(!(0,k.IsArray)(r)||void 0===e.items&&0!==r.length||r.length!==e.maxItems)return!1;if(!e.items)return!0;for(let t=0;t<e.items.length;t++)if(!Q(e.items[t],a,r[t],n))return!1;return!0;case"Undefined":return(0,k.IsUndefined)(r);case"Union":return e.anyOf.some(e=>Q(e,a,r,n));case"Uint8Array":return!(!(0,k.IsUint8Array)(r)||V(e.maxByteLength)&&!(r.length<=e.maxByteLength)||V(e.minByteLength)&&!(r.length>=e.minByteLength));case"Void":return d.TypeSystemPolicy.IsVoidLike(r);default:if(!h.Has(e[v.Kind]))throw new z(e);return!!h.Has(e[v.Kind])&&h.Get(e[v.Kind])(e,r)}}function Z(...e){return 2===e.length||3===e.length&&e[2]instanceof WeakMap?Q(e[0],[],e[1],e[2]??new WeakMap):Q(e[0],e[1],e[2],e[3]??new WeakMap)}(n=o||(o={}))[n.ArrayContains=0]="ArrayContains",n[n.ArrayMaxContains=1]="ArrayMaxContains",n[n.ArrayMaxItems=2]="ArrayMaxItems",n[n.ArrayMinContains=3]="ArrayMinContains",n[n.ArrayMinItems=4]="ArrayMinItems",n[n.ArrayUniqueItems=5]="ArrayUniqueItems",n[n.Array=6]="Array",n[n.AsyncIterator=7]="AsyncIterator",n[n.BigIntExclusiveMaximum=8]="BigIntExclusiveMaximum",n[n.BigIntExclusiveMinimum=9]="BigIntExclusiveMinimum",n[n.BigIntMaximum=10]="BigIntMaximum",n[n.BigIntMinimum=11]="BigIntMinimum",n[n.BigIntMultipleOf=12]="BigIntMultipleOf",n[n.BigInt=13]="BigInt",n[n.Boolean=14]="Boolean",n[n.DateExclusiveMaximumTimestamp=15]="DateExclusiveMaximumTimestamp",n[n.DateExclusiveMinimumTimestamp=16]="DateExclusiveMinimumTimestamp",n[n.DateMaximumTimestamp=17]="DateMaximumTimestamp",n[n.DateMinimumTimestamp=18]="DateMinimumTimestamp",n[n.DateMultipleOfTimestamp=19]="DateMultipleOfTimestamp",n[n.Date=20]="Date",n[n.Function=21]="Function",n[n.IntegerExclusiveMaximum=22]="IntegerExclusiveMaximum",n[n.IntegerExclusiveMinimum=23]="IntegerExclusiveMinimum",n[n.IntegerMaximum=24]="IntegerMaximum",n[n.IntegerMinimum=25]="IntegerMinimum",n[n.IntegerMultipleOf=26]="IntegerMultipleOf",n[n.Integer=27]="Integer",n[n.IntersectUnevaluatedProperties=28]="IntersectUnevaluatedProperties",n[n.Intersect=29]="Intersect",n[n.Iterator=30]="Iterator",n[n.Kind=31]="Kind",n[n.Literal=32]="Literal",n[n.Never=33]="Never",n[n.Not=34]="Not",n[n.Null=35]="Null",n[n.NumberExclusiveMaximum=36]="NumberExclusiveMaximum",n[n.NumberExclusiveMinimum=37]="NumberExclusiveMinimum",n[n.NumberMaximum=38]="NumberMaximum",n[n.NumberMinimum=39]="NumberMinimum",n[n.NumberMultipleOf=40]="NumberMultipleOf",n[n.Number=41]="Number",n[n.ObjectAdditionalProperties=42]="ObjectAdditionalProperties",n[n.ObjectMaxProperties=43]="ObjectMaxProperties",n[n.ObjectMinProperties=44]="Ob
161jectMinProperties",n[n.ObjectRequiredProperty=45]="ObjectRequiredProperty",n[n.Object=46]="Object",n[n.Promise=47]="Promise",n[n.RegExp=48]="RegExp",n[n.StringFormatUnknown=49]="StringFormatUnknown",n[n.StringFormat=50]="StringFormat",n[n.StringMaxLength=51]="StringMaxLength",n[n.StringMinLength=52]="StringMinLength",n[n.StringPattern=53]="StringPattern",n[n.String=54]="String",n[n.Symbol=55]="Symbol",n[n.TupleLength=56]="TupleLength",n[n.Tuple=57]="Tuple",n[n.Uint8ArrayMaxByteLength=58]="Uint8ArrayMaxByteLength",n[n.Uint8ArrayMinByteLength=59]="Uint8ArrayMinByteLength",n[n.Uint8Array=60]="Uint8Array",n[n.Undefined=61]="Undefined",n[n.Union=62]="Union",n[n.Void=63]="Void";class F extends O.TypeBoxError{constructor(e){super("Unknown type"),this.schema=e}}function q(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}function H(e){return void 0!==e}class X{constructor(e){this.iterator=e}[Symbol.iterator](){return this.iterator}First(){let e=this.iterator.next();return e.done?void 0:e.value}}function W(e,t,r,n,a=[]){return{type:e,schema:t,path:r,value:n,message:b({errorType:e,path:r,schema:t,value:n,errors:a}),errors:a}}function*G(e,t,r,n){let a=H(e.$id)?[...t,e]:t;switch(e[v.Kind]){case"Any":return yield*function*(){}();case"Argument":return yield*function*(){}();case"Array":return yield*function*(e,t,r,n){if(!(0,k.IsArray)(n))return yield W(o.Array,e,r,n);H(e.minItems)&&!(n.length>=e.minItems)&&(yield W(o.ArrayMinItems,e,r,n)),H(e.maxItems)&&!(n.length<=e.maxItems)&&(yield W(o.ArrayMaxItems,e,r,n));for(let a=0;a<n.length;a++)yield*G(e.items,t,`${r}/${a}`,n[a]);if(!0===e.uniqueItems&&!function(){let e=new Set;for(let t of n){let r=B(t);if(e.has(r))return!1;e.add(r)}return!0}()&&(yield W(o.ArrayUniqueItems,e,r,n)),!(H(e.contains)||H(e.minContains)||H(e.maxContains)))return;let a=H(e.contains)?e.contains:(0,L.Never)(),i=n.reduce((e,n,i)=>!0===G(a,t,`${r}${i}`,n).next().done?e+1:e,0);0===i&&(yield W(o.ArrayContains,e,r,n)),(0,k.IsNumber)(e.minContains)&&i<e.minContains&&(yield W(o.ArrayMinContains,e,r,n)),(0,k.IsNumber)(e.maxContains)&&i>e.maxContains&&(yield W(o.ArrayMaxContains,e,r,n))}(e,a,r,n);case"AsyncIterator":return yield*function*(e,t,r){(0,k.IsAsyncIterator)(r)||(yield W(o.AsyncIterator,e,t,r))}(e,r,n);case"BigInt":return yield*function*(e,t,r){if(!(0,k.IsBigInt)(r))return yield W(o.BigInt,e,t,r);H(e.exclusiveMaximum)&&!(r<e.exclusiveMaximum)&&(yield W(o.BigIntExclusiveMaximum,e,t,r)),H(e.exclusiveMinimum)&&!(r>e.exclusiveMinimum)&&(yield W(o.BigIntExclusiveMinimum,e,t,r)),H(e.maximum)&&!(r<=e.maximum)&&(yield W(o.BigIntMaximum,e,t,r)),H(e.minimum)&&!(r>=e.minimum)&&(yield W(o.BigIntMinimum,e,t,r)),H(e.multipleOf)&&r%e.multipleOf!==BigInt(0)&&(yield W(o.BigIntMultipleOf,e,t,r))}(e,r,n);case"Boolean":return yield*function*(e,t,r){(0,k.IsBoolean)(r)||(yield W(o.Boolean,e,t,r))}(e,r,n);case"Constructor":return yield*function*(e,t,r,n){yield*G(e.returns,t,r,n.prototype)}(e,a,r,n);case"Date":return yield*function*(e,t,r){if(!(0,k.IsDate)(r))return yield W(o.Date,e,t,r);H(e.exclusiveMaximumTimestamp)&&!(r.getTime()<e.exclusiveMaximumTimestamp)&&(yield W(o.DateExclusiveMaximumTimestamp,e,t,r)),H(e.exclusiveMinimumTimestamp)&&!(r.getTime()>e.exclusiveMinimumTimestamp)&&(yield W(o.DateExclusiveMinimumTimestamp,e,t,r)),H(e.maximumTimestamp)&&!(r.getTime()<=e.maximumTimestamp)&&(yield W(o.DateMaximumTimestamp,e,t,r)),H(e.minimumTimestamp)&&!(r.getTime()>=e.minimumTimestamp)&&(yield W(o.DateMinimumTimestamp,e,t,r)),H(e.multipleOfTimestamp)&&r.getTime()%e.multipleOfTimestamp!=0&&(yield W(o.DateMultipleOfTimestamp,e,t,r))}(e,r,n);case"Function":return yield*function*(e,t,r){(0,k.IsFunction)(r)||(yield W(o.Function,e,t,r))}(e,r,n);case"Import":return yield*function*(e,t,r,n){let a=globalThis.Object.values(e.$defs),i=e.$defs[e.$ref];yield*G(i,[...t,...a],r,n)}(e,a,r,n);case"Integer":return yield*function*(e,t,r){if(!(0,k.IsInteger)(r))return yield W(o.Integer,e,t,r);H(e.exclusiveMaximum)&&!(r<e.exclusiveMaximum)&&(yield W(o.IntegerExclusiveMaximum,e,t,r)),H(e.exclusiveMinimum)&&!(r>e.exclusiveMinimum)&&(yield W(o.IntegerExclusiveMinimum,e,t,r)),H(e.maximum)&&!(r<=e.maximum)&&(yield W(o.IntegerMaximum,e,t,r)),H(e.minimum)&&!(r>=e.minimum)&&(yield W(o.IntegerMinimum,e,t,r)),H(e.multipleOf)&&r%e.multipleOf!=0&&(yield W(o.IntegerMultipleOf,e,t,r))}(e,r,n);case"Intersect":return yield*function*(e,t,r,n){let a=!1;for(let i of e.allOf)for(let e of G(i,t,r,n))a=!0,yield e;if(a)return yield W(o.Intersect,e,r,n);if(!1===e.unevaluatedProperties){let t=new RegExp((0,p.KeyOfPattern)(e));for(let a of Object.getOwnPropertyNames(n))t.test(a)||(yield W(o.IntersectUnevaluatedProperties,e,`${r}/${a}`,n))}if("object"==typeof e.unevaluatedProperties){let a=new RegExp((0,p.KeyOfPattern)(e));for(let i of Object.getOwnPropertyNames(n))if(!a.test(i)){let a=G(e.unevaluatedProperties,t,`${r}/${i}`,n[i]).next();a.done||(yield a.value)}}}(e,a,r,n);case"Iterator":return yield*function*(e,t,r){(0,k.IsIterator)(r)||(yield W(o.Iterator,e,t,r))}(e,r,n);case"Literal":return yield*function*(e,t,r){r!==e.const&&(yield W(o.Literal,e,t,r))}(e,r,n);case"Never":return yield*function*(e,t,r){yield W(o.Never,e,t,r)}(e,r,n);case"Not":return yield*function*(e,t,r,n){!0===G(e.not,t,r,n).next().done&&(yield W(o.Not,e,r,n))}(e,a,r,n);case"Null":return yield*function*(e,t,r){(0,k.IsNull)(r)||(yield W(o.Null,e,t,r))}(e,r,n);case"Number":return yield*function*(e,t,r){if(!d.TypeSystemPolicy.IsNumberLike(r))return yield W(o.Number,e,t,r);H(e.exclusiveMaximum)&&!(r<e.exclusiveMaximum)&&(yield W(o.NumberExclusiveMaximum,e,t,r)),H(e.exclusiveMinimum)&&!(r>e.exclusiveMinimum)&&(yield W(o.NumberExclusiveMinimum,e,t,r)),H(e.maximum)&&!(r<=e.maximum)&&(yield W(o.NumberMaximum,e,t,r)),H(e.minimum)&&!(r>=e.minimum)&&(yield W(o.NumberMinimum,e,t,r)),H(e.multipleOf)&&r%e.multipleOf!=0&&(yield W(o.NumberMultipleOf,e,t,r))}(e,r,n);case"Object":return yield*function*(e,t,r,n){if(!d.TypeSystemPolicy.IsObjectLike(n))return yield W(o.Object,e,r,n);H(e.minProperties)&&!(Object.getOwnPropertyNames(n).length>=e.minProperties)&&(yield W(o.ObjectMinProperties,e,r,n)),H(e.maxPro
161perties)&&!(Object.getOwnPropertyNames(n).length<=e.maxProperties)&&(yield W(o.ObjectMaxProperties,e,r,n));let a=Array.isArray(e.required)?e.required:[],i=Object.getOwnPropertyNames(e.properties),s=Object.getOwnPropertyNames(n);for(let t of a)s.includes(t)||(yield W(o.ObjectRequiredProperty,e.properties[t],`${r}/${q(t)}`,void 0));if(!1===e.additionalProperties)for(let t of s)i.includes(t)||(yield W(o.ObjectAdditionalProperties,e,`${r}/${q(t)}`,n[t]));if("object"==typeof e.additionalProperties)for(let a of s)i.includes(a)||(yield*G(e.additionalProperties,t,`${r}/${q(a)}`,n[a]));for(let a of i){let i=e.properties[a];e.required&&e.required.includes(a)?(yield*G(i,t,`${r}/${q(a)}`,n[a]),!y(e)||a in n||(yield W(o.ObjectRequiredProperty,i,`${r}/${q(a)}`,void 0))):d.TypeSystemPolicy.IsExactOptionalProperty(n,a)&&(yield*G(i,t,`${r}/${q(a)}`,n[a]))}}(e,a,r,n);case"Promise":return yield*function*(e,t,r){(0,k.IsPromise)(r)||(yield W(o.Promise,e,t,r))}(e,r,n);case"Record":return yield*function*(e,t,r,n){if(!d.TypeSystemPolicy.IsRecordLike(n))return yield W(o.Object,e,r,n);H(e.minProperties)&&!(Object.getOwnPropertyNames(n).length>=e.minProperties)&&(yield W(o.ObjectMinProperties,e,r,n)),H(e.maxProperties)&&!(Object.getOwnPropertyNames(n).length<=e.maxProperties)&&(yield W(o.ObjectMaxProperties,e,r,n));let[a,i]=Object.entries(e.patternProperties)[0],s=new RegExp(a);for(let[e,a]of Object.entries(n))s.test(e)&&(yield*G(i,t,`${r}/${q(e)}`,a));if("object"==typeof e.additionalProperties)for(let[a,i]of Object.entries(n))s.test(a)||(yield*G(e.additionalProperties,t,`${r}/${q(a)}`,i));if(!1===e.additionalProperties){for(let[t,a]of Object.entries(n))if(!s.test(t))return yield W(o.ObjectAdditionalProperties,e,`${r}/${q(t)}`,a)}}(e,a,r,n);case"Ref":return yield*function*(e,t,r,n){yield*G(T(e,t),t,r,n)}(e,a,r,n);case"RegExp":return yield*function*(e,t,r){return(0,k.IsString)(r)?(H(e.minLength)&&!(r.length>=e.minLength)&&(yield W(o.StringMinLength,e,t,r)),H(e.maxLength)&&!(r.length<=e.maxLength)&&(yield W(o.StringMaxLength,e,t,r)),new RegExp(e.source,e.flags).test(r))?void 0:yield W(o.RegExp,e,t,r):yield W(o.String,e,t,r)}(e,r,n);case"String":return yield*function*(e,t,r){if(!(0,k.IsString)(r))return yield W(o.String,e,t,r);H(e.minLength)&&!(r.length>=e.minLength)&&(yield W(o.StringMinLength,e,t,r)),H(e.maxLength)&&!(r.length<=e.maxLength)&&(yield W(o.StringMaxLength,e,t,r)),(0,k.IsString)(e.pattern)&&(new RegExp(e.pattern).test(r)||(yield W(o.StringPattern,e,t,r))),(0,k.IsString)(e.format)&&(g.Has(e.format)?g.Get(e.format)(r)||(yield W(o.StringFormat,e,t,r)):yield W(o.StringFormatUnknown,e,t,r))}(e,r,n);case"Symbol":return yield*function*(e,t,r){(0,k.IsSymbol)(r)||(yield W(o.Symbol,e,t,r))}(e,r,n);case"TemplateLiteral":return yield*function*(e,t,r){if(!(0,k.IsString)(r))return yield W(o.String,e,t,r);new RegExp(e.pattern).test(r)||(yield W(o.StringPattern,e,t,r))}(e,r,n);case"This":return yield*function*(e,t,r,n){yield*G(T(e,t),t,r,n)}(e,a,r,n);case"Tuple":return yield*function*(e,t,r,n){if(!(0,k.IsArray)(n))return yield W(o.Tuple,e,r,n);if(void 0===e.items&&0!==n.length||n.length!==e.maxItems)return yield W(o.TupleLength,e,r,n);if(e.items)for(let a=0;a<e.items.length;a++)yield*G(e.items[a],t,`${r}/${a}`,n[a])}(e,a,r,n);case"Undefined":return yield*function*(e,t,r){(0,k.IsUndefined)(r)||(yield W(o.Undefined,e,t,r))}(e,r,n);case"Union":return yield*function*(e,t,r,n){if(Z(e,t,n))return;let a=e.anyOf.map(e=>new X(G(e,t,r,n)));yield W(o.Union,e,r,n,a)}(e,a,r,n);case"Uint8Array":return yield*function*(e,t,r){if(!(0,k.IsUint8Array)(r))return yield W(o.Uint8Array,e,t,r);H(e.maxByteLength)&&!(r.length<=e.maxByteLength)&&(yield W(o.Uint8ArrayMaxByteLength,e,t,r)),H(e.minByteLength)&&!(r.length>=e.minByteLength)&&(yield W(o.Uint8ArrayMinByteLength,e,t,r))}(e,r,n);case"Unknown":return yield*function*(){}();case"Void":return yield*function*(e,t,r){d.TypeSystemPolicy.IsVoidLike(r)||(yield W(o.Void,e,t,r))}(e,r,n);default:if(!h.Has(e[v.Kind]))throw new F(e);return yield*function*(e,t,r){h.Get(e[v.Kind])(e,r)||(yield W(o.Kind,e,t,r))}(e,r,n)}}function Y(...e){return new X(3===e.length?G(e[0],e[1],"",e[2]):G(e[0],[],"",e[1]))}var K=O,J=function(e,t,r,n,a){if("m"===n)throw TypeError("Private method is not writable");if("a"===n&&!a)throw TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!a:!t.has(e))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?a.call(e,r):a?a.value=r:t.set(e,r),r},ee=function(e,t,r,n){if("a"===r&&!n)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)};class et extends K.TypeBoxError{constructor(e){const t=e.First();super(void 0===t?"Invalid Value":t.message),s.add(this),l.set(this,void 0),J(this,l,e,"f"),this.error=t}Errors(){return new X(ee(this,s,"m",c).call(this))}}function er(e,t,r){if(!Z(e,t,r))throw new et(Y(e,t,r))}function en(...e){return 3===e.length?er(e[0],e[1],e[2]):er(e[0],[],e[1])}l=new WeakMap,s=new WeakSet,c=function*(){this.error&&(yield this.error),yield*ee(this,l,"f")};var ea=O;
161function ei(e,t=new WeakMap){if((0,k.IsArray)(e)){if(t.has(e))return t.get(e);let r=[];t.set(e,r);for(let n=0;n<e.length;n++)r.push(ei(e[n],t));return r}if((0,k.IsDate)(e))return new Date(e.toISOString());if((0,k.IsTypedArray)(e))return e.slice();if((0,k.IsMap)(e))return new Map(ei([...e.entries()]));if((0,k.IsSet)(e))return new Set(ei([...e.entries()]));if((0,k.IsObject)(e)){if(t.has(e))return t.get(e);let r={};for(let n of(t.set(e,r),Object.getOwnPropertyNames(e)))r[n]=ei(e[n],t);for(let n of Object.getOwnPropertySymbols(e))r[n]=ei(e[n],t);return r}if((0,k.IsValueType)(e))return e;throw Error("ValueClone: Unable to clone value")}var eo=e.i(311658),es=e.i(37116),h=h,el=O;class ec extends el.TypeBoxError{constructor(e,t){super(t),this.schema=e}}function eu(e){return(0,k.IsFunction)(e)?e():ei(e)}function ed(e,t){let r=w(e,t);switch(e[v.Kind]){case"Any":case"Record":case"Unknown":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):{};case"Argument":return{};case"Array":if(!0!==e.uniqueItems||(0,k.HasPropertyKey)(e,"default"))if("contains"in e&&!(0,k.HasPropertyKey)(e,"default"))throw new ec(e,"Array with the contains constraint requires a default value");else if("default"in e)return eu(e.default);else if(void 0!==e.minItems)return Array.from({length:e.minItems}).map(t=>ed(e.items,r));else return[];throw new ec(e,"Array with the uniqueItems constraint requires a default value");case"AsyncIterator":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):async function*(){}();case"BigInt":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):BigInt(0);case"Boolean":return!!(0,k.HasPropertyKey)(e,"default")&&eu(e.default);case"Constructor":if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);{let t=ed(e.returns,r);return"object"!=typeof t||Array.isArray(t)?class{}:class{constructor(){for(const[e,r]of Object.entries(t))this[e]=r}}}case"Date":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):void 0!==e.minimumTimestamp?new Date(e.minimumTimestamp):new Date;case"Function":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):()=>ed(e.returns,r);case"Import":let n;return n=globalThis.Object.values(e.$defs),ed(e.$defs[e.$ref],[...r,...n]);case"Integer":case"Number":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):void 0!==e.minimum?e.minimum:0;case"Intersect":if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);{let t=e.allOf.reduce((e,t)=>{let n=ed(t,r);return"object"==typeof n?{...e,...n}:n},{});if(!Z(e,r,t))throw new ec(e,"Intersect produced invalid value. Consider using a default value.");return t}case"Iterator":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):function*(){}();case"Literal":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):e.const;case"Never":if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);throw new ec(e,"Never types cannot be created. Consider using a default value.");case"Not":if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);throw new ec(e,"Not types must have a default value");case"Null":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):null;case"Object":if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);{let t=new Set(e.required),n={};for(let[a,i]of Object.entries(e.properties))t.has(a)&&(n[a]=ed(i,r));return n}case"Promise":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):Promise.resolve(ed(e.item,r));case"Ref":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):ed(T(e,r),r);case"RegExp":if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);throw new ec(e,"RegExp types cannot be created. Consider using a default value.");case"String":if(void 0!==e.pattern)if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);else throw new ec(e,"String types with patterns must specify a default value");if(void 0!==e.format)if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);else throw new ec(e,"String types with formats must specify a default value");if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);if(void 0!==e.minLength)return Array.from({length:e.minLength}).map(()=>" ").join("");return"";case"Symbol":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):"value"in e?Symbol.for(e.value):Symbol();case"TemplateLiteral":if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);
161if(!(0,es.IsTemplateLiteralFinite)(e))throw new ec(e,"Can only create template literals that produce a finite variants. Consider using a default value.");return(0,eo.TemplateLiteralGenerate)(e)[0];case"This":if(em++>ep)throw new ec(e,"Cannot create recursive type as it appears possibly infinite. Consider using a default.");return(0,k.HasPropertyKey)(e,"default")?eu(e.default):ed(T(e,r),r);case"Tuple":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):void 0===e.items?[]:Array.from({length:e.minItems}).map((t,n)=>ed(e.items[n],r));case"Undefined":case"Void":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):void 0;case"Union":if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);if(0!==e.anyOf.length)return ed(e.anyOf[0],r);throw Error("ValueCreate.Union: Cannot create Union with zero variants");case"Uint8Array":return(0,k.HasPropertyKey)(e,"default")?eu(e.default):new Uint8Array(void 0!==e.minByteLength?e.minByteLength:0);default:if(!h.Has(e[v.Kind]))throw new ec(e,"Unknown type");if((0,k.HasPropertyKey)(e,"default"))return eu(e.default);throw Error("User defined types must specify a default value")}}let ep=512,em=0;function eh(...e){return em=0,2===e.length?ed(e[0],e[1]):ed(e[0],[])}class ef extends ea.TypeBoxError{constructor(e,t){super(t),this.schema=e}}function eg(e,t,r,n){let a=(0,k.IsString)(e.$id)?w(e,t):t;switch(e[v.Kind]){case"Array":if(Z(e,a,r))return ei(r);let i=(0,k.IsArray)(r)?r:eh(e,a),o=(0,k.IsNumber)(e.minItems)&&i.length<e.minItems?[...i,...Array.from({length:e.minItems-i.length},()=>null)]:i,s=((0,k.IsNumber)(e.maxItems)&&o.length>e.maxItems?o.slice(0,e.maxItems):o).map(t=>eg(e.items,a,t,n));if(!0!==e.uniqueItems)return s;let l=[...new Set(s)];if(!Z(e,a,l))throw new ef(e,"Array cast produced invalid data due to uniqueItems constraint");return l;case"Constructor":if(Z(e,a,r))return eh(e,a);let c=new Set(e.returns.required||[]),u=function(){};for(let[t,i]of Object.entries(e.returns.properties))(c.has(t)||void 0!==r.prototype[t])&&(u.prototype[t]=eg(i,a,r.prototype[t],n));return u;case"Import":let d;return d=globalThis.Object.values(e.$defs),eg(e.$defs[e.$ref],[...a,...d],r,n);case"Intersect":if(Z(e,a,r))return r;let p=eh(e,a),m=function e(t,r){return(0,k.IsObject)(t)&&!(0,k.IsObject)(r)||!(0,k.IsObject)(t)&&(0,k.IsObject)(r)?t:(0,k.IsObject)(t)&&(0,k.IsObject)(r)?globalThis.Object.getOwnPropertyNames(t).reduce((n,a)=>{let i=a in r?e(t[a],r[a]):t[a];return{...n,[a]:i}},{}):r}(p,r);return Z(e,a,m)?m:p;case"Never":throw new ef(e,"Never types cannot be cast");case"Object":if(n.has(r))return n.get(r);if(Z(e,a,r))return r;if(null===r||"object"!=typeof r)return eh(e,a);let h=new Set(e.required||[]),f={};for(let[t,i]of(n.set(r,f),Object.entries(e.properties)))(h.has(t)||void 0!==r[t])&&(f[t]=eg(i,a,r[t],n));if("object"==typeof e.additionalProperties){let t=Object.getOwnPropertyNames(e.properties);for(let i of Object.getOwnPropertyNames(r))t.includes(i)||(f[i]=eg(e.additionalProperties,a,r[i],n))}return f;case"Record":if(Z(e,a,r))return ei(r);if(null===r||"object"!=typeof r||Array.isArray(r)||r instanceof Date)return eh(e,a);let g=Object.getOwnPropertyNames(e.patternProperties)[0],y=e.patternProperties[g],b={};for(let[e,t]of Object.entries(r))b[e]=eg(y,a,t,n);return b;case"Ref":case"This":return eg(T(e,a),a,r,n);case"Tuple":return Z(e,a,r)?ei(r):(0,k.IsArray)(r)?void 0===e.items?[]:e.items.map((e,t)=>eg(e,a,r[t],n)):eh(e,a);case"Union":return Z(e,a,r)?ei(r):"default"in e?"function"==typeof r?e.default:ei(e.default):ev(function(e,t,r){let n=e.anyOf.map(e=>T(e,t)),[a,i]=[n[0],0];for(let e of n){let n=function e(t,r,n){if("Object"!==t[v.Kind]||"object"!=typeof n||(0,k.IsNull)(n))if("Union"===t[v.Kind])return Math.max(...t.anyOf.map(e=>T(e,r)).map(t=>e(t,r,n)));else return+!!Z(t,r,n);{let e=Object.getOwnPropertyNames(n);return Object.entries(t.properties).reduce((t,[a,i])=>t+(100*("Literal"===i[v.Kind]&&i.const===n[a])+10*!!Z(i,r,n[a])+ +!!e.includes(a)),0)}}(e,t,r);n>i&&(a=e,i=n)}return a}(e,a,r),a,r,n);case"Date":case"Symbol":case"Uint8Array":return Z(e,t,r)?ei(r):eh(e,t);default:return Z(e,a,r)?r:eh(e,a)}}function ev(...e){return 2===e.length||3===e.length&&e[2]instanceof WeakMap?eg(e[0],[],e[1],e[2]??new WeakMap):eg(e[0],e[1],e[2],e[3]??new WeakMap)}function ey(e,t,r){let n=(0,k.IsString)(e.$id)?w(e,t):t;switch(e[v.Kind]){case"Array":return(0,k.IsArray)(r)?r.map(t=>ey(e.items,n,t)):r;case"Import":let a;return a=globalThis.Object.values(e.$defs),ey(e.$defs[e.$ref],[...n,...a],r);case"Intersect":let i=e.unevaluatedProperties,o=e.allOf.map(e=>ey(e,n,ei(r))).reduce((e,t)=>
161(0,k.IsObject)(t)?{...e,...t}:t,{});if(!(0,k.IsObject)(r)||!(0,k.IsObject)(o)||!(0,j.IsKind)(i))return o;let s=(0,p.KeyOfPropertyKeys)(e);for(let e of Object.getOwnPropertyNames(r))!s.includes(e)&&Z(i,n,r[e])&&(o[e]=ey(i,n,r[e]));return o;case"Object":if(!(0,k.IsObject)(r)||(0,k.IsArray)(r))return r;let l=e.additionalProperties;for(let t of Object.getOwnPropertyNames(r)){if((0,k.HasPropertyKey)(e.properties,t)){r[t]=ey(e.properties[t],n,r[t]);continue}if((0,j.IsKind)(l)&&Z(l,n,r[t])){r[t]=ey(l,n,r[t]);continue}delete r[t]}return r;case"Record":return function(e,t,r){if(!(0,k.IsObject)(r))return r;let n=e.additionalProperties,a=Object.getOwnPropertyNames(r),[i,o]=Object.entries(e.patternProperties)[0],s=new RegExp(i);for(let e of a){if(s.test(e)){r[e]=ey(o,t,r[e]);continue}if((0,j.IsKind)(n)&&Z(n,t,r[e])){r[e]=ey(n,t,r[e]);continue}delete r[e]}return r}(e,n,r);case"Ref":case"This":return ey(T(e,n),n,r);case"Tuple":if(!(0,k.IsArray)(r))return r;if((0,k.IsUndefined)(e.items))return[];let c=Math.min(r.length,e.items.length);for(let t=0;t<c;t++)r[t]=ey(e.items[t],n,r[t]);return r.length>c?r.slice(0,c):r;case"Union":for(let t of e.anyOf)if((0,j.IsKind)(t)&&"Unsafe"!==t[v.Kind]&&Z(t,n,r))return ey(t,n,r);return r;default:return r}}function eb(...e){return 3===e.length?ey(e[0],e[1],e[2]):ey(e[0],[],e[1])}function eO(e){return(0,k.IsString)(e)&&!isNaN(e)&&!isNaN(parseFloat(e))}function ex(e){return!0===e||(0,k.IsNumber)(e)&&1===e||(0,k.IsBigInt)(e)&&e===BigInt("1")||(0,k.IsString)(e)&&("true"===e.toLowerCase()||"1"===e)}function ek(e){return!1===e||(0,k.IsNumber)(e)&&(0===e||Object.is(e,-0))||(0,k.IsBigInt)(e)&&e===BigInt("0")||(0,k.IsString)(e)&&("false"===e.toLowerCase()||"0"===e||"-0"===e)}function eS(e){return!!ex(e)||!ek(e)&&e}function ew(e){return(0,k.IsSymbol)(e)&&void 0!==e.description?e.description.toString():(0,k.IsBigInt)(e)||(0,k.IsBoolean)(e)||(0,k.IsNumber)(e)?e.toString():e}function eT(e){return eO(e)?parseFloat(e):ex(e)?1:ek(e)?0:e}function eE(e,t,r){let n=w(e,t);switch(e[v.Kind]){case"Array":return((0,k.IsArray)(r)?r:[r]).map(t=>eE(e.items,n,t));case"BigInt":return eO(r)?BigInt(r.split(".")[0]):(0,k.IsNumber)(r)?BigInt(Math.trunc(r)):ek(r)?BigInt(0):ex(r)?BigInt(1):r;case"Boolean":return eS(r);case"Date":return(0,k.IsDate)(r)?r:(0,k.IsNumber)(r)?new Date(r):ex(r)?new Date(1):ek(r)?new Date(0):eO(r)?new Date(parseInt(r)):(0,k.IsString)(r)&&/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)?$/i.test(r)?new Date(`1970-01-01T${r}.000Z`):(0,k.IsString)(r)&&/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i.test(r)?new Date(`1970-01-01T${r}`):(0,k.IsString)(r)&&/^\d\d\d\d-[0-1]\d-[0-3]\dt(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)?$/i.test(r)?new Date(`${r}.000Z`):(0,k.IsString)(r)&&/^\d\d\d\d-[0-1]\d-[0-3]\dt(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i.test(r)?new Date(r):(0,k.IsString)(r)&&/^\d\d\d\d-[0-1]\d-[0-3]\d$/i.test(r)?new Date(`${r}T00:00:00.000Z`):r;case"Import":let a;return a=globalThis.Object.values(e.$defs),eE(e.$defs[e.$ref],[...n,...a],r);case"Integer":return eO(r)?parseInt(r):(0,k.IsNumber)(r)?Math.trunc(r):ex(r)?1:ek(r)?0:r;case"Intersect":return e.allOf.reduce((e,t)=>eE(t,n,e),r);case"Literal":let i,o,s;return(0,k.IsString)(e.const)?(l=e.const,(i=ew(r))===l?i:r):(0,k.IsNumber)(e.const)?(c=e.const,(o=eT(r))===c?o:r):(0,k.IsBoolean)(e.const)?(u=e.const,(s=eS(r))===u?s:r):r;case"Null":return(0,k.IsString)(r)&&"null"===r.toLowerCase()?null:r;case"Number":return eT(r);case"Object":var l,c,u;if(!(0,k.IsObject)(r)||(0,k.IsArray)(r))return r;for(let t of Object.getOwnPropertyNames(e.properties))(0,k.HasPropertyKey)(r,t)&&(r[t]=eE(e.properties[t],n,r[t]));return r;case"Record":if(!((0,k.IsObject)(r)&&!(0,k.IsArray)(r)))return r;let d=Object.getOwnPropertyNames(e.patternProperties)[0],p=e.patternProperties[d];for(let[e,t]of Object.entries(r))r[e]=eE(p,n,t);return r;case"Ref":case"This":return eE(T(e,n),n,r);case"String":return ew(r);case"Symbol":return(0,k.IsString)(r)||(0,k.IsNumber)(r)?Symbol(r):r;case"Tuple":return(0,k.IsArray)(r)&&!(0,k.IsUndefined)(e.items)?r.map((t,r)=>r<e.items.length?eE(e.items[r],n,t):t):r;case"Undefined":return(0,k.IsString)(r)&&"undefined"===r?void 0:r;case"Union":for(let t of e.anyOf)if(Z(t,n,r))return r;for(let t of e.anyOf){let e=eE(t,n,ei(r));if(Z(t,n,e))return e}return r;default:return r}}function e_(...e){return 3===e.length?eE(e[0],e[1],e[2]):eE(e[0],[],e[1])}let e$=new Set;function eA(e,t){return e$.clear(),function e(t,r){let n=w(t,r);if(t.$id&&e$.has(t.$id))return!1;switch(t.$id&&e$.add(t.$id),t[v.Kind]){case"Array":case"AsyncIterator":case"Iterator":return(0,j.IsTransform)(t)||e(t.items,n);case"Constructor":return(0,j.IsTransform)(t)||e(t.returns,n)||t.parameters.some(t=>e(t,n));
161case"Function":return(0,j.IsTransform)(t)||e(t.returns,n)||t.parameters.some(t=>e(t,n));case"Import":let a,i;return a=globalThis.Object.getOwnPropertyNames(t.$defs).reduce((e,r)=>[...e,t.$defs[r]],[]),i=t.$defs[t.$ref],(0,j.IsTransform)(t)||e(i,[...a,...n]);case"Intersect":return(0,j.IsTransform)(t)||(0,j.IsTransform)(t.unevaluatedProperties)||t.allOf.some(t=>e(t,n));case"Not":return(0,j.IsTransform)(t)||e(t.not,n);case"Object":return(0,j.IsTransform)(t)||Object.values(t.properties).some(t=>e(t,n))||(0,j.IsSchema)(t.additionalProperties)&&e(t.additionalProperties,n);case"Promise":return(0,j.IsTransform)(t)||e(t.item,n);case"Record":let o,s;return o=Object.getOwnPropertyNames(t.patternProperties)[0],s=t.patternProperties[o],(0,j.IsTransform)(t)||e(s,n)||(0,j.IsSchema)(t.additionalProperties)&&(0,j.IsTransform)(t.additionalProperties);case"Ref":case"This":return!!(0,j.IsTransform)(t)||e(T(t,n),n);case"Tuple":return(0,j.IsTransform)(t)||!(0,k.IsUndefined)(t.items)&&t.items.some(t=>e(t,n));case"Union":return(0,j.IsTransform)(t)||t.anyOf.some(t=>e(t,n));default:return(0,j.IsTransform)(t)}}(e,t)}var eC=O,eP=e.i(837221);function eN(e){let t=(0,p.KeyOfPropertyKeys)(e),r=(0,eP.IndexFromPropertyKeys)(e,t);return t.map((e,n)=>[t[n],r[n]])}class eI extends eC.TypeBoxError{constructor(e,t,r){super("Unable to decode value as it does not match the expected schema"),this.schema=e,this.value=t,this.error=r}}class eR extends eC.TypeBoxError{constructor(e,t,r,n){super(n instanceof Error?n.message:"Unknown error"),this.schema=e,this.path=t,this.value=r,this.error=n}}function eD(e,t,r){try{return(0,j.IsTransform)(e)?e[v.TransformKind].Decode(r):r}catch(n){throw new eR(e,t,r,n)}}function eB(e,t,r,n){let a=w(e,t);switch(e[v.Kind]){case"Array":return(0,k.IsArray)(n)?eD(e,r,n.map((t,n)=>eB(e.items,a,`${r}/${n}`,t))):eD(e,r,n);case"Import":let i,o;return i=globalThis.Object.values(e.$defs),o=eB(e.$defs[e.$ref],[...a,...i],r,n),eD(e,r,o);case"Intersect":return function(e,t,r,n){if(!(0,k.IsObject)(n)||(0,k.IsValueType)(n))return eD(e,r,n);let a=eN(e),i=a.map(e=>e[0]),o={...n};for(let[e,n]of a)e in o&&(o[e]=eB(n,t,`${r}/${e}`,o[e]));if(!(0,j.IsTransform)(e.unevaluatedProperties))return eD(e,r,o);let s=Object.getOwnPropertyNames(o),l=e.unevaluatedProperties,c={...o};for(let e of s)i.includes(e)||(c[e]=eD(l,`${r}/${e}`,c[e]));return eD(e,r,c)}(e,a,r,n);case"Not":return eD(e,r,eB(e.not,a,r,n));case"Object":return function(e,t,r,n){if(!(0,k.IsObject)(n))return eD(e,r,n);let a=(0,p.KeyOfPropertyKeys)(e),i={...n};for(let n of a)(0,k.HasPropertyKey)(i,n)&&((0,k.IsUndefined)(i[n])&&(!(0,j.IsUndefined)(e.properties[n])||d.TypeSystemPolicy.IsExactOptionalProperty(i,n))||(i[n]=eB(e.properties[n],t,`${r}/${n}`,i[n])));if(!(0,j.IsSchema)(e.additionalProperties))return eD(e,r,i);let o=Object.getOwnPropertyNames(i),s=e.additionalProperties,l={...i};for(let e of o)a.includes(e)||(l[e]=eD(s,`${r}/${e}`,l[e]));return eD(e,r,l)}(e,a,r,n);case"Record":return function(e,t,r,n){if(!(0,k.IsObject)(n))return eD(e,r,n);let a=Object.getOwnPropertyNames(e.patternProperties)[0],i=new RegExp(a),o={...n};for(let s of Object.getOwnPropertyNames(n))i.test(s)&&(o[s]=eB(e.patternProperties[a],t,`${r}/${s}`,o[s]));if(!(0,j.IsSchema)(e.additionalProperties))return eD(e,r,o);let s=Object.getOwnPropertyNames(o),l=e.additionalProperties,c={...o};for(let e of s)i.test(e)||(c[e]=eD(l,`${r}/${e}`,c[e]));return eD(e,r,c)}(e,a,r,n);case"Ref":let s;return s=T(e,a),eD(e,r,eB(s,a,r,n));case"Symbol":default:return eD(e,r,n);case"This":let l;return l=T(e,a),eD(e,r,eB(l,a,r,n));case"Tuple":return(0,k.IsArray)(n)&&(0,k.IsArray)(e.items)?eD(e,r,e.items.map((e,t)=>eB(e,a,`${r}/${t}`,n[t]))):eD(e,r,n);case"Union":for(let t of e.anyOf){if(!Z(t,a,n))continue;let i=eB(t,a,r,n);return eD(e,r,i)}return eD(e,r,n)}}function eM(e,t){let r=(0,k.HasPropertyKey)(e,"default")?e.default:void 0,n=(0,k.IsFunction)(r)?r():ei(r);return(0,k.IsUndefined)(t)?n:(0,k.IsObject)(t)&&(0,k.IsObject)(n)?Object.assign(n,t):t}function eL(e){return(0,j.IsKind)(e)&&"default"in e}function ej(e,t,r){let n=w(e,t);switch(e[v.Kind]){case"Array":if((0,k.IsArray)(r)){for(let t=0;t<r.length;t++)r[t]=ej(e.items,n,r[t]);return r}let a=eM(e,r);if(!(0,k.IsArray)(a))return a;for(let t=0;t<a.length;t++)a[t]=ej(e.items,n,a[t]);return a;case"Date":return(0,k.IsDate)(r)?r:eM(e,r);case"Import":let i;return i=globalThis.Object.values(e.$defs),ej(e.$defs[e.$ref],[...n,...i],r);case"Intersect":let o;return o=eM(e,r),e.allOf.reduce((e,t)=>
161{let r=ej(t,n,o);return(0,k.IsObject)(r)?{...e,...r}:r},{});case"Object":let s=eM(e,r);if(!(0,k.IsObject)(s))return s;let l=Object.getOwnPropertyNames(e.properties);for(let t of l){let r=ej(e.properties[t],n,s[t]);(0,k.IsUndefined)(r)||(s[t]=ej(e.properties[t],n,s[t]))}if(!eL(e.additionalProperties))return s;for(let t of Object.getOwnPropertyNames(s))l.includes(t)||(s[t]=ej(e.additionalProperties,n,s[t]));return s;case"Record":return function(e,t,r){let n=eM(e,r);if(!(0,k.IsObject)(n))return n;let a=e.additionalProperties,[i,o]=Object.entries(e.patternProperties)[0],s=new RegExp(i);for(let e of Object.getOwnPropertyNames(n))s.test(e)&&eL(o)&&(n[e]=ej(o,t,n[e]));if(!eL(a))return n;for(let e of Object.getOwnPropertyNames(n))s.test(e)||(n[e]=ej(a,t,n[e]));return n}(e,n,r);case"Ref":return ej(T(e,n),n,eM(e,r));case"This":return ej(T(e,n),n,r);case"Tuple":return function(e,t,r){let n=eM(e,r);if(!(0,k.IsArray)(n)||(0,k.IsUndefined)(e.items))return n;let[a,i]=[e.items,Math.max(e.items.length,n.length)];for(let e=0;e<i;e++)e<a.length&&(n[e]=ej(a[e],t,n[e]));return n}(e,n,r);case"Union":let c=eM(e,r);for(let t of e.anyOf){let e=ej(t,n,ei(c));if(Z(t,n,e))return e}return c;default:return eM(e,r)}}function ez(...e){return 3===e.length?ej(e[0],e[1],e[2]):ej(e[0],[],e[1])}var eU=O;class eV extends eU.TypeBoxError{constructor(e,t,r){super("Cannot set root value"),this.value=e,this.path=t,this.update=r}}class eQ extends eU.TypeBoxError{constructor(e,t){super("Cannot delete root value"),this.value=e,this.path=t}}function eZ(e){return -1===e.indexOf("~")?e:e.replace(/~1/g,"/").replace(/~0/g,"~")}function*eF(e){if(""===e)return;let[t,r]=[0,0];for(let n=0;n<e.length;n++)"/"===e.charAt(n)?(0===n||(r=n,yield eZ(e.slice(t,r))),t=n+1):r=n;yield eZ(e.slice(t))}e.s(["Delete",0,function(e,t){if(""===t)throw new eQ(e,t);let[r,n,a]=[null,e,""];for(let e of eF(t)){if(void 0===n[e]||null===n[e])return;r=n,n=n[e],a=e}if(Array.isArray(r)){let e=parseInt(a);r.splice(e,1)}else delete r[a]},"Format",0,eF,"Get",0,function(e,t){if(""===t)return e;let r=e;for(let e of eF(t)){if(void 0===r[e])return;r=r[e]}return r},"Has",0,function(e,t){if(""===t)return!0;let[r,n,a]=[null,e,""];for(let e of eF(t)){if(void 0===n[e])return!1;r=n,n=n[e],a=e}return Object.getOwnPropertyNames(r).includes(a)},"Set",0,function(e,t,r){if(""===t)throw new eV(e,t,r);let[n,a,i]=[null,e,""];for(let e of eF(t))void 0===a[e]&&(a[e]={}),n=a,a=a[e],i=e;n[i]=r},"ValuePointerRootDeleteError",0,eQ,"ValuePointerRootSetError",0,eV],525130);var eq=e.i(525130),eq=eq;function eH(e,t){if((0,k.IsDate)(e))return(0,k.IsDate)(t)&&e.getTime()===t.getTime();if((0,k.IsTypedArray)(e))return!!(0,k.IsTypedArray)(t)&&e.length===t.length&&Object.getPrototypeOf(e).constructor.name===Object.getPrototypeOf(t).constructor.name&&e.every((e,r)=>eH(e,t[r]));if((0,k.IsArray)(e))return!!(0,k.IsArray)(t)&&e.length===t.length&&e.every((e,r)=>eH(e,t[r]));if((0,k.IsObject)(e)){if(!(0,k.IsObject)(t))return!1;let r=[...Object.keys(e),...Object.getOwnPropertySymbols(e)];return r.length===[...Object.keys(t),...Object.getOwnPropertySymbols(t)].length&&r.every(r=>eH(e[r],t[r]))}if((0,k.IsValueType)(e))return e===t;throw Error("ValueEquals: Unable to compare value")}var eX=O,eW=e.i(513099),eG=e.i(337490),eY=e.i(357247),eK=e.i(19966),eJ=e.i(1423);let e0=(0,eG.Object)({type:(0,eW.Literal)("insert"),path:(0,eY.String)(),value:(0,eK.Unknown)()}),e1=(0,eG.Object)({type:(0,eW.Literal)("update"),path:(0,eY.String)(),value:(0,eK.Unknown)()}),e2=(0,eG.Object)({type:(0,eW.Literal)("delete"),path:(0,eY.String)()}),e4=(0,eJ.Union)([e0,e1,e2]);class e3 extends eX.TypeBoxError{constructor(e,t){super(t),this.value=e}}function e8(e,t){return{type:"update",path:e,value:t}}function e5(e,t){return{type:"insert",path:e,value:t}}function e6(e){return{type:"delete",path:e}}function e7(e){if(globalThis.Object.getOwnPropertySymbols(e).length>0)throw new e3(e,"Cannot diff objects with symbols")}var e9=O;class te extends e9.TypeBoxError{constructor(e,t,r){super("The encoded value does not match the expected schema"),this.schema=e,this.value=t,this.error=r}}class tt extends e9.TypeBoxError{constructor(e,t,r,n){super(`${n instanceof Error?n.message:"Unknown error"}`),this.schema=e,this.path=t,this.value=r,this.error=n}}function tr(e,t,r){try{return(0,j.IsTransform)(e)?e[v.TransformKind].Encode(r):r}catch(n){throw new tt(e,t,r,n)}}function tn(e,t,r,n){let a=w(e,t);switch(e[v.Kind]){case"Array":let i;return i=tr(e,r,n),(0,k.IsArray)(i)?i.map((t,n)=>tn(e.items,a,`${r}/${n}`,t)):i;case"Import":let o,s,l;return o=globalThis.Object.values(e.$defs),s=e.$defs[e.$ref],l=tr(e,r,n),tn(s,[...a,...o],r,l);case"Intersect":return function(e,t,r,n){let a=tr(e,r,n);if(!(0,k.IsObject)(n)||(0,k.IsValueType)(n))return a;let i=eN(e),o=i.map(e=>e[0]),s={...a};for(let[e,n]of i)e in s&&(s[e]=tn(n,t,`${r}/${e}`,s[e]));if(!(0,j.IsTransform)(e.unevaluatedProperties))return s;let l=Object.getOwnPropertyNames(s),c=e.unevaluatedProperties,u={...s};for(let e of l)o.includes(e)||(u[e]=tr(c,`${r}/${e}`,u[e]));return u}(e,a,r,n);case"Not":return tr(e.not,r,tr(e,r,n));case"Object":return function(e,t,r,n){let a=tr(e,r,n);if(!(0,k.IsObject)(a))return a;let i=(0,p.KeyOfPropertyKeys)(e),o={...a};for(let n of i)(0,k.HasPropertyKey)(o,n)&&((0,k.IsUndefined)(o[n])&&(!(0,j.IsUndefined)(e.properties[n])||d.TypeSystemPolicy.IsExactOptionalProperty(o,n)
161)||(o[n]=tn(e.properties[n],t,`${r}/${n}`,o[n])));if(!(0,j.IsSchema)(e.additionalProperties))return o;let s=Object.getOwnPropertyNames(o),l=e.additionalProperties,c={...o};for(let e of s)i.includes(e)||(c[e]=tr(l,`${r}/${e}`,c[e]));return c}(e,a,r,n);case"Record":return function(e,t,r,n){let a=tr(e,r,n);if(!(0,k.IsObject)(n))return a;let i=Object.getOwnPropertyNames(e.patternProperties)[0],o=new RegExp(i),s={...a};for(let a of Object.getOwnPropertyNames(n))o.test(a)&&(s[a]=tn(e.patternProperties[i],t,`${r}/${a}`,s[a]));if(!(0,j.IsSchema)(e.additionalProperties))return s;let l=Object.getOwnPropertyNames(s),c=e.additionalProperties,u={...s};for(let e of l)o.test(e)||(u[e]=tr(c,`${r}/${e}`,u[e]));return u}(e,a,r,n);case"Ref":let c;return c=tn(T(e,a),a,r,n),tr(e,r,c);case"This":let u;return u=tn(T(e,a),a,r,n),tr(e,r,u);case"Tuple":let m;return m=tr(e,r,n),(0,k.IsArray)(e.items)?e.items.map((e,t)=>tn(e,a,`${r}/${t}`,m[t])):[];case"Union":for(let t of e.anyOf){if(!Z(t,a,n))continue;let i=tn(t,a,r,n);return tr(e,r,i)}for(let t of e.anyOf){let i=tn(t,a,r,n);if(Z(e,a,i))return tr(e,r,i)}return tr(e,r,n);default:return tr(e,r,n)}}var eq=eq,ta=O;function ti(e){return(0,k.IsObject)(e)&&!(0,k.IsArray)(e)}class to extends ta.TypeBoxError{constructor(e){super(e)}}function ts(e){return(0,k.IsTypedArray)(e)||(0,k.IsValueType)(e)}var tl=O;class tc extends tl.TypeBoxError{constructor(e){super(e)}}a=u||(u={}),t=new Map([["Assert",(e,t,r)=>(en(e,t,r),r)],["Cast",(e,t,r)=>ev(e,t,r)],["Clean",(e,t,r)=>eb(e,t,r)],["Clone",(e,t,r)=>ei(r)],["Convert",(e,t,r)=>e_(e,t,r)],["Decode",(e,t,r)=>eA(e,t)?eB(e,t,"",r):r],["Default",(e,t,r)=>ez(e,t,r)],["Encode",(e,t,r)=>eA(e,t)?tn(e,t,"",r):r]]),a.Delete=function(e){t.delete(e)},a.Set=function(e,r){t.set(e,r)},a.Get=function(e){return t.get(e)};let tu=["Clone","Clean","Default","Convert","Assert","Decode"];e.s(["Assert",0,en,"Cast",0,ev,"Check",0,Z,"Clean",0,eb,"Clone",0,ei,"Convert",0,e_,"Create",0,eh,"Decode",0,function(...e){let[t,r,n]=3===e.length?[e[0],e[1],e[2]]:[e[0],[],e[1]];if(!Z(t,r,n))throw new eI(t,n,Y(t,r,n).First());return eA(t,r)?eB(t,r,"",n):n},"Default",0,ez,"Diff",0,function(e,t){return[...function* e(t,r,n){if((0,k.IsStandardObject)(r))return yield*function*(t,r,n){if(e7(r),e7(n),!(0,k.IsStandardObject)(n))return yield e8(t,n);let a=globalThis.Object.getOwnPropertyNames(r);for(let e of globalThis.Object.getOwnPropertyNames(n))(0,k.HasPropertyKey)(r,e)||(yield e5(`${t}/${e}`,n[e]));for(let i of a)(0,k.HasPropertyKey)(n,i)&&(eH(r,n)||(yield*e(`${t}/${i}`,r[i],n[i])));for(let e of a)(0,k.HasPropertyKey)(n,e)||(yield e6(`${t}/${e}`))}(t,r,n);if((0,k.IsArray)(r))return yield*function*(t,r,n){if(!(0,k.IsArray)(n))return yield e8(t,n);for(let a=0;a<Math.min(r.length,n.length);a++)yield*e(`${t}/${a}`,r[a],n[a]);for(let e=0;e<n.length;e++)e<r.length||(yield e5(`${t}/${e}`,n[e]));for(let e=r.length-1;e>=0;e--)e<n.length||(yield e6(`${t}/${e}`))}(t,r,n);if((0,k.IsTypedArray)(r))return yield*function*(t,r,n){if(!(0,k.IsTypedArray)(n)||r.length!==n.length||globalThis.Object.getPrototypeOf(r).constructor.name!==globalThis.Object.getPrototypeOf(n).constructor.name)return yield e8(t,n);for(let a=0;a<Math.min(r.length,n.length);a++)yield*e(`${t}/${a}`,r[a],n[a])}(t,r,n);if((0,k.IsValueType)(r))return yield*function*(e,t,r){t!==r&&(yield e8(e,r))}(t,r,n);throw new e3(r,"Unable to diff value")}("",e,t)]},"Edit",0,e4,"Encode",0,function(...e){let[t,r,n]=3===e.length?[e[0],e[1],e[2]]:[e[0],[],e[1]],a=eA(t,r)?tn(t,r,"",n):n;if(!Z(t,r,a))throw new te(t,a,Y(t,r,a).First());return a},"Equal",0,eH,"Errors",0,Y,"Hash",0,B,"Mutate",0,function(e,t){if(ts(e)||ts(t))throw new to("Only object and array types can be mutated at the root level");if(ti(e)&&(0,k.IsArray)(t)||(0,k.IsArray)(e)&&ti(t))throw new to("Cannot assign due type mismatch of assignable values");!function e(t,r,n,a){if((0,k.IsArray)(a)){if((0,k.IsArray)(n)){for(let i=0;i<a.length;i++)e(t,`${r}/${i}`,n[i],a[i]);n.splice(a.length)}else eq.Set(t,r,ei(a));return}if((0,k.IsTypedArray)(a)){if((0,k.IsTypedArray)(n)&&n.length===a.length)for(let e=0;e<n.length;e++)n[e]=a[e];else eq.Set(t,r,ei(a));return}if(ti(a)){if(ti(n)){let i=Object.getOwnPropertyNames(n),o=Object.getOwnPropertyNames(a);for(let e of i)o.includes(e)||delete n[e];for(let e of o)i.includes(e)||(n[e]=null);for(let i of o)e(t,`${r}/${i}`,n[i],a[i])}else eq.Set(t,r,ei(a));return}if((0,k.IsValueType)(a))return void(n!==a&&eq.Set(t,r,a))}(e,"",e,t)},"Parse",0,function(...e){let[t,r,n,a]=4===e.length?[e[0],e[1],e[2],e[3]]:3===e.length?(0,k.IsArray)(e[0])?[e[0],e[1],[],e[2]]:[tu,e[0],e[1],e[2]]:2===e.length?[tu,e[0],[],e[1]]:(()=>{throw new tc("Invalid Arguments")})();return t.reduce((e,t)=>
161{let a=u.Get(t);if((0,k.IsUndefined)(a))throw new tc(`Unable to find Parse operation '${t}'`);return a(r,n,e)},a)},"Patch",0,function(e,t){if(t.length>0&&""===t[0].path&&"update"===t[0].type)return ei(t[0].value);if(0===t.length)return ei(e);let r=ei(e);for(let e of t)switch(e.type){case"insert":case"update":eq.Set(r,e.path,e.value);break;case"delete":eq.Delete(r,e.path)}return r},"ValueErrorIterator",0,X],185858);var td=e.i(185858);e.s(["Value",0,td],769572);var td=td;e.s(["coerceValue",0,(e,t)=>td.Cast(e,t)],110063)},580404,958299,46102,487289,223953,859977,525319,487888,521231,e=>{"use strict";var t=e.i(426402),r=e.i(134926),n=e.i(634608),a=e.i(338930),i=e.i(339765),o=e.i(419817),s=e.i(465327),l=e.i(318749),c=e.i(309960),u=e.i(154762),d=e.i(697419),p=e.i(25590),m=e.i(597560),h=e.i(729132),f=e.i(236211),g=e.i(827188),v=e.i(583523),y=e.i(256662),b=e.i(289547),O=e.i(337103),x=e.i(988702),k=e.i(783594),S=e.i(349592),w=e.i(242014),T=e.i(163366),E=e.i(874986),_=e.i(196640),$=e.i(527286),A=e.i(432473),C=e.i(65859),P=e.i(288465),N=e.i(571819),I=e.i(313370),R=e.i(681804),D=e.i(314717),B=e.i(132392),M=e.i(799513);let L=(0,r.compose)(t.Type.Object({description:t.Type.Optional(t.Type.String()),content:t.Type.Record(t.Type.String(),B.MediaTypeObjectRef),required:t.Type.Optional(t.Type.Boolean())}),M.XScalarSelectedContentTypeSchema);var j=e.i(418353);let z=t.Type.Object({description:t.Type.String(),headers:t.Type.Optional(t.Type.Record(t.Type.String(),t.Type.Union([B.HeaderObjectRef,(0,j.reference)(B.HeaderObjectRef)]))),content:t.Type.Optional(t.Type.Record(t.Type.String(),B.MediaTypeObjectRef)),links:t.Type.Optional(t.Type.Record(t.Type.String(),t.Type.Union([B.LinkObjectRef,(0,j.reference)(B.LinkObjectRef)])))}),U=t.Type.Record(t.Type.String(),t.Type.Union([B.ResponseObjectRef,(0,j.reference)(B.ResponseObjectRef)]));var V=e.i(577104),Q=e.i(388316),Z=e.i(269828);let F=t.Type.Object({"x-tags":t.Type.Optional(t.Type.Array(t.Type.String()))}),q=(0,Z.object)({"x-tags":(0,Z.optional)((0,Z.array)((0,Z.string)()))},{typeName:"XTags",typeComment:"Custom tag ordering or grouping hints for schema objects"});e.s(["XTags",0,q,"XTagsSchema",0,F],958299);let H=t.Type.Object({"x-additionalPropertiesName":t.Type.Optional(t.Type.String())}),X=(0,Z.object)({"x-additionalPropertiesName":(0,Z.optional)((0,Z.string)())},{typeName:"XAdditionalPropertiesName",typeComment:"Display name for additional properties on a schema"});e.s(["XAdditionalPropertiesName",0,X,"XAdditionalPropertiesNameSchema",0,H],46102);let W=t.Type.Object({"x-enumDescriptions":t.Type.Optional(t.Type.Union([t.Type.Record(t.Type.String(),t.Type.String()),t.Type.Array(t.Type.String())])),"x-enum-descriptions":t.Type.Optional(t.Type.Union([t.Type.Record(t.Type.String(),t.Type.String()),t.Type.Array(t.Type.String())]))}),G=(0,Z.union)([(0,Z.record)((0,Z.string)(),(0,Z.string)()),(0,Z.array)((0,Z.string)())]),Y=(0,Z.object)({"x-enumDescriptions":(0,Z.optional)(G),"x-enum-descriptions":(0,Z.optional)(G)},{typeName:"XEnumDescriptions",typeComment:"Descriptions for enum values"});e.s(["XEnumDescriptions",0,Y,"XEnumDescriptionsSchema",0,W],487289);let K=t.Type.Object({"x-enum-varnames":t.Type.Optional(t.Type.Array(t.Type.String())),"x-enumNames":t.Type.Optional(t.Type.Array(t.Type.String()))}),J=(0,Z.object)({"x-enum-varnames":(0,Z.optional)((0,Z.array)((0,Z.string)())),"x-enumNames":(0,Z.optional)((0,Z.array)((0,Z.string)()))},{typeName:"XEnumVarNames",typeComment:"Display names for enum values"});e.s(["XEnumVarNames",0,J,"XEnumVarNamesSchema",0,K],223953);let ee=t.Type.Object({"x-examples":t.Type.Optional(t.Type.Record(t.Type.String(),t.Type.Unknown()))}),et=(0,Z.object)({"x-examples":(0,Z.optional)((0,Z.record)((0,Z.string)(),(0,Z.any)()))},{typeName:"XExamples",typeComment:"Named examples attached to a schema"});e.s(["XExamples",0,et,"XExamplesSchema",0,ee],859977);var er=e.i(280524);let en=t.Type.Object({"x-variable":t.Type.Optional(t.Type.String())}),ea=(0,Z.object)({"x-variable":(0,Z.optional)((0,Z.string)())},{typeName:"XVariable",typeComment:"Variable reference for a schema property"});e.s(["XVariable",0,ea,"XVariableSchema",0,en],525319);let ei=t.Type.Union([B.SchemaObjectRef,(0,r.compose)(j.ReferenceObjectSchema,t.Type.Object({"$ref-value":t.Type.Optional(t.Type.Unknown())}))]),eo=t.Type.Union([t.Type.Literal("null"),t.Type.Literal("boolean"),t.Type.Literal("string"),t.Type.Literal("number"),t.Type.Literal("integer"),t.Type.Literal("object"),t.Type.Literal("array")]),es=t.Type.Object({type:t.Type.Union([t.Type.Literal("null"),t.Type.Literal("boolean")])}),el=(0,r.compose)(Q.XScalarIgnoreSchema,V.XInternalSchema,en,ee,W,K,H,er.XOrderSchema,F),ec=t.Type.Object({$id:t.Type.Optional(t.Type.String()),$anchor:t.Type.Optional(t.Type.String()),$dynamicAnchor:t.Type.Optional(t.Type.String()),$dynamicRef:t.Type.Optional(t.Type.String()),name:t.Type.Optional(t.Type.String()),title:t.Type.Optional(t.Type.String()),description:t.Type.Optional(t.Type.String()),default:t.Type.Optional(t.Type.Unknown()),enum:t.Type.Optional(t.Type.Array(t.Type.Unknown())),const:t.Type.Optional(t.Type.Unknown()),contentMediaType:t.Type.Optional(t.Type.String()),contentEncoding:t.Type.Optional(t.Type.String()),contentSchema:t.Type.Optional(ei),deprecated:t.Type.Optional(t.Type.Boolean()),discriminator:t.Type.Optional(B.DiscriminatorObjectRef),readOnly:t.Type.Optional(t.Type.Boolean()),writeOnly:t.Type.Optional(t.Type.Boolean()),xml:t.Type.Optional(B.XMLObjectRef),externalDocs:t.Type.Optional(B.ExternalDocumentationObjectRef),example:t.Type.Optional(t.Type.Unknown()),examples:t.Type.Optional(t.Type.Array(t.Type.Unknown())),allOf:t.Type.Optional(t.Type.Array(ei)),oneOf:t.Type.Optional(t.Type.Array(ei)),anyOf:t.Type.Optional(t.Type.Array(ei)),not:t.Type.Optional(ei)}),eu=t.Type.Object({multipleOf:t.Type.Optional(t.Type.Number()),maximum:t.Type.Optional(t.Type.Number()),exclusiveMaximum:t.Type.Optional(t.Type.Number({minimum:0})),minimum:t.Type.Optional(t.Type.Number()),exclusiveMinimum:t.Type.Optional(t.Type.Number({minimum:0}))}),ed=(0,r.compose)(t.Type.Object({type:t.Type.Union([t.Type.Literal("number"),t.Type.Literal("integer")]),format:t.Type.Optional(t.Type.String())}),eu),ep=t.Type.Object({maxLength:t.Type.Optional(t.Type.Integer({minimum:0})),minLength:t.Type.Optional(t.Type.Integer({minimum:0})),pattern:t.Type.Optional(t.Type.String())}),em=(0,r.compose)(t.Type.Object({type:t.Type.Literal("string"),format:t.Type.Optional(t.Type.String())}),ep),eh=t.Type.Object({maxItems:t.Type.Optional(t.Type.Integer({minimum:0})),minItems:t.Type.Optional(t.Type.Integer({minimum:0})),uniqueItems:t.Type.Optional(t.Type.Boolean()),items:t.Type.Optional(ei),prefixItems:t.Type.Optional(t.Type.Array(ei))}),ef=(0,r.compose)(t.Type.Object({type:t.Type.Literal("array")}),eh),eg=t.Type.Object({maxProperties:t.Type.Optional(t.Type.Integer({minimum:0})),minProperties:t.Type.Optional(t.Type.Integer({minimum:0})),required:t.Type.Optional(t.Type.Array(t.Type.String())),properties:t.Type.Optional(t.Type.Record(t.Type.String(),ei)),additionalProperties:t.Type.Optional(t.Type.Union([t.Type.Boolean(),ei])),patternProperties:t.Type.Optional(t.Type.Record(t.Type.String(),ei)),propertyNames:t.Type.Optional(ei)}),ev=(0,r.compose)(t.Type.Object({type:t.Type.Literal("object")}),eg),ey=(0,r.compose)(t.Type.Object({type:t.Type.Array(eo),format:t.Type.Optional(t.Type.String())}),eu,ep,eh,eg),eb=t.Type.Union([(0,r.compose)(t.Type.Object({__scalar_:t.Type.String()}),ec,el),(0,r.compose)(es,ec,el),(0,r.compose)(ed,ec,el),(0,r.compose)(em,ec,el),(0,r.compose)(ev,ec,el),(0,r.compose)(ef,ec,el),(0,r.compose)(ey,ec,el)]
161),eO=t.Type.Partial(t.Type.Record(t.Type.String(),t.Type.Array(t.Type.String()))),ex=t.Type.Object({"x-default-scopes":t.Type.Optional(t.Type.Array(t.Type.String()))}),ek=(0,Z.object)({"x-default-scopes":(0,Z.optional)((0,Z.array)((0,Z.string)()))},{typeName:"XDefaultScopes",typeComment:"Default selected OAuth scopes"});e.s(["XDefaultScopes",0,ek,"XDefaultScopesSchema",0,ex],487888);let eS=(0,r.compose)(t.Type.Object({description:t.Type.Optional(t.Type.String())}),Q.XScalarIgnoreSchema),ew=(0,r.compose)(eS,t.Type.Object({type:t.Type.Literal("apiKey"),name:t.Type.String(),in:t.Type.Union([t.Type.Literal("query"),t.Type.Literal("header"),t.Type.Literal("cookie")])})),eT=(0,r.compose)(eS,t.Type.Object({type:t.Type.Literal("http"),scheme:t.Type.Union([t.Type.Literal("basic"),t.Type.Literal("bearer")]),bearerFormat:t.Type.Optional(t.Type.String())})),eE=(0,r.compose)(eS,t.Type.Object({type:t.Type.Literal("oauth2"),flows:B.OAuthFlowsObjectRef}),ex),e_=(0,r.compose)(eS,t.Type.Object({type:t.Type.Literal("openIdConnect"),openIdConnectUrl:t.Type.String()})),e$=t.Type.Union([ew,eT,eE,e_]),eA=t.Type.Object({url:t.Type.String(),description:t.Type.Optional(t.Type.String()),variables:t.Type.Optional(t.Type.Record(t.Type.String(),B.ServerVariableObjectRef))}),eC=t.Type.Object({enum:t.Type.Optional(t.Type.Array(t.Type.String())),default:t.Type.Optional(t.Type.String()),description:t.Type.Optional(t.Type.String())}),eP=t.Type.Object({"x-displayName":t.Type.Optional(t.Type.String())}),eN=(0,Z.object)({"x-displayName":(0,Z.optional)((0,Z.string)())},{typeName:"XDisplayName",typeComment:"Display-friendly name for a tag"});e.s(["XDisplayName",0,eN,"XDisplayNameSchema",0,eP],521231);let eI=(0,r.compose)(t.Type.Object({name:t.Type.String(),summary:t.Type.Optional(t.Type.String()),description:t.Type.Optional(t.Type.String()),parent:t.Type.Optional(t.Type.String()),kind:t.Type.Optional(t.Type.String()),externalDocs:t.Type.Optional(B.ExternalDocumentationObjectRef)}),eP,V.XInternalSchema,Q.XScalarIgnoreSchema,f.XScalarOrderSchema),eR=t.Type.Object({name:t.Type.Optional(t.Type.String()),namespace:t.Type.Optional(t.Type.String()),prefix:t.Type.Optional(t.Type.String()),attribute:t.Type.Optional(t.Type.Boolean()),wrapped:t.Type.Optional(t.Type.Boolean())}),eD=(0,r.compose)(t.Type.Partial(t.Type.Object({"x-original-oas-version":t.Type.String(),[n.extensions.document.navigation]:B.TraversedDocumentObjectRef})),l.XScalarOriginalSourceUrlSchema,v.XTagGroupsSchema,a.xScalarEnvironmentsSchema,g.XScalarSelectedServerSchema,i.XScalarIconSchema,f.XScalarOrderSchema,h.xScalarCookiesSchema,s.XScalarOriginalDocumentHashSchema,o.XScalarIsDirtySchema,m.XScalarActiveEnvironmentSchema,u.XScalarWatchModeSchema,c.XScalarRegistryMetaSchema,p.XPreRequestSchema,d.XPostResponseSchema),eB=(0,r.compose)(t.Type.Object({openapi:t.Type.String(),info:B.InfoObjectRef,jsonSchemaDialect:t.Type.Optional(t.Type.String()),servers:t.Type.Optional(t.Type.Array(B.ServerObjectRef)),paths:t.Type.Optional(B.PathsObjectRef),webhooks:t.Type.Optional(B.PathsObjectRef),components:t.Type.Optional(B.ComponentsObjectRef),security:t.Type.Optional(t.Type.Array(B.SecurityRequirementObjectRef)),tags:t.Type.Optional(t.Type.Array(B.TagObjectRef)),externalDocs:t.Type.Optional(B.ExternalDocumentationObjectRef)}),eD),eM=t.Type.Module({[B.REF_DEFINITIONS.ComponentsObject]:O.ComponentsObjectSchemaDefinition,[B.REF_DEFINITIONS.SecurityRequirementObject]:eO,[B.REF_DEFINITIONS.TagObject]:eI,[B.REF_DEFINITIONS.CallbackObject]:b.CallbackObjectSchemaDefinition,[B.REF_DEFINITIONS.PathItemObject]:R.PathItemObjectSchemaDefinition,[B.REF_DEFINITIONS.PathsObject]:D.PathsObjectSchemaDefinition,[B.REF_DEFINITIONS.OperationObject]:N.OperationObjectSchemaDefinition,[B.REF_DEFINITIONS.SchemaObject]:eb,[B.REF_DEFINITIONS.EncodingObject]:S.EncodingObjectSchemaDefinition,[B.REF_DEFINITIONS.MediaTypeObject]:C.MediaTypeObjectSchemaDefinition,[B.REF_DEFINITIONS.HeaderObject]:E.HeaderObjectSchemaDefinition,[B.REF_DEFINITIONS.ServerObject]:eA,[B.REF_DEFINITIONS.ExternalDocumentationObject]:T.ExternalDocumentationObjectSchemaDefinition,[B.REF_DEFINITIONS.InfoObject]:_.InfoObjectSchemaDefinition,[B.REF_DEFINITIONS.ContactObject]:x.ContactObjectSchemaDefinition,[B.REF_DEFINITIONS.LicenseObject]:$.LicenseObjectSchemaDefinition,[B.REF_DEFINITIONS.ResponseObject]:z,[B.REF_DEFINITIONS.ResponsesObject]:U,[B.REF_DEFINITIONS.ParameterObject]:I.ParameterObjectSchemaDefinition,[B.REF_DEFINITIONS.ExampleObject]:w.ExampleObjectSchemaDefinition,[B.REF_DEFINITIONS.RequestBodyObject]:L,[B.REF_DEFINITIONS.SecuritySchemes]:O.SecuritySchemesSchemaDefinition,[B.REF_DEFINITIONS.SecuritySchemeObject]:e$,[B.REF_DEFINITIONS.LinkObject]:A.LinkObjectSchemaDefinition,[B.REF_DEFINITIONS.XMLObject]:eR,[B.REF_DEFINITIONS.DiscriminatorObject]:k.DiscriminatorObjectSchemaDefinition,[B.REF_DEFINITIONS.OAuthFlowsObject]:P.OAuthFlowsObjectSchemaDefinition,[B.REF_DEFINITIONS.ServerVariableObject]:eC,OpenApiDocument:eB,[B.REF_DEFINITIONS.TraversedDescriptionObject]:y.TraversedDescriptionSchemaDefinition,[B.REF_DEFINITIONS.TraversedOperationObject]:y.TraversedOperationSchemaDefinition,[B.REF_DEFINITIONS.TraversedAsyncApiOperationObject]:y.TraversedAsyncApiOperationSchemaDefinition,[B.REF_DEFINITIONS.TraversedAsyncApiChannelObject]:y.TraversedAsyncApiChannelSchemaDefinition,[B.REF_DEFINITIONS.TraversedAsyncApiMessageObject]:y.TraversedAsyncApiMessageSchemaDefinition,[B.REF_DEFINITIONS.TraversedSchemaObject]:y.TraversedSchemaSchemaDefinition,[B.REF_DEFINITIONS.TraversedWebhookObject]:y.TraversedWebhookSchemaDefinition,[B.REF_DEFINITIONS.TraversedTagObject]:y.TraversedTagSchemaDefinition,[B.REF_DEFINITIONS.TraversedEntryObject]:y.TraversedEntrySchemaDefinition,[B.REF_DEFINITIONS.TraversedDocumentObject]:y.TraversedDocumentSchemaDefinition}),eL=eM.Import("OpenApiDocument");eM.Import("ComponentsObject");let ej=eM.Import("SecurityRequirementObject");eM.Import("TagObject"),eM.Import("CallbackObject"),eM.Import("PathItemObject"),eM.Import("PathsObject"),eM.Import("OperationObject");let ez=eM.Import("SchemaObject");
161eM.Import("EncodingObject"),eM.Import("MediaTypeObject"),eM.Import("HeaderObject");let eU=eM.Import("ServerObject");eM.Import("ExternalDocumentationObject"),eM.Import("InfoObject"),eM.Import("ContactObject"),eM.Import("LicenseObject"),eM.Import("ResponseObject"),eM.Import("ResponsesObject"),eM.Import("ParameterObject"),eM.Import("ExampleObject"),eM.Import("RequestBodyObject"),eM.Import("SecuritySchemes");let eV=eM.Import("SecuritySchemeObject");eM.Import("LinkObject"),eM.Import("XMLObject"),eM.Import("DiscriminatorObject"),eM.Import("OAuthFlowsObject"),eM.Import("ServerVariableObject"),eM.Import("TraversedDescriptionObject"),eM.Import("TraversedEntryObject"),eM.Import("TraversedTagObject"),eM.Import("TraversedOperationObject"),eM.Import("TraversedSchemaObject"),eM.Import("TraversedWebhookObject"),e.s(["OpenAPIDocumentSchema",0,eL,"SchemaObjectSchema",0,ez,"SecurityRequirementObjectSchema",0,ej,"SecuritySchemeObjectSchema",0,eV,"ServerObjectSchema",0,eU],580404)},571819,65200,313370,681804,314717,e=>{"use strict";var t=e.i(426402),r=e.i(134926),n=e.i(577104),a=e.i(388316),i=e.i(697419),o=e.i(25590),s=e.i(231628),l=e.i(195519),c=e.i(797603),u=e.i(266970),d=e.i(328296),p=e.i(827188),m=e.i(132392),h=e.i(418353);let f=(0,r.compose)(t.Type.Object({tags:t.Type.Optional(t.Type.Array(t.Type.String())),summary:t.Type.Optional(t.Type.String()),description:t.Type.Optional(t.Type.String()),externalDocs:t.Type.Optional(m.ExternalDocumentationObjectRef),operationId:t.Type.Optional(t.Type.String()),parameters:t.Type.Optional(t.Type.Array(t.Type.Union([m.ParameterObjectRef,(0,h.reference)(m.ParameterObjectRef)]))),requestBody:t.Type.Optional(t.Type.Union([m.RequestBodyObjectRef,(0,h.reference)(m.RequestBodyObjectRef)])),responses:t.Type.Optional(m.ResponsesObjectRef),deprecated:t.Type.Optional(t.Type.Boolean()),security:t.Type.Optional(t.Type.Array(m.SecurityRequirementObjectRef)),servers:t.Type.Optional(t.Type.Array(m.ServerObjectRef)),callbacks:t.Type.Optional(t.Type.Record(t.Type.String(),t.Type.Union([m.CallbackObjectRef,(0,h.reference)(m.CallbackObjectRef)])))}),s.XBadgesSchema,n.XInternalSchema,a.XScalarIgnoreSchema,l.XCodeSamplesSchema,d.XScalarStabilitySchema,u.XScalarDisableParametersSchema,i.XPostResponseSchema,o.XPreRequestSchema,c.XDraftExamplesSchema,p.XScalarSelectedServerSchema);e.s(["OperationObjectSchemaDefinition",0,f],571819);var g=e.i(269828);let v=t.Type.Object({"x-global":t.Type.Optional(t.Type.Boolean())}),y=(0,g.object)({"x-global":(0,g.optional)((0,g.boolean)())},{typeName:"XGlobal",typeComment:"When true, the parameter is injected into every request for the workspace"});e.s(["XGlobal",0,y,"XGlobalSchema",0,v],65200);let b=(0,r.compose)(t.Type.Object({name:t.Type.String(),in:t.Type.Union([t.Type.Literal("query"),t.Type.Literal("header"),t.Type.Literal("path"),t.Type.Literal("cookie")]),description:t.Type.Optional(t.Type.String()),required:t.Type.Optional(t.Type.Boolean()),deprecated:t.Type.Optional(t.Type.Boolean()),allowEmptyValue:t.Type.Optional(t.Type.Boolean()),allowReserved:t.Type.Optional(t.Type.Boolean())}),v,n.XInternalSchema,a.XScalarIgnoreSchema),O=(0,r.compose)(b,t.Type.Object({style:t.Type.Optional(t.Type.String()),explode:t.Type.Optional(t.Type.Boolean()),schema:t.Type.Optional(t.Type.Union([m.SchemaObjectRef,(0,h.reference)(m.SchemaObjectRef)])),example:t.Type.Optional(t.Type.Any()),examples:t.Type.Optional(t.Type.Record(t.Type.String(),t.Type.Union([m.ExampleObjectRef,(0,h.reference)(m.ExampleObjectRef)])))})),x=(0,r.compose)(b,t.Type.Object({content:t.Type.Optional(t.Type.Record(t.Type.String(),m.MediaTypeObjectRef))})),k=t.Type.Union([O,x]);e.s(["ParameterObjectSchemaDefinition",0,k],313370);let S=t.Type.Object({$ref:t.Type.Optional(t.Type.String()),summary:t.Type.Optional(t.Type.String()),description:t.Type.Optional(t.Type.String()),get:t.Type.Optional(t.Type.Union([m.OperationObjectRef,(0,h.reference)(m.OperationObjectRef)])),put:t.Type.Optional(t.Type.Union([m.OperationObjectRef,(0,h.reference)(m.OperationObjectRef)])),post:t.Type.Optional(t.Type.Union([m.OperationObjectRef,(0,h.reference)(m.OperationObjectRef)])),delete:t.Type.Optional(t.Type.Union([m.OperationObjectRef,(0,h.reference)(m.OperationObjectRef)])),patch:t.Type.Optional(t.Type.Union([m.OperationObjectRef,(0,h.reference)(m.OperationObjectRef)])),connect:t.Type.Optional(t.Type.Union([m.OperationObjectRef,(0,h.reference)(m.OperationObjectRef)])),options:t.Type.Optional(t.Type.Union([m.OperationObjectRef,(0,h.reference)(m.OperationObjectRef)])),head:t.Type.Optional(t.Type.Union([m.OperationObjectRef,(0,h.reference)(m.OperationObjectRef)])),trace:t.Type.Optional(t.Type.Union([m.OperationObjectRef,(0,h.reference)(m.OperationObjectRef)])),servers:t.Type.Optional(t.Type.Array(m.ServerObjectRef)),parameters:t.Type.Optional(t.Type.Array(t.Type.Union([m.ParameterObjectRef,(0,h.reference)(m.ParameterObjectRef)])))});e.s(["PathItemObjectSchemaDefinition",0,S],681804);let w=t.Type.Record(t.Type.String(),t.Type.Union([m.PathItemObjectRef,(0,h.reference)(m.PathItemObjectRef)]));e.s(["PathsObjectSchemaDefinition",0,w],314717)},526024,e=>{"use strict";e.s(["isArraySchema",0,e=>"type"in e&&("array"===e.type||Array.isArray(e.type)&&e.type.includes("array")),"isContentTypeParameterObject",0,e=>"content"in e&&void 0!==e.content,"isNumberSchema",0,e=>"type"in e&&("number"===e.type||"integer"===e.type||Array.isArray(e.type)&&e.type.includes("number")||Array.isArray(e.type)&&e.type.includes("integer")),"isObjectSchema",0,e=>"type"in e&&("object"===e.type||Array.isArray(e.type)&&e.type.includes("object")),"isSchema",0,e=>void 0!==e&&"type"in e,"isStringSchema",0,e=>"type"in e&&("string"===e.type||Array.isArray(e.type)&&e.type.includes("string"))])},816952,334493,e=>{"use strict";e.i(986710);var t,r,n=e.i(146938),a=e.i(588329);function i(e){return!!(0,n.getCurrentScope)()&&((0,n.onScopeDispose)(e),!0)}let o=new WeakMap,s="u">typeof window&&"u">typeof document,l="u">typeof WorkerGlobalScope&&globalThis instanceof WorkerGlobalScope,c=e=>null!=e,u=Object.prototype.toString,d=e=>"[object Object]"===u.call(e),p=()=>{},m=s&&(null==(t=null==window?void 0:window.navigator)?void 0:t.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||(null==(r=null==window?void 0:window.navigator)?void 0:r.maxTouchPoints)>2&&/iPad|Macintosh/.test(null==window?void 0:window.navigator.userAgent));function h(...e){if(1!==e.length)return(0,n.toRef)(...e);let t=e[0];return"function"==typeof t?(0,n.readonly)((0,n.customRef)(()=>({get:t,set:p}))):(0,n.ref)(t)}function f(e,t){return function(...r){return new Promise((n,a)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(n).catch(a)})}}let g=e=>e();function v(e,t={}){let r,a,i,o=p,s=e=>{clearTimeout(e),o(),o=p};return l=>{let c=(0,n.toValue)(e),u=(0,n.toValue)(t.maxWait);return(r&&s(r),c<=0||void 0!==u&&u<=0)?(a&&(s(a),a=void 0),Promise.resolve(l())):new Promise((e,n
161)=>{o=t.rejectOnCancel?n:e,i=l,u&&!a&&(a=setTimeout(()=>{r&&s(r),a=void 0,e(i())},u)),r=setTimeout(()=>{a&&s(a),a=void 0,e(l())},c)})}}function y(...e){let t,r,a,i,o,s,l=0,c=!0,u=p;(0,n.isRef)(e[0])||"object"!=typeof e[0]?[a,i=!0,o=!0,s=!1]=e:{delay:a,trailing:i=!0,leading:o=!0,rejectOnCancel:s=!1}=e[0];let d=()=>{t&&(clearTimeout(t),t=void 0,u(),u=p)};return e=>{let p=(0,n.toValue)(a),m=Date.now()-l,h=()=>r=e();return(d(),p<=0)?(l=Date.now(),h()):(m>p&&(o||!c)?(l=Date.now(),h()):i&&(r=new Promise((e,r)=>{u=s?r:e,t=setTimeout(()=>{l=Date.now(),c=!0,e(h()),d()},Math.max(0,p-m))})),o||t||(t=setTimeout(()=>c=!0,p)),c=!1,r)}}function b(e=g,t={}){let{initialState:r="active"}=t,a=h("active"===r);return{isActive:(0,n.readonly)(a),pause:function(){a.value=!1},resume:function(){a.value=!0},eventFilter:(...t)=>{a.value&&e(...t)}}}function O(e,t=!1,r="Timeout"){return new Promise((n,a)=>{t?setTimeout(()=>a(r),e):setTimeout(n,e)})}function x(e){let t;function r(){return t||(t=e()),t}return r.reset=async()=>{let e=t;t=void 0,e&&await e},r}function k(e){return Array.isArray(e)?e:[e]}function S(e){let t=Object.create(null);return r=>t[r]||(t[r]=e(r))}let w=/\B([A-Z])/g;S(e=>e.replace(w,"-$1").toLowerCase());let T=/-(\w)/g,E=S(e=>e.replace(T,(e,t)=>t?t.toUpperCase():""));function _(e){return e||(0,a.getCurrentInstance)()}function $(e,t,r={}){let{eventFilter:n=g,...i}=r;return(0,a.watch)(e,f(n,t),i)}function A(e,t,r={}){let{eventFilter:n,initialState:a="active",...i}=r,{eventFilter:o,pause:s,resume:l,isActive:c}=b(n,{initialState:a});return{stop:$(e,t,{...i,eventFilter:o}),pause:s,resume:l,isActive:c}}function C(e,t,r={}){let a,{immediate:o=!0,immediateCallback:l=!1}=r,c=(0,n.shallowRef)(!1);function u(){a&&(clearTimeout(a),a=void 0)}function d(){c.value=!1,u()}function p(...r){l&&e(),u(),c.value=!0,a=setTimeout(()=>{c.value=!1,a=void 0,e(...r)},(0,n.toValue)(t))}return o&&(c.value=!0,s&&p()),i(d),{isPending:(0,n.shallowReadonly)(c),start:p,stop:d}}function P(e,t,r){return(0,a.watch)(e,t,{...r,immediate:!0})}n.toValue,n.toValue,e.s(["bypassFilter",0,g,"camelize",0,E,"clamp",0,(e,t,r)=>Math.min(r,Math.max(t,e)),"computedWithControl",0,function(e,t,r={}){let i,o,s,l=!0,c=()=>{l=!0,o()};(0,a.watch)(e,c,{flush:"sync",...r});let u="function"==typeof t?t:t.get,d="function"==typeof t?void 0:t.set,p=(0,n.customRef)((e,t)=>(i=e,o=t,{get:()=>(l&&(s=u(s),l=!1),i(),s),set(e){null==d||d(e)}}));return p.trigger=c,p},"containsProp",0,function(e,...t){return t.some(t=>t in e)},"createEventHook",0,function(){let e=new Set,t=t=>{e.delete(t)};return{on:r=>{e.add(r);let n=()=>t(r);return i(n),{off:n}},off:t,trigger:(...t)=>Promise.all(Array.from(e).map(e=>e(...t))),clear:()=>{e.clear()}}},"createFilterWrapper",0,f,"createRef",0,function(e,t){return!0===t?(0,n.ref)(e):(0,n.shallowRef)(e)},"createSingletonPromise",0,x,"debounceFilter",0,v,"hasOwn",0,(e,t)=>Object.prototype.hasOwnProperty.call(e,t),"identity",0,function(e){return e},"increaseWithUnit",0,function(e,t){var r;if("number"==typeof e)return e+t;let n=(null==(r=e.match(/^-?\d+\.?\d*/))?void 0:r[0])||"",a=e.slice(n.length),i=Number.parseFloat(n)+t;return Number.isNaN(i)?e:i+a},"injectLocal",0,(...e)=>{var t;let r=e[0],n=null==(t=(0,a.getCurrentInstance)())?void 0:t.proxy;if(null==n&&!(0,a.hasInjectionContext)())throw Error("injectLocal must be called in setup");return n&&o.has(n)&&r in o.get(n)?o.get(n)[r]:(0,a.inject)(...e)},"isClient",0,s,"isDef",0,e=>void 0!==e,"isIOS",0,m,"isObject",0,d,"isWorker",0,l,"makeDestructurable",0,function(e,t){if(!("u">typeof Symbol))return Object.assign([...t],e);{let r={...e};return Object.defineProperty(r,Symbol.iterator,{enumerable:!1,value(){let e=0;return{next:()=>({value:t[e++],done:e>t.length})}}}),r}},"noop",0,p,"notNullish",0,c,"objectEntries",0,function(e){return Object.entries(e)},"objectOmit",0,function(e,t,r=!1){return Object.fromEntries(Object.entries(e).filter(([e,n])=>(!r||void 0!==n)&&!t.includes(e)))},"objectPick",0,function(e,t,r=!1){return t.reduce((t,n)=>(n in e&&(!r||void 0!==e[n])&&(t[n]=e[n]),t),{})},"pausableFilter",0,b,"pausableWatch",0,A,"promiseTimeout",0,O,"provideLocal",0,function(e,t){var r;let n=null==(r=(0,a.getCurrentInstance)())?void 0:r.proxy;if(null==n)throw Error("provideLocal must be called in setup");return o.has(n)||o.set(n,Object.create(null)),o.get(n)[e]=t,(0,a.provide)(e,t)},"pxValue",0,function(e){return e.endsWith("rem")?16*Number.parseFloat(e):Number.parseFloat(e)},"syncRef",0,function(e,t,...[r]){let{flush:n="sync",deep:a=!1,immediate:i=!0,direction:o="both",transform:s={}}=r||{},l=[],c="ltr"in s&&s.ltr||(e=>e),u="rtl"in s&&s.rtl||(e=>e);return("both"===o||"ltr"===o)&&l.push(A(e,e=>
161{l.forEach(e=>e.pause()),t.value=c(e),l.forEach(e=>e.resume())},{flush:n,deep:a,immediate:i})),("both"===o||"rtl"===o)&&l.push(A(t,t=>{l.forEach(e=>e.pause()),e.value=u(t),l.forEach(e=>e.resume())},{flush:n,deep:a,immediate:i})),()=>{l.forEach(e=>e.stop())}},"throttleFilter",0,y,"timestamp",0,()=>+Date.now(),"toArray",0,k,"toRef",0,h,"toRefs",0,function(e,t={}){if(!(0,n.isRef)(e))return(0,n.toRefs)(e);let r=Array.isArray(e.value)?Array.from({length:e.value.length}):{};for(let a in e.value)r[a]=(0,n.customRef)(()=>({get:()=>e.value[a],set(r){var i;if(null==(i=(0,n.toValue)(t.replaceRef))||i)if(Array.isArray(e.value)){let t=[...e.value];t[a]=r,e.value=t}else{let t={...e.value,[a]:r};Object.setPrototypeOf(t,Object.getPrototypeOf(e.value)),e.value=t}else e.value[a]=r}}));return r},"tryOnMounted",0,function(e,t=!0,r){_(r)?(0,a.onMounted)(e,r):t?e():(0,a.nextTick)(e)},"tryOnScopeDispose",0,i,"tryOnUnmounted",0,function(e,t){_(t)&&(0,a.onUnmounted)(e,t)},"until",0,function(e){return function e(t,r=!1){function i(e,{flush:o="sync",deep:s=!1,timeout:l,throwOnTimeout:c}={}){let u=null,d=[new Promise(n=>{u=(0,a.watch)(t,t=>{e(t)!==r&&(u?u():(0,a.nextTick)(()=>null==u?void 0:u()),n(t))},{flush:o,deep:s,immediate:!0})})];return null!=l&&d.push(O(l,c).then(()=>(0,n.toValue)(t)).finally(()=>null==u?void 0:u())),Promise.race(d)}function o(e,o){if(!(0,n.isRef)(e))return i(t=>t===e,o);let{flush:s="sync",deep:l=!1,timeout:c,throwOnTimeout:u}=null!=o?o:{},d=null,p=[new Promise(n=>{d=(0,a.watch)([t,e],([e,t])=>{r!==(e===t)&&(d?d():(0,a.nextTick)(()=>null==d?void 0:d()),n(e))},{flush:s,deep:l,immediate:!0})})];return null!=c&&p.push(O(c,u).then(()=>(0,n.toValue)(t)).finally(()=>(null==d||d(),(0,n.toValue)(t)))),Promise.race(p)}function s(e){return l(1,e)}function l(e=1,t){let r=-1;return i(()=>(r+=1)>=e,t)}return Array.isArray((0,n.toValue)(t))?{toMatch:i,toContains:function(e,t){return i(t=>{let r=Array.from(t);return r.includes(e)||r.includes((0,n.toValue)(e))},t)},changed:s,changedTimes:l,get not(){return e(t,!r)}}:{toMatch:i,toBe:o,toBeTruthy:function(e){return i(e=>!!e,e)},toBeNull:function(e){return o(null,e)},toBeNaN:function(e){return i(Number.isNaN,e)},toBeUndefined:function(e){return o(void 0,e)},changed:s,changedTimes:l,get not(){return e(t,!r)}}}(e)},"useDebounceFn",0,function(e,t=200,r={}){return f(v(t,r),e)},"useIntervalFn",0,function(e,t=1e3,r={}){let{immediate:o=!0,immediateCallback:l=!1}=r,c=null,u=(0,n.shallowRef)(!1);function d(){c&&(clearInterval(c),c=null)}function p(){u.value=!1,d()}function m(){let r=(0,n.toValue)(t);!(r<=0)&&(u.value=!0,l&&e(),d(),u.value&&(c=setInterval(e,r)))}return o&&s&&m(),((0,n.isRef)(t)||"function"==typeof t)&&i((0,a.watch)(t,()=>{u.value&&s&&m()})),i(p),{isActive:(0,n.shallowReadonly)(u),pause:p,resume:m}},"useThrottleFn",0,function(e,t=200,r=!1,n=!0,a=!1){return f(y(t,r,n,a),e)},"useTimeoutFn",0,C,"watchDebounced",0,function(e,t,r={}){let{debounce:n=0,maxWait:a,...i}=r;return $(e,t,{...i,eventFilter:v(n,{maxWait:a})})},"watchIgnorable",0,function(e,t,r={}){let n,i,o,{eventFilter:s=g,...l}=r,c=f(s,t);if("sync"===l.flush){let t=!1;i=()=>{},n=e=>{t=!0,e(),t=!1},o=(0,a.watch)(e,(...e)=>{t||c(...e)},l)}else{let t=[],r=0,s=0;i=()=>{r=s},t.push((0,a.watch)(e,()=>{s++},{...l,flush:"sync"})),n=e=>{let t=s;e(),r+=s-t},t.push((0,a.watch)(e,(...e)=>{let t=r>0&&r===s;r=0,s=0,t||c(...e)},l)),o=()=>{t.forEach(e=>e())}}return{stop:o,ignoreUpdates:n,ignorePrevAsyncUpdates:i}},"watchImmediate",0,P,"watchOnce",0,function(e,t,r){return(0,a.watch)(e,t,{...r,once:!0})},"watchWithFilter",0,$,"whenever",0,function(e,t,r){let n=(0,a.watch)(e,(e,i,o)=>{e&&((null==r?void 0:r.once)&&(0,a.nextTick)(()=>n()),t(e,i,o))},{...r,once:!1});return n}],334493),e.i(658651);let N=s?window:void 0,I=s?window.document:void 0,R=s?window.navigator:void 0;function D(e){var t;let r=(0,n.toValue)(e);return null!=(t=null==r?void 0:r.$el)?t:r}function B(...e){let t=[],r=()=>{t.forEach(e=>e()),t.length=0},o=(0,a.computed)(()=>{let t=k((0,n.toValue)(e[0])).filter(e=>null!=e);return t.every(e=>"string"!=typeof e)?t:void 0}),s=P(()=>{var t,r;return[null!=(r=null==(t=o.value)?void 0:t.map(e=>D(e)))?r:[N].filter(e=>null!=e),k((0,n.toValue)(o.value?e[1]:e[0])),k((0,n.unref)(o.value?e[2]:e[1])),(0,n.toValue)(o.value?e[3]:e[2])]},([e,n,a,i])=>{if(r(),!(null==e?void 0:e.length)||!(null==n?void 0:n.length)||!(null==a?void 0:a.length))return;let o=d(i)?{...i}:i;t.push(...e.flatMap(e=>n.flatMap(t=>a.map(r=>(e.addEventListener(t,r,o),()=>e.removeEventListener(t,r,o))))))},{flush:"post"});return i(r),()=>{s(),r()}}s&&window.location;let M=!1;function L(e){let t,r,i=(t=(0,n.shallowRef)(!1),(r=(0,a.getCurrentInstance)())&&(0,a.onMounted)(()=>{t.value=!0},r),t);return(0,a.computed)(()=>
161(i.value,!!e()))}function j(e,t,r={}){let o,{window:s=N,document:l=null==s?void 0:s.document,flush:u="sync"}=r;if(!s||!l)return p;let d=e=>{null==o||o(),o=e},m=(0,a.watchEffect)(()=>{let r=D(e);if(r){let{stop:e}=function(e,t,r={}){let o,{window:s=N,...l}=r,u=L(()=>s&&"MutationObserver"in s),d=()=>{o&&(o.disconnect(),o=void 0)},p=(0,a.computed)(()=>new Set(k((0,n.toValue)(e)).map(D).filter(c))),m=(0,a.watch)(p,e=>{d(),u.value&&e.size&&(o=new MutationObserver(t),e.forEach(e=>o.observe(e,l)))},{immediate:!0,flush:"post"}),h=()=>{m(),d()};return i(h),{isSupported:u,stop:h,takeRecords:()=>null==o?void 0:o.takeRecords()}}(l,e=>{e.map(e=>[...e.removedNodes]).flat().some(e=>e===r||e.contains(r))&&t(e)},{window:s,childList:!0,subtree:!0});d(e)}},{flush:u}),h=()=>{m(),d()};return i(h),h}function z(e,t={}){let{controls:r=!1,navigator:a=R}=t,i=L(()=>a&&"permissions"in a),o=(0,n.shallowRef)(),s="string"==typeof e?{name:e}:e,l=(0,n.shallowRef)(),c=()=>{var e,t;l.value=null!=(t=null==(e=o.value)?void 0:e.state)?t:"prompt"};B(o,"change",c,{passive:!0});
161let u=x(async()=>{if(i.value){if(!o.value)try{o.value=await a.permissions.query(s)}catch(e){o.value=void 0}finally{c()}if(r)return(0,n.toRaw)(o.value)}});return(u(),r)?{state:l,isSupported:i,query:u}:l}function U(e){return"u">typeof Window&&e instanceof Window?e.document.documentElement:"u">typeof Document&&e instanceof Document?e.documentElement:e}Symbol("vueuse-ssr-width"),"u">typeof globalThis||("u">typeof window?window:e.g);let V=new WeakMap;e.s(["onClickOutside",0,function(e,t,r={}){let{window:a=N,ignore:i=[],capture:o=!0,detectIframe:s=!1,controls:l=!1}=r;if(!a)return l?{stop:p,cancel:p,trigger:p}:p;if(m&&!M){M=!0;let e={passive:!0};Array.from(a.document.body.children).forEach(t=>t.addEventListener("click",p,e)),a.document.documentElement.addEventListener("click",p,e)}let c=!0,u=e=>(0,n.toValue)(i).some(t=>{if("string"==typeof t)return Array.from(a.document.querySelectorAll(t)).some(t=>t===e.target||e.composedPath().includes(t));{let r=D(t);return r&&(e.target===r||e.composedPath().includes(r))}}),d=r=>{let a,i,o,s=D(e);if(null!=r.target){if(!(!(s instanceof Element)&&(a=(0,n.toValue)(e))&&16===a.$.subTree.shapeFlag&&null!=(o=(i=(0,n.toValue)(e)).$.subTree&&i.$.subTree.children)&&Array.isArray(o)&&o.some(e=>e.el===r.target||r.composedPath().includes(e.el)))&&!(!s||s===r.target||r.composedPath().includes(s))){if("detail"in r&&0===r.detail&&(c=!u(r)),!c){c=!0;return}t(r)}}},h=!1,f=[B(a,"click",e=>{h||(h=!0,setTimeout(()=>{h=!1},0),d(e))},{passive:!0,capture:o}),B(a,"pointerdown",t=>{let r=D(e);c=!u(t)&&!!(r&&!t.composedPath().includes(r))},{passive:!0}),s&&B(a,"blur",r=>{setTimeout(()=>{var n;let i=D(e);(null==(n=a.document.activeElement)?void 0:n.tagName)!=="IFRAME"||(null==i?void 0:i.contains(a.document.activeElement))||t(r)},0)},{passive:!0})].filter(Boolean),g=()=>f.forEach(e=>e());return l?{stop:g,cancel:()=>{c=!1},trigger:e=>{c=!0,d(e),c=!1}}:g},"onKeyStroke",0,function(...e){var t;let r,a,i={};3===e.length?(r=e[0],a=e[1],i=e[2]):2===e.length?"object"==typeof e[1]?(r=!0,a=e[0],i=e[1]):(r=e[0],a=e[1]):(r=!0,a=e[0]);let{target:o=N,eventName:s="keydown",passive:l=!1,dedupe:c=!1}=i,u="function"==typeof(t=r)?t:"string"==typeof t?e=>e.key===t:Array.isArray(t)?e=>t.includes(e.key):()=>!0;return B(o,s,e=>{!(e.repeat&&(0,n.toValue)(c))&&u(e)&&a(e)},l)},"unrefElement",0,D,"useClipboard",0,function(e={}){let{navigator:t=R,read:r=!1,source:i,copiedDuring:o=1500,legacy:s=!1}=e,l=L(()=>t&&"clipboard"in t),c=z("clipboard-read"),u=z("clipboard-write"),d=(0,a.computed)(()=>l.value||s),p=(0,n.shallowRef)(""),m=(0,n.shallowRef)(!1),h=C(()=>m.value=!1,o,{immediate:!1});async function f(){var e,r,n;let a=!(l.value&&v(c.value));if(!a)try{p.value=await t.clipboard.readText()}catch(e){a=!0}a&&(p.value=null!=(n=null==(r=null==(e=null==document?void 0:document.getSelection)?void 0:e.call(document))?void 0:r.toString())?n:"")}async function g(e=(0,n.toValue)(i)){if(d.value&&null!=e){var r;let n,a=!(l.value&&v(u.value));if(!a)try{await t.clipboard.writeText(e)}catch(e){a=!0}a&&(r=e,(n=document.createElement("textarea")).value=null!=r?r:"",n.style.position="absolute",n.style.opacity="0",document.body.appendChild(n),n.select(),document.execCommand("copy"),n.remove()),p.value=e,m.value=!0,h.start()}}function v(e){return"granted"===e||"prompt"===e}return d.value&&r&&B(["copy","cut"],f,{passive:!0}),{isSupported:d,text:p,copied:m,copy:g}},"useElementHover",0,function(e,t={}){let r,{delayEnter:i=0,delayLeave:o=0,triggerOnRemoval:s=!1,window:l=N}=t,c=(0,n.shallowRef)(!1),u=e=>{let t=e?i:o;r&&(clearTimeout(r),r=void 0),t?r=setTimeout(()=>c.value=e,t):c.value=e};return l&&(B(e,"mouseenter",()=>u(!0),{passive:!0}),B(e,"mouseleave",()=>u(!1),{passive:!0}),s&&j((0,a.computed)(()=>D(e)),()=>u(!1))),c},"useFavicon",0,function(e=null,t={}){let{baseUrl:r="",rel:n="icon",document:i=I}=t,o=h(e);return(0,a.watch)(o,(e,t)=>{"string"==typeof e&&e!==t&&(e=>{let t=null==i?void 0:i.head.querySelectorAll(`link[rel*="${n}"]`);if(!t||0===t.length){let t=null==i?void 0:i.createElement("link");t&&(t.rel=n,t.href=`${r}${e}`,t.type=`image/${e.split(".").pop()}`,null==i||i.head.append(t));return}null==t||t.forEach(t=>t.href=`${r}${e}`)})(e)},{immediate:!0}),o},"useFocusWithin",0,function(e,t={}){let{window:r=N}=t,i=(0,a.computed)(()=>D(e)),o=(0,n.shallowRef)(!1),s=(0,a.computed)(()=>o.value),l=function(e={}){var t;let{window:r=N,deep:a=!0,triggerOnRemoval:i=!1}=e,o=null!=(t=e.document)?t:null==r?void 0:r.document,s=(0,n.shallowRef)(),l=()=>{s.value=(()=>{var e;let t=null==o?void 0:o.activeElement;if(a)for(;null==t?void 0:t.shadowRoot;)t=null==(e=null==t?void 0:t.shadowRoot)?void 0:e.activeElement;return t})()};if(r){let e={capture:!0,passive:!0};B(r,"blur",e=>{null===e.relatedTarget&&l()},e),B(r,"focus",l,e)}return i&&j(s,l,{document:o}),l(),s}(t);if(!r||!l.value)return{focused:s};let c={passive:!0};return B(i,"focusin",()=>o.value=!0,c),B(i,"focusout",()=>{var e,t,r;return o.value=null!=(r=null==(t=null==(e=i.value)?void 0:e.matches)?void 0:t.call(e,":focus-within"))&&r},c),{focused:s}},"useIntersectionObserver",0,function(e,t,r={}){let{root:o,rootMargin:s="0px",threshold:l=0,window:u=N,immediate:d=!0}=r,m=L(()=>u&&"IntersectionObserver"in u),h=(0,a.computed)(()=>k((0,n.toValue)(e)).map(D).filter(c)),f=p,g=(0,n.shallowRef)(d),v=m.value?(0,a.watch)(()=>[h.value,D(o),g.value],([e,r])=>
161{if(f(),!g.value||!e.length)return;let n=new IntersectionObserver(t,{root:D(r),rootMargin:s,threshold:l});e.forEach(e=>e&&n.observe(e)),f=()=>{n.disconnect(),f=p}},{immediate:d,flush:"post"}):p,y=()=>{f(),v(),g.value=!1};return i(y),{isSupported:m,isActive:g,pause(){f(),g.value=!1},resume(){g.value=!0},stop:y}},"useResizeObserver",0,function(e,t,r={}){let o,{window:s=N,...l}=r,c=L(()=>s&&"ResizeObserver"in s),u=()=>{o&&(o.disconnect(),o=void 0)},d=(0,a.computed)(()=>{let t=(0,n.toValue)(e);return Array.isArray(t)?t.map(e=>D(e)):[D(t)]}),p=(0,a.watch)(d,e=>{if(u(),c.value&&s)for(let r of(o=new ResizeObserver(t),e))r&&o.observe(r,l)},{immediate:!0,flush:"post"}),m=()=>{u(),p()};return i(m),{isSupported:c,stop:m}},"useScrollLock",0,function(e,t=!1){let r=(0,n.shallowRef)(t),o=null,s="";(0,a.watch)(h(e),e=>{let t=U((0,n.toValue)(e));if(t){if(V.get(t)||V.set(t,t.style.overflow),"hidden"!==t.style.overflow&&(s=t.style.overflow),"hidden"===t.style.overflow)return r.value=!0;if(r.value)return t.style.overflow="hidden"}},{immediate:!0});let l=()=>{let t=U((0,n.toValue)(e));t&&r.value&&(m&&(null==o||o()),t.style.overflow=s,V.delete(t),r.value=!1)};return i(l),(0,a.computed)({get:()=>r.value,set(t){if(t){let t;(t=U((0,n.toValue)(e)))&&!r.value&&(m&&(o=B(t,"touchmove",e=>{let t;(function e(t){let r=window.getComputedStyle(t);if("scroll"===r.overflowX||"scroll"===r.overflowY||"auto"===r.overflowX&&t.clientWidth<t.scrollWidth||"auto"===r.overflowY&&t.clientHeight<t.scrollHeight)return!0;{let r=t.parentNode;return!!r&&"BODY"!==r.tagName&&e(r)}})((t=e||window.event).target)||t.touches.length>1||t.preventDefault&&t.preventDefault()},{passive:!1})),t.style.overflow="hidden",r.value=!0)}else l()}})}],816952)},943956,e=>{"use strict";function t(e){return Array.isArray?Array.isArray(e):"[object Array]"===l(e)}function r(e){return null==e?"":function(e){if("string"==typeof e)return e;if("bigint"==typeof e)return e.toString();let t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}function n(e){return"string"==typeof e}function a(e){return"number"==typeof e}function i(e){return"object"==typeof e}function o(e){return null!=e}function s(e){return!e.trim().length}function l(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}let c="Invalid doc index: must be a non-negative integer within the bounds of the docs array",u=Object.prototype.hasOwnProperty;var d=class{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(e=>{let r=p(e);this._keys.push(r),this._keyMap[r.id]=r,t+=r.weight}),this._keys.forEach(e=>{e.weight/=t})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}};function p(e){let r=null,a=null,i=null,o=1,s=null;if(n(e)||t(e))i=e,r=m(e),a=h(e);else{if(!u.call(e,"name"))throw Error("Missing name property in key");let t=e.name;if(i=t,u.call(e,"weight")&&void 0!==e.weight&&(o=e.weight)<=0){let e;throw Error((e=h(t),`Property 'weight' in key '${e}' must be a positive integer`))}r=m(t),a=h(t),s=e.getFn??null}return{path:r,id:a,weight:o,src:i,getFn:s}}function m(e){return t(e)?e:e.split(".")}function h(e){return t(e)?e.join("."):e}let f=Object.freeze({isCaseSensitive:!1,ignoreDiacritics:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1,includeMatches:!1,findAllMatches:!1,minMatchCharLength:1,location:0,threshold:.6,distance:100,useExtendedSearch:!1,useTokenSearch:!1,tokenize:void 0,tokenMatch:"any",getFn:function(e,s){let c=[],u=!1,d=(e,s,p,m)=>{if(o(e))if(s[p]){var h,f;let g=e[s[p]];if(!o(g))return;if(p===s.length-1&&(n(g)||a(g)||!0===(h=g)||!1===h||i(f=h)&&null!==f&&"[object Boolean]"==l(h)||"bigint"==typeof g))c.push(void 0!==m?{v:r(g),i:m}:r(g));else if(t(g)){u=!0;for(let e=0,t=g.length;e<t;e+=1)d(g[e],s,p+1,e)}else s.length&&d(g,s,p+1,m)}else c.push(void 0!==m?{v:e,i:m}:e)};return d(e,n(s)?s.split("."):s,0),u?c:c[0]},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1});var g=class{constructor({getFn:e=f.getFn,fieldNormWeight:t=f.fieldNormWeight}={}){this.norm=function(e=1,t=3){let r=new Map,n=Math.pow(10,t);return{get(t){let a=0,i=!1;for(let e=0;e<t.length;e++){var o;(o=t.charCodeAt(e))>=9&&o<=13||32===o||160===o?i=!1:i||(a++,i=!0)}if(0===a&&(a=1),r.has(a))return r.get(a);let s=Math.round(n/Math.pow(a,.5*e))/n;return r.set(a,s),s},clear(){r.clear()}}}(t,3),this.getFn=e,this.isCreated=!1,this.docs=[],this.keys=[],this._keysMap={},this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach((e,t)=>{this._keysMap[e.id]=t})}create(){if(this.isCreated||!this.docs.length)return;this.isCreated=!0;let e=this.docs.length;this.records=Array(e);let t=0;if(n(this.docs[0]))for(let r=0;r<e;r++){let e=this._createStringRecord(this.docs[r],r);e&&(this.records[t++]=e)}else for(let r=0;r<e;r++)this.records[t++]=this._createObjectRecord(this.docs[r],r);this.records.length=t,this.norm.clear()}add(e,t){if(!Number.isInteger(t)||t<0)throw Error(c);if(n(e)){let r=this._createStringRecord(e,t);return r&&this.records.push(r),r}let r=this._createObjectRecord(e,t);return this.records.push(r),r}removeAt(e){if(!Number.isInteger(e)||e<0)throw Error(c);for(let t=0,r=this.records.length;t<r;t+=1)if(this.records[t].i===e){this.records.splice(t,1);break}for(let t=0,r=this.records.length;t<r;t+=1)this.records[t].i>e&&(this.records[t].i-=1)}removeAll(e){let t=new Set;for(let r of e)Number.isInteger(r)&&r>=0&&t.add(r);if(0===t.size)return;this.records=this.records.filter(e=>!t.has(e.i));let r=Array.from(t).sort((e,t)=>
vendor: 4,143 bytes, line 161
161e-t);for(let e of this.records){let t=0,n=r.length;for(;t<n;){let a=t+n>>>1;r[a]<e.i?t=a+1:n=a}e.i-=t}}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_createStringRecord(e,t){return!o(e)||s(e)?null:{v:e,i:t,n:this.norm.get(e)}}_createObjectRecord(e,a){let i={i:a,$:{}};for(let a=0,l=this.keys.length;a<l;a++){let l=this.keys[a],c=l.getFn?l.getFn(e):this.getFn(e,l.path);if(o(c)){if(t(c)){let e=[];for(let t=0,a=c.length;t<a;t+=1){let a=c[t];if(o(a)){if(n(a)){if(!s(a)){let r={v:a,i:t,n:this.norm.get(a)};e.push(r)}}else if(o(a.v)){let t=n(a.v)?a.v:r(a.v);if(!s(t)){let r={v:t,i:a.i,n:this.norm.get(t)};e.push(r)}}}}i.$[a]=e}else if(n(c)&&!s(c)){let e={v:c,n:this.norm.get(c)};i.$[a]=e}}}return i}toJSON(){return{keys:this.keys.map(({getFn:e,...t})=>t),records:this.records}}};function v(e,t,{getFn:r=f.getFn,fieldNormWeight:n=f.fieldNormWeight}={}){let a=new g({getFn:r,fieldNormWeight:n});return a.setKeys(e.map(p)),a.setSources(t),a.create(),a}function y(e){if(e.length<=1)return e;e.sort((e,t)=>e[0]-t[0]||e[1]-t[1]);let t=[e[0]];for(let r=1,n=e.length;r<n;r+=1){let n=t[t.length-1],a=e[r];a[0]<=n[1]+1?n[1]=Math.max(n[1],a[1]):t.push(a)}return t}let b={ł:"l",Ł:"L",đ:"d",Đ:"D",ø:"o",Ø:"O",ħ:"h",Ħ:"H",ŧ:"t",Ŧ:"T",ı:"i",ß:"ss"},O=RegExp("["+Object.keys(b).join("")+"]","g"),x="function"==typeof String.prototype.normalize?e=>e.normalize("NFD").replace(/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]/g,"").replace(O,e=>b[e]):e=>e;var k=class{constructor(e,{location:t=f.location,threshold:r=f.threshold,distance:n=f.distance,includeMatches:a=f.includeMatches,findAllMatches:i=f.findAllMatches,minMatchCharLength:o=f.minMatchCharLength,isCaseSensitive:s=f.isCaseSensitive,ignoreDiacritics:l=f.ignoreDiacritics,ignoreLocation:c=f.ignoreLocation}={}){if(this.options={location:t,threshold:r,distance:n,includeMatches:a,findAllMatches:i,minMatchCharLength:o,isCaseSensitive:s,ignoreDiacritics:l,ignoreLocation:c},e=s?e:e.toLowerCase(),e=l?x(e):e,this.pattern=e,this.chunks=[],!this.pattern.length)return;const u=(e,t)=>
161{this.chunks.push({pattern:e,alphabet:function(e){let t={};for(let r=0,n=e.length;r<n;r+=1){let a=e.charAt(r);t[a]=(t[a]||0)|1<<n-r-1}return t}(e),startIndex:t})},d=this.pattern.length;if(d>32){let e=0;const t=d%32,r=d-t;for(;e<r;)u(this.pattern.substr(e,32),e),e+=32;if(t){const e=d-32;u(this.pattern.substr(e),e)}}else u(this.pattern,0)}searchIn(e){let{isCaseSensitive:t,ignoreDiacritics:r,includeMatches:n}=this.options;if(e=t?e:e.toLowerCase(),e=r?x(e):e,this.pattern===e){if(e.length<this.options.minMatchCharLength)return{isMatch:!1,score:1};let t={isMatch:!0,score:0};return n&&(t.indices=[[0,e.length-1]]),t}let{location:a,distance:i,threshold:o,findAllMatches:s,minMatchCharLength:l,ignoreLocation:c}=this.options,u=[],d=0,p=!1;this.chunks.forEach(({pattern:t,alphabet:r,startIndex:m})=>{let{isMatch:h,score:g,indices:v}=function(e,t,r,{location:n=f.location,distance:a=f.distance,threshold:i=f.threshold,findAllMatches:o=f.findAllMatches,minMatchCharLength:s=f.minMatchCharLength,includeMatches:l=f.includeMatches,ignoreLocation:c=f.ignoreLocation}={}){let u;if(t.length>32)throw Error("Pattern length exceeds max of 32.");let d=t.length,p=e.length,m=Math.max(0,Math.min(n,p)),h=i,g=m,v=(e,t)=>{let r=e/d;if(c)return r;let n=Math.abs(m-t);return a?r+n/a:n?1:r},y=s>1||l,b=y?Array(p):[];for(;(u=e.indexOf(t,g))>-1;)if(h=Math.min(v(0,u),h),g=u+d,y){let e=0;for(;e<d;)b[u+e]=1,e+=1}g=-1;let O=[],x=1,k=0,S=d+p,w=1<<d-1;for(let t=0;t<d;t+=1){let n=0,a=S;for(;n<a;)v(t,m+a)<=h?n=a:S=a,a=Math.floor((S-n)/2+n);S=a;let i=Math.max(1,m-a+1),s=o?p:Math.min(m+a,p)+d,l=Array(s+2);l[s+1]=(1<<t)-1;for(let n=s;n>=i;n-=1){let a=n-1,o=r[e[a]];if(l[n]=(l[n+1]<<1|1)&o,t&&(l[n]|=(O[n+1]|O[n])<<1|1|O[n+1]),l[n]&w&&(x=v(t,a))<=h){if(h=x,g=a,k=t,g<=m)break;i=Math.max(1,2*m-g)}}if(v(t+1,m)>h)break;O=l}if(y&&g>=0){let t=Math.min(p-1,g+d-1+k);for(let n=g;n<=t;n+=1)r[e[n]]&&(b[n]=1)}let T={isMatch:g>=0,score:Math.max(.001,x)};if(y){let e=function(e=[],t=f.minMatchCharLength){let r=[],n=-1,a=-1,i=0;for(let o=e.length;i<o;i+=1){let o=e[i];o&&-1===n?n=i:o||-1===n||((a=i-1)-n+1>=t&&r.push([n,a]),n=-1)}return e[i-1]&&i-n>=t&&r.push([n,i-1]),r}(b,s);e.length?l&&(T.indices=e):T.isMatch=!1}return T}(e,t,r,{location:a+m,distance:i,threshold:o,findAllMatches:s,minMatchCharLength:l,includeMatches:n,ignoreLocation:c});h&&(p=!0),d+=g,h&&v&&u.push(...v)});let m={isMatch:p,score:p?d/this.chunks.length:1};return p&&n&&(m.indices=y(u)),m}};let S=new Set(["fuzzy","include"]),w=[{type:"exact",multiRegex:/^="(.*)"$/,singleRegex:/^=(.*)$/,create:e=>({type:"exact",search(t){let r=t===e;return{isMatch:r,score:+!r,indices:[0,e.length-1]}}})},{type:"include",multiRegex:/^'"(.*)"$/,singleRegex:/^'(.*)$/,create:e=>({type:"include",search(t){let r,n=0,a=[],i=e.length;for(;(r=t.indexOf(e,n))>-1;)n=r+i,a.push([r,n-1]);let o=!!a.length;return{isMatch:o,score:+!o,indices:a}}})},{type:"prefix-exact",multiRegex:/^\^"(.*)"$/,singleRegex:/^\^(.*)$/,create:e=>({type:"prefix-exact",search(t){let r=t.startsWith(e);return{isMatch:r,score:+!r,indices:[0,e.length-1]}}})},{type:"inverse-prefix-exact",multiRegex:/^!\^"(.*)"$/,singleRegex:/^!\^(.*)$/,create:e=>({type:"inverse-prefix-exact",search(t){let r=!t.startsWith(e);return{isMatch:r,score:+!r,indices:[0,t.length-1]}}})},{type:"inverse-suffix-exact",multiRegex:/^!"(.*)"\$$/,singleRegex:/^!(.*)\$$/,create:e=>({type:"inverse-suffix-exact",search(t){let r=!t.endsWith(e);return{isMatch:r,score:+!r,indices:[0,t.length-1]}}})},{type:"suffix-exact",multiRegex:/^"(.*)"\$$/,singleRegex:/^(.*)\$$/,create:e=>({type:"suffix-exact",search(t){let r=t.endsWith(e);return{isMatch:r,score:+!r,indices:[t.length-e.length,t.length-1]}}})},{type:"inverse-exact",multiRegex:/^!"(.*)"$/,singleRegex:/^!(.*)$/,create:e=>({type:"inverse-exact",search(t){let r=-1===t.indexOf(e);return{isMatch:r,score:+!r,indices:[0,t.length-1]}}})},{type:"fuzzy",multiRegex:/^"(.*)"$/,singleRegex:/^(.*)$/,create:(e,t={})=>{let r=new k(e,{location:t.location??f.location,threshold:t.threshold??f.threshold,distance:t.distance??f.distance,includeMatches:t.includeMatches??f.includeMatches,findAllMatches:t.findAllMatches??f.findAllMatches,minMatchCharLength:t.minMatchCharLength??f.minMatchCharLength,isCaseSensitive:t.isCaseSensitive??f.isCaseSensitive,ignoreDiacritics:t.ignoreDiacritics??f.ignoreDiacritics,ignoreLocation:t.ignoreLocation??f.ignoreLocation});return{type:"fuzzy",search:e=>r.searchIn(e)}}}],T=w.length;function E(e,t){let r=e.match(t);return r?r[1]:null}var _=class{constructor(e,{isCaseSensitive:t=f.isCaseSensitive,ignoreDiacritics:r=f.ignoreDiacritics,includeMatches:n=f.includeMatches,minMatchCharLength:a=f.minMatchCharLength,ignoreLocation:i=f.ignoreLocation,findAllMatches:o=f.findAllMatches,location:s=f.location,threshold:l=f.threshold,distance:c=f.distance}={}){this.query=null,this.options={isCaseSensitive:t,ignoreDiacritics:r,includeMatches:n,minMatchCharLength:a,findAllMatches:o,ignoreLocation:i,location:s,threshold:l,distance:c},e=t?e:e.toLowerCase(),e=r?x(e):e,this.pattern=e,this.query=function(e,t={}){return e.replace(/\\\|/g,"\0").split("|").map(e=>{let r=(function(e){let t=[],r=e.length,n=0;for(;n<r;){for(;n<r&&" "===e[n];)n++;if(n>=r)break;let a=n;for(;a<r&&" "!==e[a]&&'"'!==e[a];)a++;if(a<r&&'"'===e[a]){for(a++;a<r;){if('"'===e[a]){let t=a+1;if(t>=r||" "===e[t]){a++;break}if("$"===e[t]&&(t+1>=r||" "===e[t+1])){a+=2;break}}a++}t.push(e.substring(n,a)),n=a}else{for(;a<r&&" "!==e[a];)a++;t.push(e.substring(n,a)),n=a}}return t})(e.replace(/\u0000/g,"|").trim()).filter(e=>e&&!!e.trim()),n=[];for(let e=0,a=r.length;e<a;e+=1){let a=r[e],i=!1,o=-1;for(;!i&&++o<T;){let e=w[o],r=E(a,e.multiRegex);r&&(n.push(e.create(r,t)),i=!0)}if(!i)for(o=-1;++o<T;){let e=w[o],r=E(a,e.singleRegex);if(r){n.push(e.create(r,t));break}}}return n})}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){let t=this.query;if(!t)return{isMatch:!1,score:1};let{includeMatches:r,isCaseSensitive:n,ignoreDiacritics:a}=this.options;e=n?e:e.toLowerCase(),e=a?x(e):e;let i=0,o=[],s=0,l=!1;for(let n=0,a=t.length;n<a;n+=1){let a=t[n];o.length=0,i=0,l=!1;for(let t=0,n=a.length;t<n;t+=1){let n=a[t],{isMatch:c,indices:u,score:d}=n.search(e);if(c)i+=1,s+=d,n.type.startsWith("inverse")&&(l=!0),r&&(S.has(n.type)?o.push(...u):o.push(u));else{s=0,i=0,o.length=0,l=!1;break}}
161if(i){let e={isMatch:!0,score:s/i};return l&&(e.hasInverse=!0),r&&(e.indices=y(o)),e}}return{isMatch:!1,score:1}}};let $=[];function A(...e){$.push(...e)}function C(e,t){for(let r=0,n=$.length;r<n;r+=1){let n=$[r];if(n.condition(e,t))return new n(e,t)}return new k(e,t)}let P="$and",N="$path",I=e=>!!(e[P]||e.$or),R=e=>({[P]:Object.keys(e).map(t=>({[t]:e[t]}))});function D(e,r,{auto:a=!0}={}){let o=e=>{if(n(e)){let t={keyId:null,pattern:e};return a&&(t.searcher=C(e,r)),t}let s=Object.keys(e),l=!!e[N];if(!l&&s.length>1&&!I(e))return o(R(e));if(!t(e)&&i(e)&&!I(e)){let t=l?e[N]:s[0],i=l?e.$val:e[t];if(!n(i))throw Error(`Invalid value for key ${t}`);let o={keyId:h(t),pattern:i};return a&&(o.searcher=C(i,r)),o}let c={children:[],operator:s[0]};return s.forEach(r=>{let n=e[r];t(n)&&n.forEach(e=>{c.children.push(o(e))})}),c};return I(e)||(e=R(e)),o(e)}function B(e,{ignoreFieldNorm:t=f.ignoreFieldNorm}){let r=1;return e.forEach(({key:e,norm:n,score:a})=>{let i=e?e.weight:null;r*=Math.pow(0===a&&i?Number.EPSILON:a,(i||1)*(t?1:n))}),r}var M=class{constructor(e,t){this.limit=e,this.heap=[],this.comparator=t}get size(){return this.heap.length}insert(e){this.size<this.limit?(this.heap.push(e),this._bubbleUp(this.size-1)):0>this.comparator(e,this.heap[0])&&(this.heap[0]=e,this._sinkDown(0))}extractSorted(){return this.heap.sort(this.comparator)}_bubbleUp(e){let t=this.heap;for(;e>0;){let r=e-1>>1;if(0>=this.comparator(t[e],t[r]))break;let n=t[e];t[e]=t[r],t[r]=n,e=r}}_sinkDown(e){let t=this.heap,r=t.length,n=e;do{let a=2*(e=n)+1,i=2*e+2;if(a<r&&this.comparator(t[a],t[n])>0&&(n=a),i<r&&this.comparator(t[i],t[n])>0&&(n=i),n!==e){let r=t[e];t[e]=t[n],t[n]=r}}while(n!==e)}};let L=/[\p{L}\p{M}\p{N}_]+/gu,j=new WeakSet;function z({isCaseSensitive:e=!1,ignoreDiacritics:t=!1,tokenize:r}={}){let n=function(e){if("function"==typeof e){let t=!1;return r=>{let n=e(r);if(!t&&(t=!0,!Array.isArray(n)||n.some(e=>"string"!=typeof e)))throw Error(`[Fuse] tokenize function must return string[]; received ${Array.isArray(n)?"array containing non-strings":typeof n}.`);return n}}if(e instanceof RegExp)return!e.global&&(j.has(e)||(j.add(e),console.warn(`[Fuse] tokenize regex ${e} lacks the global flag; only the first match per text will be returned. Add the 'g' flag.`))),t=>t.match(e)||[];return e=>e.match(L)||[]}(r);return{tokenize:r=>(e||(r=r.toLowerCase()),t&&(r=x(r)),n(r))}}var U=class{static condition(e,t){return t.useTokenSearch}constructor(e,t){this.options=t,this.analyzer=z({isCaseSensitive:t.isCaseSensitive,ignoreDiacritics:t.ignoreDiacritics,tokenize:t.tokenize});const r=this.analyzer.tokenize(e),{df:n,fieldCount:a}=t._invertedIndex;for(const e of(this.termSearchers=[],this.idfWeights=[],r)){this.termSearchers.push(new k(e,{location:t.location,threshold:t.threshold,distance:t.distance,includeMatches:t.includeMatches,findAllMatches:t.findAllMatches,minMatchCharLength:t.minMatchCharLength,isCaseSensitive:t.isCaseSensitive,ignoreDiacritics:t.ignoreDiacritics,ignoreLocation:!0}));const r=n.get(e)||0,i=Math.log(1+(a-r+.5)/(r+.5));this.idfWeights.push(i)}this.combineAll="all"===t.tokenMatch,this.numTerms=this.termSearchers.length,this.useMask=this.numTerms<=31}searchIn(e){if(!this.termSearchers.length)return{isMatch:!1,score:1};let t=[],r=0,n=0,a=0,i=0,o=this.combineAll&&!this.useMask?new Set:null;for(let s=0;s<this.termSearchers.length;s++){let l=this.termSearchers[s].searchIn(e),c=this.idfWeights[s];n+=c,l.isMatch&&(a++,r+=c*(1-l.score),l.indices&&t.push(...l.indices),this.combineAll&&(this.useMask?i|=1<<s:o.add(s)))}if(0===a)return{isMatch:!1,score:1};let s={isMatch:!0,score:Math.max(.001,n>0?1-r/n:0)};return this.options.includeMatches&&t.length&&(s.indices=y(t)),this.combineAll&&(this.useMask?s.matchedMask=i:s.matchedTerms=o,s.termCount=this.numTerms),s}};function V(e,t,r,n){let a=n.tokenize(t);if(!a.length)return;e.fieldCount++,e.docFieldCount.set(r,(e.docFieldCount.get(r)||0)+1);let i=new Set(a),o=e.docTermFieldHits.get(r);for(let t of(o||(o=new Map,e.docTermFieldHits.set(r,o)),i))o.set(t,(o.get(t)||0)+1),e.df.set(t,(e.df.get(t)||0)+1)}function Q(e,t,r,n){let{i:a,v:i,$:o}=t;if(void 0!==i)return void V(e,i,a,n);if(o)for(let t=0;t<r;t++){let r=o[t];if(r)if(Array.isArray(r))for(let t of r)V(e,t.v,a,n);else V(e,r.v,a,n)}}function Z(e,t){if(0===t.length)return;let r=Array.from(new Set(t)).sort((e,t)=>
161e-t);for(let t of r)!function(e,t){let r=e.docFieldCount.get(t);if(void 0===r)return;e.fieldCount-=r,e.docFieldCount.delete(t);let n=e.docTermFieldHits.get(t);if(n){for(let[t,r]of n){let n=(e.df.get(t)||0)-r;n<=0?e.df.delete(t):e.df.set(t,n)}e.docTermFieldHits.delete(t)}}(e,t);let n=e=>{let t=0,n=r.length;for(;t<n;){let a=t+n>>>1;r[a]<e?t=a+1:n=a}return e-t},a=r[0],i=new Map;for(let[t,r]of e.docFieldCount)i.set(t>a?n(t):t,r);e.docFieldCount=i;let o=new Map;for(let[t,r]of e.docTermFieldHits)o.set(t>a?n(t):t,r);e.docTermFieldHits=o}var F=class{constructor(e,t,r){this.options={...f,...t},this.options.useExtendedSearch,this.options.useTokenSearch,this._keyStore=new d(this.options.keys),this._docs=e,this._myIndex=null,this._invertedIndex=null,this.setCollection(e,r),this._lastQuery=null,this._lastSearcher=null}_getSearcher(e){if(this._lastQuery===e)return this._lastSearcher;let t=C(e,this._invertedIndex?{...this.options,_invertedIndex:this._invertedIndex}:this.options);return this._lastQuery=e,this._lastSearcher=t,t}setCollection(e,t){if(this._docs=e,t&&!(t instanceof g))throw Error("Incorrect 'index' type");if(this._myIndex=t||v(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight}),this.options.useTokenSearch){let e=z({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics,tokenize:this.options.tokenize});this._invertedIndex=function(e,t,r){let n={fieldCount:0,df:new Map,docFieldCount:new Map,docTermFieldHits:new Map};for(let a of e)Q(n,a,t,r);return n}(this._myIndex.records,this._myIndex.keys.length,e)}this._invalidateSearcherCache()}add(e){if(!o(e))return;this._docs.push(e);let t=this._myIndex.add(e,this._docs.length-1);if(this._invertedIndex&&t){var r;let e=z({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics,tokenize:this.options.tokenize});r=this._invertedIndex,Q(r,t,this._myIndex.keys.length,e)}this._invalidateSearcherCache()}remove(e=()=>!1){let t=[],r=[];for(let n=0,a=this._docs.length;n<a;n+=1)e(this._docs[n],n)&&(t.push(this._docs[n]),r.push(n));if(r.length){this._invertedIndex&&Z(this._invertedIndex,r);let e=new Set(r);this._docs=this._docs.filter((t,r)=>!e.has(r)),this._myIndex.removeAll(r),this._invalidateSearcherCache()}return t}removeAt(e){if(!Number.isInteger(e)||e<0||e>=this._docs.length)throw Error(c);this._invertedIndex&&Z(this._invertedIndex,[e]);let t=this._docs.splice(e,1)[0];return this._myIndex.removeAt(e),this._invalidateSearcherCache(),t}_invalidateSearcherCache(){this._lastQuery=null,this._lastSearcher=null}getIndex(){return this._myIndex}_normalizedKeys(){return this._myIndex.keys.map(e=>this._keyStore.get(e.id)||e)}search(e,t){let r,{limit:i=-1}=t||{},{includeMatches:s,includeScore:l,shouldSort:c,sortFn:u,ignoreFieldNorm:d}=this.options;if(n(e)&&!e.trim()){let e=this._docs.map((e,t)=>({item:e,refIndex:t}));return a(i)&&i>-1&&(e=e.slice(0,i)),e}let p=c&&a(i)&&i>0&&n(e),m=(e,t)=>u(e,t)||e.idx-t.idx;if(p){let t=new M(i,m);n(this._docs[0])?this._searchStringList(e,{heap:t,ignoreFieldNorm:d}):this._searchObjectList(e,{heap:t,ignoreFieldNorm:d}),r=t.extractSorted()}else!function(e,{ignoreFieldNorm:t=f.ignoreFieldNorm}){e.forEach(e=>{e.score=B(e.matches,{ignoreFieldNorm:t})})}(r=n(e)?n(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e),{ignoreFieldNorm:d}),c&&r.sort(n(e)?m:u),a(i)&&i>-1&&(r=r.slice(0,i));return function(e,t,{includeMatches:r=f.includeMatches,includeScore:n=f.includeScore}={}){return e.map(e=>{let a,{idx:i}=e,s={item:t[i],refIndex:i};return r&&(a=[],e.matches.forEach(e=>{if(!o(e.indices)||!e.indices.length)return;let t={indices:e.indices,value:e.value};e.key&&(t.key=e.key.id),e.idx>-1&&(t.refIndex=e.idx),a.push(t)}),s.matches=a),n&&(s.score=e.score),s})}(r,this._docs,{includeMatches:s,includeScore:l})}_searchStringList(e,{heap:t,ignoreFieldNorm:r}={}){let n=this._getSearcher(e),a=this.options.useTokenSearch&&"all"===this.options.tokenMatch,{records:i}=this._myIndex,s=t?null:[];return i.forEach(({v:e,i:i,n:l})=>{if(!o(e))return;let c=n.searchIn(e);if(c.isMatch){let n={score:c.score,value:e,norm:l,indices:c.indices};a&&(n.matchedMask=c.matchedMask,n.matchedTerms=c.matchedTerms,n.termCount=c.termCount);let o=[n];if(!a||this._coversAllTokens(o)){let n={item:e,idx:i,matches:o};t?(n.score=B(n.matches,{ignoreFieldNorm:r}),t.insert(n)):s.push(n)}}}),s}_searchLogical(e){let t=D(e,this.options),r=this._normalizedKeys(),n=(e,t,a)=>{if(!("children"in e)){let n,{keyId:i,searcher:o}=e;return(null===i?(n=[],r.forEach((e,r)=>{n.push(...this._findMatches({key:e,value:t[r],searcher:o}))})):n=this._findMatches({key:this._keyStore.get(i),value:this._myIndex.getValueForItemAtKeyId(t,i),searcher:o}),n&&n.length)?[{idx:a,item:t,matches:n}]:[]}let{children:i,operator:o}=e,s=[];for(let e=0,r=i.length;e<r;e+=1){let r=n(i[e],t,a);if(r.length)s.push(...r);else if(o===P)return[]}return s},a=this._myIndex.records,i=new Map,s=[];return a.forEach(({$:e,i:r})=>{if(o(e)){let a=n(t,e,r);a.length&&(i.has(r)||(i.set(r,{idx:r,item:e,matches:[]}),s.push(i.get(r))),a.forEach(({matches:e})=>{i.get(r).matches.push(...e)}))}}),s}_searchObjectList(e,{heap:t,ignoreFieldNorm:r}={}){let n=this._getSearcher(e),a=this.options.useTokenSearch&&"all"===this.options.tokenMatch,{records:i}=this._myIndex,s=this._normalizedKeys(),l=t?null:[];
161return i.forEach(({$:e,i:i})=>{if(!o(e))return;let c=[],u=!1,d=!1;if(s.forEach((t,r)=>{let a=this._findMatches({key:t,value:e[r],searcher:n});a.length?(c.push(...a),a[0].hasInverse&&(d=!0)):u=!0}),(!d||!u)&&c.length&&(!a||this._coversAllTokens(c))){let n={idx:i,item:e,matches:c};t?(n.score=B(n.matches,{ignoreFieldNorm:r}),t.insert(n)):l.push(n)}}),l}_findMatches({key:e,value:r,searcher:n}){if(!o(r))return[];let a=[];if(t(r))r.forEach(({v:t,i:r,n:i})=>{if(!o(t))return;let s=n.searchIn(t);if(s.isMatch){let n={score:s.score,key:e,value:t,idx:r,norm:i,indices:s.indices,hasInverse:s.hasInverse};void 0!==s.termCount&&(n.matchedMask=s.matchedMask,n.matchedTerms=s.matchedTerms,n.termCount=s.termCount),a.push(n)}});else{let{v:t,n:i}=r,o=n.searchIn(t);if(o.isMatch){let r={score:o.score,key:e,value:t,norm:i,indices:o.indices,hasInverse:o.hasInverse};void 0!==o.termCount&&(r.matchedMask=o.matchedMask,r.matchedTerms=o.matchedTerms,r.termCount=o.termCount),a.push(r)}}return a}_coversAllTokens(e){let t=e.length?e[0].termCount:void 0;if(void 0===t)return!0;if(t<=31){let r=0;for(let t=0;t<e.length;t++)r|=e[t].matchedMask||0;return r===2**t-1}let r=new Set;for(let t=0;t<e.length;t++){let n=e[t].matchedTerms;if(n)for(let e of n)r.add(e)}return r.size===t}};F.version="7.5.0",F.createIndex=v,F.parseIndex=function(e,{getFn:t=f.getFn,fieldNormWeight:r=f.fieldNormWeight}={}){let{keys:n,records:a}=e,i=new g({getFn:t,fieldNormWeight:r});return i.setKeys(n),i.setIndexRecords(a),i},F.config=f,F.match=function(e,t,r){if(r&&r.useTokenSearch)throw Error("Fuse.match does not support useTokenSearch: token search requires corpus-level statistics (df, fieldCount) that a one-off string comparison does not have. Use new Fuse(...).search(...) instead.");return C(e,{...f,...r}).searchIn(t)},F.parseQuery=D,A(_),A(U),F.use=function(...e){e.forEach(e=>A(e))},e.s(["default",0,F])},868686,e=>{"use strict";let t;"function"==typeof TextDecoder&&new TextDecoder("utf-8",{ignoreBOM:!0});let r="function"==typeof TextEncoder?new TextEncoder:void 0,n=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),a=(t={},n.forEach((e,r)=>t[e]=r),t),i=String.fromCharCode.bind(String),o=("function"==typeof Uint8Array.from&&Uint8Array.from.bind(Uint8Array),e=>e.replace(/=/g,"").replace(/[+\/]/g,e=>"+"==e?"-":"_")),s="function"==typeof btoa?e=>btoa(e):e=>{let t,r,a,i,o="",s=e.length%3;for(let s=0;s<e.length;){if((r=e.charCodeAt(s++))>255||(a=e.charCodeAt(s++))>255||(i=e.charCodeAt(s++))>255)throw TypeError("invalid character found");o+=n[(t=r<<16|a<<8|i)>>18&63]+n[t>>12&63]+n[t>>6&63]+n[63&t]}return s?o.slice(0,s-3)+"===".substring(s):o},l="function"==typeof Uint8Array.prototype.toBase64?e=>e.toBase64():e=>{let t=[];for(let r=0,n=e.length;r<n;r+=4096)t.push(i.apply(null,e.subarray(r,r+4096)));return s(t.join(""))},c=e=>{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?i(192|t>>>6)+i(128|63&t):i(224|t>>>12&15)+i(128|t>>>6&63)+i(128|63&t)}var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return i(240|t>>>18&7)+i(128|t>>>12&63)+i(128|t>>>6&63)+i(128|63&t)},u=/[\uD800-\uDBFF][\uDC00-\uDFFF]|[^\x00-\x7F]/g,d=r?e=>l(r.encode(e)):e=>s(e.replace(u,c));Uint8Array.fromBase64,e.s(["encode",0,(e,t=!1)=>t?o(d(e)):d(e),"fromUint8Array",0,(e,t=!1)=>t?o(l(e)):l(e)])},618991,e=>{"use strict";e.s(["nanoid",0,(e=21)=>{let t="",r=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[63&r[e]];return t}],618991)},853035,(e,t,r)=>{var n={872:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,i=l(e),o=i[0],s=i[1],c=new a((o+s)*3/4-s),u=0,d=s>0?o-4:o;for(r=0;r<d;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],o=0,s=n-a;o<s;o+=16383)i.push(function(e,t,n){for(var a,i=[],o=t;o<n;o+=3)a=(e[o]<<16&0xff0000)+(e[o+1]<<8&65280)+(255&e[o+2]),i.push(r[a>>18&63]+r[a>>12&63]+r[a>>6&63]+r[63&a]);return i.join("")}(e,o,o+16383>
vendor: 19,249 bytes, line 161
161s?s:o+16383));return 1===a?i.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===a&&i.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),i.join("")};for(var r=[],n=[],a="u">typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,s=i.length;o<s;++o)r[o]=i[o],n[i.charCodeAt(o)]=o;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},230:function(e,t,r){"use strict";var n=r(872),a=r(321),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function o(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return u(e)}return l(e,t,r)}function l(e,t,r){if("string"==typeof e){var n=e,a=t;if(("string"!=typeof a||""===a)&&(a="utf8"),!s.isEncoding(a))throw TypeError("Unknown encoding: "+a);var i=0|m(n,a),l=o(i),c=l.write(n,a);return c!==i&&(l=l.slice(0,c)),l}if(ArrayBuffer.isView(e))return d(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(A(e,ArrayBuffer)||e&&A(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(A(e,SharedArrayBuffer)||e&&A(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),s.prototype),n}(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var u=e.valueOf&&e.valueOf();if(null!=u&&u!==e)return s.from(u,t,r);var h=function(e){if(s.isBuffer(e)){var t=0|p(e.length),r=o(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?o(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(h)return h;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return c(e),o(e<0?0:0|p(e))}function d(e){for(var t=e.length<0?0:0|p(e.length),r=o(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}t.Buffer=s,t.SlowBuffer=function(e){return+e!=e&&(e=0),s.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),!s.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,r){return l(e,t,r)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,r){return(c(e),e<=0)?o(e):void 0!==t?"string"==typeof r?o(e).fill(t,r):o(e).fill(t):o(e)},s.allocUnsafe=function(e){return u(e)},s.allocUnsafeSlow=function(e){return u(e)};function p(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function m(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||A(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return T(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return _(e).length;default:if(a)return n?-1:T(e).length;t=(""+t).toLowerCase(),a=!0}}function h(e,t,r){var a,i,o,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var a="",i=t;i<r;++i)a+=C[e[i]];return a}(this,t,r);case"utf8":case"utf-8":return y(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var a=t;a<r;++a)n+=String.fromCharCode(127&e[a]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var a=t;a<r;++a)n+=String.fromCharCode(e[a]);return n}(this,t,r);case"base64":return a=this,i=t,o=r,0===i&&o===a.length?n.fromByteArray(a):n.fromByteArray(a.slice(i,o));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),a="",i=0;i<n.length;i+=2)a+=String.fromCharCode(n[i]+256*n[i+1]);return a}(this,t,r);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function f(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function g(e,t,r,n,a){var i;if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),(i=r*=1)!=i&&(r=a?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(a)return -1;else r=e.length-1;else if(r<0)if(!a)return -1;else r=0;if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:v(e,t,r,n,a);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(a)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return v(e,[t],r,n,a)}throw TypeError("val must be string, number or Buffer")}function v(e,t,r,n,a){var i,o=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;o=2,s/=2,l/=2,r/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(a){var u=-1;for(i=r;i<s;i++)if(c(e,i)===c(t,-1===u?0:i-u)){if(-1===u&&(u=i),i-u+1===l)return u*o}else -1!==u&&(i-=i-u),u=-1}else for(r+l>s&&(r=s-l),i=r;i>=0;i--){for(var d=!0,p=0;p<l;p++)if(c(e,i+p)!==c(t,p)){d=!1;break}if(d)return i}return -1}s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(A(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),A(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,a=0,i=Math.min(r,n);a<i;++a)if(e[a]!==t[a]){r=e[a],n=t[a];break}return r<n?-1:+(n<r)},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=s.allocUnsafe(t),a=0;for(r=0;r<e.length;++r){var i=e[r];if(A(i,Uint8Array)&&(i=s.from(i)),!s.isBuffer(i))throw TypeError('"list" argument must be an Array of Buffers');i.copy(n,a),a+=i.length}return n},s.byteLength=m,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)f(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)f(this,t,t+3),f(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)f(this,t,t+7),f(this,t+1,t+6),f(this,t+2,t+5),f(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?y(this,0,e):h.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},i&&(s.prototype[i]=s.prototype.inspect),s.prototype.compare=function(e,t,r,n,a){if(A(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||r>e.length||n<0||a>this.length)throw RangeError("out of range index");if(n>=a&&t>=r)return 0;if(n>=a)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,a>>>=0,this===e)return 0;for(var i=a-n,o=r-t,l=Math.min(i,o),c=this.slice(n,a),u=e.slice(t,r),d=0;d<l;++d)if(c[d]!==u[d]){i=c[d],o=u[d];break}return i<o?-1:+(o<i)},s.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},s.prototype.indexOf=function(e,t,r){return g(this,e,t,r,!0)},s.prototype.lastIndexOf=function(e,t,r){return g(this,e,t,r,!1)};function y(e,t,r){r=Math.min(e.length,r);for(var n=[],a=t;a<r;){var i,o,s,l,c=e[a],u=null,d=c>239?4:c>223?3:c>191?2:1;if(a+d<=r)switch(d){case 1:c<128&&(u=c);break;case 2:(192&(i=e[a+1]))==128&&(l=(31&c)<<6|63&i)>127&&(u=l);break;case 3:i=e[a+1],o=e[a+2],(192&i)==128&&(192&o)==128&&(l=(15&c)<<12|(63&i)<<6|63&o)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:i=e[a+1],o=e[a+2],s=e[a+3],(192&i)==128&&(192&o)==128&&(192&s)==128&&(l=(15&c)<<18|(63&i)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),a+=d}var p=n,m=p.length;if(m<=4096)return String.fromCharCode.apply(String,p);for(var h="",f=0;f<m;)h+=String.fromCharCode.apply(String,p.slice(f,f+=4096));return h}function b(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function O(e,t,r,n,a,i){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>a||t<i)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function x(e,t,r,n,a,i){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function k(e,t,r,n,i){return t*=1,r>>>=0,i||x(e,t,r,4,34028234663852886e22,-34028234663852886e22),a.write(e,t,r,n,23,4),r+4}function S(e,t,r,n,i){return t*=1,r>>>=0,i||x(e,t,r,8,17976931348623157e292,-17976931348623157e292),a.write(e,t,r,n,52,8),r+8}s.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var a,i,o,s,l,c,u,d,p=this.length-t;if((void 0===r||r>p)&&(r=p),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var m=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var a=e.length-r;n?(n=Number(n))>a&&(n=a):n=a;var i=t.length;n>i/2&&(n=i/2);for(var o=0;o<n;++o){var s,l=parseInt(t.substr(2*o,2),16);if((s=l)!=s)break;e[r+o]=l}return o}(this,e,t,r);case"utf8":case"utf-8":return a=t,i=r,$(T(e,this.length-a),this,a,i);case"ascii":return o=t,s=r,$(E(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return $(E(t),e,r,n)}(this,e,t,r);case"base64":return l=t,c=r,$(_(e),this,l,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u=t,d=r,$(function(e,t){for(var r,n,a=[],i=0;i<e.length&&!((t-=2)<0);++i)n=(r=e.charCodeAt(i))>>8,a.push(r%256),a.push(n);return a}(e,this.length-u),this,u,d);default:if(m)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),m=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,s.prototype),n},s.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],a=1,i=0;++i<t&&(a*=256);)n+=this[e+i]*a;return n},s.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e+--t],a=1;t>0&&(a*=256);)n+=this[e+--t]*a;return n},s.prototype.readUInt8=function(e,t){return e>>>=0,t||b(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],a=1,i=0;++i<t&&(a*=256);)n+=this[e+i]*a;return n>=(a*=128)&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},s.prototype.readInt8=function(e,t){return(e>>>=0,t||b(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt16BE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||b(e,4,this.length),a.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||b(e,4,this.length),a.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||b(e,8,this.length),a.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||b(e,8,this.length),a.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var a=Math.pow(2,8*r)-1;O(this,e,t,r,a,0)}var i=1,o=0;for(this[t]=255&e;++o<r&&(i*=256);)this[t+o]=e/i&255;return t+r},s.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var a=Math.pow(2,8*r)-1;O(this,e,t,r,a,0)}var i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var a=Math.pow(2,8*r-1);O(this,e,t,r,a-1,-a)}var i=0,o=1,s=0;for(this[t]=255&e;++i<r&&(o*=256);)e<0&&0===s&&0!==this[t+i-1]&&(s=1),this[t+i]=(e/o|0)-s&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var a=Math.pow(2,8*r-1);O(this,e,t,r,a-1,-a)}var i=r-1,o=1,s=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/o|0)-s&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||O(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,r){return k(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return k(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return S(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return S(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var a=n-r;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,r,n);else if(this===e&&r<t&&t<n)for(var i=a-1;i>=0;--i)e[i+t]=this[i+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return a},s.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!s.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var a,i=e.charCodeAt(0);("utf8"===n&&i<128||"latin1"===n)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(a=t;a<r;++a)this[a]=e;else{var o=s.isBuffer(e)?e:s.from(e,n),l=o.length;
161if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(a=0;a<r-t;++a)this[a+t]=o[a%l]}return this};var w=/[^+/0-9A-Za-z-_]/g;function T(e,t){t=t||1/0;for(var r,n=e.length,a=null,i=[],o=0;o<n;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!a){if(r>56319||o+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),a=r;continue}r=(a-55296<<10|r-56320)+65536}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return i}function E(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function _(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(w,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function $(e,t,r,n){for(var a=0;a<n&&!(a+r>=t.length)&&!(a>=e.length);++a)t[a+r]=e[a];return a}function A(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var C=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,a=0;a<16;++a)t[n+a]=e[r]+e[a];return t}()},321:function(e,t){t.read=function(e,t,r,n,a){var i,o,s=8*a-n-1,l=(1<<s)-1,c=l>>1,u=-7,d=r?a-1:0,p=r?-1:1,m=e[t+d];for(d+=p,i=m&(1<<-u)-1,m>>=-u,u+=s;u>0;i=256*i+e[t+d],d+=p,u-=8);for(o=i&(1<<-u)-1,i>>=-u,u+=n;u>0;o=256*o+e[t+d],d+=p,u-=8);if(0===i)i=1-c;else{if(i===l)return o?NaN:1/0*(m?-1:1);o+=Math.pow(2,n),i-=c}return(m?-1:1)*o*Math.pow(2,i-n)},t.write=function(e,t,r,n,a,i){var o,s,l,c=8*i-a-1,u=(1<<c)-1,d=u>>1,p=5960464477539062e-23*(23===a),m=n?0:i-1,h=n?1:-1,f=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+d>=1?t+=p/l:t+=p*Math.pow(2,1-d),t*l>=2&&(o++,l/=2),o+d>=u?(s=0,o=u):o+d>=1?(s=(t*l-1)*Math.pow(2,a),o+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,a),o=0));a>=8;e[r+m]=255&s,m+=h,s/=256,a-=8);for(o=o<<a|s,c+=a;c>0;e[r+m]=255&o,m+=h,o/=256,c-=8);e[r+m-h]|=128*f}}},a={};function i(e){var t=a[e];if(void 0!==t)return t.exports;var r=a[e]={exports:{}},o=!0;try{n[e](r,r.exports,i),o=!1}finally{o&&delete a[e]}return r.exports}i.ab="/ROOT/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/next/dist/compiled/buffer/",t.exports=i(230)},552731,e=>{"use strict";e.i(261783);var t,r=e.i(835880),n=e.i(598854),a=e.i(419077),i=e.i(408162),o=e.i(219392),s=e.i(168703),l=e.i(605400),c=e.i(786825),u=e.i(565326),d=e.i(723968),p=e.i(588358),m=e.i(460714),h=e.i(488746),f=e.i(920381),g=e.i(740916),v=e.i(75347),y=e.i(756573),b=e.i(422452),O=e.i(340004),x=e.i(652532),k=e.i(316712),S=e.i(195747),w=e.i(386162),T=e.i(765910),E=e.i(181172),_=e.i(227581),$=e.i(240518),A=e.i(923495),C=e.i(272548),P=e.i(654903),N=e.i(398515),I=e.i(977994),R=e.i(487965),D=e.i(560461);function B(){n.globalConfig.memoizer||n.config({memoizer:a.memoizer()})}let M=n.$constructor("ZodType",(e,t)=>(n.globalConfig.localeError||n.config((0,h.default)()),s.$ZodType.init(e,t),e.def=t,e.type=t.type,e),{check(...e){let t=this.def;return this.clone(u.util.mergeDefs(t,{checks:[...t.checks??[],...e.map(e=>"function"==typeof e?{_zod:{check:e,def:{check:"custom"},onattach:[]}}:e)]}),{parent:!0})},with(...e){return this.check(...e)},clone(e,t){return i.clone(this,e,t)},brand(){return this},register(e,t){return e.add(this,t),this},refine(e,t){return this.check(ry(e,t))},superRefine(e,t){return this.check(rb(e,t))},overwrite(e){return this.check(f.overwrite(e))},optional(){return tF(this)},exactOptional(){return tH(this)},nullable(){return tW(this)},nullish(){return tF(tW(this))},nonoptional(e){return t2(this,e)},array(){return td(this)},or(e){return ty([this,e])},and(e){return tw(this,e)},transform(e){return re(this,tQ(e))},default(e){return tK(this,e)},prefault(e){return t0(this,e)},catch(e){return t5(this,e)},pipe(e){return re(this,e)},readonly(){return ro(this)},describe(e){let t=this.clone();return o.globalRegistry.add(t,{description:e}),t},meta(...e){if(0===e.length)return o.globalRegistry.get(this);let t=this.clone();return o.globalRegistry.add(t,e[0]),t},isOptional(){return this.safeParse(void 0).success},isNullable(){return this.safeParse(null).success},apply(e,...t){return 0===t.length?e(this):e(this,...t)},get"~standard"(){return u.util.hide(this,"~standard",{...s.standardProps(this),jsonSchema:{input:(0,m.createStandardJSONSchemaMethod)(this,"input"),output:(0,m.createStandardJSONSchemaMethod)(this,"output")}})},set"~standard"(value){u.util.own(this,"~standard",value)},parse:function e(t,r){return D.parse(this,t,r,{callee:e})},parseAsync:async function e(t,r){return await D.parseAsync(this,t,r,{callee:e})},safeParse(e,t){return D.safeParse(this,e,t)},async safeParseAsync(e,t){return D.safeParseAsync(this,e,t)},get spa(){return this?.safeParseAsync},set spa(value){u.util.own(this,"spa",value)},encode:function e(t,r){return D.encode(this,t,r,{callee:e})},decode:function e(t,r){return D.decode(this,t,r,{callee:e})},encodeAsync:async function e(t,r){return await D.encodeAsync(this,t,r,{callee:e})},decodeAsync:async function e(t,r){return await D.decodeAsync(this,t,r,{callee:e})},safeEncode(e,t){return D.safeEncode(this,e,t)},safeDecode(e,t){return D.safeDecode(this,e,t)},async safeEncodeAsync(e,t){return D.safeEncodeAsync(this,e,t)},async safeDecodeAsync(e,t){return D.safeDecodeAsync(this,e,t)},toJSONSchema(e){return(0,m.createToJSONSchemaMethod)(this,{})(e)},get description(){return o.globalRegistry.get(this)?.description},get _def(){return this._zod.def}}),L=n.$constructor("_ZodString",(e,t)=>{s.$ZodString.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.stringProcessor(e,t,r,n);let r=e._zod.bag;e.format=r.format??null,e.minLength=r.minimum??null,e.maxLength=r.maximum??null},{regex(...e){return this.check(g.regex(...e))},includes(...e){return this.check(v.includes(...e))},startsWith(...e){return this.check(y.startsWith(...e))},endsWith(...e){return this.check(b.endsWith(...e))},min(...e){return this.check(O.minLength(...e))},max(...e){return this.check(x.maxLength(...e))},length(...e){return this.check(k.length(...e))},nonempty(...e){return this.check(O.minLength(1,...e))},lowercase(e){return this.check(S.lowercase(e))},uppercase(e){return this.check(w.uppercase(e))},trim(){return this.check(T.trim())},normalize(...e){return this.check(E.normalize(...e))},toLowerCase(){return this.check(_.toLowerCase())},toUpperCase(){return this.check($.toUpperCase())},slugify(){return this.check(A.slugify())}}),j=n.$constructor("ZodString",(e,t)=>{s.$ZodString.init(e,t),L.init(e,t)},{email(e){return this.check(l._email(q,e))},url(e){return this.check(l._url(et,e))},jwt(e){return this.check(l._jwt(eB,e))},emoji(e){return this.check(l._emoji(ea,e))},guid(e){return this.check(l._guid(X,e))},uuid(e){return this.check(l._uuid(G,e))},uuidv4(e){return this.check(l._uuidv4(G,e))},uuidv6(e){return this.check(l._uuidv6(G,e))},uuidv7(e){return this.check(l._uuidv7(G,e))},nanoid(e){return this.check(l._nanoid(eo,e))},cuid(e){return this.check(l._cuid(el,e))},cuid2(e){return this.check(l._cuid2(eu,e))},ulid(e){return this.check(l._ulid(ep,e))},base64(e){return this.check(l._base64(e$,e))},base64url(e){return this.check(l._base64url(eC,e))},xid(e){return this.check(l._xid(eh,e))},ksuid(e){return this.check(l._ksuid(eg,e))},ipv4(e){return this.check(l._ipv4(ey,e))},ipv6(e){return this.check(l._ipv6(ek,e))},cidrv4(e){return this.check(l._cidrv4(ew,e))},cidrv6(e){return this.check(l._cidrv6(eE,e))},e164(e){return this.check(l._e164(eN,e))},datetime(e){return this.check(l._isoDateTime(V,e))},date(e){return this.check(l._isoDate(Q,e))},time(e){return this.check(l._isoTime(Z,e))},duration(e){return this.check(l._isoDuration(F,e))}});function z(e){return l._string(j,e)}let U=n.$constructor("ZodStringFormat",(e,t)=>{s.$ZodStringFormat.init(e,t),L.init(e,t)}),V=n.$constructor("ZodISODateTime",(e,t)=>{s.$ZodISODateTime.init(e,t),U.init(e,t)}),Q=n.$constructor("ZodISODate",(e,t)=>{s.$ZodISODate.init(e,t),U.init(e,t)}),Z=n.$constructor("ZodISOTime",(e,t)=>{s.$ZodISOTime.init(e,t),U.init(e,t)}),F=n.$constructor("ZodISODuration",(e,t)=>{s.$ZodISODuration.init(e,t),U.init(e,t)}),q=n.$constructor("ZodEmail",(e,t)=>{s.$ZodEmail.init(e,t),U.init(e,t)});function H(e){return l._email(q,e)}let X=n.$constructor("ZodGUID",(e,t)=>
161{s.$ZodGUID.init(e,t),U.init(e,t)});function W(e){return l._guid(X,e)}let G=n.$constructor("ZodUUID",(e,t)=>{s.$ZodUUID.init(e,t),U.init(e,t)});function Y(e){return l._uuid(G,e)}function K(e){return l._uuidv4(G,e)}function J(e){return l._uuidv6(G,e)}function ee(e){return l._uuidv7(G,e)}let et=n.$constructor("ZodURL",(e,t)=>{s.$ZodURL.init(e,t),U.init(e,t)});function er(e){return l._url(et,e)}function en(e){return l._url(et,{protocol:c.regexes.httpProtocol,hostname:c.regexes.domain,...u.util.normalizeParams(e)})}let ea=n.$constructor("ZodEmoji",(e,t)=>{s.$ZodEmoji.init(e,t),U.init(e,t)});function ei(e){return l._emoji(ea,e)}let eo=n.$constructor("ZodNanoID",(e,t)=>{s.$ZodNanoID.init(e,t),U.init(e,t)});function es(e){return l._nanoid(eo,e)}let el=n.$constructor("ZodCUID",(e,t)=>{s.$ZodCUID.init(e,t),U.init(e,t)});function ec(e){return l._cuid(el,e)}let eu=n.$constructor("ZodCUID2",(e,t)=>{s.$ZodCUID2.init(e,t),U.init(e,t)});function ed(e){return l._cuid2(eu,e)}let ep=n.$constructor("ZodULID",(e,t)=>{s.$ZodULID.init(e,t),U.init(e,t)});function em(e){return l._ulid(ep,e)}let eh=n.$constructor("ZodXID",(e,t)=>{s.$ZodXID.init(e,t),U.init(e,t)});function ef(e){return l._xid(eh,e)}let eg=n.$constructor("ZodKSUID",(e,t)=>{s.$ZodKSUID.init(e,t),U.init(e,t)});function ev(e){return l._ksuid(eg,e)}let ey=n.$constructor("ZodIPv4",(e,t)=>{s.$ZodIPv4.init(e,t),U.init(e,t)});function eb(e){return l._ipv4(ey,e)}let eO=n.$constructor("ZodMAC",(e,t)=>{s.$ZodMAC.init(e,t),U.init(e,t)});function ex(e){return l._mac(eO,e)}let ek=n.$constructor("ZodIPv6",(e,t)=>{s.$ZodIPv6.init(e,t),U.init(e,t)});function eS(e){return l._ipv6(ek,e)}let ew=n.$constructor("ZodCIDRv4",(e,t)=>{s.$ZodCIDRv4.init(e,t),U.init(e,t)});function eT(e){return l._cidrv4(ew,e)}let eE=n.$constructor("ZodCIDRv6",(e,t)=>{s.$ZodCIDRv6.init(e,t),U.init(e,t)});function e_(e){return l._cidrv6(eE,e)}let e$=n.$constructor("ZodBase64",(e,t)=>{s.$ZodBase64.init(e,t),U.init(e,t)});function eA(e){return l._base64(e$,e)}let eC=n.$constructor("ZodBase64URL",(e,t)=>{s.$ZodBase64URL.init(e,t),U.init(e,t)});function eP(e){return l._base64url(eC,e)}let eN=n.$constructor("ZodE164",(e,t)=>{s.$ZodE164.init(e,t),U.init(e,t)});function eI(e){return l._e164(eN,e)}let eR=n.$constructor("ZodCreditCard",(e,t)=>{s.$ZodCreditCard.init(e,t),U.init(e,t)});function eD(e){return l._creditCard(eR,e)}let eB=n.$constructor("ZodJWT",(e,t)=>{s.$ZodJWT.init(e,t),U.init(e,t)});function eM(e){return l._jwt(eB,e)}let eL=n.$constructor("ZodCustomStringFormat",(e,t)=>{s.$ZodCustomStringFormat.init(e,t),U.init(e,t)});function ej(e,t,r={}){return l._stringFormat(eL,e,t,r)}function ez(e){return l._stringFormat(eL,"hostname",c.regexes.hostname,e)}function eU(e){return l._stringFormat(eL,"hex",c.regexes.hex,e)}function eV(e,t){let r=t?.enc??"hex",n=`${e}_${r}`,a=c.regexes[n];if(!a)throw Error(`Unrecognized hash format: ${n}`);return l._stringFormat(eL,n,a,t)}let eQ=n.$constructor("ZodNumber",(e,t)=>{s.$ZodNumber.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.numberProcessor(e,t,r,n);let r=e._zod.bag;e.minValue=Math.max(r.minimum??-1/0,r.exclusiveMinimum??-1/0)??null,e.maxValue=Math.min(r.maximum??1/0,r.exclusiveMaximum??1/0)??null,e.isInt=(r.format??"").includes("int")||Number.isSafeInteger(r.multipleOf??.5),e.isFinite=!0,e.format=r.format??null},{gt(e,t){return this.check(C.gt(e,t))},gte(e,t){return this.check(P.gte(e,t))},min(e,t){return this.check(P.gte(e,t))},lt(e,t){return this.check(N.lt(e,t))},lte(e,t){return this.check(I.lte(e,t))},max(e,t){return this.check(I.lte(e,t))},int(e){return this.check(eq(e))},safe(e){return this.check(eq(e))},positive(e){return this.check(C.gt(0,e))},nonnegative(e){return this.check(P.gte(0,e))},negative(e){return this.check(N.lt(0,e))},nonpositive(e){return this.check(I.lte(0,e))},multipleOf(e,t){return this.check(R.multipleOf(e,t))},step(e,t){return this.check(R.multipleOf(e,t))},finite(){return this}});function eZ(e){return l._number(eQ,e)}let eF=n.$constructor("ZodNumberFormat",(e,t)=>{s.$ZodNumberFormat.init(e,t),eQ.init(e,t)});function eq(e){return l._int(eF,e)}function eH(e){return l._float32(eF,e)}function eX(e){return l._float64(eF,e)}function eW(e){return l._int32(eF,e)}function eG(e){return l._uint32(eF,e)}let eY=n.$constructor("ZodBoolean",(e,t)=>{s.$ZodBoolean.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.booleanProcessor(e,t,r,n)});function eK(e){return l._boolean(eY,e)}let eJ=n.$constructor("ZodBigInt",(e,t)=>{s.$ZodBigInt.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.bigintProcessor(e,t,r,n);let r=e._zod.bag;e.minValue=r.minimum??null,e.maxValue=r.maximum??null,e.format=r.format??null},{gte(e,t){return this.check(P.gte(e,t))},min(e,t){return this.check(P.gte(e,t))},gt(e,t){return this.check(C.gt(e,t))},lt(e,t){return this.check(N.lt(e,t))},lte(e,t){return this.check(I.lte(e,t))},max(e,t){return this.check(I.lte(e,t))},positive(e){return this.check(C.gt(BigInt(0),e))},negative(e){return this.check(N.lt(BigInt(0),e))},nonpositive(e){return this.check(I.lte(BigInt(0),e))},nonnegative(e){return this.check(P.gte(BigInt(0),e))},multipleOf(e,t){return this.check(R.multipleOf(e,t))}});function e0(e){return l._bigint(eJ,e)}let e1=n.$constructor("ZodBigIntFormat",(e,t)=>{s.$ZodBigIntFormat.init(e,t),eJ.init(e,t)});function e2(e){return l._int64(e1,e)}function e4(e){return l._uint64(e1,e)}let e3=n.$constructor("ZodSymbol",(e,t)=>{s.$ZodSymbol.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.symbolProcessor(e,t,r,n)});function e8(e){return l._symbol(e3,e)}let e5=n.$constructor("ZodUndefined",(e,t)=>{s.$ZodUndefined.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.undefinedProcessor(e,t,r,n)});function e6(e){return l._undefined(e5,e)}let e7=n.$constructor("ZodNull",(e,t)=>{s.$ZodNull.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.nullProcessor(e,t,r,n)});function e9(e){return l._null(e7,e)}let te=n.$constructor("ZodAny",(e,t)=>{s.$ZodAny.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.anyProcessor(e,t,r,n)});function tt(){return l._any(te)}let tr=n.$constructor("ZodUnknown",(e,t)=>{s.$ZodUnknown.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.unknownProcessor(e,t,r,n)});function tn(){return l._unknown(tr)}let ta=n.$constructor("ZodNever",(e,t)=>{s.$ZodNever.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.neverProcessor(e,t,r,n)});function ti(e){return l._never(ta,e)}let to=n.$constructor("ZodVoid",(e,t)=>{s.$ZodVoid.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.voidProcessor(e,t,r,n)});function ts(e){return l._void(to,e)}let tl=n.$constructor("ZodDate",(e,t)=>{s.$ZodDate.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.dateProcessor(e,t,r,n),e.min=(t,r)=>e.check(P.gte(t,r)),e.max=(t,r)=>e.check(I.lte(t,r));let r=e._zod.bag;e.minDate=r.minimum?new Date(r.minimum):null,e.maxDate=r.maximum?new Date(r.maximum):null});function tc(e){return l._date(tl,e)}let tu=n.$constructor("ZodArray",(e,t)=>{B(),s.$ZodArray.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.arrayProcessor(e,t,r,n),e.element=t.element},{min(e,t){return this.check(O.minLength(e,t))},nonempty(e){return this.check(O.minLength(1,e))},max(e,t){return this.check(x.maxLength(e,t))},length(e,t){return this.check(k.length(e,t))},unwrap(){return this.element}});function td(e,t){return l._array(tu,e,t)}function tp(e){return tB(Object.keys(e._zod.def.shape))}let tm=n.$constructor("ZodObject",(e,t)=>{B(),s.$ZodObjectJIT.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>
161p.objectProcessor(e,t,r,n),u.util.installLazyProp(e,"shape",e=>e._zod.def.shape,!1)},{keyof(){return tB(Object.keys(this._zod.def.shape))},catchall(e){return this.clone({...this._zod.def,catchall:e})},passthrough(){return this.clone({...this._zod.def,catchall:tn()})},loose(){return this.clone({...this._zod.def,catchall:tn()})},strict(){return this.clone({...this._zod.def,catchall:ti()})},strip(){return this.clone({...this._zod.def,catchall:void 0})},extend(e){return u.util.extend(this,e)},safeExtend(e){return u.util.safeExtend(this,e)},merge(e){return u.util.merge(this,e)},pick(e){return u.util.pick(this,e)},omit(e){return u.util.omit(this,e)},partial(...e){return u.util.partial(tZ,this,e[0])},exactPartial(...e){return u.util.partial(tq,this,e[0],"exactPartial")},required(...e){return u.util.required(t1,this,e[0])}});function th(e,t){return new tm({type:"object",shape:e??{},...u.util.normalizeParams(t)})}function tf(e,t){return new tm({type:"object",shape:e,catchall:ti(),...u.util.normalizeParams(t)})}function tg(e,t){return new tm({type:"object",shape:e,catchall:tn(),...u.util.normalizeParams(t)})}let tv=n.$constructor("ZodUnion",(e,t)=>{s.$ZodUnion.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.unionProcessor(e,t,r,n),e.options=t.options});function ty(e,t){return new tv({type:"union",options:e,...u.util.normalizeParams(t)})}let tb=n.$constructor("ZodXor",(e,t)=>{tv.init(e,t),s.$ZodXor.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.unionProcessor(e,t,r,n),e.options=t.options});function tO(e,t){return new tb({type:"union",options:e,inclusive:!1,...u.util.normalizeParams(t)})}let tx=n.$constructor("ZodDiscriminatedUnion",(e,t)=>{tv.init(e,t),s.$ZodDiscriminatedUnion.init(e,t)});function tk(e,t,r){return new tx({type:"union",options:t,discriminator:e,...u.util.normalizeParams(r)})}let tS=n.$constructor("ZodIntersection",(e,t)=>{s.$ZodIntersection.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.intersectionProcessor(e,t,r,n)});function tw(e,t){return new tS({type:"intersection",left:e,right:t})}let tT=n.$constructor("ZodTuple",(e,t)=>{B(),s.$ZodTuple.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.tupleProcessor(e,t,r,n)},{rest(e){return this.clone({...this._zod.def,rest:e})},partial(){let e=this._zod.def;if(e.checks?.length)throw Error(".partial() cannot be used on tuple schemas containing refinements");return this.clone({...e,items:e.items.map(e=>new tZ({type:"optional",innerType:e}))})}});function tE(e,t,r){let n=t instanceof s.$ZodType,a=n?r:t;return new tT({type:"tuple",items:e,rest:n?t:null,...u.util.normalizeParams(a)})}let t_=n.$constructor("ZodRecord",(e,t)=>{B(),s.$ZodRecord.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.recordProcessor(e,t,r,n),e.keyType=t.keyType,e.valueType=t.valueType});function t$(e,t,r){return new t_(t&&t._zod?{type:"record",keyType:e,valueType:t,...u.util.normalizeParams(r)}:{type:"record",keyType:z(),valueType:e,...u.util.normalizeParams(t)})}function tA(e,t,r){return new t_({type:"record",keyType:e,valueType:t,...u.util.normalizeParams(r),partial:!0})}function tC(e,t,r){return new t_({type:"record",keyType:e,valueType:t,mode:"loose",...u.util.normalizeParams(r)})}let tP=n.$constructor("ZodMap",(e,t)=>{B(),s.$ZodMap.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.mapProcessor(e,t,r,n),e.keyType=t.keyType,e.valueType=t.valueType,e.min=(...t)=>e.check(l._minSize(...t)),e.nonempty=t=>e.check(l._minSize(1,t)),e.max=(...t)=>e.check(l._maxSize(...t)),e.size=(...t)=>e.check(l._size(...t))});function tN(e,t,r){return new tP({type:"map",keyType:e,valueType:t,...u.util.normalizeParams(r)})}let tI=n.$constructor("ZodSet",(e,t)=>{B(),s.$ZodSet.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.setProcessor(e,t,r,n),e.min=(...t)=>e.check(l._minSize(...t)),e.nonempty=t=>e.check(l._minSize(1,t)),e.max=(...t)=>e.check(l._maxSize(...t)),e.size=(...t)=>e.check(l._size(...t))});function tR(e,t){return new tI({type:"set",valueType:e,...u.util.normalizeParams(t)})}let tD=n.$constructor("ZodEnum",(e,t)=>{s.$ZodEnum.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.enumProcessor(e,t,r,n),e.enum=t.entries,e.options=Object.values(t.entries);let r=new Set(Object.keys(t.entries));e.extract=(e,n)=>{let a={};
161for(let n of e)if(r.has(n))a[n]=t.entries[n];else throw Error(`Key ${n} not found in enum`);return new tD({...t,checks:[],...u.util.normalizeParams(n),entries:a})},e.exclude=(e,n)=>{let a={...t.entries};for(let t of e)if(r.has(t))delete a[t];else throw Error(`Key ${t} not found in enum`);return new tD({...t,checks:[],...u.util.normalizeParams(n),entries:a})}});function tB(e,t){return new tD({type:"enum",entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...u.util.normalizeParams(t)})}function tM(e,t){return new tD({type:"enum",entries:e,...u.util.normalizeParams(t)})}let tL=n.$constructor("ZodLiteral",(e,t)=>{s.$ZodLiteral.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.literalProcessor(e,t,r,n),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if(t.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function tj(e,t){return new tL({type:"literal",values:Array.isArray(e)?e:[e],...u.util.normalizeParams(t)})}let tz=n.$constructor("ZodFile",(e,t)=>{s.$ZodFile.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.fileProcessor(e,t,r,n),e.min=(t,r)=>e.check(l._minSize(t,r)),e.max=(t,r)=>e.check(l._maxSize(t,r)),e.mime=(t,r)=>e.check(l._mime(Array.isArray(t)?t:[t],r))});function tU(e){return l._file(tz,e)}let tV=n.$constructor("ZodTransform",(e,t)=>{B(),s.$ZodTransform.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.transformProcessor(e,t,r,n),e._zod.parse=(r,a)=>{if("backward"===a.direction)throw new n.$ZodEncodeError(e.constructor.name);r.addIssue=n=>{"string"==typeof n?r.issues.push(u.util.issue(n,r.value,t)):(n.fatal&&(n.continue=!1),n.code??(n.code="custom"),"input"in n||(n.input=r.value),n.inst??(n.inst=e),r.issues.push(u.util.issue(n)))};let i=t.transform(r.value,r);return i instanceof Promise?i.then(e=>(r.value=e,r)):(r.value=i,r)}});function tQ(e){return new tV({type:"transform",transform:e})}let tZ=n.$constructor("ZodOptional",(e,t)=>{s.$ZodOptional.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.optionalProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType});function tF(e){return new tZ({type:"optional",innerType:e})}let tq=n.$constructor("ZodExactOptional",(e,t)=>{s.$ZodExactOptional.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.optionalProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType});function tH(e){return new tq({type:"optional",innerType:e})}let tX=n.$constructor("ZodNullable",(e,t)=>{s.$ZodNullable.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.nullableProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType});function tW(e){return new tX({type:"nullable",innerType:e})}function tG(e){return tF(tW(e))}let tY=n.$constructor("ZodDefault",(e,t)=>{s.$ZodDefault.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.defaultProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function tK(e,t){return new tY({type:"default",innerType:e,get defaultValue(){return"function"==typeof t?t():u.util.shallowClone(t)}})}let tJ=n.$constructor("ZodPrefault",(e,t)=>{s.$ZodPrefault.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.prefaultProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType});function t0(e,t){return new tJ({type:"prefault",innerType:e,get defaultValue(){return"function"==typeof t?t():u.util.shallowClone(t)}})}let t1=n.$constructor("ZodNonOptional",(e,t)=>{s.$ZodNonOptional.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.nonoptionalProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType});function t2(e,t){return new t1({type:"nonoptional",innerType:e,...u.util.normalizeParams(t)})}let t4=n.$constructor("ZodSuccess",(e,t)=>{s.$ZodSuccess.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.successProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType});function t3(e){return new t4({type:"success",innerType:e})}let t8=n.$constructor("ZodCatch",(e,t)=>{s.$ZodCatch.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.catchProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function t5(e,t){return new t8({type:"catch",innerType:e,catchValue:"function"==typeof t?t:u.util.constantCatch(t)})}let t6=n.$constructor("ZodNaN",(e,t)=>{s.$ZodNaN.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.nanProcessor(e,t,r,n)});function t7(e){return l._nan(t6,e)}let t9=n.$constructor("ZodPipe",(e,t)=>{s.$ZodPipe.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.pipeProcessor(e,t,r,n),e.in=t.in,e.out=t.out});function re(e,t){return new t9({type:"pipe",in:e,out:t})}let rt=n.$constructor("ZodCodec",(e,t)=>{t9.init(e,t),s.$ZodCodec.init(e,t)});function rr(e,t,r){return new rt({type:"pipe",in:e,out:t,transform:r.decode,reverseTransform:r.encode})}function rn(e){let t=e._zod.def;return new rt({type:"pipe",in:t.out,out:t.in,transform:t.reverseTransform,reverseTransform:t.transform})}let ra=n.$constructor("ZodPreprocess",(e,t)=>{t9.init(e,t),s.$ZodPreprocess.init(e,t)}),ri=n.$constructor("ZodReadonly",(e,t)=>{s.$ZodReadonly.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.readonlyProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType});function ro(e){return new ri({type:"readonly",innerType:e})}let rs=n.$constructor("ZodTemplateLiteral",(e,t)=>{s.$ZodTemplateLiteral.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.templateLiteralProcessor(e,t,r,n)});function rl(e,t){return new rs({type:"template_literal",parts:e,...u.util.normalizeParams(t)})}let rc=n.$constructor("ZodLazy",(e,t)=>{s.$ZodLazy.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.lazyProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.getter()});function ru(e){return new rc({type:"lazy",getter:e})}let rd=n.$constructor("ZodPromise",(e,t)=>{s.$ZodPromise.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.promiseProcessor(e,t,r,n),e.unwrap=()=>e._zod.def.innerType});function rp(e){return new rd({type:"promise",innerType:e})}let rm=n.$constructor("ZodFunction",(e,t)=>{s.$ZodFunction.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.functionProcessor(e,t,r,n)});function rh(e){return new rm({type:"function",input:Array.isArray(e?.input)?tE(e?.input):e?.input??td(tn()),output:e?.output??tn()})}let rf=n.$constructor("ZodCustom",(e,t)=>{s.$ZodCustom.init(e,t),M.init(e,t),e._zod.processJSONSchema=(t,r,n)=>p.customProcessor(e,t,r,n)});function rg(e){let t=new d.$ZodCheck({check:"custom"});return t._zod.check=e,t}function rv(e,t){return l._custom(rf,e??(()=>!0),t)}function ry(e,t={}){return l._refine(rf,e,t)}function rb(e,t){return l._superRefine(e,t)}let rO=l.describe,rx=l.meta;function rk(e,t={}){let r=new rf({type:"custom",check:"custom",fn:t=>t instanceof e,abort:!0,...u.util.normalizeParams(t)});return r._zod.bag.Class=e,r._zod.check=t=>{t.value instanceof e||t.issues.push({code:"invalid_type",expected:e.name,input:t.value,inst:r,path:[...r._zod.def.path??[]]})},r}let rS=(...e)=>l._stringbool({Codec:rt,Boolean:eY,String:j},...e);function rw(e){let t=ru(()=>ty([z(e),eZ(),eK(),e9(),td(t),t$(z(),t)]));return t}function rT(e,t){return new ra({type:"pipe",in:tQ(e),out:t})}e.s(["ZodAny",0,te,"ZodArray",0,tu,"ZodBase64",0,e$,"ZodBase64URL",0,eC,"ZodBigInt",0,eJ,"ZodBigIntFormat",0,e1,"ZodBoolean",0,eY,"ZodCIDRv4",0,ew,"ZodCIDRv6",0,eE,"ZodCUID",0,el,"ZodCUID2",0,eu,"ZodCatch",0,t8,"ZodCodec",0,rt,"ZodCreditCard",0,eR,"ZodCustom",0,rf,"ZodCustomStringFormat",0,eL,"ZodDate",0,tl,"ZodDefault",0,tY,"ZodDiscriminatedUnion",0,tx,"ZodE164",0,eN,"ZodEmail",0,q,"ZodEmoji",0,ea,"ZodEnum",0,tD,"ZodExactOptional",0,tq,"ZodFile",0,tz,"ZodFunction",0,rm,"ZodGUID",0,X,"ZodIPv4",0,ey,"ZodIPv6",0,ek,"ZodISODate",0,Q,"ZodISODateTime",0,V,"ZodISODuration",0,F,"ZodISOTime",0,Z,"ZodIntersection",0,tS,"ZodJWT",0,eB,"ZodKSUID",0,eg,"ZodLazy",0,rc,"ZodLiteral",0,tL,"ZodMAC",0,eO,"ZodMap",0,tP,"ZodNaN",0,t6,"ZodNanoID",0,eo,"ZodNever",0,ta,"ZodNonOptional",0,t1,"ZodNull",0,e7,"ZodNullable",0,tX,"ZodNumber",0,eQ,"ZodNumberFormat",0,eF,"ZodObject",0,tm,"ZodOptional",0,tZ,"ZodPipe",0,t9,"ZodPrefault",0,tJ,"ZodPreprocess",0,ra,"ZodPromise",0,rd,"ZodReadonly",0,ri,"ZodRecord",0,t_,"ZodSet",0,tI,"ZodString",0,j,"ZodStringFormat",0,U,"ZodSuccess",0,t4,"ZodSymbol",0,e3,"ZodTemplateLiteral",0,rs,"ZodTransform",0,tV,"ZodTuple",0,tT,"ZodType",0,M,"ZodULID",0,ep,"ZodURL",0,et,"ZodUUID",0,G,"ZodUndefined",0,e5,"ZodUnion",0,tv,"ZodUnknown",0,tr,"ZodVoid",0,to,"ZodXID",0,eh,"ZodXor",0,tb,"_ZodString",0,L,"_default",0,tK,"_function",0,rh,"any",0,tt,"array",0,td,"base64",0,eA,"base64url",0,eP,"bigint",0,e0,"boolean",0,eK,"catch",0,t5,"check",0,rg,"cidrv4",0,eT,"cidrv6",0,e_,"codec",0,rr,"credit
161Card",0,eD,"cuid",0,ec,"cuid2",0,ed,"custom",0,rv,"date",0,tc,"describe",0,rO,"discriminatedUnion",0,tk,"e164",0,eI,"email",0,H,"emoji",0,ei,"enum",0,tB,"exactOptional",0,tH,"file",0,tU,"float32",0,eH,"float64",0,eX,"function",0,rh,"guid",0,W,"hash",0,eV,"hex",0,eU,"hostname",0,ez,"httpUrl",0,en,"instanceof",0,rk,"int",0,eq,"int32",0,eW,"int64",0,e2,"intersection",0,tw,"invertCodec",0,rn,"ipv4",0,eb,"ipv6",0,eS,"json",0,rw,"jwt",0,eM,"keyof",0,tp,"ksuid",0,ev,"lazy",0,ru,"literal",0,tj,"looseObject",0,tg,"looseRecord",0,tC,"mac",0,ex,"map",0,tN,"meta",0,rx,"nan",0,t7,"nanoid",0,es,"nativeEnum",0,tM,"never",0,ti,"nonoptional",0,t2,"null",0,e9,"nullable",0,tW,"nullish",0,tG,"number",0,eZ,"object",0,th,"optional",0,tF,"partialRecord",0,tA,"pipe",0,re,"prefault",0,t0,"preprocess",0,rT,"promise",0,rp,"readonly",0,ro,"record",0,t$,"refine",0,ry,"set",0,tR,"strictObject",0,tf,"string",0,z,"stringFormat",0,ej,"stringbool",0,rS,"success",0,t3,"superRefine",0,rb,"symbol",0,e8,"templateLiteral",0,rl,"transform",0,tQ,"tuple",0,tE,"uint32",0,eG,"uint64",0,e4,"ulid",0,em,"undefined",0,e6,"union",0,ty,"unknown",0,tn,"url",0,er,"uuid",0,Y,"uuidv4",0,K,"uuidv6",0,J,"uuidv7",0,ee,"void",0,ts,"xid",0,ef,"xor",0,tO],622754);var rE=e.i(622754);e.s([],25941),e.i(25941),e.s(["endsWith",()=>l._endsWith,"gt",()=>l._gt,"gte",()=>l._gte,"includes",()=>l._includes,"length",()=>l._length,"lowercase",()=>l._lowercase,"lt",()=>l._lt,"lte",()=>l._lte,"maxLength",()=>l._maxLength,"maxSize",()=>l._maxSize,"mime",()=>l._mime,"minLength",()=>l._minLength,"minSize",()=>l._minSize,"multipleOf",()=>l._multipleOf,"negative",()=>l._negative,"nonnegative",()=>l._nonnegative,"nonpositive",()=>l._nonpositive,"normalize",()=>l._normalize,"overwrite",()=>l._overwrite,"positive",()=>l._positive,"properties",()=>l._properties,"property",()=>l._property,"regex",()=>l._regex,"size",()=>l._size,"slugify",()=>l._slugify,"startsWith",()=>l._startsWith,"toLowerCase",()=>l._toLowerCase,"toUpperCase",()=>l._toUpperCase,"trim",()=>l._trim,"uppercase",()=>l._uppercase],929904);var r_=e.i(929904),r$=e.i(418587),rA=e.i(575635);e.s(["decode",()=>D.decode,"decodeAsync",()=>D.decodeAsync,"encode",()=>D.encode,"encodeAsync",()=>D.encodeAsync,"parse",()=>D.parse,"parseAsync",()=>D.parseAsync,"safeDecode",()=>D.safeDecode,"safeDecodeAsync",()=>D.safeDecodeAsync,"safeEncode",()=>D.safeEncode,"safeEncodeAsync",()=>D.safeEncodeAsync,"safeParse",()=>D.safeParse,"safeParseAsync",()=>D.safeParseAsync,"validate",()=>rA.validate,"validateAsync",()=>rA.validateAsync],462798),e.i(462798);let rC={invalid_type:"invalid_type",too_big:"too_big",too_small:"too_small",invalid_format:"invalid_format",not_multiple_of:"not_multiple_of",unrecognized_keys:"unrecognized_keys",invalid_union:"invalid_union",invalid_key:"invalid_key",invalid_element:"invalid_element",invalid_value:"invalid_value",custom:"custom"};function rP(e){n.config({customError:e})}function rN(){return n.config().customError}t||(t={}),e.s(["ZodFirstPartyTypeKind",0,t,"ZodIssueCode",0,rC,"getErrorMap",0,rN,"setErrorMap",0,rP],79380),e.i(79380),e.s(["$brand",()=>n.$brand,"ZodFirstPartyTypeKind",0,t,"ZodIssueCode",0,rC,"config",()=>n.config,"getErrorMap",0,rN,"setErrorMap",0,rP],357080),e.i(357080);var rI=e.i(582265),rR=e.i(605400),rD=e.i(766645);function rB(e){return l._isoDateTime(V,e)}function rM(e){return l._isoDate(Q,e)}function rL(e){return l._isoTime(Z,e)}function rj(e){return l._isoDuration(F,e)}e.s(["date",0,rM,"datetime",0,rB,"duration",0,rj,"time",0,rL],232103),e.i(232103),e.s(["ZodISODate",0,Q,"ZodISODateTime",0,V,"ZodISODuration",0,F,"ZodISOTime",0,Z,"date",0,rM,"datetime",0,rB,"duration",0,rj,"time",0,rL],508497);var rz=e.i(508497);let rU={...rE,...r_,iso:rz},rV=new Set(["$schema","$ref","$defs","definitions","$id","id","$comment","$anchor","$vocabulary","$dynamicRef","$dynamicAnchor","type","enum","const","anyOf","oneOf","allOf","not","properties","required","additionalProperties","patternProperties","propertyNames","minProperties","maxProperties","items","prefixItems","additionalItems","minItems","maxItems","uniqueItems","contains","minContains","maxContains","minLength","maxLength","pattern","format","minimum","maximum","exclusiveMinimum","exclusiveMaximum","multipleOf","description","default","contentEncoding","contentMediaType","contentSchema","unevaluatedItems","unevaluatedProperties","if","then","else","dependentSchemas","dependentRequired","nullable","readOnly"]);function rQ(e,t){return e.map((e,r)=>r<t?e:e.optional())}function rZ(e,t){if(!1!==e)return void 0===e||!0===e?rU.any():rq(e,t)}let rF=/^(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z|[+-](?:[01]\d|2[0-3]):[0-5]\d)$/;function rq(e,t){if("boolean"==typeof e)return e?rU.any():rU.never();let r=function e(t,r){let n;if(void 0!==t.not){if("object"==typeof t.not&&0===Object.keys(t.not).length)return rU.never();throw Error("not is not supported in Zod (except { not: {} } for never)")}if(void 0!==t.unevaluatedItems)throw Error("unevaluatedItems is not supported");if(void 0!==t.unevaluatedProperties)throw Error("unevaluatedProperties is not supported");if(void 0!==t.if||void 0!==t.then||void 0!==t.else)throw Error("Conditional schemas (if/then/else) are not supported");if(void 0!==t.dependentSchemas||void 0!==t.dependentRequired)throw Error("dependentSchemas and dependentRequired are not supported");if(t.$ref){let e=t.$ref;if(r.refs.has(e))return r.refs.get(e);if(r.processing.has(e))return rU.lazy(()=>
161{if(!r.refs.has(e))throw Error(`Circular reference not resolved: ${e}`);return r.refs.get(e)});r.processing.add(e);let n=rq(function(e,t){if(!e.startsWith("#"))throw Error("External $ref is not supported, only local refs (#/...) are allowed");let r=e.slice(1).split("/").filter(Boolean);if(0===r.length)return t.rootSchema;let n="draft-2020-12"===t.version?"$defs":"definitions";if(r[0]===n){let n=void 0===r[1]?void 0:r[1].replace(/~1/g,"/").replace(/~0/g,"~");if(!n||!t.defs[n])throw Error(`Reference not found: ${e}`);return t.defs[n]}throw Error(`Reference not found: ${e}`)}(e,r),r);return r.refs.set(e,n),r.processing.delete(e),n}if(void 0!==t.enum){let e=t.enum;if("openapi-3.0"===r.version&&!0===t.nullable&&1===e.length&&null===e[0])return rU.null();if(0===e.length)return rU.never();if(1===e.length)return rU.literal(e[0]);if(e.every(e=>"string"==typeof e))return rU.enum(e);let n=e.map(e=>rU.literal(e));return n.length<2?n[0]:rU.union([n[0],n[1],...n.slice(2)])}if(void 0!==t.const)return rU.literal(t.const);let a=t.type;if(Array.isArray(a)){let n=a.map(n=>e({...t,type:n},r));return 0===n.length?rU.never():1===n.length?n[0]:rU.union(n)}if(!a)return rU.any();switch(a){case"string":{let e=rU.string();if(t.format){let r=t.format;"email"===r?e=e.check(rU.email()):"uri"===r||"uri-reference"===r?e=e.check(rU.url()):"uuid"===r||"guid"===r?e=e.check(rU.uuid()):"date-time"===r?e=e.check(rU.iso.datetime({offset:!0})):"date"===r?e=e.check(rU.iso.date()):"time"===r?e=e.check(rU.regex(rF)):"duration"===r?e=e.check(rU.iso.duration()):"hostname"===r?e=e.check(rU.hostname()):"ipv4"===r?e=e.check(rU.ipv4()):"ipv6"===r?e=e.check(rU.ipv6()):"mac"===r?e=e.check(rU.mac()):"cidr"===r?e=e.check(rU.cidrv4()):"cidr-v6"===r?e=e.check(rU.cidrv6()):"base64"===r?e=e.check(rU.base64()):"base64url"===r?e=e.check(rU.base64url()):"e164"===r?e=e.check(rU.e164()):"credit_card"===r?e=e.check(rU.creditCard()):"jwt"===r?e=e.check(rU.jwt()):"emoji"===r?e=e.check(rU.emoji()):"nanoid"===r?e=e.check(rU.nanoid()):"cuid"===r?e=e.check(rU.cuid()):"cuid2"===r?e=e.check(rU.cuid2()):"ulid"===r?e=e.check(rU.ulid()):"xid"===r?e=e.check(rU.xid()):"ksuid"===r&&(e=e.check(rU.ksuid()))}"number"==typeof t.minLength&&(e=e.min(t.minLength)),"number"==typeof t.maxLength&&(e=e.max(t.maxLength)),t.pattern&&(e=e.regex(new RegExp(t.pattern))),n=e;break}case"number":case"integer":{let e="integer"===a?rU.number().int():rU.number();"number"==typeof t.minimum&&!0!==t.exclusiveMinimum&&(e=e.min(t.minimum)),"number"==typeof t.maximum&&!0!==t.exclusiveMaximum&&(e=e.max(t.maximum)),"number"==typeof t.exclusiveMinimum?e=e.gt(t.exclusiveMinimum):!0===t.exclusiveMinimum&&"number"==typeof t.minimum&&(e=e.gt(t.minimum)),"number"==typeof t.exclusiveMaximum?e=e.lt(t.exclusiveMaximum):!0===t.exclusiveMaximum&&"number"==typeof t.maximum&&(e=e.lt(t.maximum)),"number"==typeof t.multipleOf&&(e=e.multipleOf(t.multipleOf)),n=e;break}case"boolean":n=rU.boolean();break;case"null":n=rU.null();break;case"object":{let e={},a=t.properties||{},l=new Set(t.required||[]),c="object"==typeof t.additionalProperties?rq(t.additionalProperties,r):void 0;for(let[t,n]of Object.entries(a)){let a=rq(n,r);(0,i.assignProp)(e,t,l.has(t)?a:a.optional())}if(t.patternProperties){let a=t.patternProperties,o=Object.keys(a),s=[];for(let e of o){let t=rq(a[e],r),n=rU.string().regex(new RegExp(e));s.push(rU.looseRecord(n,t))}let l=[];if(Object.keys(e).length>0&&l.push(rU.object(e).passthrough()),l.push(...s),0===l.length)n=rU.object({}).passthrough();else if(1===l.length)n=l[0];else{let e=rU.intersection(l[0],l[1]);for(let t=2;t<l.length;t++)e=rU.intersection(e,l[t]);n=e}if(!1===t.additionalProperties){let t=Object.keys(e),r=o.map(e=>new RegExp(e)),a=n;n=n.check(e=>{if(!(0,i.isPlainObject)(e.value))return;let n=[];for(let a of Object.keys(e.value))!t.includes(a)&&(r.some(e=>e.test(a))||n.push(a));n.length&&e.issues.push({code:"unrecognized_keys",keys:n,input:e.value,inst:a})})}}else{let r=rU.object(e);n=!1===t.additionalProperties?r.strict():c?r.catchall(c):r.passthrough()}if(void 0!==t.propertyNames&&!0!==t.propertyNames){var o,s;let e="object"==typeof t.propertyNames&&void 0===t.propertyNames.type?{type:"string",...t.propertyNames}:t.propertyNames;o=n,s=rq(e,r),n=rU.transform(e=>e).check(e=>{let t=e.value;if(!("object"!=typeof t||null===t||Array.isArray(t)))for(let r of Object.getOwnPropertyNames(t)){let t=s.safeParse(r);t.success||e.issues.push({code:"invalid_key",origin:"record",issues:t.error.issues,input:r,path:[r],continue:!0})}}).pipe(o)}break}case"array":{let e=t.prefixItems,a=t.items;if(e&&Array.isArray(e)){let i="number"==typeof t.minItems?t.minItems:0,o=rQ(e.map(e=>rq(e,r)),i),s=Array.isArray(a)?void 0:rZ(a,r),l=rU.tuple(o);n=s?l.rest(s):l,"number"==typeof t.minItems&&(n=n.check(rU.minLength(t.minItems))),"number"==typeof t.maxItems&&(n=n.check(rU.maxLength(t.maxItems)))}else if(Array.isArray(a)){let e="number"==typeof t.minItems?t.minItems:0,i=rQ(a.map(e=>rq(e,r)),e),o=rZ(t.additionalItems,r),s=rU.tuple(i);n=o?s.rest(o):s,"number"==typeof t.minItems&&(n=n.check(rU.minLength(t.minItems))),"number"==typeof t.maxItems&&(n=n.check(rU.maxLength(t.maxItems)))}else if(void 0!==a){let e=rq(a,r),i=rU.array(e);"number"==typeof t.minItems&&(i=i.min(t.minItems)),"number"==typeof t.maxItems&&(i=i.max(t.maxItems)),n=i}else n=rU.array(rU.any());break}default:throw Error(`Unsupported type: ${a}`)}return n}(e,t),n=e.type||void 0!==e.enum||void 0!==e.const;if(e.anyOf&&Array.isArray(e.anyOf)){let a=e.anyOf.map(e=>rq(e,t)),i=rU.union(a);r=n?rU.intersection(r,i):i}if(e.oneOf&&Array.isArray(e.oneOf)){let a=e.oneOf.map(e=>rq(e,t)),i=rU.xor(a);r=n?rU.intersection(r,i):i}if(e.allOf&&Array.isArray(e.allOf))if(0===e.allOf.length)r=n?r:rU.any();else{let a=n?r:rq(e.allOf[0],t),i=+!n;for(let r=i;r<e.allOf.length;r++)a=rU.intersection(a,rq(e.allOf[r],t));r=a}!0===e.nullable&&"openapi-3.0"===t.version&&(r=rU.nullable(r)),!0===e.readOnly&&(r=rU.readonly(r)),void 0!==e.default&&(r=r.default(e.default));let a={};for(let t of["$id","id","$comment","$anchor","$vocabulary","$dynamicRef","$dynamicAnchor"])t in e&&(a[t]=e[t]);for(let t of["contentEncoding","contentMediaType","contentSchema"])t in e&&(a[t]=e[t]);for(let t of(void 0!==e.propertyNames&&"object"===e.type&&void 0===e.$ref&&(a.propertyNames=e.propertyNames),Object.keys(e)))rV.has(t)||(0,i.assignProp)(a,t,e[t]);return Object.keys(a).length>0&&t.registry.add(r,a),e.description&&(r=r.describe(e.description)),r}let rH=Symbol("z.visit/resolving");function rX(e,t){let r="function"==typeof t?t:(e,r)=>{let n=t[e._zod.def.type];return n?n(e,r):e},n=new Map;return function e(t){let a=n.get(t);if(a===rH)return new s.$ZodLazy({type:"lazy",getter:()=>n.get(t)});if(void 0!==a)return a;n.set(t,rH);let o=function(t){let r=t._zod.def;switch(r.type){case"object":{let n=r.shape,a=Object.keys(n),o=!1,s={};for(let t of a){let r=e(n[t]);r!==n[t]&&(o=!0),s[t]=r}let l=r.catchall;return r.catchall&&(l=e(r.catchall))!==r.catchall&&(o=!0),o?(0,i.clone)(t,{...r,shape:s,catchall:l}):t}case"array":{let n=e(r.element);return n===r.element?t:(0,i.clone)(t,{...r,element:n})}case"tuple":{let n=r.items,a=!1,o=[];for(let t of n){let r=e(t);
161r!==t&&(a=!0),o.push(r)}let s=r.rest;return r.rest&&(s=e(r.rest))!==r.rest&&(a=!0),a?(0,i.clone)(t,{...r,items:o,rest:s}):t}case"record":case"map":{let n=e(r.keyType),a=e(r.valueType);return n===r.keyType&&a===r.valueType?t:(0,i.clone)(t,{...r,keyType:n,valueType:a})}case"set":{let n=e(r.valueType);return n===r.valueType?t:(0,i.clone)(t,{...r,valueType:n})}case"union":{let n=r.options,a=!1,o=[];for(let t of n){let r=e(t);r!==t&&(a=!0),o.push(r)}return a?(0,i.clone)(t,{...r,options:o}):t}case"intersection":{let n=e(r.left),a=e(r.right);return n===r.left&&a===r.right?t:(0,i.clone)(t,{...r,left:n,right:a})}case"optional":case"nullable":case"default":case"prefault":case"catch":case"readonly":case"nonoptional":case"promise":case"success":{let n=e(r.innerType);return n===r.innerType?t:(0,i.clone)(t,{...r,innerType:n})}case"pipe":{let n=e(r.in),a=e(r.out);return n===r.in&&a===r.out?t:(0,i.clone)(t,{...r,in:n,out:a})}case"function":{let n=e(r.input),a=e(r.output);return n===r.input&&a===r.output?t:(0,i.clone)(t,{...r,input:n,output:a})}case"lazy":{let n=r.getter,{_cachedInner:a,...o}=r;return(0,i.clone)(t,{...o,getter:()=>e(n())})}default:return t}}(t),l=r(o,o!==t);return n.set(t,l),l}(e)}function rW(e){return function(e,t){if(!t?.length)return e;let r=e._zod.def;return(0,i.clone)(e,(0,i.mergeDefs)(r,{checks:[...r.checks??[],...t]}),{parent:!0})}(e.out,e.checks)}var rG=e.i(866561);e.s(["bigint",0,function(e){return l._coercedBigint(eJ,e)},"boolean",0,function(e){return l._coercedBoolean(eY,e)},"date",0,function(e){return l._coercedDate(tl,e)},"number",0,function(e){return l._coercedNumber(eQ,e)},"string",0,function(e){return l._coercedString(j,e)}],782193);var rY=e.i(782193);e.s(["$brand",()=>n.$brand,"$input",()=>o.$input,"$output",()=>o.$output,"NEVER",()=>n.NEVER,"TimePrecision",()=>rR.TimePrecision,"ZodAny",0,te,"ZodArray",0,tu,"ZodBase64",0,e$,"ZodBase64URL",0,eC,"ZodBigInt",0,eJ,"ZodBigIntFormat",0,e1,"ZodBoolean",0,eY,"ZodCIDRv4",0,ew,"ZodCIDRv6",0,eE,"ZodCUID",0,el,"ZodCUID2",0,eu,"ZodCatch",0,t8,"ZodCodec",0,rt,"ZodCompileAsyncError",()=>rD.ZodCompileAsyncError,"ZodCompileUnsupportedError",()=>rD.ZodCompileUnsupportedError,"ZodCreditCard",0,eR,"ZodCustom",0,rf,"ZodCustomStringFormat",0,eL,"ZodDate",0,tl,"ZodDefault",0,tY,"ZodDiscriminatedUnion",0,tx,"ZodE164",0,eN,"ZodEmail",0,q,"ZodEmoji",0,ea,"ZodEnum",0,tD,"ZodError",()=>r$.ZodError,"ZodExactOptional",0,tq,"ZodFile",0,tz,"ZodFirstPartyTypeKind",0,t,"ZodFunction",0,rm,"ZodGUID",0,X,"ZodIPv4",0,ey,"ZodIPv6",0,ek,"ZodISODate",0,Q,"ZodISODateTime",0,V,"ZodISODuration",0,F,"ZodISOTime",0,Z,"ZodIntersection",0,tS,"ZodIssueCode",0,rC,"ZodJWT",0,eB,"ZodKSUID",0,eg,"ZodLazy",0,rc,"ZodLiteral",0,tL,"ZodMAC",0,eO,"ZodMap",0,tP,"ZodNaN",0,t6,"ZodNanoID",0,eo,"ZodNever",0,ta,"ZodNonOptional",0,t1,"ZodNull",0,e7,"ZodNullable",0,tX,"ZodNumber",0,eQ,"ZodNumberFormat",0,eF,"ZodObject",0,tm,"ZodOptional",0,tZ,"ZodPipe",0,t9,"ZodPrefault",0,tJ,"ZodPreprocess",0,ra,"ZodPromise",0,rd,"ZodReadonly",0,ri,"ZodRealError",()=>r$.ZodRealError,"ZodRecord",0,t_,"ZodSet",0,tI,"ZodString",0,j,"ZodStringFormat",0,U,"ZodSuccess",0,t4,"ZodSymbol",0,e3,"ZodTemplateLiteral",0,rs,"ZodTransform",0,tV,"ZodTuple",0,tT,"ZodType",0,M,"ZodULID",0,ep,"ZodURL",0,et,"ZodUUID",0,G,"ZodUndefined",0,e5,"ZodUnion",0,tv,"ZodUnknown",0,tr,"ZodVoid",0,to,"ZodXID",0,eh,"ZodXor",0,tb,"_ZodString",0,L,"_default",0,tK,"_function",0,rh,"any",0,tt,"array",0,td,"base64",0,eA,"base64url",0,eP,"bigint",0,e0,"boolean",0,eK,"catch",0,t5,"check",0,rg,"cidrv4",0,eT,"cidrv6",0,e_,"clone",()=>i.clone,"codec",0,rr,"coerce",0,rY,"compile",()=>rD.compile,"config",()=>n.config,"core",0,r,"creditCard",0,eD,"cuid",0,ec,"cuid2",0,ed,"custom",0,rv,"date",0,tc,"decode",()=>D.decode,"decodeAsync",()=>D.decodeAsync,"deepPartial",0,function(e){return rX(e,{object:e=>e.partial(),union:e=>{let t=e._zod.def;return void 0===t.discriminator?e:ty(t.options)}})},"describe",0,rO,"discriminatedUnion",0,tk,"e164",0,eI,"email",0,H,"emoji",0,ei,"encode",()=>D.encode,"encodeAsync",()=>D.encodeAsync,"endsWith",()=>l._endsWith,"enum",0,tB,"exactOptional",0,tH,"file",0,tU,"flattenError",()=>rI.flattenError,"float32",0,eH,"float64",0,eX,"formatError",()=>rI.formatError,"fromJSONSchema",0,function(e,t){var r,n;let a,i;if("boolean"==typeof e)return e?rU.any():rU.never();try{a=JSON.parse(JSON.stringify(e))}
161catch{throw Error("fromJSONSchema input is not valid JSON (possibly cyclic); use $defs/$ref for recursive schemas")}let s={version:(r=a,n=t?.defaultTarget,"https://json-schema.org/draft/2020-12/schema"===(i=r.$schema)?"draft-2020-12":"http://json-schema.org/draft-07/schema#"===i?"draft-7":"http://json-schema.org/draft-04/schema#"===i?"draft-4":n??"draft-2020-12"),defs:a.$defs||a.definitions||{},refs:new Map,processing:new Set,rootSchema:a,registry:t?.registry??o.globalRegistry};return rq(a,s)},"function",0,rh,"getDiscriminatedOption",()=>s.getDiscriminatedOption,"getErrorMap",0,rN,"globalRegistry",()=>o.globalRegistry,"gt",()=>l._gt,"gte",()=>l._gte,"guid",0,W,"hash",0,eV,"hex",0,eU,"hostname",0,ez,"httpUrl",0,en,"includes",()=>l._includes,"input",0,function(e){return rX(e,{pipe:e=>{var t;return(t=e._zod.def).in._zod.traits.has("$ZodTransform")?rW(t):t.in},default:(e,t)=>t?tF(e._zod.def.innerType):e,catch:(e,t)=>t?e._zod.def.innerType:e})},"instanceof",0,rk,"int",0,eq,"int32",0,eW,"int64",0,e2,"intersection",0,tw,"invertCodec",0,rn,"ipv4",0,eb,"ipv6",0,eS,"iso",0,rz,"json",0,rw,"jwt",0,eM,"keyof",0,tp,"ksuid",0,ev,"lazy",0,ru,"length",()=>l._length,"literal",0,tj,"locales",0,rG,"looseObject",0,tg,"looseRecord",0,tC,"lowercase",()=>l._lowercase,"lt",()=>l._lt,"lte",()=>l._lte,"mac",0,ex,"map",0,tN,"maxLength",()=>l._maxLength,"maxSize",()=>l._maxSize,"memoizer",()=>a.memoizer,"meta",0,rx,"mime",()=>l._mime,"minLength",()=>l._minLength,"minSize",()=>l._minSize,"multipleOf",()=>l._multipleOf,"nan",0,t7,"nanoid",0,es,"nativeEnum",0,tM,"negative",()=>l._negative,"never",0,ti,"nonnegative",()=>l._nonnegative,"nonoptional",0,t2,"nonpositive",()=>l._nonpositive,"normalize",()=>l._normalize,"null",0,e9,"nullable",0,tW,"nullish",0,tG,"number",0,eZ,"object",0,th,"optional",0,tF,"output",0,function(e){return rX(e,{pipe:e=>rW(e._zod.def),prefault:(e,t)=>t?e._zod.def.innerType:e})},"overwrite",()=>l._overwrite,"parse",()=>D.parse,"parseAsync",()=>D.parseAsync,"partialRecord",0,tA,"pipe",0,re,"positive",()=>l._positive,"prefault",0,t0,"preprocess",0,rT,"prettifyError",()=>rI.prettifyError,"promise",0,rp,"properties",()=>l._properties,"property",()=>l._property,"readonly",0,ro,"record",0,t$,"refine",0,ry,"regex",()=>l._regex,"regexes",()=>c.regexes,"registry",()=>o.registry,"safeDecode",()=>D.safeDecode,"safeDecodeAsync",()=>D.safeDecodeAsync,"safeEncode",()=>D.safeEncode,"safeEncodeAsync",()=>D.safeEncodeAsync,"safeParse",()=>D.safeParse,"safeParseAsync",()=>D.safeParseAsync,"set",0,tR,"setErrorMap",0,rP,"size",()=>l._size,"slugify",()=>l._slugify,"startsWith",()=>l._startsWith,"strictObject",0,tf,"string",0,z,"stringFormat",0,ej,"stringbool",0,rS,"success",0,t3,"superRefine",0,rb,"symbol",0,e8,"templateLiteral",0,rl,"toJSONSchema",()=>p.toJSONSchema,"toLowerCase",()=>l._toLowerCase,"toUpperCase",()=>l._toUpperCase,"toZod",()=>i.toZod,"transform",0,tQ,"treeifyError",()=>rI.treeifyError,"trim",()=>l._trim,"tuple",0,tE,"uint32",0,eG,"uint64",0,e4,"ulid",0,em,"undefined",0,e6,"union",0,ty,"unknown",0,tn,"uppercase",()=>l._uppercase,"url",0,er,"util",()=>u.util,"uuid",0,Y,"uuidv4",0,K,"uuidv6",0,J,"uuidv7",0,ee,"validate",()=>rA.validate,"validateAsync",()=>rA.validateAsync,"void",0,ts,"xid",0,ef,"xor",0,tO],599565);var rK=e.i(599565);e.s(["z",0,rK],552731)},261783,492850,e=>{"use strict";e.s([],261783),e.s([],492850)},560461,418587,e=>{"use strict";var t=e.i(575635),r=e.i(582265),n=e.i(598854),a=e.i(408162);let i=new WeakSet([Object.prototype,Error.prototype]);function o(e,t,r){Object.defineProperty(e,t,{configurable:!0,enumerable:!1,get(){let e=r(this);return Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,t,{value:e,configurable:!0,writable:!0})}})}let s=(e,t)=>{r.$ZodError.init(e,t),e.name="ZodError";let n=Object.getPrototypeOf(e);i.has(n)||(i.add(n),o(n,"format",e=>t=>r.formatError(e,t)),o(n,"flatten",e=>t=>r.flattenError(e,t)),o(n,"addIssue",e=>t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,a.jsonStringifyReplacer,2)}),o(n,"addIssues",e=>t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,a.jsonStringifyReplacer,2)}),Object.defineProperty(n,"isEmpty",{configurable:!0,enumerable:!1,get(){return 0===this.issues.length}}))},l=n.$constructor("ZodError",s),c=n.$constructor("ZodError",s,void 0,{Parent:Error});e.s(["ZodError",0,l,"ZodRealError",0,c],418587);let u=t._parse(c),d=t._parseAsync(c),p=t._safeParse(c),m=t._safeParseAsync(c),h=t._encode(c),f=t._decode(c),g=t._encodeAsync(c),v=t._decodeAsync(c),y=t._safeEncode(c),b=t._safeDecode(c),O=t._safeEncodeAsync(c),x=t._safeDecodeAsync(c);e.s(["decode",0,f,"decodeAsync",0,v,"encode",0,h,"encodeAsync",0,g,"parse",0,u,"parseAsync",0,d,"safeDecode",0,b,"safeDecodeAsync",0,x,"safeEncode",0,y,"safeEncodeAsync",0,O,"safeParse",0,p,"safeParseAsync",0,m],560461)},766645,605400,e=>{"use strict";var t=e.i(598854),r=e.i(941834),n=e.i(419077),a=e.i(136853),i=e.i(168703),o=e.i(408162);
161let s=Symbol.for("zod.compile.invalid"),l=Symbol.for("zod.compile.fallback");class c extends Error{constructor(e="z.compile does not support async refinements, transforms, or checks"){super(e),this.name="ZodCompileAsyncError"}}class u extends Error{constructor(e,t=!0){super(`z.compile does not support ${e}; this schema must use the runtime parser`),this.name="ZodCompileUnsupportedError",this.islandable=t}}function d(e,t){let a,i=!0;try{i=(0,n.isRecursiveSchema)(e)}catch{}if(i)throw new u("a schema whose subtree contains a reference cycle");let o={constants:new Map,constantCounter:0,varCounter:0},l=new r.Doc(["input"]),c=T(l,o,e,"input",!t?.assertOnly);l.write(null===c?"return true;":`return ${c};`);let d=["INVALID",...o.constants.keys()],p=[s,...o.constants.values()],m=l.content.join("\n"),h=t?.debug?d.length>0?`// Constants: ${d.join(", ")}
162${m}`:m:"",f=Function,g=`return (input) => {
163${m}
164}`;try{a=new f(...d,g)(...p)}catch(e){throw new u(`this schema (generated code failed to evaluate: ${e.message})`)}return t?.debug&&(a.code=h),a}function p(e,t){for(let[r,n]of e.constants)if(n===t)return r;let r=`c${e.constantCounter++}`;return e.constants.set(r,t),r}function m(e){return`v${e.varCounter++}`}function h(e,t){let r=e._zod.run({value:t,issues:[]},{});return r&&"function"==typeof r.then?s:0===r.issues.length?r.value:s}function f(e,t,r,n,a=!0){let i=e.content.length,o=t.constants.size,s=t.constantCounter,l=t.varCounter;try{return T(e,t,r,n,a)}catch(b){var c,d,g,v;let a,f,y;if(!(b instanceof u)||!b.islandable)throw b;if(e.content.length=i,t.constants.size>o)for(let e of Array.from(t.constants.keys()).slice(o))t.constants.delete(e);return t.constantCounter=s,t.varCounter=l,c=e,d=t,g=r,v=n,a=p(d,g),f=p(d,h),y=m(d),c.write(`const ${y} = ${f}(${a}, ${v});`),c.write(`if (${y} === INVALID) return INVALID;`),y}}let g=new Set(["max_size","min_size","size_equals","max_length","min_length","length_equals"]);function v(e,t,r,n){let a=p(t,o.codePointLength),i=m(t);return e.write(`const ${i} = typeof ${r} === "string" && ${n} ? ${a}(${r}) : ${r}.length;`),i}function y(e,t){if("number"!=typeof e||!Number.isFinite(e))throw new u(`${t} bound of type ${typeof e}`);return`${e}`}function b(e,t){if("bigint"==typeof t)return`${t}n`;if("number"==typeof t){if(Number.isNaN(t))throw new u("comparison check with NaN bound");return`${t}`}if(t instanceof Date){if(Number.isNaN(t.getTime()))throw new u("comparison check with Invalid Date bound");return p(e,t)}throw new u(`comparison check bound of type ${typeof t}`)}function O(e,t,r){let n=t.format;switch(n){case"safeint":e.write(`if (!Number.isSafeInteger(${r})) return INVALID;`);break;case"int32":e.write(`if (!Number.isInteger(${r}) || ${r} < -2147483648 || ${r} > 2147483647) return INVALID;`);break;case"uint32":e.write(`if (!Number.isInteger(${r}) || ${r} < 0 || ${r} > 4294967295) return INVALID;`);break;case"float32":e.write(`if (!Number.isFinite(${r}) || ${r} < -3.4028234663852886e38 || ${r} > 3.4028234663852886e38) return INVALID;`);break;case"float64":e.write(`if (!Number.isFinite(${r})) return INVALID;`);break;default:throw new u(`number format ${n}`)}}function x(){throw new t.$ZodAsyncError}function k(e){this.issues.push(e)}let S=new Set(["cidrv4","cuid","cuid2","date","datetime","duration","e164","email","emoji","ends_with","guid","includes","ipv4","ksuid","lowercase","mac","nanoid","regex","starts_with","time","ulid","uppercase","uuid","xid"]);function w(e,t,r,n){let a=r.format;if("base64"===a){let r=p(t,i.isValidBase64);return e.write(`if (!${r}(${n})) return INVALID;`),n}if("base64url"===a){let r=p(t,i.isValidBase64URL);return e.write(`if (!${r}(${n})) return INVALID;`),n}if("jwt"===a){let a=p(t,i.isValidJWT),o=p(t,r.alg??null);return e.write(`if (!${a}(${n}, ${o})) return INVALID;`),n}if("ipv6"===a){let r=p(t,i.isValidIPv6);return e.write(`if (!${r}(${n})) return INVALID;`),n}if("cidrv6"===a){let r=p(t,i.isValidCIDRv6);return e.write(`if (!${r}(${n})) return INVALID;`),n}if("credit_card"===a){let r=p(t,i.isValidCreditCard);return e.write(`if (!${r}(${n})) return INVALID;`),n}if("url"===a||"httpurl"===a||r.normalize||void 0!==r.hostname||void 0!==r.protocol){let a=p(t,i.parseURLObject),o=p(t,r),s=m(t),l=m(t);if(e.write(`const ${s} = ${n}.trim();`),e.write(`const ${l} = ${a}(${s}, ${o});`),e.write(`if (typeof ${l} === "number") return INVALID;`),void 0!==r.hostname){let r=p(t,i.urlHostnameOk);e.write(`if (!${r}(${l}, ${o}.hostname)) return INVALID;`)}if(void 0!==r.protocol){let r=p(t,i.urlProtocolOk);e.write(`if (!${r}(${l}, ${o}.protocol)) return INVALID;`)}let c=m(t),u=r.normalize?`${l}.href`:`${p(t,i.stripTabAndNewline)}(${s})`;return e.write(`const ${c} = ${u};`),c}let s=r.fn;if(s){if(C(s))throw new u(`async string format ${a}`);let r=p(t,s);return e.write(`if (!${r}(${n})) return INVALID;`),n}if(S.has(a)&&r.pattern){let a=p(t,r.pattern);return e.write(`${a}.lastIndex = 0;`),e.write(`if (!${a}.test(${n})) return INVALID;`),n}let l=r.format;switch(l){case"regex":throw new u("regex format without a pattern");case"lowercase":e.write(`if (${n} !== ${n}.toLowerCase()) return INVALID;`);break;case"uppercase":e.write(`if (${n} !== ${n}.toUpperCase()) return INVALID;`);break;case"includes":e.write(`if (!${n}.includes(${o.esc(r.includes)})) return INVALID;`);break;case"starts_with":{let t=r.prefix;e.write(`if (${n}.slice(0, ${t.length}) !== ${o.esc(t)}) return INVALID;`);break}case"ends_with":{let t=r.suffix;e.write(`if (${n}.slice(-${t.length}) !== ${o.esc(t)}) return INVALID;`);break}default:throw new u(`string format ${l}`)}return n}function T(e,t,r,n,l=!0){var h,S,N,I,R,D,B,M,L,j,z,U,V,Q,Z,F,q,H,X,W,G,Y,K,J,ee,et,er,en,ea,ei,eo,es,el,ec,eu,ed,ep,em,eh,ef,eg,ev,ey;let eb,eO=r._zod.def,ex=eO.type;if(eO.coerce)throw new u(`coercion (z.coerce.${ex}())`);let ek=l||!!eO.checks?.length;switch(ex){case"string":let eS;h=e,S=t,N=r,I=n,h.write(`if (typeof ${I} !== "string") return INVALID;`),eb=void 0===(eS=N._zod.def).format?I:w(h,S,eS,I);break;case"number":let ew;R=e,D=r,B=n,R.write(`if (typeof ${B} !== "number" || !Number.isFinite(${B})) return INVALID;`),"number_format"===(ew=D._zod.def).check&&ew.format&&O(R,{format:ew.format},B),eb=B;break;case"boolean":M=e,L=n,M.write(`if (typeof ${L} !== "boolean") return INVALID;`),eb=L;break;case"bigint":eb=function(e,t,r){e.write(`if (typeof ${r} !== "bigint") return INVALID;`);let n=t._zod.def;if(n.format)switch(n.format){case"int64":e.write(`if (${r} < -9223372036854775808n || ${r} > 9223372036854775807n) return INVALID;`);break;case"uint64":e.write(`if (${r} < 0n || ${r} > 18446744073709551615n) return INVALID;`)}return r}(e,r,n);break;case"symbol":j=e,z=n,j.write(`if (typeof ${z} !== "symbol") return INVALID;`),eb=z;break;case"undefined":U=e,V=n,U.write(`if (${V} !== undefined) return INVALID;`),eb=V;break;case"null":Q=e,Z=n,Q.write(`if (${Z} !== null) return INVALID;`),eb=Z;break;case"any":case"unknown":eb=n;break;case"never":e.write("return INVALID;"),eb=n;break;case"void":F=e,q=n,F.write(`if (${q} !== undefined) return INVALID;`),eb=q;break;case"nan":H=e,X=n,H.write(`if (typeof ${X} !== "number" || !Number.isNaN(${X})) return INVALID;`),eb=X;break;case"date":W=e,G=n,W.write(`if (!(${G} instanceof Date) || Number.isNaN(${G}.getTime())) return INVALID;`),eb=G;break;case"object":eb=function(e,t,r,n,a=!0){let i=r._zod.def;e.write(`if (typeof ${n} !== "object" || ${n} === null || Array.isArray(${n})) return INVALID;`);let s=i.shape,l=Object.keys(s),c=Object.getOwnPropertySymbols(s),d=c.length?[...l,...c]:l,h=e=>"symbol"==typeof e?p(t,e):o.esc(e);if(l.includes("__proto__"))throw new u('object shape key "__proto__"');let g=new Map;for(let r of d){let i=s[r],o=h(r),l=m(t);if(e.write(`const ${l} = ${n}[${o}];`),void 0!==i._zod.optin){let a=m(t);e.write(`let ${a} = (() => {`),e.indented(e=>{let r=f(e,t,i,l);e.write(`return ${r};`)}),e.write("})();"),"optional"===i._zod.optout?(e.write(`if (${a} === INVALID) {`),e.indented(e=>{e.write(`if (${o} in ${n}) return INVALID;`),e.write(`${a} = undefined;`)}),e.write("}")):e.write(`if (${a} === INVALID) return INVALID;`),g.set(r,a)}else{var v;void 0===(v=i)._zod.optin&&function e(t){if(t._zod.def.coerce)return!0;let r=t._zod.def;switch(r.type){case"any":case"unknown":case"undefined":case"void":case"default":case"prefault":case"transform":case"custom"
164:case"lazy":case"catch":default:return!0;case"string":case"number":case"boolean":case"bigint":case"symbol":case"null":case"never":case"nan":case"date":case"object":case"array":case"tuple":case"record":case"map":case"set":case"file":case"template_literal":return!1;case"nonoptional":return!!r.innerType&&e(r.innerType);case"literal":return!!r.values?.includes(void 0);case"enum":return!!t._zod.values?.has(void 0);case"optional":case"nullable":case"readonly":case"success":return!r.innerType||e(r.innerType);case"union":return!r.options||r.options.some(e);case"intersection":if(!r.left||!r.right)return!0;return e(r.left)&&e(r.right);case"pipe":return!r.in||e(r.in)}}(v)&&e.write(`if (!(${o} in ${n})) return INVALID;`);let s=f(e,t,i,l,a);null!==s&&g.set(r,s)}}let y=i.catchall,b="none";if(y){let t=y._zod.def.type;if("never"===t){let t=l.map(e=>`k !== ${o.esc(e)}`).join(" && ")||"true";e.write(`for (const k in ${n}) {`),e.indented(e=>{e.write(`if (${t}) return INVALID;`)}),e.write("}")}else b="unknown"!==t&&"any"!==t||y._zod.def.checks?.length?"schema":"passthrough"}let O=m(t),x=d.some(e=>_(s[e])||E(s[e]));if(!a){if("schema"===b){let r=l.length>0?p(t,new Set(l)):null;e.write(`for (const k in ${n}) {`),e.indented(e=>{e.write('if (k === "__proto__") continue;'),r&&e.write(`if (${r}.has(k)) continue;`);let a=m(t);e.write(`const ${a} = ${n}[k];`),f(e,t,y,a,!1)}),e.write("}")}return null}if(x)for(let t of(e.write(`const ${O} = {};`),d)){let r=h(t),a=g.get(t);E(s[t])?e.write(`if (${r} in ${n}) ${O}[${r}] = ${a};`):_(s[t])?e.write(`if (${a} !== undefined || ${r} in ${n}) ${O}[${r}] = ${a};`):e.write(`${O}[${r}] = ${a};`)}else{let t=d.map(e=>`${"symbol"==typeof e?`[${h(e)}]`:o.esc(e)}: ${g.get(e)}`).join(", ");e.write(`const ${O} = { ${t} };`)}if("none"!==b){let r=l.length>0?p(t,new Set(l)):null;e.write(`for (const k in ${n}) {`),e.indented(e=>{if(e.write('if (k === "__proto__") continue;'),r&&e.write(`if (${r}.has(k)) continue;`),"passthrough"===b)e.write(`${O}[k] = ${n}[k];`);else{let r=m(t);e.write(`const ${r} = ${n}[k];`);let a=f(e,t,y,r);e.write(`${O}[k] = ${a};`)}}),e.write("}")}return O}(e,t,r,n,ek);break;case"optional":eb=function(e,t,r,n,a=!0){var i;let o=r._zod.def;if(i=r,i._zod.traits?.has("$ZodExactOptional")===!0)return T(e,t,o.innerType,n,a);if("defaulted"===o.innerType._zod.optin){let r=m(t),a=m(t);return e.write(`let ${r};`),e.write(`if (${n} === undefined) {`),e.indented(e=>{e.write(`const ${a} = (() => {`),e.indented(e=>{let r=T(e,t,o.innerType,n);e.write(`return ${r};`)}),e.write("})();"),e.write(`if (${a} !== INVALID) ${r} = ${a};`)}),e.write("} else {"),e.indented(e=>{let a=T(e,t,o.innerType,n);e.write(`${r} = ${a};`)}),e.write("}"),r}let s=a?m(t):null;return s&&e.write(`let ${s};`),e.write(`if (${n} !== undefined) {`),e.indented(e=>{let r=T(e,t,o.innerType,n,a);s&&null!==r&&e.write(`${s} = ${r};`)}),e.write("}"),s}(e,t,r,n,ek);break;case"nullable":eb=function(e,t,r,n,a=!0){let i=r._zod.def,o=a?m(t):null;return o&&e.write(`let ${o} = null;`),e.write(`if (${n} !== null) {`),e.indented(e=>{let r=T(e,t,i.innerType,n,a);o&&null!==r&&e.write(`${o} = ${r};`)}),e.write("}"),o}(e,t,r,n,ek);break;case"array":eb=function(e,t,r,n,a=!0){let i=r._zod.def;e.write(`if (!Array.isArray(${n})) return INVALID;`);let o=a?m(t):null,s=m(t),l=m(t);return o&&e.write(`const ${o} = new Array(${n}.length);`),e.write(`for (let ${s} = 0; ${s} < ${n}.length; ${s}++) {`),e.indented(e=>{e.write(`const ${l} = ${n}[${s}];`);let r=f(e,t,i.element,l,a);o&&null!==r&&e.write(`${o}[${s}] = ${r};`)}),e.write("}"),o}(e,t,r,n,ek);break;case"literal":eb=function(e,t,r,n){let a=r._zod.def.values;if(1!==a.length){let r=p(t,new Set(a));return e.write(`if (!${r}.has(${n})) return INVALID;`),n}let i=a[0];if("number"==typeof i&&Number.isNaN(i)){let r=p(t,new Set(a));return e.write(`if (!${r}.has(${n})) return INVALID;`),n}if("string"==typeof i)e.write(`if (${n} !== ${o.esc(i)}) return INVALID;`);else if("number"==typeof i||"boolean"==typeof i)e.write(`if (${n} !== ${i}) return INVALID;`);else if(null===i)e.write(`if (${n} !== null) return INVALID;`);else if(void 0===i)e.write(`if (${n} !== undefined) return INVALID;`);else if("bigint"==typeof i)e.write(`if (${n} !== ${i}n) return INVALID;`);else throw new u(`literal type ${typeof i}`);return n}(e,t,r,n);break;case"enum":eb=function(e,t,r,n){let a=r._zod.values;if(!a)throw new u("enum schema without enumerated values");let i=p(t,a);return e.write(`if (!${i}.has(${n})) return INVALID;`),n}(e,t,r,n);break;case"readonly":{let a=$(e,t,r,n),i=m(t);e.write(`const ${i} = Object.freeze(${a});`),eb=i;break}case"success":$(e,t,r,n),eb="true";break;case"default":case"prefault":eb=function(e,t,r,n){let a=r._zod.def,i=Object.getOwnPropertyDescriptor(r._zod.def,"defaultValue")?()=>r._zod.def.defaultValue:void 0;if("prefault"===r._zod.def.type){if(!i)return T(e,t,a.innerType,n);let r=p(t,i),o=m(t);return e.write(`let ${o} = ${n};`),e.write(`if (${n} === undefined) ${o} = ${r}();`),T(e,t,a.innerType,o)}let s=m(t);if(i){let r=p(t,i),l=p(t,o.shallowClone);e.write(`let ${s};`),e.write(`if (${n} === undefined) {`),e.indented(e=>{e.write(`${s} = ${l}(${r}());`)}),e.write("} else {"),e.indented(e=>{let i=T(e,t,a.innerType,n);e.write(`${s} = ${i} === undefined ? ${l}(${r}()) : ${i};`)}),e.write("}")}else e.write(`let ${s};`),e.write(`if (${n} !== undefined) {`),e.indented(e=>{let r=T(e,t,a.innerType,n);e.write(`${s} = ${r};`)}),e.write("}");return s}(e,t,r,n);break;case"nonoptional":let eT,eE;Y=e,K=t,J=r,ee=n,eT=T(Y,K,J._zod.def.innerType,ee),eE=m(K),Y.write(`const ${eE} = ${eT};`),Y.write(`if (${eE} === undefined) return INVALID;`),eb=eE;break;case"tuple":eb=function(e,t,r,n){let a=r._zod.def,i=a.items,o=a.rest;e.write(`if (!Array.isArray(${n})) return INVALID;`);let s=A(i,"optin"),l=A(i,"optout");o?e.write(`if (${n}.length < ${s}) return INVALID;`):e.write(`if (${n}.length < ${s} || ${n}.length > ${i.length}) return INVALID;`);let c=m(t);e.write(`const ${c} = [];`);for(let r=0;r<i.length;r++){let a=i[r];if(r>=l)e.write(`if (${c}.length === ${r}) {`),e.indented(e=>{e.write(`if (${r} < ${n}.length) {`),e.indented(e=>{let i=m(t);e.write(`const ${i} = ${n}[${r}];`);let o=f(e,t,a,i);e.write(`${c}[${r}] = ${o};`)}),e.write("} else {"),e.indented(e=>{if(E(a))return void e.write(`${c}.length = ${r};`);let n=m(t),i=m(t);e.write(`const ${n} = undefined;`),e.write(`const ${i} = (() => {`),e.indented(e=>{let r=f(e,t,a,n);e.write(`return ${r};`)}),e.write("})();"),e.write(`if (${i} === INVALID || ${i} === undefined) ${c}.length = ${r};`),e.write(`else ${c}[${r}] = ${i};`)}),e.write("}")}),e.write("}");else{let i=m(t);e.write(`const ${i} = ${n}[${r}];`);let o=f(e,t,a,i);e.write(`${c}[${r}] = ${o};`)}}if(o){let r=m(t),a=m(t);e.write(`for (let ${r} = ${i.length}; ${r} < ${n}.length; ${r}++) {`),e.indented(e=>{e.write(`const ${a} = ${n}[${r}];`);let i=f(e,t,o,a);e.write(`${c}[${r}] = ${i};`)}),e.write("}")}return c}(e,t,r,n);break;case"union":eb=function(e,t,r,n){let a=r._zod.def,i=a.options;if(a.discriminator)return function(e,t,r,n){if(r.unionFallback)throw new u("discriminated union with unionFallback");if(0===r.options.length)return e.write("return INVALID;"),n;let a=m(t),i=m(t);e.write(`const ${a} = ${n}?.[${o.esc(r.discriminator)}];`),e.write(`let ${i};`);let s=!0,l=new Set;for(let c of r.options){let d=c._zod.propValues?.[r.discriminator];if(!d||0===d.size)throw new u("discriminated union option without static discriminator values");for(let e of d){if(l.has(e))throw new u(`duplicate discriminator value ${String(e)}`);l.add(e)}let m=Array.from(d,e=>(function(e,t,r){if("string"==typeof r)return`${t} === ${o.esc(r)}`;if("number"==typeof r)return Number.isNaN(r)?`Number.isNaN(${t})`:`${t} === ${r}`;if("boolean"==typeof r)return`${t} === ${r}`;if(null===r)return`${t} === null`;if(void 0===r)return`${t} === undefined`;if("bigint"==typeof r)return`${t} === ${r}n`;if("symbol"==typeof r){let n=p(e,r);return`${t} === ${n}`}throw new u(`literal discriminator value ${String(r)}`)})(t,a,e)),h=s?"if":"else if";e.write(`${h} (${m.join(" || ")}) {`),e.indented(e=>{let r=T(e,t,c,n);e.write(`${i} = ${r};`)}),e.write("}"),s=!1}return e.write("else { return INVALID; }"),i}(e,t,a,n);if(!1===a.inclusive)throw new u("exclusive unions (z.xor)");if(0===i.length)return e.write("return INVALID;"),n;if(1===i.length)return T(e,t,i[0],n);if(i.every(e=>
164"literal"===e._zod.def.type&&!e._zod.def.checks?.length)){let r=p(t,new Set(i.flatMap(e=>e._zod.def.values)));return e.write(`if (!${r}.has(${n})) return INVALID;`),n}let s=m(t);e.write(`let ${s};`);for(let r=0;r<i.length;r++){let a=i[r];0===r?e.write(`${s} = (() => {`):e.write(`if (${s} === INVALID) ${s} = (() => {`),e.indented(e=>{let r=T(e,t,a,n);e.write(`return ${r};`)}),e.write("})();")}return e.write(`if (${s} === INVALID) return INVALID;`),s}(e,t,r,n);break;case"intersection":let e_,e$,eA,eC,eP;et=e,er=t,en=r,ea=n,e$=f(et,er,(e_=en._zod.def).left,ea),eA=f(et,er,e_.right,ea),eC=p(er,i.mergeValues),eP=m(er),et.write(`const ${eP} = ${eC}(${e$}, ${eA});`),et.write(`if (!${eP}.valid) return INVALID;`),eb=`${eP}.data`;break;case"record":eb=function(e,t,r,n){let i=r._zod.def,s=p(t,o.isPlainObject);e.write(`if (!${s}(${n})) return INVALID;`);let l=m(t),c=m(t),h=m(t);e.write(`const ${l} = {};`);let g=i.partial?void 0:i.keyType._zod.values;if(g){let r=[];for(let a of g){var v,y;if("string"!=typeof a&&"number"!=typeof a&&"symbol"!=typeof a)throw new u(`record key value ${String(a)}`);let s="number"==typeof a?a.toString():a;if("__proto__"===s)throw new u('record key "__proto__"');r.push(s);let c=p(t,a),d=T(e,t,i.keyType,c),h=m(t);e.write(`const ${h} = ${n}[${(v=t,"string"==typeof(y=s)?o.esc(y):p(v,y))}];`);let g=f(e,t,i.valueType,h);e.write(`${l}[${d}] = ${g};`)}let a=p(t,new Set(r));return e.write(`for (const ${c} in ${n}) {`),e.indented(e=>{e.write(`if (${a}.has(${c})) continue;`),"loose"===i.mode?e.write(`if (${c} !== "__proto__") ${l}[${c}] = ${n}[${c}];`):e.write("return INVALID;")}),e.write("}"),l}let b=i.keyType._zod.def;if(!("string"===b.type&&void 0===b.format&&!b.coerce&&(b.checks?.length??0)===0)){let r="loose"===i.mode,o=p(t,d(i.keyType)),s=p(t,a.number),u=p(t,Object.prototype.propertyIsEnumerable),h=m(t);return e.write(`for (const ${c} of Reflect.ownKeys(${n})) {`),e.indented(e=>{e.write(`if (${c} === "__proto__") continue;`),e.write(`if (!${u}.call(${n}, ${c})) continue;`),e.write(`let ${h} = ${o}(${c});`),e.write(`if (${h} === INVALID && typeof ${c} === "string" && ${s}.test(${c})) ${h} = ${o}(Number(${c}));`),r?e.write(`if (${h} === INVALID) { ${l}[${c}] = ${n}[${c}]; continue; }`):e.write(`if (${h} === INVALID) return INVALID;`),e.write(`if (${h} === "__proto__") continue;`);let a=m(t);e.write(`const ${a} = ${n}[${c}];`);let d=f(e,t,i.valueType,a);e.write(`${l}[${h}] = ${d};`)}),e.write("}"),l}let O=p(t,Object.prototype.propertyIsEnumerable);return e.write(`for (const ${c} of Reflect.ownKeys(${n})) {`),e.indented(e=>{e.write(`if (${c} === "__proto__") continue;`),e.write(`if (!${O}.call(${n}, ${c})) continue;`),e.write(`if (typeof ${c} !== "string") return INVALID;`),e.write(`const ${h} = ${n}[${c}];`);let r=f(e,t,i.valueType,h);e.write(`${l}[${c}] = ${r};`)}),e.write("}"),l}(e,t,r,n);break;case"map":let eN,eI,eR,eD;ei=e,eo=t,es=r,el=n,eN=es._zod.def,ei.write(`if (!(${el} instanceof Map)) return INVALID;`),eI=m(eo),eR=m(eo),eD=m(eo),ei.write(`const ${eI} = new Map();`),ei.write(`for (const [${eR}, ${eD}] of ${el}) {`),ei.indented(e=>{let t=T(e,eo,eN.keyType,eR),r=T(e,eo,eN.valueType,eD);e.write(`${eI}.set(${t}, ${r});`)}),ei.write("}"),eb=eI;break;case"set":let eB,eM,eL;ec=e,eu=t,ed=r,ep=n,eB=ed._zod.def,ec.write(`if (!(${ep} instanceof Set)) return INVALID;`),eM=m(eu),eL=m(eu),ec.write(`const ${eM} = new Set();`),ec.write(`for (const ${eL} of ${ep}) {`),ec.indented(e=>{let t=T(e,eu,eB.valueType,eL);e.write(`${eM}.add(${t});`)}),ec.write("}"),eb=eM;break;case"file":em=e,eh=n,em.write(`if (!(${eh} instanceof File)) return INVALID;`),eb=eh;break;case"template_literal":eb=function(e,t,r,n){e.write(`if (typeof ${n} !== "string") return INVALID;`);let a=r._zod.pattern;if(a){let r=p(t,a);e.write(`${r}.lastIndex = 0;`),e.write(`if (!${r}.test(${n})) return INVALID;`)}return n}(e,t,r,n);break;case"lazy":let ej,ez,eU;ef=e,eg=t,ev=r,ey=n,ej=p(eg,ev._zod.def.getter),ez=p(eg,{parser:null}),ef.write(`if (!${ez}.parser) {`),ef.indented(e=>{e.write(`const inner = ${ej}();`),e.write(`${ez}.parser = function(input) {`),e.indented(e=>{e.write("const result = inner._zod.run({ value: input, issues: [] }, {});"),e.write("return result.issues.length === 0 ? result.value : INVA
164LID;")}),e.write("};")}),ef.write("}"),eU=m(eg),ef.write(`const ${eU} = ${ez}.parser(${ey});`),ef.write(`if (${eU} === INVALID) return INVALID;`),eb=eU;break;case"pipe":eb=function(e,t,r,n){let a=r._zod.def,i=T(e,t,a.in,n);if(!a.transform)return T(e,t,a.out,i);{if(C(a.transform))throw new c("z.compile: async transforms in pipes are not supported");let r=a.transform,n=p(t,e=>{let t={value:e,issues:[],addIssue:k},n=r(e,t);return n instanceof Promise?s:0===t.issues.length?n:s}),o=m(t);return e.write(`const ${o} = ${n}(${i});`),e.write(`if (${o} === INVALID) return INVALID;`),T(e,t,a.out,o)}}(e,t,r,n);break;case"custom":eb=function(e,t,r,n){let a=r._zod.def;if(a.fn){if(C(a.fn))throw new c("z.compile: async custom predicates are not supported");let r=p(t,a.fn),i=p(t,x),o=m(t);e.write(`const ${o} = ${r}(${n});`),e.write(`if (${o} instanceof Promise) ${i}();`),e.write(`if (!${o}) return INVALID;`)}else throw new u("custom schema without a predicate function");return n}(e,t,r,n);break;case"transform":eb=function(e,t,r,n){let a=r._zod.def;if(a.transform){if(C(a.transform))throw new c("z.compile: async transforms are not supported");let r=a.transform,i=p(t,e=>{let t={value:e,issues:[],addIssue:k},n=r(e,t);return n instanceof Promise?s:0===t.issues.length?n:s}),o=m(t);return e.write(`const ${o} = ${i}(${n});`),e.write(`if (${o} === INVALID) return INVALID;`),o}return n}(e,t,r,n);break;case"catch":eb=function(e,t,r,n){let a=r._zod.def;if(!a.catchValue[o.CONSTANT_CATCH])throw new u("catch with a callback (only a constant catch value compiles)",!1);let i=m(t);e.write(`let ${i} = (() => {`),e.indented(e=>{let r=f(e,t,a.innerType,n);e.write(`return ${r};`)}),e.write("})();");let s=p(t,a.innerType),l=p(t,a.catchValue),c=p(t,P);return e.write(`if (${i} === INVALID) {`),e.indented(e=>{e.write(`${i} = ${c}(${s}, ${l}, ${n});`),e.write(`if (${i} === INVALID) return INVALID;`)}),e.write("}"),i}(e,t,r,n);break;default:throw new u(`schema type ${ex}`)}return null===eb?null:function(e,t,r,n){let a=r._zod.def.checks;if(!a||0===a.length)return n;let i=n;for(let r of a){let n=r._zod.def;if(n.when&&!g.has(n.check))throw new u('check with a custom "when" condition');switch(n.check){case"greater_than":!function(e,t,r,n){let a=r.inclusive?"<":"<=";e.write(`if (${n} ${a} ${b(t,r.value)}) return INVALID;`)}(e,t,n,i);break;case"less_than":!function(e,t,r,n){let a=r.inclusive?">":">=";e.write(`if (${n} ${a} ${b(t,r.value)}) return INVALID;`)}(e,t,n,i);break;case"multiple_of":!function(e,t,r,n){if("bigint"==typeof r.value){if(r.value===BigInt(0))throw new u("multiple_of check with a zero divisor");e.write(`if (${n} % ${r.value}n !== 0n) return INVALID;`)}else{let a=p(t,o.floatSafeRemainder);e.write(`if (${a}(${n}, ${y(r.value,"multiple_of")}) !== 0) return INVALID;`)}}(e,t,n,i);break;case"number_format":O(e,n,i);break;case"min_length":{let r=y(n.minimum,"min_length"),a=v(e,t,i,`${i}.length >= ${r} && ${i}.length < ${2*n.minimum}`);e.write(`if (${a} < ${r}) return INVALID;`);break}case"max_length":{let r=y(n.maximum,"max_length"),a=v(e,t,i,`${i}.length > ${r}`);e.write(`if (${a} > ${r}) return INVALID;`);break}case"length_equals":{let r=y(n.length,"length_equals"),a=v(e,t,i,`${i}.length >= ${r} && ${i}.length <= ${2*n.length}`);e.write(`if (${a} !== ${r}) return INVALID;`);break}case"min_size":e.write(`if (${i}.size < ${y(n.minimum,"min_size")}) return INVALID;`);break;case"max_size":e.write(`if (${i}.size > ${y(n.maximum,"max_size")}) return INVALID;`);break;case"size_equals":e.write(`if (${i}.size !== ${y(n.size,"size_equals")}) return INVALID;`);break;case"string_format":i=w(e,t,n,i);break;case"custom":i=function(e,t,r,n){let a=r._zod.def;if(a.fn){if(C(a.fn))throw new c("z.compile: async .refine() predicates are not supported");let r=p(t,a.fn),i=p(t,x),o=m(t);return e.write(`const ${o} = ${r}(${n});`),e.write(`if (${o} instanceof Promise) ${i}();`),e.write(`if (!${o}) return INVALID;`),n}if(r._zod.check){if(C(r._zod.check))throw new c("z.compile: async .superRefine() / check functions are not supported");let a=r._zod.check,i=p(t,e=>{let t={value:e,issues:[],addIssue:k};return a(t)instanceof Promise&&x(),0===t.issues.length?t.value:s}),o=m(t);return e.write(`const ${o} = ${i}(${n});`),e.write(`if (${o} === INVALID) return INVALID;`),o}throw new u("custom check without a predicate or check function")}(e,t,r,i);break;case"bigint_format":!function(e,t,r){let n=t.format;if(n)switch(n){case"int64":e.write(`if (${r} < -9223372036854775808n || ${r} > 9223372036854775807n) return INVALID;`);break;case"uint64":e.write(`if (${r} < 0n || ${r} > 18446744073709551615n) return INVALID;`);break;default:throw new u(`bigint format ${n}`)}}(e,n,i);break;case"mime_type":!function(e,t,r,n){let a=r.mime;if(a&&a.length>
1640){let r=p(t,new Set(a));e.write(`if (!${r}.has(${n}.type)) return INVALID;`)}}(e,t,n,i);break;case"property":!function(e,t,r,n){let a=`${n}[${JSON.stringify(r.property)}]`;T(e,t,r.schema,a)}(e,t,n,i);break;case"overwrite":{let n=m(t);(function(e,t,r,n,a){let i=r._zod.def.tx;if(!i)throw new u("overwrite check without a transform function");if(C(i))throw new c("z.compile: async overwrite transforms are not supported");let o=p(t,i);e.write(`const ${a} = ${o}(${n});`)})(e,t,r,i,n),i=n;break}default:throw new u(`check type ${n.check}`)}}return i}(e,t,r,eb)}function E(e){return"optional"===e._zod.optin&&"optional"===e._zod.optout}function _(e){let t=e._zod.def;switch(t.type){case"string":case"number":case"boolean":case"bigint":case"symbol":case"null":case"nan":case"date":case"object":case"array":case"tuple":case"record":case"map":case"set":case"file":case"template_literal":case"never":case"success":return!1;case"literal":return!!t.values?.includes(void 0);case"enum":return!!e._zod.values?.has(void 0);case"optional":default:return!0;case"nullable":case"readonly":case"nonoptional":return!t.innerType||_(t.innerType);case"union":return!t.options||t.options.some(_);case"intersection":return!t.left||!t.right||_(t.left)||_(t.right);case"pipe":return!t.out||_(t.out)}}function $(e,t,r,n){return T(e,t,r._zod.def.innerType,n)}function A(e,t){for(let r=e.length-1;r>=0;r--)if(!("optin"===t?void 0!==e[r]._zod.optin:"optional"===e[r]._zod.optout))return r+1;return 0}function C(e){return"function"==typeof e&&("AsyncFunction"===e.constructor.name||"AsyncFunction"===e[Symbol.toStringTag])}function P(e,t,r){let n=e._zod.run({value:r,issues:[]},{});return n&&"function"==typeof n.then?s:0===n.issues.length?n.value:t()}e.s(["INVALID",0,s,"ZodCompileAsyncError",0,c,"ZodCompileUnsupportedError",0,u,"compile",0,function(e,t){try{let t=d(e),r=o.clone(e),a=e._zod.run,i=a.__originalRun??a,c=(e,r)=>{if(r?.async||r?.direction==="backward"||r?.skipChecks||r?.[l]||r&&(0,n.isBackEdge)(r,e.value))return i(e,r);let a=t(e.value);return a!==s?(e.value=a,e):(r&&(r[l]=!0),i(e,r))};return c.__originalRun=i,r._zod.bag.fallbackRun=i,r._zod.bag.validator=function(e,t){try{return d(e,{assertOnly:!0})}catch{return t}}(e,t),r._zod.run=c,a.__originalRun||function(e,t,r){if("function"==typeof t.safeParse){let n=t.safeParse;e.safeParse=(e,t)=>{let a=r(e);return a!==s?{success:!0,data:a}:n(e,t)}}if("function"==typeof t.parse){let n=t.parse;e.parse=(e,t)=>{let a=r(e);return a!==s?a:n(e,t)}}}(r,e,t),r}catch(r){if(t?.strict)throw r;return e}},"compileFn",0,d],766645);var N=e.i(723968),I=e.i(219392);function R(e,t){return new N.$ZodCheckLessThan({check:"less_than",...o.normalizeParams(t),value:e,inclusive:!1})}function D(e,t){return new N.$ZodCheckLessThan({check:"less_than",...o.normalizeParams(t),value:e,inclusive:!0})}function B(e,t){return new N.$ZodCheckGreaterThan({check:"greater_than",...o.normalizeParams(t),value:e,inclusive:!1})}function M(e,t){return new N.$ZodCheckGreaterThan({check:"greater_than",...o.normalizeParams(t),value:e,inclusive:!0})}function L(e){return new N.$ZodCheckOverwrite({check:"overwrite",tx:e})}function j(e,t){let r=new N.$ZodCheck({check:"custom",...o.normalizeParams(t)});return r._zod.check=e,r}e.s(["TimePrecision",0,{Any:null,Minute:-1,Second:0,Millisecond:3,Microsecond:6},"_any",0,function(e){return new e({type:"any"})},"_array",0,function(e,t,r){return new e({type:"array",element:t,...o.normalizeParams(r)})},"_base64",0,function(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_base64url",0,function(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_bigint",0,function(e,t){return new e({type:"bigint",...o.normalizeParams(t)})},"_boolean",0,function(e,t){return new e({type:"boolean",...o.normalizeParams(t)})},"_catch",0,function(e,t,r){return new e({type:"catch",innerType:t,catchValue:"function"==typeof r?r:o.constantCatch(r)})},"_check",0,j,"_cidrv4",0,function(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_cidrv6",0,function(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_coercedBigint",0,function(e,t){return new e({type:"bigint",coerce:!0,...o.normalizeParams(t)})},"_coercedBoolean",0,function(e,t){return new e({type:"boolean",coerce:!0,...o.normalizeParams(t)})},"_coercedDate",0,function(e,t){return new e({type:"date",coerce:!0,...o.normalizeParams(t)})},"_coercedNumber",0,function(e,t){return new e({type:"number",coerce:!0,checks:[],...o.normalizeParams(t)})},"_coercedString",0,function(e,t){return new e({type:"string",coerce:!0,...o.normalizeParams(t)})},"_creditCard",0,function(e,t){return new e({type:"string",format:"credit_card",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_cuid",0,function(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_cuid2",0,function(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_custom",0,function(e,t,r){let n=o.normalizeParams(r);return n.abort??(n.abort=!0),new e({type:"custom",check:"custom",fn:t,...n})},"_date",0,function(e,t){return new e({type:"date",...o.normalizeParams(t)})},"_default",0,function(e,t,r){return new e({type:"default",innerType:t,get defaultValue(){return"function"==typeof r?r():o.shallowClone(r)}})},"_discriminatedUnion",0,function(e,t,r,n){return new e({type:"union",options:r,discriminator:t,...o.normalizeParams(n)})},"_e164",0,function(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_email",0,function(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_emoji",0,function(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_endsWith",0,function(e,t){return new N.$ZodCheckEndsWith({check:"string_format",format:"ends_with",...o.normalizeParams(t),suffix:e})},"_enum",0,function(e,t,r){return new e({type:"enum",entries:Array.isArray(t)?Object.fromEntries(t.map(e=>[e,e])):t,...o.normalizeParams(r)})},"_file",0,function(e,t){return new e({type:"file",...o.normalizeParams(t)})},"_float32",0,function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float32",...o.normalizeParams(t)})},"_float64",0,function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float64",...o.normalizeParams(t)})},"_gt",0,B,"_gte",0,M,"_guid",0,function(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_includes",0,function(e,t){return new N.$ZodCheckIncludes({check:"string_format",format:"includes",...o.normalizeParams(t),includes:e})},"_int",0,function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"safeint",...o.normalizeParams(t)})},"_int32",0,function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"int32",...o.normalizeParams(t)})},"_int64",0,function(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"int64",...o.normalizeParams(t)})},"_intersection",0,function(e,t,r){return new e({type:"intersection",left:t,right:r})},"_ipv4",0,function(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_ipv6",0,function(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_isoDate",0,function(e,t){return new e({type:"string",format:"date",check:"string_format",...o.normalizeParams(t)})},"_isoDateTime",0,function(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...o.normalizeParams(t)})},"_isoDuration",0,function(e,t){return new e({type:"string",format:"duration",check:"string_format",...o.normalizeParams(t)})},"_isoTime",0,function(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...o.normalizeParams(t)})},"_jwt",0,function(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_ksuid",0,function(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_lazy",0,function(e,t){return new e({type:"lazy",getter:t})},"_length",0,function(e,t){return new N.$ZodCheckLengthEquals({check:"length_equals",...o.normalizeParams(t),length:e})},"_literal",0,function(e,t,r){return new e({type:"literal",values:Array.isArray(t)?t:[t],...o.normalizeParams(r)})},"_lowercase",0,function(e){return new N.$ZodCheckLowerCase({check:"string_format",format:"lowercase",...o.normalizeParams(e)})},"_lt",0,R,"_lte",0,D,"_mac",0,function(e,t){return new e({type:"string",format:"mac",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_map",0,function(e,t,r,n){return new e({type:"map",keyType:t,valueType:r,...o.normalizeParams(n)})},"_max",0,D,"_maxLength",0,function(e,t){return new N.$ZodCheckMaxLength({check:"max_length",...o.normalizeParams(t),maximum:e})},"_maxSize",0,function(e,t){return new N.$ZodCheckMaxSize({check:"max_size",...o.normalizeParams(t),maximum:e})},"_mime",0,function(e,t){return new N.$ZodCheckMimeType({check:"mime_type",mime:e,...o.normalizeParams(t)})},"_min",0,M,"_minLength",0,function(e,t){return new N.$ZodCheckMinLength({check:"min_length",...o.normalizeParams(t),minimum:e})},"_minSize",0,function(e,t){return new N.$ZodCheckMinSize({check:"min_size",...o.normalizeParams(t),minimum:e})},"_multipleOf",0,function(e,t){return new N.$ZodCheckMultipleOf({check:"multiple_of",...o.normalizeParams(t),value:e})},"_nan",0,function(e,t){return new e({type:"nan",...o.normalizeParams(t)})},"_nanoid",0,function(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_nativeEnum",0,function(e,t,r){return new e({type:"enum",entries:t,...o.normalizeParams(r)})},"_negative",0,function(e){return R(0,e)},"_never",0,function(e,t){return new e({type:"never",...o.normalizeParams(t)})},"_nonnegative",0,function(e){return M(0,e)},"_nonoptional",0,function(e,t,r){return new e({type:"nonoptional",innerType:t,...o.normalizeParams(r)})},"_nonpositive",0,function(e){return D(0,e)},"_normalize",0,function(e){return L(t=>t.normalize(e))},"_null",0,function(e,t){return new e({type:"null",...o.normalizeParams(t)})},"_nullable",0,function(e,t){return new e({type:"nullable",innerType:t})},"_number",0,function(e,t){return new e({type:"number",checks:[],...o.normalizeParams(t)})},"_optional",0,function(e,t){return new e({type:"optional",innerType:t})},"_overwrite",0,L,"_pipe",0,function(e,t,r){return new e({type:"pipe",in:t,out:r})},"_positive",0,function(e){return B(0,e)},"_promise",0,function(e,t){return new e({type:"promise",innerType:t})},"_properties",0,function(e){return Object.entries(e).map(([e,t])=>new N.$ZodCheckProperty({check:"property",property:e,schema:t}))},"_property",0,function(e,t,r){return new N.$ZodCheckProperty({check:"property",property:e,schema:t,...o.normalizeParams(r)})},"_readonly",0,function(e,t){return new e({type:"readonly",innerType:t})},"_record",0,function(e,t,r,n){return new e({type:"record",keyType:t,valueType:r,...o.normalizeParams(n)})},"_refine",0,function(e,t,r){return new e({type:"custom",check:"custom",fn:t,...o.normalizeParams(r)})},"_regex",0,function(e,t){return new N.$ZodCheckRegex({check:"string_format",format:"regex",...o.normalizeParams(t),pattern:e})},"_set",0,function(e,t,r){return new e({type:"set",valueType:t,...o.normalizeParams(r)})},"_size",0,function(e,t){return new N.$ZodCheckSizeEquals({check:"size_equals",...o.normalizeParams(t),size:e})},"_slugify",0,function(){return L(e=>o.slugify(e))},"_startsWith",0,function(e,t){return new N.$ZodCheckStartsWith({check:"string_format",format:"starts_with",...o.normalizeParams(t),prefix:e})},"_string",0,function(e,t){return new e({type:"string",...o.normalizeParams(t)})},"_stringFormat",0,function(e,t,r,n={}){let a={check:"string_format",type:"string",format:t,fn:"function"==typeof r?r:e=>r.test(e),...o.normalizeParams(n)};return r instanceof RegExp&&(a.pattern=r),new e(a)},"_stringbool",0,function(e,t){let r=o.normalizeParams(t),n=r.truthy??["true","1","yes","on","y","enabled"],a=r.fal
164sy??["false","0","no","off","n","disabled"];"sensitive"!==r.case&&(n=n.map(e=>"string"==typeof e?e.toLowerCase():e),a=a.map(e=>"string"==typeof e?e.toLowerCase():e));let s=new Set(n),l=new Set(a),c=e.Codec??i.$ZodCodec,u=e.Boolean??i.$ZodBoolean,d=new c({type:"pipe",in:new(e.String??i.$ZodString)({type:"string",error:r.error}),out:new u({type:"boolean",error:r.error}),transform:(e,t)=>{let n=e;return"sensitive"!==r.case&&(n=n.toLowerCase()),!!s.has(n)||!l.has(n)&&(t.issues.push({code:"invalid_value",expected:"stringbool",values:[...s,...l],input:t.value,inst:d,continue:!1}),{})},reverseTransform:(e,t)=>!0===e?n[0]||"true":a[0]||"false",error:r.error});return d._zod.bag.truthy=n,d._zod.bag.falsy=a,d._zod.bag.case=r.case??"insensitive",d},"_success",0,function(e,t){return new e({type:"success",innerType:t})},"_superRefine",0,function(e,t){let r=j(t=>(t.addIssue=e=>{"string"==typeof e?t.issues.push(o.issue(e,t.value,r._zod.def)):(e.fatal&&(e.continue=!1),e.code??(e.code="custom"),"input"in e||(e.input=t.value),e.inst??(e.inst=r),e.continue??(e.continue=!r._zod.def.abort),t.issues.push(o.issue(e)))},e(t.value,t)),t);return r},"_symbol",0,function(e,t){return new e({type:"symbol",...o.normalizeParams(t)})},"_templateLiteral",0,function(e,t,r){return new e({type:"template_literal",parts:t,...o.normalizeParams(r)})},"_toLowerCase",0,function(){return L(e=>e.toLowerCase())},"_toUpperCase",0,function(){return L(e=>e.toUpperCase())},"_transform",0,function(e,t){return new e({type:"transform",transform:t})},"_trim",0,function(){return L(e=>e.trim())},"_tuple",0,function(e,t,r,n){let a=r instanceof i.$ZodType,s=a?n:r;return new e({type:"tuple",items:t,rest:a?r:null,...o.normalizeParams(s)})},"_uint32",0,function(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"uint32",...o.normalizeParams(t)})},"_uint64",0,function(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"uint64",...o.normalizeParams(t)})},"_ulid",0,function(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_undefined",0,function(e,t){return new e({type:"undefined",...o.normalizeParams(t)})},"_union",0,function(e,t,r){return new e({type:"union",options:t,...o.normalizeParams(r)})},"_unknown",0,function(e){return new e({type:"unknown"})},"_uppercase",0,function(e){return new N.$ZodCheckUpperCase({check:"string_format",format:"uppercase",...o.normalizeParams(e)})},"_url",0,function(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_uuid",0,function(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_uuidv4",0,function(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...o.normalizeParams(t)})},"_uuidv6",0,function(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...o.normalizeParams(t)})},"_uuidv7",0,function(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...o.normalizeParams(t)})},"_void",0,function(e,t){return new e({type:"void",...o.normalizeParams(t)})},"_xid",0,function(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...o.normalizeParams(t)})},"_xor",0,function(e,t,r){return new e({type:"union",options:t,inclusive:!1,...o.normalizeParams(r)})},"describe",0,function(e){let t=new N.$ZodCheck({check:"describe"});return t._zod.onattach=[t=>{let r=I.globalRegistry.get(t)??{};I.globalRegistry.add(t,{...r,description:e})}],t._zod.check=()=>{},t},"meta",0,function(e){let t=new N.$ZodCheck({check:"meta"});return t._zod.onattach=[t=>{let r=I.globalRegistry.get(t)??{};I.globalRegistry.add(t,{...r,...e})}],t._zod.check=()=>{},t}],605400)},835880,786825,565326,920381,740916,75347,756573,422452,340004,652532,316712,195747,386162,765910,181172,227581,240518,923495,272548,654903,398515,977994,487965,e=>{"use strict";e.i(492850);var t=e.i(598854),r=e.i(575635),n=e.i(582265),a=e.i(169478),i=e.i(419077),o=e.i(723968),s=e.i(129407),l=e.i(408162),c=e.i(136853),u=e.i(866561),d=e.i(219392),p=e.i(941834),m=e.i(766645),h=e.i(605400),f=e.i(460714),g=e.i(588358);e.s([],608191);var v=e.i(608191);e.s(["$ZodAny",()=>a.$ZodAny,"$ZodArray",()=>a.$ZodArray,"$ZodAsyncError",()=>t.$ZodAsyncError,"$ZodBase64",()=>a.$ZodBase64,"$ZodBase64URL",()=>a.$ZodBase64URL,"$ZodBigInt",()=>a.$ZodBigInt,"$ZodBigIntFormat",()=>a.$ZodBigIntFormat,"$ZodBoolean",()=>a.$ZodBoolean,"$ZodCIDRv4",()=>a.$ZodCIDRv4,"$ZodCIDRv6",()=>a.$ZodCIDRv6,"$ZodCUID",()=>a.$ZodCUID,"$ZodCUID2",()=>
164a.$ZodCUID2,"$ZodCatch",()=>a.$ZodCatch,"$ZodCheck",()=>o.$ZodCheck,"$ZodCheckBigIntFormat",()=>o.$ZodCheckBigIntFormat,"$ZodCheckEndsWith",()=>o.$ZodCheckEndsWith,"$ZodCheckGreaterThan",()=>o.$ZodCheckGreaterThan,"$ZodCheckIncludes",()=>o.$ZodCheckIncludes,"$ZodCheckLengthEquals",()=>o.$ZodCheckLengthEquals,"$ZodCheckLessThan",()=>o.$ZodCheckLessThan,"$ZodCheckLowerCase",()=>o.$ZodCheckLowerCase,"$ZodCheckMaxLength",()=>o.$ZodCheckMaxLength,"$ZodCheckMaxSize",()=>o.$ZodCheckMaxSize,"$ZodCheckMimeType",()=>o.$ZodCheckMimeType,"$ZodCheckMinLength",()=>o.$ZodCheckMinLength,"$ZodCheckMinSize",()=>o.$ZodCheckMinSize,"$ZodCheckMultipleOf",()=>o.$ZodCheckMultipleOf,"$ZodCheckNumberFormat",()=>o.$ZodCheckNumberFormat,"$ZodCheckOverwrite",()=>o.$ZodCheckOverwrite,"$ZodCheckProperty",()=>o.$ZodCheckProperty,"$ZodCheckRegex",()=>o.$ZodCheckRegex,"$ZodCheckSizeEquals",()=>o.$ZodCheckSizeEquals,"$ZodCheckStartsWith",()=>o.$ZodCheckStartsWith,"$ZodCheckStringFormat",()=>o.$ZodCheckStringFormat,"$ZodCheckUpperCase",()=>o.$ZodCheckUpperCase,"$ZodCodec",()=>a.$ZodCodec,"$ZodCreditCard",()=>a.$ZodCreditCard,"$ZodCustom",()=>a.$ZodCustom,"$ZodCustomStringFormat",()=>a.$ZodCustomStringFormat,"$ZodCyclicError",()=>i.$ZodCyclicError,"$ZodDate",()=>a.$ZodDate,"$ZodDefault",()=>a.$ZodDefault,"$ZodDiscriminatedUnion",()=>a.$ZodDiscriminatedUnion,"$ZodE164",()=>a.$ZodE164,"$ZodEmail",()=>a.$ZodEmail,"$ZodEmoji",()=>a.$ZodEmoji,"$ZodEncodeError",()=>t.$ZodEncodeError,"$ZodEnum",()=>a.$ZodEnum,"$ZodError",()=>n.$ZodError,"$ZodExactOptional",()=>a.$ZodExactOptional,"$ZodFile",()=>a.$ZodFile,"$ZodFunction",()=>a.$ZodFunction,"$ZodGUID",()=>a.$ZodGUID,"$ZodIPv4",()=>a.$ZodIPv4,"$ZodIPv6",()=>a.$ZodIPv6,"$ZodISODate",()=>a.$ZodISODate,"$ZodISODateTime",()=>a.$ZodISODateTime,"$ZodISODuration",()=>a.$ZodISODuration,"$ZodISOTime",()=>a.$ZodISOTime,"$ZodIntersection",()=>a.$ZodIntersection,"$ZodJWT",()=>a.$ZodJWT,"$ZodKSUID",()=>a.$ZodKSUID,"$ZodLazy",()=>a.$ZodLazy,"$ZodLiteral",()=>a.$ZodLiteral,"$ZodMAC",()=>a.$ZodMAC,"$ZodMap",()=>a.$ZodMap,"$ZodNaN",()=>a.$ZodNaN,"$ZodNanoID",()=>a.$ZodNanoID,"$ZodNever",()=>a.$ZodNever,"$ZodNonOptional",()=>a.$ZodNonOptional,"$ZodNull",()=>a.$ZodNull,"$ZodNullable",()=>a.$ZodNullable,"$ZodNumber",()=>a.$ZodNumber,"$ZodNumberFormat",()=>a.$ZodNumberFormat,"$ZodObject",()=>a.$ZodObject,"$ZodObjectJIT",()=>a.$ZodObjectJIT,"$ZodOptional",()=>a.$ZodOptional,"$ZodPipe",()=>a.$ZodPipe,"$ZodPrefault",()=>a.$ZodPrefault,"$ZodPreprocess",()=>a.$ZodPreprocess,"$ZodPromise",()=>a.$ZodPromise,"$ZodReadonly",()=>a.$ZodReadonly,"$ZodRealError",()=>n.$ZodRealError,"$ZodRecord",()=>a.$ZodRecord,"$ZodRegistry",()=>d.$ZodRegistry,"$ZodSet",()=>a.$ZodSet,"$ZodString",()=>a.$ZodString,"$ZodStringFormat",()=>a.$ZodStringFormat,"$ZodSuccess",()=>a.$ZodSuccess,"$ZodSymbol",()=>a.$ZodSymbol,"$ZodTemplateLiteral",()=>a.$ZodTemplateLiteral,"$ZodTransform",()=>a.$ZodTransform,"$ZodTuple",()=>a.$ZodTuple,"$ZodType",()=>a.$ZodType,"$ZodULID",()=>a.$ZodULID,"$ZodURL",()=>a.$ZodURL,"$ZodUUID",()=>a.$ZodUUID,"$ZodUndefined",()=>a.$ZodUndefined,"$ZodUnion",()=>a.$ZodUnion,"$ZodUnknown",()=>a.$ZodUnknown,"$ZodVoid",()=>a.$ZodVoid,"$ZodXID",()=>a.$ZodXID,"$ZodXor",()=>a.$ZodXor,"$brand",()=>t.$brand,"$constructor",()=>t.$constructor,"$input",()=>d.$input,"$output",()=>d.$output,"Doc",()=>p.Doc,"INVALID",()=>m.INVALID,"JSONSchema",0,v,"JSONSchemaGenerator",0,class{get metadataRegistry(){return this.ctx.metadataRegistry}get target(){return this.ctx.target}get unrepresentable(){return this.ctx.unrepresentable}get override(){return this.ctx.override}get io(){return this.ctx.io}get counter(){return this.ctx.counter}set counter(e){this.ctx.counter=e}get seen(){return this.ctx.seen}constructor(e){let t=e?.target??"draft-2020-12";"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),this.ctx=(0,f.initializeContext)({processors:g.allProcessors,target:t,...e?.metadata&&{metadata:e.metadata},...e?.unrepresentable&&{unrepresentable:e.unrepresentable},...e?.override&&{override:e.override},...e?.io&&{io:e.io}})}process(e,t={path:[],schemaPath:[]}){return(0,f.process)(e,this.ctx,t)}emit(e,t){t&&(t.cycles&&(this.ctx.cycles=t.cycles),t.reused&&(this.ctx.reused=t.reused),t.external&&(this.ctx.external=t.external)),this.ctx.sharedDefsExtractedFor=void 0,this.ctx.sharedEmitDoneFor=void 0,(0,f.extractDefs)(this.ctx,e);let{"~standard":r,...n}=(0,f.finalize)(this.ctx,e);return n}},"NEVER",()=>t.NEVER,"TimePrecision",()=>h.TimePrecision,"URL_BAD_FORMAT",()=>
164a.URL_BAD_FORMAT,"URL_UNPARSEABLE",()=>a.URL_UNPARSEABLE,"ZodCompileAsyncError",()=>m.ZodCompileAsyncError,"ZodCompileUnsupportedError",()=>m.ZodCompileUnsupportedError,"_any",()=>h._any,"_array",()=>h._array,"_base64",()=>h._base64,"_base64url",()=>h._base64url,"_bigint",()=>h._bigint,"_boolean",()=>h._boolean,"_catch",()=>h._catch,"_check",()=>h._check,"_cidrv4",()=>h._cidrv4,"_cidrv6",()=>h._cidrv6,"_coercedBigint",()=>h._coercedBigint,"_coercedBoolean",()=>h._coercedBoolean,"_coercedDate",()=>h._coercedDate,"_coercedNumber",()=>h._coercedNumber,"_coercedString",()=>h._coercedString,"_creditCard",()=>h._creditCard,"_cuid",()=>h._cuid,"_cuid2",()=>h._cuid2,"_custom",()=>h._custom,"_date",()=>h._date,"_decode",()=>r._decode,"_decodeAsync",()=>r._decodeAsync,"_default",()=>h._default,"_discriminatedUnion",()=>h._discriminatedUnion,"_e164",()=>h._e164,"_email",()=>h._email,"_emoji",()=>h._emoji,"_encode",()=>r._encode,"_encodeAsync",()=>r._encodeAsync,"_endsWith",()=>h._endsWith,"_enum",()=>h._enum,"_file",()=>h._file,"_float32",()=>h._float32,"_float64",()=>h._float64,"_gt",()=>h._gt,"_gte",()=>h._gte,"_guid",()=>h._guid,"_includes",()=>h._includes,"_int",()=>h._int,"_int32",()=>h._int32,"_int64",()=>h._int64,"_intersection",()=>h._intersection,"_ipv4",()=>h._ipv4,"_ipv6",()=>h._ipv6,"_isoDate",()=>h._isoDate,"_isoDateTime",()=>h._isoDateTime,"_isoDuration",()=>h._isoDuration,"_isoTime",()=>h._isoTime,"_jwt",()=>h._jwt,"_ksuid",()=>h._ksuid,"_lazy",()=>h._lazy,"_length",()=>h._length,"_literal",()=>h._literal,"_lowercase",()=>h._lowercase,"_lt",()=>h._lt,"_lte",()=>h._lte,"_mac",()=>h._mac,"_map",()=>h._map,"_max",()=>h._max,"_maxLength",()=>h._maxLength,"_maxSize",()=>h._maxSize,"_mime",()=>h._mime,"_min",()=>h._min,"_minLength",()=>h._minLength,"_minSize",()=>h._minSize,"_multipleOf",()=>h._multipleOf,"_nan",()=>h._nan,"_nanoid",()=>h._nanoid,"_nativeEnum",()=>h._nativeEnum,"_negative",()=>h._negative,"_never",()=>h._never,"_nonnegative",()=>h._nonnegative,"_nonoptional",()=>h._nonoptional,"_nonpositive",()=>h._nonpositive,"_normalize",()=>h._normalize,"_null",()=>h._null,"_nullable",()=>h._nullable,"_number",()=>h._number,"_optional",()=>h._optional,"_overwrite",()=>h._overwrite,"_parse",()=>r._parse,"_parseAsync",()=>r._parseAsync,"_pipe",()=>h._pipe,"_positive",()=>h._positive,"_promise",()=>h._promise,"_properties",()=>h._properties,"_property",()=>h._property,"_readonly",()=>h._readonly,"_record",()=>h._record,"_refine",()=>h._refine,"_regex",()=>h._regex,"_safeDecode",()=>r._safeDecode,"_safeDecodeAsync",()=>r._safeDecodeAsync,"_safeEncode",()=>r._safeEncode,"_safeEncodeAsync",()=>r._safeEncodeAsync,"_safeParse",()=>r._safeParse,"_safeParseAsync",()=>r._safeParseAsync,"_set",()=>h._set,"_size",()=>h._size,"_slugify",()=>h._slugify,"_startsWith",()=>h._startsWith,"_string",()=>h._string,"_stringFormat",()=>h._stringFormat,"_stringbool",()=>h._stringbool,"_success",()=>h._success,"_superRefine",()=>h._superRefine,"_symbol",()=>h._symbol,"_templateLiteral",()=>h._templateLiteral,"_toLowerCase",()=>h._toLowerCase,"_toUpperCase",()=>h._toUpperCase,"_transform",()=>h._transform,"_trim",()=>h._trim,"_tuple",()=>h._tuple,"_uint32",()=>h._uint32,"_uint64",()=>h._uint64,"_ulid",()=>h._ulid,"_undefined",()=>h._undefined,"_union",()=>h._union,"_unknown",()=>h._unknown,"_uppercase",()=>h._uppercase,"_url",()=>h._url,"_uuid",()=>h._uuid,"_uuidv4",()=>h._uuidv4,"_uuidv6",()=>h._uuidv6,"_uuidv7",()=>h._uuidv7,"_void",()=>h._void,"_xid",()=>h._xid,"_xor",()=>h._xor,"clone",()=>a.clone,"compile",()=>m.compile,"compileFn",()=>m.compileFn,"config",()=>t.config,"createStandardJSONSchemaMethod",()=>f.createStandardJSONSchemaMethod,"createToJSONSchemaMethod",()=>f.createToJSONSchemaMethod,"decode",()=>r.decode,"decodeAsync",()=>r.decodeAsync,"describe",()=>h.describe,"encode",()=>r.encode,"encodeAsync",()=>r.encodeAsync,"extractDefs",()=>f.extractDefs,"finalize",()=>f.finalize,"flattenError",()=>n.flattenError,"formatError",()=>n.formatError,"getDiscriminatedOption",()=>a.getDiscriminatedOption,"globalConfig",()=>t.globalConfig,"globalRegistry",()=>d.globalRegistry,"handleUnrepresentable",()=>f.handleUnrepresentable,"initializeContext",()=>f.initializeContext,"isBackEdge",()=>i.isBackEdge,"isRecursiveSchema",()=>i.isRecursiveSchema,"isValidBase64",()=>a.isValidBase64,"isValidBase64URL",()=>a.isValidBase64URL,"isValidCIDRv6",()=>a.isValidCIDRv6,"isValidCreditCard",()=>a.isValidCreditCard,"isValidIPv6",()=>a.isValidIPv6,"isValidJWT",()=>
164a.isValidJWT,"locales",0,u,"memoizer",()=>i.memoizer,"mergeValues",()=>a.mergeValues,"meta",()=>h.meta,"parse",()=>r.parse,"parseAsync",()=>r.parseAsync,"parseURLObject",()=>a.parseURLObject,"prettifyError",()=>n.prettifyError,"process",()=>f.process,"regexes",0,c,"registry",()=>d.registry,"safeDecode",()=>r.safeDecode,"safeDecodeAsync",()=>r.safeDecodeAsync,"safeEncode",()=>r.safeEncode,"safeEncodeAsync",()=>r.safeEncodeAsync,"safeParse",()=>r.safeParse,"safeParseAsync",()=>r.safeParseAsync,"standardProps",()=>a.standardProps,"stripTabAndNewline",()=>a.stripTabAndNewline,"toDotPath",()=>n.toDotPath,"toJSONSchema",()=>g.toJSONSchema,"toZod",()=>l.toZod,"treeifyError",()=>n.treeifyError,"urlHostnameOk",()=>a.urlHostnameOk,"urlProtocolOk",()=>a.urlProtocolOk,"util",0,l,"validate",()=>r.validate,"validateAsync",()=>r.validateAsync,"version",()=>s.version],835880),e.s(["regexes",0,c],786825),e.s(["util",0,l],565326),e.s(["overwrite",()=>h._overwrite],920381),e.s(["regex",()=>h._regex],740916),e.s(["includes",()=>h._includes],75347),e.s(["startsWith",()=>h._startsWith],756573),e.s(["endsWith",()=>h._endsWith],422452),e.s(["minLength",()=>h._minLength],340004),e.s(["maxLength",()=>h._maxLength],652532),e.s(["length",()=>h._length],316712),e.s(["lowercase",()=>h._lowercase],195747),e.s(["uppercase",()=>h._uppercase],386162),e.s(["trim",()=>h._trim],765910),e.s(["normalize",()=>h._normalize],181172),e.s(["toLowerCase",()=>h._toLowerCase],227581),e.s(["toUpperCase",()=>h._toUpperCase],240518),e.s(["slugify",()=>h._slugify],923495),e.s(["gt",()=>h._gt],272548),e.s(["gte",()=>h._gte],654903),e.s(["lt",()=>h._lt],398515),e.s(["lte",()=>h._lte],977994),e.s(["multipleOf",()=>h._multipleOf],487965)},588358,460714,e=>{"use strict";var t=e.i(136853),r=e.i(219392),n=e.i(408162);function a(e,...t){for(let r of t)for(let t of Reflect.ownKeys(r))Object.prototype.propertyIsEnumerable.call(r,t)&&(0,n.assignProp)(e,t,r[t]);return e}function i(e){let t=e?.target??"draft-2020-12";return"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),{processors:e.processors??{},metadataRegistry:e?.metadata??r.globalRegistry,target:t,unrepresentable:e?.unrepresentable??"throw",override:e?.override??(()=>{}),io:e?.io??"output",counter:0,seen:new Map,sharedDefsExtractedFor:void 0,sharedEmitDoneFor:void 0,cycles:e?.cycles??"ref",reused:e?.reused??"inline",intersections:[],deferred:[],external:e?.external??void 0}}function o(e,t,r,n,a){let i="function"==typeof t.unrepresentable?t.unrepresentable({zodSchema:e,path:n.path,message:a}):t.unrepresentable;if("any"===i)return!1;if(void 0===i||"throw"===i)throw Error(a);return Object.assign(r,i),!0}function s(e,t,r={path:[],schemaPath:[]}){var n;let i=e._zod.def,o=t.seen.get(e);if(o)return o.count++,r.schemaPath.includes(e)&&(o.cycle=r.path),o.schema;let l={schema:{},count:1,cycle:void 0,path:r.path};t.seen.set(e,l),t.sharedDefsExtractedFor=void 0,t.sharedEmitDoneFor=void 0;let c=e._zod.toJSONSchema?.();if(c)l.schema=c;else{let n={...r,schemaPath:[...r.schemaPath,e],path:r.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,l.schema,n);else{let r=l.schema,a=t.processors[i.type];if(!a)throw Error(`[toJSONSchema]: Non-representable type encountered: ${i.type}`);a(e,t,r,n)}let a=e._zod.parent;a&&(l.ref||(l.ref=a),s(a,t,n),t.seen.get(a).isParent=!0)}let u=t.metadataRegistry.get(e);return u&&a(l.schema,u),"input"===t.io&&function e(t,r){let n=r??{seen:new Set};if(n.seen.has(t))return!1;n.seen.add(t);let a=t._zod.def;if("transform"===a.type)return!0;if("array"===a.type)return e(a.element,n);if("set"===a.type)return e(a.valueType,n);if("lazy"===a.type)return e(a.getter(),n);if("promise"===a.type||"optional"===a.type||"nonoptional"===a.type||"nullable"===a.type||"readonly"===a.type||"default"===a.type||"prefault"===a.type||"catch"===a.type)return e(a.innerType,n);if("intersection"===a.type)return e(a.left,n)||e(a.right,n);if("record"===a.type||"map"===a.type)return e(a.keyType,n)||e(a.valueType,n);if("pipe"===a.type)return!!t._zod.traits.has("$ZodCodec")||e(a.in,n)||e(a.out,n);if("object"===a.type){for(let t in a.shape)if(e(a.shape[t],n))return!0;return!1}if("union"===a.type){for(let t of a.options)if(e(t,n))return!0;return!1}if("tuple"===a.type){for(let t of a.items)if(e(t,n))return!0;
164if(a.rest&&e(a.rest,n))return!0}return!1}(e)&&(delete l.schema.examples,delete l.schema.default),"input"===t.io&&"_prefault"in l.schema&&((n=l.schema).default??(n.default=l.schema._prefault)),delete l.schema._prefault,t.seen.get(e).schema}function l(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}function c(e,t){let r=e.seen.get(t);if(!r)throw Error("Unprocessed schema. This is a bug in Zod.");if(e.external&&e.sharedDefsExtractedFor===e.external)return;let n=new Map;for(let t of e.seen.entries()){let r=e.metadataRegistry.get(t[0])?.id;if(r){let e=n.get(r);if(e&&e!==t[0])throw Error(`Duplicate schema id "${r}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);n.set(r,t[0])}}let a=t=>{if(t[1].schema.$ref)return;let n=t[1],{ref:a,defId:i}=(t=>{let n="draft-2020-12"===e.target?"$defs":"definitions";if(e.external){let r=e.external.registry.get(t[0])?.id,a=e.external.uri??(e=>e);if(r)return{ref:a(r)};let i=t[1].defId??t[1].schema.id??`schema${e.counter++}`;return t[1].defId=i,{defId:i,ref:`${a("__shared")}#/${n}/${l(i)}`}}let a=`#/${n}/`;if(t[1]===r&&!t[1].schema.id)return{ref:"#"};let i=t[1].schema.id??`__schema${e.counter++}`;return{defId:i,ref:a+l(i)}})(t);n.def={...n.schema},i&&(n.defId=i);let o=n.schema;for(let e in o)delete o[e];o.$ref=a};if("throw"===e.cycles)for(let t of e.seen.entries()){let e=t[1];if(e.cycle)throw Error(`Cycle detected: #/${e.cycle?.join("/")}/<root>
165
166Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let r of e.seen.entries()){let n=r[1];if(t===r[0]){a(r);continue}if(e.external){let n=e.external.registry.get(r[0])?.id;if(t!==r[0]&&n){a(r);continue}}if(e.metadataRegistry.get(r[0])?.id||n.cycle||n.count>1&&"ref"===e.reused){a(r);continue}}e.external&&(e.sharedDefsExtractedFor=e.external)}let u=new Set(["type","properties","required","additionalProperties"]),d=["oneOf","anyOf"];function p(e){let t=e.additionalProperties;return void 0===t||!1===t||"object"!=typeof t||null===t?null:Object.keys(t).length?t:null}function m(e){let t=[];for(let r of e){if("object"!=typeof r||"object"!==r.type)return null;for(let e in r)if(!u.has(e))return null;t.push(r)}let r={},a=new Set;for(let e of t){for(let a in e.properties){if(Object.prototype.hasOwnProperty.call(r,a))continue;let e=[];for(let r of t){let t=r.properties?.[a]??p(r);null!=t&&(e.some(e=>JSON.stringify(e)===JSON.stringify(t))||e.push(t))}let i=1===e.length?e[0]:m(e)??{allOf:e};(0,n.assignProp)(r,a,i)}for(let t of e.required??[])a.add(t)}let i={type:"object",properties:r};if(a.size&&(i.required=[...a]),t.every(e=>!1===e.additionalProperties))i.additionalProperties=!1;else{let e=[];for(let r of t){let t=p(r);t&&!e.some(e=>JSON.stringify(e)===JSON.stringify(t))&&e.push(t)}1===e.length?i.additionalProperties=e[0]:e.length>1&&(i.additionalProperties={allOf:e})}return i}function h(e,t){let r=e.seen.get(t);if(!r)throw Error("Unprocessed schema. This is a bug in Zod.");let i=t=>{let r=e.seen.get(t);if(null===r.ref)return;let n=r.def??r.schema,o={...n},s=r.ref;if(r.ref=null,s){i(s);let r=e.seen.get(s),l=r.schema;if(l.$ref&&("draft-07"===e.target||"draft-04"===e.target||"openapi-3.0"===e.target)?(n.allOf=n.allOf??[],n.allOf.push(l)):a(n,l),a(n,o),t._zod.parent===s)for(let e in n)"$ref"!==e&&"allOf"!==e&&(e in o||delete n[e]);if(l.$ref&&r.def)for(let e in n)"$ref"!==e&&"allOf"!==e&&e in r.def&&JSON.stringify(n[e])===JSON.stringify(r.def[e])&&delete n[e]}let l=t._zod.parent;if(l&&l!==s){i(l);let t=e.seen.get(l);if(t?.schema.$ref&&(n.$ref=t.schema.$ref,t.def))for(let e in n)"$ref"!==e&&"allOf"!==e&&e in t.def&&JSON.stringify(n[e])===JSON.stringify(t.def[e])&&delete n[e]}e.override({zodSchema:t,jsonSchema:n,path:r.path??[]})};if(!e.external||e.sharedEmitDoneFor!==e.external){for(let t of[...e.seen.entries()].reverse())i(t[0]);if("openapi-3.0"!==e.target)for(let t of e.seen.entries())!function e(t){let r=t.anyOf;if(!Array.isArray(r)||0===r.length||void 0!==t.type)return;let n=[];for(let t of r){if(!t||"object"!=typeof t)return;e(t);let r=Object.keys(t);if(1!==r.length||"type"!==r[0])return;let a=t.type;for(let e of Array.isArray(a)?a:[a]){if("string"!=typeof e)return;n.includes(e)||n.push(e)}}delete t.anyOf,t.type=1===n.length?n[0]:n}(t[1].def??t[1].schema);for(let t of e.deferred)t();if(e.intersections.length){let t=new Map;for(let r of e.seen.values())for(let e of[r.schema,r.def]){let r=e?.allOf;if(!Array.isArray(r))continue;let n=t.get(r);n?n.push(e):t.set(r,[e])}for(let r of e.intersections)for(let e of t.get(r)??[])!function(e){let t=e.allOf;if(!Array.isArray(t)||t.length<2)return;for(let t of u)if(t in e)return;let r=t.filter(e=>d.some(t=>Array.isArray(e[t]))),n=null;if(r.length){let e=r[0],a=d.find(t=>Array.isArray(e[t]));if(1!==Object.keys(e).length)return;let i=t.filter(t=>t!==e),o=e[a].map(e=>m([...i,e]));if(o.some(e=>!e))return;n={[a]:o}}else n=m(t);n&&(delete e.allOf,a(e,n))}(e)}}let o={};
166if("draft-2020-12"===e.target?o.$schema="https://json-schema.org/draft/2020-12/schema":"draft-07"===e.target?o.$schema="http://json-schema.org/draft-07/schema#":"draft-04"===e.target?o.$schema="http://json-schema.org/draft-04/schema#":e.target,e.external?.uri){let r=e.external.registry.get(t)?.id;if(!r)throw Error("Schema is missing an `id` property");o.$id=e.external.uri(r)}a(o,r.defId?r.schema:r.def??r.schema);let s=e.metadataRegistry.get(t)?.id;void 0!==s&&o.id===s&&delete o.id;let l=e.external?.defs??{};if(!e.external||e.sharedEmitDoneFor!==e.external)for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(e.def.id===e.defId&&delete e.def.id,(0,n.assignProp)(l,e.defId,e.def))}e.external&&(e.sharedEmitDoneFor=e.external),e.external||Object.keys(l).length>0&&("draft-2020-12"===e.target?o.$defs=l:o.definitions=l);try{let r=JSON.parse(JSON.stringify(o));return Object.defineProperty(r,"~standard",{value:{...t["~standard"],jsonSchema:{input:f(t,"input",e.processors),output:f(t,"output",e.processors)}},enumerable:!1,writable:!1}),r}catch(e){throw Error("Error converting schema to JSON.")}}let f=(e,t,r={})=>n=>{let{libraryOptions:a,target:o}=n??{},l=i({...a??{},target:o,io:t,processors:r});return s(e,l),c(l,e),h(l,e)};e.s(["createStandardJSONSchemaMethod",0,f,"createToJSONSchemaMethod",0,(e,t={})=>r=>{let n=i({...r,processors:t});return s(e,n),c(n,e),h(n,e)},"extractDefs",0,c,"finalize",0,h,"handleUnrepresentable",0,o,"initializeContext",0,i,"process",0,s],460714);let g={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},v=(e,t,r,n)=>{r.type="string";let{minimum:a,maximum:i,format:o,patterns:s,contentEncoding:l,laxFormat:c}=e._zod.bag;if("number"==typeof a&&(r.minLength=a),"number"==typeof i&&(r.maxLength=i),o&&(r.format=g[o]??o,""===r.format&&delete r.format,("time"===o||c)&&delete r.format),l&&(r.contentEncoding=l),s&&s.size>0){let e=[...s];1===e.length?r.pattern=e[0].source:e.length>1&&(r.allOf=[...e.map(e=>({..."draft-07"===t.target||"draft-04"===t.target||"openapi-3.0"===t.target?{type:"string"}:{},pattern:e.source}))])}},y=(e,t,r,n)=>{let{minimum:a,maximum:i,format:s,multipleOf:l,exclusiveMaximum:c,exclusiveMinimum:u}=e._zod.bag;"string"==typeof s&&s.includes("int")?r.type="integer":r.type="number";let d="number"==typeof u&&u>=(a??-1/0),p="number"==typeof c&&c<=(i??1/0),m="draft-04"===t.target||"openapi-3.0"===t.target;d?m?(r.minimum=u,r.exclusiveMinimum=!0):r.exclusiveMinimum=u:"number"==typeof a&&(r.minimum=a),p?m?(r.maximum=c,r.exclusiveMaximum=!0):r.exclusiveMaximum=c:"number"==typeof i&&(r.maximum=i),"number"==typeof l&&(Number.isFinite(l)&&0!==l?r.multipleOf=Math.abs(l):o(e,t,r,n,`A multipleOf divisor of ${l} cannot be represented in JSON Schema`))},b=(e,t,r,n)=>{r.type="boolean"},O=(e,t,r,n)=>{o(e,t,r,n,"BigInt cannot be represented in JSON Schema")},x=(e,t,r,n)=>{o(e,t,r,n,"Symbols cannot be represented in JSON Schema")},k=(e,t,r,n)=>{"openapi-3.0"===t.target?(r.type="string",r.nullable=!0,r.enum=[null]):r.type="null"},S=(e,t,r,n)=>{o(e,t,r,n,"Undefined cannot be represented in JSON Schema")},w=(e,t,r,n)=>{o(e,t,r,n,"Void cannot be represented in JSON Schema")},T=(e,t,r,n)=>{r.not={}},E=(e,t,r,n)=>{},_=(e,t,r,n)=>{},$=(e,t,r,n)=>{o(e,t,r,n,"Date cannot be represented in JSON Schema")},A=(e,t,r,a)=>{let i=e._zod.def,o=(0,n.getEnumValues)(i.entries);if(0===o.length){r.not={};return}o.every(e=>"number"==typeof e)&&(r.type="number"),o.every(e=>"string"==typeof e)&&(r.type="string"),r.enum=o},C=(e,t,r,n)=>{let a=e._zod.def;if(0===a.values.length){r.not={};return}let i=[];for(let s of a.values)if(void 0===s){if(o(e,t,r,n,"Literal `undefined` cannot be represented in JSON Schema"))return}else if("bigint"==typeof s){if(o(e,t,r,n,"BigInt literals cannot be represented in JSON Schema"))return;i.push(Number(s))}else i.push(s);if(0===i.length);else if(1===i.length){let e=i[0];r.type=null===e?"null":typeof e,"draft-04"===t.target||"openapi-3.0"===t.target?r.enum=[e]:r.const=e}else i.every(e=>"number"==typeof e)&&(r.type="number"),i.every(e=>"string"==typeof e)&&(r.type="string"),i.every(e=>"boolean"==typeof e)&&(r.type="boolean"),i.every(e=>null===e)&&(r.type="null"),r.enum=i},P=(e,t,r,n)=>{o(e,t,r,n,"NaN cannot be represented in JSON Schema")},N=(e,t,r,n)=>{let a=e._zod.pattern;if(!a)throw Error("Pattern not found in template literal");r.type="string",r.pattern=a.source},I=(e,t,r,n)=>{let a={type:"string",format:"binary",contentEncoding:"binary"},{minimum:i,maximum:o,mime:s}=e._zod.bag;void 0!==i&&(a.minLength=i),void 0!==o&&(a.maxLength=o),s?1===s.length?(a.contentMediaType=s[0],Object.assign(r,a)):(Object.assign(r,a),r.anyOf=s.map(e=>({contentMediaType:e}))):Object.assign(r,a)},R=(e,t,r,n)=>{r.type="boolean"},D=(e,t,r,n)=>{o(e,t,r,n,"Custom types cannot be represented in JSON Schema")},B=(e,t,r,n)=>{o(e,t,r,n,"Function types cannot be represented in JSON Schema")},M=(e,t,r,n)=>{o(e,t,r,n,"Transforms cannot be represented in JSON Schema")},L=(e,t,r,n)=>{o(e,t,r,n,"Map cannot be represented in JSON Schema")},j=(e,t,r,n)=>{o(e,t,r,n,"Set cannot be represented in JSON Schema")},z=(e,t,r,n)=>{let a=e._zod.def,{minimum:i,maximum:o}=e._zod.bag;"number"==typeof i&&(r.minItems=i),"number"==typeof o&&(r.maxItems=o),r.type="array",r.items=s(a.element,t,{...n,path:[...n.path,"items"]})};function U(e){let t=e._zod.def;return"pipe"===t.type&&t.in._zod.traits.has("$ZodTransform")?U(t.out):"catch"===t.type?U(t.innerType):e._zod.optin}let V=(e,t,r,a)=>{let i=e._zod.def,l=i.shape;if(Object.getOwnPropertySymbols(l).length&&o(e,t,r,a,"Symbol keys cannot be represented in JSON Schema"))return;for(let e in r.type="object",r.properties={},l)(0,n.assignProp)(r.properties,e,s(l[e],t,{...a,path:[...a.path,"properties",e]}));let c=new Set([...new Set(Object.keys(l))].filter(e=>{let r=i.shape[e];return"input"===t.io?void 0===U(r):void 0===r._zod.optout}));c.size>0&&(r.required=Array.from(c)),i.catchall?._zod.def.type==="never"?r.additionalProperties=!1:i.catchall?i.catchall&&(r.additionalProperties=s(i.catchall,t,{...a,path:[...a.path,"additionalProperties"]})):"output"===t.io&&(r.additionalProperties=!1)},Q=(e,t,r,n)=>{let a=e._zod.def,i=!1===a.inclusive,o=a.options.map((e,r)=>s(e,t,{...n,path:[...n.path,i?"oneOf":"anyOf",r]}));i?r.oneOf=o:r.anyOf=o},Z=(e,t,r,n)=>{let a=e._zod.def,i=s(a.left,t,{...n,path:[...n.path,"allOf",0]}),o=s(a.right,t,{...n,path:[...n.path,"allOf",1]}),l=e=>"allOf"in e&&1===Object.keys(e).length,c=[...l(i)?i.allOf:[i],...l(o)?o.allOf:[o]];r.allOf=c,t.intersections.push(c)},F=(e,t,r,n)=>{let a=e._zod.def;r.type="array";
166let i="draft-2020-12"===t.target?"prefixItems":"items",o="draft-2020-12"===t.target||"openapi-3.0"===t.target?"items":"additionalItems",l=a.items.map((e,r)=>s(e,t,{...n,path:[...n.path,i,r]})),c=a.rest?s(a.rest,t,{...n,path:[...n.path,o,..."openapi-3.0"===t.target?[a.items.length]:[]]}):null,u=a.items.length;for(;u>0;){let e=a.items[u-1];if(!("input"===t.io?void 0!==U(e):"optional"===e._zod.optout))break;u--}let d=a.items.length,p=!a.rest;"draft-2020-12"===t.target?(r.prefixItems=l,p?r.items=!1:c&&(r.items=c)):"openapi-3.0"===t.target?(r.items={anyOf:l},c&&r.items.anyOf.push(c)):(r.items=l,p?r.additionalItems=!1:c&&(r.additionalItems=c)),u>0&&(r.minItems=u),p&&(r.maxItems=d);let{minimum:m,maximum:h}=e._zod.bag;"number"==typeof m&&(r.minItems=m),"number"==typeof h&&(r.maxItems=h)},q=new WeakMap,H=(e,r,a,i)=>{let o=e._zod.def;a.type="object";let l=o.keyType,c=l._zod.bag,u=c?.patterns;if("loose"===o.mode&&u&&u.size>0){let e=s(o.valueType,r,{...i,path:[...i.path,"patternProperties","*"]});for(let t of(a.patternProperties={},u))(0,n.assignProp)(a.patternProperties,t.source,e)}else{if("draft-07"===r.target||"draft-2020-12"===r.target){a.propertyNames=s(o.keyType,r,{...i,path:[...i.path,"propertyNames"]});let n=q.get(r);n||(n=[],q.set(r,n),r.deferred.push(()=>(function(e){let r=new Map;for(let t of e.seen.values())t.def&&!r.has(t.schema)&&r.set(t.schema,t);let n=new Map;for(let a of q.get(e)??[]){let i=e.seen.get(a),o=(i?.def??i?.schema)?.propertyNames;if(!o||!0===o||n.has(o))continue;let s=function e(r,n,a){if(n.$ref){if(a.has(n))return n;a.add(n);let t=r.get(n)?.def;if(!t)return n;let i=e(r,t,a);return i===t?n:i}for(let t of["anyOf","oneOf"]){let i=n[t];if(!Array.isArray(i))continue;let o=i.map(t=>e(r,t,a));o.some((e,t)=>e!==i[t])&&(n={...n,[t]:o})}let i=Array.isArray(n.type)?n.type:[n.type],o=!i.includes("string")&&i.some(e=>"number"===e||"integer"===e),s=n.enum??(void 0!==n.const?[n.const]:void 0);if(!o&&!s?.some(e=>"number"==typeof e))return n;let{minimum:l,maximum:c,exclusiveMinimum:u,exclusiveMaximum:d,multipleOf:p,format:m,id:h,...f}=n;return f.enum?f.enum=f.enum.map(e=>"number"==typeof e?String(e):e):"number"==typeof f.const&&(f.const=String(f.const)),o&&(f.type="string",s||(f.pattern=(i.includes("number")?t.number:t.integer).source)),f}(r,o,new Set);s!==o&&n.set(o,s)}if(n.size)for(let t of e.seen.values())for(let e of[t.schema,t.def]){let t=e&&n.get(e.propertyNames);t&&(e.propertyNames=t)}})(r))),n.push(e)}a.additionalProperties=s(o.valueType,r,{...i,path:[...i.path,"additionalProperties"]})}let d=l._zod.values,p="input"===r.io&&void 0!==U(o.valueType);if(d&&!o.partial&&!p){let e=[...d].filter(e=>"string"==typeof e||"number"==typeof e);e.length>0&&(a.required=e.map(String))}},X=(e,t,r,n)=>{let a=e._zod.def,i=s(a.innerType,t,n),o=t.seen.get(e);"openapi-3.0"===t.target?(o.ref=a.innerType,r.nullable=!0):r.anyOf=[i,{type:"null"}]},W=(e,t,r,n)=>{let a=e._zod.def;s(a.innerType,t,n),t.seen.get(e).ref=a.innerType},G=Symbol();function Y(e,t,r,n,a){let i=!1,s=JSON.stringify(e,(e,t)=>"bigint"!=typeof t?t:(i=!0,null));return i?(o(t,r,n,a,"BigInt defaults cannot be represented in JSON Schema"),G):JSON.parse(s)}let K=(e,t,r,n)=>{let a=e._zod.def;s(a.innerType,t,n),t.seen.get(e).ref=a.innerType;let i=Y(a.defaultValue,e,t,r,n);i!==G&&(r.default=i)},J=(e,t,r,n)=>{let a=e._zod.def;if(s(a.innerType,t,n),t.seen.get(e).ref=a.innerType,"input"!==t.io)return;let i=Y(a.defaultValue,e,t,r,n);i!==G&&(r._prefault=i)},ee=(e,t,r,n)=>{let a,i=e._zod.def;s(i.innerType,t,n),t.seen.get(e).ref=i.innerType;try{a=i.catchValue(void 0)}catch{o(e,t,r,n,"Dynamic catch values are not supported in JSON Schema");return}r.default=a},et=(e,t,r,n)=>{let a=e._zod.def,i=a.in._zod.traits.has("$ZodTransform"),o="input"===t.io?i?a.out:a.in:a.out;s(o,t,n),t.seen.get(e).ref=o},er=(e,t,r,n)=>{let a=e._zod.def;s(a.innerType,t,n),t.seen.get(e).ref=a.innerType,r.readOnly=!0},en=(e,t,r,n)=>{let a=e._zod.def;s(a.innerType,t,n),t.seen.get(e).ref=a.innerType},ea=(e,t,r,n)=>{let a=e._zod.def;s(a.innerType,t,n),t.seen.get(e).ref=a.innerType},ei=(e,t,r,n)=>{let a=e._zod.innerType;s(a,t,n),t.seen.get(e).ref=a},eo={string:v,number:y,boolean:b,bigint:O,symbol:x,null:k,undefined:S,void:w,never:T,any:E,unknown:_,date:$,enum:A,literal:C,nan:P,template_literal:N,file:I,success:R,custom:D,function:B,transform:M,map:L,set:j,array:z,object:V,union:Q,intersection:Z,tuple:F,record:H,nullable:X,nonoptional:W,default:K,prefault:J,catch:ee,pipe:et,readonly:er,promise:en,optional:ea,lazy:ei};e.s(["allProcessors",0,eo,"anyProcessor",0,E,"arrayProcessor",0,z,"bigintProcessor",0,O,"booleanProcessor",0,b,"catchProcessor",0,ee,"customProcessor",0,D,"dateProcessor",0,$,"defaultProcessor",0,K,"enumProcessor",0,A,"fileProcessor",0,I,"functionProcessor",0,B,"intersectionProcessor",0,Z,"lazyProcessor",0,ei,"literalProcessor",0,C,"mapProcessor",0,L,"nanProcessor",0,P,"neverProcessor",0,T,"nonoptionalProcessor",0,W,"nullProcessor",0,k,"nullableProcessor",0,X,"numberProcessor",0,y,"objectProcessor",0,V,"optionalProcessor",0,ea,"pipeProcessor",0,et,"prefaultProcessor",0,J,"promiseProcessor",0,en,"readonlyProcessor",0,er,"recordProcessor",0,H,"setProcessor",0,j,"stringProcessor",0,v,"successProcessor",0,R,"symbolProcessor",0,x,"templateLiteralProcessor",0,N,"toJSONSchema",0,function(e,t){if("_idmap"in e){let r=i({...t,processors:eo}),a={};
166for(let t of e._idmap.entries()){let[e,n]=t;s(n,r)}let o={};for(let i of(r.external={registry:e,uri:t?.uri,defs:a},e._idmap.entries())){let[e,t]=i;c(r,t),(0,n.assignProp)(o,e,h(r,t))}return Object.keys(a).length>0&&(o.__shared={["draft-2020-12"===r.target?"$defs":"definitions"]:a}),{schemas:o}}let r=i({...t,processors:eo});return s(e,r),c(r,e),h(r,e)},"transformProcessor",0,M,"tupleProcessor",0,F,"undefinedProcessor",0,S,"unionProcessor",0,Q,"unknownProcessor",0,_,"voidProcessor",0,w],588358)},575635,408162,598854,582265,e=>{"use strict";var t;let r;function n(e){return e}function a(e){return e}function i(){return e=>e}function o(e){}function s(e){throw Error("Unexpected value in exhaustive check")}function l(e){}function c(e){let t=Object.values(e).filter(e=>"number"==typeof e);return Object.entries(e).filter(([e,r])=>-1===t.indexOf(+e)).map(([e,t])=>t)}function u(e,t="|"){return e.map(e=>z(e)).join(t)}function d(e,t){return"bigint"==typeof t?t.toString():t}function p(e){return{get value(){{let t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function m(e){return null==e}function h(e){let t=+!!e.startsWith("^"),r=e.endsWith("$")?e.length-1:e.length;return e.slice(t,r)}function f(e,t){let r=e/t,n=Math.round(r),a=4*Number.EPSILON*Math.max(Math.abs(r),1);return Math.abs(r-n)<a?0:r-n}e.s(["$ZodAsyncError",()=>eP,"$ZodEncodeError",()=>eN,"$brand",()=>eC,"$constructor",()=>eA,"NEVER",()=>eE,"config",()=>eR,"globalConfig",()=>eI],598854),e.s(["BIGINT_FORMAT_RANGES",()=>Q,"CONSTANT_CATCH",()=>ew,"Class",()=>eg,"NUMBER_FORMAT_RANGES",()=>V,"aborted",()=>Y,"allowsEval",()=>A,"assert",()=>l,"assertEqual",()=>n,"assertIs",()=>o,"assertNever",()=>s,"assertNotEqual",()=>a,"assignProp",()=>b,"attachSchema",()=>et,"base64ToUint8Array",()=>eu,"base64urlToUint8Array",()=>ep,"cached",()=>p,"captureStackTrace",()=>_,"cleanEnum",()=>ec,"cleanRegex",()=>h,"clone",()=>M,"cloneDef",()=>x,"codePointLength",()=>ei,"constantCatch",()=>eT,"createTransparentProxy",()=>j,"defineLazy",()=>v,"defineLazyInternal",()=>ek,"esc",()=>T,"escapeRegex",()=>B,"explicitlyAborted",()=>K,"extend",()=>q,"finalizeIssue",()=>er,"floatSafeRemainder",()=>f,"getElementAtPath",()=>k,"getEnumValues",()=>c,"getLengthableOrigin",()=>eo,"getParsedType",()=>I,"getSizableOrigin",()=>en,"hexToUint8Array",()=>eh,"hide",()=>eb,"installLazyProp",()=>eS,"isObject",()=>$,"isPlainObject",()=>C,"issue",()=>el,"joinValues",()=>u,"jsonStringifyReplacer",()=>d,"members",()=>ev,"merge",()=>X,"mergeDefs",()=>O,"normalizeParams",()=>L,"nullish",()=>m,"numKeys",()=>N,"objectClone",()=>y,"omit",()=>F,"optionalKeys",()=>U,"own",()=>ey,"parsedType",()=>es,"partial",()=>W,"pick",()=>Z,"prefixIssues",()=>J,"primitiveTypes",()=>D,"promiseAllObject",()=>S,"propertyKeyTypes",()=>R,"randomString",()=>w,"required",()=>G,"safeExtend",()=>H,"shallowClone",()=>P,"slugify",()=>E,"stringifyPrimitive",()=>z,"toZod",()=>i,"uint8ArrayToBase64",()=>ed,"uint8ArrayToBase64url",()=>em,"uint8ArrayToHex",()=>ef,"unwrapMessage",()=>ee],408162);let g=Symbol("evaluating");function v(e,t,r){let n;Object.defineProperty(e,t,{get(){if(n!==g)return void 0===n&&(n=g,n=r()),n},set(r){Object.defineProperty(e,t,{value:r})},configurable:!0})}function y(e){return Object.create(Object.getPrototypeOf(e),Object.getOwnPropertyDescriptors(e))}function b(e,t,r){Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!0,configurable:!0})}function O(...e){let t={};for(let r of e)Object.assign(t,Object.getOwnPropertyDescriptors(r));return Object.defineProperties({},t)}function x(e){return O(e._zod.def)}function k(e,t){return t?t.reduce((e,t)=>e?.[t],e):e}function S(e){let t=Object.keys(e);return Promise.all(t.map(t=>e[t])).then(e=>{let r={};for(let n=0;n<t.length;n++)r[t[n]]=e[n];return r})}function w(e=10){let t="abcdefghijklmnopqrstuvwxyz",r="";for(let n=0;n<e;n++)r+=t[Math.floor(Math.random()*t.length)];return r}function T(e){return JSON.stringify(e)}function E(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}let _="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function $(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}let A=p(()=>
166{if(eI.jitless||"u">typeof navigator&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{return Function(""),!0}catch(e){return!1}});function C(e){if(!1===$(e))return!1;let t=e.constructor;if(void 0===t||"function"!=typeof t)return!0;let r=t.prototype;return!1!==$(r)&&!1!==Object.prototype.hasOwnProperty.call(r,"isPrototypeOf")}function P(e){return C(e)?{...e}:Array.isArray(e)?[...e]:e instanceof Map?new Map(e):e instanceof Set?new Set(e):e}function N(e){let t=0;for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&t++;return t}let I=e=>{let t=typeof e;switch(t){case"undefined":return"undefined";case"string":return"string";case"number":return Number.isNaN(e)?"nan":"number";case"boolean":return"boolean";case"function":return"function";case"bigint":return"bigint";case"symbol":return"symbol";case"object":if(Array.isArray(e))return"array";if(null===e)return"null";if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return"promise";if("u">typeof Map&&e instanceof Map)return"map";if("u">typeof Set&&e instanceof Set)return"set";if("u">typeof Date&&e instanceof Date)return"date";if("u">typeof File&&e instanceof File)return"file";return"object";default:throw Error(`Unknown data type: ${t}`)}},R=new Set(["string","number","symbol"]),D=new Set(["string","number","bigint","boolean","symbol","undefined"]);function B(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function M(e,t,r){let n=new e._zod.constr(t??e._zod.def);return(!t||r?.parent)&&(n._zod.parent=e),n}function L(e){if(!e)return{};if("string"==typeof e)return{error:()=>e};if(e?.message!==void 0){if(e?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");e.error=e.message}return(delete e.message,"string"==typeof e.error)?{...e,error:()=>e.error}:e}function j(e){let t;return new Proxy({},{get:(r,n,a)=>(t??(t=e()),Reflect.get(t,n,a)),set:(r,n,a,i)=>(t??(t=e()),Reflect.set(t,n,a,i)),has:(r,n)=>(t??(t=e()),Reflect.has(t,n)),deleteProperty:(r,n)=>(t??(t=e()),Reflect.deleteProperty(t,n)),ownKeys:r=>(t??(t=e()),Reflect.ownKeys(t)),getOwnPropertyDescriptor:(r,n)=>(t??(t=e()),Reflect.getOwnPropertyDescriptor(t,n)),defineProperty:(r,n,a)=>(t??(t=e()),Reflect.defineProperty(t,n,a))})}function z(e){return"bigint"==typeof e?e.toString()+"n":"string"==typeof e?`"${e}"`:`${e}`}function U(e){return Object.keys(e).filter(t=>void 0!==e[t]._zod.optin&&"optional"===e[t]._zod.optout)}let V={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-0x80000000,0x7fffffff],uint32:[0,0xffffffff],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},Q={int64:[BigInt("-9223372036854775808"),BigInt("9223372036854775807")],uint64:[BigInt(0),BigInt("18446744073709551615")]};function Z(e,t){let r=e._zod.def,n=r.checks;if(n&&n.length>0)throw Error(".pick() cannot be used on object schemas containing refinements");let a=O(e._zod.def,{get shape(){let e={};for(let n of Reflect.ownKeys(t)){if(!Object.prototype.hasOwnProperty.call(r.shape,n))throw Error(`Unrecognized key: "${String(n)}"`);t[n]&&b(e,n,r.shape[n])}return b(this,"shape",e),e},checks:[]});return M(e,a)}function F(e,t){let r=e._zod.def,n=r.checks;if(n&&n.length>0)throw Error(".omit() cannot be used on object schemas containing refinements");let a=O(e._zod.def,{get shape(){let n={...e._zod.def.shape};for(let e of Reflect.ownKeys(t)){if(!Object.prototype.hasOwnProperty.call(r.shape,e))throw Error(`Unrecognized key: "${String(e)}"`);t[e]&&delete n[e]}return b(this,"shape",n),n},checks:[]});return M(e,a)}function q(e,t){if(!C(t))throw Error("Invalid input to extend: expected a plain object");let r=e._zod.def.checks;if(r&&r.length>0){let r=e._zod.def.shape;for(let e of Reflect.ownKeys(t))if(void 0!==Object.getOwnPropertyDescriptor(r,e))throw Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}let n=O(e._zod.def,{get shape(){let r={...e._zod.def.shape,...t};return b(this,"shape",r),r}});return M(e,n)}function H(e,t){if(!C(t))throw Error("Invalid input to safeExtend: expected a plain object");let r=O(e._zod.def,{get shape(){let r={...e._zod.def.shape,...t};return b(this,"shape",r),r}});return M(e,r)}function X(e,t){if(!t?._zod?.def)throw Error("Invalid input to merge: expected an object schema. To merge a plain shape, use `.extend()`.");if(e._zod.def.checks?.length)throw Error(".merge() cannot be used on object schemas containing refinements. Use .safeExtend() instead.");let r=O(e._zod.def,{get shape(){let r={...e._zod.def.shape,...t._zod.def.shape};return b(this,"shape",r),r},get catchall(){return t._zod.def.catchall},checks:t._zod.def.checks??[]});return M(e,r)}function W(e,t,r,n="partial"){let a=t._zod.def.checks;if(a&&a.length>0)throw Error(`.${n}() cannot be used on object schemas containing refinements`);let i=O(t._zod.def,{get shape(){let n=t._zod.def.shape,a={...n};if(r)for(let t of Reflect.ownKeys(r)){if(!Object.prototype.hasOwnProperty.call(n,t))throw Error(`Unrecognized key: "${String(t)}"`);r[t]&&(a[t]=e?new e({type:"optional",innerType:n[t]}):n[t])}else for(let t of Reflect.ownKeys(n))a[t]=e?new e({type:"optional",innerType:n[t]}):n[t];return b(this,"shape",a),a},checks:[]});return M(t,i)}function G(e,t,r){let n=O(t._zod.def,{get shape(){let n=t._zod.def.shape,a={...n};if(r)for(let t of Reflect.ownKeys(r)){if(!Object.prototype.hasOwnProperty.call(a,t))throw Error(`Unrecognized key: "${String(t)}"`);r[t]&&(a[t]=new e({type:"nonoptional",innerType:n[t]}))}else for(let t of Reflect.ownKeys(n))a[t]=new e({type:"nonoptional",innerType:n[t]});return b(this,"shape",a),a}});return M(t,n)}function Y(e,t=0){if(!0===e.aborted)return!0;for(let r=t;r<e.issues.length;r++)if(e.issues[r]?.continue!==!0)return!0;return!1}function K(e,t=0){if(!0===e.aborted)return!0;for(let r=t;r<e.issues.length;r++)if(e.issues[r]?.continue===!1)return!0;return!1}function J(e,t){return t.map(t=>(t.path??(t.path=[]),t.path.unshift(e),t))}function ee(e){return"string"==typeof e?e:e?.message}function et(e,t,r){var n;for(let a=t;a<e.length;a++)(n=e[a]).schema??(n.schema=r)}function er(e,t,r){let n=e.inst?._zod?.traits;n?.has("$ZodType")&&(n.has("$ZodCheck")?e.schema??(e.schema=e.inst):e.schema=e.inst);let a=e.schema!==e.inst?e.schema?._zod.def?.error:void 0,i=e.message?e.message:ee(e.inst?._zod.def?.error?.(e))??ee(a?.(e))??ee(t?.error?.(e))??ee(r.customError?.(e))??ee(r.localeError?.(e))??"Invalid input",{inst:o,schema:s,continue:l,input:c,...u}=e;return u.path??(u.path=[]),u.message=i,t?.reportInput&&(u.input=c),u}function en(e){return e instanceof Set?"set":e instanceof Map?"map":e instanceof File?"file":"unknown"}let ea=/[\uD800-\uDBFF]/;function ei(e){let t=e.length;if(!ea.test(e))return t;let r=t;for(let n=0;n<t-1;
166n++)(64512&e.charCodeAt(n))==55296&&(64512&e.charCodeAt(n+1))==56320&&(r--,n++);return r}function eo(e){return Array.isArray(e)?"array":"string"==typeof e?"string":"unknown"}function es(e){let t=typeof e;switch(t){case"number":return Number.isNaN(e)?"nan":"number";case"object":if(null===e)return"null";if(Array.isArray(e))return"array";if(e&&Object.getPrototypeOf(e)!==Object.prototype&&"constructor"in e&&e.constructor)return e.constructor.name}return t}function el(...e){let[t,r,n]=e;return"string"==typeof t?{message:t,code:"custom",input:r,inst:n}:{...t}}function ec(e){return Object.entries(e).filter(([e,t])=>Number.isNaN(Number.parseInt(e,10))).map(e=>e[1])}function eu(e){let t=atob(e),r=new Uint8Array(t.length);for(let e=0;e<t.length;e++)r[e]=t.charCodeAt(e);return r}function ed(e){let t="";for(let r=0;r<e.length;r++)t+=String.fromCharCode(e[r]);return btoa(t)}function ep(e){let t=e.replace(/-/g,"+").replace(/_/g,"/"),r="=".repeat((4-t.length%4)%4);return eu(t+r)}function em(e){return ed(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function eh(e){let t=e.replace(/^0x/,"");if(t.length%2!=0)throw Error("Invalid hex string length");let r=new Uint8Array(t.length/2);for(let e=0;e<t.length;e+=2)r[e/2]=Number.parseInt(t.slice(e,e+2),16);return r}function ef(e){return Array.from(e).map(e=>e.toString(16).padStart(2,"0")).join("")}class eg{constructor(...e){}}function ev(e,t){for(let r in t){let n=Object.getOwnPropertyDescriptor(t,r);n.get?Object.defineProperty(e,r,{...n,enumerable:!1}):function(e,t,r){Object.defineProperty(e,t,{configurable:!0,get(){return this==null?r:ey(this,t,r.bind(this))},set(e){ey(this,t,e)}})}(e,r,n.value)}}function ey(e,t,r,n=!0){return Object.defineProperty(e,t,{configurable:!0,writable:!0,enumerable:n,value:r}),r}function eb(e,t,r){return ey(e,t,r,!1)}let eO=!1,ex={configurable:!0,get(){eO=!0}};function ek(e,t,n){let a=Object.getPrototypeOf(e._zod);if(t in a&&r!==e._zod){r=void 0;return}r=e._zod,Object.defineProperty(a,t,{configurable:!0,get(){Object.defineProperty(this,t,ex);let e=eO;eO=!1;try{let r=n(this);return eO?delete this[t]:Object.defineProperty(this,t,{configurable:!0,writable:!0,value:r}),eO=eO||e,r}catch(r){throw delete this[t],eO=eO||e,r}},set(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})}function eS(e,t,r,n){let a,i=t in(a=Object.getPrototypeOf(e))?void 0:a;i&&Object.defineProperty(i,t,{configurable:!0,get(){let e={configurable:!0,writable:!0,enumerable:n,value:void 0};return Object.defineProperty(this,t,e),e.value=r(this),Object.defineProperty(this,t,e),e.value},set(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,enumerable:n,value:e})}})}let ew="~constantCatch";function eT(e){let t=()=>e;return t[ew]=!0,t}let eE=Object.freeze({status:"aborted"}),e_={value:void 0,enumerable:!1},e$="captureStackTrace"in Error?Error:null;function eA(e,t,r,n){function a(e){this.def=e,this.constr=c,this.traits=new Set}a.prototype={};let i=r&&new WeakSet;function o(n,o){if(!n._zod){e_.value=new a(o);try{Object.defineProperty(n,"_zod",e_)}finally{e_.value=void 0}}if(n._zod.traits.has(e))return;if(n._zod.traits.add(e),t(n,o),i){let e=Object.getPrototypeOf(n),t=n._zod.constr.prototype,a=e;for(;a&&a!==t;)a=Object.getPrototypeOf(a);let o=a??e;i.has(o)||(i.add(o),ev(o,r))}let s=c.prototype;for(let e in s)Object.prototype.hasOwnProperty.call(s,e)&&(e in n||(n[e]=s[e].bind(n)))}let s=n?.Parent??Object;class l extends s{}function c(e){let t=n?.Parent?function(e){let t=e$;if(t){let r=t.stackTraceLimit;if("number"==typeof r){try{t.stackTraceLimit=0}catch{return e$=null,new e}try{return new e}finally{t.stackTraceLimit=r}}}return new e}(l):this;o(t,e);let r=t._zod.deferred;if(r){for(let e of r)e();t._zod.deferred=void 0}let a=globalThis.__zod_globalConfig?.postProcessor;return a&&a(t),t}return Object.defineProperty(l,"name",{value:e}),Object.defineProperty(c,"init",{value:o}),Object.defineProperty(c,Symbol.hasInstance,{value:t=>!!n?.Parent&&t instanceof n.Parent||t?._zod?.traits?.has(e)}),Object.defineProperty(c,"name",{value:e}),c}let eC=Symbol("zod_brand");
166class eP extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class eN extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name="ZodEncodeError"}}(t=globalThis).__zod_globalConfig??(t.__zod_globalConfig={});let eI=globalThis.__zod_globalConfig;function eR(e){return e&&Object.assign(eI,e),eI}let eD={get:function(){let e=this._zod;return e.message??(e.message=JSON.stringify(e.def,d,2)),e.message},set:function(e){this._zod.message=e},enumerable:!0,configurable:!0},eB={value:void 0,enumerable:!1},eM={value:void 0,enumerable:!1},eL=new WeakSet([Object.prototype,Error.prototype]),ej=(e,t)=>{e.name="$ZodError",eB.value=e._zod,Object.defineProperty(e,"_zod",eB),eM.value=t,Object.defineProperty(e,"issues",eM),eB.value=void 0,eM.value=void 0,Object.defineProperty(e,"message",eD);let r=Object.getPrototypeOf(e);eL.has(r)||(eL.add(r),Object.defineProperty(r,"toString",{configurable:!0,enumerable:!1,get(){let e=()=>this.message;return Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0}),e},set(e){Object.defineProperty(this,"toString",{value:e,configurable:!0,writable:!0})}}))},ez=eA("$ZodError",ej),eU=eA("$ZodError",ej,void 0,{Parent:Error});function eV(e){let t=[];for(let r of e.map(e=>"object"==typeof e?e.key:e))"number"==typeof r?t.push(`[${r}]`):"symbol"==typeof r?t.push(`[${JSON.stringify(String(r))}]`):/[^\w$]/.test(r)?t.push(`[${JSON.stringify(r)}]`):(t.length&&t.push("."),t.push(r));return t.join("")}function eQ(e,t){return{callee:t?.callee??e,Err:t?.Err}}e.s(["$ZodError",0,ez,"$ZodRealError",0,eU,"flattenError",0,function(e,t=e=>e.message){let r={},n=[];for(let o of e.issues)if(o.path.length>0){var a,i;(a=o.path[0],i=()=>[],!Object.prototype.hasOwnProperty.call(r,a)&&("__proto__"===a?Object.defineProperty(r,a,{value:i(),writable:!0,enumerable:!0,configurable:!0}):r[a]=i()),r[a]).push(t(o))}else n.push(t(o));return{formErrors:n,fieldErrors:r}},"formatError",0,function(e,t=e=>e.message){let r={_errors:[]},n=(e,a=[])=>{for(let i of e.issues)if("invalid_union"===i.code&&i.errors.length)i.errors.map(e=>n({issues:e},[...a,...i.path]));else if("invalid_key"===i.code)n({issues:i.issues},[...a,...i.path]);else if("invalid_element"===i.code)n({issues:i.issues},[...a,...i.path]);else{let e=[...a,...i.path];if(0===e.length)r._errors.push(t(i));else{let n=r,a=0;for(;a<e.length;){let r=e[a],o=a===e.length-1;if("_errors"===r){o&&n._errors.push(t(i)),a++;continue}Object.prototype.hasOwnProperty.call(n,r)||Object.defineProperty(n,r,{value:{_errors:[]},enumerable:!0,writable:!0,configurable:!0});let s=n[r];o&&s._errors.push(t(i)),n=s,a++}}}};return n(e),r},"prettifyError",0,function(e){let t=[];for(let r of[...e.issues].sort((e,t)=>(e.path??[]).length-(t.path??[]).length))t.push(`✖ ${r.message}`),r.path?.length&&t.push(`  → at ${eV(r.path)}`);return t.join("\n")},"toDotPath",0,eV,"treeifyError",0,function(e,t=e=>e.message){let r={errors:[]},n=(e,a=[])=>{var i;for(let o of e.issues)if("invalid_union"===o.code&&o.errors.length)o.errors.map(e=>n({issues:e},[...a,...o.path]));else if("invalid_key"===o.code)n({issues:o.issues},[...a,...o.path]);else if("invalid_element"===o.code)n({issues:o.issues},[...a,...o.path]);else{let e=[...a,...o.path];if(0===e.length){r.errors.push(t(o));continue}let n=r,s=0;for(;s<e.length;
166){let r=e[s],a=s===e.length-1;"string"==typeof r?(n.properties??(n.properties={}),Object.prototype.hasOwnProperty.call(n.properties,r)||Object.defineProperty(n.properties,r,{value:{errors:[]},enumerable:!0,writable:!0,configurable:!0}),n=n.properties[r]):(n.items??(n.items=[]),(i=n.items)[r]??(i[r]={errors:[]}),n=n.items[r]),a&&n.errors.push(t(o)),s++}}};return n(e),r}],582265);let eZ=e=>{let t=(r,n,a,i)=>{let o=a?{...a,async:!1}:{async:!1},s=r._zod.run({value:n,issues:[]},o);if(s instanceof Promise)throw new eP;if(s.issues.length){let r=new(i?.Err??e)(s.issues.map(e=>er(e,o,eR())));throw _(r,i?.callee??t),r}return s.value};return t},eF=eZ(eU),eq=e=>{let t=async(r,n,a,i)=>{let o=a?{...a,async:!0}:{async:!0},s=r._zod.run({value:n,issues:[]},o);if(s instanceof Promise&&(s=await s),s.issues.length){let r=new(i?.Err??e)(s.issues.map(e=>er(e,o,eR())));throw _(r,i?.callee??t),r}return s.value};return t},eH=eq(eU),eX=e=>(t,r,n)=>{let a=n?{...n,async:!1}:{async:!1},i=t._zod.run({value:r,issues:[]},a);if(i instanceof Promise)throw new eP;return i.issues.length?{success:!1,error:new(e??ez)(i.issues.map(e=>er(e,a,eR())))}:{success:!0,data:i.value}},eW=eX(eU),eG=e=>async(t,r,n)=>{let a=n?{...n,async:!0}:{async:!0},i=t._zod.run({value:r,issues:[]},a);return i instanceof Promise&&(i=await i),i.issues.length?{success:!1,error:new e(i.issues.map(e=>er(e,a,eR())))}:{success:!0,data:i.value}},eY=eG(eU),eK=Symbol.for("zod.compile.invalid"),eJ=Symbol.for("zod.compile.fallback"),e0=async(e,t,r)=>{let n=r?{...r,async:!0}:{async:!0},a=e._zod.run({value:t,issues:[]},n);return a instanceof Promise&&(a=await a),0===a.issues.length},e1=e=>{let t=eZ(e),r=(e,n,a,i)=>t(e,n,a?{...a,direction:"backward"}:{direction:"backward"},eQ(r,i));return r},e2=e1(eU),e4=e=>{let t=eZ(e),r=(e,n,a,i)=>t(e,n,a,eQ(r,i));return r},e3=e4(eU),e8=e=>{let t=eq(e),r=async(e,n,a,i)=>{let o=a?{...a,direction:"backward"}:{direction:"backward"};return await t(e,n,o,eQ(r,i))};return r},e5=e8(eU),e6=e=>{let t=eq(e),r=async(e,n,a,i)=>await t(e,n,a,eQ(r,i));return r},e7=e6(eU),e9=e=>(t,r,n)=>{let a=n?{...n,direction:"backward"}:{direction:"backward"};return eX(e)(t,r,a)},te=e9(eU),tt=e=>(t,r,n)=>eX(e)(t,r,n),tr=tt(eU),tn=e=>async(t,r,n)=>{let a=n?{...n,direction:"backward"}:{direction:"backward"};return eG(e)(t,r,a)},ta=tn(eU),ti=e=>async(t,r,n)=>eG(e)(t,r,n),to=ti(eU);e.s(["_decode",0,e4,"_decodeAsync",0,e6,"_encode",0,e1,"_encodeAsync",0,e8,"_parse",0,eZ,"_parseAsync",0,eq,"_safeDecode",0,tt,"_safeDecodeAsync",0,ti,"_safeEncode",0,e9,"_safeEncodeAsync",0,tn,"_safeParse",0,eX,"_safeParseAsync",0,eG,"decode",0,e3,"decodeAsync",0,e7,"encode",0,e2,"encodeAsync",0,e5,"parse",0,eF,"parseAsync",0,eH,"safeDecode",0,tr,"safeDecodeAsync",0,to,"safeEncode",0,te,"safeEncodeAsync",0,ta,"safeParse",0,eW,"safeParseAsync",0,eY,"validate",0,(e,t,r)=>{let n=e._zod.bag.validator;return void 0!==n&&n(t)!==eK||function(e,t,r){let n,a=r?{...r,async:!1}:{async:!1},i=e._zod.bag.fallbackRun;if(i?(a[eJ]=!0,n=i({value:t,issues:[]},a)):n=e._zod.run({value:t,issues:[]},a),n instanceof Promise)throw new eP;return 0===n.issues.length}(e,t,r)},"validateAsync",0,e0],575635)},136853,e=>{"use strict";var t=e.i(408162);let r=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,n=r(4),a=r(6),i=r(7),o=/^[^\s@"]{1,64}@[^\s@]{1,255}$/u,s="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",l=RegExp(`^${s}$`);function c(e){let t="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof e.precision?-1===e.precision?`${t}`:0===e.precision?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:e.seconds?`${t}:[0-5]\\d(?:\\.\\d+)?`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function u(e,t){return RegExp(`^[A-Za-z0-9+/]{${e}}${t}$`)}function d(e){return RegExp(`^[A-Za-z0-9_-]{${e}}$`)}let p=u(22,"=="),m=d(22),h=u(27,"="),f=d(27),g=u(43,"="),v=d(43),y=u(64,""),b=d(64),O=u(86,"=="),x=d(86);e.s(["base64",0,/^$|^(?:[0-9a-zA-Z+/]{4}
166)*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,"base64url",0,/^[A-Za-z0-9_-]*$/,"bigint",0,/^-?\d+n?$/,"boolean",0,/^(?:true|false)$/i,"browserEmail",0,/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,"cidrv4",0,/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,"cidrv6",0,/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,"creditCard",0,/^\d(?:[ -]?\d){11,18}$/,"cuid",0,/^[cC][0-9a-z]{6,}$/,"cuid2",0,/^[0-9a-z]+$/,"date",0,l,"datetime",0,function(e){let t=["Z"];e.offset&&t.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");let r=`${c({precision:e.precision,seconds:!0})}(?:${t.join("|")})`,n=e.local?`${r}|${c({precision:e.precision})}`:r;return RegExp(`^${s}T(?:${n})$`)},"domain",0,/^(?=.{1,253}$)([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,63}$/,"duration",0,/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,"e164",0,/^\+[1-9]\d{6,14}$/,"email",0,/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,"emoji",0,function(){return RegExp("^[\\p{Extended_Pictographic}\\p{Emoji_Component}]+$","u")},"extendedDuration",0,/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,"guid",0,/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,"hex",0,/^[0-9a-fA-F]*$/,"hostname",0,/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,"html5Email",0,/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,"httpProtocol",0,/^https?$/,"idnEmail",0,o,"integer",0,/^-?\d+$/,"ipv4",0,/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,"ipv6",0,/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,"ksuid",0,/^[A-Za-z0-9]{27}$/,"lowercase",0,/^[^A-Z]*$/,"mac",0,e=>{let r=t.escapeRegex(e??":");return RegExp(`^(?:[0-9A-F]{2}${r}){5}[0-9A-F]{2}$|^(?:[0-9a-f]{2}${r}){5}[0-9a-f]{2}$`)},"md5_base64",0,p,"md5_base64url",0,m,"md5_hex",0,/^[0-9a-fA-F]{32}$/,"nanoid",0,/^[a-zA-Z0-9_-]{21}$/,"nanoidOfLength",0,function(e){return RegExp(`^[a-zA-Z0-9_-]{${e}}$`)},"null",0,/^null$/i,"number",0,/^-?\d+(?:\.\d+)?$/,"rfc5322Email",0,/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,"sha1_base64",0,h,"sha1_base64url",0,f,"sha1_hex",0,/^[0-9a-fA-F]{40}$/,"sha256_base64",0,g,"sha256_base64url",0,v,"sha256_hex",0,/^[0-9a-fA-F]{64}$/,"sha384_base64",0,y,"sha384_base64url",0,b,"sha384_hex",0,/^[0-9a-fA-F]{96}$/,"sha512_base64",0,O,"sha512_base64url",0,x,"sha512_hex",0,/^[0-9a-fA-F]{128}$/,"string",0,e=>{let t=e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*";return RegExp(`^${t}$`)},"time",0,function(e){return RegExp(`^${c(e)}$`)},"ulid",0,/^[0-7][0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{25}$/,"undefined",0,/^undefined$/i,"unicodeEmail",0,o,"uppercase",0,/^[^a-z]*$/,"uuid",0,r,"uuid4",0,n,"uuid6",0,a,"uuid7",0,i,"xid",0,/^[0-9a-vA-V]{20}$/])},219392,e=>{"use strict";var t;let r=Symbol("ZodOutput"),n=Symbol("ZodInput");class a{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){let r=t[0];return this._map.set(e,r),r&&"object"==typeof r&&"id"in r&&this._idmap.set(r.id,e),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&"object"==typeof t&&"id"in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let r={...this.get(t)??{}};delete r.id;let n={...r,...this._map.get(e)};return Object.keys(n).length?n:void 0}return this._map.get(e)}has(e){return this._map.has(e)}}function i(){return new a}(t=globalThis).__zod_globalRegistry??(t.__zod_globalRegistry=i());let o=globalThis.__zod_globalRegistry;e.s(["$ZodRegistry",0,a,"$input",0,n,"$output",0,r,"globalRegistry",0,o,"registry",0,i])},169478,723968,941834,129407,168703,419077,488746,866561,e=>{"use strict";let t;var r=e.i(598854),n=e.i(136853),a=e.i(408162);let i=r.$constructor("$ZodCheck",(e,t)=>{var r;e._zod??(e._zod={}),e._zod.def=t,(r=e._zod).onattach??(r.onattach=[])}),o=e=>{let t=e.value;return!a.nullish(t)&&void 0!==t.size},s=e=>{let t=e.value;return!a.nullish(t)&&void 0!==t.length},l={number:"number",bigint:"bigint",object:"date"},c=r.$constructor("$ZodCheckLessThan",(e,t)=>{i.init(e,t);let r=l[typeof t.value];e._zod.onattach.push(e=>{let r=e._zod.bag,n=(t.inclusive?r.maximum:r.exclusiveMaximum)??1/0;t.value<n&&(t.inclusive?r.maximum=t.value:r.exclusiveMaximum=t.value)}),e._zod.check=n=>{(t.inclusive?n.value<=t.value:n.value<t.value)||n.issues.push({origin:l[typeof n.value]??r,code:"too_big",maximum:"object"==typeof t.value?t.value.getTime():t.value,input:n.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),u=r.$constructor("$ZodCheckGreaterThan",(e,t)=>{i.init(e,t);let r=l[typeof t.value];e._zod.onattach.push(e=>{let r=e._zod.bag,n=(t.inclusive?r.minimum:r.exclusiveMinimum)??-1/0;t.value>n&&(t.inclusive?r.minimum=t.value:r.exclusiveMinimum=t.value)}),e._zod.check=n=>{(t.inclusive?n.value>=t.value:n.value>t.value)||n.issues.push({origin:l[typeof n.value]??r,code:"too_small",minimum:"object"==typeof t.value?t.value.getTime():t.value,input:n.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),d=r.$constructor("$ZodCheckMultipleOf",(e,t)=>{i.init(e,t),e._zod.onattach.push(e=>{var r;(r=e._zod.bag).multipleOf??(r.multipleOf=t.value)}),e._zod.check=r=>{if(typeof r.value!=typeof t.value)throw Error("Cannot mix number and bigint in multiple_of check.");("bigint"==typeof r.value?t.value!==BigInt(0)&&r.value%t.value===BigInt(0):0===a.floatSafeRemainder(r.value,t.value))||r.issues.push({origin:typeof r.value,code:"not_multiple_of",divisor:t.value,input:r.value,inst:e,continue:!t.abort})}}),p=r.$constructor("$ZodCheckNumberFormat",(e,t)=>{i.init(e,t),t.format=t.format||"float64";let r=t.format?.includes("int"),o=r?"int":"number",[s,l]=a.NUMBER_FORMAT_RANGES[t.format];e._zod.onattach.push(e=>{let a=e._zod.bag;a.format=t.format,a.minimum=s,a.maximum=l,r&&(a.pattern=n.integer)}),e._zod.check=n=>{let a=n.value;if(r){if(!Number.isInteger(a))return void n.issues.push({expected:o,format:t.format,code:"invalid_type",continue:!1,input:a,inst:e});if(!Number.isSafeInteger(a))return void(a>0?n.issues.push({input:a,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:o,inclusive:!0,
166continue:!t.abort}):n.issues.push({input:a,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:o,inclusive:!0,continue:!t.abort}))}a<s&&n.issues.push({origin:"number",input:a,code:"too_small",minimum:s,inclusive:!0,inst:e,continue:!t.abort}),a>l&&n.issues.push({origin:"number",input:a,code:"too_big",maximum:l,inclusive:!0,inst:e,continue:!t.abort})}}),m=r.$constructor("$ZodCheckBigIntFormat",(e,t)=>{i.init(e,t);let[r,n]=a.BIGINT_FORMAT_RANGES[t.format];e._zod.onattach.push(e=>{let a=e._zod.bag;a.format=t.format,a.minimum=r,a.maximum=n}),e._zod.check=a=>{let i=a.value;i<r&&a.issues.push({origin:"bigint",input:i,code:"too_small",minimum:r,inclusive:!0,inst:e,continue:!t.abort}),i>n&&a.issues.push({origin:"bigint",input:i,code:"too_big",maximum:n,inclusive:!0,inst:e,continue:!t.abort})}}),h=r.$constructor("$ZodCheckMaxSize",(e,t)=>{var r;i.init(e,t),(r=e._zod.def).when??(r.when=o),e._zod.onattach.push(e=>{let r=e._zod.bag.maximum??1/0;t.maximum<r&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=r=>{let n=r.value;n.size<=t.maximum||r.issues.push({origin:a.getSizableOrigin(n),code:"too_big",maximum:t.maximum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),f=r.$constructor("$ZodCheckMinSize",(e,t)=>{var r;i.init(e,t),(r=e._zod.def).when??(r.when=o),e._zod.onattach.push(e=>{let r=e._zod.bag.minimum??-1/0;t.minimum>r&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=r=>{let n=r.value;n.size>=t.minimum||r.issues.push({origin:a.getSizableOrigin(n),code:"too_small",minimum:t.minimum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),g=r.$constructor("$ZodCheckSizeEquals",(e,t)=>{var r;i.init(e,t),(r=e._zod.def).when??(r.when=o),e._zod.onattach.push(e=>{let r=e._zod.bag;r.minimum=t.size,r.maximum=t.size,r.size=t.size}),e._zod.check=r=>{let n=r.value,i=n.size;if(i===t.size)return;let o=i>t.size;r.issues.push({origin:a.getSizableOrigin(n),...o?{code:"too_big",maximum:t.size}:{code:"too_small",minimum:t.size},inclusive:!0,exact:!0,input:r.value,inst:e,continue:!t.abort})}}),v=r.$constructor("$ZodCheckMaxLength",(e,t)=>{var r;i.init(e,t),(r=e._zod.def).when??(r.when=s),e._zod.onattach.push(e=>{let r=e._zod.bag.maximum??1/0;t.maximum<r&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=r=>{let n=r.value,i=n.length;if(("string"==typeof n&&i>t.maximum?a.codePointLength(n):i)<=t.maximum)return;let o=a.getLengthableOrigin(n);r.issues.push({origin:o,code:"too_big",maximum:t.maximum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),y=r.$constructor("$ZodCheckMinLength",(e,t)=>{var r;i.init(e,t),(r=e._zod.def).when??(r.when=s),e._zod.onattach.push(e=>{let r=e._zod.bag.minimum??-1/0;t.minimum>r&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=r=>{let n=r.value,i=n.length;if(("string"==typeof n&&i>=t.minimum&&i<2*t.minimum?a.codePointLength(n):i)>=t.minimum)return;let o=a.getLengthableOrigin(n);r.issues.push({origin:o,code:"too_small",minimum:t.minimum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),b=r.$constructor("$ZodCheckLengthEquals",(e,t)=>{var r;i.init(e,t),(r=e._zod.def).when??(r.when=s),e._zod.onattach.push(e=>{let r=e._zod.bag;r.minimum=t.length,r.maximum=t.length,r.length=t.length}),e._zod.check=r=>{let n=r.value,i=n.length,o="string"==typeof n&&i>=t.length&&i<=2*t.length?a.codePointLength(n):i;if(o===t.length)return;let s=a.getLengthableOrigin(n),l=o>t.length;r.issues.push({origin:s,...l?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:r.value,inst:e,continue:!t.abort})}}),O=r.$constructor("$ZodCheckStringFormat",(e,t)=>{var r,n;i.init(e,t),e._zod.onattach.push(e=>{let r=e._zod.bag;r.format=t.format,t.pattern&&(r.patterns??(r.patterns=new Set),r.patterns.add(t.pattern))}),t.pattern?(r=e._zod).check??(r.check=r=>{t.pattern.lastIndex=0,t.pattern.test(r.value)||r.issues.push({origin:"string",code:"invalid_format",format:t.format,input:r.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(n=e._zod).check??(n.check=()=>{})}),x=r.$constructor("$ZodCheckRegex",(e,t)=>{O.init(e,t),e._zod.check=r=>{t.pattern.lastIndex=0,t.pattern.test(r.value)||r.issues.push({origin:"string",code:"invalid_format",format:"regex",input:r.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),k=r.$constructor("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=n.lowercase),O.init(e,t)}),S=r.$constructor("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=n.uppercase),O.init(e,t)}),w=r.$constructor("$ZodCheckIncludes",(e,t)=>{i.init(e,t);let r=a.escapeRegex(t.includes),n=new RegExp("number"==typeof t.position?`^.{${t.position},}${r}`:r);t.pattern=n,e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(n)}),e._zod.check=r=>{r.value.includes(t.includes,t.position)||r.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input
166:r.value,inst:e,continue:!t.abort})}}),T=r.$constructor("$ZodCheckStartsWith",(e,t)=>{i.init(e,t);let r=RegExp(`^${a.escapeRegex(t.prefix)}.*`);t.pattern??(t.pattern=r),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=r=>{r.value.startsWith(t.prefix)||r.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:r.value,inst:e,continue:!t.abort})}}),E=r.$constructor("$ZodCheckEndsWith",(e,t)=>{i.init(e,t);let r=RegExp(`.*${a.escapeRegex(t.suffix)}$`);t.pattern??(t.pattern=r),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=r=>{r.value.endsWith(t.suffix)||r.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:r.value,inst:e,continue:!t.abort})}});function _(e,t,r){e.issues.length&&t.issues.push(...a.prefixIssues(r,e.issues))}let $=r.$constructor("$ZodCheckProperty",(e,t)=>{i.init(e,t),e._zod.check=e=>{let r=t.schema._zod.run({value:e.value[t.property],issues:[]},{});if(r instanceof Promise)return r.then(r=>_(r,e,t.property));_(r,e,t.property)}}),A=r.$constructor("$ZodCheckMimeType",(e,t)=>{i.init(e,t);let r=new Set(t.mime);e._zod.onattach.push(e=>{e._zod.bag.mime=t.mime}),e._zod.check=n=>{r.has(n.value.type)||n.issues.push({code:"invalid_value",values:t.mime,input:n.value.type,inst:e,continue:!t.abort})}}),C=r.$constructor("$ZodCheckOverwrite",(e,t)=>{i.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}});e.s(["$ZodCheck",0,i,"$ZodCheckBigIntFormat",0,m,"$ZodCheckEndsWith",0,E,"$ZodCheckGreaterThan",0,u,"$ZodCheckIncludes",0,w,"$ZodCheckLengthEquals",0,b,"$ZodCheckLessThan",0,c,"$ZodCheckLowerCase",0,k,"$ZodCheckMaxLength",0,v,"$ZodCheckMaxSize",0,h,"$ZodCheckMimeType",0,A,"$ZodCheckMinLength",0,y,"$ZodCheckMinSize",0,f,"$ZodCheckMultipleOf",0,d,"$ZodCheckNumberFormat",0,p,"$ZodCheckOverwrite",0,C,"$ZodCheckProperty",0,$,"$ZodCheckRegex",0,x,"$ZodCheckSizeEquals",0,g,"$ZodCheckStartsWith",0,T,"$ZodCheckStringFormat",0,O,"$ZodCheckUpperCase",0,S],723968);class P{constructor(e=[],t={}){this.content=[],this.indent=0,this.args=e,this.closed=t}indented(e){this.indent+=1,e(this),this.indent-=1}write(e){if("function"==typeof e){e(this,{execution:"sync"}),e(this,{execution:"async"});return}let t=e.split("\n").filter(e=>e),r=Math.min(...t.map(e=>e.length-e.trimStart().length));for(let e of t.map(e=>e.slice(r)).map(e=>" ".repeat(2*this.indent)+e))this.content.push(e)}compile(){let e=Function,t=this?.content??[""];return new e(...Object.keys(this.closed),`return function (${this.args.join(", ")}) {
167${t.join("\n")}
168};`)(...Object.values(this.closed))}}e.s(["Doc",0,P],941834);var N=e.i(575635);let I={major:4,minor:5,patch:4};e.s(["version",0,I],129407);let R=r.$constructor("$ZodType",(e,t)=>{var n;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=I;let i=e._zod.def.checks,o=e._zod.traits.has("$ZodCheck")?[e,...i??[]]:i?.length?[...i]:[];for(let t of o)for(let r of t._zod.onattach)r(e);if(0===o.length)(n=e._zod).deferred??(n.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(t,n,i)=>{let o;if(t.memo)return t;let s=a.aborted(t);for(let l of n){if(l._zod.def.when){if(a.explicitlyAborted(t)||!l._zod.def.when(t))continue}else if(s)continue;let n=t.issues.length,c=l._zod.check(t);if(c instanceof Promise&&i?.async===!1)throw new r.$ZodAsyncError;if(o||c instanceof Promise)o=(o??Promise.resolve()).then(async()=>{await c,t.issues.length!==n&&(a.attachSchema(t.issues,n,e),s||(s=a.aborted(t,n)))});else{if(t.issues.length===n)continue;a.attachSchema(t.issues,n,e),s||(s=a.aborted(t,n))}}return o?o.then(()=>t):t},n=(n,i,s)=>{if(a.aborted(n))return n.aborted=!0,n;let l=t(i,o,s);if(l instanceof Promise){if(!1===s.async)throw new r.$ZodAsyncError;return l.then(t=>e._zod.parse(t,s))}return e._zod.parse(l,s)};e._zod.run=(a,i)=>{if(i.skipChecks)return e._zod.parse(a,i);if("backward"===i.direction){let t=e._zod.parse({value:a.value,issues:[]},{...i,skipChecks:!0});return t instanceof Promise?t.then(e=>n(e,a,i)):n(t,a,i)}let s=e._zod.parse(a,i);if(s instanceof Promise){if(!1===i.async)throw new r.$ZodAsyncError;return s.then(e=>t(e,o,i))}return t(s,o,i)}}},{get"~standard"(){return a.hide(this,"~standard",B(this))},set"~standard"(value){a.own(this,"~standard",value)}}),D=e=>e.success?{value:e.data}:{issues:e.error?.issues};function B(e){return{validate:t=>{try{return D((0,N.safeParse)(e,t))}catch(r){return(0,N.safeParseAsync)(e,t).then(D)}},vendor:"zod",version:1}}let M=r.$constructor("$ZodString",(e,t)=>{R.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??n.string(e._zod.bag),e._zod.parse=(r,n)=>{if(t.coerce)try{r.value=String(r.value)}catch(e){}return"string"==typeof r.value||r.issues.push({expected:"string",code:"invalid_type",input:r.value,inst:e}),r}}),L=r.$constructor("$ZodStringFormat",(e,t)=>{O.init(e,t),M.init(e,t)}),j=r.$constructor("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=n.guid),L.init(e,t)}),z=r.$constructor("$ZodUUID",(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(void 0===e)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=n.uuid(e))}else t.pattern??(t.pattern=n.uuid());L.init(e,t)}),U=r.$constructor("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=n.email),L.init(e,t)});function V(e,t){if(!t.normalize&&t.protocol?.source===n.httpProtocol.source&&!/^https?:\/\//i.test(e))return 1;try{return new URL(e)}catch{return 2}}let Q=/[\t\n\r]/g;function Z(e){return e.replace(Q,"")}function F(e,t){return t.lastIndex=0,t.test(e.hostname)}function q(e,t){return t.lastIndex=0,t.test(e.protocol.endsWith(":")?e.protocol.slice(0,-1):e.protocol)}let H=r.$constructor("$ZodURL",(e,t)=>{L.init(e,t),e._zod.check=r=>{try{let n=r.value.trim(),a=V(n,t);if(1===a)return void r.issues.push({code:"invalid_format",format:"url",n
168ote:"Invalid URL format",input:r.value,inst:e,continue:!t.abort});if(2===a)return void r.issues.push({code:"invalid_format",format:"url",input:r.value,inst:e,continue:!t.abort});t.hostname&&!F(a,t.hostname)&&r.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:t.hostname.source,input:r.value,inst:e,continue:!t.abort}),t.protocol&&!q(a,t.protocol)&&r.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:r.value,inst:e,continue:!t.abort}),r.value=t.normalize?a.href:Z(n);return}catch(n){r.issues.push({code:"invalid_format",format:"url",input:r.value,inst:e,continue:!t.abort})}}}),X=r.$constructor("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=n.emoji()),L.init(e,t)}),W=r.$constructor("$ZodNanoID",(e,t)=>{if(void 0!==t.length&&(!Number.isInteger(t.length)||t.length<1))throw Error(`Invalid nanoid length: ${t.length}`);t.pattern??(t.pattern=void 0===t.length?n.nanoid:n.nanoidOfLength(t.length)),L.init(e,t)}),G=r.$constructor("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=n.cuid),L.init(e,t)}),Y=r.$constructor("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=n.cuid2),L.init(e,t)}),K=r.$constructor("$ZodULID",(e,t)=>{t.pattern??(t.pattern=n.ulid),L.init(e,t)}),J=r.$constructor("$ZodXID",(e,t)=>{t.pattern??(t.pattern=n.xid),L.init(e,t)}),ee=r.$constructor("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=n.ksuid),L.init(e,t)}),et=r.$constructor("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=n.datetime(t)),L.init(e,t),(t.local||-1===t.precision)&&(e._zod.bag.laxFormat=!0,e._zod.onattach.push(e=>{e._zod.bag.laxFormat=!0}))}),er=r.$constructor("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=n.date),L.init(e,t)}),en=r.$constructor("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=n.time(t)),L.init(e,t)}),ea=r.$constructor("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=n.duration),L.init(e,t)}),ei=r.$constructor("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=n.ipv4),L.init(e,t),e._zod.bag.format="ipv4"}),eo=/^[0-9a-fA-F:.]+$/;function es(e){if(!eo.test(e))return!1;try{return new URL(`http://[${e}]`),!0}catch{return!1}}let el=r.$constructor("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=n.ipv6),L.init(e,t),e._zod.bag.format="ipv6",e._zod.check=r=>{es(r.value)||r.issues.push({code:"invalid_format",format:"ipv6",input:r.value,inst:e,continue:!t.abort})}}),ec=r.$constructor("$ZodMAC",(e,t)=>{t.pattern??(t.pattern=n.mac(t.delimiter)),L.init(e,t),e._zod.bag.format="mac"}),eu=r.$constructor("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=n.cidrv4),L.init(e,t)});function ed(e){let t=e.split("/");if(2!==t.length)return!1;let[r,n]=t;if(!n)return!1;let a=Number(n);return`${a}`===n&&!(a<0)&&!(a>128)&&es(r)}let ep=r.$constructor("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=n.cidrv6),L.init(e,t),e._zod.check=r=>{ed(r.value)||r.issues.push({code:"invalid_format",format:"cidrv6",input:r.value,inst:e,continue:!t.abort})}});function em(e){if(""===e)return!0;if(/\s/.test(e)||e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}let eh=r.$constructor("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=n.base64),L.init(e,t),e._zod.bag.contentEncoding="base64",e._zod.check=r=>{em(r.value)||r.issues.push({code:"invalid_format",format:"base64",input:r.value,inst:e,continue:!t.abort})}});function ef(e){if(!n.base64url.test(e))return!1;let t=e.replace(/[-_]/g,e=>"-"===e?"+":"/");return em(t.padEnd(4*Math.ceil(t.length/4),"="))}let eg=r.$constructor("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=n.base64url),L.init(e,t),e._zod.bag.contentEncoding="base64url",e._zod.check=r=>{ef(r.value)||r.issues.push({code:"invalid_format",format:"base64url",input:r.value,inst:e,continue:!t.abort})}}),ev=r.$constructor("$ZodE164",(e,t)=>{t.pattern??(t.pattern=n.e164),L.init(e,t)}),ey=/[- ]/g;function eb(e){return!!n.creditCard.test(e)&&function(e){let t=e.length,r=1,n=0;for(;t;){let a=+e[--t];r^=1,n+=r?[0,2,4,6,8,1,3,5,7,9][a]:a}return n%10==0}(e.replace(ey,""))}let eO=r.$constructor("$ZodCreditCard",(e,t)=>{t.pattern??(t.pattern=n.creditCard),L.init(e,t),e._zod.check=r=>{eb(r.value)||r.issues.push({code:"invalid_format",format:"credit_card",input:r.value,inst:e,continue:!t.abort})}});function ex(e,t=null){try{let r=e.split(".");if(3!==r.length)return!1;let[n]=r;if(!n)return!1;let a=JSON.parse(atob(n));if("typ"in a&&a?.typ!=="JWT"||!a.alg||t&&(!("alg"in a)||a.alg!==t))return!1;return!0}catch{return!1}}let ek=r.$constructor("$ZodJWT",(e,t)=>{L.init(e,t),e._zod.check=r=>{ex(r.value,t.alg)||r.issues.push({code:"invalid_format",format:"jwt",input:r.value,inst:e,continue:!t.abort})}}),eS=r.$constructor("$ZodCustomStringFormat",(e,t)=>{L.init(e,t),e._zod.check=r=>{t.fn(r.value)||r.issues.push({code:"invalid_format",format:t.format,input:r.value,inst:e,continue:!t.abort})}}),ew=r.$constructor("$ZodNumber",(e,t)=>{R.init(e,t),e._zod.pattern=e._zod.bag.pattern??n.number,e._zod.parse=(r,n)=>{if(t.coerce)try{r.value=Number(r.value)}catch(e){}let a=r.value;if("number"==typeof a&&!Number.isNaN(a)&&Number.isFinite(a))return r;let i="number"==typeof a?Number.isNaN(a)?"NaN":Number.isFinite(a)?void 0:String(a):void 0;return r.issues.push({expected:"number",code:"invalid_type",input:a,inst:e,...i?{received:i}:{}}),r}}),eT=r.$constructor("$ZodNumberFormat",(e,t)=>{p.init(e,t),ew.init(e,t)}),eE=r.$constructor("$ZodBoolean",(e,t)=>{R.init(e,t),e._zod.pattern=n.boolean,e._zod.parse=(r,n)=>{if(t.coerce)try{r.value=!!r.value}catch(e){}let a=r.value;return"boolean"==typeof a||r.issues.push({expected:"boolean",code:"invalid_type",input:a,inst:e}),r}}),e_=r.$constructor("$ZodBigInt",(e,t)=>{R.init(e,t),e._zod.pattern=n.bigint,e._zod.parse=(r,n)=>{if(t.coerce)try{r.value=BigInt(r.value)}catch(e){}return"bigint"==typeof r.value||r.issues.push({expected:"bigint",code:"invalid_type",input:r.value,inst:e}),r}}),e$=r.$constructor("$ZodBigIntFormat",(e,t)=>{m.init(e,t),e_.init(e,t)}),eA=r.$constructor("$ZodSymbol",(e,t)=>{R.init(e,t),e._zod.parse=(t,r)=>{let n=t.value;return"symbol"==typeof n||t.issues.push({expected:"symbol",code:"invalid_type",input:n,inst:e}),t}}),eC=r.$constructor("$ZodUndefined",(e,t)=>{R.init(e,t),e._zod.pattern=n.undefined,e._zod.values=new Set([void 0]),e._zod.parse=(t,r)=>{let n=t.value;return void 0===n||t.issues.push({expected:"undefined",code:"invalid_type",input:n,inst:e}),t}}),eP=r.$constructor("$ZodNull",(e,t)=>{R.init(e,t),e._zod.pattern=n.null,e._zod.values=new Set([null]),e._zod.parse=(t,r)=>{let n=t.value;return null===n||t.issues.push({expected:"null",code:"invalid_type",input:n,inst:e}),t}}),eN=r.$constructor("$ZodAny",(e,t)=>{R.init(e,t),e._zod.parse=e=>e}),eI=r.$constructor("$ZodUnknown",(e,t)=>{R.init(e,t),e._zod.parse=e=>e}),eR=r.$constructor("$ZodNever",(e,t)=>{R.init(e,t),e._zod.parse=(t,r)=>(t.issues.push({expected:"never",code:"invalid_type",input:t.value,inst:e}),t)}),eD=r.$constructor("$ZodVoid",(e,t)=>{R.init(e,t),e._zod.parse=(t,r)=>{let n=t.value;return void 0===n||t.issues.push({expected:"void",code:"invalid_type",input:n,inst:e}),t}}
168),eB=r.$constructor("$ZodDate",(e,t)=>{R.init(e,t),e._zod.parse=(r,n)=>{if(t.coerce)try{r.value=new Date(r.value)}catch(e){}let a=r.value,i=a instanceof Date;return i&&!Number.isNaN(a.getTime())||r.issues.push({expected:"date",code:"invalid_type",input:a,...i?{received:"Invalid Date"}:{},inst:e}),r}});function eM(e,t,r){e.issues.length&&t.issues.push(...a.prefixIssues(r,e.issues)),t.value[r]=e.value}let eL=r.$constructor("$ZodArray",(e,t)=>{R.init(e,t);let n=r.globalConfig.memoizer;n?.attach(e),e._zod.parse=(r,a)=>{let i=r.value;if(!Array.isArray(i))return r.issues.push({expected:"array",code:"invalid_type",input:i,inst:e}),r;r.value=n?n.alloc(e,r,Array(i.length),a):Array(i.length);let o=[];for(let e=0;e<i.length;e++){let n=i[e],s=t.element._zod.run({value:n,issues:[]},a);s instanceof Promise?o.push(s.then(t=>eM(t,r,e))):eM(s,r,e)}return o.length?Promise.all(o).then(()=>r):r}});function ej(e,t,r,n,i,o){let s=r in n,l="optional"===o;if(s||!l||"optional"!==i){if(e.issues.length){if(void 0!==i&&l&&!s)return;t.issues.push(...a.prefixIssues(r,e.issues))}if(!s&&void 0===i){e.issues.length||t.issues.push({code:"invalid_type",expected:"nonoptional",input:void 0,path:[r]});return}void 0===e.value?s&&(t.value[r]=void 0):t.value[r]=e.value}}let ez=[];function eU(e){let t=Object.keys(e.shape),r=Object.getOwnPropertySymbols(e.shape),n=r.length?r:ez,i=n.length?[...t,...n]:t;for(let t of i)if(!e.shape?.[t]?._zod?.traits?.has("$ZodType"))throw Error(`Invalid element at key "${String(t)}": expected a Zod schema`);let o=a.optionalKeys(e.shape);return{...e,allKeys:i,symbolKeys:n,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(o)}}function eV(e,t,r,n,a,i){let o=[],s=a.keySet,l=a.catchall._zod,c=l.def.type,u=l.optin,d=l.optout;for(let a in t){if(s.has(a))continue;if("__proto__"===a){"never"===c&&o.push(a);continue}if("never"===c){o.push(a);continue}let i=l.run({value:t[a],issues:[]},n);i instanceof Promise?e.push(i.then(e=>ej(e,r,a,t,u,d))):ej(i,r,a,t,u,d)}return(o.length&&r.issues.push({code:"unrecognized_keys",keys:o,input:t,inst:i,continue:!0}),e.length)?Promise.all(e).then(()=>r):r}let eQ=new WeakMap,eZ=r.$constructor("$ZodObject",(e,t)=>{let n;R.init(e,t);let i=Object.getOwnPropertyDescriptor(t,"shape");if(!i?.get){let e=t.shape;eQ.set(t,e),Object.defineProperty(t,"shape",{get:()=>{let r={...e};return Object.defineProperty(t,"shape",{value:r}),eQ.set(t,r),r}})}let o=a.cached(()=>eU(t));a.defineLazyInternal(e,"propValues",e=>{let t=e.def.shape,r={};for(let e in t){let n=t[e]._zod;if(n.values){for(let t of(Object.prototype.hasOwnProperty.call(r,e)||a.assignProp(r,e,new Set),n.values))r[e].add(t);void 0!==n.optin&&r[e].add(void 0)}}return r});let s=a.isObject,l=t.catchall,c=r.globalConfig.memoizer;c?.attach(e),e._zod.parse=(t,r)=>{n??(n=o.value);let a=t.value;if(!s(a))return t.issues.push({expected:"object",code:"invalid_type",input:a,inst:e}),t;t.value=c?c.alloc(e,t,{},r):{};let i=[],u=n.shape;for(let e of n.allKeys){if("__proto__"===e)continue;let n=u[e],o=n._zod.optin,s=n._zod.optout,l=n._zod.run({value:a[e],issues:[]},r);l instanceof Promise?i.push(l.then(r=>ej(r,t,e,a,o,s))):ej(l,t,e,a,o,s)}return l?eV(i,a,t,r,o.value,e):i.length?Promise.all(i).then(()=>t):t}}),eF=r.$constructor("$ZodObjectJIT",(e,t)=>{let n,i;eZ.init(e,t);let o=e._zod.parse,s=a.cached(()=>eU(t)),l=r.globalConfig.memoizer,c=a.isObject,u=!r.globalConfig.jitless,d=a.allowsEval,p=u&&d.value,m=t.catchall;e._zod.parse=(r,d)=>{i??(i=s.value);let h=r.value;return c(h)?u&&p&&d?.async===!1&&!0!==d.jitless?(n||(n=(t=>{let r=s.value,n=r.symbolKeys,i=new P(["payload","ctx"],{shape:t,inst:e,memo:l,syms:n}),o=e=>`shape[${e}]._zod.run({ value: input[${e}], issues: [] }, ctx)`,c=(e,t)=>`
169          for (let i = 0; i < ${e}.issues.length; i++) {
170            const iss = ${e}.issues[i];
171            iss.path = iss.path ? [${t}, ...iss.path] : [${t}];
172            payload.issues.push(iss);
173          }`;i.write("const input = payload.value;");let u=Object.create(null),d=0;for(let e of r.allKeys)u[e]=`key_${d++}`;for(let e of(i.write(l?"const newResult = memo.alloc(inst, payload, {}, ctx);":"const newResult = {};
173"),r.allKeys)){if("__proto__"===e)continue;let r=u[e],s="symbol"==typeof e?`syms[${n.indexOf(e)}]`:a.esc(e),l=`${s} in input`,d=t[e],p=d?._zod?.optin,m=void 0!==p,h=d?._zod?.optout==="optional";if(i.write(`const ${r} = ${o(s)};`),m&&h){let e="optional"===p?`${r}_present`:`${r}.value !== undefined || ${r}_present`;i.write(`
174        const ${r}_present = ${l};
175        if (!${r}.issues.length || ${r}_present) {
176          if (${r}.issues.length) {${c(r,s)}
177          }
178
179          if (${e}) {
180            newResult[${s}] = ${r}.value;
181          }
182        }
183
184      `)}else m?i.write(`
185        if (${r}.issues.length) {${c(r,s)}
186        }
187        
188        if (${r}.value === undefined) {
189          if (${l}) {
190            newResult[${s}] = undefined;
191          }
192        } else {
193          newResult[${s}] = ${r}.value;
194        }
195
196      `):i.write(`
197        const ${r}_present = ${l};
198        if (${r}.issues.length) {${c(r,s)}
199        }
200        if (!${r}_present && !${r}.issues.length) {
201          payload.issues.push({
202            code: "invalid_type",
203            expected: "nonoptional",
204            input: undefined,
205            path: [${s}]
206          });
207        }
208
209        if (${r}_present) {
210          newResult[${s}] = ${r}.value;
211        }
212
213      `)}return i.write("payload.value = newResult;"),i.write("return payload;"),i.compile()})(t.shape)),r=n(r,d),m)?eV([],h,r,d,i,e):r:o(r,d):(r.issues.push({expected:"object",code:"invalid_type",input:h,inst:e}),r)}});function eq(e,t,n,i){for(let r of e)if(0===r.issues.length)return t.value=r.value,t;let o=e.filter(e=>!a.aborted(e));return 1===o.length?(t.value=o[0].value,o[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>a.finalizeIssue(e,i,r.config())))}),t)}let eH=r.$constructor("$ZodUnion",(e,t)=>{R.init(e,t),a.defineLazyInternal(e,"optin",e=>e.def.options.some(e=>"defaulted"===e._zod.optin)?"defaulted":e.def.options.some(e=>void 0!==e._zod.optin)?"optional":void 0),a.defineLazyInternal(e,"optout",e=>e.def.options.some(e=>"optional"===e._zod.optout)?"optional":void 0),a.defineLazyInternal(e,"values",e=>{if(e.def.options.every(e=>e._zod.values))return new Set(e.def.options.flatMap(e=>Array.from(e._zod.values)))}),a.defineLazyInternal(e,"pattern",e=>{if(e.def.options.every(e=>e._zod.pattern)){let t=e.def.options.map(e=>e._zod.pattern);return RegExp(`^(${t.map(e=>a.cleanRegex(e.source)).join("|")})$`)}});let r=1===t.options.length?t.options[0]._zod.run:null;e._zod.parse=(n,a)=>{if(r)return r(n,a);let i=!1,o=[];for(let e of t.options){let t=e._zod.run({value:n.value,issues:[]},a);if(t instanceof Promise)o.push(t),i=!0;else{if(0===t.issues.length)return t;o.push(t)}}return i?Promise.all(o).then(t=>eq(t,n,e,a)):eq(o,n,e,a)}});function eX(e,t,n,i){let o=[];for(let t=0;t<e.length;t++)0===e[t].issues.length&&o.push(t);return 1===o.length?t.value=e[o[0]].value:0===o.length?t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>a.finalizeIssue(e,i,r.config())))}):t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:[],inclusive:!1,matches:o}),t}let eW=r.$constructor("$ZodXor",(e,t)=>{eH.init(e,t),t.inclusive=!1;let r=1===t.options.length?t.options[0]._zod.run:null;e._zod.parse=(n,a)=>{if(r)return r(n,a);let i=!1,o=[];for(let e of t.options){let t=e._zod.run({value:n.value,issues:[]},a);t instanceof Promise?(o.push(t),i=!0):o.push(t)}return i?Promise.all(o).then(t=>eX(t,n,e,a)):eX(o,n,e,a)}});function eG(e,t){let r=e._zod,n=r.bag.optionsMap;if(!n){n=new Map;let{options:e,discriminator:t}=r.def;for(let r of e)for(let e of r._zod.propValues?.[t]??[])n.has(e)||n.set(e,r);r.bag.optionsMap=n}return n.get(t)}let eY=r.$constructor("$ZodDiscriminatedUnion",(e,t)=>{t.inclusive=!1,eH.init(e,t);let r=e._zod.parse;a.defineLazyInternal(e,"propValues",e=>{let t={};for(let r of e.def.options){let n=r._zod.propValues;if(!n||0===Object.keys(n).length)throw Error(`Invalid discriminated union option at index "${e.def.options.indexOf(r)}"`);for(let[e,r]of Object.entries(n))for(let n of(Object.prototype.hasOwnProperty.call(t,e)||a.assignProp(t,e,new Set),r))t[e].add(n)}return t}),t.options.forEach((e,r)=>{let n=eQ.get(e._zod.def);if(n&&!Object.prototype.hasOwnProperty.call(n,t.discriminator))throw Error(`Invalid discriminated union option at index "${r}"`)});let n=a.cached(()=>{let e=t.options,r=new Map;for(let n of e){let e=n._zod.propValues?.[t.discriminator];if(!e||0===e.size)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(n)}"`);for(let t of e){if(r.has(t))throw Error(`Duplicate discriminator value "${String(t)}"`);r.set(t,n)}}return r});e._zod.parse=(i,o)=>{let s=i.value;if(!a.isObject(s))return i.issues.push({code:"invalid_type",expected:"object",input:s,inst:e}),i;let l=n.value.get(s?.[t.discriminator]);return l?l._zod.run(i,o):t.unionFallback||"backward"===o.direction?r(i,o):(i.issues.push({code:"invalid_union",errors:[],note:"No matching discriminator",discriminator:t.discriminator,options:Array.from(n.value.keys()),input
213:s,path:[t.discriminator],inst:e}),i)}}),eK=r.$constructor("$ZodIntersection",(e,t)=>{R.init(e,t),e._zod.parse=(e,r)=>{let n=e.value,a=t.left._zod.run({value:n,issues:[]},r),i=t.right._zod.run({value:n,issues:[]},r);return a instanceof Promise||i instanceof Promise?Promise.all([a,i]).then(([t,r])=>e0(e,t,r)):e0(e,a,i)}});function eJ(e,t){if(e===t||e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(a.isPlainObject(e)&&a.isPlainObject(t)){let r=Object.keys(t),n=Object.keys(e).filter(e=>-1!==r.indexOf(e)),a={...e,...t};for(let r of(Object.prototype.hasOwnProperty.call(a,"__proto__")&&delete a.__proto__,n)){if("__proto__"===r)continue;let n=eJ(e[r],t[r]);if(!n.valid)return{valid:!1,mergeErrorPath:[r,...n.mergeErrorPath]};a[r]=n.data}return{valid:!0,data:a}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};let r=[];for(let n=0;n<e.length;n++){let a=eJ(e[n],t[n]);if(!a.valid)return{valid:!1,mergeErrorPath:[n,...a.mergeErrorPath]};r.push(a.data)}return{valid:!0,data:r}}return{valid:!1,mergeErrorPath:[]}}function e0(e,t,r){let n,i=new Map,o=new Map,s=(e,t)=>{let r;if("unrecognized_keys"!==e.code||e.path?.length)if("invalid_key"!==e.code||"record"!==e.origin||e.path?.length!==1)return!1;else{let t=String(e.path[0]);o.has(t)||o.set(t,e),r=[t]}else n??(n=e),r=e.keys;for(let e of r)i.has(e)||i.set(e,{}),i.get(e)[t]=!0;return!0};for(let r of t.issues)s(r,"l")||e.issues.push(r);for(let t of r.issues)s(t,"r")||e.issues.push(t);let l=[...i].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(l.length){let t=n?l.filter(e=>n.keys.includes(e)):[];for(let r of(t.length&&e.issues.push({...n,keys:t}),l))!t.includes(r)&&o.has(r)&&e.issues.push(o.get(r))}let c=eJ(t.value,r.value);if(!c.valid){if(a.aborted(e))return e;throw Error(`Unmergable intersection. Error path: ${JSON.stringify(c.mergeErrorPath)}`)}return e.value=c.data,e}let e1=r.$constructor("$ZodTuple",(e,t)=>{R.init(e,t);let n=t.items,a=r.globalConfig.memoizer;a?.attach(e),e._zod.parse=(r,i)=>{let o=r.value;if(!Array.isArray(o))return r.issues.push({input:o,inst:e,expected:"tuple",code:"invalid_type"}),r;r.value=a?a.alloc(e,r,[],i):[];let s=[],l=e2(n,"optin"),c=e2(n,"optout");if(!t.rest){if(o.length<l)return r.issues.push({code:"too_small",minimum:l,inclusive:!0,input:o,inst:e,origin:"array"}),r;o.length>n.length&&r.issues.push({code:"too_big",maximum:n.length,inclusive:!0,input:o,inst:e,origin:"array"})}let u=Array(n.length);for(let e=0;e<n.length;e++){let t=n[e]._zod.run({value:o[e],issues:[]},i);t instanceof Promise?s.push(t.then(t=>{u[e]=t})):u[e]=t}if(t.rest){let e=n.length-1;for(let a of o.slice(n.length)){e++;let n=t.rest._zod.run({value:a,issues:[]},i);n instanceof Promise?s.push(n.then(t=>e4(t,r,e))):e4(n,r,e)}}return s.length?Promise.all(s).then(()=>e3(u,r,n,o,c)):e3(u,r,n,o,c)}});function e2(e,t){for(let r=e.length-1;r>=0;r--)if(!("optin"===t?void 0!==e[r]._zod.optin:"optional"===e[r]._zod.optout))return r+1;return 0}function e4(e,t,r){e.issues.length&&t.issues.push(...a.prefixIssues(r,e.issues)),t.value[r]=e.value}function e3(e,t,r,n,i){for(let o=0;o<r.length;o++){let s=e[o],l=o<n.length;if(!l&&o>=i&&"optional"===r[o]._zod.optin){t.value.length=o;break}if(s.issues.length){if(!l&&o>=i){t.value.length=o;break}t.issues.push(...a.prefixIssues(o,s.issues))}t.value[o]=s.value}for(let e=t.value.length-1;e>=n.length;e--)if("optional"===r[e]._zod.optout&&void 0===t.value[e])t.value.length=e;else break;return t}let e8=r.$constructor("$ZodRecord",(e,t)=>{R.init(e,t);let i=r.globalConfig.memoizer;i?.attach(e),e._zod.parse=(o,s)=>{let l=o.value;if(!a.isPlainObject(l))return o.issues.push({expected:"record",code:"invalid_type",input:l,inst:e}),o;let c=[],u=t.keyType._zod.values;if(u&&!t.partial){let n;o.value=i?i.alloc(e,o,{},s):{};let d=new Set;for(let n of u)if("string"==typeof n||"number"==typeof n||"symbol"==typeof n){if(d.add("number"==typeof n?n.toString():n),"__proto__"===n)continue;let i=t.keyType._zod.run({value:n,issues:[]},s);if(i instanceof Promise)throw Error("Async schemas not supported in object keys currently");if(i.issues.length){o.issues.push({code:"invalid_key",origin:"record",issues:i.issues.map(e=>
213a.finalizeIssue(e,s,r.config())),input:n,path:[n],inst:e});continue}let u=i.value;if("__proto__"===u)continue;let p=t.valueType._zod.run({value:l[n],issues:[]},s);p instanceof Promise?c.push(p.then(e=>{e.issues.length&&o.issues.push(...a.prefixIssues(n,e.issues)),o.value[u]=e.value})):(p.issues.length&&o.issues.push(...a.prefixIssues(n,p.issues)),o.value[u]=p.value)}for(let e in l)if(!d.has(e))if("loose"===t.mode){if("__proto__"===e)continue;o.value[e]=l[e]}else(n=n??[]).push(e);n&&n.length>0&&o.issues.push({code:"unrecognized_keys",input:l,inst:e,keys:n,continue:!0})}else{let d;for(let p of(o.value=i?i.alloc(e,o,{},s):{},Reflect.ownKeys(l))){if("__proto__"===p||!Object.prototype.propertyIsEnumerable.call(l,p))continue;let i=t.keyType._zod.run({value:p,issues:[]},s);if(i instanceof Promise)throw Error("Async schemas not supported in object keys currently");if("string"==typeof p&&n.number.test(p)&&i.issues.length){let e=t.keyType._zod.run({value:Number(p),issues:[]},s);if(e instanceof Promise)throw Error("Async schemas not supported in object keys currently");0===e.issues.length&&(i=e)}if(i.issues.length){"loose"===t.mode?o.value[p]=l[p]:u?(d=d??[]).push(p):o.issues.push({code:"invalid_key",origin:"record",issues:i.issues.map(e=>a.finalizeIssue(e,s,r.config())),input:p,path:[p],inst:e});continue}let m=i.value;if("__proto__"===m)continue;let h=t.valueType._zod.run({value:l[p],issues:[]},s);h instanceof Promise?c.push(h.then(e=>{e.issues.length&&o.issues.push(...a.prefixIssues(p,e.issues)),o.value[m]=e.value})):(h.issues.length&&o.issues.push(...a.prefixIssues(p,h.issues)),o.value[m]=h.value)}d&&d.length>0&&o.issues.push({code:"unrecognized_keys",input:l,inst:e,keys:d,continue:!0})}return c.length?Promise.all(c).then(()=>o):o}}),e5=r.$constructor("$ZodMap",(e,t)=>{R.init(e,t);let n=r.globalConfig.memoizer;n?.attach(e),e._zod.parse=(r,a)=>{let i=r.value;if(!(i instanceof Map))return r.issues.push({expected:"map",code:"invalid_type",input:i,inst:e}),r;let o=[];for(let[s,l]of(r.value=n?n.alloc(e,r,new Map,a):new Map,i)){let n=t.keyType._zod.run({value:s,issues:[]},a),c=t.valueType._zod.run({value:l,issues:[]},a);n instanceof Promise||c instanceof Promise?o.push(Promise.all([n,c]).then(([t,n])=>{e6(t,n,r,s,i,e,a)})):e6(n,c,r,s,i,e,a)}return o.length?Promise.all(o).then(()=>r):r}});function e6(e,t,n,i,o,s,l){e.issues.length&&(a.propertyKeyTypes.has(typeof i)?n.issues.push(...a.prefixIssues(i,e.issues)):n.issues.push({code:"invalid_key",origin:"map",input:o,inst:s,issues:e.issues.map(e=>a.finalizeIssue(e,l,r.config()))})),t.issues.length&&(a.propertyKeyTypes.has(typeof i)?n.issues.push(...a.prefixIssues(i,t.issues)):n.issues.push({origin:"map",code:"invalid_element",input:o,inst:s,key:i,issues:t.issues.map(e=>a.finalizeIssue(e,l,r.config()))})),n.value.set(e.value,t.value)}let e7=r.$constructor("$ZodSet",(e,t)=>{R.init(e,t);let n=r.globalConfig.memoizer;n?.attach(e),e._zod.parse=(r,a)=>{let i=r.value;if(!(i instanceof Set))return r.issues.push({input:i,inst:e,expected:"set",code:"invalid_type"}),r;let o=[];for(let s of(r.value=n?n.alloc(e,r,new Set,a):new Set,i)){let e=t.valueType._zod.run({value:s,issues:[]},a);e instanceof Promise?o.push(e.then(e=>e9(e,r))):e9(e,r)}return o.length?Promise.all(o).then(()=>r):r}});function e9(e,t){e.issues.length&&t.issues.push(...e.issues),t.value.add(e.value)}let te=r.$constructor("$ZodEnum",(e,t)=>{R.init(e,t);let r=a.getEnumValues(t.entries),n=new Set(r);e._zod.values=n;let i=r.filter(e=>a.propertyKeyTypes.has(typeof e));e._zod.pattern=new RegExp(i.length?`^(${i.map(e=>a.escapeRegex(e.toString())).join("|")})$`:"^[^\\s\\S]$"),e._zod.parse=(t,a)=>{let i=t.value;return n.has(i)||t.issues.push({code:"invalid_value",values:r,input:i,inst:e}),t}}),tt=r.$constructor("$ZodLiteral",(e,t)=>{R.init(e,t);let r=new Set(t.values);e._zod.values=r,e._zod.pattern=new RegExp(t.values.length?`^(${t.values.map(e=>"string"==typeof e?a.escapeRegex(e):e?a.escapeRegex(e.toString()):String(e)).join("|")})$`:"^[^\\s\\S]$"),e._zod.parse=(n,a)=>{let i=n.value;return r.has(i)||n.issues.push({code:"invalid_value",values:t.values,input:i,inst:e}),n}}),tr=r.$constructor("$ZodFile",(e,t)=>{R.init(e,t),e._zod.parse=(t,r)=>{let n=t.value;return n instanceof File||t.issues.push({expected:"file",code:"invalid_type",input:n,inst:e}),t}}),tn=r.$constructor("$ZodTransform",(e,t)=>{R.init(e,t),e._zod.optin="optional",r.globalConfig.memoizer?.guard(e),e._zod.parse=(n,a)=>
213{if("backward"===a.direction)throw new r.$ZodEncodeError(e.constructor.name);let i=t.transform(n.value,n);if(a.async)return(i instanceof Promise?i:Promise.resolve(i)).then(e=>(n.value=e,n));if(i instanceof Promise)throw new r.$ZodAsyncError;return n.value=i,n}});function ta(e,t){return e.value=t.issues.length?void 0:t.value,e}let ti=r.$constructor("$ZodOptional",(e,t)=>{R.init(e,t),a.defineLazyInternal(e,"optin",e=>"defaulted"===e.def.innerType._zod.optin?"defaulted":"optional"),e._zod.optout="optional",a.defineLazyInternal(e,"values",e=>{let t=e.def.innerType._zod.values;return t?new Set([...t,void 0]):void 0}),a.defineLazyInternal(e,"pattern",e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${a.cleanRegex(t.source)})?$`):void 0}),e._zod.parse=(e,r)=>{if(void 0===e.value){if("defaulted"!==t.innerType._zod.optin)return e;let n=t.innerType._zod.run({value:e.value,issues:[]},r);return n instanceof Promise?n.then(t=>ta(e,t)):ta(e,n)}return t.innerType._zod.run(e,r)}}),to=r.$constructor("$ZodExactOptional",(e,t)=>{ti.init(e,t),a.defineLazyInternal(e,"values",e=>e.def.innerType._zod.values),a.defineLazyInternal(e,"pattern",e=>e.def.innerType._zod.pattern),e._zod.parse=(e,r)=>t.innerType._zod.run(e,r)}),ts=r.$constructor("$ZodNullable",(e,t)=>{R.init(e,t),a.defineLazyInternal(e,"optin",e=>e.def.innerType._zod.optin),a.defineLazyInternal(e,"optout",e=>e.def.innerType._zod.optout),a.defineLazyInternal(e,"pattern",e=>{let t=e.def.innerType._zod.pattern;return t?RegExp(`^(${a.cleanRegex(t.source)}|null)$`):void 0}),a.defineLazyInternal(e,"values",e=>e.def.innerType._zod.values?new Set([...e.def.innerType._zod.values,null]):void 0),e._zod.parse=(e,r)=>null===e.value?e:t.innerType._zod.run(e,r)}),tl=r.$constructor("$ZodDefault",(e,t)=>{R.init(e,t),e._zod.optin="defaulted",a.defineLazyInternal(e,"values",e=>e.def.innerType._zod.values),e._zod.parse=(e,r)=>{if("backward"===r.direction)return t.innerType._zod.run(e,r);if(void 0===e.value)return e.value=t.defaultValue,e;let n=t.innerType._zod.run(e,r);return n instanceof Promise?n.then(e=>tc(e,t)):tc(n,t)}});function tc(e,t){return void 0===e.value&&(e.value=t.defaultValue),e}let tu=r.$constructor("$ZodPrefault",(e,t)=>{R.init(e,t),e._zod.optin="defaulted",a.defineLazyInternal(e,"values",e=>e.def.innerType._zod.values),e._zod.parse=(e,r)=>("backward"===r.direction||void 0===e.value&&(e.value=t.defaultValue),t.innerType._zod.run(e,r))}),td=r.$constructor("$ZodNonOptional",(e,t)=>{R.init(e,t),a.defineLazyInternal(e,"values",e=>{let t=e.def.innerType._zod.values;return t?new Set([...t].filter(e=>void 0!==e)):void 0}),e._zod.parse=(r,n)=>{let a=t.innerType._zod.run(r,n);return a instanceof Promise?a.then(t=>tp(t,e)):tp(a,e)}});function tp(e,t){return e.issues.length||void 0!==e.value||e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}let tm=r.$constructor("$ZodSuccess",(e,t)=>{R.init(e,t),e._zod.parse=(e,n)=>{if("backward"===n.direction)throw new r.$ZodEncodeError("ZodSuccess");let a=t.innerType._zod.run(e,n);return a instanceof Promise?a.then(t=>(e.value=0===t.issues.length,e)):(e.value=0===a.issues.length,e)}});function th(e,t,n,i){return t.issues.length?e.value=n.catchValue({...t,value:e.value,error:{issues:t.issues.map(e=>a.finalizeIssue(e,i,r.config()))},input:e.value}):(e.value=t.value,t.memo&&(e.memo=!0)),e}let tf=r.$constructor("$ZodCatch",(e,t)=>{R.init(e,t),a.defineLazyInternal(e,"optin",e=>"defaulted"===e.def.innerType._zod.optin?"defaulted":"optional"),a.defineLazyInternal(e,"optout",e=>e.def.innerType._zod.optout),a.defineLazyInternal(e,"values",e=>e.def.innerType._zod.values),e._zod.parse=(e,r)=>{if("backward"===r.direction)return t.innerType._zod.run(e,r);let n=t.innerType._zod.run({value:e.value,issues:[]},r);return n instanceof Promise?n.then(n=>th(e,n,t,r)):th(e,n,t,r)}}),tg=r.$constructor("$ZodNaN",(e,t)=>{R.init(e,t),e._zod.parse=(t,r)=>("number"==typeof t.value&&Number.isNaN(t.value)||t.issues.push({input:t.value,inst:e,expected:"nan",code:"invalid_type"}),t)}),tv=r.$constructor("$ZodPipe",(e,t)=>{R.init(e,t),a.defineLazyInternal(e,"values",e=>e.def.in._zod.values),a.defineLazyInternal(e,"optin",e=>e.def.in._zod.optin),a.defineLazyInternal(e,"optout",e=>e.def.out._zod.optout),a.defineLazyInternal(e,"propValues",e=>e.def.in._zod.propValues),e._zod.parse=(e,r)=>{if("backward"===r.direction){let n=t.out._zod.run(e,r);return n instanceof Promise?n.then(e=>ty(e,t.in,r)):ty(n,t.in,r)}let n=t.in._zod.run(e,r);return n instanceof Promise?n.then(e=>ty(e,t.out,r)):ty(n,t.out,r)}});function ty(e,t,r){return e.issues.some(e=>"unrecognized_keys"!==e.code)?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},r)}let tb=r.$constructor("$ZodCodec",(e,t)=>{R.init(e,t),a.defineLazyInternal(e,"values",e=>e.def.in._zod.values),a.defineLazyInternal(e,"optin",e=>e.def.in._zod.optin),a.defineLazyInternal(e,"optout",e=>e.def.out._zod.optout),a.defineLazyInternal(e,"propValues",e=>e.def.in._zod.propValues),e._zod.parse=(e,r)=>{if("forward"===(r.direction||"forward")){let n=t.in._zod.run(e,r);return n instanceof Promise?n.then(e=>tO(e,t,r)):tO(n,t,r)}{let n=t.out._zod.run(e,r);return n instanceof Promise?n.then(e=>tO(e,t,r)):tO(n,t,r)}}});function tO(e,t,r){if(e.issues.length)return e.aborted=!0,e;if("forward"===(r.direction||"forward")){let n=t.transform(e.value,e);return n instanceof Promise?n.then(n=>tx(e,n,t.out,r)):tx(e,n,t.out,r)}{let n=t.reverseTransform(e.value,e);return n instanceof Promise?n.then(n=>tx(e,n,t.in,r)):tx(e,n,t.in,r)}}function tx(e,t,r,n){return e.issues.length?(e.aborted=!0,e):r._zod.run({value:t,issues:e.issues},n)}let tk=r.$constructor("$ZodPreprocess",(e,t)=>{tv.init(e,t)}),tS=r.$constructor("$ZodReadonly",(e,t)=>{R.init(e,t),a.defineLazyInternal(e,"propValues",e=>e.def.innerType._zod.propValues),a.defineLazyInternal(e,"values",e=>e.def.innerType._zod.values),a.defineLazyInternal(e,"optin",e=>e.def.innerType?._zod?.optin),a.defineLazyInternal(e,"optout",e=>e.def.innerType?._zod?.optout),e._zod.parse=(e,r)=>{if("backward"===r.direction)return t.innerType._zod.run(e,r);let n=t.innerType._zod.run(e,r);return n instanceof Promise?n.then(tw):tw(n)}});function tw(e){return e.memo||(e.value=Object.freeze(e.value)),e}let tT=r.$constructor("$ZodTemplateLiteral",(e,t)=>{R.init(e,t);let r=[];for(let e of t.parts)if("object"==typeof e&&null!==e){if(!e._zod.pattern)throw Error(`Invalid template literal part, no pattern found: ${[...e._zod.traits].shift()}`);let t=e._zod.pattern instanceof RegExp?e._zod.pattern.source:e._zod.pattern;if(!t)throw Error(`Invalid template literal part: ${e._zod.traits}`);let n=+!!t.startsWith("^"),a=t.endsWith("$")?t.length-1:t.length;r.push(t.slice(n,a))}else if(null===e||a.primitiveTypes.has(typeof e))r.push(a.escapeRegex(`${e}`));else throw Error(`Invalid template literal part: ${e}`);e._zod.pattern=RegExp(`^${r.join("")}$`),e._zod.parse=(r,n)=>
213("string"!=typeof r.value?r.issues.push({input:r.value,inst:e,expected:"string",code:"invalid_type"}):(e._zod.pattern.lastIndex=0,e._zod.pattern.test(r.value)||r.issues.push({input:r.value,inst:e,code:"invalid_format",format:t.format??"template_literal",pattern:e._zod.pattern.source})),r)}),tE=r.$constructor("$ZodFunction",(e,t)=>(R.init(e,t),Object.defineProperty(e,"_def",{value:t}),e._zod.def=t,e.implement=t=>{if("function"!=typeof t)throw Error("implement() must be called with a function");return Object.defineProperty(function(...r){let n=Reflect.apply(t,this,e._def.input?(0,N.parse)(e._def.input,r):r);return e._def.output?(0,N.parse)(e._def.output,n):n},"_zod",{value:e._zod,enumerable:!1})},e.implementAsync=t=>{if("function"!=typeof t)throw Error("implementAsync() must be called with a function");return Object.defineProperty(async function(...r){let n=e._def.input?await (0,N.parseAsync)(e._def.input,r):r,a=await Reflect.apply(t,this,n);return e._def.output?await (0,N.parseAsync)(e._def.output,a):a},"_zod",{value:e._zod,enumerable:!1})},e._zod.parse=(t,r)=>("function"!=typeof t.value?t.issues.push({code:"invalid_type",expected:"function",input:t.value,inst:e}):e._def.output&&"promise"===e._def.output._zod.def.type?t.value=e.implementAsync(t.value):t.value=e.implement(t.value),t),e.input=(...t)=>{let r=e.constructor;return new r(Array.isArray(t[0])?{type:"function",input:new e1({type:"tuple",items:t[0],rest:t[1]}),output:e._def.output}:{type:"function",input:t[0],output:e._def.output})},e.output=t=>new e.constructor({type:"function",input:e._def.input,output:t}),e)),t_=r.$constructor("$ZodPromise",(e,t)=>{R.init(e,t),e._zod.parse=(e,r)=>Promise.resolve(e.value).then(e=>t.innerType._zod.run({value:e,issues:[]},r))}),t$=r.$constructor("$ZodLazy",(e,t)=>{R.init(e,t),a.defineLazy(e._zod,"innerType",()=>(t._cachedInner||(t._cachedInner=t.getter()),t._cachedInner)),a.defineLazyInternal(e,"pattern",e=>e.innerType?._zod?.pattern),a.defineLazyInternal(e,"propValues",e=>e.innerType?._zod?.propValues),a.defineLazyInternal(e,"optin",e=>e.innerType?._zod?.optin??void 0),a.defineLazyInternal(e,"optout",e=>e.innerType?._zod?.optout??void 0),e._zod.parse=(t,r)=>e._zod.innerType._zod.run(t,r)}),tA=r.$constructor("$ZodCustom",(e,t)=>{i.init(e,t),R.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=r=>{let n=r.value,a=t.fn(n);if(a instanceof Promise)return a.then(t=>tC(t,r,n,e));tC(a,r,n,e)}});function tC(e,t,r,n){if(!e){let e={code:"custom",input:r,inst:n,path:[...n._zod.def.path??[]],continue:!n._zod.def.abort};n._zod.def.params&&(e.params=n._zod.def.params),t.issues.push(a.issue(e))}}e.s(["$ZodAny",0,eN,"$ZodArray",0,eL,"$ZodBase64",0,eh,"$ZodBase64URL",0,eg,"$ZodBigInt",0,e_,"$ZodBigIntFormat",0,e$,"$ZodBoolean",0,eE,"$ZodCIDRv4",0,eu,"$ZodCIDRv6",0,ep,"$ZodCUID",0,G,"$ZodCUID2",0,Y,"$ZodCatch",0,tf,"$ZodCodec",0,tb,"$ZodCreditCard",0,eO,"$ZodCustom",0,tA,"$ZodCustomStringFormat",0,eS,"$ZodDate",0,eB,"$ZodDefault",0,tl,"$ZodDiscriminatedUnion",0,eY,"$ZodE164",0,ev,"$ZodEmail",0,U,"$ZodEmoji",0,X,"$ZodEnum",0,te,"$ZodExactOptional",0,to,"$ZodFile",0,tr,"$ZodFunction",0,tE,"$ZodGUID",0,j,"$ZodIPv4",0,ei,"$ZodIPv6",0,el,"$ZodISODate",0,er,"$ZodISODateTime",0,et,"$ZodISODuration",0,ea,"$ZodISOTime",0,en,"$ZodIntersection",0,eK,"$ZodJWT",0,ek,"$ZodKSUID",0,ee,"$ZodLazy",0,t$,"$ZodLiteral",0,tt,"$ZodMAC",0,ec,"$ZodMap",0,e5,"$ZodNaN",0,tg,"$ZodNanoID",0,W,"$ZodNever",0,eR,"$ZodNonOptional",0,td,"$ZodNull",0,eP,"$ZodNullable",0,ts,"$ZodNumber",0,ew,"$ZodNumberFormat",0,eT,"$ZodObject",0,eZ,"$ZodObjectJIT",0,eF,"$ZodOptional",0,ti,"$ZodPipe",0,tv,"$ZodPrefault",0,tu,"$ZodPreprocess",0,tk,"$ZodPromise",0,t_,"$ZodReadonly",0,tS,"$ZodRecord",0,e8,"$ZodSet",0,e7,"$ZodString",0,M,"$ZodStringFormat",0,L,"$ZodSuccess",0,tm,"$ZodSymbol",0,eA,"$ZodTemplateLiteral",0,tT,"$ZodTransform",0,tn,"$ZodTuple",0,e1,"$ZodType",0,R,"$ZodULID",0,K,"$ZodURL",0,H,"$ZodUUID",0,z,"$ZodUndefined",0,eC,"$ZodUnion",0,eH,"$ZodUnknown",0,eI,"$ZodVoid",0,eD,"$ZodXID",0,J,"$ZodXor",0,eW,"URL_BAD_FORMAT",0,1,"URL_UNPARSEABLE",0,2,"getDiscriminatedOption",0,eG,"isValidBase64",0,em,"isValidBase64URL",0,ef,"isValidCIDRv6",0,ed,"isValidCreditCard",0,eb,"isValidIPv6",0,es,"isValidJWT",0,ex,"mergeValues",0,eJ,"parseURLObject",0,V,"standardProps",0,B,"stripTabAndNewline",0,Z,"urlHostnameOk",0,F,"urlProtocolOk",0,q],168703),e.i(168703),e.s(["$ZodAny",0,eN,"$ZodArray",0,eL,"$ZodBase64",0,eh,"$ZodBase64URL",0,eg,"$ZodBigInt",0,e_,"$ZodBigIntFormat",0,e$,"$ZodBoolean",0,eE,"$ZodCIDRv4",0,eu,"$ZodCIDRv6",0,ep,"$ZodCUID",0,G,"$ZodCUID2",0,Y,"$ZodCatch",0,tf,"$ZodCodec",0,tb,"$ZodCreditCard",0,eO,"$ZodCustom",0,tA,"$ZodCustomStringFormat",0,eS,"$ZodDate",0,eB,"$ZodDefault",0,tl,"$ZodDiscriminatedUnion",0,eY,"$ZodE164",0,ev,"$ZodEmail",0,U,"$ZodEmoji",0,X,"$ZodEnum",0,te,"$ZodExactOptional",0,to,"$ZodFile",0,tr,"$ZodFunction",0,tE,"$ZodGUID",0,j,"$ZodIPv4",0,ei,"$ZodIPv6",0,el,"$ZodISODate",0,er,"$ZodISODateTime",0,et,"$ZodISODuration",0,ea,"$ZodISOTime",0,en,"$ZodIntersection",0,eK,"$ZodJWT",0,ek,"$ZodKSUID",0,ee,"$ZodLazy",0,t$,"$ZodLiteral",0,tt,"$ZodMAC",0,ec,"$ZodMap",0,e5,"$ZodNaN",0,tg,"$ZodNanoID",0,W,"$ZodNever",0,eR,"$ZodNonOptional",0,td,"$ZodNull",0,eP,"$ZodNullable",0,ts,"$ZodNumber",0,ew,"$ZodNumberFormat",0,eT,"$ZodObject",0,eZ,"$ZodObjectJIT",0,eF,"$ZodOptional",0,ti,"$ZodPipe",0,tv,"$ZodPrefault",0,tu,"$ZodPreprocess",0,tk,"$ZodPromise",0,t_,"$ZodReadonly",0,tS,"$ZodRecord",0,e8,"$ZodSet",0,e7,"$ZodString",0,M,"$ZodStringFormat",0,L,"$ZodSuccess",0,tm,"$ZodSymbol",0,eA,"$ZodTemplateLiteral",0,tT,"$ZodTransform",0,tn,"$ZodTuple",0,e1,"$ZodType",0,R,"$ZodULID",0,K,"$ZodURL",0,H,"$ZodUUID",0,z,"$ZodUndefined",0,eC,"$ZodUnion",0,eH,"$ZodUnknown",0,eI,"$ZodVoid",0,eD,"$ZodXID",0,J,"$ZodXor",0,eW,"URL_BAD_FORMAT",0,1,"URL_UNPARSEABLE",0,2,"clone",()=>a.clone,"getDiscriminatedOption",0,eG,"isValidBase64",0,em,"isValidBase64URL",0,ef,"isValidCIDRv6",0,ed,"isValidCreditCard",0,eb,"isValidIPv6",0,es,"isValidJWT",0,ex,"mergeValues",0,eJ,"parseURLObject",0,V,"standardProps",0,B,"stripTabAndNewline",0,Z,"urlHostnameOk",0,F,"urlProtocolOk",0,q],169478);
213class tP extends Error{constructor(){super("Cannot parse a reference cycle that closes through a transform"),this.name="ZodCyclicError"}}let tN="~memo",tI=[];function tR(e){return e.map(e=>e.path?{...e,path:e.path.slice()}:{...e})}let tD=new WeakMap;function tB(e,t){let r=tD.get(e);if(void 0!==r)return r;if(t.has(e))return!0;t.add(e);let n=!1,a=e=>{!n&&e?._zod&&tB(e,t)&&(n=!0)},i=e._zod.def;switch(i.type){case"object":for(let e of Reflect.ownKeys(i.shape))a(i.shape[e]);a(i.catchall);break;case"array":a(i.element);break;case"tuple":for(let e of i.items)a(e);a(i.rest);break;case"record":case"map":a(i.keyType),a(i.valueType);break;case"set":a(i.valueType);break;case"union":for(let e of i.options)a(e);break;case"intersection":a(i.left),a(i.right);break;case"optional":case"nullable":case"default":case"prefault":case"catch":case"readonly":case"nonoptional":case"promise":case"success":a(i.innerType);break;case"pipe":a(i.in),a(i.out);break;case"function":a(i.input),a(i.output);break;case"lazy":a(e._zod.innerType);break;case"template_literal":case"string":case"number":case"int":case"boolean":case"bigint":case"symbol":case"undefined":case"null":case"void":case"never":case"any":case"unknown":case"date":case"nan":case"enum":case"literal":case"file":case"transform":case"custom":break;default:for(let e in i){let t=Object.getOwnPropertyDescriptor(i,e);if(!t||t.get)continue;let r=t.value;if(r&&"object"==typeof r){if(r._zod)a(r);else if(Array.isArray(r))for(let e of r)a(e)}}}return t.delete(e),tD.set(e,n),n}let tM=[],tL={alloc(e,r,n){let a=t;if(!a)return n;t=void 0;let i={value:n,issues:null};return a.set(r.value,i),tM.push(i),n},guard(e){var t;(t=e._zod).deferred??(t.deferred=[]),e._zod.deferred.push(()=>{let t=e._zod.parse,r=(e,r)=>{if("backward"!==r.direction&&tj(r,e.value))throw new tP;return t(e,r)};e._zod.parse=r,e._zod.run===t&&(e._zod.run=r)})},attach(e){var r;let n,a,i;(r=e._zod).deferred??(r.deferred=[]),e._zod.deferred.push(()=>{let r=e._zod.parse,o=(s,l)=>{let c;if(void 0===n&&!(n=tB(e,new Set)))return e._zod.parse=r,e._zod.run===o&&(e._zod.run=r),r(s,l);let u=s.value;if(null===u||"object"!=typeof u)return r(s,l);let d=l[tN];if(d||(d={buckets:new Map,backEdges:void 0},l[tN]=d),a===l)c=i;else{var p;let t;(t=(p=d).buckets.get(e))||(t=new Map,p.buckets.set(e,t)),c=t,a=l,i=c}let m=c.get(u);if(m)return s.value=m.value,m.issues?m.issues.length&&s.issues.push(...tR(m.issues)):(s.memo=!0,d.backEdges??(d.backEdges=new Set),d.backEdges.add(m.value)),s;t=c;let h=tM.length,f=r(s,l);t=void 0;let g=tM.length>h?tM.pop():void 0;return f instanceof Promise?f.then(e=>(g&&(g.issues=e.issues.length?tR(e.issues):tI),e)):(g&&(g.issues=f.issues.length?tR(f.issues):tI),f)};e._zod.parse=o,e._zod.run===r&&(e._zod.run=o)})}};function tj(e,t){let r=e[tN]?.backEdges;return void 0!==r&&null!==t&&"object"==typeof t&&r.has(t)}function tz(e,t,r,n){let a=Math.abs(e),i=a%10,o=a%100;return o>=11&&o<=19?n:1===i?t:i>=2&&i<=4?r:n}function tU(){return{localeError:(()=>{let e={string:{unit:"characters",verb:"to have"},file:{unit:"bytes",verb:"to have"},array:{unit:"items",verb:"to have"},set:{unit:"items",verb:"to have"},map:{unit:"entries",verb:"to have"}},t={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",mac:"MAC address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",credit_card:"credit card number",jwt:"JWT",template_literal:"input"},r={nan:"NaN"};function n(e,t){return"number"!==e||"number"!=typeof t||Number.isFinite(t)?r[e]??e:String(t)}return r=>{switch(r.code){case"invalid_type":{let e=n(r.expected),t=n(a.parsedType(r.input),r.input);return`Invalid input: expected ${e}, received ${t}`}case"invalid_value":if(1===r.values.length)return`Invalid input: expected ${a.stringifyPrimitive(r.values[0])}`;return`Invalid option: expected one of ${a.joinValues(r.values,"|")}`;
213case"too_big":{let t=r.exact?"exactly ":r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Too big: expected ${r.origin??"value"} to have ${t}${r.maximum.toString()} ${n.unit??"elements"}`;return`Too big: expected ${r.origin??"value"} to be ${t}${r.maximum.toString()}`}case"too_small":{let t=r.exact?"exactly ":r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Too small: expected ${r.origin} to have ${t}${r.minimum.toString()} ${n.unit}`;return`Too small: expected ${r.origin} to be ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Invalid string: must start with "${r.prefix}"`;if("ends_with"===r.format)return`Invalid string: must end with "${r.suffix}"`;if("includes"===r.format)return`Invalid string: must include "${r.includes}"`;if("regex"===r.format)return`Invalid string: must match pattern ${r.pattern}`;return`Invalid ${t[r.format]??r.format}`;case"not_multiple_of":return`Invalid number: must be a multiple of ${r.divisor}`;case"unrecognized_keys":return`Unrecognized key${r.keys.length>1?"s":""}: ${a.joinValues(r.keys,", ")}`;case"invalid_key":return`Invalid key in ${r.origin}`;case"invalid_union":if(r.options&&Array.isArray(r.options)&&r.options.length>0){let e=r.options.map(e=>`'${e}'`).join(" | ");return`Invalid discriminator value. Expected ${e}`}if(!1===r.inclusive)return"Invalid input: more than one option matched";return"Invalid input";case"invalid_element":return`Invalid value in ${r.origin}`;default:return"Invalid input"}}})()}}function tV(e,t,r){return 1===Math.abs(e)?t:r}function tQ(e){if(!e)return"";let t=e[e.length-1];return e+(["ա","ե","ը","ի","ո","ու","օ"].includes(t)?"ն":"ը")}function tZ(){let e,t,r;return{localeError:(e={string:{unit:"តួអក្សរ",verb:"គួរមាន"},file:{unit:"បៃ",verb:"គួរមាន"},array:{unit:"ធាតុ",verb:"គួរមាន"},set:{unit:"ធាតុ",verb:"គួរមាន"},map:{unit:"ធាតុ",verb:"គួរមាន"}},t={regex:"ទិន្នន័យបញ្ចូល",email:"អាសយដ្ឋានអ៊ីមែល",url:"URL",emoji:"សញ្ញាអារម្មណ៍",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"កាលបរិច្ឆេទ និងម៉ោង ISO",date:"កាលបរិច្ឆេទ ISO",time:"ម៉ោង ISO",duration:"រយៈពេល ISO",ipv4:"អាសយដ្ឋាន IPv4",ipv6:"អាសយដ្ឋាន IPv6",mac:"អាសយដ្ឋាន MAC",cidrv4:"ដែនអាសយដ្ឋាន IPv4",cidrv6:"ដែនអាសយដ្ឋាន IPv6",base64:"ខ្សែអក្សរអ៊ិកូដ base64",base64url:"ខ្សែអក្សរអ៊ិកូដ base64url",json_string:"ខ្សែអក្សរ JSON",e164:"លេខ E.164",credit_card:"លេខប័ណ្ណឥណទាន",jwt:"JWT",template_literal:"ទិន្នន័យបញ្ចូល"},r={nan:"NaN",number:"លេខ",array:"អារេ (Array)",null:"គ្មានតម្លៃ (null)"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ instanceof ${n.expected} ប៉ុន្តែទទួលបាន ${i}`;return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${e} ប៉ុន្តែទទួលបាន ${i}`}case"invalid_value":if(1===n.values.length)return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${a.stringifyPrimitive(n.values[0])}`;return`ជម្រើសមិនត្រឹមត្រូវ៖ ត្រូវជាមួយក្នុងចំណោម ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`ធំពេក៖ ត្រូវការ ${n.origin??"តម្លៃ"} ${t} ${n.maximum.toString()} ${r.unit??"ធាតុ"}`;return`ធំពេក៖ ត្រូវការ ${n.origin??"តម្លៃ"} ${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`តូចពេក៖ ត្រូវការ ${n.origin} ${t} ${n.minimum.toString()} ${r.unit}`;return`តូចពេក៖ ត្រូវការ ${n.origin} ${t} ${n.minimum.toString()}`}
213case"invalid_format":if("starts_with"===n.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវចាប់ផ្តើមដោយ "${n.prefix}"`;if("ends_with"===n.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវបញ្ចប់ដោយ "${n.suffix}"`;if("includes"===n.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវមាន "${n.includes}"`;if("regex"===n.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវតែផ្គូផ្គងនឹងទម្រង់ដែលបានកំណត់ ${n.pattern}`;return`មិនត្រឹមត្រូវ៖ ${t[n.format]??n.format}`;case"not_multiple_of":return`លេខមិនត្រឹមត្រូវ៖ ត្រូវតែជាពហុគុណនៃ ${n.divisor}`;case"unrecognized_keys":return`រកឃើញសោមិនស្គាល់៖ ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`សោមិនត្រឹមត្រូវនៅក្នុង ${n.origin}`;case"invalid_union":default:return"ទិន្នន័យមិនត្រឹមត្រូវ";case"invalid_element":return`ទិន្នន័យមិនត្រឹមត្រូវនៅក្នុង ${n.origin}`}})}}e.s(["$ZodCyclicError",0,tP,"isBackEdge",0,tj,"isRecursiveSchema",0,function(e){return tB(e,new Set)},"memoizer",0,function(){return tL}],419077),e.s([],378945),e.i(378945),e.s(["default",0,tU],488746);let tF=e=>e.charAt(0).toUpperCase()+e.slice(1);function tq(e){let t=Math.abs(e),r=t%10,n=t%100;return n>=11&&n<=19||0===r?"many":1===r?"one":"few"}function tH(e,t,r,n){let a=Math.abs(e),i=a%10,o=a%100;return o>=11&&o<=19?n:1===i?t:i>=2&&i<=4?r:n}function tX(){let e,t,r;return{localeError:(e={string:{unit:"символів",verb:"матиме"},file:{unit:"байтів",verb:"матиме"},array:{unit:"елементів",verb:"матиме"},set:{unit:"елементів",verb:"матиме"},map:{unit:"елементів",verb:"матиме"}},t={regex:"вхідні дані",email:"адреса електронної пошти",url:"URL",emoji:"емодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"дата та час ISO",date:"дата ISO",time:"час ISO",duration:"тривалість ISO",ipv4:"адреса IPv4",ipv6:"адреса IPv6",mac:"адреса MAC",cidrv4:"діапазон IPv4",cidrv6:"діапазон IPv6",base64:"рядок у кодуванні base64",base64url:"рядок у кодуванні base64url",json_string:"рядок JSON",e164:"номер E.164",credit_card:"номер кредитної картки",jwt:"JWT",template_literal:"вхідні дані"},r={nan:"NaN",number:"число",array:"масив"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Неправильні вхідні дані: очікується instanceof ${n.expected}, отримано ${i}`;return`Неправильні вхідні дані: очікується ${e}, отримано ${i}`}case"invalid_value":if(1===n.values.length)return`Неправильні вхідні дані: очікується ${a.stringifyPrimitive(n.values[0])}`;return`Неправильна опція: очікується одне з ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Занадто велике: очікується, що ${n.origin??"значення"} ${r.verb} ${t}${n.maximum.toString()} ${r.unit??"елементів"}`;return`Занадто велике: очікується, що ${n.origin??"значення"} буде ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Занадто мале: очікується, що ${n.origin} ${r.verb} ${t}${n.minimum.toString()} ${r.unit}`;return`Занадто мале: очікується, що ${n.origin} буде ${t}${n.minimum.toString()}`}
213case"invalid_format":if("starts_with"===n.format)return`Неправильний рядок: повинен починатися з "${n.prefix}"`;if("ends_with"===n.format)return`Неправильний рядок: повинен закінчуватися на "${n.suffix}"`;if("includes"===n.format)return`Неправильний рядок: повинен містити "${n.includes}"`;if("regex"===n.format)return`Неправильний рядок: повинен відповідати шаблону ${n.pattern}`;return`Неправильний ${t[n.format]??n.format}`;case"not_multiple_of":return`Неправильне число: повинно бути кратним ${n.divisor}`;case"unrecognized_keys":return`Нерозпізнаний ключ${n.keys.length>1?"і":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Неправильний ключ у ${n.origin}`;case"invalid_union":default:return"Неправильні вхідні дані";case"invalid_element":return`Неправильне значення у ${n.origin}`}})}}e.s(["ar",0,function(){let e,t,r;return{localeError:(e={string:{unit:"حرف",verb:"أن يحوي"},file:{unit:"بايت",verb:"أن يحوي"},array:{unit:"عنصر",verb:"أن يحوي"},set:{unit:"عنصر",verb:"أن يحوي"},map:{unit:"عنصر",verb:"أن يحوي"}},t={regex:"مدخل",email:"بريد إلكتروني",url:"رابط",emoji:"إيموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاريخ ووقت بمعيار ISO",date:"تاريخ بمعيار ISO",time:"وقت بمعيار ISO",duration:"مدة بمعيار ISO",ipv4:"عنوان IPv4",ipv6:"عنوان IPv6",mac:"عنوان MAC",cidrv4:"مدى عناوين بصيغة IPv4",cidrv6:"مدى عناوين بصيغة IPv6",base64:"نَص بترميز base64-encoded",base64url:"نَص بترميز base64url-encoded",json_string:"نَص على هيئة JSON",e164:"رقم هاتف بمعيار E.164",credit_card:"رقم بطاقة الائتمان",jwt:"JWT",template_literal:"مدخل"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`مدخلات غير مقبولة: يفترض إدخال instanceof ${n.expected}، ولكن تم إدخال ${i}`;return`مدخلات غير مقبولة: يفترض إدخال ${e}، ولكن تم إدخال ${i}`}case"invalid_value":if(1===n.values.length)return`مدخلات غير مقبولة: يفترض إدخال ${a.stringifyPrimitive(n.values[0])}`;return`اختيار غير مقبول: يتوقع انتقاء أحد هذه الخيارات: ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return` أكبر من اللازم: يفترض أن تكون ${n.origin??"القيمة"} ${t} ${n.maximum.toString()} ${r.unit??"عنصر"}`;return`أكبر من اللازم: يفترض أن تكون ${n.origin??"القيمة"} ${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`أصغر من اللازم: يفترض لـ ${n.origin} أن يكون ${t} ${n.minimum.toString()} ${r.unit}`;return`أصغر من اللازم: يفترض لـ ${n.origin} أن يكون ${t} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`نَص غير مقبول: يجب أن يبدأ بـ "${n.prefix}"`;if("ends_with"===n.format)return`نَص غير مقبول: يجب أن ينتهي بـ "${n.suffix}"`;if("includes"===n.format)return`نَص غير مقبول: يجب أن يتضمَّن "${n.includes}"`;if("regex"===n.format)return`نَص غير مقبول: يجب أن يطابق النمط ${n.pattern}`;return`${t[n.format]??n.format} غير مقبول`;case"not_multiple_of":return`رقم غير مقبول: يجب أن يكون من مضاعفات ${n.divisor}`;case"unrecognized_keys":return`معرف${n.keys.length>1?"ات":""} غريب${n.keys.length>1?"ة":""}: ${a.joinValues(n.keys,"، ")}`;
213case"invalid_key":return`معرف غير مقبول في ${n.origin}`;case"invalid_union":default:return"مدخل غير مقبول";case"invalid_element":return`مدخل غير مقبول في ${n.origin}`}})}},"az",0,function(){let e,t,r;return{localeError:(e={string:{unit:"simvol",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"element",verb:"olmalıdır"},set:{unit:"element",verb:"olmalıdır"},map:{unit:"element",verb:"olmalıdır"}},t={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",mac:"MAC address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",credit_card:"kredit kartı nömrəsi",jwt:"JWT",template_literal:"input"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Yanlış dəyər: g\xf6zlənilən instanceof ${n.expected}, daxil olan ${i}`;return`Yanlış dəyər: g\xf6zlənilən ${e}, daxil olan ${i}`}case"invalid_value":if(1===n.values.length)return`Yanlış dəyər: g\xf6zlənilən ${a.stringifyPrimitive(n.values[0])}`;return`Yanlış se\xe7im: aşağıdakılardan biri olmalıdır: ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${n.origin??"dəyər"} ${t}${n.maximum.toString()} ${r.unit??"element"}`;return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${n.origin??"dəyər"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`\xc7ox ki\xe7ik: g\xf6zlənilən ${n.origin} ${t}${n.minimum.toString()} ${r.unit}`;return`\xc7ox ki\xe7ik: g\xf6zlənilən ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Yanlış mətn: "${n.prefix}" ilə başlamalıdır`;if("ends_with"===n.format)return`Yanlış mətn: "${n.suffix}" ilə bitməlidir`;if("includes"===n.format)return`Yanlış mətn: "${n.includes}" daxil olmalıdır`;if("regex"===n.format)return`Yanlış mətn: ${n.pattern} şablonuna uyğun olmalıdır`;return`Yanlış ${t[n.format]??n.format}`;case"not_multiple_of":return`Yanlış ədəd: ${n.divisor} ilə b\xf6l\xfcnə bilən olmalıdır`;case"unrecognized_keys":return`Tanınmayan a\xe7ar${n.keys.length>1?"lar":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} daxilində yanlış a\xe7ar`;case"invalid_union":default:return"Yanlış dəyər";case"invalid_element":return`${n.origin} daxilində yanlış dəyər`}})}},"be",0,function(){let e,t,r;return{localeError:(e={string:{unit:{one:"сімвал",few:"сімвалы",many:"сімвалаў"},verb:"мець"},array:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},set:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},map:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},file:{unit:{one:"байт",few:"байты",many:"байтаў"},verb:"мець"}},t={regex:"увод",email:"email адрас",url:"URL",emoji:"эмодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата і час",date:"ISO дата",time:"ISO час",duration:"ISO працягласць",ipv4:"IPv4 адрас",ipv6:"IPv6 адрас",mac:"MAC адрас",cidrv4:"IPv4 дыяпазон",cidrv6:"IPv6 дыяпазон",base64:"радок у фармаце base64",base64url:"радок у фармаце base64url",json_string:"JSON радок",e164:"нумар E.164",credit_card:"нумар крэдытнай карты",jwt:"JWT",template_literal:"увод"},r={nan:"NaN",number:"лік",array:"масіў"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Няправільны ўвод: чакаўся instanceof ${n.expected}, атрымана ${i}`;return`Няправільны ўвод: чакаўся ${e}, атрымана ${i}`}case"invalid_value":if(1===n.values.length)return`Няправільны ўвод: чакалася ${a.stringifyPrimitive(n.values[0])}`;return`Няправільны варыянт: чакаўся адзін з ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r){let e=tz(Number(n.maximum),r.unit.one,r.unit.few,r.unit.many);return`Занадта вялікі: чакалася, што ${n.origin??"значэнне"} павінна ${r.verb} ${t}${n.maximum.toString()} ${e}`}return`Занадта вялікі: чакалася, што ${n.origin??"значэнне"} павінна быць ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r){let e=tz(Number(n.minimum),r.unit.one,r.unit.few,r.unit.many);return`Занадта малы: чакалася, што ${n.origin} павінна ${r.verb} ${t}${n.minimum.toString()} ${e}`}return`Занадта малы: чакалася, што ${n.origin} павінна быць ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Няправільны радок: павінен пачынацца з "${n.prefix}"`;if("ends_with"===n.format)return`Няправільны радок: павінен заканчвацца на "${n.suffix}"`;if("includes"===n.format)return`Няправільны радок: павінен змяшчаць "${n.includes}"`;if("regex"===n.format)return`Няправільны радок: павінен адпавядаць шаблону ${n.pattern}`;return`Няправільны ${t[n.format]??n.format}`;case"not_multiple_of":return`Няправільны лік: павінен быць кратным ${n.divisor}`;case"unrecognized_keys":return`Нераспазнаны ${n.keys.length>1?"ключы":"ключ"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Няправільны ключ у ${n.origin}`;case"invalid_union":default:return"Няправільны ўвод";case"invalid_element":return`Няправільнае значэнне ў ${n.origin}`}})}},"bg",0,function(){let e,t,r;return{localeError:(e={string:{unit:"символа",verb:"да съдържа"},file:{unit:"байта",verb:"да съдържа"},array:{unit:"елемента",verb:"да съдържа"},set:{unit:"елемента",verb:"да съдържа"},map:{unit:"елемента",verb:"да съдържа"}},t={regex:"вход",email:"имейл адрес",url:"URL",emoji:"емоджи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO време",date:"ISO дата",time:"ISO време",duration:"ISO продължителност",ipv4:"IPv4 адрес",ipv6:"IPv6 адрес",mac:"MAC адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"base64-кодиран низ",base64url:"base64url-кодиран низ",json_string:"JSON низ",e164:"E.164 номер",credit_card:"номер на кредитна карта",jwt:"JWT",template_literal:"вход"},r={nan:"NaN",number:"число",array:"масив"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Невалиден вход: очакван instanceof ${n.expected}, получен ${i}`;return`Невалиден вход: очакван ${e}, получен ${i}`}case"invalid_value":if(1===n.values.length)return`Невалиден вход: очакван ${a.stringifyPrimitive(n.values[0])}`;return`Невалидна опция: очаквано едно от ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Твърде голямо: очаква се ${n.origin??"стойност"} да съдържа ${t}${n.maximum.toString()} ${r.unit??"елемента"}`;return`Твърде голямо: очаква се ${n.origin??"стойност"} да бъде ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Твърде малко: очаква се ${n.origin} да съдържа ${t}${n.minimum.toString()} ${r.unit}`;return`Твърде малко: очаква се ${n.origin} да бъде ${t}${n.minimum.toString()}`}
213case"invalid_format":{if("starts_with"===n.format)return`Невалиден низ: трябва да започва с "${n.prefix}"`;if("ends_with"===n.format)return`Невалиден низ: трябва да завършва с "${n.suffix}"`;if("includes"===n.format)return`Невалиден низ: трябва да включва "${n.includes}"`;if("regex"===n.format)return`Невалиден низ: трябва да съвпада с ${n.pattern}`;let e="Невалиден";return"emoji"===n.format&&(e="Невалидно"),"datetime"===n.format&&(e="Невалидно"),"date"===n.format&&(e="Невалидна"),"time"===n.format&&(e="Невалидно"),"duration"===n.format&&(e="Невалидна"),`${e} ${t[n.format]??n.format}`}case"not_multiple_of":return`Невалидно число: трябва да бъде кратно на ${n.divisor}`;case"unrecognized_keys":return`Неразпознат${n.keys.length>1?"и":""} ключ${n.keys.length>1?"ове":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Невалиден ключ в ${n.origin}`;case"invalid_union":default:return"Невалиден вход";case"invalid_element":return`Невалидна стойност в ${n.origin}`}})}},"bn",0,function(){let e,t,r;return{localeError:(e={string:{unit:"অক্ষর",verb:"থাকতে হবে"},file:{unit:"বাইট",verb:"থাকতে হবে"},array:{unit:"আইটেম",verb:"থাকতে হবে"},set:{unit:"আইটেম",verb:"থাকতে হবে"},map:{unit:"এন্ট্রি",verb:"থাকতে হবে"}},t={regex:"ইনপুট",email:"ইমেইল ঠিকানা",url:"URL",emoji:"ইমোজি",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO তারিখ ও সময়",date:"ISO তারিখ",time:"ISO সময়",duration:"ISO সময়কাল",ipv4:"IPv4 ঠিকানা",ipv6:"IPv6 ঠিকানা",mac:"MAC ঠিকানা",cidrv4:"IPv4 রেঞ্জ",cidrv6:"IPv6 রেঞ্জ",base64:"base64-এনকোডেড স্ট্রিং",base64url:"base64url-এনকোডেড স্ট্রিং",json_string:"JSON স্ট্রিং",e164:"E.164 নম্বর",credit_card:"ক্রেডিট কার্ড নম্বর",jwt:"JWT",template_literal:"ইনপুট"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;return`অবৈধ ইনপুট: প্রত্যাশিত ${e}, প্রাপ্ত ${i}`}case"invalid_value":if(1===n.values.length)return`অবৈধ ইনপুট: প্রত্যাশিত ${a.stringifyPrimitive(n.values[0])}`;return`অবৈধ অপশন: ${a.joinValues(n.values," | ")} এর মধ্যে একটি প্রত্যাশিত`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`অনেক বড়: ${n.origin??"মান"} ${t}${n.maximum.toString()} ${r.unit??"এলিমেন্ট"} হতে হবে`;return`অনেক বড়: ${n.origin??"মান"} ${t}${n.maximum.toString()} হতে হবে`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`অনেক ছোট: ${n.origin} ${t}${n.minimum.toString()} ${r.unit} হতে হবে`;return`অনেক ছোট: ${n.origin} ${t}${n.minimum.toString()} হতে হবে`}case"invalid_format":if("starts_with"===n.format)return`অবৈধ স্ট্রিং: "${n.prefix}" দিয়ে শুরু হতে হবে`;if("ends_with"===n.format)return`অবৈধ স্ট্রিং: "${n.suffix}" দিয়ে শেষ হতে হবে`;if("includes"===n.format)return`অবৈধ স্ট্রিং: "${n.includes}" অন্তর্ভুক্ত থাকতে হবে`;if("regex"===n.format)return`অবৈধ স্ট্রিং: ${n.pattern} প্যাটার্ন মিলতে হবে`;return`অবৈধ ${t[n.format]??n.format}`;case"not_multiple_of":return`অবৈধ নম্বর: ${n.divisor} এর গুণিতক হতে হবে`;case"unrecognized_keys":return`অচেনা কী${n.keys.length>1?"গুলো":""}: ${a.joinValues(n.keys,", ")}`;
213case"invalid_key":return`${n.origin} এ অবৈধ কী`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let e=n.options.map(e=>`'${e}'`).join(" | ");return`অবৈধ ডিসক্রিমিনেটর মান। প্রত্যাশিত ${e}`}return"অবৈধ ইনপুট";case"invalid_element":return`${n.origin} এ অবৈধ মান`;default:return"অবৈধ ইনপুট"}})}},"ca",0,function(){let e,t,r;return{localeError:(e={string:{unit:"caràcters",verb:"contenir"},file:{unit:"bytes",verb:"contenir"},array:{unit:"elements",verb:"contenir"},set:{unit:"elements",verb:"contenir"},map:{unit:"elements",verb:"contenir"}},t={regex:"entrada",email:"adreça electrònica",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i hora ISO",date:"data ISO",time:"hora ISO",duration:"durada ISO",ipv4:"adreça IPv4",ipv6:"adreça IPv6",mac:"adreça MAC",cidrv4:"rang IPv4",cidrv6:"rang IPv6",base64:"cadena codificada en base64",base64url:"cadena codificada en base64url",json_string:"cadena JSON",e164:"número E.164",credit_card:"número de targeta de crèdit",jwt:"JWT",template_literal:"entrada"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Tipus inv\xe0lid: s'esperava instanceof ${n.expected}, s'ha rebut ${i}`;return`Tipus inv\xe0lid: s'esperava ${e}, s'ha rebut ${i}`}case"invalid_value":if(1===n.values.length)return`Valor inv\xe0lid: s'esperava ${a.stringifyPrimitive(n.values[0])}`;return`Opci\xf3 inv\xe0lida: s'esperava una de ${a.joinValues(n.values," o ")}`;case"too_big":{let t=n.inclusive?"com a màxim":"menys de",r=e[n.origin]??null;if(r)return`Massa gran: s'esperava que ${n.origin??"el valor"} contingu\xe9s ${t} ${n.maximum.toString()} ${r.unit??"elements"}`;return`Massa gran: s'esperava que ${n.origin??"el valor"} fos ${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?"com a mínim":"més de",r=e[n.origin]??null;if(r)return`Massa petit: s'esperava que ${n.origin} contingu\xe9s ${t} ${n.minimum.toString()} ${r.unit}`;return`Massa petit: s'esperava que ${n.origin} fos ${t} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Format inv\xe0lid: ha de comen\xe7ar amb "${n.prefix}"`;if("ends_with"===n.format)return`Format inv\xe0lid: ha d'acabar amb "${n.suffix}"`;if("includes"===n.format)return`Format inv\xe0lid: ha d'incloure "${n.includes}"`;if("regex"===n.format)return`Format inv\xe0lid: ha de coincidir amb el patr\xf3 ${n.pattern}`;return`Format inv\xe0lid per a ${t[n.format]??n.format}`;case"not_multiple_of":return`N\xfamero inv\xe0lid: ha de ser m\xfaltiple de ${n.divisor}`;case"unrecognized_keys":return`Clau${n.keys.length>1?"s":""} no reconeguda${n.keys.length>1?"s":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Clau inv\xe0lida a ${n.origin}`;case"invalid_union":default:return"Entrada invàlida";case"invalid_element":return`Element inv\xe0lid a ${n.origin}`}})}},"ckb",0,function(){let e,t,r;return{localeError:(e={string:{unit:"پیت",verb:"بێت"},file:{unit:"بایت",verb:"بێت"},array:{unit:"دانە",verb:"بێت"},set:{unit:"دانە",verb:"بێت"},map:{unit:"دانە",verb:"بێت"}},t={regex:"regex",email:"ئیمەیڵ",url:"بەستەر (URL)",emoji:"ئیمۆجی",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ڕێکەوت و کات",date:"ڕێکەوت",time:"کات",duration:"ماوە",ipv4:"ناونیشانی IPv4",ipv6:"ناونیشانی IPv6",mac:"ناونیشانی MAC",cidrv4:"مەودای IPv4",cidrv6:"مەودای IPv6",base64:"دەقی base64",base64url:"دەقی base64url",json_string:"دەقی JSON",e164:"ژمارەی E.164",credit_card:"ژمارەی کارتی کرێدیت",jwt:"JWT",template_literal:"تێکردە"},r={nan:"NaN",string:"نووسین",number:"ژمارە",boolean:"boolean",array:"array",object:"object",date:"ڕێکەوت",integer:"ژمارە",float:"ژمارە",null:"null",undefined:"undefined",function:"function",symbol:"symbol",unknown:"unknown",promise:"promise",void:"void",never:"never",map:"map",set:"set"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t,o=["ا","و","ۆ","وو","ە","ی","ێ"].some(e=>i.endsWith(e))?"یە":"ە",s=/^[a-zA-Z]+$/.test(i);if("null"===t||"undefined"===t)return"داواکراوە";return`چاوەڕوانکراوە ${e} بێت، بەڵام ${i}${s?"":o}`}case"invalid_value":if(1===n.values.length)return`بەهاکە نادرووستە: چاوەڕوانکراوە ${a.stringifyPrimitive(n.values[0])} بێت`;return`هەڵبژاردەی نادروست: چاوەڕوانکراوە یەکێک بێت لە ${a.joinValues(n.values,"|")}`;case"too_big":{let t=e[n.origin]??null;if(t)return`پێویستە بە لایەنی زۆرەوە ${n.maximum.toString()} ${t.unit} ${t.verb}`;return`پێویستە بە لایەنی زۆرەوە ${n.maximum.toString()} بێت`}case"too_small":{let t=e[n.origin]??null;if(t)return`پێویستە بە لایەنی کەمەوە ${n.minimum.toString()} ${t.unit} ${t.verb}`;return`پێویستە بە لایەنی کەمەوە ${n.minimum.toString()} بێت`}case"invalid_format":if("starts_with"===n.format)return`دەقی نادروست: پێویستە دەستپێبکات بە "${n.prefix}"`;if("ends_with"===n.format)return`دەقی نادروست: پێویستە کۆتاییبێت بە "${n.suffix}"`;if("includes"===n.format)return`دەقی نادروست: پێویستە "${n.includes}" لەخۆبگرێت`;if("regex"===n.format)return`دەقی نادروست: پێویستە لەگەڵ پاتێرنی ${n.pattern} بگونجێت`;return`بەهای ${t[n.format]??n.format} نادروستە`;case"not_multiple_of":return`ژمارەی نادروست: دەبێت چەند هێندە بێت بۆ ${n.divisor}`;case"unrecognized_keys":return`کلیلی نەناسراو: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`کلیلی نادروست لە ${n.origin}`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let e=n.options.map(e=>`'${e}'`).join(" | ");return`بەهای نەناسراو هەیە. بەهای چاوەڕوانکراو: ${e}`}return"یەکگرتنی نادروست";case"invalid_element":return`${n.origin} بەهاکە نادروستە`;default:return"تێکردەی نادروست"}})}},"cs",0,function(){let e,t,r;return{localeError:(e={string:{unit:"znaků",verb:"mít"},file:{unit:"bajtů",verb:"mít"},array:{unit:"prvků",verb:"mít"},set:{unit:"prvků",verb:"mít"},map:{unit:"prvků",verb:"mít"}},t={regex:"regulární výraz",email:"e-mailová adresa",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"datum a čas ve formátu ISO",date:"datum ve formátu ISO",time:"čas ve formátu ISO",duration:"doba trvání ISO",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",mac:"MAC adresa",cidrv4:"rozsah IPv4",cidrv6:"rozsah IPv6",base64:"řetězec zakódovaný ve formátu base64",base64url:"řetězec zakódovaný ve formátu base64url",json_string:"řetězec ve formátu JSON",e164:"číslo E.164",credit_card:"číslo kreditní karty",jwt:"JWT",template_literal:"vstup"},r={nan:"NaN",number:"číslo",string:"řetězec",function:"funkce",array:"pole"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Neplatn\xfd vstup: oček\xe1v\xe1no instanceof ${n.expected}, obdrženo ${i}`;return`Neplatn\xfd vstup: oček\xe1v\xe1no ${e}, obdrženo ${i}`}case"invalid_value":if(1===n.values.length)return`Neplatn\xfd vstup: oček\xe1v\xe1no ${a.stringifyPrimitive(n.values[0])}`;return`Neplatn\xe1 možnost: oček\xe1v\xe1na jedna z hodnot ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Hodnota je př\xedliš velk\xe1: ${n.origin??"hodnota"} mus\xed m\xedt ${t}${n.maximum.toString()} ${r.unit??"prvků"}`;return`Hodnota je př\xedliš velk\xe1: ${n.origin??"hodnota"} mus\xed b\xfdt ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Hodnota je př\xedliš mal\xe1: ${n.origin??"hodnota"} mus\xed m\xedt ${t}${n.minimum.toString()} ${r.unit??"prvků"}`;return`Hodnota je př\xedliš mal\xe1: ${n.origin??"hodnota"} mus\xed b\xfdt ${t}${n.minimum.toString()}`}
213case"invalid_format":if("starts_with"===n.format)return`Neplatn\xfd řetězec: mus\xed zač\xednat na "${n.prefix}"`;if("ends_with"===n.format)return`Neplatn\xfd řetězec: mus\xed končit na "${n.suffix}"`;if("includes"===n.format)return`Neplatn\xfd řetězec: mus\xed obsahovat "${n.includes}"`;if("regex"===n.format)return`Neplatn\xfd řetězec: mus\xed odpov\xeddat vzoru ${n.pattern}`;return`Neplatn\xfd form\xe1t ${t[n.format]??n.format}`;case"not_multiple_of":return`Neplatn\xe9 č\xedslo: mus\xed b\xfdt n\xe1sobkem ${n.divisor}`;case"unrecognized_keys":return`Nezn\xe1m\xe9 kl\xedče: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Neplatn\xfd kl\xedč v ${n.origin}`;case"invalid_union":default:return"Neplatný vstup";case"invalid_element":return`Neplatn\xe1 hodnota v ${n.origin}`}})}},"da",0,function(){let e,t,r;return{localeError:(e={string:{unit:"tegn",verb:"havde"},file:{unit:"bytes",verb:"havde"},array:{unit:"elementer",verb:"indeholdt"},set:{unit:"elementer",verb:"indeholdt"},map:{unit:"elementer",verb:"indeholdt"}},t={regex:"input",email:"e-mailadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkeslæt",date:"ISO-dato",time:"ISO-klokkeslæt",duration:"ISO-varighed",ipv4:"IPv4-adresse",ipv6:"IPv6-adresse",mac:"MAC-adresse",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodet streng",base64url:"base64url-kodet streng",json_string:"JSON-streng",e164:"E.164-nummer",credit_card:"kreditkortnummer",jwt:"JWT",template_literal:"input"},r={nan:"NaN",string:"streng",number:"tal",boolean:"boolean",array:"liste",object:"objekt",set:"sæt",file:"fil"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Ugyldigt input: forventede instanceof ${n.expected}, fik ${i}`;return`Ugyldigt input: forventede ${e}, fik ${i}`}case"invalid_value":if(1===n.values.length)return`Ugyldig v\xe6rdi: forventede ${a.stringifyPrimitive(n.values[0])}`;return`Ugyldigt valg: forventede en af f\xf8lgende ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",a=e[n.origin]??null,i=r[n.origin]??n.origin;if(a)return`For stor: forventede ${i??"value"} ${a.verb} ${t} ${n.maximum.toString()} ${a.unit??"elementer"}`;return`For stor: forventede ${i??"value"} havde ${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",a=e[n.origin]??null,i=r[n.origin]??n.origin;if(a)return`For lille: forventede ${i} ${a.verb} ${t} ${n.minimum.toString()} ${a.unit}`;return`For lille: forventede ${i} havde ${t} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Ugyldig streng: skal starte med "${n.prefix}"`;if("ends_with"===n.format)return`Ugyldig streng: skal ende med "${n.suffix}"`;if("includes"===n.format)return`Ugyldig streng: skal indeholde "${n.includes}"`;if("regex"===n.format)return`Ugyldig streng: skal matche m\xf8nsteret ${n.pattern}`;return`Ugyldig ${t[n.format]??n.format}`;case"not_multiple_of":return`Ugyldigt tal: skal v\xe6re deleligt med ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Ukendte nøgler":"Ukendt nøgle"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Ugyldig n\xf8gle i ${n.origin}`;case"invalid_union":return"Ugyldigt input: matcher ingen af de tilladte typer";case"invalid_element":return`Ugyldig v\xe6rdi i ${n.origin}`;default:return"Ugyldigt input"}})}},"de",0,function(){let e,t,r;return{localeError:(e={string:{unit:"Zeichen",verb:"zu haben"},file:{unit:"Bytes",verb:"zu haben"},array:{unit:"Elemente",verb:"zu haben"},set:{unit:"Elemente",verb:"zu haben"},map:{unit:"Elemente",verb:"zu haben"}},t={regex:"Eingabe",email:"E-Mail-Adresse",url:"URL",emoji:"Emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-Datum und -Uhrzeit",date:"ISO-Datum",time:"ISO-Uhrzeit",duration:"ISO-Dauer",ipv4:"IPv4-Adresse",ipv6:"IPv6-Adresse",mac:"MAC-Adresse",cidrv4:"IPv4-Bereich",cidrv6:"IPv6-Bereich",base64:"Base64-codierter String",base64url:"Base64-URL-codierter String",json_string:"JSON-String",e164:"E.164-Nummer",credit_card:"Kreditkartennummer",jwt:"JWT",template_literal:"Eingabe"},r={nan:"NaN",number:"Zahl",array:"Array"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Ung\xfcltige Eingabe: erwartet instanceof ${n.expected}, erhalten ${i}`;return`Ung\xfcltige Eingabe: erwartet ${e}, erhalten ${i}`}case"invalid_value":if(1===n.values.length)return`Ung\xfcltige Eingabe: erwartet ${a.stringifyPrimitive(n.values[0])}`;return`Ung\xfcltige Option: erwartet eine von ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Zu gro\xdf: erwartet, dass ${n.origin??"Wert"} ${t}${n.maximum.toString()} ${r.unit??"Elemente"} hat`;return`Zu gro\xdf: erwartet, dass ${n.origin??"Wert"} ${t}${n.maximum.toString()} ist`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Zu klein: erwartet, dass ${n.origin} ${t}${n.minimum.toString()} ${r.unit} hat`;return`Zu klein: erwartet, dass ${n.origin} ${t}${n.minimum.toString()} ist`}case"invalid_format":if("starts_with"===n.format)return`Ung\xfcltiger String: muss mit "${n.prefix}" beginnen`;if("ends_with"===n.format)return`Ung\xfcltiger String: muss mit "${n.suffix}" enden`;if("includes"===n.format)return`Ung\xfcltiger String: muss "${n.includes}" enthalten`;if("regex"===n.format)return`Ung\xfcltiger String: muss dem Muster ${n.pattern} entsprechen`;return`Ung\xfcltig: ${t[n.format]??n.format}`;case"not_multiple_of":return`Ung\xfcltige Zahl: muss ein Vielfaches von ${n.divisor} sein`;case"unrecognized_keys":return`${n.keys.length>1?"Unbekannte Schlüssel":"Unbekannter Schlüssel"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Ung\xfcltiger Schl\xfcssel in ${n.origin}`;case"invalid_union":default:return"Ungültige Eingabe";case"invalid_element":return`Ung\xfcltiger Wert in ${n.origin}`}})}},"el",0,function(){let e,t,r;return{localeError:(e={string:{unit:"χαρακτήρες",verb:"να έχει"},file:{unit:"bytes",verb:"να έχει"},array:{unit:"στοιχεία",verb:"να έχει"},set:{unit:"στοιχεία",verb:"να έχει"},map:{unit:"καταχωρήσεις",verb:"να έχει"}},t={regex:"είσοδος",email:"διεύθυνση email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO ημερομηνία και ώρα",date:"ISO ημερομηνία",time:"ISO ώÏ
213Î±",duration:"ISO διάρκεια",ipv4:"διεύθυνση IPv4",ipv6:"διεύθυνση IPv6",mac:"διεύθυνση MAC",cidrv4:"εύρος IPv4",cidrv6:"εύρος IPv6",base64:"συμβολοσειρά κωδικοποιημένη σε base64",base64url:"συμβολοσειρά κωδικοποιημένη σε base64url",json_string:"συμβολοσειρά JSON",e164:"αριθμός E.164",credit_card:"αριθμός πιστωτικής κάρτας",jwt:"JWT",template_literal:"είσοδος"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if("string"==typeof n.expected&&/^[A-Z]/.test(n.expected))return`Μη έγκυρη είσοδος: αναμενόταν instanceof ${n.expected}, λήφθηκε ${i}`;return`Μη έγκυρη είσοδος: αναμενόταν ${e}, λήφθηκε ${i}`}case"invalid_value":if(1===n.values.length)return`Μη έγκυρη είσοδος: αναμενόταν ${a.stringifyPrimitive(n.values[0])}`;return`Μη έγκυρη επιλογή: αναμενόταν ένα από ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Πολύ μεγάλο: αναμενόταν ${n.origin??"τιμή"} να έχει ${t}${n.maximum.toString()} ${r.unit??"στοιχεία"}`;return`Πολύ μεγάλο: αναμενόταν ${n.origin??"τιμή"} να είναι ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Πολύ μικρό: αναμενόταν ${n.origin} να έχει ${t}${n.minimum.toString()} ${r.unit}`;return`Πολύ μικρό: αναμενόταν ${n.origin} να είναι ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Μη έγκυρη συμβολοσειρά: πρέπει να ξεκινά με "${n.prefix}"`;if("ends_with"===n.format)return`Μη έγκυρη συμβολοσειρά: πρέπει να τελειώνει με "${n.suffix}"`;if("includes"===n.format)return`Μη έγκυρη συμβολοσειρά: πρέπει να περιέχει "${n.includes}"`;if("regex"===n.format)return`Μη έγκυρη συμβολοσειρά: πρέπει να ταιριάζει με το μοτίβο ${n.pattern}`;return`Μη έγκυρο: ${t[n.format]??n.format}`;case"not_multiple_of":return`Μη έγκυρος αριθμός: πρέπει να είναι πολλαπλάσιο του ${n.divisor}`;case"unrecognized_keys":return`Άγνωστ${n.keys.length>1?"α":"ο"} κλειδ${n.keys.length>1?"ιά":"ί"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Μη έγκυρο κλειδί στο ${n.origin}`;case"invalid_union":default:return"Μη έγκυρη είσοδος";case"invalid_element":return`Μη έγκυρη τιμή στο ${n.origin}`}})}}
213,"en",0,tU,"eo",0,function(){let e,t,r;return{localeError:(e={string:{unit:"karaktrojn",verb:"havi"},file:{unit:"bajtojn",verb:"havi"},array:{unit:"elementojn",verb:"havi"},set:{unit:"elementojn",verb:"havi"},map:{unit:"elementojn",verb:"havi"}},t={regex:"enigo",email:"retadreso",url:"URL",emoji:"emoĝio",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datotempo",date:"ISO-dato",time:"ISO-tempo",duration:"ISO-daŭro",ipv4:"IPv4-adreso",ipv6:"IPv6-adreso",mac:"MAC-adreso",cidrv4:"IPv4-rango",cidrv6:"IPv6-rango",base64:"64-ume kodita karaktraro",base64url:"URL-64-ume kodita karaktraro",json_string:"JSON-karaktraro",e164:"E.164-nombro",credit_card:"kreditkarta numero",jwt:"JWT",template_literal:"enigo"},r={nan:"NaN",number:"nombro",array:"tabelo",null:"senvalora"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Nevalida enigo: atendiĝis instanceof ${n.expected}, riceviĝis ${i}`;return`Nevalida enigo: atendiĝis ${e}, riceviĝis ${i}`}case"invalid_value":if(1===n.values.length)return`Nevalida enigo: atendiĝis ${a.stringifyPrimitive(n.values[0])}`;return`Nevalida opcio: atendiĝis unu el ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Tro granda: atendiĝis ke ${n.origin??"valoro"} havu ${t}${n.maximum.toString()} ${r.unit??"elementojn"}`;return`Tro granda: atendiĝis ke ${n.origin??"valoro"} havu ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Tro malgranda: atendiĝis ke ${n.origin} havu ${t}${n.minimum.toString()} ${r.unit}`;return`Tro malgranda: atendiĝis ke ${n.origin} estu ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Nevalida karaktraro: devas komenciĝi per "${n.prefix}"`;if("ends_with"===n.format)return`Nevalida karaktraro: devas finiĝi per "${n.suffix}"`;if("includes"===n.format)return`Nevalida karaktraro: devas inkluzivi "${n.includes}"`;if("regex"===n.format)return`Nevalida karaktraro: devas kongrui kun la modelo ${n.pattern}`;return`Nevalida ${t[n.format]??n.format}`;case"not_multiple_of":return`Nevalida nombro: devas esti oblo de ${n.divisor}`;case"unrecognized_keys":return`Nekonata${n.keys.length>1?"j":""} ŝlosilo${n.keys.length>1?"j":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Nevalida ŝlosilo en ${n.origin}`;case"invalid_union":default:return"Nevalida enigo";case"invalid_element":return`Nevalida valoro en ${n.origin}`}})}},"es",0,function(){let e,t,r;return{localeError:(e={string:{unit:"caracteres",verb:"tener"},file:{unit:"bytes",verb:"tener"},array:{unit:"elementos",verb:"tener"},set:{unit:"elementos",verb:"tener"}},t={regex:"entrada",email:"dirección de correo electrónico",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"fecha y hora ISO",date:"fecha ISO",time:"hora ISO",duration:"duración ISO",ipv4:"dirección IPv4",ipv6:"dirección IPv6",mac:"dirección MAC",cidrv4:"rango IPv4",cidrv6:"rango IPv6",base64:"cadena codificada en base64",base64url:"URL codificada en base64",json_string:"cadena JSON",e164:"número E.164",credit_card:"número de tarjeta de crédito",jwt:"JWT",template_literal:"entrada"},r={nan:"NaN",string:"texto",number:"número",boolean:"booleano",array:"arreglo",object:"objeto",set:"conjunto",file:"archivo",date:"fecha",bigint:"número grande",symbol
213:"símbolo",undefined:"indefinido",null:"nulo",function:"función",map:"mapa",record:"registro",tuple:"tupla",enum:"enumeración",union:"unión",literal:"literal",promise:"promesa",void:"vacío",never:"nunca",unknown:"desconocido",any:"cualquiera"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Entrada inv\xe1lida: se esperaba instanceof ${n.expected}, recibido ${i}`;return`Entrada inv\xe1lida: se esperaba ${e}, recibido ${i}`}case"invalid_value":if(1===n.values.length)return`Entrada inv\xe1lida: se esperaba ${a.stringifyPrimitive(n.values[0])}`;return`Opci\xf3n inv\xe1lida: se esperaba una de ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",a=e[n.origin]??null,i=r[n.origin]??n.origin;if(a)return`Demasiado grande: se esperaba que ${i??"valor"} tuviera ${t}${n.maximum.toString()} ${a.unit??"elementos"}`;return`Demasiado grande: se esperaba que ${i??"valor"} fuera ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",a=e[n.origin]??null,i=r[n.origin]??n.origin;if(a)return`Demasiado peque\xf1o: se esperaba que ${i} tuviera ${t}${n.minimum.toString()} ${a.unit}`;return`Demasiado peque\xf1o: se esperaba que ${i} fuera ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Cadena inv\xe1lida: debe comenzar con "${n.prefix}"`;if("ends_with"===n.format)return`Cadena inv\xe1lida: debe terminar en "${n.suffix}"`;if("includes"===n.format)return`Cadena inv\xe1lida: debe incluir "${n.includes}"`;if("regex"===n.format)return`Cadena inv\xe1lida: debe coincidir con el patr\xf3n ${n.pattern}`;return`Inv\xe1lido ${t[n.format]??n.format}`;case"not_multiple_of":return`N\xfamero inv\xe1lido: debe ser m\xfaltiplo de ${n.divisor}`;case"unrecognized_keys":return`Llave${n.keys.length>1?"s":""} desconocida${n.keys.length>1?"s":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Llave inv\xe1lida en ${r[n.origin]??n.origin}`;case"invalid_union":default:return"Entrada inválida";case"invalid_element":return`Valor inv\xe1lido en ${r[n.origin]??n.origin}`}})}},"fa",0,function(){let e,t,r;return{localeError:(e={string:{unit:"کاراکتر",verb:"داشته باشد"},file:{unit:"بایت",verb:"داشته باشد"},array:{unit:"آیتم",verb:"داشته باشد"},set:{unit:"آیتم",verb:"داشته باشد"},map:{unit:"آیتم",verb:"داشته باشد"}},t={regex:"ورودی",email:"آدرس ایمیل",url:"URL",emoji:"ایموجی",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاریخ و زمان ایزو",date:"تاریخ ایزو",time:"زمان ایزو",duration:"مدت زمان ایزو",ipv4:"IPv4 آدرس",ipv6:"IPv6 آدرس",mac:"MAC آدرس",cidrv4:"IPv4 دامنه",cidrv6:"IPv6 دامنه",base64:"base64-encoded رشته",base64url:"base64url-encoded رشته",json_string:"JSON رشته",e164:"E.164 عدد",credit_card:"شماره کارت اعتباری",jwt:"JWT",template_literal:"ورودی"},r={nan:"NaN",number:"عدد",array:"آرایه"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`ورودی نامعتبر: می‌بایست instanceof ${n.expected} می‌بود، ${i} دریافت شد`;return`ورودی نامعتبر: می‌بایست ${e} می‌بود، ${i} دریافت شد`}case"invalid_value":if(1===n.values.length)return`ورودی نامعتبر: می‌بایست ${a.stringifyPrimitive(n.values[0])} می‌بود`;return`گزینه نامعتبر: می‌بایست یکی از ${a.joinValues(n.values,"|")} می‌بود`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`خیلی بزرگ: ${n.origin??"مقدار"} باید ${t}${n.maximum.toString()} ${r.unit??"عنصر"} باشد`;return`خیلی بزرگ: ${n.origin??"مقدار"} باید ${t}${n.maximum.toString()} باشد`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`خیلی کوچک: ${n.origin} باید ${t}${n.minimum.toString()} ${r.unit} باشد`;return`خیلی کوچک: ${n.origin} باید ${t}${n.minimum.toString()} باشد`}
213case"invalid_format":if("starts_with"===n.format)return`رشته نامعتبر: باید با "${n.prefix}" شروع شود`;if("ends_with"===n.format)return`رشته نامعتبر: باید با "${n.suffix}" تمام شود`;if("includes"===n.format)return`رشته نامعتبر: باید شامل "${n.includes}" باشد`;if("regex"===n.format)return`رشته نامعتبر: باید با الگوی ${n.pattern} مطابقت داشته باشد`;return`${t[n.format]??n.format} نامعتبر`;case"not_multiple_of":return`عدد نامعتبر: باید مضرب ${n.divisor} باشد`;case"unrecognized_keys":return`کلید${n.keys.length>1?"های":""} ناشناس: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`کلید ناشناس در ${n.origin}`;case"invalid_union":default:return"ورودی نامعتبر";case"invalid_element":return`مقدار نامعتبر در ${n.origin}`}})}},"fi",0,function(){let e,t,r;return{localeError:(e={string:{unit:"merkkiä",subject:"merkkijonon"},file:{unit:"tavua",subject:"tiedoston"},array:{unit:"alkiota",subject:"listan"},set:{unit:"alkiota",subject:"joukon"},map:{unit:"alkiota",subject:"kuvauksen"},number:{unit:"",subject:"luvun"},bigint:{unit:"",subject:"suuren kokonaisluvun"},int:{unit:"",subject:"kokonaisluvun"},date:{unit:"",subject:"päivämäärän"}},t={regex:"säännöllinen lauseke",email:"sähköpostiosoite",url:"URL-osoite",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-aikaleima",date:"ISO-päivämäärä",time:"ISO-aika",duration:"ISO-kesto",ipv4:"IPv4-osoite",ipv6:"IPv6-osoite",mac:"MAC-osoite",cidrv4:"IPv4-alue",cidrv6:"IPv6-alue",base64:"base64-koodattu merkkijono",base64url:"base64url-koodattu merkkijono",json_string:"JSON-merkkijono",e164:"E.164-luku",credit_card:"luottokortin numero",jwt:"JWT",template_literal:"templaattimerkkijono"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Virheellinen tyyppi: odotettiin instanceof ${n.expected}, oli ${i}`;return`Virheellinen tyyppi: odotettiin ${e}, oli ${i}`}case"invalid_value":if(1===n.values.length)return`Virheellinen sy\xf6te: t\xe4ytyy olla ${a.stringifyPrimitive(n.values[0])}`;return`Virheellinen valinta: t\xe4ytyy olla yksi seuraavista: ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Liian suuri: ${r.subject} t\xe4ytyy olla ${t}${n.maximum.toString()} ${r.unit}`.trim();return`Liian suuri: arvon t\xe4ytyy olla ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Liian pieni: ${r.subject} t\xe4ytyy olla ${t}${n.minimum.toString()} ${r.unit}`.trim();return`Liian pieni: arvon t\xe4ytyy olla ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Virheellinen sy\xf6te: t\xe4ytyy alkaa "${n.prefix}"`;if("ends_with"===n.format)return`Virheellinen sy\xf6te: t\xe4ytyy loppua "${n.suffix}"`;if("includes"===n.format)return`Virheellinen sy\xf6te: t\xe4ytyy sis\xe4lt\xe4\xe4 "${n.includes}"`;if("regex"===n.format)return`Virheellinen sy\xf6te: t\xe4ytyy vastata s\xe4\xe4nn\xf6llist\xe4 lauseketta ${n.pattern}`;return`Virheellinen ${t[n.format]??n.format}`;case"not_multiple_of":return`Virheellinen luku: t\xe4ytyy olla luvun ${n.divisor} monikerta`;case"unrecognized_keys":return`${n.keys.length>1?"Tuntemattomat avaimet":"Tuntematon avain"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return"Virheellinen avain tietueessa";case"invalid_union":return"Virheellinen unioni";case"invalid_element":return"Virheellinen arvo joukossa";default:return"Virheellinen syöte"}})}},"fr",0,function(){let e,t,r;return{localeError:(e={string:{unit:"caractères",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"éléments",verb:"avoir"},set:{unit:"éléments",verb:"avoir"}},t={regex:"expression régulière",email:"adresse e-mail",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date et heure ISO",date:"date ISO",time:"heure ISO",duration:"durée ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",mac:"adresse MAC",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"chaîne de caractères encodée en base64",base64url:"chaîne de caractères encodée en base64url",json_string:"chaîne de caractères JSON",e164:"numéro au format E.164",credit_card:"numéro de carte de crédit",jwt:"JWT",template_literal:"entrée"}
213,r={string:"chaîne de caractères",number:"nombre",int:"entier",boolean:"booléen",bigint:"grand entier",symbol:"symbole",undefined:"indéfini",null:"null",never:"jamais",void:"vide",date:"date",array:"tableau",object:"objet",tuple:"tuple",record:"record",map:"map",set:"ensemble",file:"fichier",nonoptional:"non optionnel",nan:"NaN",function:"fonction"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Entr\xe9e invalide : instance de ${n.expected} attendu, ${i} re\xe7u`;return`Entr\xe9e invalide : ${e} attendu, ${i} re\xe7u`}case"invalid_value":if(1===n.values.length)return`Entr\xe9e invalide : ${a.stringifyPrimitive(n.values[0])} attendu`;return`Option invalide : une valeur parmi ${a.joinValues(n.values,"|")} attendue`;case"too_big":{let t=n.inclusive?"<=":"<",a=e[n.origin]??null;if(a)return`Trop grand : ${r[n.origin]??"valeur"} doit ${a.verb} ${t}${n.maximum.toString()} ${a.unit??"élément(s)"}`;return`Trop grand : ${r[n.origin]??"valeur"} doit \xeatre ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",a=e[n.origin]??null;if(a)return`Trop petit : ${r[n.origin]??"valeur"} doit ${a.verb} ${t}${n.minimum.toString()} ${a.unit}`;return`Trop petit : ${r[n.origin]??"valeur"} doit \xeatre ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Cha\xeene de caract\xe8res invalide : doit commencer par "${n.prefix}"`;if("ends_with"===n.format)return`Cha\xeene de caract\xe8res invalide : doit se terminer par "${n.suffix}"`;if("includes"===n.format)return`Cha\xeene de caract\xe8res invalide : doit inclure "${n.includes}"`;if("regex"===n.format)return`Cha\xeene de caract\xe8res invalide : doit correspondre au motif ${n.pattern}`;return`${t[n.format]??n.format} invalide`;case"not_multiple_of":return`Nombre invalide : doit \xeatre un multiple de ${n.divisor}`;case"unrecognized_keys":return`Cl\xe9${n.keys.length>1?"s":""} non reconnue${n.keys.length>1?"s":""} : ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${n.origin}`;case"invalid_union":default:return"Entrée invalide";case"invalid_element":return`Valeur invalide dans ${n.origin}`}})}},"frCA",0,function(){let e,t,r;return{localeError:(e={string:{unit:"caractères",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"éléments",verb:"avoir"},set:{unit:"éléments",verb:"avoir"},map:{unit:"éléments",verb:"avoir"}},t={regex:"entrée",email:"adresse courriel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date-heure ISO",date:"date ISO",time:"heure ISO",duration:"durée ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",mac:"adresse MAC",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"chaîne encodée en base64",base64url:"chaîne encodée en base64url",json_string:"chaîne JSON",e164:"numéro E.164",credit_card:"numéro de carte de crédit",jwt:"JWT",template_literal:"entrée"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Entr\xe9e invalide : attendu instanceof ${n.expected}, re\xe7u ${i}`;return`Entr\xe9e invalide : attendu ${e}, re\xe7u ${i}`}case"invalid_value":if(1===n.values.length)return`Entr\xe9e invalide : attendu ${a.stringifyPrimitive(n.values[0])}`;
213return`Option invalide : attendu l'une des valeurs suivantes ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"≤":"<",r=e[n.origin]??null;if(r)return`Trop grand : attendu que ${n.origin??"la valeur"} ait ${t}${n.maximum.toString()} ${r.unit}`;return`Trop grand : attendu que ${n.origin??"la valeur"} soit ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?"≥":">",r=e[n.origin]??null;if(r)return`Trop petit : attendu que ${n.origin} ait ${t}${n.minimum.toString()} ${r.unit}`;return`Trop petit : attendu que ${n.origin} soit ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Cha\xeene invalide : doit commencer par "${n.prefix}"`;if("ends_with"===n.format)return`Cha\xeene invalide : doit se terminer par "${n.suffix}"`;if("includes"===n.format)return`Cha\xeene invalide : doit inclure "${n.includes}"`;if("regex"===n.format)return`Cha\xeene invalide : doit correspondre au motif ${n.pattern}`;return`${t[n.format]??n.format} invalide`;case"not_multiple_of":return`Nombre invalide : doit \xeatre un multiple de ${n.divisor}`;case"unrecognized_keys":return`Cl\xe9${n.keys.length>1?"s":""} non reconnue${n.keys.length>1?"s":""} : ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${n.origin}`;case"invalid_union":default:return"Entrée invalide";case"invalid_element":return`Valeur invalide dans ${n.origin}`}})}},"gu",0,function(){let e,t,r;return{localeError:(e={string:{unit:"અક્ષર",verb:"હોવા જોઈએ"},file:{unit:"બાયટ",verb:"હોવા જોઈએ"},array:{unit:"આઇટમ",verb:"હોવા જોઈએ"},set:{unit:"આઇટમ",verb:"હોવા જોઈએ"},map:{unit:"એન્ટ્રી",verb:"હોવા જોઈએ"}},t={regex:"ઇનપુટ",email:"ઈમેઇલ એડ્રેસ",url:"URL",emoji:"ઇમોજી",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO તારીખ અને સમય",date:"ISO તારીખ",time:"ISO સમય",duration:"ISO અવધિ",ipv4:"IPv4 એડ્રેસ",ipv6:"IPv6 એડ્રેસ",mac:"MAC એડ્રેસ",cidrv4:"IPv4 શ્રેણી",cidrv6:"IPv6 શ્રેણી",base64:"base64-એન્કોડેડ સ્ટ્રિંગ",base64url:"base64url-એન્કોડેડ સ્ટ્રિંગ",json_string:"JSON સ્ટ્રિંગ",e164:"E.164 નંબર",credit_card:"ક્રેડિટ કાર્ડ નંબર",jwt:"JWT",template_literal:"ઇનપુટ"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;return`અમાન્ય ઇનપુટ: અપેક્ષિત ${e}, પ્રાપ્ત ${i}`}case"invalid_value":if(1===n.values.length)return`અમાન્ય ઇનપુટ: અપેક્ષિત ${a.stringifyPrimitive(n.values[0])}`;return`અમાન્ય વિકલ્પ: ${a.joinValues(n.values," | ")} માધ્યમથી એક અપેક્ષિત`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`ખૂબ મોટું: ${n.origin??"મૂલ્ય"} ${t}${n.maximum.toString()} ${r.unit??"એલિમેન્ટ"} હોવા જોઈએ`;return`ખૂબ મોટું: ${n.origin??"મૂલ્ય"} ${t}${n.maximum.toString()} હોવું જોઈએ`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`ખૂબ નાનું: ${n.origin} ${t}${n.minimum.toString()} ${r.unit} હોવા જોઈએ`;return`ખૂબ નાનું: ${n.origin} ${t}${n.minimum.toString()} હોવું જોઈએ`}case"invalid_format":if("starts_with"===n.format)return`અમાન્ય સ્ટ્રિંગ: "${n.prefix}" થી શરૂ થવું જોઈએ`;if("ends_with"===n.format)return`અમાન્ય સ્ટ્રિંગ: "${n.suffix}
213" પર સમાપ્ત થવું જોઈએ`;if("includes"===n.format)return`અમાન્ય સ્ટ્રિંગ: "${n.includes}" શામેલ હોવું જોઈએ`;if("regex"===n.format)return`અમાન્ય સ્ટ્રિંગ: પેટર્ન ${n.pattern} સાથે મેળ ખાવું જોઈએ`;return`અમાન્ય ${t[n.format]??n.format}`;case"not_multiple_of":return`અમાન્ય નંબર: ${n.divisor} નો ગુણાંક હોવો જોઈએ`;case"unrecognized_keys":return`ઓળખી શકાતા નહીં તે કી${n.keys.length>1?"ઓ":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} માં અમાન્ય કી`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let e=n.options.map(e=>`'${e}'`).join(" | ");return`અમાન્ય ડિસ્ક્રિમિનેટર મૂલ્ય. અપેક્ષિત ${e}`}return"અમાન્ય ઇનપુટ";case"invalid_element":return`${n.origin} માં અમાન્ય મૂલ્ય`;default:return"અમાન્ય ઇનપુટ"}})}},"he",0,function(){let e,t,r,n,i,o,s,l,c;return{localeError:(e={string:{label:"מחרוזת",gender:"f"},number:{label:"מספר",gender:"m"},boolean:{label:"ערך בוליאני",gender:"m"},bigint:{label:"BigInt",gender:"m"},date:{label:"תאריך",gender:"m"},array:{label:"מערך",gender:"m"},object:{label:"אובייקט",gender:"m"},null:{label:"ערך ריק (null)",gender:"m"},undefined:{label:"ערך לא מוגדר (undefined)",gender:"m"},symbol:{label:"סימבול (Symbol)",gender:"m"},function:{label:"פונקציה",gender:"f"},map:{label:"מפה (Map)",gender:"f"},set:{label:"קבוצה (Set)",gender:"f"},file:{label:"קובץ",gender:"m"},promise:{label:"Promise",gender:"m"},NaN:{label:"NaN",gender:"m"},unknown:{label:"ערך לא ידוע",gender:"m"},value:{label:"ערך",gender:"m"}},t={string:{unit:"תווים",shortLabel:"קצר",longLabel:"ארוך"},file:{unit:"בייטים",shortLabel:"קטן",longLabel:"גדול"},array:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},set:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},number:{unit:"",shortLabel:"קטן",longLabel:"גדול"}},r=t=>t?e[t]:void 0,n=t=>{let n=r(t);return n?n.label:t??e.unknown.label},i=e=>`ה${n(e)}`,o=e=>{let t=r(e);return"f"===(t?.gender??"m")?"צריכה להיות":"צריך להיות"},s=e=>e?t[e]??null:null,l={regex:{label:"קלט",gender:"m"},email:{label:"כתובת אימייל",gender:"f"},url:{label:"כתובת רשת",gender:"f"},emoji:{label:"אימוג'י",gender:"m"},uuid:{label:"UUID",gender:"m"},uuidv4:{label:"UUIDv4",gender:"m"},uuidv6:{label:"UUIDv6",gender:"m"},nanoid:{label:"nanoid",gender:"m"},guid:{label:"GUID",gender:"m"},cuid:{label:"cuid",gender:"m"},cuid2:{label:"cuid2",gender:"m"},ulid:{label:"ULID",gender:"m"},xid:{label:"XID",gender:"m"},ksuid:{label:"KSUID",gender:"m"},datetime:{label:"תאריך וזמן ISO",gender:"m"},date:{label:"תאריך ISO",gender:"m"},time:{label:"זמן ISO",gender:"m"},duration:{label:"משך זמן ISO",gender:"m"},ipv4:{label:"כתובת IPv4",gender:"f"},ipv6:{label:"כתובת IPv6",gender:"f"},mac:{label:"כתובת MAC",gender:"f"},cidrv4:{label:"טווח IPv4",gender:"m"},cidrv6:{label:"טווח IPv6",gender:"m"},base64:{label:"מחרוזת בבסיס 64",gender:"f"},base64url:{label:"מחרוזת בבסיס 64 לכתובות רשת",gender:"f"},json_string:{label:"מחרוזת JSON",gender:"f"},e164:{label:"מספר E.164",gender:"m"},credit_card:{label:"מספר כרטיס אשראי",gender:"m"},jwt:{label:"JWT",gender:"m"},template_literal:{label:"קלט",gender:"m"},ends_with:{label:"קלט",gender:"m"},includes:{label:"קלט",gender:"m"},lowercase:{label:"קלט",gender:"m"},starts_with:{label:"קלט",gender:"m"},uppercase:{label:"קלט",gender:"m"}},c={nan:"NaN"},t=>{switch(t.code){case"invalid_type":{let r=t.expected,i=c[r??""]??n(r),o=a.parsedType(t.input),s=c[o]??e[o]?.label??o;
213if(/^[A-Z]/.test(t.expected))return`קלט לא תקין: צריך להיות instanceof ${t.expected}, התקבל ${s}`;return`קלט לא תקין: צריך להיות ${i}, התקבל ${s}`}case"invalid_value":{if(1===t.values.length)return`ערך לא תקין: הערך חייב להיות ${a.stringifyPrimitive(t.values[0])}`;let e=t.values.map(e=>a.stringifyPrimitive(e));if(2===t.values.length)return`ערך לא תקין: האפשרויות המתאימות הן ${e[0]} או ${e[1]}`;let r=e[e.length-1],n=e.slice(0,-1).join(", ");return`ערך לא תקין: האפשרויות המתאימות הן ${n} או ${r}`}case"too_big":{let e=s(t.origin),r=i(t.origin??"value");if("string"===t.origin)return`${e?.longLabel??"ארוך"} מדי: ${r} צריכה להכיל ${t.maximum.toString()} ${e?.unit??""} ${t.inclusive?"או פחות":"לכל היותר"}`.trim();if("number"===t.origin){let e=t.inclusive?`קטן או שווה ל-${t.maximum}`:`קטן מ-${t.maximum}`;return`גדול מדי: ${r} צריך להיות ${e}`}if("array"===t.origin||"set"===t.origin){let n="set"===t.origin?"צריכה":"צריך",a=t.inclusive?`${t.maximum} ${e?.unit??""} או פחות`:`פחות מ-${t.maximum} ${e?.unit??""}`;return`גדול מדי: ${r} ${n} להכיל ${a}`.trim()}let n=t.inclusive?"<=":"<",a=o(t.origin??"value");if(e?.unit)return`${e.longLabel} מדי: ${r} ${a} ${n}${t.maximum.toString()} ${e.unit}`;return`${e?.longLabel??"גדול"} מדי: ${r} ${a} ${n}${t.maximum.toString()}`}case"too_small":{let e=s(t.origin),r=i(t.origin??"value");if("string"===t.origin)return`${e?.shortLabel??"קצר"} מדי: ${r} צריכה להכיל ${t.minimum.toString()} ${e?.unit??""} ${t.inclusive?"או יותר":"לפחות"}`.trim();if("number"===t.origin){let e=t.inclusive?`גדול או שווה ל-${t.minimum}`:`גדול מ-${t.minimum}`;return`קטן מדי: ${r} צריך להיות ${e}`}if("array"===t.origin||"set"===t.origin){let n="set"===t.origin?"צריכה":"צריך";if(1===t.minimum&&t.inclusive){let e=(t.origin,"לפחות פריט אחד");return`קטן מדי: ${r} ${n} להכיל ${e}`}let a=t.inclusive?`${t.minimum} ${e?.unit??""} או יותר`:`יותר מ-${t.minimum} ${e?.unit??""}`;return`קטן מדי: ${r} ${n} להכיל ${a}`.trim()}let n=t.inclusive?">=":">",a=o(t.origin??"value");if(e?.unit)return`${e.shortLabel} מדי: ${r} ${a} ${n}${t.minimum.toString()} ${e.unit}`;return`${e?.shortLabel??"קטן"} מדי: ${r} ${a} ${n}${t.minimum.toString()}`}case"invalid_format":{if("starts_with"===t.format)return`המחרוזת חייבת להתחיל ב "${t.prefix}"`;if("ends_with"===t.format)return`המחרוזת חייבת להסתיים ב "${t.suffix}"`;if("includes"===t.format)return`המחרוזת חייבת לכלול "${t.includes}"`;if("regex"===t.format)return`המחרוזת חייבת להתאים לתבנית ${t.pattern}`;let e=l[t.format],r=e?.label??t.format,n=e?.gender??"m";return`${r} לא ${"f"===n?"תקינה":"תקין"}`}case"not_multiple_of":return`מספר לא תקין: חייב להיות מכפלה של ${t.divisor}`;case"unrecognized_keys":return`מפתח${t.keys.length>1?"ות":""} לא מזוה${t.keys.length>1?"ים":"ה"}: ${a.joinValues(t.keys,", ")}`;case"invalid_key":return"שדה לא תקין באובייקט";case"invalid_union":default:return"קלט לא תקין";case"invalid_element":{let e=i(t.origin??"array");return`ערך לא תקין ב${e}`}}})}},"hi",0,function(){let e,t,r;return{localeError:(e={string:{unit:"अक्षर",verb:"रखने के लिए"},file:{unit:"बाइट्स",verb:"रखने के लिए"},array:{unit:"तत्व",verb:"रखने के लिए"},set:{unit:"तत्व",verb:"रखने के लिए"},map:{unit:"प्रविष्टियाँ",verb:"रखने के लिए"}},t={regex:"इनपुट",email:"ईमेल पता",url:"URL",emoji:"इमोजी",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO तिथि और समय",date:"ISO तिथि",time:"ISO समय",duration:"ISO अवधि",ipv4:"IPv4 पता",ipv6:"IPv6 पता",mac:"MAC पता",cidrv4:"IPv4 श्रेणी",cidrv6:"IPv6 श्रेणी",base64:"Base64-एन्कोडेड स्ट्रिंग",base64url:"Base64URL-एन्कोडेड स्ट्रिंग",json_string:"JSON स्ट्रिंग",e164:"E.164 संख्या",credit_card:"क्रेडिट कार्ड संख्या",jwt:"JWT",template_literal:"इनपुट"},r={nan:"NaN"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;return`अमान्य इनपुट: अपेक्षित ${e}, प्राप्त ${i}`}case"invalid_value":if(1===n.values.length)return`अमान्य इनपुट: अपेक्षित ${a.stringifyPrimitive(n.values[0])}`;return`अमान्य विकल्प: अपेक्षित मानों में से एक ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`बहुत बड़ा: अपेक्षित था कि ${n.origin??"मान"} में ${t}${n.maximum} ${r.unit} हों`;return`बहुत बड़ा: अपेक्षित था कि ${n.origin??"मान"} ${t}${n.maximum} हो`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`बहुत छोटा: अपेक्षित था कि ${n.origin} में ${t}${n.minimum} ${r.unit} हों`;return`बहुत छोटा: अपेक्षित था कि ${n.origin} ${t}${n.minimum} हो`}case"invalid_format":if("starts_with"===n.format)return`अमान्य स्ट्रिंग: "${n.prefix}" से शुरू होना चाहिए`;if("ends_with"===n.format)return`अमान्य स्ट्रिंग: "${n.suffix}" पर समाप्त होना चाहिए`;if("includes"===n.format)return`अमान्य स्ट्रिंग: इसमें "${n.includes}" शामिल होना चाहिए`;if("regex"===n.format)return`अमान्य स्ट्रिंग: पैटर्न ${n.pattern} से मेल खाना चाहिए`;return`अमान्य ${t[n.format]??n.format}`;case"not_multiple_of":return`अमान्य संख्या: यह ${n.divisor} का गुणज होना चाहिए`;case"unrecognized_keys":return`अपरिचित कुंजी${n.keys.length>1?"याँ":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`अमान्य कुंजी: ${n.origin} में`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let e=n.options.map(e=>`'${e}'`).join(" | ");return`अमान्य डिस्क्रिमिनेटर मान: अपेक्षित ${e}`}return"अमान्य इनपुट";case"invalid_element":return`अमान्य मान: ${n.origin} में`;default:return"अमान्य इनपुट"}})}},"hr",0,function(){let e,t,r;return{localeError:(e={string:{unit:"znakova",verb:"imati"},file:{unit:"bajtova",verb:"imati"},array:{unit:"stavki",verb:"imati"},set:{unit:"stavki",verb:"imati"}},t={regex:"unos",email:"email adresa",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum i vrijeme",date:"ISO datum",time:"ISO vrijeme",duration:"ISO trajanje",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",mac:"MAC adresa",cidrv4:"IPv4 raspon",cidrv6:"IPv6 raspon",base64:"base64 kodirani tekst",base64url:"base64url kodirani tekst",json_string:"JSON tekst",e164:"E.164 broj",credit_card:"broj kreditne kartice",jwt:"JWT",template_literal:"unos"},r={nan:"NaN",string:"tekst",number:"broj",boolean:"boolean",array:"niz",object:"objekt",set:"skup",file:"datoteka",date:"datum",bigint:"bigint",symbol:"simbol",undefined:"undefined",null:"null",function:"funkcija",map:"mapa"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Neispravan unos: očekuje se instanceof ${n.expected}, a primljeno je ${i}`;return`Neispravan unos: očekuje se ${e}, a primljeno je ${i}`}case"invalid_value":if(1===n.values.length)return`Neispravna vrijednost: očekivano ${a.stringifyPrimitive(n.values[0])}`;return`Neispravna opcija: očekivano jedno od ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",a=e[n.origin]??null,i=r[n.origin]??n.origin;if(a)return`Preveliko: očekivano da ${i??"vrijednost"} ima ${t}${n.maximum.toString()} ${a.unit??"elemenata"}`;return`Preveliko: očekivano da ${i??"vrijednost"} bude ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",a=e[n.origin]??null,i=r[n.origin]??n.origin;if(a)return`Premalo: očekivano da ${i} ima ${t}${n.minimum.toString()} ${a.unit}`;return`Premalo: očekivano da ${i} bude ${t}${n.minimum.toString()}`}
213case"invalid_format":if("starts_with"===n.format)return`Neispravan tekst: mora započinjati s "${n.prefix}"`;if("ends_with"===n.format)return`Neispravan tekst: mora zavrÅ¡avati s "${n.suffix}"`;if("includes"===n.format)return`Neispravan tekst: mora sadržavati "${n.includes}"`;if("regex"===n.format)return`Neispravan tekst: mora odgovarati uzorku ${n.pattern}`;return`Neispravna ${t[n.format]??n.format}`;case"not_multiple_of":return`Neispravan broj: mora biti viÅ¡ekratnik od ${n.divisor}`;case"unrecognized_keys":return`Neprepoznat${n.keys.length>1?"i ključevi":" ključ"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Neispravan ključ u ${r[n.origin]??n.origin}`;case"invalid_union":default:return"Neispravan unos";case"invalid_element":return`Neispravna vrijednost u ${r[n.origin]??n.origin}`}})}},"hu",0,function(){let e,t,r;return{localeError:(e={string:{unit:"karakter",verb:"legyen"},file:{unit:"byte",verb:"legyen"},array:{unit:"elem",verb:"legyen"},set:{unit:"elem",verb:"legyen"},map:{unit:"elem",verb:"legyen"}},t={regex:"bemenet",email:"email cím",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO időbélyeg",date:"ISO dátum",time:"ISO idő",duration:"ISO időintervallum",ipv4:"IPv4 cím",ipv6:"IPv6 cím",mac:"MAC cím",cidrv4:"IPv4 tartomány",cidrv6:"IPv6 tartomány",base64:"base64-kódolt string",base64url:"base64url-kódolt string",json_string:"JSON string",e164:"E.164 szám",credit_card:"hitelkártyaszám",jwt:"JWT",template_literal:"bemenet"},r={nan:"NaN",number:"szám",array:"tömb"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k instanceof ${n.expected}, a kapott \xe9rt\xe9k ${i}`;return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${e}, a kapott \xe9rt\xe9k ${i}`}case"invalid_value":if(1===n.values.length)return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${a.stringifyPrimitive(n.values[0])}`;return`\xc9rv\xe9nytelen opci\xf3: valamelyik \xe9rt\xe9k v\xe1rt ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`T\xfal nagy: ${n.origin??"érték"} m\xe9rete t\xfal nagy ${t}${n.maximum.toString()} ${r.unit??"elem"}`;return`T\xfal nagy: a bemeneti \xe9rt\xe9k ${n.origin??"érték"} t\xfal nagy: ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${n.origin} m\xe9rete t\xfal kicsi ${t}${n.minimum.toString()} ${r.unit}`;return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${n.origin} t\xfal kicsi ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`\xc9rv\xe9nytelen string: "${n.prefix}" \xe9rt\xe9kkel kell kezdődnie`;if("ends_with"===n.format)return`\xc9rv\xe9nytelen string: "${n.suffix}" \xe9rt\xe9kkel kell v\xe9gződnie`;if("includes"===n.format)return`\xc9rv\xe9nytelen string: "${n.includes}" \xe9rt\xe9ket kell tartalmaznia`;if("regex"===n.format)return`\xc9rv\xe9nytelen string: ${n.pattern} mint\xe1nak kell megfelelnie`;return`\xc9rv\xe9nytelen ${t[n.format]??n.format}`;case"not_multiple_of":return`\xc9rv\xe9nytelen sz\xe1m: ${n.divisor} t\xf6bbsz\xf6r\xf6s\xe9nek kell lennie`;case"unrecognized_keys":return`Ismeretlen kulcs${n.keys.length>1?"s":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`\xc9rv\xe9nytelen kulcs ${n.origin}`;case"invalid_union":default:return"Érvénytelen bemenet";case"invalid_element":return`\xc9rv\xe9nytelen \xe9rt\xe9k: ${n.origin}`}})}},"hy",0,function(){let e,t,r;return{localeError:(e={string:{unit:{one:"Õ¶Õ·Õ¡Õ¶",many:"նշաններ"},verb:"ունենալ"},file:{unit:{one:"Õ¢Õ¡ÕµÕ©",many:"բայթեր"},verb:"ունենալ"},array:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"},set:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"},map:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"}},t={regex:"մուտք",email:"Õ§Õ¬. հասցե",url:"URL",emoji:"Õ§Õ´Õ¸Õ»Õ«",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO Õ¡Õ´Õ½Õ¡Õ©Õ«Õ¾ և Õ
213ªÕ¡Õ´",date:"ISO Õ¡Õ´Õ½Õ¡Õ©Õ«Õ¾",time:"ISO ÕªÕ¡Õ´",duration:"ISO տևողություն",ipv4:"IPv4 հասցե",ipv6:"IPv6 հասցե",mac:"MAC հասցե",cidrv4:"IPv4 միջակայք",cidrv6:"IPv6 միջակայք",base64:"base64 ձևաչափով Õ¿Õ¸Õ²",base64url:"base64url ձևաչափով Õ¿Õ¸Õ²",json_string:"JSON Õ¿Õ¸Õ²",e164:"E.164 համար",credit_card:"կրեդիտ քարտի համար",jwt:"JWT",template_literal:"մուտք"},r={nan:"NaN",number:"Õ©Õ«Õ¾",array:"Õ¦Õ¡Õ¶Õ£Õ¾Õ¡Õ®"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Սխալ մուտքագրում․ սպասվում էր instanceof ${n.expected}, ստացվել Õ§ ${i}`;return`Սխալ մուտքագրում․ սպասվում էր ${e}, ստացվել Õ§ ${i}`}case"invalid_value":if(1===n.values.length)return`Սխալ մուտքագրում․ սպասվում էր ${a.stringifyPrimitive(n.values[1])}`;return`Սխալ տարբերակ․ սպասվում էր հետևյալներից մեկը՝ ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r){let e=tV(Number(n.maximum),r.unit.one,r.unit.many);return`Չափազանց Õ´Õ¥Õ® արժեք․ սպասվում Õ§, որ ${tQ(n.origin??"արժեք")} կունենա ${t}${n.maximum.toString()} ${e}`}return`Չափազանց Õ´Õ¥Õ® արժեք․ սպասվում Õ§, որ ${tQ(n.origin??"արժեք")} Õ¬Õ«Õ¶Õ« ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r){let e=tV(Number(n.minimum),r.unit.one,r.unit.many);return`Չափազանց փոքր արժեք․ սպասվում Õ§, որ ${tQ(n.origin)} կունենա ${t}${n.minimum.toString()} ${e}`}return`Չափազանց փոքր արժեք․ սպասվում Õ§, որ ${tQ(n.origin)} Õ¬Õ«Õ¶Õ« ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Սխալ տող․ պետք Õ§ Õ½Õ¯Õ½Õ¾Õ« "${n.prefix}"-Õ¸Õ¾`;if("ends_with"===n.format)return`Սխալ տող․ պետք Õ§ ավարտվի "${n.suffix}"-Õ¸Õ¾`;if("includes"===n.format)return`Սխալ տող․ պետք Õ§ պարունակի "${n.includes}"`;if("regex"===n.format)return`Սխալ տող․ պետք Õ§ Õ°Õ¡Õ´Õ¡ÕºÕ¡Õ¿Õ¡Õ½Õ­Õ¡Õ¶Õ« ${n.pattern} ձևաչափին`;return`Սխալ ${t[n.format]??n.format}`;case"not_multiple_of":return`Սխալ թիվ․ պետք Õ§ Õ¢Õ¡Õ¦Õ´Õ¡ÕºÕ¡Õ¿Õ«Õ¯ Õ¬Õ«Õ¶Õ« ${n.divisor}-Õ«`;case"unrecognized_keys":return`Չճանաչված Õ¢Õ¡Õ¶Õ¡Õ¬Õ«${n.keys.length>1?"ներ":""}. ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Սխալ Õ¢Õ¡Õ¶Õ¡Õ¬Õ« ${tQ(n.origin)}-ում`;case"invalid_union":default:return"Սխալ մուտքագրում";case"invalid_element":return`Սխալ արժեք ${tQ(n.origin)}-ում`}})}},"id",0,function(){let e,t,r;return{localeError:(e={string:{unit:"karakter",verb:"memiliki"},file:{unit:"byte",verb:"memiliki"},array:{unit:"item",verb:"memiliki"},set:{unit:"item",verb:"memiliki"},map:{unit:"item",verb:"memiliki"}},t={regex:"input",email:"alamat email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tanggal dan waktu format ISO",date:"tanggal format ISO",time:"jam format ISO",duration:"durasi format ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",mac:"alamat MAC",cidrv4:"rentang alamat IPv4",cidrv6:"rentang alamat IPv6",base64:"string dengan enkode base64",base64url:"string dengan enkode base64url",json_string:"string JSON",e164:"angka E.164",credit_card:"nomor kartu kredit",jwt:"JWT",template_literal:"input"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Input tidak valid: diharapkan instanceof ${n.expected}, diterima ${i}`;return`Input tidak valid: diharapkan ${e}, diterima ${i}`}case"invalid_value":if(1===n.values.length)return`Input tidak valid: diharapkan ${a.stringifyPrimitive(n.values[0])}`;return`Pilihan tidak valid: diharapkan salah satu dari ${a.joinValues(n.values,"|")}`;
213case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Terlalu besar: diharapkan ${n.origin??"value"} memiliki ${t}${n.maximum.toString()} ${r.unit??"elemen"}`;return`Terlalu besar: diharapkan ${n.origin??"value"} menjadi ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Terlalu kecil: diharapkan ${n.origin} memiliki ${t}${n.minimum.toString()} ${r.unit}`;return`Terlalu kecil: diharapkan ${n.origin} menjadi ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`String tidak valid: harus dimulai dengan "${n.prefix}"`;if("ends_with"===n.format)return`String tidak valid: harus berakhir dengan "${n.suffix}"`;if("includes"===n.format)return`String tidak valid: harus menyertakan "${n.includes}"`;if("regex"===n.format)return`String tidak valid: harus sesuai pola ${n.pattern}`;return`${t[n.format]??n.format} tidak valid`;case"not_multiple_of":return`Angka tidak valid: harus kelipatan dari ${n.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali ${n.keys.length>1?"s":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Kunci tidak valid di ${n.origin}`;case"invalid_union":default:return"Input tidak valid";case"invalid_element":return`Nilai tidak valid di ${n.origin}`}})}},"is",0,function(){let e,t,r;return{localeError:(e={string:{unit:"stafi",verb:"að hafa"},file:{unit:"bæti",verb:"að hafa"},array:{unit:"hluti",verb:"að hafa"},set:{unit:"hluti",verb:"að hafa"},map:{unit:"hluti",verb:"að hafa"}},t={regex:"gildi",email:"netfang",url:"vefslóð",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dagsetning og tími",date:"ISO dagsetning",time:"ISO tími",duration:"ISO tímalengd",ipv4:"IPv4 address",ipv6:"IPv6 address",mac:"MAC address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded strengur",base64url:"base64url-encoded strengur",json_string:"JSON strengur",e164:"E.164 tölugildi",credit_card:"kreditkortanúmer",jwt:"JWT",template_literal:"gildi"},r={nan:"NaN",number:"númer",array:"fylki"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Rangt gildi: \xde\xfa sl\xf3st inn ${i} \xfear sem \xe1 a\xf0 vera instanceof ${n.expected}`;return`Rangt gildi: \xde\xfa sl\xf3st inn ${i} \xfear sem \xe1 a\xf0 vera ${e}`}case"invalid_value":if(1===n.values.length)return`Rangt gildi: gert r\xe1\xf0 fyrir ${a.stringifyPrimitive(n.values[0])}`;return`\xd3gilt val: m\xe1 vera eitt af eftirfarandi ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin??"gildi"} hafi ${t}${n.maximum.toString()} ${r.unit??"hluti"}`;return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin??"gildi"} s\xe9 ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin} hafi ${t}${n.minimum.toString()} ${r.unit}`;return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin} s\xe9 ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 byrja \xe1 "${n.prefix}"`;if("ends_with"===n.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 enda \xe1 "${n.suffix}"`;if("includes"===n.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 innihalda "${n.includes}"`;if("regex"===n.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 fylgja mynstri ${n.pattern}`;return`Rangt ${t[n.format]??n.format}`;case"not_multiple_of":return`R\xf6ng tala: ver\xf0ur a\xf0 vera margfeldi af ${n.divisor}`;case"unrecognized_keys":return`\xd3\xfeekkt ${n.keys.length>1?"ir lyklar":"ur lykill"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Rangur lykill \xed ${n.origin}`;case"invalid_union":default:return"Rangt gildi";case"invalid_element":return`Rangt gildi \xed ${n.origin}`}})}},"it",0,function(){let e,t,r;return{localeError:(e={string:{unit:"caratteri",verb:"avere"},file:{unit:"byte",verb:"avere"},array:{unit:"elementi",verb:"avere"},set:{unit:"elementi",verb:"avere"},map:{unit:"elementi",verb:"avere"}},t={regex:"input",email:"indirizzo email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data e ora ISO",date:"data ISO",time:"ora ISO",duration:"durata ISO",ipv4:"indirizzo IPv4",ipv6:"indirizzo IPv6",mac:"indirizzo MAC",cidrv4:"intervallo IPv4",cidrv6:"intervallo IPv6",base64:"stringa codificata in base64",base64url:"URL codificata in base64",json_string:"stringa JSON",e164:"numero E.164",credit_card:"numero di carta di credito",jwt:"JWT",template_literal:"input"},r={nan:"NaN",number:"numero",array:"vettore"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Input non valido: atteso instanceof ${n.expected}, ricevuto ${i}`;return`Input non valido: atteso ${e}, ricevuto ${i}`}case"invalid_value":if(1===n.values.length)return`Input non valido: atteso ${a.stringifyPrimitive(n.values[0])}`;return`Opzione non valida: atteso uno tra ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Troppo grande: ${n.origin??"valore"} deve avere ${t}${n.maximum.toString()} ${r.unit??"elementi"}`;return`Troppo grande: ${n.origin??"valore"} deve essere ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Troppo piccolo: ${n.origin} deve avere ${t}${n.minimum.toString()} ${r.unit}`;return`Troppo piccolo: ${n.origin} deve essere ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Stringa non valida: deve iniziare con "${n.prefix}"`;if("ends_with"===n.format)return`Stringa non valida: deve terminare con "${n.suffix}"`;if("includes"===n.format)return`Stringa non valida: deve includere "${n.includes}"`;if("regex"===n.format)return`Stringa non valida: deve corrispondere al pattern ${n.pattern}`;return`Input non valido: ${t[n.format]??n.format}`;case"not_multiple_of":return`Numero non valido: deve essere un multiplo di ${n.divisor}`;case"unrecognized_keys":return`Chiav${n.keys.length>1?"i":"e"} non riconosciut${n.keys.length>1?"e":"a"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Chiave non valida in ${n.origin}`;case"invalid_union":default:return"Input non valido";case"invalid_element":return`Valore non valido in ${n.origin}`}})}},"ja",0,function(){let e,t,r;return{localeError:(e={string:{unit:"文字",verb:"である"},file:{unit:"バイト",verb:"である"},array:{unit:"要素",verb:"である"},set:{unit:"要素",verb:"である"},map:{unit:"要素",verb:"である"}},t={regex:"入力値",email:"メールアドレス",url:"URL",emoji:"絵文字",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日時",date:"ISO日付",time:"ISO時刻",duration:"ISO期間",ipv4:"IPv4アドレス",ipv6:"IPv6アドレス",mac:"MACアドレス",cidrv4:"IPv4範囲",cidrv6:"IPv6範囲",base64:"base64エンコード文字列",base64url:"base64urlエンコード文字列",json_string:"JSON文字列",e164:"E.164番号",credit_card:"クレジットカード番号",jwt:"JWT",template_literal:"入力値"},r={nan:"NaN",number:"数値",array:"配列"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`無効な入力: instanceof ${n.expected}が期待されましたが、${i}が入力されました`;return`無効な入力: ${e}が期待されましたが、${i}が入力されました`}case"invalid_value":if(1===n.values.length)return`無効な入力: ${a.stringifyPrimitive(n.values[0])}が期待されました`;return`無効な選択: ${a.joinValues(n.values,"、")}のいずれかである必要があります`;case"too_big":{let t=n.inclusive?"以下である":"より小さい",r=e[n.origin]??null;if(r)return`大きすぎる値: ${n.origin??"値"}は${n.maximum.toString()}${r.unit??"要素"}${t}必要があります`;return`大きすぎる値: ${n.origin??"値"}は${n.maximum.toString()}${t}必要があります`}case"too_small":{let t=n.inclusive?"以上である":"より大きい",r=e[n.origin]??null;if(r)return`小さすぎる値: ${n.origin}は${n.minimum.toString()}${r.unit}${t}必要があります`;return`小さすぎる値: ${n.origin}は${n.minimum.toString()}${t}必要があります`}case"invalid_format":if("starts_with"===n.format)return`無効な文字列: "${n.prefix}"で始まる必要があります`;if("ends_with"===n.format)return`無効な文字列: "${n.suffix}"で終わる必要があります`;if("includes"===n.format)return`無効な文字列: "${n.includes}"を含む必要があります`;if("regex"===n.format)return`無効な文字列: パターン${n.pattern}に一致する必要があります`;return`無効な${t[n.format]??n.format}`;case"not_multiple_of":return`無効な数値: ${n.divisor}の倍数である必要があります`;
213case"unrecognized_keys":return`認識されていないキー${n.keys.length>1?"群":""}: ${a.joinValues(n.keys,"、")}`;case"invalid_key":return`${n.origin}内の無効なキー`;case"invalid_union":default:return"無効な入力";case"invalid_element":return`${n.origin}内の無効な値`}})}},"ka",0,function(){let e,t,r;return{localeError:(e={string:{unit:"სიმბოლო",verb:"უნდა შეიცავდეს"},file:{unit:"ბაიტი",verb:"უნდა შეიცავდეს"},array:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"},set:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"},map:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"}},t={regex:"შეყვანა",email:"ელ-ფოსტის მისამართი",url:"URL",emoji:"ემოჯი",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"თარიღი-დრო",date:"თარიღი",time:"დრო",duration:"ხანგრძლივობა",ipv4:"IPv4 მისამართი",ipv6:"IPv6 მისამართი",mac:"MAC მისამართი",cidrv4:"IPv4 დიაპაზონი",cidrv6:"IPv6 დიაპაზონი",base64:"base64-კოდირებული ველი",base64url:"base64url-კოდირებული ველი",json_string:"JSON ველი",e164:"E.164 ნომერი",credit_card:"საკრედიტო ბარათის ნომერი",jwt:"JWT",template_literal:"შეყვანა"},r={nan:"NaN",number:"რიცხვი",string:"ველი",boolean:"ბულეანი",function:"ფუნქცია",array:"მასივი"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`არასწორი შეყვანა: მოსალოდნელი instanceof ${n.expected}, მიღებული ${i}`;return`არასწორი შეყვანა: მოსალოდნელი ${e}, მიღებული ${i}`}case"invalid_value":if(1===n.values.length)return`არასწორი შეყვანა: მოსალოდნელი ${a.stringifyPrimitive(n.values[0])}`;return`არასწორი ვარიანტი: მოსალოდნელია ერთ-ერთი ${a.joinValues(n.values,"|")}-დან`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`ზედმეტად დიდი: მოსალოდნელი ${n.origin??"მნიშვნელობა"} ${r.verb} ${t}${n.maximum.toString()} ${r.unit}`;return`ზედმეტად დიდი: მოსალოდნელი ${n.origin??"მნიშვნელობა"} იყოს ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`ზედმეტად პატარა: მოსალოდნელი ${n.origin} ${r.verb} ${t}${n.minimum.toString()} ${r.unit}`;return`ზედმეტად პატარა: მოსალოდნელი ${n.origin} იყოს ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`არასწორი ველი: უნდა იწყებოდეს "${n.prefix}"-ით`;if("ends_with"===n.format)return`არასწორი ველი: უნდა მთავრდებოდეს "${n.suffix}"-ით`;if("includes"===n.format)return`არასწორი ველი: უნდა შეიცავდეს "${n.includes}"-ს`;if("regex"===n.format)return`არასწორი ველი: უნდა შეესაბამებოდეს შაბლონს ${n.pattern}`;return`არასწორი ${t[n.format]??n.format}`;case"not_multiple_of":return`არასწორი რიცხვი: უნდა იყოს ${n.divisor}-ის ჯერადი`;case"unrecognized_keys":return`უცნობი გასაღებ${n.keys.length>1?"ები":"ი"}: ${a.joinValues(n.keys,", ")}`;
213case"invalid_key":return`არასწორი გასაღები ${n.origin}-ში`;case"invalid_union":default:return"არასწორი შეყვანა";case"invalid_element":return`არასწორი მნიშვნელობა ${n.origin}-ში`}})}},"kh",0,function(){return tZ()},"km",0,tZ,"kn",0,function(){let e,t,r;return{localeError:(e={string:{unit:"ಅಕ್ಷರಗಳು",verb:"ಹೊಂದಲು"},file:{unit:"ಬೈಟ್‌ಗಳು",verb:"ಹೊಂದಲು"},array:{unit:"ವಸ್ತುಗಳು",verb:"ಹೊಂದಲು"},set:{unit:"ವಸ್ತುಗಳು",verb:"ಹೊಂದಲು"},map:{unit:"entries",verb:"ಹೊಂದಲು"}},t={regex:"ಇನ್ಪುಟ್",email:"email ವಿಳಾಸ",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO ದಿನಾಂಕದ ಸಮಯ",date:"ISO ದಿನಾಂಕ",time:"ISO ಸಮಯ",duration:"ISO ಅವಧಿ",ipv4:"IPv4 ವಿಳಾಸ",ipv6:"IPv6 ವಿಳಾಸ",mac:"MAC ವಿಳಾಸ",cidrv4:"IPv4 ವ್ಯಾಪ್ತಿಯ",cidrv6:"IPv6 ವ್ಯಾಪ್ತಿಯ",base64:"base64-encodedಸ್ಟ್ರಿಂಗ್",base64url:"base64url-encodedಸ್ಟ್ರಿಂಗ್",json_string:"JSONಸ್ಟ್ರಿಂಗ್",e164:"E.164 ಸಂಖ್ಯೆ",credit_card:"ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆ",jwt:"JWT",template_literal:"ಇನ್ಪುಟ್"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;return`ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${e}, ಸ್ವೀಕರಿಸಿದನು ${i}`}case"invalid_value":if(1===n.values.length)return`ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${a.stringifyPrimitive(n.values[0])}`;return`ಅಮಾನ್ಯ ಆಯ್ಕೆ: ಇವುಗಳಲ್ಲಿ ಒಂದನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`ತುಂಬಾ ದೊಡ್ಡದು: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${n.origin??"value"} ಹೊಂದಲು ${t}${n.maximum.toString()} ${r.unit??"ಅಂಶಗಳು"}`;return`ತುಂಬಾ ದೊಡ್ಡದು: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${n.origin??"value"} ಎಂದು ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`ತುಂಬಾ ಚಿಕ್ಕದು: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${n.origin} ಹೊಂದಲು ${t}${n.minimum.toString()} ${r.unit}`;return`ತುಂಬಾ ಚಿಕ್ಕದು: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${n.origin} ಎಂದು ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`ಅಮಾನ್ಯವಾದ ಸ್ಟ್ರಿಂಗ್: ಇದರೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಬೇಕು "${n.prefix}"`;if("ends_with"===n.format)return`ಅಮಾನ್ಯವಾದ ಸ್ಟ್ರಿಂಗ್: ಇದರೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳಬೇಕು "${n.suffix}"`;if("includes"===n.format)return`ಅಮಾನ್ಯ ಸ್ಟ್ರಿಂಗ್: ಒಳಗೊಂಡಿರಬೇಕು "${n.includes}"`;if("regex"===n.format)return`ಅಮಾನ್ಯವಾದ ಸ್ಟ್ರಿಂಗ್: ಮಾದರಿಗೆ ಹೊಂದಿಕೆಯಾಗಬೇಕು ${n.pattern}`;return`ಅಮಾನ್ಯ ${t[n.format]??n.format}`;case"not_multiple_of":return`ಅಮಾನ್ಯ ಸಂಖ್ಯೆ: ಬಹುಸಂಖ್ಯೆಯಾಗಿರಬೇಕು ${n.divisor}`;case"unrecognized_keys":return`ಗುರುತಿಸಲಾಗದ ಕೀ ${n.keys.length>1?"s":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`ಅಮಾನ್ಯವಾದ ಕೀ ಇನ್ ${n.origin}`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let e=n.options.map(e=>`'${e}'`).join(" | ");return`ಅಮಾನ್ಯ ತಾರತಮ್ಯ ಮೌಲ್ಯ. ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${e}`}return"ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್";
213case"invalid_element":return`ರಲ್ಲಿ ಅಮಾನ್ಯ ಮೌಲ್ಯ ${n.origin}`;default:return"ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್"}})}},"ko",0,function(){let e,t,r;return{localeError:(e={string:{unit:"문자",verb:"to have"},file:{unit:"바이트",verb:"to have"},array:{unit:"개",verb:"to have"},set:{unit:"개",verb:"to have"},map:{unit:"개",verb:"to have"}},t={regex:"입력",email:"이메일 주소",url:"URL",emoji:"이모지",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 날짜시간",date:"ISO 날짜",time:"ISO 시간",duration:"ISO 기간",ipv4:"IPv4 주소",ipv6:"IPv6 주소",mac:"MAC 주소",cidrv4:"IPv4 범위",cidrv6:"IPv6 범위",base64:"base64 인코딩 문자열",base64url:"base64url 인코딩 문자열",json_string:"JSON 문자열",e164:"E.164 번호",credit_card:"신용카드 번호",jwt:"JWT",template_literal:"입력"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`잘못된 입력: 예상 타입은 instanceof ${n.expected}, 받은 타입은 ${i}입니다`;return`잘못된 입력: 예상 타입은 ${e}, 받은 타입은 ${i}입니다`}case"invalid_value":if(1===n.values.length)return`잘못된 입력: 값은 ${a.stringifyPrimitive(n.values[0])} 이어야 합니다`;return`잘못된 옵션: ${a.joinValues(n.values,"또는 ")} 중 하나여야 합니다`;case"too_big":{let t=n.inclusive?"이하":"미만",r="미만"===t?"이어야 합니다":"여야 합니다",a=e[n.origin]??null,i=a?.unit??"요소";if(a)return`${n.origin??"값"}이 너무 큽니다: ${n.maximum.toString()}${i} ${t}${r}`;return`${n.origin??"값"}이 너무 큽니다: ${n.maximum.toString()} ${t}${r}`}case"too_small":{let t=n.inclusive?"이상":"초과",r="이상"===t?"이어야 합니다":"여야 합니다",a=e[n.origin]??null,i=a?.unit??"요소";if(a)return`${n.origin??"값"}이 너무 작습니다: ${n.minimum.toString()}${i} ${t}${r}`;return`${n.origin??"값"}이 너무 작습니다: ${n.minimum.toString()} ${t}${r}`}case"invalid_format":if("starts_with"===n.format)return`잘못된 문자열: "${n.prefix}"(으)로 시작해야 합니다`;if("ends_with"===n.format)return`잘못된 문자열: "${n.suffix}"(으)로 끝나야 합니다`;if("includes"===n.format)return`잘못된 문자열: "${n.includes}"을(를) 포함해야 합니다`;if("regex"===n.format)return`잘못된 문자열: 정규식 ${n.pattern} 패턴과 일치해야 합니다`;return`잘못된 ${t[n.format]??n.format}`;case"not_multiple_of":return`잘못된 숫자: ${n.divisor}의 배수여야 합니다`;case"unrecognized_keys":return`인식할 수 없는 키: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`잘못된 키: ${n.origin}`;case"invalid_union":default:return"잘못된 입력";case"invalid_element":return`잘못된 값: ${n.origin}`}})}},"lt",0,function(){return{localeError:(()=>{let e={string:{unit:{one:"simbolis",few:"simboliai",many:"simbolių"},verb:{smaller:{inclusive:"turi būti ne ilgesnė kaip",notInclusive:"turi būti trumpesnė kaip"},bigger:{inclusive:"turi būti ne trumpesnė kaip",notInclusive:"turi būti ilgesnė kaip"}}},file:{unit:{one:"baitas",few:"baitai",many:"baitų"},verb:{smaller:{inclusive:"turi būti ne didesnis kaip",notInclusive:"turi būti mažesnis kaip"},bigger:{inclusive:"turi būti ne mažesnis kaip",notInclusive:"turi būti didesnis kaip"}}},array:{unit:{one:"elementą",few:"elementus",many:"elementų"},verb:{smaller:{inclusive:"turi turėti ne daugiau kaip",notInclusive:"turi turėti mažiau kaip"},bigger:{inclusive:"turi turėti ne mažiau kaip",notInclusive:"turi turėti daugiau kaip"}}},set:{unit:{one:"elementą",few:"elementus",many:"elementų"},verb:{smaller:{inclusive:"turi turėti ne daugiau kaip",notInclusive:"turi turėti mažiau kaip"},bigger:{inclusive:"turi turėti ne mažiau kaip",notInclusive:"turi turėti daugiau kaip"}}}};function t(t,r,n,a){let i=e[t]??null;return null===i?i:{unit:i.unit[r],verb:i.verb[a][n?"inclusive":"notInclusive"]}}let r={regex:"įvestis",email:"el. pašto adresas",url:"URL",emoji:"jaustukas",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO data ir laikas",date:"ISO data",time:"ISO laikas",duration:"ISO trukmė",ipv4:"IPv4 adresas",ipv6:"IPv6 adresas",mac:"MAC adresas",cidrv4:"IPv4 tinklo prefiksas (CIDR)",cidrv6:"IPv6 tinklo prefiksas (CIDR)",base64:"base64 užkoduota eilutė",base64url:"base64url užkoduota eilutė",json_string:"JSON eilutė",e164:"E.164 numeris",credit_card:"kredito kortelės numeris",jwt:"JWT",template_literal:"įvestis"},n={nan:"NaN",number:"skaičius",bigint:"sveikasis skaičius",string:"eilutė",boolean:"loginė reikšmė",undefined:"neapibrėžta reikšmė",function:"funkcija",symbol:"simbolis",array:"masyvas",object:"objektas",null:"nulinė reikšmė"};return e=>
213{switch(e.code){case"invalid_type":{let t=n[e.expected]??e.expected,r=a.parsedType(e.input),i=n[r]??r;if(/^[A-Z]/.test(e.expected))return`Gautas tipas ${i}, o tikėtasi - instanceof ${e.expected}`;return`Gautas tipas ${i}, o tikėtasi - ${t}`}case"invalid_value":if(1===e.values.length)return`Privalo būti ${a.stringifyPrimitive(e.values[0])}`;return`Privalo būti vienas iš ${a.joinValues(e.values,"|")} pasirinkimų`;case"too_big":{let r=n[e.origin]??e.origin,a=t(e.origin,tq(Number(e.maximum)),e.inclusive??!1,"smaller");if(a?.verb)return`${tF(r??e.origin??"reikšmė")} ${a.verb} ${e.maximum.toString()} ${a.unit??"elementų"}`;let i=e.inclusive?"ne didesnis kaip":"mažesnis kaip";return`${tF(r??e.origin??"reikšmė")} turi būti ${i} ${e.maximum.toString()} ${a?.unit}`}case"too_small":{let r=n[e.origin]??e.origin,a=t(e.origin,tq(Number(e.minimum)),e.inclusive??!1,"bigger");if(a?.verb)return`${tF(r??e.origin??"reikšmė")} ${a.verb} ${e.minimum.toString()} ${a.unit??"elementų"}`;let i=e.inclusive?"ne mažesnis kaip":"didesnis kaip";return`${tF(r??e.origin??"reikšmė")} turi būti ${i} ${e.minimum.toString()} ${a?.unit}`}case"invalid_format":if("starts_with"===e.format)return`Eilutė privalo prasidėti "${e.prefix}"`;if("ends_with"===e.format)return`Eilutė privalo pasibaigti "${e.suffix}"`;if("includes"===e.format)return`Eilutė privalo įtraukti "${e.includes}"`;if("regex"===e.format)return`Eilutė privalo atitikti ${e.pattern}`;return`Neteisingas ${r[e.format]??e.format}`;case"not_multiple_of":return`Skaičius privalo būti ${e.divisor} kartotinis.`;case"unrecognized_keys":return`Neatpažint${e.keys.length>1?"i":"as"} rakt${e.keys.length>1?"ai":"as"}: ${a.joinValues(e.keys,", ")}`;case"invalid_key":return"Rastas klaidingas raktas";case"invalid_union":default:return"Klaidinga įvestis";case"invalid_element":{let t=n[e.origin]??e.origin;return`${tF(t??e.origin??"reikšmė")} turi klaidingą įvestį`}}}})()}},"mk",0,function(){let e,t,r;return{localeError:(e={string:{unit:"знаци",verb:"да имаат"},file:{unit:"бајти",verb:"да имаат"},array:{unit:"ставки",verb:"да имаат"},set:{unit:"ставки",verb:"да имаат"},map:{unit:"ставки",verb:"да имаат"}},t={regex:"внес",email:"адреса на е-пошта",url:"URL",emoji:"емоџи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO датум и време",date:"ISO датум",time:"ISO време",duration:"ISO времетраење",ipv4:"IPv4 адреса",ipv6:"IPv6 адреса",mac:"MAC адреса",cidrv4:"IPv4 опсег",cidrv6:"IPv6 опсег",base64:"base64-енкодирана низа",base64url:"base64url-енкодирана низа",json_string:"JSON низа",e164:"E.164 број",credit_card:"број на кредитна картичка",jwt:"JWT",template_literal:"внес"},r={nan:"NaN",number:"број",array:"низа"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Грешен внес: се очекува instanceof ${n.expected}, примено ${i}`;return`Грешен внес: се очекува ${e}, примено ${i}`}case"invalid_value":if(1===n.values.length)return`Invalid input: expected ${a.stringifyPrimitive(n.values[0])}`;return`Грешана опција: се очекува една ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Премногу голем: се очекува ${n.origin??"вредноста"} да има ${t}${n.maximum.toString()} ${r.unit??"елементи"}`;return`Премногу голем: се очекува ${n.origin??"вредноста"} да биде ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Премногу мал: се очекува ${n.origin} да има ${t}${n.minimum.toString()} ${r.unit}`;return`Премногу мал: се очекува ${n.origin} да биде ${t}${n.minimum.toString()}`}
213case"invalid_format":if("starts_with"===n.format)return`Неважечка низа: мора да започнува со "${n.prefix}"`;if("ends_with"===n.format)return`Неважечка низа: мора да завршува со "${n.suffix}"`;if("includes"===n.format)return`Неважечка низа: мора да вклучува "${n.includes}"`;if("regex"===n.format)return`Неважечка низа: мора да одгоара на патернот ${n.pattern}`;return`Invalid ${t[n.format]??n.format}`;case"not_multiple_of":return`Грешен број: мора да биде делив со ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Непрепознаени клучеви":"Непрепознаен клуч"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Грешен клуч во ${n.origin}`;case"invalid_union":default:return"Грешен внес";case"invalid_element":return`Грешна вредност во ${n.origin}`}})}},"ms",0,function(){let e,t,r;return{localeError:(e={string:{unit:"aksara",verb:"mempunyai"},file:{unit:"bait",verb:"mempunyai"},array:{unit:"elemen",verb:"mempunyai"},set:{unit:"elemen",verb:"mempunyai"},map:{unit:"elemen",verb:"mempunyai"}},t={regex:"input",email:"alamat e-mel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tarikh masa ISO",date:"tarikh ISO",time:"masa ISO",duration:"tempoh ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",mac:"alamat MAC",cidrv4:"julat IPv4",cidrv6:"julat IPv6",base64:"string dikodkan base64",base64url:"string dikodkan base64url",json_string:"string JSON",e164:"nombor E.164",credit_card:"nombor kad kredit",jwt:"JWT",template_literal:"input"},r={nan:"NaN",number:"nombor"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Input tidak sah: dijangka instanceof ${n.expected}, diterima ${i}`;return`Input tidak sah: dijangka ${e}, diterima ${i}`}case"invalid_value":if(1===n.values.length)return`Input tidak sah: dijangka ${a.stringifyPrimitive(n.values[0])}`;return`Pilihan tidak sah: dijangka salah satu daripada ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Terlalu besar: dijangka ${n.origin??"nilai"} ${r.verb} ${t}${n.maximum.toString()} ${r.unit??"elemen"}`;return`Terlalu besar: dijangka ${n.origin??"nilai"} adalah ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Terlalu kecil: dijangka ${n.origin} ${r.verb} ${t}${n.minimum.toString()} ${r.unit}`;return`Terlalu kecil: dijangka ${n.origin} adalah ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`String tidak sah: mesti bermula dengan "${n.prefix}"`;if("ends_with"===n.format)return`String tidak sah: mesti berakhir dengan "${n.suffix}"`;if("includes"===n.format)return`String tidak sah: mesti mengandungi "${n.includes}"`;if("regex"===n.format)return`String tidak sah: mesti sepadan dengan corak ${n.pattern}`;return`${t[n.format]??n.format} tidak sah`;case"not_multiple_of":return`Nombor tidak sah: perlu gandaan ${n.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Kunci tidak sah dalam ${n.origin}`;case"invalid_union":default:return"Input tidak sah";case"invalid_element":return`Nilai tidak sah dalam ${n.origin}`}})}},"ne",0,function(){let e,t,r;return{localeError:(e={string:{unit:"अक्षर",verb:"हुनुपर्छ"},file:{unit:"बाइट",verb:"हुनुपर्छ"},array:{unit:"तत्व",verb:"हुनुपर्छ"},set:{unit:"तत्व",verb:"हुनुपर्छ"},map:{unit:"प्रविष्टि",verb:"हुनुपर्छ"}},t={regex:"इनपुट",email:"इमेल ठेगाना",url:"URL",emoji:"इमोजी",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO मिति र समय",date:"ISO मिति",time:"ISO समय",duration:"ISO अवधि",ipv4:"IPv4 ठेगाना",ipv6:"IPv6 ठेगाना",mac:"MAC ठेगाना",cidrv4:"IPv4 दायरा",cidrv6:"IPv6 दायरा",base64:"base64-इन्कोड गरिएको स्ट्रिङ",base64url:"base64url-इन्कोड गरिएको स्ट्रिङ",json_string:"JSON स्ट्रिङ",e164:"E.164 नम्बर",credit_card:"क्रेडिट कार्ड नम्बर",jwt:"JWT",template_literal:"इनपुट"},r={nan:"NaN"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;return`अमान्य इनपुट: अपेक्षित ${e}, प्राप्त ${i}`}case"invalid_value":if(1===n.values.length)return`अमान्य इनपुट: अपेक्षित ${a.stringifyPrimitive(n.values[0])}`;return`अमान्य विकल्प: अपेक्षित मानहरू मध्ये एक ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`धेरै ठूलो: ${n.origin??"मान"} मा ${t}${n.maximum.toString()} ${r.unit} ${r.verb}`;return`धेरै ठूलो: ${n.origin??"मान"} ${t}${n.maximum.toString()} हुनुपर्छ`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`धेरै सानो: ${n.origin} मा ${t}${n.minimum.toString()} ${r.unit} ${r.verb}`;return`धेरै सानो: ${n.origin} ${t}${n.minimum.toString()} हुनुपर्छ`}case"invalid_format":if("starts_with"===n.format)return`अमान्य स्ट्रिङ: "${n.prefix}" बाट सुरु हुनुपर्छ`;if("ends_with"===n.format)return`अमान्य स्ट्रिङ: "${n.suffix}" मा समाप्त हुनुपर्छ`;if("includes"===n.format)return`अमान्य स्ट्रिङ: "${n.includes}" समावेश हुनुपर्छ`;if("regex"===n.format)return`अमान्य स्ट्रिङ: ढाँचा ${n.pattern} सँग मेल खानुपर्छ`;return`अमान्य ${t[n.format]??n.format}`;case"not_multiple_of":return`अमान्य संख्या: ${n.divisor} को गुणज हुनुपर्छ`;case"unrecognized_keys":return`अपरिचित कुञ्जी${n.keys.length>1?"हरू":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`अमान्य कुञ्जी: ${n.origin} मा`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let e=n.options.map(e=>`'${e}'`).join(" | ");return`अमान्य डिस्क्रिमिनेटर मान: अपेक्षित ${e}`}return"अमान्य इनपुट";case"invalid_element":return`अमान्य मान: ${n.origin} मा`;default:return"अमान्य इनपुट"}})}},"nl",0,function(){let e,t,r;return{localeError:(e={string:{unit:"tekens",verb:"heeft"},file:{unit:"bytes",verb:"heeft"},array:{unit:"elementen",verb:"heeft"},set:{unit:"elementen",verb:"heeft"},map:{unit:"elementen",verb:"heeft"}},t={regex:"invoer",email:"emailadres",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum en tijd",date:"ISO datum",time:"ISO tijd",duration:"ISO duur",ipv4:"IPv4-adres",ipv6:"IPv6-adres",mac:"MAC-adres",cidrv4:"IPv4-bereik",cidrv6:"IPv6-bereik",base64:"base64-gecodeerde tekst",base64url:"base64 URL-gecodeerde tekst",json_string:"JSON string",e164:"E.164-nummer",credit_card:"creditcardnummer",jwt:"JWT",template_literal:"invoer"},r={nan:"NaN",number:"getal"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Ongeldige invoer: verwacht instanceof ${n.expected}, ontving ${i}`;return`Ongeldige invoer: verwacht ${e}, ontving ${i}`}case"invalid_value":if(1===n.values.length)return`Ongeldige invoer: verwacht ${a.stringifyPrimitive(n.values[0])}`;return`Ongeldige optie: verwacht \xe9\xe9n van ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null,a="date"===n.origin?"laat":"string"===n.origin?"lang":"groot";if(r)return`Te ${a}: verwacht dat ${n.origin??"waarde"} ${t}${n.maximum.toString()} ${r.unit??"elementen"} ${r.verb}`;return`Te ${a}: verwacht dat ${n.origin??"waarde"} ${t}${n.maximum.toString()} is`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null,a="date"===n.origin?"vroeg":"string"===n.origin?"kort":"klein";if(r)return`Te ${a}: verwacht dat ${n.origin} ${t}${n.minimum.toString()} ${r.unit} ${r.verb}`;return`Te ${a}: verwacht dat ${n.origin} ${t}${n.minimum.toString()} is`}
213case"invalid_format":if("starts_with"===n.format)return`Ongeldige tekst: moet met "${n.prefix}" beginnen`;if("ends_with"===n.format)return`Ongeldige tekst: moet op "${n.suffix}" eindigen`;if("includes"===n.format)return`Ongeldige tekst: moet "${n.includes}" bevatten`;if("regex"===n.format)return`Ongeldige tekst: moet overeenkomen met patroon ${n.pattern}`;return`Ongeldig: ${t[n.format]??n.format}`;case"not_multiple_of":return`Ongeldig getal: moet een veelvoud van ${n.divisor} zijn`;case"unrecognized_keys":return`Onbekende key${n.keys.length>1?"s":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Ongeldige key in ${n.origin}`;case"invalid_union":default:return"Ongeldige invoer";case"invalid_element":return`Ongeldige waarde in ${n.origin}`}})}},"nn",0,function(){let e,t,r;return{localeError:(e={string:{unit:"teikn",verb:"å ha"},file:{unit:"bytes",verb:"å ha"},array:{unit:"element",verb:"å innehalde"},set:{unit:"element",verb:"å innehalde"},map:{unit:"element",verb:"å innehalde"}},t={regex:"input",email:"e-postadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkeslett",date:"ISO-dato",time:"ISO-klokkeslett",duration:"ISO-varigheit",ipv4:"IPv4-adresse",ipv6:"IPv6-adresse",mac:"MAC-adresse",cidrv4:"IPv4-spekter",cidrv6:"IPv6-spekter",base64:"base64-enkoda streng",base64url:"base64url-enkoda streng",json_string:"JSON-streng",e164:"E.164-nummer",credit_card:"kredittkortnummer",jwt:"JWT",template_literal:"input"},r={nan:"NaN",number:"tal",array:"liste"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Ugyldig input: forventa instanceof ${n.expected}, fekk ${i}`;return`Ugyldig input: forventa ${e}, fekk ${i}`}case"invalid_value":if(1===n.values.length)return`Ugyldig verdi: forventa ${a.stringifyPrimitive(n.values[0])}`;return`Ugyldig val: forventa eitt av ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`For stor(t): forventa ${n.origin??"value"} til \xe5 ha ${t}${n.maximum.toString()} ${r.unit??"element"}`;return`For stor(t): forventa ${n.origin??"value"} til \xe5 ha ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`For lite(n): forventa ${n.origin} til \xe5 ha ${t}${n.minimum.toString()} ${r.unit}`;return`For lite(n): forventa ${n.origin} til \xe5 ha ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Ugyldig streng: m\xe5 starte med "${n.prefix}"`;if("ends_with"===n.format)return`Ugyldig streng: m\xe5 slutte med "${n.suffix}"`;if("includes"===n.format)return`Ugyldig streng: m\xe5 innehalde "${n.includes}"`;if("regex"===n.format)return`Ugyldig streng: m\xe5 matche m\xf8nsteret ${n.pattern}`;return`Ugyldig ${t[n.format]??n.format}`;case"not_multiple_of":return`Ugyldig tal: m\xe5 vere eit multiplum av ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Ukjende nøklar":"Ukjend nøkkel"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Ugyldig n\xf8kkel i ${n.origin}`;case"invalid_union":default:return"Ugyldig input";case"invalid_element":return`Ugyldig verdi i ${n.origin}`}})}},"no",0,function(){let e,t,r;return{localeError:(e={string:{unit:"tegn",verb:"å ha"},file:{unit:"bytes",verb:"å ha"},array:{unit:"elementer",verb:"å inneholde"},set:{unit:"elementer",verb:"å inneholde"},map:{unit:"elementer",verb:"å inneholde"}},t={regex:"input",email:"e-postadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkeslett",date:"ISO-dato",time:"ISO-klokkeslett",duration:"ISO-varighet",ipv4:"IPv4-adresse",ipv6:"IPv6-adresse",mac:"MAC-adresse",cidrv4:"IPv4-spekter",cidrv6:"IPv6-spekter",base64:"base64-enkodet streng",base64url:"base64url-enkodet streng",json_string:"JSON-streng",e164:"E.164-nummer",credit_card:"kredittkortnummer",jwt:"JWT",template_literal:"input"},r={nan:"NaN",number:"tall",array:"liste"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Ugyldig input: forventet instanceof ${n.expected}, fikk ${i}`;return`Ugyldig input: forventet ${e}, fikk ${i}`}case"invalid_value":if(1===n.values.length)return`Ugyldig verdi: forventet ${a.stringifyPrimitive(n.values[0])}`;return`Ugyldig valg: forventet en av ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`For stor(t): forventet ${n.origin??"value"} til \xe5 ha ${t}${n.maximum.toString()} ${r.unit??"elementer"}`;return`For stor(t): forventet ${n.origin??"value"} til \xe5 ha ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`For lite(n): forventet ${n.origin} til \xe5 ha ${t}${n.minimum.toString()} ${r.unit}`;return`For lite(n): forventet ${n.origin} til \xe5 ha ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Ugyldig streng: m\xe5 starte med "${n.prefix}"`;if("ends_with"===n.format)return`Ugyldig streng: m\xe5 ende med "${n.suffix}"`;if("includes"===n.format)return`Ugyldig streng: m\xe5 inneholde "${n.includes}"`;if("regex"===n.format)return`Ugyldig streng: m\xe5 matche m\xf8nsteret ${n.pattern}`;return`Ugyldig ${t[n.format]??n.format}`;case"not_multiple_of":return`Ugyldig tall: m\xe5 v\xe6re et multiplum av ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Ukjente nøkler":"Ukjent nøkkel"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Ugyldig n\xf8kkel i ${n.origin}`;case"invalid_union":default:return"Ugyldig input";case"invalid_element":return`Ugyldig verdi i ${n.origin}`}})}},"ota",0,function(){let e,t,r;return{localeError:(e={string:{unit:"harf",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"unsur",verb:"olmalıdır"},set:{unit:"unsur",verb:"olmalıdır"},map:{unit:"unsur",verb:"olmalıdır"}},t={regex:"giren",email:"epostagâh",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO hengâmı",date:"ISO tarihi",time:"ISO zamanı",duration:"ISO müddeti",ipv4:"IPv4 nişânı",ipv6:"IPv6 nişânı",mac:"MAC nişânı",cidrv4:"IPv4 menzili",cidrv6:"IPv6 menzili",base64:"base64-şifreli metin",base64url:"base64url-şifreli metin",json_string:"JSON metin",e164:"E.164 sayısı",credit_card:"i'tibâr kartı numarası",jwt:"JWT",template_literal:"giren"},r={nan:"NaN",number:"numara",array:"saf",null:"gayb"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`F\xe2sit giren: umulan instanceof ${n.expected}, alınan ${i}`;return`F\xe2sit giren: umulan ${e}, alınan ${i}`}case"invalid_value":if(1===n.values.length)return`F\xe2sit giren: umulan ${a.stringifyPrimitive(n.values[0])}`;return`F\xe2sit tercih: m\xfbteberler ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Fazla b\xfcy\xfck: ${n.origin??"value"}, ${t}${n.maximum.toString()} ${r.unit??"elements"} sahip olmalıydı.`;return`Fazla b\xfcy\xfck: ${n.origin??"value"}, ${t}${n.maximum.toString()} olmalıydı.`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Fazla k\xfc\xe7\xfck: ${n.origin}, ${t}${n.minimum.toString()} ${r.unit} sahip olmalıydı.`;return`Fazla k\xfc\xe7\xfck: ${n.origin}, ${t}${n.minimum.toString()} olmalıydı.`}case"invalid_format":if("starts_with"===n.format)return`F\xe2sit metin: "${n.prefix}" ile başlamalı.`;if("ends_with"===n.format)return`F\xe2sit metin: "${n.suffix}" ile bitmeli.`;if("includes"===n.format)return`F\xe2sit metin: "${n.includes}" ihtiv\xe2 etmeli.`;if("regex"===n.format)return`F\xe2sit metin: ${n.pattern} nakşına uymalı.`;return`F\xe2sit ${t[n.format]??n.format}`;case"not_multiple_of":return`F\xe2sit sayı: ${n.divisor} katı olmalıydı.`;case"unrecognized_keys":return`Tanınmayan anahtar ${n.keys.length>1?"s":""}: ${a.joinValues(n.keys,", ")}`;
213case"invalid_key":return`${n.origin} i\xe7in tanınmayan anahtar var.`;case"invalid_union":return"Giren tanınamadı.";case"invalid_element":return`${n.origin} i\xe7in tanınmayan kıymet var.`;default:return"Kıymet tanınamadı."}})}},"pl",0,function(){let e,t,r;return{localeError:(e={string:{unit:"znaków",verb:"mieć"},file:{unit:"bajtów",verb:"mieć"},array:{unit:"elementów",verb:"mieć"},set:{unit:"elementów",verb:"mieć"},map:{unit:"elementów",verb:"mieć"}},t={regex:"wyrażenie",email:"adres email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i godzina w formacie ISO",date:"data w formacie ISO",time:"godzina w formacie ISO",duration:"czas trwania ISO",ipv4:"adres IPv4",ipv6:"adres IPv6",mac:"adres MAC",cidrv4:"zakres IPv4",cidrv6:"zakres IPv6",base64:"ciąg znaków zakodowany w formacie base64",base64url:"ciąg znaków zakodowany w formacie base64url",json_string:"ciąg znaków w formacie JSON",e164:"liczba E.164",credit_card:"numer karty kredytowej",jwt:"JWT",template_literal:"wejście"},r={nan:"NaN",number:"liczba",array:"tablica"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Nieprawidłowe dane wejściowe: oczekiwano instanceof ${n.expected}, otrzymano ${i}`;return`Nieprawidłowe dane wejściowe: oczekiwano ${e}, otrzymano ${i}`}case"invalid_value":if(1===n.values.length)return`Nieprawidłowe dane wejściowe: oczekiwano ${a.stringifyPrimitive(n.values[0])}`;return`Nieprawidłowa opcja: oczekiwano jednej z wartości ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Za duża wartość: oczekiwano, że ${n.origin??"wartość"} będzie mieć ${t}${n.maximum.toString()} ${r.unit??"elementów"}`;return`Zbyt duż(y/a/e): oczekiwano, że ${n.origin??"wartość"} będzie wynosić ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Za mała wartość: oczekiwano, że ${n.origin??"wartość"} będzie mieć ${t}${n.minimum.toString()} ${r.unit??"elementów"}`;return`Zbyt mał(y/a/e): oczekiwano, że ${n.origin??"wartość"} będzie wynosić ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Nieprawidłowy ciąg znak\xf3w: musi zaczynać się od "${n.prefix}"`;if("ends_with"===n.format)return`Nieprawidłowy ciąg znak\xf3w: musi kończyć się na "${n.suffix}"`;if("includes"===n.format)return`Nieprawidłowy ciąg znak\xf3w: musi zawierać "${n.includes}"`;if("regex"===n.format)return`Nieprawidłowy ciąg znak\xf3w: musi odpowiadać wzorcowi ${n.pattern}`;return`Nieprawidłow(y/a/e) ${t[n.format]??n.format}`;case"not_multiple_of":return`Nieprawidłowa liczba: musi być wielokrotnością ${n.divisor}`;case"unrecognized_keys":return`Nierozpoznane klucze${n.keys.length>1?"s":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Nieprawidłowy klucz w ${n.origin}`;case"invalid_union":default:return"Nieprawidłowe dane wejściowe";case"invalid_element":return`Nieprawidłowa wartość w ${n.origin}`}})}},"ps",0,function(){let e,t,r;return{localeError:(e={string:{unit:"توکي",verb:"ولري"},file:{unit:"بایټس",verb:"ولري"},array:{unit:"توکي",verb:"ولري"},set:{unit:"توکي",verb:"ولري"},map:{unit:"توکي",verb:"ولري"}},t={regex:"ورودي",email:"بریښنالیک",url:"یو آر ال",emoji:"ایموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"نیټه او وخت",date:"نېټه",time:"وخت",duration:"موده",ipv4:"د IPv4 پته",ipv6:"د IPv6 پته",mac:"د MAC پته",cidrv4:"د IPv4 ساحه",cidrv6:"د IPv6 ساحه",base64:"base64-encoded متن",base64url:"base64url-encoded متن",json_string:"JSON متن",e164:"د E.164 شمېره",credit_card:"د کریډیټ کارت شمیره",jwt:"JWT",template_literal:"ورودي"},r={nan:"NaN",number:"عدد",array:"ارې"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`ناسم ورودي: باید instanceof ${n.expected} وای, مګر ${i} ترلاسه شو`;return`ناسم ورودي: باید ${e} وای, مګر ${i} ترلاسه شو`}case"invalid_value":if(1===n.values.length)return`ناسم ورودي: باید ${a.stringifyPrimitive(n.values[0])} وای`;return`ناسم انتخاب: باید یو له ${a.joinValues(n.values,"|")} څخه وای`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`ډیر لوی: ${n.origin??"ارزښت"} باید ${t}${n.maximum.toString()} ${r.unit??"عنصرونه"} ولري`;return`ډیر لوی: ${n.origin??"ارزښت"} باید ${t}${n.maximum.toString()} وي`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`ډیر کوچنی: ${n.origin} باید ${t}${n.minimum.toString()} ${r.unit} ولري`;return`ډیر کوچنی: ${n.origin} باید ${t}${n.minimum.toString()} وي`}case"invalid_format":if("starts_with"===n.format)return`ناسم متن: باید د "${n.prefix}" سره پیل شي`;if("ends_with"===n.format)return`ناسم متن: باید د "${n.suffix}" سره پای ته ورسيږي`;if("includes"===n.format)return`ناسم متن: باید "${n.includes}" ولري`;if("regex"===n.format)return`ناسم متن: باید د ${n.pattern} سره مطابقت ولري`;return`${t[n.format]??n.format} ناسم دی`;case"not_multiple_of":return`ناسم عدد: باید د ${n.divisor} مضرب وي`;case"unrecognized_keys":return`ناسم ${n.keys.length>1?"کلیډونه":"کلیډ"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`ناسم کلیډ په ${n.origin} کې`;case"invalid_union":default:return"ناسمه ورودي";case"invalid_element":return`ناسم عنصر په ${n.origin} کې`}})}},"pt",0,function(){return{localeError:(()=>{let e={string:{unit:"caracteres"},file:{unit:"bytes"},array:{unit:"elementos"},set:{unit:"elementos"},map:{unit:"entradas"}},t={regex:"a entrada",email:"o endereço de e-mail",url:"o URL",emoji:"o emoji",uuid:"o UUID",uuidv4:"o UUIDv4",uuidv6:"o UUIDv6",nanoid:"o nanoid",guid:"o GUID",cuid:"o cuid",cuid2:"o cuid2",ulid:"o ULID",xid:"o XID",ksuid:"o KSUID",datetime:"a data e hora ISO",date:"a data ISO",time:"a hora ISO",duration:"a duração ISO",ipv4:"o endereço IPv4",ipv6:"o endereço IPv6",mac:"o endereço MAC",cidrv4:"o intervalo de endereços IPv4",cidrv6:"o intervalo de endereços IPv6",base64:"o texto codificado em base64",base64url:"o texto codificado em base64url",json_string:"o texto JSON",e164:"o número E.164",credit_card:"o número de cartão de crédito",jwt:"o JWT",template_literal:"a entrada"},r={definite:"o",indefinite:"um"},n={definite:"a",indefinite:"uma"},i={string:{name:"texto",articles:r},number:{name:"número",articles:r},int:{name:"número inteiro",articles:r},boolean:{name:"valor booleano",articles:r},bigint:{name:"número bigint",articles:r},symbol:{name:"símbolo",articles:r},undefined:{name:'valor "undefined"',articles:r},null:{name:'valor "nulo"',articles:r},never:{name:'valor "never"',articles:r},void:{name:'valor "void"',articles:r},date:{name:"data",articles:n},array:{name:"vetor",articles:r},object:{name:"objeto",articles:r},tuple:{name:"tuplo",articles:r},record:{name:"registo",articles:r},map:{name:"mapa",articles:r},set:{name:"conjunto",articles:r},file:{name:"ficheiro",articles:r},nonoptional:{name:"valor não opcional",articles:r},nan:{name:'valor "NaN"',articles:r},function:{name:"função",articles:n}};function o(e,t){let n=i[e]??{name:`valor "${e}"`,articles:r};return`${n.articles[t]} ${n.name}`}return r=>{switch(r.code){case"invalid_type":{let e=o(r.expected,"indefinite"),t=o(a.parsedType(r.input),"indefinite");return`Entrada inv\xe1lida: esperava ${e}, recebeu ${t}`}case"invalid_value":if(1===r.values.length)return`Entrada inv\xe1lida: esperava ${a.stringifyPrimitive(r.values[0])}`;return`Op\xe7\xe3o inv\xe1lida: esperava uma das seguintes op\xe7\xf5es: ${a.joinValues(r.values,"|")}`;
213case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Demasiado grande: esperava que ${o(r.origin,"definite")} tivesse ${t} ${r.maximum.toString()} ${n.unit??"elementos"}`;return`Demasiado grande: esperava que ${o(r.origin,"definite")} fosse ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Demasiado pequeno: esperava que ${o(r.origin,"definite")} tivesse ${t} ${r.minimum.toString()} ${n.unit??"elementos"}`;return`Demasiado pequeno: esperava que ${o(r.origin,"definite")} fosse ${t} ${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Texto inv\xe1lido: deve come\xe7ar por "${r.prefix}"`;if("ends_with"===r.format)return`Texto inv\xe1lido: deve terminar em "${r.suffix}"`;if("includes"===r.format)return`Texto inv\xe1lido: deve incluir "${r.includes}"`;if("regex"===r.format)return`Texto inv\xe1lido: deve corresponder ao padr\xe3o ${r.pattern}`;return`Formato d${t[r.format]??r.format} inv\xe1lido`;case"not_multiple_of":return`N\xfamero inv\xe1lido: deve ser m\xfaltiplo de ${r.divisor}`;case"unrecognized_keys":{let e=r.keys.length>1?"s":"";return`Chave${e} inv\xe1lida${e}: ${a.joinValues(r.keys,", ")}`}case"invalid_key":case"invalid_element":return`Entrada inv\xe1lida n${o(r.origin,"definite")}`;case"invalid_union":if(r.options&&Array.isArray(r.options)&&r.options.length>0){let e=r.options.map(e=>`'${e}'`).join(" | ");return`Valor de discrimina\xe7\xe3o inv\xe1lido. Esperava ${e}`}return"Entrada inválida";default:return"Entrada inválida"}}})()}},"ptBR",0,function(){return{localeError:(()=>{let e={string:{unit:"caracteres"},file:{unit:"bytes"},array:{unit:"elementos"},set:{unit:"elementos"},map:{unit:"entradas"}},t={regex:"a entrada",email:"o endereço de e-mail",url:"o URL",emoji:"o emoji",uuid:"o UUID",uuidv4:"o UUIDv4",uuidv6:"o UUIDv6",nanoid:"o nanoid",guid:"o GUID",cuid:"o cuid",cuid2:"o cuid2",ulid:"o ULID",xid:"o XID",ksuid:"o KSUID",datetime:"a data e hora ISO",date:"a data ISO",time:"a hora ISO",duration:"a duração ISO",ipv4:"o endereço IPv4",ipv6:"o endereço IPv6",mac:"o endereço MAC",cidrv4:"a faixa de endereços IPv4",cidrv6:"a faixa de endereços IPv6",base64:"o texto codificado em base64",base64url:"o texto codificado em base64url",json_string:"o texto JSON",e164:"o número E.164",credit_card:"o número de cartão de crédito",jwt:"o JWT",template_literal:"a entrada"},r={definite:"o",indefinite:"um"},n={definite:"a",indefinite:"uma"},i={string:{name:"texto",articles:r},number:{name:"número",articles:r},int:{name:"número inteiro",articles:r},boolean:{name:"valor booleano",articles:r},bigint:{name:"número bigint",articles:r},symbol:{name:"símbolo",articles:r},undefined:{name:'valor "undefined"',articles:r},null:{name:'valor "nulo"',articles:r},never:{name:'valor "never"',articles:r},void:{name:'valor "void"',articles:r},date:{name:"data",articles:n},array:{name:"vetor",articles:r},object:{name:"objeto",articles:r},tuple:{name:"tupla",articles:n},record:{name:"registro",articles:r},map:{name:"mapa",articles:r},set:{name:"conjunto",articles:r},file:{name:"arquivo",articles:r},nonoptional:{name:"valor não opcional",articles:r},nan:{name:'valor "NaN"',articles:r},function:{name:"função",articles:n}};function o(e,t){let n=i[e]??{name:`valor "${e}"`,articles:r};return`${n.articles[t]} ${n.name}`}return r=>{switch(r.code){case"invalid_type":{let e=o(r.expected,"indefinite"),t=o(a.parsedType(r.input),"indefinite");return`Entrada inv\xe1lida: esperava ${e}, recebeu ${t}`}case"invalid_value":if(1===r.values.length)return`Entrada inv\xe1lida: esperava ${a.stringifyPrimitive(r.values[0])}`;return`Op\xe7\xe3o inv\xe1lida: esperava uma das seguintes op\xe7\xf5es: ${a.joinValues(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Grande demais: esperava que ${o(r.origin,"definite")} tivesse ${t} ${r.maximum.toString()} ${n.unit??"elementos"}`;return`Grande demais: esperava que ${o(r.origin,"definite")} fosse ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Pequeno demais: esperava que ${o(r.origin,"definite")} tivesse ${t} ${r.minimum.toString()} ${n.unit??"elementos"}`;return`Pequeno demais: esperava que ${o(r.origin,"definite")} fosse ${t} ${r.minimum.toString()}`}
213case"invalid_format":if("starts_with"===r.format)return`Texto inv\xe1lido: deve come\xe7ar com "${r.prefix}"`;if("ends_with"===r.format)return`Texto inv\xe1lido: deve terminar com "${r.suffix}"`;if("includes"===r.format)return`Texto inv\xe1lido: deve incluir "${r.includes}"`;if("regex"===r.format)return`Texto inv\xe1lido: deve corresponder ao padr\xe3o ${r.pattern}`;return`Formato d${t[r.format]??r.format} inv\xe1lido`;case"not_multiple_of":return`N\xfamero inv\xe1lido: deve ser m\xfaltiplo de ${r.divisor}`;case"unrecognized_keys":{let e=r.keys.length>1?"s":"";return`Chave${e} inv\xe1lida${e}: ${a.joinValues(r.keys,", ")}`}case"invalid_key":case"invalid_element":return`Entrada inv\xe1lida n${o(r.origin,"definite")}`;case"invalid_union":if(r.options&&Array.isArray(r.options)&&r.options.length>0){let e=r.options.map(e=>`'${e}'`).join(" | ");return`Valor de discrimina\xe7\xe3o inv\xe1lido. Esperava ${e}`}return"Entrada inválida";default:return"Entrada inválida"}}})()}},"ro",0,function(){let e,t,r;return{localeError:(e={string:{unit:"caractere",verb:"să aibă"},file:{unit:"octeți",verb:"să aibă"},array:{unit:"elemente",verb:"să aibă"},set:{unit:"elemente",verb:"să aibă"},map:{unit:"intrări",verb:"să aibă"}},t={regex:"intrare",email:"adresă de email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"dată și oră ISO",date:"dată ISO",time:"oră ISO",duration:"durată ISO",ipv4:"adresă IPv4",ipv6:"adresă IPv6",mac:"adresă MAC",cidrv4:"interval IPv4",cidrv6:"interval IPv6",base64:"șir codat base64",base64url:"șir codat base64url",json_string:"șir JSON",e164:"număr E.164",credit_card:"număr de card de credit",jwt:"JWT",template_literal:"intrare"},r={nan:"NaN",string:"șir",number:"număr",boolean:"boolean",function:"funcție",array:"matrice",object:"obiect",undefined:"nedefinit",symbol:"simbol",bigint:"număr mare",void:"void",never:"never",map:"hartă",set:"set"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;return`Intrare invalidă: așteptat ${e}, primit ${i}`}case"invalid_value":if(1===n.values.length)return`Intrare invalidă: așteptat ${a.stringifyPrimitive(n.values[0])}`;return`Opțiune invalidă: așteptat una dintre ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Prea mare: așteptat ca ${n.origin??"valoarea"} ${r.verb} ${t}${n.maximum.toString()} ${r.unit??"elemente"}`;return`Prea mare: așteptat ca ${n.origin??"valoarea"} să fie ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Prea mic: așteptat ca ${n.origin} ${r.verb} ${t}${n.minimum.toString()} ${r.unit}`;return`Prea mic: așteptat ca ${n.origin} să fie ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Șir invalid: trebuie să \xeenceapă cu "${n.prefix}"`;if("ends_with"===n.format)return`Șir invalid: trebuie să se termine cu "${n.suffix}"`;if("includes"===n.format)return`Șir invalid: trebuie să includă "${n.includes}"`;if("regex"===n.format)return`Șir invalid: trebuie să se potrivească cu modelul ${n.pattern}`;return`Format invalid: ${t[n.format]??n.format}`;case"not_multiple_of":return`Număr invalid: trebuie să fie multiplu de ${n.divisor}`;case"unrecognized_keys":return`Chei nerecunoscute: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Cheie invalidă \xeen ${n.origin}`;case"invalid_union":default:return"Intrare invalidă";case"invalid_element":return`Valoare invalidă \xeen ${n.origin}`}})}},"ru",0,function(){let e,t,r;return{localeError:(e={string:{unit:{one:"символ",few:"символа",many:"символов"},verb:"иметь"},file:{unit:{one:"байт",few:"байта",many:"байт"},verb:"иметь"},array:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"},set:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"},map:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"}},t={regex:"ввод",email:"email адрес",url:"URL",emoji:"эмодзи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата и время",date:"ISO дата",time:"ISO время",duration:"ISO длительность",ipv4:"IPv4 адрес",ipv6:"IPv6 адрес",mac:"MAC адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"строка в формате base64",base64url:"строка в формате base64url",json_string:"JSON строка",e164:"номер E.164",credit_card:"номер кредитной карты",jwt:"JWT",template_literal:"ввод"},r={nan:"NaN",number:"число",array:"массив"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Неверный ввод: ожидалось instanceof ${n.expected}, получено ${i}`;return`Неверный ввод: ожидалось ${e}, получено ${i}`}case"invalid_value":if(1===n.values.length)return`Неверный ввод: ожидалось ${a.stringifyPrimitive(n.values[0])}`;return`Неверный вариант: ожидалось одно из ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r){let e=tH(Number(n.maximum),r.unit.one,r.unit.few,r.unit.many);return`Слишком большое значение: ожидалось, что ${n.origin??"значение"} будет иметь ${t}${n.maximum.toString()} ${e}`}return`Слишком большое значение: ожидалось, что ${n.origin??"значение"} будет ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r){let e=tH(Number(n.minimum),r.unit.one,r.unit.few,r.unit.many);return`Слишком маленькое значение: ожидалось, что ${n.origin} будет иметь ${t}${n.minimum.toString()} ${e}`}return`Слишком маленькое значение: ожидалось, что ${n.origin} будет ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Неверная строка: должна начинаться с "${n.prefix}"`;if("ends_with"===n.format)return`Неверная строка: должна заканчиваться на "${n.suffix}"`;if("includes"===n.format)return`Неверная строка: должна содержать "${n.includes}"`;if("regex"===n.format)return`Неверная строка: должна соответствовать шаблону ${n.pattern}`;return`Неверный ${t[n.format]??n.format}`;case"not_multiple_of":return`Неверное число: должно быть кратным ${n.divisor}`;case"unrecognized_keys":return`Нераспознанн${n.keys.length>1?"ые":"ый"} ключ${n.keys.length>1?"и":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Неверный ключ в ${n.origin}`;case"invalid_union":default:return"Неверные входные данные";case"invalid_element":return`Неверное значение в ${n.origin}`}})}},"sk",0,function(){let e,t,r;return{localeError:(e={string:{unit:"znakov",verb:"mať"},file:{unit:"bajtov",verb:"mať"},array:{unit:"prvkov",verb:"mať"},set:{unit:"prvkov",verb:"mať"},map:{unit:"položiek",verb:"mať"}},t={regex:"regulárny výraz",email:"e-mailová adresa",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"dátum a čas vo formáte ISO",date:"dátum vo formáte ISO",time:"čas vo formáte ISO",duration:"doba trvania ISO",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",mac:"MAC adresa",cidrv4:"rozsah IPv4",cidrv6:"rozsah IPv6",base64:"reťazec zakódovaný vo formáte base64",base64url:"reťazec zakódovaný vo formáte base64url",json_string:"reťazec vo formáte JSON",e164:"číslo E.164",credit_card:"číslo kreditnej karty",jwt:"JWT",template_literal:"vstup"},r={nan:"NaN",number:"číslo",string:"reťazec",function:"funkcia",array:"pole"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Neplatn\xfd vstup: očak\xe1van\xe9 instanceof ${n.expected}, obdržan\xe9 ${i}`;return`Neplatn\xfd vstup: očak\xe1van\xe9 ${e}, obdržan\xe9 ${i}`}case"invalid_value":if(1===n.values.length)return`Neplatn\xfd vstup: očak\xe1van\xe9 ${a.stringifyPrimitive(n.values[0])}`;return`Neplatn\xfd vstup: očak\xe1van\xe1 jedna z hodn\xf4t ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Hodnota je pr\xedliš veľk\xe1: ${n.origin??"hodnota"} mus\xed mať ${t}${n.maximum.toString()} ${r.unit??"prvkov"}`;return`Hodnota je pr\xedliš veľk\xe1: ${n.origin??"hodnota"} mus\xed byť ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Hodnota je pr\xedliš mal\xe1: ${n.origin??"hodnota"} mus\xed mať ${t}${n.minimum.toString()} ${r.unit??"prvkov"}`;return`Hodnota je pr\xedliš mal\xe1: ${n.origin??"hodnota"} mus\xed byť ${t}${n.minimum.toString()}`}
213case"invalid_format":if("starts_with"===n.format)return`Neplatn\xfd reťazec: mus\xed zač\xednať na "${n.prefix}"`;if("ends_with"===n.format)return`Neplatn\xfd reťazec: mus\xed končiť na "${n.suffix}"`;if("includes"===n.format)return`Neplatn\xfd reťazec: mus\xed obsahovať "${n.includes}"`;if("regex"===n.format)return`Neplatn\xfd reťazec: mus\xed zodpovedať vzoru ${n.pattern}`;return`Neplatn\xfd form\xe1t ${t[n.format]??n.format}`;case"not_multiple_of":return`Neplatn\xe9 č\xedslo: mus\xed byť n\xe1sobkom ${n.divisor}`;case"unrecognized_keys":return`Nezn\xe1me kl\xfače: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Neplatn\xfd kl\xfač v ${n.origin}`;case"invalid_union":default:return"Neplatný vstup";case"invalid_element":return`Neplatn\xe1 hodnota v ${n.origin}`}})}},"sl",0,function(){let e,t,r;return{localeError:(e={string:{unit:"znakov",verb:"imeti"},file:{unit:"bajtov",verb:"imeti"},array:{unit:"elementov",verb:"imeti"},set:{unit:"elementov",verb:"imeti"},map:{unit:"elementov",verb:"imeti"}},t={regex:"vnos",email:"e-poštni naslov",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum in čas",date:"ISO datum",time:"ISO čas",duration:"ISO trajanje",ipv4:"IPv4 naslov",ipv6:"IPv6 naslov",mac:"MAC naslov",cidrv4:"obseg IPv4",cidrv6:"obseg IPv6",base64:"base64 kodiran niz",base64url:"base64url kodiran niz",json_string:"JSON niz",e164:"E.164 številka",credit_card:"številka kreditne kartice",jwt:"JWT",template_literal:"vnos"},r={nan:"NaN",number:"število",array:"tabela"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Neveljaven vnos: pričakovano instanceof ${n.expected}, prejeto ${i}`;return`Neveljaven vnos: pričakovano ${e}, prejeto ${i}`}case"invalid_value":if(1===n.values.length)return`Neveljaven vnos: pričakovano ${a.stringifyPrimitive(n.values[0])}`;return`Neveljavna možnost: pričakovano eno izmed ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Preveliko: pričakovano, da bo ${n.origin??"vrednost"} imelo ${t}${n.maximum.toString()} ${r.unit??"elementov"}`;return`Preveliko: pričakovano, da bo ${n.origin??"vrednost"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Premajhno: pričakovano, da bo ${n.origin} imelo ${t}${n.minimum.toString()} ${r.unit}`;return`Premajhno: pričakovano, da bo ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Neveljaven niz: mora se začeti z "${n.prefix}"`;if("ends_with"===n.format)return`Neveljaven niz: mora se končati z "${n.suffix}"`;if("includes"===n.format)return`Neveljaven niz: mora vsebovati "${n.includes}"`;if("regex"===n.format)return`Neveljaven niz: mora ustrezati vzorcu ${n.pattern}`;return`Neveljaven ${t[n.format]??n.format}`;case"not_multiple_of":return`Neveljavno število: mora biti večkratnik ${n.divisor}`;case"unrecognized_keys":return`Neprepoznan${n.keys.length>1?"i ključi":" ključ"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Neveljaven ključ v ${n.origin}`;case"invalid_union":default:return"Neveljaven vnos";case"invalid_element":return`Neveljavna vrednost v ${n.origin}`}})}},"sv",0,function(){let e,t,r;return{localeError:(e={string:{unit:"tecken",verb:"att ha"},file:{unit:"bytes",verb:"att ha"},array:{unit:"objekt",verb:"att innehålla"},set:{unit:"objekt",verb:"att innehålla"},map:{unit:"objekt",verb:"att innehålla"}},t={regex:"reguljärt uttryck",email:"e-postadress",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datum och tid",date:"ISO-datum",time:"ISO-tid",duration:"ISO-varaktighet",ipv4:"IPv4-adress",ipv6:"IPv6-adress",mac:"MAC-adress",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodad sträng",base64url:"base64url-kodad sträng",json_string:"JSON-sträng",e164:"E.164-nummer",credit_card:"kreditkortsnummer",jwt:"JWT",template_literal:"mall-literal"},r={nan:"NaN",number:"antal",array:"lista"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Ogiltig inmatning: f\xf6rv\xe4ntat instanceof ${n.expected}, fick ${i}`;return`Ogiltig inmatning: f\xf6rv\xe4ntat ${e}, fick ${i}`}case"invalid_value":if(1===n.values.length)return`Ogiltig inmatning: f\xf6rv\xe4ntat ${a.stringifyPrimitive(n.values[0])}`;return`Ogiltigt val: f\xf6rv\xe4ntade en av ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`F\xf6r stor(t): f\xf6rv\xe4ntade ${n.origin??"värdet"} att ha ${t}${n.maximum.toString()} ${r.unit??"element"}`;return`F\xf6r stor(t): f\xf6rv\xe4ntat ${n.origin??"värdet"} att ha ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`F\xf6r lite(t): f\xf6rv\xe4ntade ${n.origin??"värdet"} att ha ${t}${n.minimum.toString()} ${r.unit}`;return`F\xf6r lite(t): f\xf6rv\xe4ntade ${n.origin??"värdet"} att ha ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Ogiltig str\xe4ng: m\xe5ste b\xf6rja med "${n.prefix}"`;if("ends_with"===n.format)return`Ogiltig str\xe4ng: m\xe5ste sluta med "${n.suffix}"`;if("includes"===n.format)return`Ogiltig str\xe4ng: m\xe5ste inneh\xe5lla "${n.includes}"`;if("regex"===n.format)return`Ogiltig str\xe4ng: m\xe5ste matcha m\xf6nstret "${n.pattern}"`;return`Ogiltig(t) ${t[n.format]??n.format}`;case"not_multiple_of":return`Ogiltigt tal: m\xe5ste vara en multipel av ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Okända nycklar":"Okänd nyckel"}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Ogiltig nyckel i ${n.origin??"värdet"}`;case"invalid_union":default:return"Ogiltig input";case"invalid_element":return`Ogiltigt v\xe4rde i ${n.origin??"värdet"}`}})}},"ta",0,function(){let e,t,r;return{localeError:(e={string:{unit:"எழுத்துக்கள்",verb:"கொண்டிருக்க வேண்டும்"},file:{unit:"பைட்டுகள்",verb:"கொண்டிருக்க வேண்டும்"},array:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"},set:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"},map:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"}},t={regex:"உள்ளீடு",email:"மின்னஞ்சல் முகவரி",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO தேதி நேரம்",date:"ISO தேதி",time:"ISO நேரம்",duration:"ISO கால அளவு",ipv4:"IPv4 முகவரி",ipv6:"IPv6 முகவரி",mac:"MAC முகவரி",cidrv4:"IPv4 வரம்பு",cidrv6:"IPv6 வரம்பு",base64:"base64-encoded சரம்",base64url:"base64url-encoded சரம்",json_string:"JSON சரம்",e164:"E.164 எண்",credit_card:"கடன் அட்டை எண்",jwt:"JWT",template_literal:"input"},r={nan:"NaN",number:"எண்",array:"அணி",null:"வெறுமை"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது instanceof ${n.expected}, பெறப்பட்டது ${i}`;return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${e}, பெறப்பட்டது ${i}`}case"invalid_value":if(1===n.values.length)return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${a.stringifyPrimitive(n.values[0])}`;return`தவறான விருப்பம்: எதிர்பார்க்கப்பட்டது ${a.joinValues(n.values,"|")} இல் ஒன்று`;
213case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${n.origin??"மதிப்பு"} ${t}${n.maximum.toString()} ${r.unit??"உறுப்புகள்"} ஆக இருக்க வேண்டும்`;return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${n.origin??"மதிப்பு"} ${t}${n.maximum.toString()} ஆக இருக்க வேண்டும்`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${n.origin} ${t}${n.minimum.toString()} ${r.unit} ஆக இருக்க வேண்டும்`;return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${n.origin} ${t}${n.minimum.toString()} ஆக இருக்க வேண்டும்`}case"invalid_format":if("starts_with"===n.format)return`தவறான சரம்: "${n.prefix}" இல் தொடங்க வேண்டும்`;if("ends_with"===n.format)return`தவறான சரம்: "${n.suffix}" இல் முடிவடைய வேண்டும்`;if("includes"===n.format)return`தவறான சரம்: "${n.includes}" ஐ உள்ளடக்க வேண்டும்`;if("regex"===n.format)return`தவறான சரம்: ${n.pattern} முறைபாட்டுடன் பொருந்த வேண்டும்`;return`தவறான ${t[n.format]??n.format}`;case"not_multiple_of":return`தவறான எண்: ${n.divisor} இன் பலமாக இருக்க வேண்டும்`;case"unrecognized_keys":return`அடையாளம் தெரியாத விசை${n.keys.length>1?"கள்":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} இல் தவறான விசை`;case"invalid_union":default:return"தவறான உள்ளீடு";case"invalid_element":return`${n.origin} இல் தவறான மதிப்பு`}})}},"th",0,function(){let e,t,r;return{localeError:(e={string:{unit:"ตัวอักษร",verb:"ควรมี"},file:{unit:"ไบต์",verb:"ควรมี"},array:{unit:"รายการ",verb:"ควรมี"},set:{unit:"รายการ",verb:"ควรมี"},map:{unit:"รายการ",verb:"ควรมี"}},t={regex:"ข้อมูลที่ป้อน",email:"ที่อยู่อีเมล",url:"URL",emoji:"อิโมจิ",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"วันที่เวลาแบบ ISO",date:"วันที่แบบ ISO",time:"เวลาแบบ ISO",duration:"ช่วงเวลาแบบ ISO",ipv4:"ที่อยู่ IPv4",ipv6:"ที่อยู่ IPv6",mac:"ที่อยู่ MAC",cidrv4:"ช่วง IP แบบ IPv4",cidrv6:"ช่วง IP แบบ IPv6",base64:"ข้อความแบบ Base64",base64url:"ข้อความแบบ Base64 สำหรับ URL",json_string:"ข้อความแบบ JSON",e164:"เบอร์โทรศัพท์ระหว่างประเทศ (E.164)",credit_card:"หมายเลขบัตรเครดิต",jwt:"โทเคน JWT",template_literal:"ข้อมูลที่ป้อน"},r={nan:"NaN",number:"ตัวเลข",array:"อาร์เรย์ (Array)",null:"ไม่มีค่า (null)"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น instanceof ${n.expected} แต่ได้รับ ${i}`;return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น ${e} แต่ได้รับ ${i}`}
213case"invalid_value":if(1===n.values.length)return`ค่าไม่ถูกต้อง: ควรเป็น ${a.stringifyPrimitive(n.values[0])}`;return`ตัวเลือกไม่ถูกต้อง: ควรเป็นหนึ่งใน ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"ไม่เกิน":"น้อยกว่า",r=e[n.origin]??null;if(r)return`เกินกำหนด: ${n.origin??"ค่า"} ควรมี${t} ${n.maximum.toString()} ${r.unit??"รายการ"}`;return`เกินกำหนด: ${n.origin??"ค่า"} ควรมี${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?"อย่างน้อย":"มากกว่า",r=e[n.origin]??null;if(r)return`น้อยกว่ากำหนด: ${n.origin} ควรมี${t} ${n.minimum.toString()} ${r.unit}`;return`น้อยกว่ากำหนด: ${n.origin} ควรมี${t} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`รูปแบบไม่ถูกต้อง: ข้อความต้องขึ้นต้นด้วย "${n.prefix}"`;if("ends_with"===n.format)return`รูปแบบไม่ถูกต้อง: ข้อความต้องลงท้ายด้วย "${n.suffix}"`;if("includes"===n.format)return`รูปแบบไม่ถูกต้อง: ข้อความต้องมี "${n.includes}" อยู่ในข้อความ`;if("regex"===n.format)return`รูปแบบไม่ถูกต้อง: ต้องตรงกับรูปแบบที่กำหนด ${n.pattern}`;return`รูปแบบไม่ถูกต้อง: ${t[n.format]??n.format}`;case"not_multiple_of":return`ตัวเลขไม่ถูกต้อง: ต้องเป็นจำนวนที่หารด้วย ${n.divisor} ได้ลงตัว`;case"unrecognized_keys":return`พบคีย์ที่ไม่รู้จัก: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`คีย์ไม่ถูกต้องใน ${n.origin}`;case"invalid_union":return"ข้อมูลไม่ถูกต้อง: ไม่ตรงกับรูปแบบยูเนียนที่กำหนดไว้";case"invalid_element":return`ข้อมูลไม่ถูกต้องใน ${n.origin}`;default:return"ข้อมูลไม่ถูกต้อง"}})}},"tk",0,function(){let e,t,r;return{localeError:(e={string:{unit:"simwol",verb:"bolmaly"},file:{unit:"baýt",verb:"bolmaly"},array:{unit:"elementler",verb:"bolmaly"},set:{unit:"elementler",verb:"bolmaly"},map:{unit:"elementler",verb:"bolmaly"}},t={regex:"giriş",email:"e-poçta salgysy",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO sene we wagt",date:"ISO sene",time:"ISO wagt",duration:"ISO wagt aralygy",ipv4:"IPv4 salgysy",ipv6:"IPv6 salgysy",mac:"MAC salgysy",cidrv4:"IPv4 aralygy",cidrv6:"IPv6 aralygy",base64:"base64 bilen şifrlenen setir",base64url:"base64url bilen şifrlenen setir",json_string:"JSON setiri",e164:"E.164 nomeri",credit_card:"kredit kartynyň nomeri",jwt:"JWT",template_literal:"şablon"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;return`N\xe4dogry baha: garaşylan ${e} \xfderine ${i} alyndy`}case"invalid_value":if(1===n.values.length)return`N\xe4dogry baha: ${a.stringifyPrimitive(n.values[0])} bolmaly`;return`N\xe4dogry sa\xfdlaw: aşakdakylardan biri bolmaly: ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Has uly: garaşyl\xfdan ${n.origin??"baha"} ${t} ${n.maximum.toString()} ${r.unit??"element"}`;return`Has uly: garaşyl\xfdan ${n.origin??"baha"} ${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Has ki\xe7i: garaşyl\xfdan ${n.origin} ${t} ${n.minimum.toString()} ${r.unit}`;return`Has ki\xe7i: garaşyl\xfdan ${n.origin} ${t} ${n.minimum.toString()}`}
213case"invalid_format":if("starts_with"===n.format)return`N\xe4dogry setir: "${n.prefix}" bilen başlamaly`;if("ends_with"===n.format)return`N\xe4dogry setir: "${n.suffix}" bilen gutarmaly`;if("includes"===n.format)return`N\xe4dogry setir: "${n.includes}" saklamaly`;if("regex"===n.format)return`N\xe4dogry setir: ${n.pattern} nusga la\xfdyk bolmaly`;return`N\xe4dogry ${t[n.format]??n.format}`;case"not_multiple_of":return`N\xe4dogry san: ${n.divisor} bilen galyndysyz b\xf6l\xfcnmeli`;case"unrecognized_keys":return`Tanalma\xfdan a\xe7ar${n.keys.length>1?"lar":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} i\xe7inde n\xe4dogry a\xe7ar`;case"invalid_union":default:return"Nädogry baha";case"invalid_element":return`${n.origin} i\xe7inde n\xe4dogry baha`}})}},"tr",0,function(){let e,t,r;return{localeError:(e={string:{unit:"karakter",verb:"olmalı"},file:{unit:"bayt",verb:"olmalı"},array:{unit:"öğe",verb:"olmalı"},set:{unit:"öğe",verb:"olmalı"},map:{unit:"öğe",verb:"olmalı"}},t={regex:"girdi",email:"e-posta adresi",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO tarih ve saat",date:"ISO tarih",time:"ISO saat",duration:"ISO süre",ipv4:"IPv4 adresi",ipv6:"IPv6 adresi",mac:"MAC adresi",cidrv4:"IPv4 aralığı",cidrv6:"IPv6 aralığı",base64:"base64 ile şifrelenmiş metin",base64url:"base64url ile şifrelenmiş metin",json_string:"JSON dizesi",e164:"E.164 sayısı",credit_card:"kredi kartı numarası",jwt:"JWT",template_literal:"Şablon dizesi"},r={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Ge\xe7ersiz değer: beklenen instanceof ${n.expected}, alınan ${i}`;return`Ge\xe7ersiz değer: beklenen ${e}, alınan ${i}`}case"invalid_value":if(1===n.values.length)return`Ge\xe7ersiz değer: beklenen ${a.stringifyPrimitive(n.values[0])}`;return`Ge\xe7ersiz se\xe7enek: aşağıdakilerden biri olmalı: ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`\xc7ok b\xfcy\xfck: beklenen ${n.origin??"değer"} ${t}${n.maximum.toString()} ${r.unit??"öğe"}`;return`\xc7ok b\xfcy\xfck: beklenen ${n.origin??"değer"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`\xc7ok k\xfc\xe7\xfck: beklenen ${n.origin} ${t}${n.minimum.toString()} ${r.unit}`;return`\xc7ok k\xfc\xe7\xfck: beklenen ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Ge\xe7ersiz metin: "${n.prefix}" ile başlamalı`;if("ends_with"===n.format)return`Ge\xe7ersiz metin: "${n.suffix}" ile bitmeli`;if("includes"===n.format)return`Ge\xe7ersiz metin: "${n.includes}" i\xe7ermeli`;if("regex"===n.format)return`Ge\xe7ersiz metin: ${n.pattern} desenine uymalı`;return`Ge\xe7ersiz ${t[n.format]??n.format}`;case"not_multiple_of":return`Ge\xe7ersiz sayı: ${n.divisor} ile tam b\xf6l\xfcnebilmeli`;case"unrecognized_keys":return`Tanınmayan anahtar${n.keys.length>1?"lar":""}: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} i\xe7inde ge\xe7ersiz anahtar`;case"invalid_union":default:return"Geçersiz değer";case"invalid_element":return`${n.origin} i\xe7inde ge\xe7ersiz değer`}})}},"ua",0,function(){return tX()},"uk",0,tX,"ur",0,function(){let e,t,r;return{localeError:(e={string:{unit:"حروف",verb:"ہونا"},file:{unit:"بائٹس",verb:"ہونا"},array:{unit:"آئٹمز",verb:"ہونا"},set:{unit:"آئٹمز",verb:"ہونا"},map:{unit:"آئٹمز",verb:"ہونا"}},t={regex:"ان پٹ",email:"ای میل ایڈریس",url:"یو آر ایل",emoji:"ایموجی",uuid:"یو یو آئی ڈی",uuidv4:"یو یو آئی ڈی وی 4",uuidv6:"یو یو آئی ڈی وی 6",nanoid:"نینو آئی ڈی",guid:"جی یو آئی ڈی",cuid:"سی یو آئی ڈی",cuid2:"سی یو آئی ڈی 2",ulid:"یو ایل آئی ڈی",xid:"ایکس آئی ڈی",ksuid:"کے ایس یو آئی ڈی",datetime:"آئی ایس او ڈیٹ ٹائم",date:"آئی ایس او تاریخ",time:"آئی ایس او وقت",duration:"آئی ایس او مدت",ipv4:"آئی پی وی 4 ایڈریس",ipv6:"آئی پی وی 6 ایڈریس",mac:"ایم اے سی ایڈریس",cidrv4:"آئی پی وی 4 رینج",cidrv6:"آئی پی وی 6 رینج",base64:"بیس 64 ان کوڈڈ سٹرنگ",base64url:"بیس 64 یو آر ایل ان کوڈڈ سٹرنگ",json_string:"جے ایس او این سٹرنگ",e164:"ای 164 نمبر",credit_card:"کریڈٹ کارڈ نمبر",jwt:"جے ڈبلیو ٹی",template_literal:"ان پٹ"},r={nan:"NaN",number:"نمبر",array:"آرے",null:"نل"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`غلط ان پٹ: instanceof ${n.expected} متوقع تھا، ${i} موصول ہوا`;return`غلط ان پٹ: ${e} متوقع تھا، ${i} موصول ہوا`}case"invalid_value":if(1===n.values.length)return`غلط ان پٹ: ${a.stringifyPrimitive(n.values[0])} متوقع تھا`;return`غلط آپشن: ${a.joinValues(n.values,"|")} میں سے ایک متوقع تھا`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`بہت بڑا: ${n.origin??"ویلیو"} کے ${t}${n.maximum.toString()} ${r.unit??"عناصر"} ہونے متوقع تھے`;return`بہت بڑا: ${n.origin??"ویلیو"} کا ${t}${n.maximum.toString()} ہونا متوقع تھا`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`بہت چھوٹا: ${n.origin} کے ${t}${n.minimum.toString()} ${r.unit} ہونے متوقع تھے`;return`بہت چھوٹا: ${n.origin} کا ${t}${n.minimum.toString()} ہونا متوقع تھا`}case"invalid_format":if("starts_with"===n.format)return`غلط سٹرنگ: "${n.prefix}" سے شروع ہونا چاہیے`;if("ends_with"===n.format)return`غلط سٹرنگ: "${n.suffix}" پر ختم ہونا چاہیے`;if("includes"===n.format)return`غلط سٹرنگ: "${n.includes}" شامل ہونا چاہیے`;if("regex"===n.format)return`غلط سٹرنگ: پیٹرن ${n.pattern} سے میچ ہونا چاہیے`;return`غلط ${t[n.format]??n.format}`;case"not_multiple_of":return`غلط نمبر: ${n.divisor} کا مضاعف ہونا چاہیے`;case"unrecognized_keys":return`غیر تسلیم شدہ کی${n.keys.length>1?"ز":""}: ${a.joinValues(n.keys,"، ")}`;case"invalid_key":return`${n.origin} میں غلط کی`;case"invalid_union":default:return"غلط ان پٹ";case"invalid_element":return`${n.origin} میں غلط ویلیو`}})}},"uz",0,function(){let e,t,r;return{localeError:(e={string:{unit:"belgi",verb:"bo‘lishi kerak"},file:{unit:"bayt",verb:"bo‘lishi kerak"},array:{unit:"element",verb:"bo‘lishi kerak"},set:{unit:"element",verb:"bo‘lishi kerak"},map:{unit:"yozuv",verb:"bo‘lishi kerak"}},t={regex:"kirish",email:"elektron pochta manzili",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO sana va vaqti",date:"ISO sana",time:"ISO vaqt",duration:"ISO davomiylik",ipv4:"IPv4 manzil",ipv6:"IPv6 manzil",mac:"MAC manzil",cidrv4:"IPv4 diapazon",cidrv6:"IPv6 diapazon",base64:"base64 kodlangan satr",base64url:"base64url kodlangan satr",json_string:"JSON satr",e164:"E.164 raqam",credit_card:"kredit karta raqami",jwt:"JWT",template_literal:"kirish"},r={nan:"NaN",number:"raqam",array:"massiv"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Noto‘g‘ri kirish: kutilgan instanceof ${n.expected}, qabul qilingan ${i}`;return`Noto‘g‘ri kirish: kutilgan ${e}, qabul qilingan ${i}`}case"invalid_value":if(1===n.values.length)return`Noto‘g‘ri kirish: kutilgan ${a.stringifyPrimitive(n.values[0])}`;return`Noto‘g‘ri variant: quyidagilardan biri kutilgan ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Juda katta: kutilgan ${n.origin??"qiymat"} ${t}${n.maximum.toString()} ${r.unit} ${r.verb}`;return`Juda katta: kutilgan ${n.origin??"qiymat"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Juda kichik: kutilgan ${n.origin} ${t}${n.minimum.toString()} ${r.unit} ${r.verb}`;return`Juda kichik: kutilgan ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Noto‘g‘ri satr: "${n.prefix}" bilan boshlanishi kerak`;if("ends_with"===n.format)return`Noto‘g‘ri satr: "${n.suffix}" bilan tugashi kerak`;if("includes"===n.format)return`Noto‘g‘ri satr: "${n.includes}" ni o‘z ichiga olishi kerak`;if("regex"===n.format)return`Noto‘g‘ri satr: ${n.pattern} shabloniga mos kelishi kerak`;return`Noto‘g‘ri ${t[n.format]??n.format}`;case"not_multiple_of":return`Noto‘g‘ri raqam: ${n.divisor} ning karralisi bo‘lishi kerak`;case"unrecognized_keys":return`Noma’lum kalit${n.keys.length>1?"lar":""}: ${a.joinValues(n.keys,", ")}`;
213case"invalid_key":return`${n.origin} dagi kalit noto‘g‘ri`;case"invalid_union":default:return"Noto‘g‘ri kirish";case"invalid_element":return`${n.origin} da noto‘g‘ri qiymat`}})}},"vi",0,function(){let e,t,r;return{localeError:(e={string:{unit:"ký tự",verb:"có"},file:{unit:"byte",verb:"có"},array:{unit:"phần tử",verb:"có"},set:{unit:"phần tử",verb:"có"},map:{unit:"phần tử",verb:"có"}},t={regex:"đầu vào",email:"địa chỉ email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ngày giờ ISO",date:"ngày ISO",time:"giờ ISO",duration:"khoảng thời gian ISO",ipv4:"địa chỉ IPv4",ipv6:"địa chỉ IPv6",mac:"địa chỉ MAC",cidrv4:"dải IPv4",cidrv6:"dải IPv6",base64:"chuỗi mã hóa base64",base64url:"chuỗi mã hóa base64url",json_string:"chuỗi JSON",e164:"số E.164",credit_card:"số thẻ tín dụng",jwt:"JWT",template_literal:"đầu vào"},r={nan:"NaN",number:"số",array:"mảng"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi instanceof ${n.expected}, nhận được ${i}`;return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${e}, nhận được ${i}`}case"invalid_value":if(1===n.values.length)return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${a.stringifyPrimitive(n.values[0])}`;return`T\xf9y chọn kh\xf4ng hợp lệ: mong đợi một trong c\xe1c gi\xe1 trị ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`Qu\xe1 lớn: mong đợi ${n.origin??"giá trị"} ${r.verb} ${t}${n.maximum.toString()} ${r.unit??"phần tử"}`;return`Qu\xe1 lớn: mong đợi ${n.origin??"giá trị"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`Qu\xe1 nhỏ: mong đợi ${n.origin} ${r.verb} ${t}${n.minimum.toString()} ${r.unit}`;return`Qu\xe1 nhỏ: mong đợi ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Chuỗi kh\xf4ng hợp lệ: phải bắt đầu bằng "${n.prefix}"`;if("ends_with"===n.format)return`Chuỗi kh\xf4ng hợp lệ: phải kết th\xfac bằng "${n.suffix}"`;if("includes"===n.format)return`Chuỗi kh\xf4ng hợp lệ: phải bao gồm "${n.includes}"`;if("regex"===n.format)return`Chuỗi kh\xf4ng hợp lệ: phải khớp với mẫu ${n.pattern}`;return`${t[n.format]??n.format} kh\xf4ng hợp lệ`;case"not_multiple_of":return`Số kh\xf4ng hợp lệ: phải l\xe0 bội số của ${n.divisor}`;case"unrecognized_keys":return`Kh\xf3a kh\xf4ng được nhận dạng: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Kh\xf3a kh\xf4ng hợp lệ trong ${n.origin}`;case"invalid_union":default:return"Đầu vào không hợp lệ";case"invalid_element":return`Gi\xe1 trị kh\xf4ng hợp lệ trong ${n.origin}`}})}},"yo",0,function(){let e,t,r;return{localeError:(e={string:{unit:"àmi",verb:"ní"},file:{unit:"bytes",verb:"ní"},array:{unit:"nkan",verb:"ní"},set:{unit:"nkan",verb:"ní"},map:{unit:"nkan",verb:"ní"}},t={regex:"ẹ̀rọ ìbáwọlé",email:"àdírẹ́sì ìmẹ́lì",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"àkókò ISO",date:"ọjọ́ ISO",time:"àkókò ISO",duration:"àkókò tó pé ISO",ipv4:"àdírẹ́sì IPv4",ipv6:"àdírẹ́sì IPv6",mac:"àdírẹ́sì MAC",cidrv4:"àgbègbè IPv4",cidrv6:"àgbègbè IPv6",base64:"ọ̀rọ̀ tí a kọ́ ní base64",base64url:"ọ̀rọ̀ base64url",json_string:"ọ̀rọ̀ JSON",e164:"nọ́mbà E.164",credit_card:"nọmba kaadi gbese",jwt:"JWT",template_literal:"ẹ̀rọ ìbáwọlé"},r={nan:"NaN",number:"nọ́mbà",array:"akopọ"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi instanceof ${n.expected}, \xe0mọ̀ a r\xed ${i}`;return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${e}, \xe0mọ̀ a r\xed ${i}`}
213case"invalid_value":if(1===n.values.length)return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${a.stringifyPrimitive(n.values[0])}`;return`\xc0ṣ\xe0y\xe0n aṣ\xecṣe: yan ọ̀kan l\xe1ra ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ p\xe9 ${n.origin??"iye"} ${r.verb} ${t}${n.maximum} ${r.unit}`;return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ ${t}${n.maximum}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ p\xe9 ${n.origin} ${r.verb} ${t}${n.minimum} ${r.unit}`;return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ ${t}${n.minimum}`}case"invalid_format":if("starts_with"===n.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ bẹ̀rẹ̀ pẹ̀l\xfa "${n.prefix}"`;if("ends_with"===n.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ par\xed pẹ̀l\xfa "${n.suffix}"`;if("includes"===n.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ n\xed "${n.includes}"`;if("regex"===n.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ b\xe1 \xe0pẹẹrẹ mu ${n.pattern}`;return`Aṣ\xecṣe: ${t[n.format]??n.format}`;case"not_multiple_of":return`Nọ́mb\xe0 aṣ\xecṣe: gbọ́dọ̀ jẹ́ \xe8y\xe0 p\xedp\xedn ti ${n.divisor}`;case"unrecognized_keys":return`Bọt\xecn\xec \xe0\xecmọ̀: ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`Bọt\xecn\xec aṣ\xecṣe n\xedn\xfa ${n.origin}`;case"invalid_union":default:return"Ìbáwọlé aṣìṣe";case"invalid_element":return`Iye aṣ\xecṣe n\xedn\xfa ${n.origin}`}})}},"zhCN",0,function(){let e,t,r;return{localeError:(e={string:{unit:"字符",verb:"包含"},file:{unit:"字节",verb:"包含"},array:{unit:"项",verb:"包含"},set:{unit:"项",verb:"包含"},map:{unit:"项",verb:"包含"}},t={regex:"输入",email:"电子邮件",url:"URL",emoji:"表情符号",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日期时间",date:"ISO日期",time:"ISO时间",duration:"ISO时长",ipv4:"IPv4地址",ipv6:"IPv6地址",mac:"MAC地址",cidrv4:"IPv4网段",cidrv6:"IPv6网段",base64:"base64编码字符串",base64url:"base64url编码字符串",json_string:"JSON字符串",e164:"E.164号码",credit_card:"信用卡号",jwt:"JWT",template_literal:"输入"},r={nan:"NaN",number:"数字",array:"数组",null:"空值(null)"},n=>{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`无效输入:期望 instanceof ${n.expected},实际接收 ${i}`;return`无效输入:期望 ${e},实际接收 ${i}`}case"invalid_value":if(1===n.values.length)return`无效输入:期望 ${a.stringifyPrimitive(n.values[0])}`;return`无效选项:期望以下之一 ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`数值过大:期望 ${n.origin??"值"} ${t}${n.maximum.toString()} ${r.unit??"个元素"}`;return`数值过大:期望 ${n.origin??"值"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`数值过小:期望 ${n.origin} ${t}${n.minimum.toString()} ${r.unit}`;return`数值过小:期望 ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`无效字符串:必须以 "${n.prefix}" 开头`;if("ends_with"===n.format)return`无效字符串:必须以 "${n.suffix}" 结尾`;if("includes"===n.format)return`无效字符串:必须包含 "${n.includes}"`;if("regex"===n.format)return`无效字符串:必须满足正则表达式 ${n.pattern}`;return`无效${t[n.format]??n.format}`;case"not_multiple_of":return`无效数字:必须是 ${n.divisor} 的倍数`;case"unrecognized_keys":return`出现未知的键(key): ${a.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} 中的键(key)无效`;case"invalid_union":default:return"无效输入";case"invalid_element":return`${n.origin} 中包含无效值(value)`}})}},"zhTW",0,function(){let e,t,r;return{localeError:(e={string:{unit:"字元",verb:"擁有"},file:{unit:"位元組",verb:"擁有"},array:{unit:"項目",verb:"擁有"},set:{unit:"項目",verb:"擁有"},map:{unit:"項目",verb:"擁有"}},t={regex:"輸入",email:"郵件地址",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 日期時間",date:"ISO 日期",time:"ISO 時間",duration:"ISO 期間",ipv4:"IPv4 位址",ipv6:"IPv6 位址",mac:"MAC 位址",cidrv4:"IPv4 範圍",cidrv6:"IPv6 範圍",base64:"base64 編碼字串",base64url:"base64url 編碼字串",json_string:"JSON 字串",e164:"E.164 數值",credit_card:"信用卡號",jwt:"JWT",template_literal:"輸入"},r={nan:"NaN"},n=>
213{switch(n.code){case"invalid_type":{let e=r[n.expected]??n.expected,t=a.parsedType(n.input),i=r[t]??t;if(/^[A-Z]/.test(n.expected))return`無效的輸入值:預期為 instanceof ${n.expected},但收到 ${i}`;return`無效的輸入值:預期為 ${e},但收到 ${i}`}case"invalid_value":if(1===n.values.length)return`無效的輸入值:預期為 ${a.stringifyPrimitive(n.values[0])}`;return`無效的選項:預期為以下其中之一 ${a.joinValues(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null;if(r)return`數值過大:預期 ${n.origin??"值"} 應為 ${t}${n.maximum.toString()} ${r.unit??"個元素"}`;return`數值過大:預期 ${n.origin??"值"} 應為 ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null;if(r)return`數值過小:預期 ${n.origin} 應為 ${t}${n.minimum.toString()} ${r.unit}`;return`數值過小:預期 ${n.origin} 應為 ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`無效的字串:必須以 "${n.prefix}" 開頭`;if("ends_with"===n.format)return`無效的字串:必須以 "${n.suffix}" 結尾`;if("includes"===n.format)return`無效的字串:必須包含 "${n.includes}"`;if("regex"===n.format)return`無效的字串:必須符合格式 ${n.pattern}`;return`無效的 ${t[n.format]??n.format}`;case"not_multiple_of":return`無效的數字:必須為 ${n.divisor} 的倍數`;case"unrecognized_keys":return`無法識別的鍵值${n.keys.length>1?"們":""}:${a.joinValues(n.keys,"、")}`;case"invalid_key":return`${n.origin} 中有無效的鍵值`;case"invalid_union":default:return"無效的輸入值";case"invalid_element":return`${n.origin} 中有無效的值`}})}}],866561)}]);

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.